PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 74031 8754027e745191a8dd742fb89dbc698fc1f7aefaaa85e2f29f2d00f43fb11d92

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d256ef1a42736d5e50d3158dc46c302acd4874963c93ae5730612525919890cd
Certificate Block Hash
8754027e745191a8dd742fb89dbc698fc1f7aefaaa85e2f29f2d00f43fb11d92
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0011ec01000ef40000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000003d5fe9dde0fe8d47046776f6cbb06c4dda03056a0e030924dbe035c290489570d25b557f33a2305515d440bb04355c4ccfd0da5e6a71d7eae4fd81bf520f6e6bb5aece2da241b7c761646a7af6f070b4d4370e1ea5a2214e3a03000000000000000002000000020011ec01000ef40000

Raw Header Hex

00004020cea03fea59fbeb62516c2baec26e8f2f222d21d192b988098b40db2ab01c083abaf22e4fc8d6c50f0b19b26794b18fa0848af8bb0bafcc9e29600f9023d27df0d428326a80ed0018cd9098912525613057ae933c967448cd2a306cc48d15d3505e6d73421aef56d2

Proof Data Hex

59,560 bytes
121216020307d33156ba0972cd48392e22cc1c1d1d7152aaae64c7db6825e083254d4d94b037bd87bc504a67ce1f25bf9f044038218f7f0c8b71ea3d442c8d8d6f2293a043e596da12e8c159a75aa6aa657456a2f2cbf5db5c6a81a7abfea8c89c198b6c7432748e6f7531a44de5a36d62ab4e612037ad381f6b66456dae0feba8fa3528967d20f29ef18e626c6a767a142b7626a1c9c660890b34b3d77f3826e195ea4df2bdc6fb3d6713c4f485e596a31560a38a1bdb50ca49ff92193342980aca2c68e2a4021be805c07435f68e6a7bd2f8e86c22cace3fe503a072f6b438b125d240c766832afaf3adcea02271526d7e426756bfd4a978dab11b2cec7bbc8541a75d51d93eaa9113d5035607df7c29d89b5b286427e903050e2d08a69d41299f5726e1e9f59b8046687b92982bf8cb417494e9b8a79fa0f13ff0ea8e5d04e6329213eb01143ad4bff13b39a27fd5200d643df8525e30abfee86ed00dffd0121162aab30791688b06b261a2a46dafe60178413542ee56f71373cc6a46e8352f9db58cb55d2622949a551fc80ec46bf827d37ef3a2848e4009d9a467cc257db06e55660e7009ceca64ac2bdc22890beef5759d11fb731969852589667b88be77dd3d1d1ec5ad24b988e1fb3a85612fde032a390484788374726707e2d8cbe6ca61a2f43677842e8e70e0d8dce3b6a6d03a9d73d3363bea80d59391fc1b9bf271ad27c5a2a2fb48522898f9570afc43e37fd8eb418ac8f6d6dcb504e6807bc20db04393e6ec2ebc15a56b1a2628c8dfc84381ece044b223c804b911cf70092c6a9223ef627e263349b4a2ba160ebc9af17d9a3777765ae01399a4f9bde047e0d699dd58072dd9dc1e54c34c0b17c0dc10e7cb7fab9a8a32dc5dbd0ca0d867737233f554de30b0c15c65be8b11e5c1eb2b903a8dcd3816844bc9ec1799b57e8590fb316046ba089b9206735071b67a1de34b608e0367d1851f955053be1e253a31f0a0d36ab3ed051d762161591032aa044515ad611d2176ddf6904f56d0f745d3e6d25c135766f7dfc479140006db3f5172d441269223ec6624a662c90f1a4be695ba192542fb047cc5b450a06f138a18da528cc350c118031d9a32bf4de463847a5c73b13cad4360fd79247d11a0071793aa7b307c290d6442a5baeb880bc250aca0904b496764482533d9936bbda92e497a8f1845948d3dfdb5c9304b479c1a160c6c9f0c66a271dafd59c67d4dfc849cfa3068c2e834623a346248f1c94705359b2eb972b5f2c8957ba0e4fa97d88b6c6e8519d960072225dfb1cb5b4bed465b546c558479fe588cc369b1dc9db754001ecefbfc6d5195fdb4dce8dfda651fc7f6e8992e103d48458e92142b2f9a20dedb136c95308cc9720701be66e8dea066efee8089bebefd9b9e2b8974d3b868f779a283b3fe67016f4728615b5eceb5f0b97956c416b931a75501031a20547212f57778da59737f5c69e0e019583d59554a0a61efc1f4a1315e1b2b49548660cdbde4db6c1e4e7b9cbdb1c5d1f5cb6cf796b31d9a09b68ecf2890e603e4609c381696b99730db467e5cef02f0c25b83c9ccc2c3d472b9ff89d26ec51a0a8d267663359e448ce66bad28a7ed4a96823b68ba2f487b4e36292b72499b2495d8b2508d7e51b8363b09c4f7729124d49cbb9a32ecf43102d711b50b6dd82e4ec4d9d9a295acaac2a30d5ac31514ce54df998d8cbb7ee885446cdd75d8e47474c4d355d867b043ce5bd863a25459bbc894559913115434d7affff11f46900674cd63e244106fd47b87828820c46436890da83f1e9ff5151e29b701d050ec63df4f34e783e6e5978a866f61cb213cf41146659a7528e0b1ed93d0dbc94a8dfe8156f8da3df5ba1ea31b47b980350397413d0e6ef20c7fe516a1c7ad6848c652db5f5ef57acfb16d73d864332d305f2eb83653b2717ffb0930ba088a517cf74d039857ab92a909b2e47a1e6181a093a20a65a4169864c2f75125a8673089e49951f893bda95c8bc2444c10c05eb47edc2c84d57fd0fbd8275229fd549d6759414528f71d655eade86e9e361cb7825a02315d3f4fa7dd2b9f3d953a4a1ea75a4018713de9ed8632b092fed99306102db3c842070ffa07a6484ebc06bbf9bcfcc409818efe07f3aa9c08d85208d55c008d2cedafad84c479970bee65ba31bc62139f2a2088b36b197fcbac0e5fabf56bb49e7c177ad73ef1bbf33329f239cb4daee66fc2c98893dd60cd1927fbfbfb9f9ec1d259f5f4530ed8076b8549fde62b0ced75d904f22df8b777ac42e9b5cf2c53ffe92312dea454c10dd3ec5bc88692ffa4192b5b841a37d5b05cadae40881a9fcb3627cc0269998f82c4073901b77354a57b78fcc03fede10b4cc466efbe6b8da99888531f6a4f1171c66446b25d3e25c1ba622e5be7d2a7473b1bc0c1ef7e3645d9583da86b966e4de65d51d6aa53b8c6198576c26ff91e756212c6c7e19b3a15a27c2c30d9674a8fffac37fe78c2a4c10019d550a7d2ce60c9702af03b47a0d9647ad27356cb03a41e28fe4f8e7fddf6caee04aff2ad99593e3944d9bc9f4ed4d6736c3179a0ad111ff8182a6fdcd56ee47a128d424096abf20305910120f5b79edb484551b04954b5bfa37e4d0d000a588a2ed5b8cc3a1204dc12a810ba7af506cfd1236f57d13d765940a0c49920a750fe7bfea71fdd9eec036adf6b1a3f4dbcf392db0a04092175aa11f95dea242678e512c3b18c92e8ac799f6b2ea6f7884d1d9b1eecc1161478040e114906a4a46be202daf5707cd4aeb20e46fcbd983f6d4d6c440e3a02b973dc976ce1de5d906c3fed2ef9e2e4f4489c4c4a3ac79755152976f4769c42d06b5e806d9d3ad7e5b3e6e2dfc636a04a57752683fe6955252a5a6d20448826d371ed9817376fa00e4e8c8cd7914227c7eef91c4c20469d4bc649aea88c42da6abba88c6634ba53cf95adbaa6a5159f2cd9ba1f09ca9571ca647417dafbad24e9c82ae254712c18a47cef74fd1588e7e52d10f8b23baf58adc8eec7d09d0ae6c1fbc03d19c7432abe75c501b711f4edebb9a0d2238fa7c1b04c0e6401c84add2de21645655f3ed7f3c6ba07ab93701a14ad4311c97a4882ace369dc155f9fd3e93a5f5a704eea9290089ce3142793482e4adbbe8e4b1a6dc87ff93e005206645edde6cc944cd648a1a1557eb493ee2c8a4791da48d7b0a3e08795fa3ee2ba14477d6599487f690fa0c9f91df1c289a5a89556c46fb921ed79237d71544633582b6ffe77dfb62922c5d35297216e2832e14aa5bbffbacba0ba067509ec36e99391c643dd9b00db729162f7bf6641182580e48ebe7df0a7b97f08f33f8e89f8d573e83dbb4279989e31a57799cacbf5f06575758b66b28b8500103a36e8afb4161417a567d470dcae06cabcd6912718c322dd39579f4f7b9dd190fe9815703270ce9b025cde3732fdc7b4b9654f2070e6f3f3c577e33434c27d6c84629d768d0c4c5816b689b4ad0b8786a4a8378d6711ab39e71a32303514d13d4d7bc3fb63ca35aaea85218031f26a23cfe2fad615c80e6092bd4382fca9702500607803da56561a2dad730ac32ab65411b1b59f9ae4f593e47a5a21ea0a6692a9461e60323eaaf3ad121356ca8b515f2469d810e9a1e73a572c21d06c5b9b151efccaa9d982c9098ea75637e8a045beed50f55345946e20e2b6aa9cf7d40388233c09b2aa9dfc83bce8b40ba881fafa260e2f19fc2318a56a76a068cc010535722fd168cd6fedb27cdb92414a8b6650cf2496e72be8e16d861a789ffbbf0bd88b0ad97f7d73e3e0929a6b805364ade9de0e407656778fd3a5f84396aee593dba43f53c83279faa36289490ba185d39e38d6f7210a9e4b8a12a57e0c309dd6083ed719bdcc6a43f6d99857ea05673b967cb3ad4f3dadb761dfcfc4b2427cb9d3c3f864fb1e4dfbcb7b421faf4745742f3712c374669b2320c9891dbe3a32278c9092ae7ce379650adb35a71ed826ab103b2ab048faac93d1aae16e963ee9447db6221b844f1a82a7a659e8d2acaba53170beff4c3b40ef0b1249825b3751d664da8946e775e01e08558648167b4cf6a8daedbf949b316ce23dc37701d719088799191897a03676274ebeb6d171031f8be95b87466c5ab5395da275668c89f7be9bb415b5cae674cf134bed9952bbb9a074765cda96d3e4319ee753bdfa9c46ccd16cc90faef97a98b4f9034d97589440ef4862ff6cb702eac4837cc16ccf958c8b92435684fef5fa667672cf2da8c3ee48d3ceb9179cfb9cc8baf81dd53bb90080a23dd957b60189a21b1bea429238e5bfdb21acaff707f9ff1a7e9ee91a47a3000467328021d500d2ca16a2003f14de2a0734783bfa474d548b28bcbe1541f5777b097f87ebbc8faa3b79483081562d29e251acfd596e628312dee3bbd8416e9b30cf689b6996dcbb5e1ab601d3ac1293545bf8052788f127789ade063fe923f341192a8b4aa3568299e5c6867facbf4bfbae535e530ce76a5966919992e1f90ffe04bd0e354f637ac36a8cffc034be9c69e752cbf1c2d7dcd708fefbd042f2aaf5a3617ffc589dba2af2b22f4ccdcf4c5c1c14a68aacb80956e6b337404d38f814e54762e499ab8736a5a1be807e33829468902c4176081f2f6228f639f515df6d78a99b5d4790c74a618962e6eec6ff64ed583f117d3de5eceab7047397a95d7b2feccc0ac649b794de4d1d6e9e17078ec96229062cb98fa38c9b9b3469964098fa7d1e3e1be1cfcb761719ce631340c8708e17d14221e360b150090c3a6ed656c5e7aa10ca362e2ef466d2cd0aca745a58c4f9b7ca06ca5c1089d93837e28d739adc4c910ef131e4bd501a3f87a3f827cfc212519e912aaf31c4fcb32cb1017a283b16370de7ce126b49080a0a0804521a06a1c2fb58f887c9fe8db94bf1a31cf2896e36319641f6344d383c081fe1110f2d3b333aa261ffb71071e522bc1a86a559a8714305a59668585e9693725b4e320294bba5c9119d52d05d905c1d82826d9d6dd85c379b384f2f021623a485a4e83d9739b3b47b5d25e139733bb2a89f441e2c1e312c3c64e381d06a7c9ed7a77e720a9f02b8fae4d1896ed58deb7ba2eed7915104089d5e1db692807d6d059be0f0e30043fbf13c14f17aaff4220837491a06cd679f8137fb7665e12a22b4d71b2ab3208e6d4fe9d778fd3f276d413523725d5495fc1549ed9be2533c5178a25b19266e437522f9993137ccf70817100120f74dbe6caf154d2562e230ffc7adaca4c14bc8eac18389f2a6413d114742aa9401614e03d86571869a520b08c15c9c4f8079b738cea9bc18ae1309622694af55be164d2cc32c532c4595da962015162536a95bbb208ba141352288612b06ebddd2ace57397cd91ea327313972469e43f2bc49b52269460dc0f66f10f1322223893463315ac99809130d3017977a440204dc3c03025bc12d76c6e75add28b1240c840985be52407e5fa5a9927ecb7f643e539e0a38e9a792ad5dae686ba35d01ff02d3d3b3e325526cf26bf7dd1013b40a9a3bdf23d5e0f618cebd8813b096e03dc59a6152e0a0c6ae7fb34f18823c0a5abe8400d80b3cfaabcb5b76eeef9bf52228bc6aac767205e9ab9f00fd057470f2e8caed8ccda6c2d56f4067be2aa2b4c82768d69565f805236b64502d5d3cdb09ac14a6ebbf23f929db8772e513f78a2110dfc24379c2972a2479f865d286f9627dd256b6d07d69b6f69f90204414a1babe24891d4183edfff72823703441cb39eeec30af7c6695031f18ed3f1959b60a31b25f0d381e02dec323baa5126bb1fbc1ceaecf226d6ac939ea7403019b760f5bba06f9cd0fab577eb8defe9958b9bb481bc0b525215d27e69193ef96dc6b36e3d80ab747f9918c6a2641884e591a58c283d54bba96bcbcac1abfeb351e7fe3fbb83561993d4295e5afbf9d8e3e07907372ef7fcc5c13e152d2265c6b427390cff200a5db3d14558dbf87dc87d8df1c71d80bf7b79427545f6bee90f0181c1f3e5effcb8d20dde162383bbf74d0d81656f969f67c37922dc053bf7b110db3c50b58df01ac3f224abc004f8bb2eadfc4c7ef72e8b41dc8617d8bb936a062d919dec383e810b7ee0d078d0e1b3dd5d95bcfa4318a84046696c060c994411900ad4b08a6c9aacc81aeedbaffc24427f33d1346f82001850637e23de72c7eb514bb3088a7fa42c81d88e3cf34fd7dd3511d0df28e64f852adfe84c067fd6bcfcebb9ccbbba82c899a70dc4d14d588c0e5d5754f9a515e65756607b3d744e157fedc428436483f111356ab65b4302139f1fa7b73686b7b87729052f278df30574699e13388e9a2fd066e4f019850004df49eabbe83ce7f938becbd5ecc4610a16b5d0cbc4d7552346402aa388a1f55a418b7609ecfb4a44a7f1ec2791bd602a3c7c41260e824b2eb311ce7c024e403ab2e493b0c4b099d11a53938c42b7e9702b40faede863309bb1b84a7da8ed4c42d6522615230be27bd1465694a478f5700a332057a7dccdfa388cc9d6bfc8fc234a5bbd75b3ef1a3737a69468efed859a08e9ad298f4700483a8a2198519d124ea93c6fcd4577e3bf549e3e10c4aff4aa12e95e716d566ed8aaae21e1e3753f24f7d7e9df96d7933a7571337a993bb0686b3ae07350d84e9bb3782038f161099714e64d9e542f6dd3a8c8f9c7d3eb60b97b57c01b3ba6d5f4efb7e1c7897af9d2ee25e8c9e5efa1251db280cead04d99e5e438b2eced3ac122cd64c4bcc3b4080fdbe15b2c13c442208a306485a1eccdcbb47b0c2e1fb0510a45fc35e1947989108faf4585da517d0f39354c34faf5b5981031382a8a01a2cbb4d98c37d784a199031e28552b37b8daad5cb018a75c931d8ac10b8542fedf33544b0d5ff043868c757dc560ff2ff26d96304845160f10ccebd4809c7cf1c654b706a34d6730aa437cbbe64e9d16eb734071a38374fb8a994e3b1cea08a46431be44b28914aa5dcdc0ac0c7000129724e118cb7c4723594b0f0101e46b8e3cb225e2aaed3ac765a6ed955f46d47e0542c6455f9868ff798db7ba200993112c77b5ee7d6287eaa4eb1b66f527025eb156357a081fbfa34026a265f42965db2506c663436b7a1c6810ba7b6321faf3d06ea6666976fde0df9aec39a7ea2027851e44d8bcfef482c483705e707967622e104ec3f714856b67295553b74fb9cd4b60107c03703e102b5bc2c0e935423d804fb4bfdd020feca68aaec6c94ffa968629bd7ea97a35c9d0258a148d2a331076e421b9b91069d050a50a9d681f4273f511cd64e6f0efce12d3b22aeabd1d4395361924db44bf98032a8031dce75ae345d868e8d57ede7610bb112235bb20779c87dc261ebcc91c001b674e9d7b691fe0459ffcd23e6abf0bd963a25dec8df154b6cb4ee87c403bcfebd2bbd98053ce8cc495a44082cab4b43698fab0b8b2c0a1b838ff3c4f473f50808d0f9bee2f6b260fe069ef4f3868b87632ac6ec8d701e7a87581e12ed2b9873588aa5b77b0839bd3c3f526c63170249b019f561aa29182a234edc0f906c17f3f88351ab41a7541eb8e8064ee264fc37db14cc4a4ca3d2f7c9a7a3014400cb3f7762709561103a0b7da66b4897e5d0e10e704e58d1d50cf4fa415bf9c88f13c076f34a39a100a25f82f648e169bc420dfadfc20d89d8f6783e1e14d5b1dea2fd35446f4eaa0094902433420745e57449c584e46eb4d7e83c06dee220a92adced0b492406a2f94c283b802f1c389e2437e36065343258c3eadcf447bedb61420ba2ae119071c2f374526403fa9a1cb9fdad8e0c67aa799048b2307ce346abfa4196e53b1b2132d21e4965b6feb79ce6b5019442184aa9c7d4e8e27bd8e94ae3b42b8a4b5197e25d3bf78684020f7baddbd04dfa53b4f116764a1995eda00db8873fbf7983fb8a3ddeac2df376cfe456c3544db23ddb520a6b9f32368675297e61c819eb43bcceabf71a1ac9cd2fca82931a7b8a72d123e224cb7a1ea4bcec652d994d2207b6b1b5c3d34172a2ea3c50a5b6c7a9ad1c1e7742ea56552453d0b8eb41e1a8c64cd4d5419de91913f1927dfcd8c248e4688aac524ddfacafc7395b4033fdfd3a35d550098102711f070f7e5edce9f421f50313ce0cb8f931d6f83b40b26632d8b2e46e6ccd22782dd5586d8a7248396721fc0b88bed201a81799525b0f74549495ce2a569f3aa27e942abc939cf07af9600bc20385fa345937dfecb02f629d801f02e14011f017da40ca4c038cda0ea25fe0ce521a626dbd25bc23bfcd46f5c4c1c45813af634cb1ee573a9324026fceb363eeb8e4ce8258d650ddebeffad5ce3dc5b4093c5e446aa82e3c8b0dbd0572f82b15f5e161a5f10d8e5d475242217fc9efbc8a585457e07dac05e01c40a9fa4e91b87dc59d10f2fbb978c9ff3fa365bec4795a965a9c4255f0844f06d1691cd782f09af845ce9a0cf1a08ff3beda631c0e5e267f37f7a0f519f48b71920f93e90f18d42142ebbd555fde6351aad883bab8e35d0f283e3b130bc970b45cbca8461a08aaca9759697e67269d9b22c2401a2b78a50f756f4ae4bf454d0e7e9aa842c6ce264ac2435f4924b8092ad2cbd7481f004df7901553fa0673436bb033e5aa482a6f9129266f22edebecb82d61ff23f4e5fc7c728e7875dca9b60e59b59cba2a0c6d48d999e1eb6fc0bd6c38d69e740c3915168bace60236dc7786c5960e09a92dc6686ecad4765508de54ad8b85656bf4ef29de21d54b524d5ff6e3c8d74922ac4cd81dbfc4d989c092137290b7c7e993f4112091913024b5fc25a2952ba5501c61641de8a345d4f261c0ba58b81e38cacc17cf0077f303585b9f54083736e2fb47ebc366e9d71ed95d68694c83074dabd137395a97b7367d7c9fdc5c494c9e023edd2fbe13f9bf26e1fc4f5f75a5924a9461e60756257b09c0772f829dc23d1242890b32afec2d9d935ad847a649b8119bcae2043e299ee36a1f6ebf16f7a9d2bbd8fddc46973ca319025ad299cae178bd7b7fe592764a4a9465e9975a7098b879adfca0b9aec0544359e57eb38467cc1eb833a7ddbfd77ade3bb4c6403ec6bc823de13b2d0713d6954e4e2da360bc3ca4ee55476d1cc273e12e416780b249d5dd3311fe16162f064b342fd140f02dcd7935ea4d82c71e295f9c9d75aed6d509e3be958ebae52cbc70599c3d361be055dcadba6142024b6abdb6fd3d51a662f7584b823e7dee495f84a2bd49240780781e865916c5e92734ae2dab297a5fa64227f564c006acede15113042ad29341aa87cbbaec10e9b2fe97c5428e260836b75a7436c039c003f5f5e4b9f8d1de324f9b27048d337665359350706fe6fcb462046093a4fba8a7e5be95ab088dfca22d3bcbbfc39cd684712816022d008abd414d5df86465de814817f614c21fe890fd911d4426755facbeffc4b7863cea9b0a0109500ad214a272413985da69e012c0dd6ae5d3f494e37c7f195f005f5c8cd38fe54bb947c4bffcea6e0b969f3bd00ef78e81a98d158c71bbdf21c226ae840c3c920b7d984efa4a1cbcbb7141dc114e281b7ccde334dfce9028051034fec5993a551756eeb05942943b1308124e48a36d6b08a759eaf15204f76762f8e2846beb4086e6963822defd58c3e03f8c887c7cbfebfb3bfce26848b5005f85c31dda5d23e61fb0d986d291a4eb3f6e25fbc3849ae66f0a07a62f6f3cd1aff17027deb2da5eb9fd738415d742d8d3dc8d58a51908401923cf0b641ea7d557d653244149eab41694a804f571f3f800ac907c51a9a08db1c1101f91645c604b2c3c4503977187238386abd00b04c89c7db1ba043b3c35ad0a6cf0fa56e617d8bb44e8b37dbfbf87872ce28ba7fbbb6b02276773d5f3c9b416135b21613943f8205d539c10ce4063d5f1cb5588893c897d0b5a4a233ce25e7193ccf3df2c51c8c0df9c1327c7fc7b638ca0d698493fd9f8bb61f16725ac487469aa8382fe6fc7dd5040dddf5e6ec756d635c35ea83c8ad538b07742118f62b97fce4faafa340f074d920586907e14d2bad831028f21c4e308e00bf3dab1ef2f5fe5e6c7b73e45c0a9fd9c960f473ec9ef0974c66767e0dbdcf050e089ada75f20b6b57c0ac4d0456202b63d3552d72972efc0dab50b83f2c48f990e52c9e5b2e95b33f3538b5ed14eb7dfd39b739d7b8e05f46f7f962105c805c7080da3e19c30aeaeb765a1910b74be4a7d454a66557c4554e1c0eb96c9c00d91a92cdc657b6fef5da11fbb2e54d4eef59b70a86824d77c7650ebf6fd7fc3ecf13b1d5b5da3623d8f99a3eca9ed8db285b74a1309754b136f6aec3384d26dd086292037649e190d9431571f113e9749817b008c084fe70ff2dd977fa63eae7841bccad3a19959a69f7549b8cdd826d30cbbeb1972973e4674774fedb7919937a9e15a6d4866647ae3fadf729f7470b5cd02bcc0759cc41aa05a09f3b00aefb901007779adb8807dcb1dec6d051f7601528ebbd763abc579a2ac883db598b25409e323366317f373816fa69b39d5c3da86066ab093dd1d4ef3c10b2ecae0cc2b248e810327bd2b718eb4e375b349d00023a473f875f342392d58bdab900e72967da552c835dd9da08856686bf28a8dbfd00f3b9e112597203e0b06a0b6d3a5148888422b5654658903a4095c5bf614fe72128d9e855cf29ef783dbe4e6d47dea0b2683841a862ebf578e242f3ae9e18ba485707c1d8c0182b600eb2b6278ed21cc3e74ad06a853c2bc2a16531fb422c8c70b39fdcbedc7d8e054ee04277331f59e205b3b95576dcce7f8d0e78c54dd4c37cf1d8862e4993e709ab85fec6a3855cc6170b77658684c0d96f7809c3ef35209b5a690bda24f3f21aead28e2c7efc52233d0bacb19ba5550bea2fc640847d263c27954037afe655c1c9f4f0000c7303afc6b30b0f15ac8fc503c2338fc9d103c542fa7c258243ea552d0fc58b99fdb3eb2f09d94c4fceb3100fbcd94b659f41c1c7bb9571245169b24ba4368c1ed6e12073d085c5d3cdcc7c9a36ff7ee7c3bcb122b16806f2de7efe84eff0cd96f2b730aaf7b49e10e9d7e8c4435ff7bbff6faa27fc722f1ac4cc78d65a947953dcb81f4ad9267e92f0bf732c46fa7afccc2acd39279c3d6e1600cf7626be9cabee6e9b5a2c735f518ae3b419ca127bb491ce8be7791388620cb1ecca3d7e2b1561e35ed3d4b7d00693c4855fbf20140bbac900ac761b8cc97932979dd3720fa89599de58d4b3d98f08b9169c4fd070a64d7b2cdda776cc1308064ba75a11790b97a159ffe9dd13539f1c5dde17953f8ebb8ee3e3de38823f4ab02f3c5809ffd4f061223a2631b8f6d5e18f05a8bcb40ae858bc11baa1ecbcc5e6d9bf741e73c9fc2b9c1eab29a4824032e1edbc030ff442e995684eb6f464b3797a44ff41889fdebea5cdca390ca0b6cc034034b8a4e973b03d94bfc9d4cd17ce38da585d846e471aed65b36f8af944d8ac5eda9879c8406efe2e986d28305413ceac2517fa388150c691f77d49eba6a3584f809ddc050188c08c17e64921b79fcf013169e2635162f7306ffb61037512417c01ff65f50b3f95e3bc3000aab14d98ecabacd8712ea55cfa8de740697066481a80f87f5fbf98aab6e430d8ba51d452d78d0f4902b211db42c92c35bec9b9a66509638275a85130edab4ce92cad9cbce7f8784e779b097def450d383f7deafb81eab9e0226c9b2bd00fcbc83eafbc60a43e3eb6e679e54ee51e83ed5c30d82e919d8882bd64c6582a8fcce67bb0cac9a96499dc5de7ec1d7bcff37582836a580d359bbe4badbd262f74fa609a16e7aaacb378a87cd7a552a97652abe75bc1b87f94a68e7d18e0a4bddb129cde86f9f205d1cbd59c5afe16bdf7e405a0f44493c5552c6b084b454c27a80d65e5ab2e5fa789a2e71af272b6ab752129945b45d9bc06a39c44ac2a9f358f0b87c4579799856b652baea13239e78958a6e4c2ec9ecf82c894109bab5fab95328280246e8a57a442615736c0bc97009bd2adeff4f91d71dd42506930b7b8d18a39a19b0143cc25ecd905516919f5337136bb4184a2db942af153b9b8c2ce6f1a4ba1d792b0a56386e73accbb435a5a44f32785881bbc19996ffd0b5abcd4c59e005d896217940913ad306d55e79788da2b082d36f425c6bd92bbb1ab6ed1b2a51bc12ab94c01c1e6eeb9049e59c98cbe42b0097bb04e24a27dc54b109717f5a5a8fb5e82c1f16b217f3b2a59b05ce0ac0abadff7090aad19006eaa61b53b0e65e71ddc7d13b426558369296a03580f5641addb2a5720059c9ff1d31726653584ef7991ed39b1d61d8d2f3b78cf6860a6abc2feb6bc6817e7afd0317157375be427533b1dd2c69fe4b69444636976262bd794849fb4f60e3c4c7c90c260a094dfbc770f3cd936529ee41d07200ba546fee541beb9a0b0c9d4828c25719777ea53ebc01e9b2b58fb158e7a5030612161c242a48dbe24d7b83120197a94e0f1c168d18636fa04e35762b05fb8df48ccffe38650f66b0f11b6091b88ee80ef748a8f088492bb5019f7599a55841db80e732b4cefb0f2a2583639717621b5d5c51a3d719f4b4d1739f44d45a2b6d77ef90a30f079f58099b22307dac091531064d2e016c2bbfb0664a31eb41a418b5b9b3e3ea193b28ff4b5df874e93fb9d4aedfc80ff5aa2d710529f6293d5f916ca6ad8736c8eddf270cf304097022fdede3156bcb81ccb12048e81f284ba9e2ff7450006972b9a08690ecdf7cc366e8df9d4c25c1c7e31443976211f0ff9c92ff4fe1130c741c3fa075f80a6507f4c6d9848068c381501172c762f8d37b6d06a1cf988a3306145e487b31dad019134fcd057a9903b8f7be619ed7cbcac7474cd98df9fe7e6256d3e345c949d0ab5143f208af60437cb8e2189881a8037ce38062acb8e69ec6b00ac654c2f938fed47c3f4949ffd1480dfddca338340f2341ee9fa6b2047a99827ddcf7dde981fce56fca8d4f7941018f70dfb2b90fe090dfd19772d5bb83c590ef78854000fdd4815854f7d82c27368f012be0c835c82deca6ade5eb3b05699cb97405a7a1fc1fa7efaf82cef44e0bf9307e141fb336191be7535fbba6576d78f639f4df6a63fdc629efa87c373af7920d56c78aa5c87bb685d5e82023ced24be7162f13a0ae376af880009630468b282d7e10668c372540fcb62a8ac783b53921ed38a5213c31d57bd595392eadade363ea4f132b9dbdab2250831f52f57170af79a864092c2c26ec2e2197d90920e539bd0d2c2ada6d60686e4d200f4f0df80b343a10a7a52f853cf2c7fb013233f545473ac387af81694f65b15176d3d5c90f96ff6f8dccf342165c9982003b2e8176dd1c93383d152beb7d0ed04e2f2b1e424a78d8f9ec6b2fc865935b276a2f2fb4f59c93d79bd781fd9ea0e8159a4e478dd7487ecc37825cd30060b501dc994b4a2fe06d94e8e5f2a0cf65d0e06bc594fbfd209c39228984e8b96580c68020648755a993ed88e8f2435e5cc380869fb76b357b1bd06f1f6e73f3232927d04121343f38444e13e1add66e803dbe812801a97a664c19b754f4b9d4b3d31b27b2dff4fc00245630717976c30812cd1bf7579404a7da678b083d929bc2eee077d525924c05cab9a4f23898f2700f783fda627ae26e21ef084d9529a00429eb8252a525cc5053ffebfa07d3fb9561f3171b49c1e2d3d221b1311cc5abee58f6c42a0fe77c3413aefd79573389197922de96167a09528bab571f1e048c78dc48fdd31b00464ff90493ac9178f25dde5412d4ef883ccc3dd8da077142bb0f5d445ec9f6c3b6d87c356ffe44dcfa2c730fc078edfbbd70b7de86fd830c4519ed7e8b981fef0bb74570c58ffc6484644636ac6f8c2701cc7a324de565fce0253d9e4960aef11e510240d12e10a796d2a4948f3525855fa5ae773f23a4d350a0c4963301e179065c451a0b5088014ba2160abc2fd1b4b66a13178f83415b17788f0f9776d15358d228dc9231567270c6cb6853a4adb1c738735d02e029680def901cc95e5a66b433fd4718fad4c2982877bb3f241d4a151b8321e9a67fa7b6eb0619c54752434e47913cf882cdba3c7114ed2c3ecee65d7c21d9dbbaac123760c2866f5434163fd4caac487fdfeea7140a82d59f8acc52577884607514c5949a55dc7dae0f03851a72f116713d702833da9fa6b4e204cb70c84d4ebdfc59f247bc3451ef2ab9cb3f2dd14ad0a60a3175ccba8c250a4f69998a260b81be50610596fa9c1012eee27c14533c23e1d42ecd5756a361ea45ac5fc7d1a03143b9252ef7705e1f0f46c660f18ffa372024f10c04f40ef004177e8d46729decccb74e0f8f18d2115c18b8ee501eb14f7ba3234895c20f1df9c924d812c62a9d81f3f7e70b35478da55c0ca5bfd37c299984c47ac308fb583a5605028478d343dc21a3f35d2905cdfc2e42a6a95f4d6c21cb2e87ba5ca2d1312a776afc7425aa1be46aa7e15998ffcef176ff1f43b67eb3c9d64e221c6ceb67f132a1a41d971d7a16a5845b044c0a3bbd2a149f3f6152c0239a1ce2d6b7148fd936a71820e0144e6b1e519628cac304477edb421c3ea74d04c336c123bd0eb0a5aec7dc1367ba47795e8f653a9d3df94dbe338047d4c4aa62d911d1772e6f4681e16b5b4895a67d01ce47836ffeef4b7bb5bac5f22be594a065fa98d976d9e499456a812c461fcd11c6223c33ed5ce7a7677a2f41bfdc405f259da17c7cde1dc4e57ff9b2fd05a9a84a9c2a9e23f7a9bd2c423a28a48d7aafd1502f46628c045549f1a210bbb55e2ef8b3519c69a6284871244126034acb8d40e95365e230be017bc9e9a3b895e94492273f83099e0296f6512b86b08e20a58d6b280a810eb53d7f33ac8d08773ea5b346e052039cdeb127e64dcf0f8573bb0ed731dc5a8c9416a8e2408476c0c59afc17d35c1546a5e00c8478866d64bf626580bc0fcf6fce506555ba7443d985e6ff3fba4195d389b66c9ca37b42215362a12a019498ec10b66230e0b12b69a714ee92968ef62d6e1063f11dd2a109db238d4b104dedd69dceec3231df979967d2c010df756406af2092357d1e7ed9e31d085c679949b1a51bdb33926c263a0d3e456451a379aca29ed8f1a472aec17bce4c512211379a37ee5cb9f78aef437098d5b8896e9577ac24bcad11d5459991864e78fcb54a2b56c22b27062361c9da1296f1177d5819845bef63015686a70a5636fd11c2bb40d6fd3e135b109173c92c65fdf1b3034024b237ce45aa7c658850805594288275ca3141741fd992f9e78ca99b154c835c18fe74b22e93ce510e3da6c15c8a3aa56dee96a2fc257b2d633d8df91d635ade9e7542e28c4c2b9ecb5e7c179c4581cf0f07e71361b4e2d16c145a8fa89016f887d04fc6d89f4fe42516638b71c3fa7d54121fd3b2f8b5af2e705d2d1822dd2bb60fc4dadb187b26164116ba64f8b169ec5473ac7b1ddf7fcb123694571be786ac4b9d9d4b6e81bd34fd9dcef2407bde02dea74334abab944d881c421a9387fcb7acba36e4bdb6f37590684f899f0b3bab66605b2cd274ac50b5fa493b544cb3c3ea41c890197a37d06e42e271ef7d130a7b4eda5fbda015f32de69a66f00618528c79617b73409a5e4e578da2b00ac72ed69b3290761029dd4cb317ecb69bed879e3c861ed68f7054b7912586bc5886cd7b21919df0a70cf91458e412572c4826241676a60d2b10b255a2d0af7a20dc92fc1e2d1b919572b9642b6ffb6cf72033ea73d694d52c7f36fce87e81b9af11d808aa2cfea3edb2ea1ff8bce54724dc2aaea39bc8ffdfa31f380fbe7127e66dca131c8764cfe9c3fc02d25e2f17c9ae20486ff83206b4aba750b1f025768f5639e4bedf520613232cd16840d851e08085c8b6bdc6dc5585d209efb02aac1713fd2fe95522ebd82a54ad730733dc660d54adfe35535589368f58d4fb8c4f64d71325f28f2ab818084f5467893e6ede54e07f8cb394ebdf511a93ee5defb32fb227e2915f098add4c0b7098713f7a02df712403b2815d8ad4da4a7cf94b08a1f4fdcec305f3c1878a9fffc37e14d40f9503452dcdf07ab132ae8dcf289ff24de6e550c6824a34901f5d869107c80ab1c80876f3cae6c20867678163602cd0f04f9c117fd4bc09eb8820cd203e3c72d8d80094be98a93124d8247b80fd238dee3e718fba23dbeef5ef816f04c6981372b6e024e3e584e647f308995debe33116515d33f5a8494a216cc76376d77fa32afcc3c41f34975120d5b7a06426595d23d21e85533aaa8d410c823b338edf56e6edf061efbb750741609004fdb99450d87e8f0177fd60d4bd8b76abde8b6d02550da62166f332b0039472812438b6325d2d860cb82217f56a8f40ae0e55c68cb2dd89e3b986fea966672a30ee3431f70a5de82ff566347f3181157104bd586722899660584e4fc5f3cd039b65a457d7a399db3598edb32889743af4941b826b1d1389bd3aa3da6c1ecb1606fb8c0a2694df1c051bfdf1c1e9044866af33c72b0495e3d6075398e11c4ed24e0b996f416ed9cd9a84de6dd6f18074d24c86a4f86becbbe4345cbf04d27802323513d7541773503b557725c9e1a4ce14c5b28fe6d1c8eb81d82f9506f4cbbe61c2c3b84426456485eae8e13d71d1328da54299ac32cdc0726a97c496cb19004e566f94f2c17ea679c9a95f716ce5456165a4401116dee1c26690597fb295640b7a079c6f0b185eb5a46a1e571e113eecec12df651d8ae51057234dab9aadd749392f7e584a508b941e1d227d36e7c80566cd0bd28a66f64bb910f0bc482a30fcb2e9c18f6915c726d3d80bba3424c30b04e1a6ce706ca2719371ddb4b4ebd4a5cf9037ba60537a102116f6f69ae2b3c4bea1d5dd0fc0b86c1af2a250a86e4be033ae6d303a8d716ec81e784d3eea4a54f4f3b5ae0d6407483a303fa70ede8b753fbac5992fc10a434d0f8799430a7db4ec3ad97b9d538ba5f0378a3a0bfee206bdfcecd1f1449a22437c45ef109f447cb1cb31f181d8f8cfda900ae2f79a40b981580aedc2862cfb49b3a1a227d0a08a8a2ab76cff8c1585fe9e4d5016b570c8f169e99439dfd27b478773734acd958c99e2de4f660bb2cb32bdfa63bdc67d40873abb6f34fde0f599b2af4b133028704ca13e483b1a94a8741dc0b0bdd8f5da16631d4cbb0dd6a360f5b63d10c3d6c998219a794831124bcc999008e617f72eb2a059a52a1a6b3ccfdd7ddf39052a884d0235b22f5f00c7e64e8a3862dea983540bf3477c28e2d29d0e7eea7ab1658960080145a073fcfc3655371aad7294272bee66bdd8c831ff80117c5532a8f7bc265c959ac7be4b4a24a49ec9c8af839dacf44153bca8da35e25a973509edb6e126d48a332610da2f5a715ee6dc8b7341717c16eb19b80d0e7be8fa1d35fd276d9070e4c29fbbd726e549222932491da6d379f4f28840b6bcf35a02c2dad23bc4dd1464033f1a28895a8b4a4c2f98a626a463b80880ba480782d88ab84b17512d1c603a45fd0ce2e4af83760bfd2cb9271185e7857e5fb97b041ed38f5615c47b8c094f0775f8bb73931aa6f85fb5d19bc99129a4c79c9fd5bb0c5c3f74a6332f1fa8fdef0978e7d1fa2fb8e47705a6b86a2b5395d442dda421bffcc25e4fff83d21c8689cafe74fb50d4c6a43d20a6f5207a639a44269204a727a791becc52e2c22d2916ac5d43eaae088b6b6103d6460082b4360ccac86055b966356e1bf4dca152323ec9867f0f3e552bd81fb7f33d54cbbf3fa4c48b4e67b6661e5c7d993cb9ea982d688761539b457f3c001e14565ca5874d936edb9bdbd66e787345c58b6d0eec93d85c3255bba2c6ef65b56003504fcf8790593e6e9d213deea4c52e64743b1d05161e0eda6c7609cf1c4524caf6f35de9c37afe3d7853d6d3f68f16f59cd38b2b64e90801051bfa18d8435bcdf3131ec61b732fe0190c3571b7fa659c1bbfc099dec5d0dcb1bd12e133071c21b2b89766ce9c9d13a6e1a1bf3a84d616b86f1d04129ecaf0e808a59f95827a5ded237f9f6ab121935f2b8b0efac6f4c0ed20bb5f7ab19e78d2b24edb56ea877d87ed578fbd867122a9299e49b0db7c92463991a9aee51ebcfd103198fe9b2af1b7c33049216f8d37d904911fd8fdc854328057b03205a27ee8b4dea36a63f71b330148bbf1adcc1633e7002d48835c0bc6b4ee6e38f10a08a4796c5844b9366c563d1b6e55e0ba5b1302949ebd36e507ada806a434bb434b43d8d6740e7f09e794c90568f375af1f3777cc3813e157df11b8666cd6a71d84da0c32c6d1aba3c5038906a207960c63c54d69193a24cdecfe4e68a36309b3e3b36887db7df9c6b6a6f18f7aea391d5887f891fb46a3c58f723a62ae8a7380d7c5621e2d26a3bd2ff90dd1f4db86c63473bbde985c8ab5fba209e5617673c4d60cb9d0e998fe2bf93c29ca8504031751d826ab3963837ef9a9b7bc96a7fae858e9139e478379525b198bd2bb88148560332743b6032e4f447d5abab0acd8db270fc201276eed3a0289a06d280fae3a1ad4639422c8c5ece1366fb1eb8fc8af01e9e2b48522c1f98d3d69f3ebd33d7debe9f9a53f1976450026ea96fcb2cf57d68e6a3beeb00750e22a23c4b1c6ee397b20706594fcc1f851d75ed44d06b80252e0c09bc8eab4b78e9bb001b6741329025d2a435ee9f14f6c53b8cf5f975e8525c9a1b73a56f09e71311fd6ab450f4cfbc2ee2c771a7b6f347378fb382a0712276a315db1c96d272e7da2892d807387355bc5bfe9afbb3ed579de70878575470d0abd0ada5284e83c2e69841b018f0ddc86010cc7ba86db88a422f3d3f00ed45c52fcb487e86f39ec5fa365ee198e6208ec49884885ba9edfe14693cfe1f5a04d9af21aa52da8f96c293a642d3bf477c47deba7a26337afe053ad69db189b5659ce37d024f2b64901cfb87b8891e4c8d5c62e281070df71465e4a8970b1fa258f0a01cc4409ece389c5eee96a15e81d7d83e28efe7de3a9cec4db20881726d2775db8dd154f56bb8008fe3aa7f6daa55841a5ef36b27bf8bd2756cfe708fa34ed17c24734d0adbd82687a265fcaffd4b2dd71677fb9777d5499de0a0be930eea9ee26cbecd9a2c367610e531099a3d6d446fab00b9bb3beedbc27e1c0a64ae3f3b4abdee807366eca1108d15779ec4e537c62133a246d5c7414789debe0932ddb13dcc3ade11cce163c6c2700f778557787c24916bd12811aa09e8d4091258cf6cc16902d6a2e28b407d35fc0e4799a503e2504b7d9643cae044f4d5d6bfe1b9bc3ea499a66b8dfc1da676bdddcf7c66e5085074fc43e54ecbb4964cb57e8311e7ac4f471a468795e500286a53284636a734da0ed66b72a2b9053f4fee8e7fe9f444a5c85797b3617d900472b5a862e54c02475bf49954a819b34650a6dde4f4da4c95566db7c70233baa925eaecf5ef7b3362afb40b45329418725909bf38bd1c1e2790c913b26a1b24935b3a1985a0a11bd3164bee70481d328db4732160e347dcea64b4375d391d115ce6ea194d36e2137091904d3acb790bc8fe489782ae18d3341971177c777ac8ef72547b07310bf4c1234b2e86a9ff8c282f86d4db0dc4452793bda4dd6a21ff03cbd2ef409a8f31a64adfa7f9f82d0c7769310d622fd13228d24eec66da06b820ed220bccdf0fa148cb314f56d61851861e7f0423ed1106f1b6388d4f0ccfbd2043b7841c0b6943e2163005fef4efac7c1611fe21a51f7aea35532ed6eb3c1fa1d4c09a3f92d2af18afd51239698308de5fc9f3cbb62dea9b460f1497967a134d6a0cfa69180f6aee0549e6f58ca46e679a1e5207297e1cb673e8bdb39e4b7de13ebb66029a145ddd2952f85c28d939e7a702aaa97cd83d711aacf192dacddd996e874407eecafe35d4510f41560d09235b0959156b65ecb366bb4ada628cf469ff5678cc3c1e3bc0df6417932998cad972379a52f08b84fafbf0be00b53bc53ef0deee8f7a7bccb9ccf5988546d0b780d06bbfc4f8d856fb2a66bf6b021fdf274577817a8203c4f5250d41be88337c53ac0dcecce23cdf08dd1bcf47c53c1412b8d271a60a1b5b2e8e76b5a83c1f54301104193b83b16cb5229f2209ded09a4d00e5a9585219c01834ec8df4974e9ae38e2bb4952bfd6c34ebd51510b63c87a6cc3347e3d2ff17b30f4595dedd348d239c24030c2f0c16bb6e667a239a9a1418e79a2aa33c7a2c0cf4482609a34b514ab9b53e07517231b9f8d2a82804454aa36bf69cf9019429dc040c9ae633c525470d995fba9875495ca7c2960f1253e026fb5aaf6dcc03663fc706ba4edcea7e2d30aa3c70d1ab9457429a9f1b20e4a304c1516fbcb93c53502fb5a93dcee5460c9855310b8b99583b6764e9f3a683db78b6885b663dfbd6ff84f6612ee2b4d8d495f0008ed20ed8e6870f52588c9fc12ea4bacf9487bcf5161b6bf8a1e55955a997b04f6e07b6c3dddd9e351bc770a552c989a48b8bf0f53af36f0fecb453d6f9d9b3aa9315fa392fceb2bd6b436eff905cf45d13e44d44c8812f7f1bb6063b4124038662b26fff98cf7f40ba4a2152dd4f5d848be80b57b0c2a9a47e64ed702e2d531a579995b5d2b08e536cf3ead7d367d5742ba91c0839b7cf37fb6d0ab9e8a74afe7d025d21dac864a97c5c6c52f2e7997a53871fd6640de866efc0dedf55a9d728bcc33f69850a17c129fc28020a92efe67db8fa173dc51717a80d4092bbe5f62c4d7adeb1e58521f41002e193761847b6fdacb1a1eda240b94eedd0b940da0fae1e34751a15f4f18001ad776da41abf696e5022cfdef35dbc2829176ec42ab9ccf097ef15df55eb652cdcc62b8249ee83899a51a6753059229e383d773c2f50d963a5ddd2df795b748b88ba3438334f42fcb610b443a4f39f1ccdc89311ebc29bbc8601d729076137ee1b41f7f3786e4f151118abfc78fb422fe75818e396fb2e1d4cf5596b3f51be08771bb5036108461060ec2f4f71c852260530180fff816cf49081cd1c90321bb8035235e681de349d9bc366afbf4293efc12aa61d42929c51b6b944c5983a42b8df0973181a053a7dd36a7563a879589dc7b53fc340a07486eaaf5abaf12c90120cc4f1fdb3329398e4ed2d004a3ba2243b47af553aad113371fcfe503f0730150263355888b134d1a86e194eaf8c0bb48ffddc645bcf7d38b30f1114e0d1f1a2fd671bd36aca0a4b147069950a07389dfe8ab375f3c6cce18e5fc2d3e59eab4e191ffb1a9113bef6a49276d19888772d44611522641c6114a81ee6e26d701013471fb6cd453314e62a6a220427f5ec870e4edb799668b50278a33afd19c44f827edb7a765ebd77e998ecf96cadd13060de8d54f9f85de0fdfd2146972de9a347d05d48887397307747391935e29130259c24f5292c130d5e0edd1bd5cd34b52b50a3a61e417c5dfa45827b1516def89a6fd3344b50d5f57704bff01c1fb4f6ecb99adb485a508f49b04b7e8a812a1b5814a3105e7973eeabda9e15f8a6e587b2af5bf72701736fe47a57d28d47ecbc55e54463ded90b092c1983259cc9793dccff9421fbe48a4bc63d8d752cd6d4eabc16e2f0bc09ef480080771e9c31ebecb21b5c637cebaba33877299f1128c0c23cff954ae5a896e49db21a1d0903b509046f99aec5622beb5b36864acbaa806aa5ec0ac60c8d7fb647958f5c33c5c1a6c4f48121815066404ae43746103e711d490b491eba7b34c71964bfbf8fa909d5e9a65298f0918dc451a1adb31bc24ce305fe45fa7f6ca41b48511033a9bb44c41d40309d64a59f98b25e4cb49e1e1a07fc20d4f0dc6157922d22ded8ee295cd158204f415751cf5619f47adf30cf1d4f967f35d843279cae881d35b2abd97bccd68a14c480a84cab71e6a1f47cc9f4199a7597085536262ab15a52085c0cf9990f8f4340242e9b3b3c978d38c07ef06b3e1b168e13938711dc475b5695799ea4cf5b7005bf0c8ed994065226845738fec7551256b64d5ef6f2d5f1faa2889adf6c71c3bb58ea394b1cd2081dcb66a0fdf132659c0459415b3277ffc332c6d7fd0267050226ef3891f3361b1c414676028e8ab494e250646aedd621313a9c34eb35de1eb9bfc68b1a5561afec59a89f23baa3de0636ef3f88fc361896576b927cafbbd14baf20f6fc2d7fd62113d177bdd9ac0c67724fcc0e5f63fe5e7a426ae72080e37735f6d50c7df77a97e8af09863d6abc33478685fa1a42f7d219febbe177338504534449c7365747176b3f38efde46b723bab04d8a49f9eff0a154fb5326cbe1a3866a138264fdd36709109929f99bc96381e497f7a4f45115175ceb1f8bd95ce5083531269dc3e02d7c258e3bec937babf24c48f4805f50fdadca36d5cfb0316b9a8c1e22931680532e9ee3c5cd735f9fdb7364bced922e02a5002623ce650109b7e0dc78b26a95143fcabb451c08b3680b6fa6c2152d75bb0efcaab15c8d6cb0155b67d165616b050c2647adc98593870df2d375dc9515850131ec2926321769652b6cea97ef4da5e922a8717d200fb73bbd96be1010c29bfa97129d7391c8f19fed80eb6a323cc91a44cec68a935e8c7b1edac1a6be105ab9219b9f39863644210824389facd85c34783f3f0757cdba379f1e462942c99b234152c1c25b35f3ee6a0121c00e35cb45b2c891117c0ffe644832e35471dd8785860d31d152f9156e5db2c429a95118d004a73b1a67c2b08a7ad9aefe5d9f285629db47b22dd8e7d73b651382b68e6c6bca69b08002ab9e107ad3771cb7c179513a76204e1542da0da42ddc0cd0a060c081e9a01d25eb807be59b199ee2c12d50f76f82d9be27c446fc8bf4373fd6145f72036684a52b0445c281c4af8a0caf3048fdedc7cdf9f651477c21c324d0d6f34479d936fac0dc71998502d241104acad3db7bc637743a6d0d02b0275ab5ecc433d317d21e47c5f38a1fb5fb897d63af3399d65103494d4b4a6ed67071f4f1f21b566dc21d7ca9af1fa4f56381b2feff4da44a0f67b3ecbc8f87a21830c59479a686c1630cb3f1d9453c37c56ef07196cbfb5181549f003de2d7843423fe1416107883c2c23b9fd0baeeb5fe9c867664840568964898e7deb019468b3313b64c8f3d0a4f7e669d62e51252cfcd22b304c216102c1b89428529d9e4f508b8298b9340bb81413b31de1bf5822ae3260c85f764c58c3bd84bb8aa5e67da075bd6c7c737304f6c1ab6ecd599332ad32987ed048d5e201eb1a1f220831c8852bea669ea7b1f1814427bcc8caef1ab16a8b9e11d7e0db746583d2f4af7977f817fbc7e7f2fe08225d10dedb58e90401cb9d9bbf87189383eab374a05b7fddb09f277d6c0ff0eb9973d0f2f3d03290aea4aa468259b9e6c220d7c5d0453202f3f2c44dadbce4e7cbe1bf74a5fb2a3ad8d92c4d03293278cd3f70d472184e5a47c1f607acd1a214b5623f60b075de4cf74d37f190a38fc87787db654de2459521cf15cacae2d86dfab72387e305716fd68ed3d666daff2b9c208946bc24c3cf89d259b48e33c7ed3fa23cf9c782a6abf59e551ee9fa59732160023c5e867d52d318ecf3df2a9829679d54f4071c6a6ec769dc834a6f9a8d7c32cb34b6c4e60e4d2c67d0100d584d99b4399a8a6757427e8d968bcf1354952e336b0f890415d0902ff6b53a0a34cba17cbda544dfc7170bce8d09643fe20e62a3971e30f0e64bc5db2462d26405f1401cebb3ad4ca438631983eed028002f12b9a2293a70e2cfdb7b70393fec026ad094d0b78c39da5859fd8148437541ccdeb84c07576a5c0b49e40fdf83102d9e830624d6f38c9c609db46f50f3f00fa22a73e0fdb29c291a44960c8f7ac34f4bb9767cf0a51f8db83cb025c5612258267cb7c516a6f11aa83d66bc13c6c71e6b276a0e5961bd2a45f423078d790797e1ebf95f4c4c0d0906d37933e676e65c493ec186aaa0e2d16adde15306cb2d4cbfcf1f5515f3a29944cc0dd80b127b6484b471552a72e720bac88802a5fb93e6ab367c44df4c1dcaee0f2795c19f7ff49662e03b76e3a0f2b148f3bb83497fa21331176de1f5e92142cde80ab73d08b02654a2ee9980095d4c1d4396ca5c173672355e2754b7fa19af2b50894469776092998392c67c7a046b43b692305d6b0b015e4671776a0402a333b5a403721efd1835c49d0f8f486f89c76ea7abc19b1bc98ab1809022a02d93e4f105b5e78c96f91f0cfd07ed7afed571691754c28e6d52352975a734b65e8a45b62f67da6b08b8cbcbf7142bb594498318ea51f6d2e18eb5776859bb963072db034c9f23759b44c3ea60119650b5f0173e8226efe11589eaa6bb1d1191811ae2700504efdfab037ecff7f27f879a53b24b56bef7b62187dabe05008563bc93c3fbcb03e6176685a7af02705bd7ca7c7be0282dd726b3f5313517205507671e56f61cda92f1baeab9b4e71cc5d839dadb4f8e9512a5cb0626f85630c6eabcb52ab74ba29c2cd767c6e6801fed83e59fa6045a520b3b8e8a156dd55aa394b68d22e760d56dae9eca554712f9b3a7623ed1c0416186d547dd0cf07d942c5a1d92f3d5b8eaf92faa26aed33913b97cecf4c4668a1c9605dfb9947ac33f705ea50fe8aeb331d4d2b96e3becca89cc7246bd150e65688326c2120aad6aae8137b63f1348d3abad1a67bf022c150f2da621cdf1fb87f3a502f68b6eadda927dc42a5257330821ed2556f0c79dc93df8e26912d1b0633cea0bd89e2ca0d6e4feb36c20d757d55def466a12d1b0227a5c2c56c7e67f281e39ab672cabf544f8cf29eced4e76d65dfe8734ab73a3e839d4514894a9737793f023344cac6c60b1926c1aa8c64a439d4208be2ef2bd9fea690e73479c1cd9ee3eb295f7bc2a87581ab6cb7f0a13839dd844097e790c22cfa6922267714d008ed7eed53b94dfaa345e75a095524a2cf0439ce216932bb048801ec4c5a485fcd4cbf200bb4b01de73860d320ca6a805f08567f193218329b88e4397c8df500c0b30438ce3bb5b547606feceba3ae4eb1f384b2752932f319e75f251135a8b68d6e8844bb301573c141776075f26322d8eb42ed2c116b09f3b8eb8ecbfcdcb75b10a750bba16e8bde73b1d04e511cb5be6f3b3a8e7fcd2ef91c1ea1af33033450dd3cec909b3269c53d053471ce89ed12c6865cb11ef3ed9f11ef81284647836d1f29e87211824f0cbb809e85fcf0b9e4ebea6c76ea71d281a39315d8353e2782fa082991790653e46b2a6a94cbe37a42730050f61ea27bdcda639db644fb625c265b6a282b51952469789cf2b5a6421101bfd46fd011a912af6092ccbbdcd5f0f504803afac548263a8f67150288574f80b87ed5f1d23e36d0728cc5f244e35e60bb16e97fa09651e42d88e5613231a4a5963a0ed6721f3f8460f85fb006ac29e3c26f5b21c815c6df8defc4367b75c9d2cf057f1490728cd9ee83f5851861c17a47eef719ea2d8e75881903ebc5c5b89edd4b0b161f3548d4095b259bb10560db75d23d64259323fba4050e6be9e1aff47adfff7a349aca7bd7c322cf69517a51d40132760e8f13837bb786f4fef61d0d36dd989ed43d58ed8721ab6c02cc1fb493d702c12deb7859453e72b6f97534a5f56fce44b15125b3122e4890f175407621fd92d106073a084e1b96cb2ecc06cc3f80c1e2d86ec0785c9e884430d02ad180cc44784771d1a46c65f77ad33741f66f5562bd91c7fd5925eaba9d35279ef3b4928406f81f3f13b4a454ab5e58fc28b6ab45aa9dd59ce9fd6af66890461e238d0686d74f3ba9bf437cd62279b70d552faad191bce993eb65aed9abffb33aab4691f1cf51a97f1c4fb012a5762f488f81f0faf02c6838a61bd99906e40365c1624fd39f61f754cc2da8f31316d44cd296a0425b5f2e4a1311c0c941cafa22ef39eae6288545349c65f7cc37de48c7105b7e8eb7f50a7b5ff5e22f223ce030cfec61c83683999a3170d56b06b99fd27b78a2511fbe59a3630c31f743a35579e418e3fd37b8e8656fdfbaeb600212ce268a3e68db69026295b7dd702a936630fa76adcfdf6aaef25950bde745d132fef1bc758f2768a1d397918d44baa3e349e490aedd4f748f3c190c7bb04bd2fb668c91e41b17eb2d804d6adb33ce7a97cb351438257bdace12a2eba6df7be28be858485301ea65b8dfa70fde6e8f26176f5d705d56429430df426644754a0d4701c1f723d9fcf118a1db9d1e516343a3d7a6296d695a344dc124705e01a74e42f195fadf3c098c9cce4519dc9f1df077006849d7d89086c1bcf4ace8dca96eeff58c7f0ec11be023bbd5fc203304b231ace71adb2faea110093e31abe9931c7c6f0f834cb4202fa0c01cc730363c983f51d47474871efd1050f6e5b445e0be41dc16a5d38923e04ed2bd0bcc842f468296df5ffa4c07a965ded50445bd2d5f380c3bc83c8e87f14b31bb57257ffda54251c239871138587140ce5756be1526e2fd78d49f10534a5069dd023c3bc2bdfd5d85f2940995e3c71fff41983bdf9962eec99f30932d1fe7f63c197836277cf4364ad3d8d61597cdc8712f9ea9b0da2c775820bf4acfe434cce2bf67f5c45b896afddeae9ae69f15de0460bb2443d07382191774e5ed30e2f212173bed64e8aee5ac740f26e6490dd763547cedf69ebc6f224f85dd50191b2ad627e9526175dab85848b855b1ce79ace7ca6db15466e0416e4fd88b66f6943e945f1636998ea0a274df4248f5ff45aa6ef5f536e729f008048c6c35478c3707d12f6ad7deb6251b1f5a449717e92efb4d88a3e4af4bfe93bf23765c4d8cb815d5d5fcb0cb6955491988dd8461b821850e27d3ae2551f7fa091e43d7a059d5b68528e4959c73e5bbff944cfecea68c32c73e29590c864e9ea7b65797ddf4e56caee5e4d24114622707b6d80a8be48774662ca91991bd928725d6cf276ba7e60a3e55514a29ba4556e86262435c33c8d0e9d60231e94f76801ceb6b462566af73e8622a82d93b8c513eb7e19807bbc515193ffc4ebfdb0309659e3a4d180d85e004d988c71c75a116426aff37429d66b31bda155049e4ef1d29ed148a6d701feafe19b8906e2f9558cefdb3cc8989d37d749f16cf59484ad7ce125d65a5a0f6534c2a4f496a0d36659216a4383047b31dd784e45b92240539e0ed45016b8fcf7c0556aaf9144e1e678105a48943f16e1e49a5fffd02744982f44b4f26a6bbf4d9304eef169bce023a13f7c49f69ee91d988c2d2e112bfbcb4cf11626e9dc21c99526a88aa1116229975b16d1da2009dfd7c5c8816d440a9c617a3f4af8f6908f6ba0f53b65ad1e97d948cd1b79caef84974e7eb054bffdbc0687dcca72043a3c2f1f876a5b3da97bff43c05e9759a0d1a702e91842830a76e359388639527f3ae68e142c4a11536d1f8374193d3efd9e8598a00cdb25b88a821d0b7bed6496543f867d4a67427cc224a7995f52997bdaf29e594d3a9fe68e38ac91e235b013d1c967a9bdeb437add2c31cb6e6fcc74d2bdacfd32ecb1a36dd879bb84e6adf1d3e33c792de9ec79aaced414948a2128b93a5e8be8da4809b67e4f8629a2a1d46354fc891f662c3d8441ae9237c31682febe4dc9657150e3de7cafd36ec46e3759ff6d7e52079cf2db9b9e90946b61b45dc71699e6109d233e84c0bf32d1a264afadbb0a83af66f9e972bb85789982f5a32ff223e1c0cce4b05a54cfebca4caeb947ebfac6cd37c807169a6f20cae56533d760c8748de041c8b7379a5af958275dfeff4e7139d5d64543a0dcda4fa740f07b7f2a59d748271f846292d2c2740b26cd0701f9f3a9cf636c0eab1918a1a0fc593cd98d0502cd36770334e926fd2ff859b94f22cbd1b7d5fedda2fd2729f22ca7fd60da7f314999156c2f8ea9fed30c056e1f393566e6d63fff2f970f46afd5c5b49f25c462aa446ad20bb6815f615376af1733892ea459eb2e158b2eaf15a3afe16c9635cbd476411029983568a90e047c0ee2f626e1824b7c84237e33b519598e8d4c7eb7abaa39e88de56cadbc9cfa097ad2e2fcde525b70625068424312b4ee2fc3dd4c8310fc7fe6ed6f4e520c65f6754ea3c403e19d55f9f9a42845fe97f45c7f5e0ab825dcb385eeeece6c923acf38aa4fc7c9784a63943fa125780b40175753644063bd5afc552b9fa6987358b338e351db65e89c7d92f02c99dd412a62927e4efeba72637a1ee14b206f12d035fe6bfe9d7536f85f6e7f392fdde077d1640b2cd464764400a5b8bd2c0de270563418314d2e0aa9c5e90e98a258203a79309d26e078201c08de7c39a97f7f333a5afdcd1279b76e5e08b2a72dbfab7db36309bd6eaf735c03824b5818dee4a90d23fac36abc86c69190f57c6a89bb4d741fc35c6e7a6ff969f2a8ff28242c4790678ddbab2f144a5b8ea1f5a4fd0a5520cb4d8a5b1b4c8f4dec2e0956e76137f26af9da1b23961d897bd2380e40ef04a5ad74679f56294c43bf3b15ee178b61b472a6913a01aeb656d084441a0d72858d1e6e0596a5203d425dc90f37a34eb1510810b7f0aa6d5145a90aa9fcb9511a25a00f035340ee59ba0a048e77822018f7a1e8a9dfdda3ded1022b987f67f50d979e54c396015ec7d34e05e2c0d49763cb65fa1e4bc54a4b958e5dca2688753bfcae8ebff2f8de964fcbad825e45cba7bbf23e9d4892a2902814fdb7082d3be66d048497459a0a9c0a26aba25dea1776a6e4312000f8623ed95e2fea46edec0b0977e4ef18caa93935a2b6e92b3f5c285e0a9af263cdbaa91c63a298aeb248430b145c45d6c487c7ad118458d971150c46cc1d164015b18a89991cf4aeb07d16cf9d503ebe2257ca94856053edc0969e2ddb0fa2df599cd776b778eb13cf547f5d8257cae3cd4438c10fbfbe0c7261c12b4a731f6b5dde3ffe7fe73b953caf7d0cebf64c627b7c33d488c0dc5f009bb82b685c3e1a51ebc7ffd952d36cab2502bfc3b95f5e2dae7f2a35118373988d94bc0059be16dfabbe036389f8eea7230343e279e87ff2cc8e1c75565ecca1d978e8e71eb812eac042e77b6b363582f51b48e1c9ea49514cd9305b22a53c6da8c7442357b268c48cbd4625b9c790a2e45568b6af8f72857acb542d33ff70eb242457fdbb95ff58255384bac26a94cc75501e5c06e7b25830a380d575672dffa57e8881c041aa447b65554431296421bc50e495b562d486d2150b56c15cb09bd122be02fd197afd4a04f32e93d2eccb37930b3d12f2ed58520e33215de92b0d91570a87ada6db3a2d0fd538cdf5f7d2a67e116854c7a5fd01635e899c06ddcea696afbebebd00a85553947c329ff214345613cb926345b3be0bb5d10976e0209da217f4ea9203fadc30e1c696ed1607d5be114640a3123f8d137dd228817af17d7899f5e164f6be5143dbe176885b66011e13a5e8f7c0f217282db366f05ae23100866af3d923cb475315bd8f970df946808af3ddef6a381acfe2e2d69a8fa134692487577969d2c2efde3a8b0eb234523b66af9b5efd381e645bc9f3258cd0e1e755534eeb8d46cf2958b6826402bc8d185b6b16b656d7557e815f49fda63ff954f337026b00a8b2557c30da0ee036fe3047de65278e77bfb27389eb3105b78db60e2005deca904c6ce9ace52a8c247a0c576f9c7fb08e02cb0af196590fbec0fcef9863c54c4482a917084f2842c45616d60d541657102cb61c38c962456eedb208160f422fb9780a03b4bfa82bd4a62d0ac35795aa56419a132d49434aa67c0ac356d7d0decbe43bb6974be9edcf718812b36e36c8216ca3d783f0a17a1dff0df185ac6b7da2acb8976316dfb7d2da6805ea8396fd695fd1766d7807265c12b25b3358153ede1a24a6033f283c693ae36c2ed6271b891b29aec9eb6a32e6f833317081f367dc202feb85e59740f0a9aaba608ca2b49e751bfbd5ff6efd93d0a90d46ee244534fa8658ab06ba4f293248aca81fc6c05b99ac9a010cc8b2adf1622191c505fdb18367822831779058a4d40627ba96da765d0cc1fab3c4969a977c3f411e775f80892e32fd85f4b2f089ed0c77558ec483c2c812f12f8ea850fd871520de69b21b1299ae5692c16d20302cd4cb039e603d2e10661b5970fa577eec06b6d97a8f854f06aa8e2f46235ef698af2fa9f4c4d81fdff24c5bfa14c27e71ac1193c48b3a6ba44d83a6df59c06176bb8c0c242f8a3d3f393f9cc1befd5001905c4aed14ed5c34f7c4d2c59111e144e11e7bc95105d14f77b3fd781f9ce0d4081a651f3470bb7174a70a21c9bb9a77695d3a9609750addf7f2e43b929c2e40c805c3260a94cb9fcfb623604215a1ae86d49a7520f973e5e55e628bdd715656126c49434745f0d2a7b36acfb7f910c3c887e81dd09a045a225fa408d66227145840a1ca387f800ae2daa49c0fdf8d9a9850cac9100b207f574d497c079e721793e5252a51b1f59a53b92870bed3989aa888437303ce71285848569d712d3faf0cde829b0b557cb1978c37b8b1b4a785be2fc72f244ac35cda142848b3f375406f662353964869a9675890d7eaec9cf64190825f5fe4f669863f2d456facdaa0078ca2008404a67e21de65abdf1f06feb158598f0ec0b85204f8b26ff1209485d3a74d1baf8d43bee192607a87062a3d7174a58119435e156b084a84f092b7d776949a0047601cc35e8ac531c23bd36dcd8917bb232ea1c8fabd89bcfe960fdf5f47597f907a47ccfa0fef1065cbbdfc151519284015c76b1c51037bf3da68ea33d69d688fc082a505fd2fd6c1892c9442677aca66389a4c9618283862bce0b34e197b1fc3a41668243b02c35e0c8c4a924a75db961ae76f4d8fde153e9d02afdf0ddac52792845b96bc4ccba070d1ce2558ea1e3d2cfd7e6ff4fffe61ddcf76668fd6e3ec1aceb68dbe56c45d62abf00220be196b667d8d7d78cb140a8a56575c35080ef2c9b7950fa7df686241fe127e3c2b22672c0c4fd472f6481af1aa43e97b410c08c5f037ba4700891c7dfb995029f3b48dbcec542182c2411e2050e15f332ad2857eb6aa8344a9f03c24e80ff7cd7f61bd67debe92971619d4572a129ceaed42f0d853d77a8f90447fb3f04802e23c10e67990051b24c8b5049b9281aa0516ca81782f078b780cb76eeedfd9a5b56718084dfb2640f822a02627c0c25bb31bc8cf3a4e8687a6c0b7f0034bd53655bac3073be7b48ad6fd079130e81fc84f0fdda27fec4ae0e0d621d0198d46d91d49a4157d0df16099fea9e0c85330912e7a4a5e9b54ffe62cec5b063fda1f87da8cb65ba4da0e19c2d07ad2ff10c168cdbd87be76b1ed4a1a1fff38c75618ed4edb776d970075032c3387fc232a648afdbfc721af110da0f7b924661d6964954124f7a0919ae2ea115776c992d1e8413c203a939b3f1c319ca0d21c591f6d94fa2e29bca5ef71af3cb37c016d835127c42b512c85d7ae8ac17815a04b574f8ddc02175ffc6bf75dd4484c6b0675eac64ac45227cfb03b80bc9e6e64aea3accb4c4eb74aa610d4f02c31690196484549cbc9d977c95aa0259870e147a0df5848f629bbb035fa56dab535a2de4f02867d8d47d473ed4c2c1ec537f80564803c98cca0ae0d67b117075b54b30870632089900c15faad66c7b4cb4d251796d95a952bfb4c163c797c5961611048f2e4427f60c68c2411d66481c843187ac78e19c15e9590b475984c18715f0ff0c6847af056cd34526a5d1747229ce08f8cf6c8d4add6e16bec05f60dea5a34eda64245c4c50c5fa731181685abf602a23c306c5bbf27f31b91976824c7e95d8e5198f7e8cb267f6d9897cb8c18f99b29e25c343c4891ca95edcf27f53be80416ead0e6bf7fc119d698014feec88a93b7c114f6c01ef392c487a7ac553207f240b4f82e507114695fd55ba7cbb432e6321832e8ddf7cc70738d04b0137a70b83bbbc417a0a81db2c574f61956ee4b6cd67a18c3a43b07f696a0616abed1d09b19b4d292731be5372d959ec4f4a0727d7507882ab737c5bf6398326edc8b06f6fdcda05f9d55d7ddcb5c728d924167fc8fbcd7365151cca89a95708d3f0531ebfac68d9fe0d9dfe34ae5cf1a418ba61ad2304e883dc568ad88ed2a4775aff1db0326bcf83548e935082b21f816d49596673ba6a802d0ac4e6ea602958976d4e70e5c4e3c599c04722a36f7f3a3ce295c806f007a824e36a951f1e3f5ecf93e9e5e734ce20f2f06111b83a89d9f49697eaa2fbcf33293e8e58c59c2d7a31f3aefe31eb3e75bad6b7c2ce86b78184d21a8d8845d31d45625a3440d135ad8abc75ab5b366317f9c68408b31d7e9e25f1309cd76b52cd2c60d630095ae49aeabcf978f787b7c067dd8419075446f3d98307d9dc270eb5a566a208d5272ddbdd82b3cadbb3475d3099c4b7249a9bd91fe2d4ad583a36497ba7cf7341b364c6dcc447f31f9b0d812244654d8f33191b9a33a82d609bb7d98e5c630e6f0ca8bb70cfd672fc1120d576f19d4a4343cd869d94ee5b94ccb2ada1585c8ef36cbe5a139be46f79e660f0dddbd67abf042db23bb35d145155c3e5a9f53d488aaf483ea5875981f38c0aa5b292fd3a7ceb9fac0f1e6b8da78b6031d6e7d9a7ede324b310b612c345fe77c1906af8e3bb13f250e233f9089738ad454b1b5411714498b69b7613cbcc3c7a9229eacf1bca3b5b43db3e710b2115b3d0cd34b7dbe0e273f77c300139b4c2b325662b1249a37ddc5afd5e3f01f1040b5f87986ff0c8597d9bbf2a217ac11d989a8a02c1766d0697ab691ba2bba9aceca7b9124025b260389725950891de4b3e8f660844a9fa43a8c8b1e0101ca585f39eb80b1ea256fe7dc4365f1606add0498e7a24da265ac4cb5c63632b8ab5149bee5ad155311b98adeee9b006c5518b51b6f8b95adac5e8db31f0299b3735b9a1127d0f3040b5b006e2ad172815dd58e7a693adb044cc00d7193889884ac35085c8a6567b7e876a2c49a318ddb40c62d22770901a092bc7bd8618becc9b4100fe53d34e69989c172c7b48ab67fc3d8c88397d8b0908e909570e7357958a65d0c5401c40dccbacd8aedfaba1320635664096f30747be4439fe8ef1912085db6a1f29d3159af50b53ed2e45a13c0ae6bbe0c32321144c5070e4c6ea9791c5c494b6598bcbcd7eadd17e8cbf6fef4a6fb431ca01f2f30860b2ecf1d2d4233099f8cb12a440698938ad138f312800d814fb59088ff9682a333317c93db29de10ce41dc50f2da932bff555634d79efd6b76db1f96d7a627146b365ef48ae5de32a78da950b375b27f8e15d48b63f249deb20c460bf514616338b22d26d3da3b96e806c45a5e8f1de8bcde87fa20d6e0e04b2ced7b4d3dcff95f3389fd49770291563a4e4f8808ebee7537634d30ae1a8f49465e68791f0238a83c678533a20e48d5d972b805c6a4493908a6d79083b37c3276c4dc28a4aa1529d5fbc26e80658bc61b695ea96ecdf9e646fabf1e840fd0016e8987f10d6a38b5625cbc49875ca78ca5ba94113e89ff4fa121686ca5b73f251dd47bd3f9bf326f918197ee1315025278082d3a8616a4955f15326eb8496c022a42f870fa63083b480226edaaadca91a6831ea8b3089ad203beb5e1b60bcf13d1d963ba2a526aa88d158462df78414a3ce6896db103d00356e300ab11033bc6eefac9f9686114becbacd5f9102885266941e13947d4d4d33680d399d9d55f52ee7bf559eb504d963ef29209f129190c49eb3658f21b520c8bb1cb378aa77164fd92fa92f183f1ab3a5c85b993a47160e4c8c15f71c8d0be796e07374d3f1364a46cebb3af50afbbb4d86bb0c28108acbdede1d0ab723c2f1e0696797321f85b4e4c8e88cc42f858e994eafde465388c5d1e6572687d1016642071febf04b948d1951fbc9f65e61800c5923843de8f6d58e70e9831bcd0d2009b53141c426796e98a81a0b90e850403306f0f716631f861fa83ad748f75bbcef48585c3c20f62aa71295a1f28a3f89baca39b3b6fd9fadcebbd1c13b255a401d3be795fd95b15af21810ef798c8f3c7e69d925d3ce22922cfe0b3ed0a758b93cac282833e10a4f027f5a56f17aae37f1223ba35d71e365a38400e4c42e40c0a16b1ed50ee03c5450a8246837f9bee6714de98fcb8af2c15a85890d2b56156e7986897dc6a6f44d9bf2b8cfdcc6b4d751d3b3a8f149ac265491adbea3a97ff0cdfde9738c88e0b8a4e613529b334d8cd3888efc88710e7b539ebe9b5f3de2f722e95efe50b009650afcc9542958e57d922734d304f8e26e2a190e890974f7d6a1a8a0ea58bf1a5583a64b4f6a5d5f38d97237d77963773b6627622a601d2da0a597853aa5806df61144aecea7cd1f6ebb7e99c3f6162f7d50b76953210ae0ba8147da4df9a8e5d7ba8ebfc823d3fe2aff8160e02ca97163059c8d14d01289f8a5479b6cafcfd7baca647e1b40137fc2edffe960c384cbd86f8daa2eadcc798ced087fa2e3d6f95ef7798b53ba1f6a9ce3a27a7345461180977691b52bdb86171035c4bb1897e9dd83091c6381b8c5b580589ee43188d09b717f5a5bf51be73098862bbb215c2470c1abaef266208500d433db8614b1582db18f079086d80712dd1f40f5b95cc96d28724c0a73967a327e0acbbb19cc7327bf3aee5f4580207f4d581912d1b950e4a3adcb1f5a17d7f7cabbe92007066455e5b18e0126afeddba8b9994cb240778b0d4e13f85a20b1cee76b011db6d08e76c29e1a80cab48a408675f021384c0ac7a47eeaaf3573feebfc0b9acce2a468c76a3d714de1e7d51fb6b9c98eb00f4646e609d985c61a4b4362e639a5ce80f67244c540301fc8f7c1b53e5b10d7ef1a9de7a0fb453ffe3464684a058968fd760119b6ece6fc4165d6f7067e8b665136b110ac3422c84302406f5223bc478224df04d59bca857aef4daf4916e083cb2c27094bc860600d2cf120d7d30c6922c3dc56f2ae2a5326affb334366134df72847a55b2f5161bb05616678fa83f3f11f5d44d3696e4d4b2dca789776fc0e4e144b425f2defb0eb3c27156a393186b5082ed7e0eb960f3a44573a2efde3106198e1a513b8c74b22c93b8b453f39e8c76ed04337352a8ce11e8bd0a735e1e27a975b1abb74243940a2de1e496e404105557743797b15ff767bbdd758f68f682ad5a2f499c6e24c9ac4f3b953db47d29d5b35195544521f38576d6c6ffe04ed509c3399b9e6be6b40c98c44742de5e468d3d66f9996795ac63c60f0cbb419a467337348bd17dd5fa42987f40925a3fe6e3049bbd366151972b137d4eabe69dc70af7bf2d43d7e10ec3ffb8b70f78b9f1e6172d1f302c9d51e0c96c996ef3850ac462d5a337741a02d7ea32c8fede7c131887e55f9371da7143930909ce2c3d7eb68349b0e41d1c778a9953d78ace3327eb8316ee8ee4ef13d7d85dce54cc16e8f460fcb438ad1b344b7d38d5b6ad1a7e796074f088ce2400dff8aec9390ba5752f47ef4ed117ce64599aaa5fda49aa9ff0ce7044ec76a94f22e217fc5a93393ece3b285d1892701f495ea32af3d9a71badc0b1a626092f650b7cad805d32bdbdec37e0634a1eb2ca56faf1973a330e6a2231fd94f42f845634e38fbf8faef1ae54459eb067c884b515cabe53dd9c8807ae1ed0a7e1687fade89d7e7e845cb85429ecfd929fb88b1c65cde1ab2e0142f356a9637387f83eadfba813cc6e7e551c3bd03f40fe0c3f5207739714de624330ae3aa3d83fc54febdfcb5fcf72f37234de8baa80489752c476348222f675ad0c8067841019dee104b5e6758dce0cb38052a9d0dfc6c55c32a7ff99ad76448b8098457a30c37192fe893e4049ac1d6df978461ab7d021e4c6623bd7fa118f269757c614bfb5e52743ad40e327f61291bbebea8b6aa4eba5bd06442c73b196c21b7b4356224c3e1a02374a6072a8f91b507ba1ebaf63010ff462f5e8671598fb0bbd66c54db9f345eaddd03aef8418481dce5d71659e6edde2c6c44e958ff79616b024ff57eb1d38c7da780767d556004dcba73466114c7669fc3cbd9e9e01d0028c39dc080f4cf9d84940be9041a9478c0ba3c970dc8b243bd5545a7b884edf3badda22b55fb6269fd5d1be043193c0963f743f6fb2a2ac01ae53c5442f65aa21bc4198c664033313ffc31e8811b396026eb986a4412077efae7eae7f1e4d896bb24411cc4ea7ca008b831d9276598da1a4bf7d1ed6a70f54ddd8f16331a3f760cf7718366fa8ddbbc5ef23b10085968075ba6030e059ab6551db7e58321c31201b200c7c483dde2d9e29d6a8bbca033de5b87e034750c3b427ffa4c978c2b8cf58a8b28f997386deee7bfecc64c9279260e2e754b77319d7347e155f61c478f47e7950abc3ba64c698533c71567f0ad15761907547766e39f570c5dccb4afcaaca613880b566b35d707c3bdb272d6e7d9d55e7a8cefa1c28b66b58fcffa9ecb52ac68e98f2b6e35e5ff9e969185a05f592719a7d66859bd65b5044d4eb04b024fa7b6e7e74b2b6533c7cc9745d537274522842876e9829dde3d0f0dc8383018b93094ca6003ea56322308581a3c9e39262d1ec2ff4932e600e5a25e3fef97db55f5a0f4cb3e24c318bda50dcf9fe08db071cb16541b895f49e5f76a3c9fdd657950f0e1e69591edbba64583644a43df78cc1db12f89c569bd2c3c3a8ab31eccd29a421763d61ede62eeae74d351e67bc2d8a1df6822cc0dda3b3a14b431fea09fea28f272679a01406d7e1f51fd2382c51806b2275bc277aa03048bfc0cb5bb26e0c411cc38739e00f93b283ec34449b1e1dfc5a03063fe2ce656bd4c695fed8386c05de7483979c0315e18287ec89f3e5d20993287af08573e86bbf94c5d7e3aba664133cc8196bd2bffd60fb2540e1a74892a3fab6e5c96d7d8308e76f519962387fb02ef04680aeebc65438d8484927107b004435f5ffc0adfd878c7d442b0f1abfda32f3761af198e65f64cd8f51ac8c942cc7033f6a31f588c3d1e6e56c1a82b8869c0eeadda8213b4b15ac7c79d13cc5d1b9f65c752a076b9880be2a45cea88986df22bda939bb46e53021cc10d606050e8110c56277391e981d4dba179cff590c93c7cba7e6a20308b1e0da25c4df9617e7a3b8fa8dae213020dd7eae9c6fe0479d7adfa4879066038f06c9b0b508d7d2bdbd335c132795b5272b695226d423c1443b70ccf77f9532155c2382862dd7b74ab184ef242da5db309988b5f1f377cf797cf954005257e8bd30f162a7a7432a82e702c84333c5aa41297d2a1bf4b55aff599ff72b1034a0399835590197a1da4627520f3ca9cc3b314508b9303743f94aa504e06cc0ef46878e0f04b981d476a0dc1049094ebea206dace3cd0385205c57584210ee67e80f64f62bc5d124bfc30c06ba7e4db514ffc275c25f9b58b2670861082dab2504e4503f112b53aecb20a0fe58f50b6ad1716326b01bb985b0c8017cfd7de9a2ceec26dc71c1e0aef852546e7348cce710c1ea01f82844cc0497fe75b3cb30b0ad274785060c20cf1cab955aece90abdc11d07c41fc561e39051cc324bc213ac9e635e0612e41cab8f95895268b0b1063717982429ad3c4ba1d70d8e3b8d91367316b8d46c4380dea9dfd9895f5747fd0ebd5e0992778fd94c722b6b7655161ab1b9506a51cc3c12aec1fc24fa8519e3dd3d30ab6f7e6b3c1ed4a338885e38d9eca5ac52363603ab18c297898dc815d094750406baac18c197367d00def35caa80cc6175aa7670cb7b9807e9b9ebd037ec0dffe87644b012ce6d9c6a7457a7f34fd9f301bf581afc11b18e506859fb8b39e55427267365c5bf3f9707bdad1c1ca56eac8f7dde6e3ff352b417d7d50f1c5d3eead4260695543442880749e9a744a799a7469fc39e3dcfe148021a71fd3365ba7dea14aecf3417719024863245d47e769ccb90e287432f1ebac44ddd4ef2e7cde221364d9b090867ef0490bac4150bad3b288e47fd538a431f8f0c76d1f824530622517ad447ee5899e7b9fe77086ffecf5a7a53f94917256ceef38c9b5f8539a03bc35ffe4586262f01ca268fbe00b8a0bbb446e185a12f31e909b36d5e54027e1965dc42016bf500f090ff4b6a045b3bc2541fd096766aab8fc73ed992b892659645f5cdf36045610868715b2ff6294f658a4a41f8e51f2aa13122b9198bd7bcd4b2e99df448a8090880a42f6a561ba9a15964805ae042a9cf163874f882291d577dbcbbb8c53cb1dd19524ada3b7704742214d4277939a3ef5511e3ca34254da294b5bfd7595923b88d11cdb29d8ecaefb2f5e0727e588d25459b241cccfe80aa35ef9b71ffa8b03087c8ba59b6f9bf2b6650a5ac002fa55ddeffeedfe8e668cebe017872ffc59478d3eef92d58bce9e07b78f11b7b100a2897d02d4a15b030904fd873968270a0ff478bca33e52303530e6435e083cf2ca76b5f58064984ce849178777ddc675703206487cf7cab193852d95de49461ed08d2020a14ccd717a79098faf1b9d7177a02bff058ed457bbf6c2956307ffe979dada856b9165f23b8352108ca3117fba8cf34cf24894ad9e499fed550fe1d9158ede920c458747cbcceb9444d8555795330d3492dbadca1d326107bd069270905b15f49ca646a96de330b18ae26e3bb3d069c2d87cd2e60262a28f60ef32c5d227b8cb5e0aa58257ead84945e65591884dd8db857e170c0d9ab2f1551e8f82e9c3d89be2ab56b862c37dc13e09dc063d9adef60e88b8c8bfd3f2f5829dd107b8ba15d3e4bc56c7ad374441631d35f91b3a285a4463fc80d35039969ed987cff9ddba73c7876726a3c61aaf745c8bb79f4526af58ae7e5d5aa318ad76379c0165f85538170c7f36fa08ed5c29fcee4f7507b4fd6f75693b71798ca152aae32ebc5ed51cfec7cfeccf8bc0712a7ab7d84c95e937cb1b05b56436eec7e59e1fa9b5deb6ab189af378a6867fd5a415167b28466b2f8c4b3ccdf3dbadbec6aef6fd397e7842162293a34421895fbe78d594b33e34f2201656bae6b88317b43a1c2d669b40ca9c6252f745bf1fe7edba4daae2656e477e2eb331e20711cd43460f19409879645a73ffd034ab38e6bf802e03a2474cbc098a1b44553bbb2178df379b9fd94331dc4d3af6d943377ac93dca77ec4168415640a4f27c42d33734990aeade2e9d4abde58768025c70df7d032d1ad2cf60d49bad946a4282cf1252126417bed5dac9dbc44cb179862b22ef976392f0d3a59f89e3ee0770b64aab5395d75479825ca0807e42e57278b2fb3ece5ebf9d5bcbe431248fcb15b7e2016add150396fd9be540c1ef6a5ae5fe15771d439df34df88ca317b4752b501ef1ca3819f1bb9ff2faa1082909cc5bca005941ad8c761840e26100915e420a3fe265d3ce95adfef0cd982a0e7144723f533a4a3319043248bbd3ad51e9f0aedea8d08628116ae48bc5db6795c9a5a85d4d636a9d016ca24d2faaedf8e058ae7913535d429bad1039434c2b9a6a11cafd2f1cf9abf989bdd21f4939936a42cccd31f84275d9b9d682948792f7fbec766c2483677a70cc26d8fc5268deffa23e1615ecf145062ca8c2ede6e6151af1a49c10e6ada7c4b0cd031fa87d937721ccb337e209f79c129fc176edd256f4ab1a585cd91715615921956e177d1a9c9bcccfca1c3c5b0ef8f1ec9a45c98c11501356bbb69e9e778a98968bce53240af3a9ca3bb412f41e455207237acfc33cfbafe6ae5f26ffe40672d805b27ad0db107bc66a29c65348ce45ce313631dfae031fb241fbd641946bc96e14d6436922829263e37ebdc0e3a8711ef098fce90ede53449ed9196daecd6167f90c8d9ad50c60e00a6e4f199d3aead1b45ae033dfdc9b1e1d8a1f160b97a5b17a3f8f1b1b2801ce20a67d0c968e471d36bee26a842cf33b0aa79202b81f337e52602f57b496c80b466634f272d33c2f6191d74f62228616fcaa4e20a929dea64dfe43b097baf7cad95f104b8ff887c7f27c8411b059d05b592775d36344cfde63514eb3a76ade4cd83af2cbaafc666135870e4bd68ab661c3962c3d0f5e58ad28788d7e0aee1aafb08950b5d49553f35d09eeb6e681cc849db45f199def44b7d915cf605a9aaff38edcc9a5a9c9ed6dfd9a90b15b040e4b593a7ac4e4e49c20d496b93ca7a5305653d0333057783cd1f268add36527f54b1896778c04e79d4f7a9329fc16090f452589017cec02ba0be7cd67806dd910aeb487a5d264ff578e1cd19b7ca1eddffe74d217b109e57dab41b54a51b50736f1082a5a035256d7fc88dbe7db3e133f15810ceec08d67e65f2cdd495d157f8bb9214e8e730a56e4b17ff6a0ecde86e31d5396715be00577ebfa8ff626e931d0b33d965dc33b898263d1aaf5166999c831679aca67ef46439a813936dc812e127ffdde4bc14771c44d4987c678167b90b3989e111fcabb7990f815e9f9a4651ebe442216b750714bf1e4e03a68dc530900b17f2251c9fc562871acb619cc42627c9bf160b9cff9897fdc34d3b2a3b4ccb62dc55ee57e6fc23ac4ebb5c8e94cc61937540d2d7166f16b2997881e9f9912bd4c421f1eeda49f4814591d890563f83399aa7ede76d113c45ca365198204d67ad3e0cd24557edf3e7eeb12607a6d5be090f345a7e099b9805b61bb32df7bd50d62bc76771efdba83ea2d9434010529a4fbe9e00477f538001541567b612f43708051b2616cb4cdcc2de9d6e1f28900d03a50a87f94322223d44026874be0719a9718561565dd745b70c699d7e92219a1a410c42a8f49f3acde9204e4526f36543157a47d123b55933d8875c7c65e0e778b24574b5a6b41acd5b9744d204e603345f47e59c85b3e95fb56a6c980719031638703c90159f3b27ab78934f835ba6a16fc4355a707ec91bed31df6d9769bea121f6c5b2346aff17c362e03253eeb6ec2656dd6ed6ddd0df90b8b84334f8dc3491737ca95a456621fe155ccb2736401f9f605787aff5ba085dfd9a24df2c0a3854a1cf33bb45167a8fbb3330c7c360936011e5237b9e7b53e42735bd89beae2355e1b5aa66567c8f7da70a7cabde2cfcebbfd105ffe16e7ce54cd33e8c57a278dd0ca117bbf76962f6e0f4781154c48e9168907c4c591a7867c6d42770009536c4e978a171a5f9b97f1fbecfa9d110110f071bc225ffe75b0b87651e0babc9772e78c2bdfde83c2be4854a70dcfb8e186f9e8a514e8d4db8b5105c71fba42d1e040055005a5980f7574fcf375d24ebb4386e3600a91b35fa4e5ffb3829a60d928ed495d6cde58265ac32d7fe91363e6cffc888e499bdf8d0df8e3ac690ef04fdc2c9aa9b0c382e9e63bf2bb16e724e210b9ebc81fc37cc84be627045a3b0ae9dd3e3646d888ca649890103ee751c8ed985904b6da2cb9301ab0629984ce3d82063ec34bf0582a616067121ce81ffb1b5b8dc9081dfbda989d010c1ca6bcd009d1a1091998e370ee9a216a6fff8ec386c94432dc7aab8d23d25bd564a1dc86e114d8ea97271478c33d938f14b7de8f71f59ae58f01d7e93863379eab9e8cb3c5e4011e57643a5269024d032f794e2e22c054bbe8a955836615efda15e93b032e8a5c7fb4c5ab64396fc5aac95c103bf3eb1a79e83769dc97dbcbcd24f148869462e2d61463df53f32ad15532a0c33eff7740601b3b5206311360019ab3eb9b54567e9ade788c5774162f5aabcefb4899734806558f1d6a9f3622638c1c6fa7b95ea9e8228dde947b49de4d02aad9dca66183b76b864bf3cd503c4c1ac8b4f3602a75f2d61d8bc8d65b7686fb02b049631a9563e3b2a33465031d4abdbe28d8b9fbe06c490b84627b53a56cc2ddc04e9bb8bd8929e6ebe9d196003be9e134b700b826167ed251baf04f3e8f42d2aabaf718e15a28400767cc42dc17379eece2f8771ca9da09b51ee52da11dc37a3638b9683693280c739273454f17b669032f6a3a940a3b8c24262792ea57185ba643a8022f19dca1180e4c5ab9e46f58af644f7a13d14cec37b7a9bd251ef92654fafcb3aa2ca89c04212e68e23e02b49ae13b61c40ff75cdd5c8a3ff1ed83fe80c5eb1ccbe76469dba25a29da07f448e008cb1ba49846499f8b8ef08959eac074a506e44b415c9e34282f56e1e81981dac07f1bb814bd62628ea40ef228cf07207b66b2a8a406b96e13a2f59ec0ccf741b525906b387c7abb4f231000b04af757a58e39d660bf2a86daf4a370943a90e3b5665dc62e55540ba099af92f542332389ec3dd38bb13689e9d948dada8d0b0ca6c7760163cad12d090c1d8fb68db2f56b79075ab4a521c286c3658967a0ec64cf276ecf733ba657e85f78a2414483577323ae45a2d0adb763c9ab223b5426fe2cf04c405d095e49892873beb8003e149e2cbd816f9c3d22b8a77d8f0f192ba1a603106169ef1697e859c5097a8f0ab0c1254f8e6f1e1bfe56d57ed5b929844b2a137bdfff10ffb865259921d77a44845aedae4ba9d73a1b593d9fcf9805c055c8d1dfc4274ff6dbeea6734de43feeef332807e9d6001f93716c67e9f84f67fad1c7bcac45d5ef21e3332d50b99e4ffccb735a20da159e1acdd7a7d0d7c4438ec5462238df8842b32416b0ea530f0b249b72a3702effda46518fff7b4fccb1c9508e1e27c67a3d59606b9a97b9a6e266c967f3a804ac3f58f2267308d3e74c73deeead6f38054445a84a6077d3cf6900def9914eaa50f246fb28703f8c84ab1fc50a9a64b6eaa9fa3920d748a92a65c1fe8184184d05d071b02d191a8f269deeade64f6712d1159b3480bff7927c5328210c1054dbe557eeabae2b36cf1916d78acbf7e8536762fbe9dbce70e48b8402f3f3cdd8e69e685dc14f26a117e5d187d2ee6950ea0b2d8148a46247f132c2447b4d20d2a4ab7a184b49de532e13c960dcaafa0f1b7f27f8922cadb9ee6ce2ee184ad5d0cbed6f78912042e1231fb1f1ffeb3e681d00f51490d673722d9ef5a5a5a0e2986f9957c9fa6742ae340407708f7ef01468e65bb8e7513b4431ee738f6154dde6603f89c87ca67a47a1b4a2f3bea0b38db30009a08ec9f38e9ed1d79a83e6a0d11a97d7b08545423cd4dcad3c8936182d275d1ef16c6458c1a296576bff3c29b21e375af9ddfad3f5dbb11d7120d9cbe466ee24d5d2975ea734830cce962833cccd6d33743d0228751949b25d180e86226ca9df2351970fc19ad073ecff9e34a2afaada27a39a609460d36056c47a3d34e45e47ca9b2cc0a8be88046da53809b45f4002e57a9b26c03f93e2ef6a0a43b45e5df67b9a32f4efcf9fe6a85d2779a56e6ee40bd359a5f02d29bf3df71b5a03b81cbea1899d52a3895b37e6f7405d2817434481bf8e78611ce83cb644b5a0be9967c88ef309251baed0ea399952e8fb1a93810a0d6340a7bc2cd399619ccf8b0b66f30bdf412c41309c7c7bf5564643a37c5754d871d5ede745ae41c2af9c105b7e7c319ca5e1e64a6b7aeaeb84ddf7b2062dfa68607858027121a7a52cf4dbac3a5fe3fc26b98af255f1fdc947b50a707cf729cceb93fbf09c174edccebf213a4eeb0f1f4c2fe583df1e5c0de566fa484cc519a385182c0197b68638f8ebd810f1620cdbcd8d40fce8086f0dab6b050c5edda6d138f4b16c185dbcab2f1a8b0da549fc454920fc4308ca4c3c0b8c6eb9f96766cc5f029df74cb4e6b1f3e5a51a561c31fe59427c8c39883e2ba9904a1e9703ba844d3c1ca84933b30a1ff158b30ea92afded386c828d66b1c65028771e56517536d5db7df07a13fff662df17fdd6fca3b5200f376ebb0790eb3990009bc4fa9a3edf098c0d1ec4e1fe59c1f0ce2b702898b663c11560fd7f92d3f8b734771b7b08299e6e6be8dee21fd14e48b14df54837ad42b0adf654350a0d43bf049c438e0725be4b1ab8002821b920e23eecd045f4bc4443aaf5318662f0b365a0f7e581fc11d45fb6373b10b0490f369933e530a15c08d73137271c81bc59980e5c293484e1474ac62b3a4b057d275aa3b409c2096eb5c86d9d26947464f938fd6e98bb793d2e46b4607892213a4e12e2d2b5625b01b58e502a73c9a8c004b1924178472db8501ed6198e361ae4cbcc046155f94e3686b5fc904398e4c2499ebcac0f13179d367ea2e67657754ff2d0dfb837c58ce300c7f5abf2ac4a9a8b08d1a76eae0fb3b8704da424067786332b458b1c91b9427587eb95f5751ab24c2e099000cd377cad40f38ec2d20455febe81ff9abed8672383193853e3a20786b9d3e530d79765153273f65a6a87c8a7914016798fa883a13a6ac6672c547c5f83e4c6593049baf4ba39c7773c68ffc74ef803eccbc7f2cf62b194f70323f85e5b1227bb8a0f8b8055d2fbab5e4954b799ed6379df0f6c65a228fdac571053732d34cff586e1f8d8eb844d13ec2bde480df45be243515df97ad6d505169ddfdce92b8a57eb8594e5a6d559c59d66aaafafd896baea1113e2391cdc00daa3faa5b96532337eef7b25706de2bae1b376ce112e04e029fe4b864ee9682a65bdb4a292ccf4632a58dfc981fbaec093857dddadb0dee84f7114ab8c4fa1d41fa60924285b82667d37a6bb25dca8a7d3ff1fe07d68000166dedce738ed1474ceb958e3a243253a4ad153483c464a576d0f446d205a64aec4f834d60a1acde30c34e92f5cff03c0b71cca733b18bdcdabbff6cc08296e25737cc9db29ee752597cebba4ed8214a06c62e453b0225a05fbe65baf26da867bdedaad46bafa6200bae3f443ee65ffa0c4ec90d34acc34301d64c0317b6b57e7493e238cdf24389743b00b362cbfdd39e24180213ae7c8de585e58e723033ee78a6ed50c87efc3c335750846bb1df2706141581cc3d50abf7802bd208e8f60fd93ec89298e59acc3daf7346ac988a3d1f1fcafe1938783d0b7d72c442df9cfc2135b49cbc7da690c469c864c1024ba49eb3fbf05cb19a4f9d937667efe0d663e87d71d221629c4b0075a47a3f2841e1f303d2361c43a8c9991ddbeac155b41deecd3c52186d00747aea01a83c62b7a6f2079ba0bcb8710c5eb844a5cbff3b27b10958303ac0e28187f14a849dd89b3245ee345dec5b7b9e154ec93854b53723824d659c3e6bd5f05b57fa8f7b4a27cc5ccff351e35999606d6bcb9bcfb84d1c8d2bb7c171fb6bcad2ab8401bb3acd341c17efcf5f95f3dee03d51450a9c7a90812a9db71863dd5cb8f0289d63c77b65d31d1e9c833fb6912ef71f28f6d7a6772669d32942ab457251c6a6948602e4d054d17ba92f4a55140ca3b197a2e69ded966285e841f1bfe780afe9aa3093dc058421030b75bebca4c55a4e654ede3fd6dcb3b672bcf273b781fdacb8b0e97cbfad6f0f56bef4bb284a38924742a0424047ccba5ba15c145ead34364be0e27302e18aa96600be98db19f5091d11fb1627d95b17f022547e935b51ee047e4dcd3dbb5b314447dd44da611740cafe4b8662b28ed827a2beb689a540afe6bab703d7135f1cfa8d0b617511ad3ad0e7c9ef871f3c429ff3a2ae956300b5ca61d01b2745b8878da7d0dd870c5d922714d1c42ad651150d0708ceaf058249c0209ad72e74dacb820585f1387b90398bb745361738702386bc263bea351f66563fe8c52ecc72f71d80b9f984ae76878fb2f44c8aa8704ad8ab03dc5e5f6c092651220befbc146427732b1f7c09c708f8bc4c77706372983272999c7cf25a9dc325909494ad86c74112dc94de4e9e0c81d984e406727e5da5c5d7d8d20a54add1b2f36fab56f299db1ba346b08f99bb4858d17346005573d45114da1148a819722e6af8b5ea3926ffa413b71fe0e1ff3ba82fa7da0f53e912564e89b859d332d5c25143e25138775b93206c668a85646eabc813d237a3ec909952d04214eb274376e014a6d61757d7825796b294f2a696e482e80eedafc0cb944d1b4872054d557d1a48d0bc67600854f580b59bfeb58836675f326800de710db43740f9c2952f11e4abf58a65a8c3647c41b72718e795258a9cf06831e1d6cd33da1a69709cf98ab76caebe01dba38efb94c0d696b083a2b4a8249c7e6749bfa2f9e3d29583f0f1b07df1dbdc9b35c838e8458e17ea7eb26ffc7abdf39218a6a4b96efbe632e9aa8e41fbb3c838592d680ebddf9a6a3750ffa014e69604b85657e16f028f5cdbf90efc3f578630dfb17dfd06cb074ed2c7f2509cbb24d927307ecb076ad1111b2c970464a30adbc451da49b67e57855a7d4b085ac82795cc22f65065f52a92c05d6e106b4162a56414a3ae33eb7adf4e72e0263ca6be6b8802c7cf80bc4282afd97830b36a07fda6fd5c803dba0278fe979fb9c46b785a82508296ac0277d789fb2fdaacdf8d3bef88870942dc64dcbcd3b9638f1aa3fac9b1004c060362e2aeebc94094f2a485c52488fb4970d50b5c3345d557740dcd12206142c5d1b0636712566b68d46c606c336f1f340e95d9cb0d05e5ebaa7c63e87aa92fe05b3e90f9d2181782124ecd5ceed6cd0bfcff4872d513d9415af7988a0ad5eff163305aa33563513639be30bbb3239daf03cb8da595c2606739a2f837117f0909cf57c4c54a43249c14fc5703401f2058f4fa77ea33a012db0b68b548d3db88d238cc77ce210771561febb39bdb8342358cb77ddf37192e47950abf318c780312a79eee047d14d2e265d68a81e7f0b8511575b2999be85a9920f8980ec669e8d18614a1b8f1b0c71fc6360891f2b22180f6d4652871c6102926279da5cfe443659da8e9473dbd2282b72e978ffda828261e0d8a7a84e95a3d199932ba3ab8221ad437fc602b260571553792b7115c74c2597568e33fcb98514075d19176f1947a355ca1d7c21b16930de97e621573796b55110d7b11a7b0e240916a34abd849c6f159554ad68124695b030fb2c66e22c4a079178c420425789dc57b1387f3922082d87c2e7520c556eaea83f4ec2b63c419f207ee931c9b5af4f3481ea19c017be2fe3b9566ef68c7f23bb3e9914f09d15e1fac96f46ad0e7e54be8aba2c18203c7672a0baebc92abe471c0bb1ba3d4a45ba5640b4a0a012f48b5e0ceb87b458b2c31d519ac3bc2efdfae8ad741622ed4aac04e60184cb32e2994422eb82e87883b05eac300f8c5142e2f8878919c2e6ca66a8e9b655197374d1f26df803af72ab7f14e31085d0f20e2b300556594558d5e0235198570472a9bcc107367d5896ab12e4dcee2656f7a5f81fe283895880617cfc3c4a8bf5569af274a54475bd80b68a08adde1893431f175eaecaf0d05475187600c23e7fb64d2075652cc15ca43575f79dea3befd31993f12ec3973626da49cc469f9d571c9fc126d536a6b5e2c6e3c3be036bd7647e880751649fb702458440b720e2a8c75ac959722285e4906cf24f181f301d913237be15df36ac657f07961a205f35a60b15d65d89cba9514a51776972e22c72e4d7f39f4f70222af1e5c7db275f1f2d3415b64c8135a5d6a8c0e2c83453979c1706b510a4f66494890f3f876f2d8d035f616289efffe95c84794a7ad6aaead0d5eed2e9a30c3dda84f6cfe7641d570999ba3cf4f57303b89a987328816910382e23e41d37578bdc7a87f8702266d4da7dfefee7ca1498b32ba7b2aaac02cff008fcdbbb12405b3208a97d08083754e28c27eb417b1083e0aa4c9156a2cdee0b9fc8b2b8541a9944209652ff918c2e4e73edd42fd471671261b1e24187aa1e96b9d8128b8e7c4216d0b2be3a3543d826f2ff2b134c9aedb63349572ea5085700ecd937bc52888297735b85047be35e83b3c066d8ad404a632435dc2706c5fbb6ea95df9bf842d989b0c3c8e7b7578b4f193a03a6207fdf57e120f59b9556dd16ac0d7aecfc67ef2766e6981c8effe76292a753bc5a17f770eff5ff644b8674e626bf6fc928a7ff90495f1862f1a3c4e22d7605dfa56fb2e7c4d308ab6e6cf4683a2e7a1aa71ac4d4595818a5b9d1337db3a3914bb8f27a705d1e312399c417d73b93ad4eed1c7bf3082e8f5ac6f2faa583d1851d164de31e022ac68834d3d7c614734958751e04b0c85e70e6b4bed18930c0ca3781452acb1653af13c64cc8e5b5642755c00a59a861b62dd00ac7a4d6318ee9b76fd1cebe6b12a23f614df73227cbca49dbf0d686b7c4ad63722e07d8728de499079d581647912fcf698fc0488674411b2127a533fe0d2c4ad3966f2aadf3c36d0828e73937dfa23e24eb9f611054d451e287667f5b560573da5238564a07f837bd04e51a1b7f73e110b326c9b7634e22c8f09a6601ba1940dd095acb567e40a20618550f351eaf37a073d147b7ea3e265687e4f16f5853cee267f7f0434060b613233f5d1d1eed0caf568704a24cbe7a7857f0386d4ddca8f7c4aafe5536eedafe047bb3a25406a8db547c228cff105beef5b71007b544cf05182b2ef1994ef7f2486d2aa57e990a214b73db0b78455b3c517acb4b1c0a4468ac2df36fce0b00a9617f6ed4688577c472ee1df3e98645260f56767f3b1d4ba909a52d5aa432ed17b91d90e9769afd3537380c0be3df32a33037f27c83f8763edbce4a20c73dd7334278a22882e4bfddf6ffa60d54dd5c9789270e0f7d2da4f5363fdd1907142ed78ea7d67568f5725e8ca9cd4bdb6d30314c945772d12aa8c0c7546c98d04fe00f54a8e87ee67a9798bfbd78c74287aa5fc1a3a027a452281163351e386ada0f3a0d5e797b16dcf076071e2d860dde5347502a691cbb1479fcf1e3a0be9850d03df008b398e4a7436e86e56b10d82561f3890dd2be930ef6407f0352c8d6fdc6f8f1980aba734cd8a9c5b7722821869889ac8e26fc8b6c8a457ebbffa6644489c00915778ae138025d5be86435386783b708b1416fed2fead2cd946218c124c5096ae9a9e3b62f70932dae982aed6b7dc345dda59ffe5d38a4cfd6a737928c9b955cd6b4a9405920f44d1fc97e0998dd54a937adccf2e1cacf4e35d71fb7e4a64acd9a4a8de9cec00d09641282a8cc5f401eeb210eafcc07aaa2424ff8040b24e4309240b917d5ea90aca45c33aa8a5680358f3195a000dfa22b2a516d9da0274f5ab2cd8646b675c1695b943cc2d0d0c275b3a5b7ad0e02e1cb689916bc35f2afd773e5c9633d38a4e31f302f7629ea94a09508db6a9e103110b9e4a24100dfdc44fb95cb1a085a33ca34eadf8f9e912f9cd418e911737ad49922b1298dc01d15a5edad3d6fd11e97c630d3d60c7d049d9f78ba85897a5758d1c9718f3e0933d7fcb08182500a531f02e25091ab8455940f468038f1374e594e977ee42a4140ce746ef72f7467d5185e7b12cdcf9f1d79bf0674d42b26fc0350b7496b08516efbc8056a825417db018be64c3ffd4ef0b4f97296a0364c59bc72b433a83e15370057023c7248def1e0200177dfc5d147e953678bd297e61048e94ce5bc9bc0cc89f879f48761cbb7aa736b5606b9b950f634cc9612d5f68a29c09781e84c8d98f8517eabf5c96936a648609b246fe45c253e9493a42715cac573257a2a0a5863b673b306ab9a35aee850d926246ec0fe6b05961b9b8632742f94628551b7bfad16af8681b243afd027eece4e7334547b1555564ef9e59fbff7281d20d09d8f24007e821319c7b020155777042af70165fc5f5a20c3d8e7001fcfa5931c56ec8a9b1cb72c416729eba450c370bc66555069cb492ef469010fbc65fdadeb96461acd1299b5d90c1768903ecff01273f3b090d1a3590a674c69d682ffc6695791e35812a8d6430a3a5d208627f9538d652837594a76c19ed9362e3fc87e637cc516cb87fbe4557480caf209297ae6ef26ca2328e516680b469e7791a90c35f73495a6df2f857cc9f3136f5ff1f86235ca263f5a30d5cffc3b5215b06885a0a3ad3ef9396dd7150311fcd2cd1714e97946b43e11c9209baca090e7236cb5f0a11c198abe9e1f464a45073244a2ba1265db17d10b57f046e21f2087d1c1c84d30d6214621ccb921f128f26090e3f77d481ddcacb93069c0678a8fed5c8e7ec5605284b35da8482915680c4b6c7845041cdab30e930a174747e9c79dd4c7fbacf5ce0a6d0b6ed3b5d660a447bf6281b500d02a868a72dde6fdc2963661059474731d236663cd8fa573f371a39f07836d32245b2f0ba2d6486373fc68e9482644f488a7db7950679242d335c19637a0b968fde6ad56bf4bfe412a97fe6132386ec3f204a63d469809a74aacd7e507e9fdd7185fbffacaeae46daafaf051cbb7a0b453794fe3fc5f87f7b9717bb0c62c0ef546be51fe49904f0f68b76c17ca594a0d9ce0bb1b1498720d1f5be08dd1beae4a628ef801ae9dd756320259ce3815918d5de76e1bf2135ca438f7ffc15b73d7fae59b32841e1453e7636d4089b9cee72d7ef851107e16edf6542e2a29efe24ef33598646d461a58d37e5e8842700f35a21de411cd57dcf2fd4125895e85eda6ff63f2a2858b792ffc8a925360bed51124643c8f0e2715acd99796ea9f1e7a35783fc9e19d9d30c1f4d87c324e350a3afff1ae21a585b288d82435779cd04875476525206e75f70dc38c1b6712b2b4da96519dce005078ce028e6261b5c35aa120f765e4e0b606d8b293f487b84f27e34ffaede1555df449cca437eedbe80d0f83d2aee250cd6fe6dae75dccc4b040afdc49030d0d59ee634269ea0a325ed7090efd348cdfaeabcf249fab2aed8aef95127ba2acbbf81f9385442844d93a84a0b0096d8df4e0bdb7dbe72fa8283cb5c4b50cc4cf1b5ddca135c247f34888ca2433fc34954029801480e6f005a432d74bd5b5cf8aa43b640e76556792e1cae66aa46c38b8aa501e5e03477ec22e001c6369bd474c34b18d4ab47b2545857d0b9f361189aa41c021f6b4efc9cd3352c399c11b827a4167084f7d05773f1700ec125a4b5704ee833086cdb7b942633e91542d924789658149d9e7174ae8c86c05b159f01bc86a94255621d128f43fcfb56f499dbf44c1a78519e48119b147a49e9a4513f08d1a1b50b86a287e82a94301f9a9807dd34355b6dbb058dc667dcee7af9909ba5fdc7a31846adbab0b30d9a7a24f436b3d836004fcd4403ac8bb5dadf48b2cb1cdde7dd12b80f1a984e102a8e3a379f0f394eed338bd9bf0bf2d54fa342ee7c33d5d77b3da1d8bc4bb09e5ae19ca01a94d254ffb9688f845edbd009c8c14c0aa0cf6a99c1533253c51891ae33ab09d8d24fef825e28f606870fd8c567daabe54820f0b633d3c0b57bf7249bdff0179fce00f9a2572289dbf2d5bbc3a6310920c443ebfa84109f87b43807df0164296522ae350347e065554cfedba1bae2905b8fb024f12e9efba35f211dccba1a2643fad5d34ed53727b8995cd6918c113946854d287bc714fd17c14688ecaaf266b3278bcf9d5c35aff6f48a69178436daf651ca6e75700e46f7ee2ef0270b9363f7618d65815f43400fa7a46bbc0d5c445c976d41cec2249ca5ee02953d46832e439777667176473b39a4cab4dd7b58614ea23123b636969bceb2ae4d5434ba78506bec498b052b73f0aa3d9baa600797140497393903fcf19828b39c3134643d8d05758203ad86db93e541869a9698603eb0a7873058b10432c00b939d6332e47a683836dc399b3ed98f5f74e4f4375d03d5191b3453afb6f32fb2e7fb0de7224175c8533988d5c6c770c90b97faf6350d80c75f329c8050a8c3288cbe51209618375d9f2b67e1f32fc0f7b374a335efdef64f419f912ad3d3504a8ff7fba47951ca4c561f91d072921a9198426e16e1a30998664452cc6875f52c4202f17a2101a0460d4c98804210d344c9c8818c80127b8ddff0ca7f06f474c4030470311e20d12407f53969c4c45b35270ba0daae7ba611458a47c9ef63232e62445144862c1a05fe1e357776bbf619ed3855a304f25d7bdc7d6aed7ba55d92de194be13691707cd9ed0ae010dbb79bd6512e30efc7142b8b6739f3db7c2533e9d9c42125b78483b8fffffea3a28beb1d540a55833b13740886f274a9c5961b44dc67e8e52eb9310c5d046867519a106fad27ab0fb7113e2f62c868a77eae6d50675ccc84d25535f25eb4b738cc80362d179588915830905bac684a63954b9a52a7b434d8c9ca3ed3229c74936781c7141623f9b08993f899b5083862d7930911e0db3a8e7e8a680ae19ab764fa77ad09c7cc357d2c33d2b153f64cb7690dec536267e58be39dfb5e4f41a662c5121ee8a5c949963c30f315541487e503473e0c829d1cbd35f642f8294746f0ab28cea66e861b8ce26924b2bc06c8c7f86072ea4e941c61ad5ae64b93810f613a7f88eecb972a79a84adaaef66c8811d677fd155b1d0d8b346a1635a47bb4349e6671e101c14c914ed8f836d334e70bf42d23d388130baa6497b6e289d0b71d05fe54032e8ea7daf1d05e72c02db8f301b4baf56f87ff10e4ee212d4b0b10b2ebbbf132193e2d55c8cb1a49c11904b982043a6349d6a1abaee95056aaa15884bbc427b49576ce23b83cd351085e06574be77b3f2f94dd3f6690d64cedbdbecf4d071270491cb3d48359b80ad293628af6b974fa816490b9152e8189d236175a5f7aded5cf796ab9295883d34f6c6da870a0f9068b9d1b806bdfc09ed703bb7dda12c37b0db602bbd8c6ad8cccbfaf58305d762e5bff89dba88063ebd1d2091003f92e9ebe595e3e4277f5b73b662cb5eaafe3e5d3d8a833270f5c483063d3adb06464cc01ccfb119cdaa5f2eb4b09152cd9f5420eab8651384db78335158553bc4e13e31c34cc030d5554db0ed03cf73b3a76d53d77a9e34354f9cb6adc410aecd7981e1fd1fecef30e3c4e18fc43afaddc9a35690d82f917070a7a98d193640f653ff7f3598a84574ae196779d2177aad6dd57422ffcec13d52f3d52f3a6e881d7f566e6b5aced7a600bd53015cd25a65a0085520da19fe3c4eb56f69ba82137cb4d9fe6d63e856bcc7effbdde1b929426924b1b2e6364bbc69c0baaf0b255acb01ef828af910ee975019c42465ab0ca7305e8e5da74dcb2d722532346b794f93b9c079ef2cf44d08b65934daa944f15d7479dcdba6bcc55ed03c9891bde4a2e2482272b33a46da23ec8bba3b1e2c8dabb6438a95d37e4886463dd3e21b2d374747bf5278461c27750826ef7a2731d2bc7471408022c7bf2fc579283a7c49aa0e91cbb32b4563f83ff32f1078305ab667dc73d5c88f6eeb3bb93759dc572c386d6bbbe6f9f1e46b956dfd3426f26add9569a84eeb76d9959eb642f7c4f3e9f55bccefeea0d5ebb06a0a04d85b7d96b417ea5c566021eb652ccbe5449bcd2fc5e59aa90bccb5a5ea454985914996d9ced833d3869022449a68d6522d2f50077757fb2d01a940914eb897307e887acd1882c30e1e9d774deba6af2e85b696890f3c1ff4e7d0055245ecad9c9e12b415f75269fa0169e0284458980298d0e99ae021b6b38bd36fcbd65f3f4ab79b44ba921fed1c79dc9971ac1616d3467771a51563cb7d1a554c961ae66507b75319bb315136a4dd06e9e65478179677f00d907ea5bb507d7016007dcb8771fd7df56be7e49a135cec3863c67bf78dd11cc99efa9eaccebbe133b006cf113f36a8ba676cc010a94f437568eabe9f5882224b0240035cbc51b23a361f1609135c5a94988db5a6d757dc327ec5d1d4b49ddcd0c29cb2ab9f95964419fccede9ed592a8036fb1d8ac809723dee8757f1bb20f05655e9177d0d821d8bf218908a9d041d5552cd29d962504c706e173affa5a84c31561e7ae781c04789b4a695d8068cc4cc94cb00257042db8cecd6c720b6e81dd43456a26eaf535762472ec4426cd43fcd305aa2db64348e1a794fa310f25567586913d2741e83de1350cdb531bd85df0ccb5cdfae91a9ca01799e3e0fa5d2620b6d352cd7f93ce116f0058b88f24e537f1ebc8aa97c17a698159c36b3f50b2b85d7317207559d79f37ddea21a1cf909ba9603942acd8b09dd4aa1f5ba9237a1c26849172cf8d3efd909fe16d20798d4348ee669bcd8b6a68243c6de30d895da91d4ad92cba4d573383a34b03cadc2694282651244c6a1ace3ea7e9ef192faa2f1d89e5db06c5e0656f3171905540cb0b1d79798bb594bb7b789b5f9404a3bb544e5554778493c04bae62488142f12c2fcc2b7d65840d23d04914d3817f2dc859258b60f67a373409a05a45b6fff5660628b9fba5d232347c1725d2681713dcd7cbee7f557a002861270ed0539ad08046d47f6c6bc4814acdac13a10b7bbc1d768d0e20786171e49078ab16ae33d0b0fbbf56f84b0baeabd6ae3c890e450a2e25f017b433d41b2a0a7af4ff0114aacfa9f79915f4bcd0cfc7afa7e24cc414f84f75675e3f1d84a1d43d833ecc355b6a0f4604ae691cba2f8530e82cc7de5690622506e3c27b2fc7818a7db200bc89d359df41c972159cfd6c4d018aae682148cfdac93cad8ec3f435cb30a85eeaf36712f934e6b5773f17f6dab27f820e8c4f779e6a675cf59258fe983de3499533bbca1fa8c7150a42435a237ded82595f9a8e0997831267dd54f344676e188a07bb1b3cb2f81d4869c8697d3149b41439537e288a4f43b7e0b341c3c5d33d4f0bc7eb964d921c84ae7b74211a06afa1cdcf33b37ad3f1dd89aaff983e84f68887a565eb2af6cfeff280dc0706073da22db413e1c38ace622617791a807ba0baa1c8c92647360f79ef200df67cc98293237df721d730167b2f4548464c72b60684aa953803b6d928e46c0e7fa029ca1b73354a272c7e3b03c48fc64a309814668fdf8908d9fe2473fac3d70a115d5463816d25590e94bcc4e697b67a22cb4f7535e168237df023443e43a7b1d59578d48bac6ec8cc64fb02f04a052659cd42a0bf7d07eff2f80a1467534b052159f9b29b9b661bb30333d4bcfe1c37f2ee3d51632141e66571b940d142e6d2ba70c641268a1c80df60f645a148694a00a3f4b7cf267d39957f76316fe0114b021644aa5888cc50e3bb2d34d3db9869bb781e0833cd24ffddddedac0e19f531c01c8cbbf4deb7192dfa4660a139b218562ba1674ac4a574ded228616098fc48551053bed6a614c9ff32bd79614becd2fc3673d6ce525a7049142c2457913112df21e409fae7e7c656c13d7c0c54cfac31bd3b280ef33c197989996597503f6d10c9e3aa82d63b85e4603e16441238ba96e8770f57a074380f0069ab968b761da18446a7f850ee8ae8a9d560af662e16e76c4dd189a76ca977c78e020354423fef67d44dfcef63bb11480fdb9b38b700c720569fd2c63cf21e1e838ea6a98556728efa22683c800b60991523995a92b1d2a6f0a8b59bf747c727f18edc5ff57ea570230b182f26944bff93ee7ce493e7014389b018bd7b880a07943e523a8b3a88b6ce6cd9adb53662123d150d786483abe797a385c04f5becba45e82fa59988ea493afdfabd53883bce5cd5fd0c92a2f2f840cd64539acdedfc87346c345d5f5d5634b81a78b384dccf96cf5e8ef538f239a9dbf0d655d50087c4c317c2ee54aa208daae5016964ee3f8d8bd0bae3c12533ddcf33b592110e2a430f791270fbd032f8b95f1545c4377ad9818742b7d5cda532750735721ed2b4822bc69e32faff20a90f9deae3d4b442eae28352de6ae706de502452054efb687f2c17fb3ca91803ffe42b3d92372abd16de8182f2c08406e8c600104f3a93d21f8c8efdc95529ee539d9dbf339b898fb401eaa632d34aa65616a997fa4435134f6e1a65f5b116fd42a554812530c95db96a02cd7aaa4509ca42c7e5102fbd6ce8e3d455a0e2165cb4a4777fd66eb9e533c15d6108d104fd7cc6c64ef28a70e8585ec245b73cb63c3e672a0ce9dc2e5aaf89f3578ac63643ca6a5914f7b8254cc472b63a82ee5591062d0df4288db46e048c42bf7cd53ad6bcc6dfa633c8c9eca88e6868efcc4ba468d9632895da9735afcc58608c170d2316277eb8307cb29d696c2082c1ab0bd8f88b22571d604ab882155b15f3c91176773d57fac901aa6a3ce3d0b5ecf2b84c46d776bcc4c1d0a6b378ca105d48625ff24006712be03fa4f39337125460412e30b71ef3c5b3c7e7cddf9028f41581eeea5c066ec8cb1d1e31bb779ec5d4509b65ffe17799e834f29bb45ef53796b630fcb995fa2ef2d5d2e1e181c47ade555d148f3ac675e458a9a1d51c64183d28d88ab4d10b058e06fd4df011d1e93d8a4ccd61a2d57ec00407ed3e82ec8927eb72ca316ced50f8f4ed7a3e98282938dab2a2d2ca9dcde303de006fd1a4e939b276f537f57ac43b5f2e85841621773aef5410ed69754b1b8ae1c2269ada5dd61072a063ea2605ad3275da7d269d7281579630cc2857e6e0c43de4b69609f4690cc47f178e2d4ad8eaca26e128877c83d378b27a334b8e9dc14a41203a514841ecb4a60f7c31da2ca4226adc178769eff883711017747a5747b47923ff2bb27c4298c6fc945c65d96b86c949fc6fd53487700c2928c5fecffd6079d8f56e66a8190f9ce5abb9ae1a62b6a08d369d9a51e66fab41f75904944c5ec981625f78ed60d45f0408678904da40a262b4b8fbbba0cf86658ce87ed94b35ea23a979b92d1fb5802b9aa203b091a7e32733da66d15c025a9c88644d36eddf47ae076a6452054fa91d3c88cad15ac6cba8c70cbdd35e4f9246af1436ae6967ed2146d9851a6c7f08336584f93a5e9eaaba9926515e1ab468f69d5ff294483564c562d0e2bec1a6391302c8d8acda22c93b64da60e1ccff4d96bcd3cd532fd4c61280cd89d872e6b12666f70889fb37d9965a61ca8b73ca2068635187d0c1cd7b58edabeb11197bc6989e474f2b283b01b717ab6a1c69c180b892acde7ad3781a32190a13500d4cf8c9029eab217634107bfa08a188be4f137e3ecea48d1d87c0c30976091b483dfb92f8207f321126bc17d64ec786231d62628080bdbae38814b4f6950a80808f61b57b7a0e67f7257c32dfad3fba188ff056b951f8c205497652fd27b9a26f477c840d6ce8f9206c024a0c9d33e9dec5556f9eee5c0acf484766ba3031b7be76c1eea2fa9d7dbe759684694b1f94a3e7f4c5c2c728988069214e162291c1c897695d9db1637441bdf7cc07b6ba2c6b1f51681b5dad32f164b6083a5627fc9e2f25c685147360e572dc3b19dfbe26f49fb0fcafa13f7d063cf02dddcd6391db7a5660e7611310def449df30524c7ff2a474aa3db1db2b0a364e02d62ac6f05cf20008e9769a1ef5b34119c47b965932a5de9138963e96165c72d627f306f3c5df33514649cafbe3ab9f6569998395d1a430b5d342b13b546af16c7f61c31735071533379d99f0ed80b65c012f1cbf0fcffd7ef760f9e4d0342ae2f2e7c8bb442b279bde2d9d2c03da815f8a80f91a729dee31619edcf53f014eee9d1cde4dc2132a5d333f58b44d5344bcc1762f47c1c4333bed3943938cca44fbda255f50ecea8b0c18202cff62a03d747f99d774ab66ef1dc779e4315b9a6a6b5043a60340c1fb989967df20bb0b66a5bd25cd7ff763e5af995774d295576829cec8fecc407904b0276b3232c255d37f1db68d36edbc328c4f1219dd70b60a535913a73303d3be9bb3062ee78332483af98e082a21fa2540fd2106a7f81ca4dabbf5fd6c07464fc3b8adf3c329a4875037d070fc2fa935e11db1c74e4f878d663fc4c8dbe7ff92facc5fc99cd047f6420d0fdbdcb0a0a87974b096d3242a7c72a242c91f75588989aa0c4a2e1c07bbd858c1195433d315a3b996efda368ddb24bed546083c4c199102c294cdfd33e58168ce0ba1ad23a6e4348fc09a94c12e9e1308964170af4ab55f614f54a3264484c3e492feea07e80244ba2b7e050e9f383e0626657e49f562d6a3c3661679aaa58e5c27f7591e81eb246e028ef633a6c597dd6c27d6d9538beed50d271499e0c44d0f09146e17894490ea9fd32fb77535d9185765326d44f2f1aeed58655626af5a2d5e46cb17088120069492c6700f425a1d89e980fbf8082cdd45244174b3bbf25247610d88da40d908ea3e1fdff3fb27ed752e6e3da2d10b36094af4d7dec0e93959a8bab97cef316f2472147eba0bddd074fe80ab0c6a90a1e0bc2f36c2654a1fc22f95c7a893a4c179757f6bc201a1102693ea598ee529256266ce8cb79dd5a49ebdc03ed8a602ca8338eb4d1b66d23e0984ead2781ef2914a856dca12566e3d29f32c7f1f9ed82492317604468364ce090ddcd97cedaed020580aedd5b171c0e59116995f4ca41b8c3c9893cd45bd302b36a51f0c68ececc2cb80f5654f7a7196c0f8424bdc98854d6a1a557eb0274f7ef40a5126abbe010502febc204e03411ad726aa72d7b75863c1f71b7bf752abcc6b6524d47bf2f74442c50eb17164af1435acb7ae18acf84950d39c61dd036f887bdf63b63cd15f2610569a689a4add328849dc85daf0e1515256a59e2be70aaf15d01824265a3396caf0ec7d450e8daa0350af258a7bc3ecf9c981230f869fd38b356001058dabefb96efb9cd41edef571f91ba7d72a74afab8ae93a40320b74b3afa998ac37716517687e78d5046926932111c1cf6eb426bd464f3b1c135ff247331969595ad8ec197a901952116f8c0f62793391ad9cae0649270008699d517f69254b909d3479de8928ca578d6fa0742a042eb213d31c984201c5231f59a764a7e3711f352e47972b33243031c33cb6daf85e3d52f36fccb59ab44b5c690807049dd352b93ac399fc7b565426a0597a3bf7a30eaf2595b7c27b2f2ca6140a386090ee475687993366b05ce8e7791d3e8e62a3d354f7b42516322df79127662a8f91cfb68c187c538d69012962bb00ac3ec2d62975639c0f6a20a6be8e0211adeade6e0ae3b4fccde9a58f8a21e44fc51f25e87b651b1ea5b24c536eba76bbf513a8132d218dc6ff8c41b6a33fda5e6cf2103086fcbb3a51ea96fc3db6f3801e122ae24fa6d0bbbc07038cbe4b0769a67f5b7d9f3656f76e3d03dfdb21efd39fac09b83e789ccf500de919e39c49b2f13fc6356279a4f67f31abc588a2b5aaebed4750319bb73290a8d634d4a3aee57865e9d8ce314045f2ddd91e331ef70491d0b78d6917b9cc540dfec0eba988b3b3c927ad12fddc3058b95cd478a814bbf7355197969fc8b624c074feaa260659755b88478453a23763c30d8390986601cd9bb971bf6081689d7d0cd34c3346ee9cfbd8b3d2b70bbafcfff9fbfcae0baaccdbd43ada6abc143baf2e81e97f703b71c5edc7bc07c2a87c73f475dec3065cc280cccd1372f370997ebed1d182fcb0cd629992a08b5594c252e799c34644ed78d3f4580dfecedacdfbda424212086fa4940ad2d00abbe7cf5e9d1edba60a827eb2679eef88957f19547b50a0c13f63a93c3157ba87884a31fae253451d35113b9cb28f6b71b2075ac26c0d714532e116a7bea2ed5d70456b69a5cfdf73137c572a8393a7f2a7cb48d50fce814f0ef608848b9124996241745356bd90f9fe8466079d1ebe10f780aee832d15d6064296b2f34cc9ed8050a17a369d00baff33e6095a23c13a373d5f94fa0cfdd2be9448fb24851e021630b76d02950ec75be7a7bda30b58d1ab4b35d382e91d4e2eef8519faccb5584314381e493f4a6e170879cf713d7748a4c3c55016e0bd9230b607238028fe8b8971de82f9d624b0ff80eafec70cdac1473db3cfa7ffec89458d65dcc93adaa3f23802bd5d004e0ffbd369ef2cec366bee8600c8c40968df8816b1c805e9fe9f5cafdfd5b99b134d6cf0285f13d89bfd28e86052b475a4197ec6b63004a9f2f72c1d551a949ae909478c8a743dfd51a16cdb42f6c1d0a669455b7c7862a5844af91f687e457b03cbf405271b3354dd1b6a800561a2dff330a77574d04192ce90d348cc86bfe35592dca62258d6355dc5a92e68631401a39bd1a071922ccd7f99df62c6e864137691ff5e6c66dff9b1f4f9df57558005e49342ba92251450ac564ebbc281807f08beac3678986743cf2f963dd1ca92fe0544f9126885b73b0a8bfe09245051f31582225f7ea3b7fd3e0aafde8bf06e24a6d5d22f9baeb14a668115653f4e809fe97bc284fcab12ce6dd40c78b4c95415915c2010d93f254650459f9d1bd0a11cb79f0933a53b2c45403318bb8d15f67f86e397f1c220c23c62b7532f7941975c8b9c9c442ec74d6f2b75202f656f49ed7cd01930551de70000c7bc482337dab7998b3eaa10cca4eb77bc14ff4d81186294b1a31b5766a795d23b44716fb563f5d0ea30a22ff0166062485e1e5a785f079e69df013db6f3bdec7af9bf0a4ce6f118f691be27a7dcda4cc30435529bdba077abe60533a82e342ecd43167e4f366deed18b207ff0960d8d26ebd83c916137777ae1a76102d43c7674fecb6d4dcf435599c4ad00ee5f71c6b2f71df32df379885cd4fb755de92d3bea5700d109d15d9a7e7780f9475a662a6a112c94085b1821b21354888acd22fb075abba01c712e4648133b27d14cd9f70003aca5e6ae031123c92606ac000339665f076aeeee8b26d8befa637721969faa3344e448d7c6ed7747be8b98a75d63444aed350e3cb0080935a89a2d924b08880dcfa2138fded6522ae62c8029f4c3ed35ff9a59b0a2b245186aca707789f13ab1b32a4183c51c3c4a89f79a743a603dc67ad05ed1d9b0f22b4f265f0a6acc0280e0bb7db3369d882d69d9c998aac6c1f53101a46c7f00236b1de5bc1828597ff9663a54129a204c9fe8f437e9c8328ec22a16989da4bf0fbc64538ea13c779a16fa2cacaeb6ec53765b1957a2552c4e30f46916b9efa00cf0033f5decd9d60fe777a4085a03a4b6f91d4dea96c2fb58bf17dbb73be8799fbd1ea228177d1a4097f220e0f6b4c96d5944fe42871b26fa3d2b82c732087b0b8285118f1b17f9397cc0f11f71054b59756ca5e073932555656ffb8d136f6fd6f8a30976c94c11bb1bae1e173e20e93bcae2b18efd8ab26d03fbb89ee03cb811b6890f983707566dcb80c13d399bffec1c2bbcc4f7e055a4980cd223be38f6d820104e893aa472b077e67ec600503a87cba06a878c87dca950223720284a6903d742ae90f6e2f24869e656c9024d08c31767457c9f9181c01365fceff2c08a968c5836b0dfbd524e486bd3c19cdd0dcb3e97953040222b33165e7914c2a59589f99d9e31e95a94a1c843e3774a210744dd414d164e382cf8953ae8c702be0bd5f8ed5522785897b53b0e2aeb2ee99ce48c5a78d8bcac7af1bdaab2e3bd0137e39f28138d61105c9c64e5aea628e4a408af815bf68743527021791bb5584694d292cfbd9e694c7930312aeb2961c718bf6e8a83493b6aaae6a33f793dee2752d043360dbafc69ba43a9fa6ac82a2337d07bef304e2d8d6bd29eafb8253415796b9436555e20c8c9b853e9002283ea1aec4bca44b1da88e6054ae2d0c2d608ea39d88fc6da596fab9203a2d38a74eae688361693e093bb014f634d73c76727892717589c2b6fe81d72e17994d5e5cbd3c1c7a74260cbefa3e879a390703a6b3a848bcbd8b232427b84d18c26adfc66f603fd1ccffe78bb017fab2e4d476de30c32c157c2c4a9c5cf3c788615b4d854421e03302608555a625ba386af7eb6c6b94212ac729019712609703f9d4871eb1a22a20575e124049f91504161ba06c02ff55ff050d7ce75ccb77fc101b24e175acf082065ad27d767f78c752a7db2741f500319a4f855ccff4b5e86f92ff5b85ee5647bba0fd39ca1ef463fc83dc76189ab93370c03a6054394910deb5a9d26112c7fb7fdb200a17267ba02c73c9cc948fb39bbb80479f29d1e3716088935f65d4a0bf870ab81cdf66d9c032263681d94e3d9db74646e518996de5a55346e30d6339be14b48aeeb8d89ba2bac9ff94169251cef5f210b75012fbf3fc5977a8745dcfb9bdf4f81a3cc35ffc7a35795a335066f036355d5821433d413d89c17bf51f3e573149ad9993397426d8d6e932b4985269575804fe62b502886911c18859863a8284e2636e24871e46b524a7f3c94f7432e39299b23dc4c5ffd0207d15fd7ca2acb5828a1e11daf411c35ca1c8fa4a8de5fb5bd06cc5de95f61f5b921e8abb4463f895bf2a66ee5e6afd213528386e9b7d45c3cbf9083565b27654a22e3088c0062cff7af9dc4c2d1b6675aa654eb3937b17c1eb5fa3378ddbcfd2ae9a3d42694d0ed2d7fb5a4289adf33f9dd42daf716a2a4cb4787a56683ef9375c881034af9bcf000a1c3ef68be954896d5cd853f1f92e7911aeb926200911058591179648396bec3805bf0dfa6a631b6c71e53dbcbd49677b6544dee02776299a177a2fed2a82f011c91270ed11840af8d4460eb0b756ec892d5bc7be1cb5145833bc4f03e811f63c5e521b40dd9cd0433fad5e6c528c88e0a73646133cdace9cb06674f14e0fa171326188d596fbe9b732fd9d9edd9d1b5cd0225988d7aad2162d8358790cb3aac3b6cec50a9aa3e8ff833f7f5903f3797476cedda7bf4592d665a87b69ae8c3b374c72abc5b7bb01de38e5ed1ca40cf818f8fbd61a574c1e1bd9ef08cfeccb470a0266405e3d2e3f340b22ad57b13fcb1da42ab6f174fd739a31c8427a1e162da1a234aa428eb5d59a8d438c53777790c611c453471ec92d2486817059dabb36876e9933bb3fdc843096297e7c9d96f546fdce2e4e54b371dca37dc762693398b65e078d6b2335796e609eed367ecdf3cc491dfea924dfa7278d2d2ae944cb6d88f66edf97a1cd1a90a410dec3269a6e0928cd9dabc725c41239937e9508bee70f8a4eb6d83f5abd3069e9d1747190b9c6174702c4293c1c515563df154e5041b31fb7fbdc0c6c33e6f888aad74305c30d51729c63f7dc8df0daf310ea19c80350d871244272247e2131174a77879d2f89062de71b678a0405184e70b119220dafc1146ee166ef4e3a74b44185af17958b5d11e08d126ffe6b317b78daed02f5fef3c962db00903017c72260d2e73d3be47517edbdb4729ff8800ba2b14abc3044bd6273f0a97b13f8a2e8819f383047dbb3d93af696d82d70ba6a065b41f2a96abd5a5c9e81d5ecf13cb92a243b6a2907d1e559d588df180f9975c6fdf44fe91dd614e8cdbbdde5369d4f1a5b19e3181010eba9224267467f70c9abf8d684cc18f0a336c4f20587e53c735fcd48e9c4eb51bcf5dd1a9cab29ae9c52190dccf0d8f23e6c60a7643bb38a903d66cbc59720e74cd3c27729a85c2210e58db6d9909d5f19174be5c733df8f91881bd45eab57b7767637efbcf76181d07f40ae74e0731eb3d1e7a4a2ecd8d8b4c359daae8e907fc48c7c1b80580cbe32b18e6687ac739c60e78a8f783a94cf191be24678fee28c37e65e167fb3de7cd63f2432a8a15c69845098751f778861cbf218cca63994e4604bb1d81477a965f8dccd98dd7df806ff255301785450ce8b040283cd791107a35c13dc8d8e529c344faeba691973601f004d4e43fad8b6979645b83379dd838f556543d8a916dd7131b71de8a410a914cd30cffa32a3f846bed65bf5ad48695d057d6dc75f8f9ad3a09f548e0ca9b34c865709463d70453867880e0f5f2bc7ef7bbee87fac0b54d1157468fa1c6030db74122f79773bf7ec3085867bd9459f111b93637bd5a9400ab54c06623e09639d9b54bb671a5386ad565ba9c1f56e756a69669744a5b408d57a1afe25bb1d41f376ad63f651ed47fecdaafc98f99c4b6bf27e028a36183bf99914fc40131cb7de542c0dafa640999eaa670c8832995acb3b4960b233d83ef194025f6bcde5223adf021f0505afa814de0ad5c1986786696f75fcd3d15af4c96da25b6b28d34656ae0b153cb90443116e52d52755c0f8ad461055f56f03a9e08c0bbfa1b1b56927f6736296d3482b21c27a5c4ad0a6cd009976b9e803afb10b9ffaba3cdd493ff0907df6efadbb5bf29c14af46cca549dceba7ee481b8cccb0afcb7cc872b9ccff31c27ae4cb8f4bb796db1d511e7598aa6ac79296f32897f6a965d0575ae0d01c34bd15094426edc0ff3d1e87dea4e42f91f2bc6c7f928afc175761fd7666fe88261985f1da75158994a477979e1a52ad582ff26358e49763f575737b2032dfea91a4dbb992475beb79c74f48c99a6eecccbdf919b93eb1007dc70d90da5605a9b4d3f6a75e1db1421d9e633acc253a9b1eab90a149540a68c084261942f6018ca19c6b5211d5be2783ed553acb72a1ed5daa5bdf4738349d22efe0d05ec81c806814e347d993d57120096002862a8a8e6a4103759596d9d6dc2e062ab7067a50804e0cc72977dfa5b40385a90546eb3a3c548cb5e0f640f9ab0a703a6dabffad3c38e1e96df7f92546eaf548052f7fdc8bb24bf611a49dfbf08161d10eb68dd2dc5bce592bcb387ebd0e3555a443278035561e9123f957562cf5f70818c6db5196f43de8f08fb7ae87ed26e67a88986cf72b405c5f0be75f3e3cde8193ddd0d547cef10c9df3cc8b9bf41498e35e5a901265723d961edec1d636d05df8ae3cc4c024cebcb4b5f35702bc4b37e52404588b442ef8990411ec860f46106dbaa0fd0882ecb264ea18cdfb101fc32c8ee8b921bd72dc07d00a918276b995821366bc737af7c581100009fd4fd99e580fcb93b96e8bed998813410191a9342e7ba58b24b9d64d4ad73471184698b5190b4cefe01f41048f38b7c660edf69ff90b789a6278c906ea3becb6c4ee8ceab429b190f00d17f4426123081090a92bef0d9c361a0bc502e18b160fcd21966b61f4bd33866fac487b4f7d0dc6251e701771022f0e64ec6797cab22573e4a6aa7da377c1b73c91e6a212a44193216b5399e2233d73edef87b7e8e0f5c3e2b5f7edb0808cf125b141e19c96820733e64aa85c82a138a50819621ac4bc478c6897711c3f6d94221feb191ae9e5b49d1b1af9401b95e1a2dcb12c92f00dbde931e64a7455d4988f49bfcfdc5b7dc2f2d26dc6f6b3fadd82729d69a93af6331c3919211a0a938e71c0f8b064f2210f5ce41ab0f080870ce552cd9e75c30fb4ca3bb101212fa5cdd3d6f8e99e0db59a044a667378c081ff2d1f43f86762ab64ab77579de23c65b6de2e80a555188b376690285fb5cd159a2acfbda85f4329708a78561b4363f66ee0b559de80b3310eab27a6591695dea796b528a1625a663b4f5667fe69810b0674d340aa1706040eff93ed36d8c6688728898330b12a515ec711912ac628efd616b2e2813facefe3946915f250542384c950bc8ba29b2588125ddd166e12b908978d0140a4480afa5b568197930c19a674168eba5826e30c6aeca351fa8e0c3e4b3e0e62493ee9a78c688f94b7797e7d2143e924a6a14421e02de5ff580fae3c332cfea775a74bff620aeb75da1da4fa42c5b6c226454c553c8299286cc0319c1eac445692951cd39fc48f528a52960803a18fe5e9a780258ab7b5349c71e36b400c2c5adaddabb61dd5929e0c41c1b225fa431bb61719245f24c6963e3bdce0f88997438acd98842f5cb7ccba90088b0bd8bd23ebe2479ded40ba61a57e0e50bf8d28b14e1a8a1fb984772988686ed01dcfcac446aba6a347c7222bda3baa0936df71b49bff8f098ee259fea1710c533e4d3e09cb1243ae91e30184361188ac52cd6fe70378ea6ca02b3980a7746013550df01fcdb2080fd3a0c82e545dd8bbdb6b35459ab56c52f6635bbd7eef67e2914865bd60ed2b1cc8012069517b42fd2f8ebf785b089550f8e6af6b21b8a6d619f80b3dcc35f0aa61a6c8f26031fe50a3698187221745744c63a7a5c50b9cfa8ce108164f16c241d97a67952784da9a8f7539378548dc289f863badf75b01c146882e8264e6afe98ba1ce4a742c5045aca49e2cba6a649ab4986018de96071e339bd45dfcf89ff072f8b37903b5f53bb972606e99931b4cf25c52354da8060d7888e8df5ffc3e6754221fe2363b9f265ac480092bb41e4fcc3b0b871c8027a1538f613dfe2ddc29351d0c0e5525aa28642e8046bb3ca5d65e1d9e5912ddcac78277c0d03cb5369af7d7d375d2be6d6ac9c9bbac24f14d3b12e3166d965a1ce6c6cff492fbe798cf559d0e956f2db2a21e32ed30eeaf61dc6ef92d4726ed7fcf3fb51f4b9a1aead75f5ae952549bd5e129a9411371e168ffbf90c20bccae18862c17f24455fdd6be244c5dacc45344d98d8ee6488d08d38f540b64ebf61d778222b317336b9cce344b2f8fe16fa7c3e18568be8536218fdbc2051f5f62594ef60a8ae38f93c2c9c1be290cf8a93c015e10193fe03dc506494139c05dd23e6f410df18ffe2df83e8c21d2323e33c4f99288e8bc3878b6810be72dc74040453195b80f7bcf77df66a56bba0dfb90dd71cdfe7e841e66e1e569254a5a4aa7308403fc27c0fbf54aa967b0e258701bbd003692f49dd61cc7370cb549e1127ecd7195f6fd979fdc0af4c8a0ba669db2c74fe172721ebc36622e2726dc03a1007811f45b181697a24161507c12965291bf11b34b45ce2249325a4fea3dd3f2bf8e794353542427fabfce4a00e5213b85c68c09aaa2791230b4946997e512dcbb15f80e7c7919130d51633e36f4e996c7772a014846a40d5ef4f5b4b7ce2bcd2e7a008a7b1b0c4b668c844b9b418e6a8b57e24cf4ca2a6c193c2ad859e6862345522f138eb611420e68d8ca4a0d2e18f94a0508964ef094d24ad42354d92621fa69b0ef61051955b25e11737646fa707973383087d3b74502628b6867bed81a899645acd86a6dbe4edd79a179b7a8dffeda0241952451d28f0d7a368d87459cfaec45718e971ec2c5004a431f6c648d7eb8f3c8c020fae760e9507b2898bee64ca4816eeff2333ff0e35c15dde794a35d62e3b3d25a092493f7d6e8b74400c47dee5a8b75cec086f084f0e15a7b392eee97c8962c27f0a39b137c14643ccb05f32d085f99ae68c02237947a101305292dc9e2be4aeccbbd5063dbc44cad4b4f8d463814b23372672bc15b11233bd9a062d817774f47e839aba3d34895489409fff91f045a5f2f279a651ae6db7625c2574e99bea261d4f39167fbd3c08c6fcdd657003f44dd595ce265b8c63369829c3730ff4a1a0b91c2013366b7ee5151f39f205cf7bee0fe53397f3d7e89c38e6c538366ccb17a43f1d9f3449cec3eb49fa9c6def03dd3363323488531091636d52fc6afb4bfe0e568d58c736cd59c02ed7595211fcf5c9a944ad2646abe464fc743be827654f6aa3df6ac2731798625ec90f2e5198f5f078937d9cb8d2dde84bdfdb37fc435eb7eb6c6de22bda6d52a05b52d06a4a50be6c49c9256452e022d02a3eb2d063d6bc580da8495db56db4c7d9a768a769846847493008add81e6a20fb8776e1527f6d47b528fb9f1e2a56d10cf99971db4c9d066e10d783bfa71be1f31f073d4dd62a4ebe945bfb5bb0aeeb35d34d041f7202261a40c0fcc0cc7875a6f11d06f1b2e38b2e8b215b04be0a87b81dfdd941cdc8c82fa9c4589523526f8731bb63fd8ba9ea3a9775793a77d054d54b10191f1737863976b0ffcab39ec9765dbe314989f47a7dcc328bd7cc56c74936dae9f8d9065aabe66532a2661cc2aff088cdfd0fa4354e2ead3b9788e405a3558a70553313f222245101894decffff92237f0aaf5c8258c14831b40ab5583cb6425efe52928aa7dc02ddcb976102a698f7c9f2f2cc5cf91b325fed7d61c4d37ffa0bfc3ea80e0b63bcbc3cfc733f15c5fad833514702f1a928b6b66b2e5f0aa583f95fc0a827ca82d1ec5a216eb7695b7886f7ffe64ba9b188049074fd5db6c45454a1f10cff20a06dc794d49e5f8eee7b0da01161c06a1a48bcbfb8107e822e061c666e301a6d66eed4fcdeccb2f003c2066ca47c4d3efa38f79fcd4ebff87ee300f7da57d2cc0d3af5a3ecb31a70cd820e923145f8b6ec3fe85789fb4f3db4c8531de9ec375576d01de4c8cea1105a17cb5cbd16706b648c358413a0f88ca0053a1e9fef8fbc1fc9b52528dda7b63e9e53c13e429a7a863e78f89defe97dc8d5bbc6c5b8eb1def5dcbf605b2104d5c1eb609f174e0ed2e2bbf9f5b8d44cc357699bed92311b6e0271ad9f9f7da2ad28b75c15fca9d69011d062adbfe30097bf65df4cce78fcb13226f7ab8f0577518754ae52b0fe1d37f04bd96a9331528f95ef298ba42b15b100ebe93d4f378d8ea76fcf9d2fe113da073171bc822b22007d087e312545dbda488ce36056a0ea7abade416f604fb42774c02e7b94decb31732a4a0dfdec8d0bdb2023d12b5850329adf053bac4d2dacbe6cfa935e735071e0092e77cf6574a2c78dee74a0c8981e72f43eac7fdf0d885501c3f1d1e27da5baba7ec0b61f4479357a002c12de962b5551d3a93cd53aee6e59e0fa75ee6898312b42398fef2586f4c299685ae590df49d85b65a6fb4c5bf38c4e0e9b21c15daf18e48825258f6781dd0a93182d2fc9eb9c2ad688c61f5485ced6c72abfbac16f2a79ac8e73bc4c1694516c548e1cbe0bc54773229f8899303e33d4330b4f69743779a5cfefa46d7195c72146b9fee1ed2cd3fc58f4b62950da6412e4aeecfd92d85c0f92c01896345b721a50e92b30a26ecdccfe5c46df8f78f155bd28b5a3388b50b74220f723a438665569116cc2336f992c2abf050a61794d37da2bc4657e1cd0b56c638d7da63c8fe8bc605cf20fbf99e6abea15a04388179dd2ca732ca8408ff0da0ff3a716864200e6356c1a95288bf961f7def3d9cb1b31a328b035eac22a0592c02d80278ffa3b5ca89ca05052efc27496619568c8e54e628e241bbb31eed3cd533df5312b341154d05bdc1fb99a619e1a2722c1c5066feb567472416c4d1a7e561f8d1564f4b479b465b3ea55947669c38368b7998817d4259b08bc5bc972eeb75a9bf79ea04f0620e71d12d388d117b0c0aa1418389e0974de1939a518260a8ebee920f9ae530710170734e244242f82a37f1697ad72f0e9bf3c32f213230e34ef356491313959088f7ed9c65ccac10a575141376fe8177caa15ae130347b81a30c6546e0d1b47e0c4ca6d54a0c5873e005a5366a4ef20abfc17805462bc5bccb0a716112164cf15591a41809d0f806a9469e2e27be2e5e07046b924b2b765a7291ff26a4bfdafe68d32f944e3ed826a22ac0a34169d6f21263491b54f4ee3e28c4b54398611fa05ec9d5db255fe6c5693e37b38a9879cc1899dd1625efbd4427224a88316dfbd8d9abf7e4173c6790c0b7070292071a9b0690f4b708037d7143898fe6e9222ab08aac77f1674c493238726f1d549fa21e121c11e17c44b495d884b4f9e9897a1cdbdffee64df39f34df193099db29a23a7159e40f0456ff888a51c5cc4779928838525c249202ec8c8e02f3a9dadc6b6c46adbf5540fb9279a6d4b423b834fce20d22d7c2a96027321775ee4b0fb501c4b8bc82623ebbe43f65121cf02390c99eafb315359770e13ae44ca541ab6356c67eba1c3dcfacabc72cfb0cc333133a4cc8c204ebcd9a94d531f6161515d20c021ecee83803fd0bc49bd29faa3f4d27b652e29b1b7cfcec02cefce93247951f076ff73fde964d110c0fd4f0a236255c7e29f3898286162eec5318a5c6c84ff6bd6b980875529bab64ea300de00fe5fbc48298774f8264aa7f0f8cd1e8db298ec670f1e1989a1d27562b52977e64ef6854aae5679feb22dda82c4c23ec25db4059cd1d26a312515c9ec43581d1cfe7835372e61646db9cd6f6dbec56d31d83662c97ab31735bca66a9ae4b0e13353f9a11590f097673a1764686dd4adac6ac9b85023976ba6e5592d9da760a0b2949c219b8579edad54e97203371785932035642ead15f300bbe08cf6f787d0911d472d6b48184e69f0716c89f179d52eae915b386200de1d0a5d870b4bb68d47f270dd8ea5862aa123d09d6c9ccdb9ae82c61d7043617a4fb8be492b274313866d64a01cb2ca9b7f6d38201e479d97fb7117cac01009e9eb73ab9f5d405e0ef0225e308a9d004b35cfbc50d8e90759b1aed66fb79522999dfab19b8de0d4c971367a683030fe6fd08054902e8e1b8dc396ca6c6046f7ce5d435117204539c6c7ccfd5400eb1aca68cc2c7023345fe3a711664ec69e837cf0df382353e3517c223d526012f509863012b64a1ae80dda9401315e45d21ed1bb7225b096049c629103dbc456c1cb4207ad02d4ad6dc2849980d5ad51f9452af94b0ec37aa0f4ea8e177d0524f54cf95756bfb37ad07ab6e43fa831639bef299d4870cc39c98441b7f4504fd1b8a86d551c96bd7b99ae4807438445acbe51cdd0611e21240343b90b8a3d2bbe07f91a24de9f3b36df15d4da07620eddc23f5846eaab78d84584251048e9958115a3c05eae100aaf6becb917a9338ede99014d6fbd0dd3acdbe72286d6d7b51cd74e3d2e85240cf2ef33daefc1bb9fc5c618d65300c860141a2f58373a04e7d455f737036f1a7f85366a59e1b7cae8c1d8bd302f007ab2ca9ec2fdba1881611bf96c0fe40d7b19b1b6254675c7c085581db8ebdb61ab1b708849f80afbfcaf2b5c0bf316858d294f65286dddf6bcbb6837877cf3e633998279889d4b12896055cc669bf2eda7d4c48c1b0f26fe72ec58687906b260695f0fc59471a67ebe5fd166281296baa15742f12536c2fd9e5203ecdeea109181095cf05fe5d1874614680cd92aaa0a7265ff37d32a8d29d61e6ce73fd4546c85821762a8c096b1169606bba291e721ec628f60ab824b56a5245cf7c1e4729f1225dce36a9174358ffb56ea367e7e971e94026c9552b84971238001f005b2285eef046893a956212b7737f243fa39cc08270bb310caa944a3399fa8cbef5277ed07dfb8ebcdba8787b3d62067379457db04356e9bfa794155149cd0c3181252129997407e2fbdbc9e11d97e2829cd165028810e29c9bbd6c8311e031fd3f87b11fa593d766806944ca11bc879231769035c98acafd05772eb20180dd10e6152d160d2aec6b5530e0a666ef8409cf7ec57fda281951b3a7e792eadcfee4f4526aac4dac3a9d8d8f78e81cd94453e62f043c3d594fdc609154adc166e87a976c6f6a5096d4562de478f02a0d29808022468e90955fe67980cc53cec233690f1e10ebe1bb1e73b2cc8a9df313e4a2c5f31adc16dc52ab62a899d396ab1c657e4637e3970c34192325334464c48f5ce88e85dcbc7c3daaef9de9366c85130d38467e4abb83d871f55f57fd20b3332f93338e6ea458625bb7bc72ad98c9bd6a6e9f19af378073a71d1a474e3f821c6f850f7da1b0b21221e12bb335f03562f444e4d7eebae9def46e1e9ae2eb39ca70e72952ac7ac6a2e00d12eb78168082661e112469c08581297b347b38653264764c3a24cb6aa4b083d5a2a3f15c0684e5bf0aa3499656e7b4915da371050fd6dbb70350539677f48ff78405d100579e547753593c9de1461a082f06b2178334465901192fbdf882ec808a9911feddfdcf0c8ec7f9136736ff9adeee602b4dd12b94f49ecd3704397bdd82f1af048418cb5df18429926467761806c473f34e496c7f23e4f54b9487cc7beb17f81dac0c2eeefd1d87fb38bb4f919f75d8450d44295d14a75ba2ab30113966cf5cc0ef9dc1d21df414fa0953026086903136053aa2171151ef8ef373af8d9f8962fe2a3f658f52c7425ca45e1768b174defe32e208222584dd44daf3e925dfc526ae8b7c32932632211625d37503100c6647b397df5f69e6844b157c6a6912a9ff3f12c8ff6987fffe383eb7e5aa51a66873262e2b2838a1fc7d242aeb54a5b59e535e9073b6c0d1a317f60099fab331c03b0172f3287db140b045d3cfd072da3d85611b56e8d68ba1b5788c24c9831999bced6ecba8ea4247c624a59c439eab302e2c94170d63ff4bdb29fc075d078926a4e303f5cf46426a1c54e47eb62c5583fb8407d36715c6ecb61340cdb191ee7a04e3fd2b1b8e4d1f1c5ce2a1770edd6c042eb1498970001b6b0cfad58ea94dc68eed51c49fc3f1233571ddee8bad8b6fce1a7f0d980569d47a9a7240fd2159263344d8c43c62996d951c16594595d8f39b5058129a4ee9606c89b6eb332f4964ff575ca220047fc6dc77d305edb85406f3dea8ae44ea46df30d51258566ec5aa7707e724e9a30e0c5323b798ec58c9e272f030497712aec51cd1ad958df5b7119d24395b9055a3b3596266edbdb03cb21caec4f75608a3a65ba688139724391758318dd63d9d6c54635886e5444b1387c10e774bf431110981b9903711eef29be66acc07eca6040a56e024b60ba34593b6d0278784e3189024dcb7a3dcc7e07756fe843a035cc25afe2e6c51793ba060ecc382daac0fb2a02ff59c07b2256d720360691f2752c86725da8eac54b8c75f90907554dbdc4663038b635f1c2531751311894af86838eb68fe5521d5761dec6126a0cc6b702a31dffbb7aff416dd7454ebf8803c28140e1919fbe15712d74b5f84db0e3d48e598c75fb2be49348feb6bd6a5397d4c9d242a20249bdc9a881007b49b29d2f5f1ac877b612a5c37ccc6fa60bafc03d57b738a08aae4742b1f743be0aad4d3bd2dd5c5836ecf4cc74c6a852c9901ea9a2b2e0ed0eef85a9d1099e272d1208a182ae171eb8e095a8e406a02194b7fbc303124cea4233713e8a50172440d0f325e0ad92ceca0e396734ff71b3f91a3a877843ff0e60e791e5e088ef8ccda7915bc3272d8e32b554adadb3a16bd977a09a78913fcc2dd42768c5c8ccbc38a6ecd78cfe96edc4602ec411211fc850ba5f9cbfcf7e841f9c09678ae1877aad689541db621ad33ea9bd027ca2be44d3045fc9d464af4593ef5c50234a875f6bbd5887b77d994b561c5ce501e3702ad1a404c6666a0ff96b908eafd3117135afe509dcd830289fcc4a6cfd2385a30af050255a282d1b079147709e57bfd6b8c7d5830965cce934ff556899d443743f96100455bccd7b30983276f600a6e7837b01252ee00f6b0f6dfb21150ebaad5a9d9c0ceaf37ca3ee7415d772708a6fa66f6b85329a611d8636e638cf09ebf62c7f5cafa3ec58a94f7635bfedf44a9586d2c59c776619e7a926e378fc1e6cd0607dece66dc0325099de77278808396b931defccee3e148c9b2d621166c3f30131494ade44bc164f353476f4cd4411f2d30ef1b4e991ce677e25788b1686f7715d9721861f75aee41f7b71a74aa9dd94e6ef05488a0b79370313a68b77c69361020379c9cd1d7efbc3d4e843ebb8af16d27e5caffcc81a005208b1677fe34cddf3b7bc8667bec8d6f1e0ab746ae5c8b315a5c4f2ddbb57dd7f118db5977b18ee92147250a9aa13eda31d4283bcb76f09d2ab53038d516b5ba2b0612423abf6a1d7be011bc295818bbc400e299591aa572fc5b0fc94fb04035a29022b391daddbf389dfa56fb2e7c4d308ab6e6cf4683a2e7a1aa71ac4d4595818a5b9d1337db3a3914bb8f27a705d1e312399c417d73b93ad4eed1c7bf3082e8f5ac6f2faa583d1851d164de31e022ac68834d3d7c614734958751e04b0c85e70e6b4bed18930c0ca3781452acb1653af13c64cc83e72de8eacbaf0fd1beee067a867f5ae56dabbdf46e00b38f7756cffc5218949c9d391baad6f1b8a4d052ea2e02476eb599b3824edc3ffc36166500a1887bcfb5e7e0283eba603065277065df8489a7ab8e669d9647cb52cad9786ebc1e62a5fbb53e85bcf21c83a4945fdef889938d1f136a7086b99ae6b458679fb10932296a0255b60a8df2da63816158c6b297a1c7bce68e43f3f71370fa8e1139a4d758ccec46b981a8828d797cc546e9fd4d5c09a5f1ee555e3788b9de998ff2f7a3f99294cb5e2ea479ef1f12dfeac4b61ae1b0625f3e731424d5708425b33ec028021ef6ffb18ae9e42a030e9288c25f4832ec1d78c0c803a860d98d70aa9670f2db7e5c9c4d8a735ef57f735e7a7a4e158fddfbcd4914e0e570802b8e0765c49954ce802304cfa1f47509460b0bf2afeb64bf76a49fe30eabc5bfc54eaf16844c2d64e408aec0ea374fc8ee76c645938429ff22f641487a05c9a14c70bf170e58e657506cdb70daa38577b6ccab0d05044a365a7e0fd4fef9d1fc9b7a531ad5655a6e192c5178a6fbcf16f7c27bf091dbcb87d3063834e01477572cb85a059792929e11d856696fdf538f88a51b6a262fca45c1ced55d8e21e72eef9045244c3ac7c939f0dde5347502a691cbb1479fcf1e3a0be9850d03df008b398e4a7436e86e56b10d82561f3890dd2be930ef6407f0352c8d6fdc6f8f1980aba734cd8a9c5b7722821869889ac8e26fc8b6c8a457ebbffa6644489c00915778ae138025d5be86435386783b708b1416fed2fead2e942aeea8cf3aed348759ac6b4ae90b2d6b1e21693020fcb8445bbad3ae36dbe9315af5efcc84cb758e17bbee2682e717c678db01ecebd15fe9fd96886bb37072d4e7aca00099b6a42c3c0cd87d3e2d97b735b39d0071d87ab09732a2e485c0c31003c16ffc0e7ea36783a8d2f7b371c8d087ed21d891ae1b4f39af22c90733d7cdd50c0766ec016ef0c5e335d26f2530f89564ad8294f2b1c5f400dfb76c9ab44b61680f6591fdb6ab178390c5a75165e5c3c7677d671db51049cf2ac320a977f16229d6d35f158e97f59e45980bcf4affd435023e3cb0505f0681d7febd575026c73f878368a45dca721037a010d23d966b2fd375030f93e41a2f6b601577b11b921611eefd376624a281b1a2d9dd50d06e733000ca8e80fad9df4aa31284a2b9de60f260353d35360232a7a7411357e62cb2ec7fc3415a87dd3ceabe8f0466baf03104b705dd50a12f6ac302de4709baee210159d1a06ce59b9903acd9106e427823ebcd764916b85fe66f55c59c4944ee380d11f72a5e881d88342b900c39cee66e378aa43af28effe9b1cd08026d35284197bdc0ed874d5c6b5a940adef99422c178e84819303c1f6d1f22af5a12c7652dfbf1c688189a3004437b74c87ccfad28bdc9ef47ef7447d491f1d05cc82113738c286a9fe1c103788bbfee17e839bc4c1ca567bdd21efda2edc230dae67e5a4816b59864fda29488ba5cfd85ae86d0f35a7239ecf06fe22ac428b861d5892364e7562fdd78500085fb210d42ff909f15d249b72a8f4ed08bf6545dc071113d29dfa896a2e57575f6a3e9a475a231eadeb96461acd1299b5d90c1768903ecff01273f3b090d1a3590a674c69d682ffc6695791e35812a8d6430a3a5d208627f9538d652837594a76c19ed9362e3fc87e637cc516cb87fbe4557480caf209297ae6ef26ca2328e516680b469e7791a90c35f73495a6df2f857cc9f3bb64aa4a19d3598ff9152c751c0c52516ad54ac65021a7d9b53597920d3f756dab008d6513e8861ab9bb73fad8bd112f9a9321b2bd8e028ad177ea815b01bf99df43e6c5192a82603bc0178b5e11950a23d4d41e0dc58c84e3dd590866aaf5b89dab53406900db35bdca17e6054d4091ab5435b343ebb509e6352dbcfab505f90c3a2d6eaaed838125db35064cf024dddef5eebaaf5bd1688d569e4c98b33c1e50de8f0b111b461ef53c02fb21246076ee221e3cc19232dccdd904ff2bfda78d3ef0696d5db2bc9c8c817ad64acb4dd6beb1e89f7a0f3427436d97d42b70f3ce31636337a76e8e25697746eb4cf71c829ee3bdd98ec834dba9113b3747f1fbdd1bff25cf96ae23988d6e07a7d516e18da9a69f4aa15c6d54f26070a8ff1fb70a070ff2b009a8a18bcdc6fbaa23c394342d4a483cb53693d52b4a35e5c550bf22d202fbd318813ce74eb456b81f79085a52ef483e3a5c83a1216e1bf2135ca438f7ffc15b73d7fae59b32841e1453e7636d4089b9cee72d7ef851107e16edf6542e2a29efe24ef33598646d461a58d37e5e8842700f35a21de411cd57dcf2fd4125895e85eda6ff63f2a2858b792ffc8a925360bed51124643c8f0e2715acd99796ea9f1e7a04089325ce85df862d87ba09e31ba2411663dae8ceb3de2849fe239e798ed7c77dd6e29620dfda70b0163493842f9f214b8b8c9a397c8d9a59e843358324081cdbd67075d49a83c2667aa93af5fb3fbbc230b622bf3e63f5abfdf9bd9243c67b96a8c5bf643818e4b9c1ed9f86fc696381330ad7abc499aec2869f44522ad5540991207065e5f7727348bd751ad5159fa1d7643628b1e69e7c829fa025747cdc0e8117afbe5bccf09d5dba25b4ba14776044a2ec2c1951556e94555b1d8daec8d60b23af5bddcf46842fb73a9db95adcc890c2f3bf4686fc6e1b51629a38cfbd73ed7ba1a36df428a061ebcc2c15df1314c42b7c1d6d998399874030e0182ff847cbefaf75f64408f6b4efc9cd3352c399c11b827a4167084f7d05773f1700ec125a4b5704ee833086cdb7b942633e91542d924789658149d9e7174ae8c86c05b159f01bc86a94255621d128f43fcfb56f499dbf44c1a78519e48119b147a49e9a4513f08d1a1b50b86a287e82a94301f9a9807d205368bf01e99e1c7a4e2e2823cc736125ebd806c1a1861132de9bd7273e34ffcefcdf0f36df9e3b79153a03c84be9838a89dbe86936c161f2a7ed2da72ffd5768b36c39b548991b965de934b187f8a3373509093f0b85f8fe9d77dd42bf03f1328d6d2f347507b6f6ec0cab7de28ccd932f04fc5b8fe16630114fc0a220b20fd6883ec24c103ce05b4af59eeb3a52992f24a3e1462b4ae52efba6e5380ecc00a4ac7aa858324d6a5b9a2b5f54580dbd3afb9385f255f8e26a7a4c14d090ccef14210f876c113b86a4786990535cbe02fce3891b9b2556f8c9c2bef73b8663ebcad293201629819ae521bea93ba602a9bf4bef139acaba65f0a39cb7c019e2d0d6621073dd618ea57ef52d628fc2060157113ea71b7fd1b6763b9a480338c1ecd7e56b944647e49ef5ca12a41043f464e6fc5f5bf69fc140cccb737dae62b9617e814510e42ec882fe19a7da91798ee300981a55485678bfbf49a29ae46389723abdb1dfb56e4b7cb6f9bd79e08169087a91b0f903db60c89a205ada876fa50ed10466fe94201a2f75626c14606158ff587a701cf993435b90cda0c4cd04fe945e13aac62c0a75f8ccac533e2b03df0db8c95d3c31c436dbc5c60c4bec56c0212cdad66f7738425ebad5a55501d227b74a028bcd92b60960016ec92aedb04d0e55b5bb704b6775f5631439082617f216a4b885d7768301a10578afad5f0ca7643af1c4be8a7204aefed09ba5a3cfaf6fdbac3f710b292236bbd06ffb1f5e79a5364928f97985113b40ad3bea784693aa43bb3b8c698c44a08b8eedd8dae950dc1f0226b8fa7fd43f523a7d32244ea0abe42afc0a2f5012bdd6ad5cdfcb7c7b5102a772f727b6d4efc92f5020727ad08f148a3f77a914ccf76ffdf9a470a6a7b51f66f43a0a9c3e0f4b0eb4f2d24119392bd96ff168fee92749db58718f88880e54d6c678b4a5aa31991ad5f85725dc91c697b01f60a0a1e1cbcb0b1f6635a7674184cd82fae03bc1238ef9709e3bda8b94bf261cef0c27f5300c03f45f1ae6c86f38fbd55e184e5015f77fa83f458c4773bbaf6d26449b25e92557de304ee87ffcdb79d585f61b352923b715c14075f815525a02e5d4f930b965f7e78e825cdf868fd4622d86c63e973e4847334c78373e7dc4b625d5d86e723c5139d02a48a77aac6d0badca6e77e7395d5ace63df36c10e0feb1092c71923fbc49ce27185abf1ceb284cd016cabdbd7e370d636adb09e718955ab7939ea3dc4070fee064be0ad172daec4fcec5e6a404830a1c6850f84ee19b48b4adf2a1f7a3274e149f86d96a54a9056c40ec4864bb3c1aa82c2635e7d7a1393b11d5977050d8c79558ffdd02adf3a330bf2208a58d32025edd8fe79c7527fce6329b79777c6728a91334ba82f054fa1602e37853a0f62f48ad9999739a6ccfa88c8b4621f101d6458dc756ec92ae1066d5fdb257168a84d45c79cfc7c2f5e9edf421279eac3b675fe33149e4c3489b34a3358bebd239497b79ec97dabcf77a153619ec82da00082448111c33a5ae285b7fb7ea6335331bf12786b1490ea544979e3f80f06a72ea1d5ab1fa06d6f0f090113666b07f8a1004b2916397750aef0a2473af25256e7437cf312ee0d478be0cd94af9662125f1abe1186f8a82359776cb23593ab61a655463ed8b85556c9b20a9175cf3ae235bf58a4eccbe1f0d96ace9a1d02974f1ca09cd4f7c19dd3d335080c7725f2c8e64b0835579e355d7f5b7ad6459aef3b6a85ee0d05db512ba6d529d8abb0ad9980f3c3ee6869876d467cadd920e511150b918046137e52e166eca53c808de26e4c5b1f03be7a2193aa2a2dead3bb36054bf0b5ce01784939227b8687b9a216f31a76ce7939ac0b25e2d2cf3d873f649b6d1d013a58a7e9580822dec32e05fe5365ad82a6d032d568e3f5d693044ffac9786ab64c38adf7a3407dcbafdf173e399d55c07d75c8e75894f026518785a8d06edd74df07abd551861e2af963ae2f0da0c7b55160338b1ec97381c7c5ef2aa94aef15d36dc154712cd57b09eb8e006f2a84176e711f03d51179518026b1ce7bbe17b1d7d3a9cc0846c43af66c55a3dbb6979d36ee131e74c3eaf8398244f119f2814e2cca12d8bca301d772209c01a4ac9c43d5f1b2241b4a86dce31e1d45128fed50ddbfdd3776e4ddfd44c6cd725d007fdd2f232d761054fb87742118928cfc58500f081676caf588f831e3a4f023b4dd990c3a2dd2d165b3352d5eb3e61d9f6c0f2ee61f52e3ea38ee4bf715ef7dd5738fcf4b2d4c3313c1017c737a87a25421abccc4f862dba8c41524c724adc6ad2f3623f8f31f177fb4fe837e51e22615702236e03602c9b8c8450fdc93fe1fc4072804cfbf49e2cc3905f34d02f0ce13d1435ef2a139c7d1f26bdad4948f4348ba9584dee7ff73c1265c66726903bd3818d1a131c5710cda931049e1e19d928c5465a38248644f1e8546129c246f58007ebac825abf000ab08f7c1282c003bedecff94c1ac10cb18a09f4d34dc2593a277196ad0b9090d5c55b4156cf53882c35b5773413dd1654016bc2b2412e805f57a347c0b5d1fba3eeee95a01e083add628f9b99a64be471706347b199dfbfad9c5dd1270513b9c181f2c5575b710bb0d5d1334d18894fc4c0f721d6c195a840f58781a2af9be6b7e2f398e716c03566f5d9d8f01caab1af17c630c9d7a4a082b20619d3e36195cb92b936617e5ed0c6f08c8e26a1358f2c9f211515ace01e0e38466eae03e1cea894db7810a28a345fec5138584b5d89f48151f5eddec4f0c614a875ff7006a6a4e564759dd9ad45981fc05fc970e84e93cdeedc206c3eedb83a128ddd10c5e96bf17bc6bc5b4576f96a7caaf877a45699367a79aebdb0a34f0c17b7c5b3a624b61e6875b6105d18b612f17ec98f4bc631724087e2c029b5ca34e0125d9f0acf661c0ac92060707573c4019d08c7c789b60e82bf59b3fb085d547cdb54e0faebe0628dee1b205f060b7efcc8819298c88c1d14c7f7e80ab9814f99b8d12ac40e1a2a9fdea08cec5f61ab695e447f323ece647dc13b7916e446ca660fb5b7983fb7ca25c6d8618bca829e640e42f5e68b5e07eace79084fe8cea503b09c3978598a53c3a2a479dbfb28fb7c7eb30bd204e50c07147333fe64cddf1666cf59c61915969975d0d78dec667baeb07ff03d79e70559a83e3b79b18d22d65be4d1e4a644c3f8742f2714bf875f24b05fe054f01e38e342512cdc855d723394037d5016a9ed2afd1dee9c77260f0722f21503fc65fea06f4a3269309a83f789d781642f6118a116f3784374a69214004cae8baa8b10f215ba964fa73ec0eaa75936535b98ef04e2785c01874e0874d98cd480f677acda60178bf4724c445b2422879c5339e29850712fbc9e0f7e8b89103a298faf26e6e8986a459866ee6ba8d801d6483259b0f78e0d61bf059c3c2454217379608e5d836edac10c93a004005ef5906a28ab5b9ad2a26be1511d81ed89f7ec765d53d92299cd67ddcf92c8454f6fb3a2baea98eb09584ed1bc7d94e818ebb0fdcfc9ec7d2b1edb1be615c8b3a80aaa8f2c0e0c34b0378eb3a08b61b5308b001b324ff6a1d28c9db8d9bc6a4d0a9f50420c05790a48f64a91ac2355d9f05d8283d7ec0570c37f46a8379469dd4ad3fab57cb1c8a5febdbd57d7822b44cb3c1a1e65a205556d7a3e9b67d2ecab2ece9d6c883bc42a7cfcb56c2137734f023700469d0e4cefd31d8401dbdfb4e75ea37077a6f8f8fb0ab3835348d17df537b70f716a3acc6d756f2e45d2c2b9c76121e473b97e79819ffccefbc583347dfca4aa25acbcbb51d5b06281cb13bb3230be313648c6de16808af65256c277a20fe79e1c1d09012387b47d4bfb8cf03b903c1b08ee4ff63ffa32df372cf9c160edc1a36b248a65a792ff64b6d0a1a55f5c502cf6fe9a62a697463a095691fe96879e077ac5df89e683696b89e2c549db506d0917d4a8508a239be9ca2d854532f8e54b07f01c0eb2412f3276e2c86730ae8020fb57f2926918df3eece48342343d4de0328507ace7d54d2a9e0301e2d604bb28c8f068f1d50e7fc7e0c75bec9b23b4ba713de5c806b8d6c7369883a0f7818709da86bbb7bbccbeea02efde31410bbbf00062d3417102297c99019ce913e3dc60e295d79291e71dfe3fb79d781c3feff7b5e35cfd61d01c6da15f6c5b8dfe4691b7a778b2fcb39836f9c033b426fd4221a0490dc3059beab0a9c99a72ddbcab46cd8bace3b828fcacc7c6c68a4af2b5890494ef40ca21bec8c993a25574ebda320827bbc4a6a4642342381a4f4349f69723cdfa1fdcca4f0d90279d9439d2e124db033e2c9d0feb994da53dd6edcef18965f92687f7a6b8283ab2a9c18377bc48024075a4ef3fbfb2a1dd1c84734e92fb8403ee0e6d8fa9663673f4479cbf9753cd5bd3c9ec3ca2d82b3ea801f8a56d8a49840055f333336d233b1e5457f39a23c5f86e41cbb135e97682128a37a52c383940ba9426a663118769e9c0d682134d4a3af95ccf2ca137dfbd407114d23a20336cbfe52b1270e184162fdf43625478618c363e15dbf9daaad897ff6ac54129fa47ab135ddfd0c47e3d92845f0ce83442bb5b1b6729c1fc4f4e5175322238e93ed8c60bbf4ca66157cf00f52387c8978d71ed7740b8afac2c4f8ad613407e1795326233af242be3b37cec615119bbb8f77541c75f10b5409d489564fb009bf42cc43e25b8dcb07d3487e4a680496072ed983a9d1e4309a3a21b2004ef6d8004802dca467581f7c90fa858db546e87e70f636bb26a840cb37a327cbfd633ccbe5ef2b12e3b891ab1ba476024ad0619f17622c461c2365cf12269f96cddfcf5019b84e18d59367fbe2ee05d7324c90e240ca0325fdcaef6225444cbe8c9fbc7b7997ea4cff962a3ee85719484367db1acb98d33e7ec2324f085bcfafae67a6aafd752e638a3c1e7101551cddc32ba4d96cd608bfae8bf370ed9ed1ef8e07032948b4e1d46afcbc42fb1b707e169cd74a96d5305ef780429d7148e755519e0639bf71c139d4e56a73c1b0a920c341448222feef0dafd40ff89845993ce10998f64b58e3840e3c197c4e79ae4a52c4ae7274f48f9966758212809e337b9c033fda84290f86a097e49bc4bafb9fe514031fc697eef9af1066e033323ae0eace28244b397601978d9a5003bf5bcf9ceba8aa47e70ee667c36e82bce089d6e4214bb785569f5f241fea76078b702a5530c39ea13e56417f94cd9ae5c7427ec2c0a3820fca6f106d2021716ee24e4b12cac7fcb634babcb273c0954474a52c6b7cd0d93a816897b0ada74fa6993084a41809dc4e28c6bf1468f15931c0b118bc3911cf674e23e2bf09725140b6bf3bd9aaad59bd086c9fec6f9ee687423c795c796424938a3af50c4fbdf2c5ef84ef073049a0af8cb5b3c69be903f859fbc0c21f5ee4ebd48ad50929d9625c6477a75042ba025f98ce26c1f00f6da08d2af3fd9a495aa8e1e81c0942dbaa51ab60fdfa8645e1af0d5c8f764afd93125fd976ee5df61646d3c8e61bc71eedb186a510f688ae81a2ec50f33164e0e4b9a373ab5058fbc1ebceaba097bd9bc4122a9729f04acb65af795c560d629f2f99723541cb37c068926f7be53876ebea47dbc12d3855679dfe81f467fdc74bf7a59b6f1665afb3120e4309a23ab64b486116fbb1da9e85848e74c14103d1c335c2e07c206d9bde508eadb77903ea4768edc12e37fa0fe1a11fbcba75201de6693ebe453a3aa432e859da067fbd43b676e17846f28d21baadd3a9294633ba1c7b020af5886e3ce939875227226c1c9329939229b612f41e2c119838b0eb5fb8cbad8b0b39dd3c21f1469d48c42460d04283c7adb852649e188060b32c206aab6b0c1beb67eb8afa15481563a7cab352e75afdaf5be62354415c2fa7baacbd334e5c1f52e2a6818cb965cfe8229e8bfbe7711811a45bb1be3bbca13901262fc2fcec2c140bd33efef59f8e440bc045082aaab744df914e26fbccae27a734ab34c0e52e5267fc91e3c4e5a0ea67b1c072e5501df7f3e7fa1033de23ed71d84f27a16722e6de7999d57bd1ab6fcd5bea6da9d6301bd7c995624cd1ffc5fdf3700604c074ca2e267b747d3a508510d37e1e9fda649283d562184fd13584880f24d62844299171747c866539ed1a7280650b93062c99a1033baad4eeb48ef5153f0a22a918248ea5bd6fb982d33c354bbf95260af11187cf728e0b426137db2fb4fdf412acbba63f2ef082bf42032b7e4b3b58785ed05931a69fa54a56181971ed518a5c5900b12e1775160de707031134d4c3ef27f8830b506c7d35f2ce50d45cfca18a1d2ebd0c3ca32a7f3cdb9250e0db7907850717614ce100352ad4debdd0038c462a001531e72673601994bd594614ac98fc34a5e7452214a85b2edb01737eae622b230996b03b95655e4e9119891507e5d4396b3c98ccbe297ea0c0553f1371bd6ba8ba217718c66adcac385f5817879749ad198031c78f5fc2b8d3f05955351f01a6f5afc437c0303a4097f00e8ed1dac7ef2d7341f40fd108243e12742878ea7a512ea2583800d003a04e27a2634d5231a591364d9eee3889ce001a3728d883dd5fdc26b359ece09e03c592c9e5be94973d8a7e43bd7fbb5ef4eabdd19d7a23c43730c24727a3939d70d727e7e59000c59410ed00c9fc905843b48259433c54f1bb032258f9db4deb4b8e4a728a8f024e66c03838e671876e9bbab6c3a8de389eec160b21bcb34675e6fa570e99c1ce83ce3ff88b07d3829a7ce9aea7224c50d60dce0cd11006479935f752b5726c0a80b664392b2c077ab4de352e449a762a7aad9677f4e2b941e8c16510edbbcdc3659399519d7a53730a6e17d938eb2fca4330e5d1b7a83d2bf4810a9db9c839ce95ced01001e663e6a399a215e8608f0d8c9ed88dd509caeebee799976e3add345a8bf61e810127a2f0022250ce7e8df05bc077cc3ae0f92921f65a29724200573e16e088a009b41346f51de1267e98b32bc543316b114f307e86fbe03e7c84d455fd20083dcf1b6eed62b0d0eb1ef828f980ec4d3d71a6e2c40aeb67fa9bb12d718c578fe97caaf22975d8758acefb54a3aaf9af622c7cdc9b20586a4fe81b68fc2b904a9cdc07999a5859c89e0efcacfa48143211f637623d10f81eb37f3b99b6574fa5b77fec4a88fdc1ac3ab0039b95e32d92393d8b72052532bf413a5f6d44f674fb1c285f586345601145b1ba7362c81a8714fb4350cc5acaaa3f4dff9317a044b65199b82283e94850b39dacc9a3cd5cf0afedb3ff5b4fb9c2a4ac331561bc01b6275e31a7409dcba90ff385302e42cda907536e8b6bf5e474c815574d1620b840eeee5ce1df1fb167ff4f9a31c3682410cfbfd40208a7091d1c3257235259a8ff3a75b61730786666627fd2a234f953114ff26b9c0b8fa8a22ee4543ef424193a1147096de5327efc8cb7e07572445e1f54fededf62377d226e9a31ab6a5e8c1c5f848fe6ea44cf1623beecd742331a7788c70f27041cbcb0e39163245d20bc5d66996371b386a1c58bcc1ef34865dd750c403a8291d43009531ab1f54aad7866fd12a0fcfeeb3776da6cee6df84d4452e2640f59e46ebcaeeeceebfc4c40b081eeb7036fef8a2f98817d886bbc03e3f464c3e6d3b28a247b3e269692c9f1aec447a6a72c76c57704c249f881072e4e730bd3e2728ab7944bbbc0742a10647c3d1cab27c1dacb3fbf6992e03cb735ba285a51f3163e3bb64dc70e843d563635b10e0d6f8ab6631989b6ee2af49794512230b912d1ec539b7f86509b7ecb430bc1befefb7cf55680650bba94a811dd11f253e03e4a1031b738370f518d693d551ea8ebf0a99c4bf8e812e0ceabf48fef462aa807eed1b58c1df5931b237311cdff5faf3f5c2205cb026e9d01ca0555a748e48062e0c5b3611cfd9b5c86487c4bfded5eccb25d38f90148ffffffb7