PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 74248 74104c9c27795ed003c7f9453b5b4d5aa84ad4124d1c704587599cfd6cec3452

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6e693ab7cf60cbca6242fd49b54b39eaab7f0149bd52899974c81b2bfddfa209
Certificate Block Hash
74104c9c27795ed003c7f9453b5b4d5aa84ad4124d1c704587599cfd6cec3452
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c39a0100003d0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ad0728b81d7560885f019d555b7bd7dd7e51fdeb28800946b37d953e965a89ede3c8fb391243f0aaadf9551bcaa4aa4519aa72c8962a95e97edd0f6fcf65065062cf7afad835a2a2ea896e5616afb4f9ad4e90f7a647ba3cdf050000000000000000020000000200c39a0100003d0100

Raw Header Hex

00004020e0dce9c5e5de6f2eab8ccc992f93181d470928295301c383dd962a00521d4de213c6eba8898411837aaf314b39fdd755322b46384391ad52941759db7b1d5d3ee4ce326a89ed001809a2dffd2b1bc874998952bd49017fabea394bb549fd4262cacb60cfb73a696e

Proof Data Hex

59,560 bytes
121216010307e3f6827bd28419c3a312589f111ecbb62a85fb60954e7e1e443860048114ffe80bf8c8c6e28d78d1ca0dc7c1304a8145b41bc0b3ed23dfe4c933a46c86137581e8a8db4769e24258b1dd110af8b449d2cd4c497d5777f89fcf2b2ff2b14371572b87979df3b5207e60624777876d8a34a87d9e94b1a0d7f0ef1ef6e37dc187285ade44d227ce7dd0ea5ec99d35bf741723dfb19c1f6804f50ad9713b3a0dd774ee4ce3211784a45510fac2b1d7eeb558565495a29c081e35b9ca93ab5baa1fda75b756122b8b87c15fce9cdce205629827c5ca23ce18f35c6a4ff7fafff6c7cf17ea0c830c02da422bdc9375bac8e621cffd60096a1525d5828f2180beaf516740edd10007e7cde63fa5da7008e92510c89be3624e983277c52f0959712527515cdcc7cb7b1aea2ee6c06f539edfc26838ef19ba0cf4962adc867b9ceb0c8b51abacac2a5aefd78ba02266631c1fc913242a6c6883a84aaaebbbd1fa3690e7086dfdc820110fe0fbda5095cac8f68e090cb979e597a32a69302fb4df6f9d306915f19c568a3e74be7b6a914d33954ea39139f3484675041b8e6a10f5428f8ed92f3611ea387af74a0095dd13c84b96e5cc88d4a2cdd1478bb1d636e7a4ab5e08b82d2509db10865d4426c536f2e116203d13bc394b0538d8964f0aead588b7ba9934624a4716819d1dcb46cd5148af3dcbd5097d0036f5746dd378638141e60897a5e997a313bfcd85fdf2ccacc6bda9d23c2a606bcce49bdd15a53408ee85a5feca4b6c11e8f3915dbf6879995b678baaf5a48e9815671f7945d4a5a26b1c7f8fdc439d5e9eb5a709801b8f15f7c954b6d5edf3fa4b5fa0af2be514a17ec5026df0aaa4436e36e8778f0100659af43504d41fdf9ca49f70d1d5fba8050240691711b790e6dd07e43304fdf2ff213824913a8e6eebbb79e92d642aa4437b96a0fae5e55665a6f993e61a18779c201e3b9b8bce844b061031d4853734518d75ff01cbee2562adeea2c4e791150437cd7cd33e327877d308c7d24b9636a69c29b1157d62f96490a7969b9ee1efeb20b8bc63f751b5a95ca9c73c66047a7661edcdbd0c366019e3344afa1075251916d9a6111ff91faa22227e248ac4a1277e8ab51843256a11b005eba9c71bd8a4da531db4ee0d4dfc630495314e889355167f1eed323bf2da3fdfb5cc3dca60ace7046d53be2c5e5ee93fe4c1a3212a4eaa534c1f04d86ba00ab06221411995c396439ac9b8117b85cb505c394466b0894ce0ede2858ebea5f39d488041883b7288d607f923830db80e6dcabd9e7d1ff362d8c73d08d274a4fdee23d3474a5df4db00eaa98b421e08bb7f9df7010acf488b4f416573fb92c07b485ebc21c9a0ff8cfe001aec078d967f623e87833232907dbf073ac41c36779b3ba4d0595d862e5811ed6acffd6034a4ed8f23c7f1b97a6ee6139832d25529dbdd57d75fcd4ce4db76a4171922e5d9c3a231c8564d0721afd062ffe556dc2f8cabd267767848c010f7884865b5417862b5fbf77d367b72012e8b2f2e35fa18d952048c9a3a33bb64d74e482f20e5fcbcaa9616b0c01a552f3852a657c4614d5979cbaede40e2dd50b7523899b7123a08d65d4c001c89f69b90bda3a993eae2bebfbbffff633b2b9a7ba1cbae5a8869da69a7284bb5c288f1b77b9ea5bc45a798d2249d424645f309a2fcbc2df600ab4d3412ceed5cf6c1a9fbc15e00cf3e1ab86e80c1b98c24c2c0bb72e6e6172a825c2759374a7455af3b8d24b0a6b5ee8debe8104fafb73b9f529e0dc5c070b14bd94ee4c7288e4c604bf8177803f264566dd6b550df0e6c1e9ef73d2d9d86b4a06be080599aa5fd895fd0eb79733891cb1269d91b781b27623a6c03a4f7a6c97f1c363ef7806d4a15b63eba34f670ddce5ca7397176d6841b6c06d286660a5c6d248a0f3f3ddea86282bf9fbcd672c6a7da0ce91be579d4f61d459eb3fa3e28fc847e675391544969b6a0780ba26f609c7ce6596da638490f25116a60c870aa0bbad80519c5f72211ffb32c249c30218604be41c007255a04fcc2ebbb9cfd3bffa924b0044c1366d814f3b79ae5f35cccb5c9fcad7e618539a1f31c5de388057e46a23e11f683adb106cb622170bf7c837b250aa94a71b2847a88b9d9d854d45ad8f5044684778f052568b648c8297d889287959286c85cd7a5f4234e71e781ad8367f6c9ac6350be8080f080126e10609324e3f4946e86577f8b4ecfc7f223fbc7f2c1120a5f1e5b45943a95ec1ba0285c902d1ca04653d48f2b2ad5627ac8e6e1da07a3ac0f7c5d6d199def38337cea24abcdde9a5d4a419d1560c2d50aae845dcc1cd96173339654325ba275b6ddf32aa5a62c2b5eb0b119c35eac2b62879157d0efd91f9aac5f7adcb8174cf3c57cf9155de9c9f1374944ac06558bdf94d331531920a70143ccbe481723882aa3ce449d1c8877d87d5f485c394373024e8a64bb2cc6b70b1d60f2acf69ad352dbadc5f0627ed8f304f3d7ff14b67e5beec7fa6a637e5411c2e53818c1930f8fdf5bc5609061d3521f2849d8f67f3ce7335b4e8658d2370f172edfdf6dc116bcb5aa8905870d4e1fd780277aaa40abb79e26e332ec38884dab724fced5fdafd0f15d0404e4d9f4194c3b7ac8c2e31602912bded1f428dc8491acc784feb06a4669953ec0f2f7117599770d1f287a66b5f74fa21fc447c9e3969343551a4d3159f51e5dfdd1129ee9f35e80b54d3c51fab2efb08fd987cb5a5a020cb213d1d03c473dc4bbf49a36f3963570994d73bb4800875e4d9b57afe6077df2f25ebfd883183b98c8aebc2ef38944c70cb31be08b6bad6b36fe149a28148062a67ac6c5516283cc1248d5cb9e237f0e1cb2501d0d86b8ba4e8356278f899fb8d1c810270e99dd951382b99f68ea4fe9cbd46d99bda7164129e5505de232841aab182c42f908f14cad0a0bfb5dd8d3b7bc1dd88bbffa6202cc3cc94f5305fca0ca3f2dcacae83a1a7dc8b64b14cd64b7d66871411478764652bba6f1c18802c9e2153e82cd35ebe46608c2d843afc387963ea4fb2c97be8768476e3327b5c3239924c8d56f0a8acf715af86743dc391fce0844021c0388a1679878266d97dee399142cc37c1c3c687d78fc9501129b769ae423d1c7742521d4edfc87470f8a162f76fe5d24a6cd1e5fbdb1308ebb68db777428e1bb8d8e47dc5279dd004ccaedbf1453c2c619c78bfc335d0cbb44c14b66aca0fb3d1dc5ec3a5a2cd8e59f2ce1f5d59e16a19d886994d62d1ec725ccc63ec16a76407b4a5694be5bcb9d607b2f53cf58c2b80f34a85e0c03ff9f15a30945e2f9da05cd65e20c6055024d14c9da6485e63ce4efbcc63844c8749771e24d4fb2a70032e49c3636628e1d13b32198ee7cca072fbdff2173d67e426d1e8b557da5248f8b67859ffb9f4637bec8d50c83ea90cb19aaec513910e4a2120cbe839e7ecb4dc1de47f89544e2b457adf634c92d460cb5758891d47e8e8a5645ef9693beebf1aee0e88ab8c3cf9c3254bdfabe3c3a4d39c29ef4fb3545d4680b77dc2bb677daeab4f786d90c135029ba245c0e02401c8a16d51ddc98e29193ec40c72e3cf7370c0e94c70e2a3be178c5515f36cee03a258a0c4f696e0246790e5ca91fb566e7f94b5ef9834b937c5f17811cebedd6e893d76d2fb5dded7f268e3d72dc063e6a438c678db21f5966a8e4d800c0e755520f0ce0064d58d272057fd65cccdf464abefdb62cf61c092723b943ffb956c32875451863abb2c657dfd3acde39645545b06df843413cad8f55e07958e5804bf6f9bd501ad6a0357b324b0ebdad14509095c09cc66c6e2bbc748f706956f1e1e47a90ad9b9e37ceec52b552d3fe688a8915c85918190d4e202eb7e76d4858e5845888b09dabcd3bf8562c7fdcac7070f29b4cc02337781cab0fec98142e93be8cce228993056e99a7966ee66b7851d8a8831351c856d6808061365bcaf8816b06bc8ca31b7055a83c95614068d6cbb3001b20451e2c578118e442d816fded79687eed7436a4d0b7849883d89db2cb6c627ac85347ccebafc2aaa02033dc17700efe58609c5186089a5a93662b81ec9fa563e0412b31c59f4ffb11d76b48ffb183eebebb29aa07b27c1017697a3f4b8455a861fb168d5b9b707f77da6c50662b223ae72b919ffd3399a22892ad637be8a62bdfa406fd27910d049162fd67b43e0b200e09eb89b0e51b1f32ba9edb39fbd6a7b7a7bd5e7cfaf481c5de50b06f1c3116e28fb2e390ca6ab6d0fbfc3ef46c040a4f6ee17ada437d5565bc60e9777d92b497cff1ae72402d03705c4a48dd85a9012ac798b5e8345d80a81316e21ec42d1355bf45428296b0cdc10b65c66031693bd335ecce0007bde8dc0a0370d4e3811d9ce31776d1fabd19f62833e659666d75142467195c5714f6ca53f2035d58914eb280e7143c8348ef45d5fbba60178d9dfa0967efab4f8f4317e9c5bf26c1ef3a609c73859d868cba10d94a137a884a8010a03b7c44f6b0e017ce4e39d9b179cb8e035a9875e666069d6c89d8842d8c7dfeeff89ab64ef4874ebc0cf6134c160d1e4e8e62c85fb548ff1b61dc212b8dd63df2061ea7094620fb57d6ed03fc9bed14717c13d72f22fc319c60aef1bcb16822fa388b67c24643a3f83d4f60a3c1a67453451b92ea848cb4ea26737300a57159b803fb329612f7adb8514582f336bb533e4aaf4681eb180c6d85dfb71dec6a29cbbbb7e2efdbf881231386a916dea5bfc40b9b50b2cc6cc9bee77f4e68276bf6c9d7ba6abafa3a15191cc796f1b615b367c30064a03333e5d66a2bca0598fe779d93543a0a1f45ae2f79213d274ca5e3fe1454132554bf9512ef9908870c776b6acb9e0322c588928b98acf05bdc090ea7b8e67d1794085d026c60fe999ce9d81452ea3d0f6ba4a53ca9b5f0cb77eeaf3531f2c968f3745e41f21e6ba9c6d6314067bc7a398d0b8cb895ba56612eedfdeda8807f32c377e51a2b0bcbfa26790a44ceae1befc1ca80187c60373187cf53a13515c0b39e971db1dfca0c5372094a4a72c1556c032cba9f98f5a807aec74d2446eb49a0ae8d53284d87068c151f88483bb21ef14a7c2f8c6eb49c974e8ce9b9ad6f16d9c90ca79f8030b8f35a1422ec7a45e20f2c3f443479d7a694d4bd4fae29e9e4b37ca1ad3f61a4a1880709d9571326f7d4c20021734ab9360c6df1c8d0314f6f7ea1267ccffe8db9afb3c2e17919a70e4742c166e983f647eb42a8cda90ff36bac375fee53adc2e44cc7c9f6cace761257c03b65398daab304b0286f3e46c0bd565890b3dfd4da067f3f61bebafec42970e2b6c619af901ee47720cd4ea750000977099d305d16d7171294c6155dbc2511db1ffdb115961609bacd9fc14d3bd3fde615ecadfd0c5f54696e025f9b1ee2b0b71ef45a46abbe77cd6e7dd4cc495161e4ed9c06b507bf2a060819e75a6a3c90a9d8b50e9d549cd18ce19000c08212bc42512a6cb05c40c550fae5efc1439603f3a589915fc7c9a0cd3d6b295da3f56fd85f0d8904f927efbfd7d193d750b2abcdf0cdc189575f39ec8af89cfe69b7454c6aa6690baa4c243885210b46ccaf93bfb60d3187b85f3d9406dd170331468336ff705969dacd7af2f82b98f68f8e4727ad9188664d51d7d6a86e7d3a900a715dbdcbe646a95efd021a4ce25ea26af97f6cc60736b1225ebe1e26d1e50dad2450d59a3603130d588656d5bc31aa941796e85e9597bb0d338199d4b6f1e3a8748b8cf36f16031c4e313dc19eda3792be62197fee76ed3150726780f7e0b204addcc20c8bc47a21944897de8c9b0f9f6884eb3c5ce2ad5704c851670a498a1b53d61db69a6a8d78de959ce4109f81d72e4a94d63763daadb31a9b86f4aa5a5e4a3251c40eb8b38dd2bd999e9533058d6580e4ce317e6d01d7ecace6f13451621a626d7294209324ae07c5399ad022a56b74d5209fee6f16f29362e990d4d9021d598406189c280964eb3f6f6560bf394f6786c0054dd55f070e24c17add1391dc9a24f7f041607fec74c62806ea7476bc822c72c9c57b8ab9e0205e4a93015481180d6bbf384ad66f54ddd18d787cffbb2fda004e7cf99ea51de621b07facf451542731bb17d93346b81d2a2cad1e8ee573c21ab37e1be5a51af816b18644e4ba3d6cfe5268b37a953fe38448c1ecedb0f5db28b60b4bcb74762ce90ceeb713a06094b7d24870a1a166937934b6eeff9aa294b7c137f7056c53e849cca7315dfdaee82fa95603acfbbbc8eb5c9f402f3b46c36af19560b7f5aa47e8df8bf07f47980823d78b1bc630a09d21761de2f43cf76970fe922bc54ae3b032023bb5a2bc6eaa240d82cf484be4c6aa381620d40ec18b33c74836aaecfe8c7669a3e9e316015429c582e3e5c0be17ea5a1e26706ac33bd309cb6529d633d5d8bd44dc3b2722ac211f675de3fab511caf954ccd49c1277f454ed5319097e9927c159b83f09b59d80d3c3905a177484fe65db64cc148c2c91f5a90e108a1757c77a36ca37a8378c845d44eec8e5015b556c08a797a0e1f6c9132d2ff6e80dc7921edaa73dc4079d98bf79887c559aea7dc7879599d15df52515c352a4956b8e5fb643b87306352a7371bbe6ed94bfb6775eb069a352bbc842ee1e7a5acbaf0b215d8c20ac4f7bd0a32e9dd80d4a740c87264aa75b76f4564825bef9159b013fc53e9f1e35c760ff69761124836112bd37088178af3a303082421b2f3f13b884a8af74a8b0f1b2f615e1869bbca45bc01420d7c5023f279ace64de854dc0b4f23684e17aa1758566ead7f76971eac1861ae548eaf1c3afaa2b03d903717402a66414313236deaa1040acd225efdbcae17b28bc972774ee76c96d44e003e83d70111a47bf4269f29b9ad8c25f0f35a1a0113d2fdb5ff5c069ce9839a975cdbe70567122da69a0ef88812098584863725bdaf39913cffc8deea3b53136bb7d4a7b1de2156af91cda2e092d7db781d99eafda0fd3fdbda8acfda2987fc04a461b2be18a1129834c7465b3e5fca25f61c033b669e1c869676cd17a2adc5458381a64c170acb7559bdae009926e6c3be045fc02f035877d8c2bf2f42c02f9ebd92aaef87ee5ac503a88f76cfdd7d471fd41e310cfd7cb124629ef73caf40ca6b5fbaa214c2dca85501d5dd0c3ad14f37d810427a3968bae18221f0d51c23ea48d4af234ae337669cc1c6c85a7b7a7d0adaa2e01160ae86217cc3e66219d1cc59c1e59ca60bf90f6a931987e72bc43f932a9cc4701168c886b8d461f11261ecf4e9ee8c6d8b130c3038b16a641db8cc9b2ed28ff0ec09c625ec2ab788ba9c4a5afad2ab1dec00315d738ffe91d226b11ca6e04c9984dfd6de2fde04c1bbee989592281f758ef1eb71dc7841ab7ab0dedd78653f38b0645733db7d48c04d72d2bf0e01425effe99866dbbffdb2667fa3ec1fe0e77be48645bd9e70a83c57458f9bcfdc83a1cd644c5b65b89f0f3823c8631bdd52ffa082fe8d5adb9a472663cefdec4fc29a638f7ae7c01ada305b1d0b27caeb0c897b2d20289cbe94f2cc089a512373d242420b26546ab391554344a2ae215a0e3e89241328be10630d84c1c39c563efd191cc18f3fb0b9ddcfa5ed5c865769d38cc6c1f5548b27d6b841979ba01f07a177d4223c978a06ba15656c192ea914676a63988e2bd74bad72fc662a777ac72a7f5c3054e188d9b8f82e96b131b0b8885a1dd497cefd0ef4b1730ecd2f2af10fa5fc4273875f9b8c2c1be7d82fc14bc45f9736bb2c3726f85562391cec06c1f24c28713c12decb5426d832490cfdbee8d06cfd8e46278a9c4c33c3e036bc372b60a7a6cc2363a4275537d66070b466202f023c0e5284d77bb56e99cb9f5f99346ac1113085ba164f9176c25870f4c6cc5f85b89d1def22a826b05a1d2ac20f8ea7f5aabbeb9e70a2bf09518607b5de5f4e6bf12bf80397069f5cda72de270c14fb299c4075d5170118a0bc5ed12ed06f830ab7012eb03c59511dbcaffc0097221f9780108212a0da09eb51a9cdb7aaadce46460624a48f9295a3aee3db7baa8a644b1d7a32efb5d35187bf4fde77962e662ce444c4a11ff6c464898c3c1e6ae79bdf0dc1062c5cbe73c3d97c4138273407d1aef463e80d99b8a923b88498808476015996aac7cd002c7d51358cf9400bdfa7823fc00132930b83c6f16623b6afaece56fdfa4cfe494a5ab5663561c83da19c1e6c61124cd7468156533c29b3da45dde04c2528486df4f6818c0f8843aad84a5c63eef620d10d92b54b09fa09c98b86df0e169d2c77f108e4674df14f63ea3a0b02891930055f586f8c35acf4297b879aa332c2d67161b81162cb5633ff78639b4b041c47d6cc1e3deaccc7da61cef47e165632cca20a66cd15b9466ae3783405f77e753b9ba2545149b8d64ceb53aee9dc0e016373923a785d532f5b757b4a91e7ba9fb3975b74c9d6e9f0e8ee84d30dfa13775538dcb960d371075a45d337d46766ca83791cd77e2153102b15ac3a759bb010a9e101f970d29e2c256077cf0d9a1b2cd948c899b617b13c1b34c96f367b9b1134100ad2872ea484966194e524b23762a2b5311f618e5b6b11340c9f8e0f1ea1a528b4da3322e2921abd3c2ab8c355ad287026c9d501465e538e11fc7e64414705ba4d770f76ba714d4bd84ff76f4867b3c67b7f12a8f1b5df4c7ad24fc081def0c35d1cf72bb51292eb7c51d2199b5661c5997f540fd88033c1e88e2f867817663013d313060b33e595f55bb4f6052f332b872b3f7e5f46b4e78122d9ba5b94de0dc4662d38279c71906221d7b73ca2559cb974ec863cb9cc73dea7579502aa2b1d54ffc4ca960025b8f513833ff56a437ce459b6e78c7a43566692c436e92859edff5a79c88fb94c52e3bd85a056a6d211c72bd5fcaa6fcceed5b3aa9914f0a405f92f8ede4076af3bec8908f574e5fe0cb99a04bb6bd9a25dfda2b5867d65e6d3124279214f937f023069c0094af45accda7a43c1b931afe8d95b5614f76f0aff4ba8500807a177f3c60635aeffe5af27eb5cfa47784009a4a87de0ed702b4d12429b3f4d8eb232c9068d04fb149282aecd25150aeb955a53b4f681c845d58b183be699614babd8eaccf4ff0eee2a9e7d1d412f7704bc0774ab48c1b13bc49e23adbf3bee021cb894a5acc4cc79572a5236143df49a78a988ac3395700b1444279838bff0ffd732d97763c054368196a850bcfa2bed12cd20cf287c2fc5f1b2d72b6a37fe286e6487df183ca433543d63ec6b274f12cb2b08111fa8dee9c9b262501c19a3f2404eeb710e52f17728ad9e6757a927d7280b1349146d7132badb7b6d5d899c366469f037680729c1608cb9c6034dca06a43b82f5e3126440d097f52843fb80ae35e90efcf51d06d455e8eb2d910ff1a64a0914d7d73d9a7bb0c0101601d2a943b5420d8c9b927fb4813d02a537d6e1f6253d76f7c6266ba3460fff1019686daed511a39de44113c82f6acff6a9e889d2cda795e2ae57eafc9ec2f6385596b1c4ee71c4d8f9695ad5567833980af5171c86a85fe08a648b89ae17ccc2d695bd684bddcf05f0581db6e3c4b31fa4901ae27f22756c1ccce8fee91b48498269567b98e0deef3de6c553f393a10b060294c7e06e5a7ae8eced773206dbfa422a88d41d192ce01270cac131907d59feb3024a5cdb0b1046b94a723dd8b6120622d425918353ae8175cc3ff5b7c5ac138dea5c8cbf374c55f5542b76fb2611be2cb529ae9b42e808abd2ce9a1d23e5a0f827a66c4c787be94bf967da61a6d7297716d47dda7d189807ab8ea7edcdfa0bdabe80dd5d80c0f854f79763ef159a2c52c7b2551700a32d0276ed88063b3ce7e2bed4c4d99ac5c598c78f7b56cfbaa3dbd329969f562be1f4841bdc4cb2067ab62d5b6f998294fd0ead9803157a5d09615c5824273ee8d5bf913bdaaf78bdf5ce6c7884b085c2d9afd08b19e1b19ce49da32afae0efa6a7f32e242d0b959ce389f21fb93df08ca9d3d21e7193f1c13b2200c57f7f7d4c28968dd8ad6bbf2ab99c935fe0513376593399cde1457460775cb1e95f23eb6c0b03443fd1ef902044bcf446c87a578837fc75c1b8d4460e588060cf3cc6a9bd94d028246e1bce0e51bfbbd1d836f552a92773fe80280402fce7b63819a3572c09968b0599b8fb3fa513b8b09ef8971769c21bed804d6559c15253092c93874756e1063e29f4cb3aea2abc8a9975a6fe95850184f21e669e33be8b35f086716bb828073ee9a95d074ac48b5753e4e37156a574ad3ef12c50b4dd0f7b2a8684cc6fb5c812f80c6e918904810690156effe0797e52783aeca19bef308ce314266185ecb7b23f05135bc782f693e3fd1d6b8a2b3c099afd2e8796a3bc990bf3167d8489111bf166ef0c183de8d724ae74fecb3ab6bb5fc16f0ed138b1f5fdf9cd13a3410d8fb3b4f8c4bd2a52128c61c3dba9b7468e366794e82123628859133bb1eec37124f1cfd6a4ce0c8faf031e27027da1bafce81d205ab4383eccd555335babc8352d1d468c7a4dfe2b76161397c9b8db9e2160266a0ed300d39884bc7afcbc8814d376656f63cb3d901de181a00d54e7c51143eaa761ce86945ee0114a1dfc579060aa778269558459e474537a89ba7d0d63b6711412b3cde2212ca46bb08111157ab84bbcfb504c602a62e17375e671d649d4d006a78c4e795703c3416054d91bc99745063ee2c9ac1451f58f8d73c796f71d402cc053b7b38345e1a7a29ed99441835a2069f20dd8cb28d033f866e6fc18e8b6c73e110928b8048a69393ea6a83e8687337c60ff23888766d41e8d2ecf1be302c252020dde0f8eb544a98db4c3564991436ddef8e73fb0618be5a08fda3eedc5d3314220de7fcea2277f438f76c6aaac7c93301316d697b7f313e65da04aebc1907bc0144804ef8d7c2f192a854412e4c154bb7b5d4ce3c997a92dd26c781d6d8a38d9bd4ae8443f36c8f43419ca821412287e9b315379c8db7128057711ca6483b984cdd552d9710c9ed0f64e148c8c79d041f8d06bec3daf9e2fbc88c1028e5db5f86f440d1e92f3edf8eefbb3db9a08717a2917e15225645f6cf698c4f7eb8df073ffb6211bbe13fbdb9efbd3e05edafbf461b5c9efe06f47955d4554258a373b6a1bac051aa73bc2a5a8677f0229f1a7c476db85e680ec3ad7732d0d1d970ff7b086dce7f95d3fd6372e22b30df67312d20ad321eec80aaec6598cd6b7d6d4e2b99d867062b2785a09634432b2970eff59e26ac573c40a440a47546cc31f2f7f67666862925c0be5fcb6bec786d05d820b86bd20d93aab7404c1be34960743a88ba672ca35ecf96af3a2cafe240da5b2604a368c4561ec730bd5ec31b5c17d8bb7d9ab79207ef885af047f67b2c26a8860f3bf5f760e31f9ecbc26633acf989283a46d48c3492b0fa8b0508df790a3fad1e3397440b45012fc06d89b14dcda358afce25afc1ed49437ea79f0773223071a8b3e5f8cc0a6c278798e6a9d4fc5841b44d03a2d1a760af85dc03f03207ab64c380c3cac9eaefe07ad8ca257c0a0015375a0c98c8b48ea6ff1679dcd1aeccee461e1eab4e4f502dad4aec47ee3aa3ec5cf9be448f8bb927cb238a5241fb5a7cdf45f2f510d428bbaa6c5b6a6d888ad46b0ab9737e9b46bea5554fd7dd6a165ebf2f3b66ca3c20279bfb9e52bc1d42d64a28f999e0eab553ba24f01def5224c4291d0070e8430dcccd5e83da6a9439ff97237e72b425328ba94cbd01afc59da9dd053610cf6726e0887f334f0ccd6cc0118a9a977931c7785ca9529fae36cbeebc049ec00abaf1f650a4b9a5d2563f9a91a5bcb4d82a8cebadf2ba088fb11b678104bf9671cb6f1084ff110f161761dbf5cec23516927425ad7998493e3e154e39d0f741fd900136420522b0d53616972dd7e089e8261e539d336634626e9c7c2e9414bb20de4eb4108d1b8de2643e1e3e8c4db402fd39d6ba48ac3dfe18ce39aae0d0f8bfb860ee8e9c69262203a6a74dbb0fc813d087c8e37dab9533fa027e95cc5ae7f785b7fbc5e092a170c304a38decde9e06642e8b5782eb682f8931ffeb8a99db5d7a6c977c16e3905a124715183ff447e604e06960b04c1cabf782b6dbc3ac35a7168792f44c18e9abb83949d457c55f46b3c34d43ce1b3ab8eef9b7db5fb068c54261161e860f8773f19727ddaedddd1a4bb884be6493ef91ca6ee928430fdfa9c646973a2e57016917dbf025dea84a9674cc7e4fdba5f487fa1b2b4eddf65a7dfc342a4da491bcf93d6ce8303396403495a22cf317cbb0ce5b717f9e0623736e6406ec02632a03b6e57c59522d84cbae4110eabe1e35ee95a76853de38b6351ae3abffa87af7bbe7aa6e7ae97c4d74b9213a6a28a317e1e2bf30f45a616b3e88de3a73a2135e71649ec880e406cf45171dc558a6142569d902f8629e8222a671da2caa395f059d28858a163f3c79011e377a3e86592df4d2184df55ddb026e6aaf74ddcc71bad89de047dd1aebc6d06be3b9ee5463fa8fe0141195def6eb011a625990e36b15193a687bed96daa7ed6a2c318d68ac003ca97be03f001e2376a0cc01dd12b9a9d4020b65aec52b42b1965e75ff7641aba29a17ac681e16d558fc8de70261193731f118489205a11961664348ea700fb5dbc2469f5322b04dfb511358888a9fa0dd4863ff2f65c67f24bc79274a55be44d55934cd6bdf6add52c0afdea6108e573fc146214a2c3a9667cf79a7aeca873b9101c5a4d953464ca52e0ef47c1d09faceb4de5c871f2a35571e95a19fa33a369facf62822b41a63a9d1bbfa30988d9e5b678f3a9a78f534487dcef9b725f4889ce45cc56f8a0f8f8b05a668490abe45b46b15c5e0d5703d48ab2204c3ac961683bc04308c9f48b5614b114bb40477d2804d069d1ba8728309a7154a7faa93e83479ddb3ae10fc8dc407d757423e580c4c44ff914f00914e41cfa7ff1296f4ef420066b41aa761f593d64194e6c3cff280c0bc26108e6530c20cbde6b98a21558de9c99b39f09fbd12341bd4d4c03b12a3344a979efda2185a07ed1b6a7ba76482f3efcde4cec32f3059eee4a41ec8ccab41d87beea19f0cbfc76b9aab20dc5a1688760d9ab215cf55016e2fb984dfc7e40b5657647406468d0caf7687457441fe04b6ce1fbc0218e195e4b49e55aaa4d029317b1e531326682a08bfe302aa487c5014a661d5f5407c860973e61ee025f9ada4bf94c0420f0305a813efcba7ed0243445dbe819564c769b3fc288faff2d04a17cd0b33426d024a97f762811fb543d73076ba39a526040ad4437cd345ee96732b38ea1ad2ef9e4b358ed6698bd106ebf5d78d1fcfb4cef91d458bb2043ecdd9c0eacedb2f2bc0e2fe7d4e1a23a6de209d49e131fa81d75ecafdacef517b53989f8b965113358968cd36150db7be97191e653be2f1a306dbe28d86f1eace22c333e441582af221f1e5058d7d6869a7a478f12c484bbc041b806f99b04b1dbfe8f713143716cbcab0efe5315d625269b159cfc15e659bdd61e07bfb1ddd14a2d3b5930f303493bfe8c9539575ec5bf8ca3c09b4bc9fe7ff2a38dc3d535f82146a7678c9064a045bf37e7376bb3293269f06ec9fc1c4087bc2d58a0fd681b94de5753851f46ee7403a0b8b1cea29d78aed7c74b67f0c2417a56c17e6e14749d64d9e740c5779b7d419a0acb116d71358df67f8281790af9adb9508759d34d3d97be69d7ab759148c1ca6b656d3300132a73154f4323a4ea7591fcc9868bc208943b313ba251193913c27812089cbdd607fefa63af2ff3c541bd4652f638bd70636902ab5d194fda397ffc68750f6efc4af2f7037458a16bb43daf65d51bdea5b3adf8beafa94ef4a8bcf378270f11ada4980bda784ba5d66e9bacf97225bc0cddcbb607384beb523e4f0e7fe763c8e7f32e08c10bdf54b29b14872641231e276497cbb7e5db02a62d0c4a79c9c0040841f7bd86ae4a65ef1b92f90b81837f62990e4feaa52b72d932936d7a22a0eaec67a84c2b8156af4742a3f5d49685290c7d562ac8b62bb154d1c28565f36c89a88646fb200d3b08d44c1736d328444c7f37c5e052164f9dbf762641ba1abe63dd0149d07face0ad34f1844e57d6c0688946557befb2d74c8127808516f8e403a2fd67160a9b70c7fb5314dfd6c5da293fdf833f74310cf5e60a6f767c7a64543838444650b9cc3ad656a84fbfe78b560b8d7bd6f57324cc77371e2731eb9c39f9756018bb35ca0d3319c3793ee6915bcb23cd6cf64374bcc1a566b395d926ce032f141ac3bd77d593237857f79710dbcaeb0431abaca91034fdf1e659b1fa977cce255208772247877f25d44e074325e86aa06ed3d1fb59ba645f58688db430e112a0c67109868152ed7fc672cfd36e1eeda41b86d1973fc03731dbc81a2762601beda0a64883508ebe185baafa05296f4a56c1849f89411ef36f8b6cb200ca4ed465136f0a538dbecc58137a62a54989b8ce1183a800e242d10b5f308776cb3edd6e3ecfb10fcf1fd99fabd792fe109fba27b5548891f025cb822d6d4526cc884d48ac40773f67c9620ad1196cc0b326e49cd4199882a7594be20782f830aec2e134e5e5b5a0064af76cc36012f50c53468aba9872e2f72d5dfb99dc4d56c9280d587ec66206be1d7f424c8960320efd0dafaba5f1dd8ea1ac18501789848c948132b3b2a0f6bac28f221de0783f639e9236fe8c80b59bab134bab6fdcefb5f3462c85ddecd6ab6b2bdf533c26a3436759d6b2f870316deee0952fac17f5f88218c03aa499ef94c6ec912b3c3c9c9d5772921d463a2f2db4c72b3994aafecf29e9e2615757300a055325c996b0db0f8de8f6620a0d7d56c4af4ce7d9019cba942663712bbb9ef352776c4fce8abbd71e54e70bfc02a240151b54263b415b1a8194d9eff250751b40fd70b862eea12efa313b26cf25977fe533e7e5bac2652184580fe0ade5884fdf53ae81ab1aef2adb5747b392cadf45ec85f50e6105fc6a73b191e21793ab009e2c6080b3b61de0b9de16d728f861e5cd4ed6653050ef16a5ba4c918a2a8e3294d0e00d86f5fcad8d62484afb690b757ab084b9e54397dc862a93a40ac447433ddd57515bf1710d086d0674da4991ae06ca83cb2963e706117954af4852c0949a9974bdcf7e2b06fb78feff3aaec00b7004f80c6fd899d6d22e33be62ed5125f172978777390e58935e0dfa843db2cf57242cf11c00b11f34cec8e2cfe22f443437c9f2fa92fac94457f9fd41e00752f2e8efcbf68d8f23906d38bce58a6b32420a060d06f6cb8461d36e305f2eb2b70adaa591680b36f4f0341d3ede5226e357ed26ee0fa8dcecaa0a3e1f1aca601135ad59ea7826ddb2b51ae45d562b220347111c8ad09c44e4205f1f1655c9ca315f04748bab9c8705b44119ec8b0c3380b4e74e65c6a797615806090967f0d7c241517521f43f87d9eb02b29d255562db822b0ca9c069039900d3a0fe8af0188c272a503146efc65260a635cbd9234f9bea825a428ed74015e140bacc0c3570a5f2241e15ea67cb82cc924e46fdaf8aeef0d868a69a641f56c6822e8fa0de929abbf6e962a268048cfb8e467ae71a86954b2d269cec2249f84bd3df5706e827503db65c298acaa6d0a027115e79ab1894d0114d1f535e859652ea2596097f9f6e63f50aeb3862209d7b67ec66d97a65a2242a17f149a9f23024d9af340ade593ddd92a61a2ea99a399f2f2a7a1917d07e398866b1e87e67a6c34bfe979e5612498b0bb84c57035cbee7927c1d8c24da87e87580ecda45017db0977552d5c7e64ebe6a0a0b7c8f228a594501ab06df95567e140bbff77d84c9319ecb2a6269b669d3a873d85dbb23fe19f10d3411b8ec017b18c257c435eed4d73992a318f64bd5d357eed9a4eb9e93b384ed393a8601868987e7b5facd232b0c7eb360b5e363e7bb6fbae6441cc83f38b7cab00e14ebb49357da2426823f54e4978041e3a138a7e6d6edea3beedf40caa2b6f000da186d165191abfb276aae7a97c631a4e2c069c59bc7b7910ad3caad9eed9bd3792df4864438857bb51982deefbd864c2a35f33b5f9e9a55d22621ff9f444ef330ba2ed066c0f51cd3a9cd24971a49005513a282ca79698dd9abe65950e854133570e9079590c991a990cef1b1c549bb4309e82b050fcaf3d2577a8ab0451d2912122dccdd269492174164e3ab7da58cc173bef6f6090d61c93fe68a7948162f4121f435d278491d8ebdc1258874c298f8db29e0f6c9f308753a2c0cf23998cda1c546419686c35c8fdb7439f7e1a31f04ef26dbdae5531e5ffd3aa9a22cfec7084b2dd92271403cd988d16b2c1848c547b064146b05be88de9bd6eccd2d4f9c3b865620076c9789cec12433bcb3a833c078cb998fac88f1d6042eeff8b6bda991e68b3056ffdf4604c845175afcf91aca33f23ec0d019c4fe7389b67b26e277c5ffbb8b97ee3697a63570b8db3e4db8f7212eff52a67b81fec96c6d21e1284cd70497f7f840a9afd836c3b4f8d3870e7f4a863cd512301bac3e0b7b30628121fa15b929c442a3f137dad7a0342093d32d4aaa81ae87c9e1a06e15d2a582dab59aa0f3049eef5b9b524ff233c42863f14d8dafce325ccf0a38b2861113b2e88f4bda8ee28e98532cc65af4b31ca56045dbfa28d0422b855e3436ed1bf1f40f445c02ce28df7928e97fb07d37834cd0ed1eb262e015f8c483c5d47f6df660756dd9622352793d6fd90efcfc224f8a0e0417f8004fb1c0a6a1b34027261bffd3a6aec626f8dfab8bacde775aed58c9c2c591d4f8c7fe7b2f0e5d1d0ff1a1c75062c7f0c16105656723d0abd9cc945c61bad42a1554f17b3e2fd5f135260a688c846007efb256f6d3cb5499b48a7497279b287e8d15de4cccebe0a9bd6a9c9ce585dd560e408cb38b4be1df6e2bfdd230f54508d62631124595d4edc7412c5ee1daba902af0e02fcbe697cf1b482729803342237faece095d0fff1f541555c23a2e7a10a80d34edb19619fe54aa5811d2f3bddd9556a90dbb64102f807ad36f15566191c4ad844f1a5af59e8623cd9eb9da13448ae454730fb079cca88e553841077217ebc4ef55544b9749a94499d35cdaee8b90b084b042027e5a8d0ff4afad500fb0aa8d79a2e8160320d7041c4540dea7312600041c76b27c12d17bb92082cbfa99391b983f2dfa2cb5c1876c870eabc7fd000f0247b58656fa0eee0ae6c7fb9305bdfeb50b160376b651c7dcd538d4b571dfe230915cb953294d20b0a6da8c42cadc3447530ef3eedbff103fcaeb6b2c846ea8e00e343322a3709b8f50d78bfe4a057abf16de44f2fc16a11b451b165208c5c3356adef9a5492e56f162a6223cb787f8c31d222402e50b9f87df98fc4962125105c1f9b6427165128f68f96aeeb937a3408f6b3f0edae3d471f2b221a6bc2c9ead66306832fbab5c8b424bf121511ebcb3fff872afaaf03608425bf48484c7922bb5dbcd0ee01ad61390e814b78ee2a923e1e25d0a5aa4e1d9be6833e9115ad215fa2e3cd5acbaca14670f267ab0896a93add56cf6eb65a557f1c5abd57ad99ee056d198ac455700a1570294c139b06c4402a55ea11c7791214759b01a89bb18bd4edf505fcbbcd58f49c085a22e3e022802b27e8fa0e733e0c8d45bf9ec090ce9434a07cb985440c1cfe56ee4c4647c4c1199be725483bbcb03f0787d8472d1ae8bdfc8a9fb5120f0fdecd5da524073e7e8d587c595a67a32b98e3eae90076016ea0898a2e79d8a8136ac3d082de423b3a02993fa624bc3e08d90db167814d7c05b416604095a9a5b8d54d96958053da5bfa960eb106c39a917374956564046268b3a232d8dd796b3c1a7e72bf8b9dfc729142641b4167af133eca7b951740cf8425fd928b71ec8b0f63238498031bef1561c08ee5faba8f1e33aad355ab6a458d8856ff82cd108df9c1ffba6c40929fbac9c6bd36d0ff73c6dc1ae6f2e5c5d84197aff013b88d67133f66d2f9178dc71e0866b70a2c50abd2e88034b51441dc488b905985093ff58f20b14f52e5ec8591d55db5ba107414d918dd0d02dff2770dfdf278c5af71554584fc0de978a0d73bdcb446632a961762a220127fdf158c6a91cf0801a6bcf9af4060c4ed93c57ae3e00100c30a61e458862aa880848f6a5128405ff8fed3a50b39bf8301d5b1c51d251efbe92af0cb3c96f0f6c6589026c71aa14d3c7e2c177ed4647ad2626e59778d2b8ea8d0272148faa3d8616c5030eca1eaa1bc4d8ab14979b73f94e1e49caeb0ad0c4ee0b2013b6ebaff85ae6fb753eebff5c9d11a2b00363f640c40da960ffc4576219c1c0f60717985f191c02fb734f2f4bf7c9e188df9aae94521e906f0549ce58a0be311c28ec7ae3b92988b03f42cd41a662caa8925cbf4f74d6a1143f18102db5bebc7a9375ee9efa2fa325c776abc67cc892c140db0323424986edc6a3e736cda500aff74d16db5fd7189204d08dbea1e1ab131611b49f9c274cc8eb4b5f85a1dc813ff747d59d9101fd9a7abc94f8b0b02a055f6c74e3f17f87edef84ec71e241265e2ade871609e9ea589d4374c3612f0f2331b890f27ca9ca083057ac05f2e2ed657f743df4f1736bb9864d8ccd6bcf0f24a1bac6f1297c462fd0f9293797dfa9f88eecca12ffa04fed6dbba9c0087879f8bb8319505d563e5c6ac638e9b690fab2d2b845c4979987ffe8e8be72fc5396a4f86fde6efa2822b07a4714fefa38a749ee2795c644cef76c9f1a6303cae10ffe3a758fa0030ebb7eded117ad559115cdbe8eaed7c3033889d08cf9177f776eb06bb2aad1755c93d94176d8c25e58c1d5e9d3dbf678a06fc3efb412368a8f24634c56bee5526c33f49b102c47663521bee75cd8a463c5134cbe59783af8660899caa683fe0012a31a36bf618f2ba57e9dd9ae4b31de11bab97f0699ee34a9f34576ba8580ba28dfab4214126ca6133073901684d6266c809c64a1c6cc57a40e2b117419dc0e41979dc6abe2e8c7f9a7cb9ae30e0bad4cf101f5f490e3223d191828b6f53b18c17a10f3f4456d4b57ab1c2529e74aa2e263de4820da45b8b926c084418219116df3b0afdadd3774bf7895bbd8cd5cca29ee1e430bf7bcea49f45fdff06a51409654c7acdfe175bd2fed1b82d3d8f560c760c46a9eb2536fb88a45d241bd8c1850e931ae3057b5e642f6d418f72b00c615fe93cb8bfd9b1fa1e1f475172f5a790c3c477f6069ef1c9e2fd9f513bd913a720b52f5387c855a1a09cbb3d7166af287d6a18d6b9457bae11adae0480c476c9b925842e6641fdc6fedfe14c25333660355b74094a335c353f774826d3057a44fb878476b4f58b1baaccdb1491bf22c8a3792f6750c3833bc3606a1641a937949dab216be7b69b2a329092e7388a6885f62cce0ba0a1999fba304cf5481b13c26833ed9b99eda0ffec0efa8c62be0c21de765da4d4af39fc8669480a7c22d004560c281d865e5957660bd54be30e0f32f48a12a6a94ed6c653a92d2f24247c9947eebba98bebe4cdd79ab3cea7addf1e13a709892de1202eed5fb1cbd6fd3dfba1e766441344377e56c985d3aaac596faa5b4df548cbd181df2275aec2ae7c4a7956a4e03037bef7a384b6be974acc8a5b646f330781f499fb3408e560f19e09330a67b6ab47909dad014d86b401a81a58fb595289b7f666e9e8cf756c8885f8de257de561faa416622d8c59680aecb5b4bd03f24b5726178d898d6a7f1a0967abfd15ce99ee1b319e2d5fd5a6212dd748c1117fdeeef108da823c9f3e3776bfe3ce7d83f33557fa8ea5b683682f15e74befd2c6a04bc498039f4b1e67ecb681d9e823d705e23237743b54c7f3f4e6a62a33cd7c368dc9bc267d1568c5271e4ad87a52a7a07ae9c788095cc06ee50f100f1b96e41e2f1f0d01bda14b6ce7d2ab745fa19de84e4559f1182ae583cb074de8d470c2d746e68490a0c608226d024744a49d9fc4916f520d3b54816f8fe306b7b95f11ff9dfdeaa663acb5565a11c7220f4eec20445692af4ec3a0edc8cc7de57d3db85dd94b85ecae61f0d5115e1cff3c8701478a6df0a53db226d74c259e7908080962808083d98155a63779c05bceb2aa3ba57c9cae484fd0e8d028bc36c22eb7364836eeade0540f0af0bcf435b53a00e2f6f383144833dfbc719063134535ef83398087249ca679cf969e75e9d78623331b224d6be65b210f7ba2a19d7467360019ae4a8ff1842366e9b4fde86c6780caf3f14bcdb12679a53ed3d9af6ab7c2e4b48ec846b2c71c5638eded9b418179ca07769f3337adc314008a93a3aac448f6d1171cc5d694e5272ee1fb4a00a446898b492e6ecd36dfdaf9d4d034b2cace900a0dac3d4a4b8d7d699256c4bd765fad112bd4675a61cfca600964320719f2a0ebe09fc61ef939082fd33ceaa23479c1edf6b59d36021bea76d40bdbf8589fbfabd87d30312be05157919ec136fc647f41d9e272650876896595e0187f7a9d65c8338efcacbf6efc4aadcc0ccd40cbc27b08053c12fcc0ee57abed6fdda51a239a2ca0865f40c89c028f8c0b1eb9c7033161a46ae3fc489cf7f34bd88bb6d28c787293fba64b6738b2ec44bea6af50db68717f39e38b8d15c9a9942688d15f1c94086d31eb634247234b5c8571181256262215ee1fc0eb147c2cfe0da252c6c82865ac59d6070a85c898ec4e83ba246a710a53ea8c69ea9edf6b2859b44a57e68adcbb8caf33da793cd61bbf875046cfd19ffafe33614b54e039c51ef6c0439ce6035a8cde928757728e932ac446bee5dacb58dbe45501800d0d21d30a5f1f1942203e5f3ab5e24f52b58b65fd63f4853f002088bb7881b250a850cb58456be840a8a20cb341ef970c318980b1186fca86b5c104374b59bad7d7e6adb0a692f309003b75bd681d076a23758a9e7bce2b803a1460f38b98a9599dd9a972f9a05aae38eb07cd1705adf6512ddb485ee147c9805720abde414b1cca229d3a62dd13befbdd9957d0fd5029daf65e707f7bcd9e2cca1ce310bb374fb62469c9c8757835920805b62da9dc2f3ef1ea0739828ea9a40d1495157d97930a26cd58a42863642a18d552ad2f8dd998f105c9184af4ccff950a15c355e65d6dc96219c3b9b3f51c768bc981c4d1f911a106ac5d4701d94c8701e2d167604833a9344f8b8c06607196c9b1b153f219007728f621ac6a65b9c3cb939f8ff05c3fe04c3e4c1cec29100c0b54f5bf9a19109d5468964503cb13a3571cc7b1509dd6cf7d52fa304f04bbef0ecff63ffe6ea6b84e2edb28e8b3ccd836ccab13e91148ee57e145c67d474bcb513a1735991126c92a4b9b543b93c422138e53aef89c9afe73c8fe28c4531f1639193cb1da990476303d1573ba153dd7994749a79247f692095d9094b10198ae1c0730b25225eff620afc93f7b79c01d5b7b48714e5e890e028850e4483079d94e267fa5004dfd702840c39956407f759349e62861650dc0f89d6fbe136ac84228b11666806137ac9602306ce9e5cd5210cf4f5771750826d3512ef700b19d0532ad31551e31ae3d96711af3db7abe35cdc041a040c43149ce0b65fd2c823992d4a761bfac156bed5276cf473dfecfcf287b71e48be936a1dd49ebb15f09d9106560e80bb2d55b58cf52e3f9f3a9413c337bc3456d7b154261a48502b166355740951fa26205de2d29bf351a83e4144262ee2a1345badfb0fc5d1970a84017c11578ac9380c5aa4145b6d4495e1cc2355eb407899b1b240d8e864d751c56468e54cd1f2cdcd337940b93ee330c61f6657717863ae8356bc7e3ceb22c7e2554a8340fb3e7fc53bb0180e5fb68eae54cba6734251f2eced972b25a02797b6f9b8196a3c571cabfc0b2a4bc30afb0053a9af168e3e7fe235ec3ee568e66bdbb8977a5f23a77091c4eb13e0a57c421a961e3bae388f5d303993e3d7fd857b9dd03e765c6b16ffc9edabd7493bd588a6ed36b895ebedd9dbaa6a3857fd78325e074fc0be0dc3c6aa48ea50fa2eaeaad97fd49e28e0d2c0425994b85578713826c2a5014392c4485c854a67251e3701d46bde6df931aa9062530974960921c242706c718f04dad162a23a431267559857b00e25f27420ac5983da1146b345ad91da7d1103ccc037a6509057122c02d47c2e4a82d682d174e1abc9330fbc25e079f241ea22edfbd2ce6c73845fa549a0c29d20d3f1e064608734e6f1511d4da5a30cc558882054c37f9d0712273d34cde8cbd23ba5b7e1e8ea08d070800ccb55975f5cbcb867a90822d18fc607df7c0df44d33262312ecc8b400cbe9141ea5fa300d7a915e74baf3a192fd96cfe23461380d6e489fe56b6abf2d9a0132deee7b63152e59d9a171c7db124cfb46ca1bff4a0db40828778c9d9f9abece39bd5ed2eb0ffd4853236d24c376b37ca6278b51618879d443c130692af72747aee3ea0483ca7e08029144060f2439e945b61aab1a9b1327b69358ac7bb84416f8e52c6b8b8f56193c3fae51c8d4ccb484902d080d3e969196f9b617721c6c425bb1e9d09438d3d7ff2e8c93a0cea4c0a26debae1836b7f11979a76558d096dc69b704da141bb468577ba628cf6a6526625377f33ed7e4f319ff9df14a7231eaa5991a603bc29b85d50fb9de2b08064152f554a05a8462c9bdfa3d682381bf625f709d1761784b78de266e0863b264cd0fd8074cdfe7e12f0cfa51d9406274bba52b660f67016238f1212e2d5ed029974205a40aa3db00370cef6062d1120ec471b02cc6dff66f7084f1ed633665ccf39321eb7b2d87668e2f8cc7bcc5f0fe0ba67755d2314646be34e06f4757b9a4bbea3b974ff6091bfe732f4c451dddad8a28f6de940e94d77b361fa58ec0f058837f9bca61f3f3892a7ec537ad901bb45fd29fa74e54d2fd7c56ba54748abcacc39297fb051799f74b45ad68582072cde8435c4bf7f31bf6101c8223d1085d64e24a2432bfee09cfd44d27fd02af680b4433480fbb0ded193afb8d15233785e5c999019215b1ebc3b6032202f89db8cbbc8c25e631b604f8915ada25564851374a7cf7b4d6727116aaa3f058311d4b9e63455d83ff8ae7c1ff616a89d3acfd391d120f1ddda5d3088df038a6bfc9ac18ebd544454474c865fb5683aff85f4b5b3959f483ff27427ec558d89d9d8dab9603bea549d047157f2426a9cec0f84c80ee752fb531d069f94add1c68b00e017b51af1fbddcd5396b4f3daed7d3715ac3c63f7ecff35de9f9cbbcf02b48c64634f36dbc7c4c24f201eb6384c1014077f3ee665187ebc4dbc0d3daa4cb9f40eb8622641ae9fb8dc4ecb9288abfe21aae89fcb2ca0a05d4ba71cda214a9f3e7f62fa888d49fc1e5c9ededf2067a6fe5bcb37f5ac2b05c29b3dce76c9307c295da11bb963b2bab00607d9cfc2705b9c74d002617516ed41ccfbe3e0f4bd0873213bced9a0a30106e1a7b6b3da4821fb1b700c0ed9adf029a6a076db96a4374b44ad65b66953b25a786fecffb90b20b3df283407d710803359533c407ada0b03b12f0e2b7fd4c97bdc6cb4d5c8b8a0bffe6a30c753914d959d5e7960bddd26d70debd59a88e7d2f5758497c86bdef05b5e7563999e62fe8115b4d6e4ebfd86c8ab11158ea0f08149b504c58ff116bd566e1b992bf5e4d574cdaa3f7394c968b2849ae62644685c4e0e8578c08aa4ed6a870b390fcde06950ce0f4ac383129d908e719dd67af81a4229f43347ddc3e3db975573d5d1fd084d7c71ac65a383d41e64dfa3a1569c725d22f0e8c70e04320fa4224ed5d9a1f03606056e9546d104b553a90699335bfb57cb4de085a9d37213b587e2ce0df825080dcd64fb0443bbb5631624c567c2026f6be95c6c057b3b27dfaffd9a021b4144aa95d9bfaf7dc344f0d429b53ff06489f2825930f0f5ad930581032a2e25742c501fb490976bb178b4aef452ecc52b57c39aa8ec52e24dac578b0a4eedaeaa8dfec6b2d98bccf199a7882c74e3b6938a122603ce76934c0d55a8dac077468f9964e183c0563111ffe1e97063bbad8d62bf9529577ed2f126c090d3d5c1d35d8f8eb0a73d1f27df59debb2bbe8851d13125926c82bb18b5c8e3621c7a7829897d79369565342880379911dee5a6e412e712e027f38b8183c7e0568feb50004b82e75e97e9619c8e1c6717a3fc56c990c0fc68da70a2eead3443d41ec54927ba1a2f9642fa3060162cb4658d99f0711a6363ee82d94cd166c84062c1831011dfea180cf5f8e076f904ae2f9a49b680365f453104996f6c9aa12f77fe028a74c72c29b491d7cccd96ad804d63978050c48c81027353e1868026fb163a33770c52da767545769eac500c956cdbb06acbd2f560489950e7198a7ccc1e545f08061c26b17e8aae860588222ddf470f6bb097802e71d8341b37989b2a62dd3e1a76e1ab4dd74ea56de96a5758a77859fd038d3c5565b85851ac7e802832c695b79a4d966143885bac48eeb9e82ebffd3829ab2fc7b7aa56d397ff2d7ecc05fb258d8efa45f2f2dfb170446d1a882fab840c576fdcb7d515f4e506d4df6540638511d43a41879f231d4b9a735134d40083ad4f9edb5ba221ba80510a6641c2e30a0de5c2af2a21843f8826366c9dc51c381e304136fb263d18c36fbdea7a8c861f4c37d910b4a52a7a3ab9291aa23277493bbc5017a282e32cbf8bc028b8be79956c56c43b7866aa119f6265bead58305427ce2efae8620a92f7e28e934b73da91f3d6f1bcc9cc5f9c9acbe43395c34b6e611f73540402c269f5d087733a7182262c91f7d3e3af28f2215fb64143c993e277f9769dd2826927322a2c9c7a20e79b8d2f8584a4620eebbaf6094c53f61a9898ad68aa5776bbf6ba065468a1b73e89e572ea17766f7f23189a586891ce19da8bb627394dac616f3c831ea00b8b115d682fa60f1d31b3199eec8e9e049b88696a45e7831f898f663a8b4f876f326e6b6eee83acb2b6f6712ea52cf973b44140de860d8f94f713e98623f3412bed8b59b2d079c1c5a3511ccd417d22828995b4aee4251a261e3daba7609140a1f2d0d3eea452aebcf9067c12517eb8fd3db4211e10107a51d60de4876bf9c94fd2f0d4dd2ac2bbc5b53c8b460221c45c23f61c3de6d3dedb8e066f9f96233906131791251a05e710810be3aa838e5fe4554a82ed45f1331709316b7c3cbad3eb22d34337e107e73c6bfc18dfaf5dcb1d084c76ca61ffe492084b5186fe082ee11a6805d785c67bf54e3ae300cb4f3771d75a1be654e9256bf4fcaf8562077f9485076e9625583876f7507deeef207e41e74ff5dc86523bc122493d3feabfbeb0b969bb5ee2f89f61cf4c72a437fa9dc0c2593880349cca1b9c8ffddf465b1c7a2f55ec5f8a2142e3f243ca4bb7f6685e4b4ed84e219baf57c7039d4b4a658aed2723fc6728c493b5298e3084f197029e4636491910f3f3996e02ada0ff8c1cf63d4a4e232a1c83d2259927d64425c760fb5afd782c79b77c2a93a21dd149f9127cc22c677118b6636db4a3ede17b2bcb41eddcbf4ea6db1ab347d6ec588321f3ddf8cf6420d361d9c8f0b22b52cb908679a19fa97c26d6216a8254dd282569831fd61b3c52a5ae4e4d94ebbdffd2c55bf25f11f2ba3ef3340efe4822add2c392b11d91af19b30e86a792ef2f9fc9a30e6f72fedce0c8a2f36e8f56e360afd0623dbd7290e3c54126982222633a6e80c0c85b800f7dab86b759a4d80f664aa93dc7569fe69ba4fad4ca1fd8feaac6d372744967ed8bad8eb5b5be4b6de68b1cb001a3915e8045b10769fbacb9d62c6bd32374f80ad471590b1d8a1fdade2ea9257284effaee7101bfae703ea13ae76c73a666458d2b0735b247b4bc6d38bfe095db1b52d7c057d33e4d0c6d26a3fd17ee49267fd405f7d148285e27afc1119bcbf22aab0d675427f5b420057c2cc1a34e4fa66563d5291b7f438353c34aa7d474f0a35fdb053f2a23f415391c67b7768b316864a113e33f62ba2f3f203391cc56cce61ab4c908bb3af1490647e5c40c99e83c5b3b613a0cda17102f568f93df4b054eac8ee9e2447d6668ce31bac89ccef29e005ffb78b48d683256b7190ef275807bda887c3521f8379812120dd454bf327ee5d494f4ac5d29e331a3939e58def2b6a90ad1c6ebde4c0aa3b642710ed5132804901dd0906c1506eda2cc67f2ef7f4c96b61d402dcc8ada814c9ab7c18719f73df4d4e14f8a9dfb356d38716d80d6d778bf89191a8e5e8eb83b41709f3fc3908f0ed2258795d0b150cb4f1f803f2442a5be460f6aa416ef958457c9acc48c76f764b3a5a4a0c7e4ed28b8cfc30e7387b63372b9cc1386e5e16dcff74d21ff04526570ff51198efcf9fcdff87de3f2c6535c5462f7457ada2c11ec7a53b49b5b81ecba21e19b4cfc05f30bf84200cc8e9d87b0b80a5d4f0f96a2219be270547445a7bf5625235d39b9d4650bde263d92b73bc0e75ea9dcf27185b5fa9751e8c7d93e0f01dc9b54010c1e97b8886cd9ed794ad493bf607053e2b74233c15840ef7b85ce4c2d614ec1ea0270779382275c012570d0715df971ba10a20e303ab58b77ec62988a77ae2a45cfc6150994c60588946a97e2df4e88f66d00bae2ff4a98224a91bef83aa93276b4840b3a7550657a1bf3a8ffd990752015cc16081976df5b03b115ac4a0203300b83d5bbf55a74363eccaa1bb7af90a9fa9f824512b892f9b2e8a9e6d3221e122da24e8a49a40b92b418878edc26858d4acf8a95632a77119900e1afa9ce408879ec78cbd62340ee6e709f4a18e28e758311798a648238ce26e4fca17231328b3fae0e3e11b7672ebeb11c2eb977177e080f84ae78d642a4d47d042f43a32677939d8830322f925419f5309fdfc75a5e25b207193e54ad70bdc8ff5c5cca894630706fd23236e586c7be3d1f0ccc6b76ea53ae595804dfe21a69697e26b7486c3d96f61003897f5994642bfd1ab980b2bf9d364db40a694eca6559a530c6349170f91154c24d1dde05d8b8acb26f35e92a9db94b38fe32aada8dc284398ea7ee3117cf2e5ae52d4c27eeaa5f23202d431f1970f13276d8226105746ed0ab49bc6e1f0bdbea944cc5dd0f8e2ef2a3e04b775ef2c5351462b428709be9f0a4c672673a9be12f26daca03a0605393cd638313f6a9c6ab8dd75b72f00b30db975e118eadff7f6d0c0fde4b3f9e9d283473cbe42d23d05d110e674400a5d781fed292e261431f92edfbf3621a532ac7c14685775a168f08727938319c61a7da4f628296b2c3954599b679234fdc571e5996c1a53414ee5430decca2c9a733fecc85fe237bdf403629a495264e35e8dd998cfb4fd7c2fae7303a847d70e2bfa32210bec3bf55a5b12a778b412ff5b88bc364d3469239c0d60056f671f9f86fb7de3a4eba19431841ebcf3cea1a39d173a581586eafea4bf345ae05cc2a0f2ca052e83982aa4fcfef82de9015e1be9cc96cdf91eebb0b6afb83b9486d4784292d67b6367ca73367ffebf5c9f0aaaf80370cc94a6da3328c70fd23d9002053a832ac58507759bfd6a1e3a93dffb42a18d6a07102adbea43c37f54a003501bc545973557597137b5f40450a3f34ed55d4dd2d3b264399b0aa48b66c3f2a89d631acd3cc76348751940b5ee92b54bbccb6c5ad227e150a6884634810e235809a04cc10a6f613a5c04c7f87b8beb6128a4e62d9f8ccfac278c975fa64d774568ee4f76704b55c32609aac197a7199f51b1b5c344da0a37e351a155a34a68effd1360416a063571a9f0354bc2f69ae97aa9082b5a2496332d7e250b7132047dc4d4ff6d050cb4ae57745c6c49210e43f8ac646407bd00d1079ccb262cc3fc1c53d6a4af1029236824cd69b076e996a954bf16eb30a88d5986972c026a60f17a93d6a9c39f7181a8e1d5eecb8074b1876cdde56df74d2385289bc13e070938266da4456682de68b086ede6f7bae99e13848e46c4480c8327381b731585d0897bec4226817e5700ea16c4a196e607c35b008664d9305b60e08d1c84e7060880a280ff09e38d3406493f7f2a65f5c74d15064cb7e08e79e75b7c93fac4ff3c91d0a096b7bfa1f92dc5db135f6bbe9c94f80020dfb0f83a6ea87bdadb51aa1ed359460c072b631b23258c8ce28c90825b483524cf86a129eb2fa27cdf7d03a6fba060a4b0866f1a450952b5dd4b0db264a56f9517b387b9fc2ae76e6a4f2e8c13ae5b8294f817f0db3793cd1226359f61baadc10765b8d46b23ff837935c6267f6f60ccdb7703af02812053b41e312fe53ab5fdad3fecd7d66634be29fb72ae5c8a5847da76e2116747f57f44918dfd5835a4843d4803f93b1ed1f60d4b0613a7767e05932de0d81b73a83920314aff8570957f5154fffd1b2343cd21241d7d7b264c3848678720d77bf4a5f6b1e6c4355f47a4f797bbe0eb7944b4a187207ccf6e494936ffdc5646123f3238fef0e9df49a1180a9bdfe31910a216a86ab6ab631a0c1b1c58c0fe9e358c82e1f6add3ffa6801fb7ac1549553b5a7cc4672baed7400d5220a289fa71419252dfebb00d8abf326117a41985851942cf5769783ed827f1dd5e1c8bf313ad0d62e118773c8d8017bceafb6cea6fd25075088536c23878f2a15144edc9ec061c9ed01f00f42f33b17a034d25426a93e149905b0c9e4dd865002d8b758dfbd365f8d186d65e3449724693f1032ed152ebd853afbc8014507a6b2c4e0aabb99c7741dfe1c9447eada73407cf8235226a439e058e672bb944bb7d712b02b7335bebccf0918f44a281e975462e33100d71a4e5ab41467431cc72471fff6daac836314e2d17d25f16d846cd442a0b9f46dedc9df4d7f90ced0fa607bdbbe9436acbb99c7990ff2696320e63dea84d7190cc2019edc01b0f638ae5f26f650d6abbc832f63720fdb888f7c670775703c1de9d56174a435331a06f3c9c173f09dc9de67973bf28cb828a6e01084d2d6f63afd3ea9532ffbe209c1b718c5fdde373fec010afe5c986cb13afad4dd64ca4c571f21abbcd2fc9355bb72cb2c9aeaaf9cae02b0c7dec7364f0e0340c53dbf03ee309f5ac3cc71029c1f5bd5484130df29ef3e66d64a54ab0f1b63f3149a28f414dbaed8d162c3e6e1bf67bd6c268d6e41276c0bfbc47cac68329ab56f776ada141f0be2b80967b236f329fa26017952ff89ce283849656d30b7da6e179e85fc0d00ee0d0c5311daf19b47f858d380d671f8fdc00ec6eff33a59e304313a08f90bb65c3ac4625ae6fbc663ccce2b50748865635cf6cf12121531acb865f7f1dd4dcac45f3f6d23fa9ac267ad2510396e5db951b4b7b576052b426470cfaa3ef58a5bde030ff48c525f79ea46b0526b6da224d21dc1d3a2ec1ac8c88e669fa256618ee8db976b93e4915def62ba350d1de366b9bd1d9ba8728643d21041e9e269a861285f9c9ff3808c21ef8cb4809cd7f51b3330883d23625368d2f24153dbd2289c055d2b64d7670cb7bad17b0b1af3c01742062afa4aee31d627192f3dd96496bddb2b20f73bcfc15f54027ddf9e81bec8a11ebeb3acc7da81397c6897d6e273510aa77ecda481b33cc9e297a099c3ecfe5b62499e64455a42c5ad258a55628fce349ecb15bfdcf43175500c05dfd81ed4044bd515d2e62eeffaa63e71320b3d4ebc7daf7e76c90293f3d9ee461399647c9fd14d6a46c1017c4364c01de9d50b306d7ba21c824bf6e0997356e2a3256196411f5f456316d0157835cd3c966dbe0d53ea3be6713cece626244550dd1c831e6eb4bfc91d4ced1f09108ec867d532ed6413cd42a2a6fcf8159bfe30dac2fead891327d08181881a724d5520377d47d165a9db67c9c4f0aaa78b47cd41b3e7f6852d5977c2cf264d417099a442d2d81312a550d38556a292c53f8cb8bbfe0c4508b60caf234a2904b1543b7b6d5540f1cbd24bd870486c55adcc512a4c822d48e9068a18ae61484de39923fb62ac4275f66032d44bb6bb6a4f80b49fc07b1abb665701b363004d8901dab40e342c524ecabc564765fb103cfdd0b684f43e7192bac6ba850e780765059f7213cb92116a4934a8aca18f7eeaabc8bf3b7649c2442b7b6ed0881b08873e5a51c11aca2d08d0856e41c5c54bace1d1188eb560b1e05ffdcd7c33656d58f868d7e26e2d95ef796a029f80c3435203ff966ed76cc50bf3d296f720fec6a697f10db68abe57ef7b365cbe9f5ea37a1ff9e2dd87148f7a2fef640f99f1db398e63e3f4d3ca8b2c7e3fc2576b4b6fdd7628db7ce2786609cb40957685e7eb3ee610ebb798e2223531f46aa4645e261e20310812a13d98ed23b85772b8f5ef0f84e2fa1c9a76957eaa342a6b370808619255b0daf827898753f9a9740d60216ec1f3499867233a324a1626860bce277f761093a0af1af01d5039c6e9e4b983756f938ce35333a8e10b5bd19dcd7d551c02ca70b2f77d3088bfd1d765148a408ce6113cb167180b95c699116fee16518b7ace4a9a10ec92c4fea8a5a10ec2ec7aa2ed4c04f548c4b4de25468478a073cba9587e8f1dad0b7b89d01b7455c01675fcff3c79a456f6c0361f323dcde147dccb201f2895fe7ef85849581f334ab4cc9aca938e8b17f86cbf02e76194fc605ed6988a7ac0f339345291a7727a537e1be3c71912ad0b1fc25205435ccb59193150c0d17c55640b5ac620939b9ce7880299e7451605e0852d19c13c8c3115897cee0827690966bb146fbd6c70dcf05c044a6d83fa9553238a2d17d9f50cecd06d1073b1f12c3798723c6d30c77b419f14cdf5e4f76f032bae056f564f415fe176551a40f8702380f5df729e966f20f29ed1174f03d5f163937f85c6de99d5a0386c7030cb6ba1da8614c3666179a52630afe464c64b6079d9a18ce7c2be3a44d0a4129f2b4c503ab7eed1351edfbc001e42fe6e372251c53850c9c2ec7db7ee164bcfa2e6c3f168fc5cec5607b59a7e64feb7a334badd476e83007d97cbb1f4c298e582c4a81dbeedbf3c7da33f82dec6ff7b3defd1f9102a084bace809fdca50f5826bb88af02b7ace0de412ed51bb1f8eb2a1f1dc2c36c47d5c3c3a48e591fa4365b2530c04201f01ae6a2b66cfa9a4664b3e4b31218cc53841c1e87dc94daab4c19f5946d30dea44bba98599c63fa9e53551c7298bad87419cb1c8017fbdd8664599fef6115fefbf78b1bbe8edeaef8b76accdfe3132fbc87ff6f58c9881b94332c01709721b008a33d5405a1e098289f5ed0397dd9f327fa2f75846370a17238c897ffb5ecae972c931308e22588876e48e7791a3c92f38a0fee198b9bb1e979931c89af7dd5057fbd46c5446c1d900df1f42eafd502e96867a401288fa6ccb5fe11ac5b75eb1a057c20e7c54d3bff04edb69c0efc04ca496e63f136cab84c1d3d03cf0b76df59e1d4c1f82c52a9ac439a68fa55ab4cf74c2b5116809710d0aa8b25b3584c01a60fa18874be715402704d4f74b17dbe174a55b46f484e5bed19c143bd0f53e79114faeffc009e9e0d63c66f87e658067da9428c0b08f48aee072c8493f49b45e8318e178d618cb5ffba844e74ad5477ba07f2f40f13a69ef40d785e7635786293e64967e85ec96c9fc5f3818b94bec5aeee65d0f6455fb47ee39f83ce5b9ca5781ffec3d6f24bfbccae6a186fd80fbe679a1bc42791316096cab30342c49a7857038c3d18437b5a3b89109a51966af06798436506db7185b3e95fbce6a26de2bd797b55ec2b9e2c81701130ac2c4dea597b18d6daabe70f18adf6eddc29e87f0ed964981c35ac045d3107cb099c8addc711d2805baae72fd904cc86b65477ace7837231b0d7a9cc45803e5dd4b9d81f9afa5df9e19ae5ef3bedcb6a715fb5e2a2a7e3e82922fee430703ecdb7783787adf155f90b11f5004124673406395d94e0019eaa34842c8df5e6c2cedc5d44ab7c7091aacc4f81f7f74ef4f507e9598255403996ea2dbe708e40c54faaec38f6f4441818c68c8853553721fe32abe2fab9fd8db3799c322f1b15ef09e81032212f7ef3c728d5a1c9d5d81968aaf59030d595b51db02f3ee20d2ae9d58cf9daa2d61786add048e6b8b12e6c658a9a8db5a6688d85aba211edaa3fe726f985ce530a06d142d61342d0188491c688e5c12f8d3bc487980ffb361eb8f0f7ce0b8b74893a93c1132bdf8517818378a0ad53f03b815c81e2fe2b197c39c4d0fd22febfb8ff461be01a40509f1d4bbf6e3fd54a6acd14f13db3372215023d320e6c66d213f6bb14b05889f02ec4418721abba4ba887dfe98c14d8137a6d89ecc0868568d23d5c2d60e80be642fc1b2675538687d8a8b8cc7df110b02e6f577e72e2f2bdc1ed7b9d30c594e59b36ba7b7c229cd9318fa799c2015d8e1cde31884c1d423f45a31fd8b2a1e0a356d321c34732055514ba3852255e81eadb6963f1b008d1440dbf72e1b61b51b6c9f2b48fdf0cbda90dee640d0a4b5858e6306765e82ec2dbde3089f468654b1224e167a786997a52e0fe63738a5f1ff5e2365dd44d237a13ffbf9bdcc6856e032d286a7599e9e31d6fc79d723a67cdd3e7cb5f513c2cca95bd81dacc7f2be76a327695ffa46811e78f10474b3f7875a9e9deac758dcf815aeaa0ae28712d15c9bd87b5b3bfcc3aeebaa81611c949bac98f46b64a4eef3fab12150366a6db5c0d446d007ce669133f5e739a9cddba972ba5025943b5cd3ea79c1ff473e1a978713264d12deb90b600eb49451fa53153009714045e62f66ce2d2b73a7588b0b52c35c6399e1443cf75f04da149a2b0cb168a82e03b734d0e80e815b60cc3fc72edc46ebbd7913d9ae82bae5cd0760b3cd4907c2c2daaa10ea599efc9cb111e97c9a712e37d600df5abb421917d665f66ad4b2d7a64faddab88befd107a90d7effb57d66a0bedb9994946e7a2a406424370a1db2b69bedecbfb7446b809da897671cf81c65e72ccf04c11a45ad068449740a367ff1b3e678fbb44ef38e4b2b4382aa280f18334e56bf273f58db9b9ec99c02c2875994b56c96aa0fbdce960147be6430242e49b832363231738002315d4fe20e74ab5f04ce59e9d59d149ffd96a2f03f41e0cd5a4115b00f8410e473ab0dd5bf10cf383f9d00be33be7a19aee36ec8fad16d6668a665f3b5d5016e5dabd8590b15064323a34b9ab2baa7e5e052edb012db9c74a4142c03b6a4b9b2f5d8daa06d29bd2e2bc6761244c337ac88dfb68f5bfc1cb3013caff9968b6dbd3eb2d52e699cff2fa33514758010325c41b08478deed67964091ed26402544927f29ad27faf3050a30084918a91fc34847b024223c8038521028d7f2345448960025b63d69336b129bd436a07cdb2d80c5e8cc61f4b7f1d01f15b4e8d92904b0763c535827b170d5b622b170343d788ac64f38566b68c8d31734a3058c678f9d532f8f8ba78054c7a1d216d44577f4a05730cff89c2eeb5dde85bdd9e9da6a04355e33457ee6a1db8df310a0999ad52cd91ec4f46977d0b117b8c543b8bb862bcb0b4ca7423cfaf33c2d3a7e55024c3c7d6f8107eface18adec5d2af2630891c91b6b10cc60956163c25ed0048d2ac6c6c5bf5defb283f1df7b6f23da4a27c83620fff4bc9cf81397af9c84229adc971729015862a3e29f2831ac5d3eb59cb7362f769a28b7fabd62a81a270f8fdda0c8803379538126313de7ef8b280126a03eb48e82c13db0054ada3a801a8570723c19042b05d28e480237192df16622540fc12e2a814cfee9e58190d1cdc4a4dccaf33061b078d71fbb99db843210bcf1efa0b47b3fbfe658242168f647836433ea7c7d9047832a5c54d26ee11bca276e2d23f6239b4a9b2101c8f5f0ffcc591219809a8fb5bceb03643f958c280b7ddaf1fb7255f0c7c6aa31156d586505675d0999a5183fa527012a9fb52da17f2923126bf1368fb9ff3b1907d4db6bd8106018806380bfd86d3bedcca1f205b682611a339b90fd015e5053e46b979b6b2a137a0cd3fb517f58add9cccdc4104064450759d326e57f9e854025125644df6df9bb33fdcc7a8b1e752e18a192662cb4afad2b4993193dda716d375854513ac099be4cb6372ae97e27ad6ef8b0710b507ef5cdb0c2526f5bb8f653ff5aa9d792f3372c3abfbf947b7268f0fdca19e6e813887ee00160705708087ebbba34a0a7af5faf3756f8c83e7ebc735de4667c26c0e3728c977a1cb8e25e474aadd4c71182390ee7dbff75b8fe3abf4b659f391424cb4b2755cba7a11227cd7a6cb81d884c17343d2b09ccd2e6db9e488b446fa5f11ceeda555315d78013716ac1c2b5abf1070eb0ee063ca51beaba41eee02a28883d8144996503da0eec2572b6e904f931a8e4612e0d70f668f32fff8f56a43f3930430bc926419a4706cfb342a9b25dda0d5446989f12ce76ae3258585590b17f529b4b4cc4c4ca4ca71414f7b0c3f9d47792299c0e38cf370d16b7246f1e3b7c1fcb0f88e7783838c80e5daef6c1a47518893b642481e48586e4a936edc289ccc5631ca183a42ade4efe84637cc1a9bffb72f80917b02d99cd22658e1eccd595bb088b0e21050aba021ba3561318c3137a90ca5fb09a4854498cec89a22ae7808062a36a4f8705db28441b411ed92add95b582d9330f4d24c337171e50805f4e49243785f3a78c876dc4b136f5028f681149bd3a2e3b23cf467260b2ad1f6d0a4bea3989b3f833b114dee1347f525d98c1a0efdda3da4b6d4a80c06e5ecc2429de4d04a15a73d318643f0edd1329fa71b4d70603fbdff18508ea8308ed7248b9a0d81238426d83195b4334ca5b7a906e0eb8519d995770a3c84c9d657db032f76efe091d89f43876b7cd27721702ffbc74a68385c26cd622935dc912067300968202fe156fb1cf19adca9291585833501b3fcf4146895b398d3c46fd7742e02af87755abc611253145472047296b9176f15935fa4a268be5f90448823ebbea769b81a8477f7ace56273a6d61cb5a2ec055d1a7fbf4f931331bca07914aabd001f3d14eed4b552eefbec343552fd81e482a74c38a05fce4d557ac2cbfef909771fd54173300148c1e64f3c075add20fe3c7673002fe1d4c4107aec4b66d7354da16d24d48447e5fa9d0788cdb60cd73336d9138d380e9eee850a627f9bd67ea786836174bb506106c95b2b32f1ea113c44e8a02da98fcc70e722ebddfbc7d3849a403c9d226e5796da4c2271bd18a1572ccd8668a81e865e7604aed7c33742c5ed37ad48e2749671948a5c5d64dd4a790dca10a84607703d71daee5f41b78f6209120feedcb004e3710848357d8b0d47e450fb50afa743aa23db12033c6ac848d6fd4912a6021c4756aa4f2a2f968f7945f39328fbe13ff2d401adf97498670982c3656ddfc1f62bf6cef6feaaa7ddb673dd4e1eac8960a52a3be26113281a6c4d7bd1aa5e6d5fa4ddd9093bd549c5b7796d12491a9341923b98ef6c572c60ef57e3dd33a55759e9450278b6e15f4b640109835d355feb302fbaf83117cb8e4e62d19812bfc5e2f8a8057c0d213b914ca24ff35e2ea56340b158d11110e66314207a0b18818627a99a5b83241b51b3b1e8c7ab655f8024b5028971b65880a9981bd0021d01b1c3b52e54327eff56f580578848ef90102a220018cb1af483f2ae00fe0c2cbcba83608770512b4a0b1a89a8fd7551f16765f4b79342754abe4746165367fd74374390de4aa10d534740f95013000fb9e1aa7ed1e5afa859b6bb67652e7292c8fb6f199534b3da1dfe96b5fb4c148cde39b3c4ad9553f6a1955aa870bf06069f9e25d41973241014b53d5d6a4ecba527022cd19c942ccb183a3f1f6991be18e6bbaf7d7847ecbb78dbf88406914ee00e7d537da2881feeece30e7e872cfe233dd25eff651913053a1a4f6b0ed36a5a43fa61f169717ebee4269c880dccaa9865d04417619ce4a76169b93df3e98b1eb5fc0442bc3ac4118198be3ed73dbdbc9573dce3aa09252ad2a1a2f1b8c683855687cee1fb79d8bd1eabef473e610d5a713d5a1629ae943b672356229ba28509218520e2e79d594e878b3b1be9dd86a7dbbda4a05c0a9a3b1b5bb4c94997da6dbace700288989f0a395e25b45a7f29803626d983c8584149713bdb1942a7eafb201aa1ce312bd9efe5845b84e5992f1137fd5496d38e7da23f76b59e700a7b84ef8883dcb6332b959806753d5aee9cd010ee36f65002977d92da4e7f09a6781c601a1ccbffd5941e2a523f1599b8a741090b5ce3256988f6b8d87450bb8d358b6598146739d236d4709b40ca98a1ed115b2c420917d4da5dadd6389a5d7f1a6f351e8636cc76899a1549b5947ab917a6866e05901638a1e567612a858ab334ac9f74b603172f70e6ec2a0651fc57b03f15741eeb5873dbe3af16a33e043f5591dd7b0ec330801795c382394b960e985d3410f8d4d3e6c6ff39954ed428eb924255d1fb41603294ab79e92736d91a6b6f98f3b7c2ea63eae5bb402da870fc71f598b532314190e67638d8fc5302b249343683e8ab38ecf8a10a27f4fc80b556731c29c4a368cfd91e6d41fccb1e072876c7d7b062aee3b70407914b566aa093add74663fa5b4dcf1fe07c9ab3f007d6752f67c45c01c120883a86870315c39357de534fc0ff777b82e8441cfc9e9a300109cbae5723d74a82b799f902b5c75b71c2e7ec854626b3bdeafaf48407f230abce59e7c140364d904474a6314e053d596f85dbad5c8b75f2d3236fde497cf1da5d1c2058c8daaf26a2902e7557e60c5ec8f0113ed3761f9bbdfb20882b3f0ba703890b8154f9ebbfea3e3cb1ed20df07e833185ef6434c48af4469cd68cfc6ed7fdcc1844045d3b6d5543b029344b527921c03200d560e7932b39678f2acfb04f57567a89f5bfcbde36f91f2f7096ce06f464276d0595c8831e6ecd71b2bf2129ef1937840c4f8385bc6de34b4a417048e034169160fbee2cfe84ac96b18fb187694cc91b6e1e8ed1e83763e20889b52895ef5c80715ff24ca77c7e21f9a65ceb7b5651d5edcef517419d6fa48a71bd9c76310bdab858c09a26fb593b853428af89ae6d955a77676cab465f4276f955a0d1b56a1603e0fcac1e61d993f38acdeff3975500e15103bf33fb62439c4d2d771db32d46ba1bd34689b0e4e8ac2b897cd360ccdb6e285a0e25812f94f8c6854e7e2bec8975a14df98e48a0734abfa3e3be3822e7e2477466fdebec0fbf2103d68525bd32a5d6d5c0f2560e0c0bfe746ce08c84ddac519495aa891fb37e6efa109f31a1f91da8424121859bdb995069a4f7ae5f0816ebd0fa823ae1444b2608bf68d20b8d51bfda67e3e2521be300f3e687547c9ab4ef36a0fc1f2381a95ce8351af6c2fd7005ddf3c35b542c31a5cd369085625a0ee5039ca67340fdc77818267d0b8b1615d3a7e86d6e50e6b3b4970a31fc527d5975efeb4ea182d7ad32091f57e9762a81ca21cd9804eb6c518307dcf33bc4d96dbd70b5e2f13b76adefeb746be3063a6dbe38385307fa24b1f961947e386691a83e6e968cb640aed2ae50662fe21cfc84ca82804358e7878c3b3662b36a247862c9e569e1b0419aa7b494f4ce8f96f42721d554ece02725099a0f06c23f9a963cacd5761a9ba58682f01ebe764ae56c9b5cbb4f3349c40a8a2d340d97a4e11244ee6bcb5bfd212eab05b767b4c9da01944c710f08bc9ac9ee32e081e3b27f62c68edf7173dc07a380a5a0d07a29d37de697274de348ac7488e7286be6dcffa723a6a3fce0beea1ee66810bc800488c5511bc2e70c3db3f618581bc0e05ba1f5e40c836af92e2c21ca860d1cac66fb949bb3402278a639bba70fc167df2ecd8f3f0f2bf6348da488b79ddb2b45223e9f6c8c0037054d313d36255eeae9934b602256cf089733d75293b44f26364ae534e91863f7ff8696bbb459ef622066ecb70cec2c2095fb907271848100fd55dc9a1471b6f325cbbcbadd600b8e16e78ba3fdea622795ff0754a35e280b6cdf19d463be21be9e8311ce2d1da87a61804e5960594324639cebe239ab661a86d60fd982910bc627408b3d9080615b8814c91890a4092e4beef2e5ca997fb72428ac77e0f70a6bf59bc276f4e0279e7fd61b72e705285c9ddbac1f4646c7df1dfda5ad9efa20a2029ae34db4174165de37a24f08e1d27cc4eea5e829936d9e7f11c52ee07ece345e5bd6c9f19646f5247d7fbe3a7e79e968754249385ab43a617da24b294750e7f8089f3bc41b99f234e7ba8f8dfd4691441d3cc87fee86ddfa88ad5cf5b56d89d8715f6c3572e49be9ef8f1090a7262491a5999cf486cee37e3d696714e1bd37b05d4736f62ee42ab67e83213669cbc79cd93e4569e85989c13b7b74d07137ef9f49b5e3b9dbda3d76128f004934c059cdd46a16f4e170ff4236341cbf0100b0c068d9b37468150f12e51492187794f1d6b3fd544d78231f5b532e202a68a2a6b4c0b2b429cebc36a0948d992cd4a07035c626efa197c7cc02ab1dc0441caa8dd74cbc0a616e420e4088b7d0601f875b7aebed09e678dfa4c79fd883c82255f0b9c5d0dadc58ee0b4d684f90df80a79f1d13cd3201d3f9187529913bd4216a726df2787d64e7604ab440eacaabbfde5594ba4b5d24c720123630770877baf8573068e355b53a50c7bafd54220e7426a131340f0c85069e7af3b2f79f7a157a9b985f281282d86671197fbec2ea023a7b8c56c77975b28f8a5f2e5aa298516bf3d89a3d948c349159cca3e5ecca7000a6ca6c4ddcd0584ac5edb203433c5260da42c365de1c36c06d9a1689faf1277c8ca282441e996e503836da9c5512d1424e08bac44aeff87652a2f6d31f2b8941bc3d9e365b0c1d838235a1a89b429e4d2042c3815caba0d07f88678cdfc1cbe42a239d04e29f72c720dfb3b034a8f2b54cf0807a0b1e266a20fdc4e4cdf7c082fc3b9c8db2f0308b92bce535411e891fd966d4488a7fe14ea848ad66d0995e86c07b3c1f9b6c2927237a813f43c064b4e48c0d2ae1a34c6b00074c1e757b9f3d29c1a2f276bfe31c8431b52882b38e7aecbb595b2e8b37f2093c4300f8fbbde3e50dc6bdad909d9e1679db6e31087a6ee46710fc3e87df7eed5435fdf4db863a315322b27916e7c82c21775765a4477b47402224ec0dbc6ad2a8bd4af6348bea69586824e26ee462773fc8e849c4db2497ac376d40c913b7c029cc1ae6d7739074fa796960820270ff70af2e6d144ad4e678f7479005776a99c444cea4c89be59a834d5cf3df7c50d61c4aa1b14f9a6ecb97c925cc3fa09184ef8ca57ff62f1c226dc725668698202b76ac325cc7967b3113a75df2d30c982d805ae2926ae062714a29317a3e3b5c271d0ccc62425bbe8915be8ac2196962d41ec343a55cee2d06219816ed8054de2ffc778b95096c71f6b55d7ce607899f333ba80f17c37194d069b25120ea59ce91aa20ba5fed65d63577326dd6198e2b4efae63c4696c85626ff697dc0a0175a2cb10c282223215e11ddb4f19b6ff4c93639c6528e3d4b09d4a7c0ea3451c604cc7bf06793efbb7a4417b6b9fa86e273c772a1cf2f38a179339854038dc8402e3f6302fe73f31700365d250c3b58ed420fe6d20905b4e366f6b8d8cf08f4a43ed4f6fcda8c3cf9c27183d0a1f08d1a64f7a9fadb12d1b301de6eb8bb4bbfc9b051c93a4ad94fb9a5ac8a18a25dc4afdf9339f99a6f1f89bf955b68cac0e836712223f7b3995170a5bbc301e6a761f3b2e5b7f7ce685c6a8a7a4dcec89dd2a22876f72b37a08490b9a47f3f064cadeedbf881de7e7e4d62519abc3f975847d8ce73233aae710b43086ce0ca35f7b868c85043ef966bc4563dc2a10eb9bac280d6fd6cb39b3b647e796a289f2e7fc24df5322d82b5bd66088f9e4f7782a6cf59d7e1f94a5e69c248d001c47afc3fcc6b3847bb9d03c75b2959ae04dc9cb32af104e7863ce32333c78da6d9f52b63bebaa600b0aa962bf2bce72142b973d813f00d2b9f98f2523df29d60cade1067c54cf64d7e6cc00e256e8c6a914ed1b00524a68c095a27477912a40e6448a7dde86aed3041dc0c88437a142cf0e23231a659149e260fe39896b9d449e2d017366610ed5d2705ac2e3d03f397ce5d61bebbef9a02308900db6b9358838ea7dd16aa2938f7161ac28956a012def7487992d82186a43f9e47134b8425306b2059ec737927966e9c4b1ba626e67929e7507fbd498a01655a678df57c699fd404eadfc5911adcf3a1a2a9ffa897289d0021753794001f7e6e884c8eb7d2644245e39066ed9b80ab21e7d86cc4f5792d8ab850f067b5082511b077304bd26deb4250cd6e87c138a907971936d86bb738a309fe0743a4c1d04b52d372de15a9442303798dd53de9235c72c4b8305413ee9caa5db762739511b100225c3a720e5a03f905dc4b5497001814ebdbcc5b7207bc9746159249beae318a831e8db6aed3aaa5ab673090399a645affb4889c5356a045452c2c8c2876f0193ba429fba354f6ada7dc054eaee2f9d34562d90a14026d2d7f71c521e94f258190765a0154ecc6194c7533168b1ba4e8f70037d26099436ec7b4333c0b81178f40f1502a9b95153c6376ebb8a5342b59b418091024cb58192317a17f5b38a9b4e47047d911a6952d83882020f64f5268b451bed7ea6c36c24178ee4f869a7d9c90cc2c1047cfa0529aeb991edb56f9803eaf14afcef7cdb43834cf35599b58b5b4b11cd26f06d18e89b588ebefaa20a022c462d5ecc68f6331cb5d33a965b715d5d0332c97089f9abf59f4f3bdce402257248ec2a9d51d79c3335848bd8bca3ff2ee24fd03b7e606cdd4e928b195741694e3a9fc0bfb273ead33ce4584fd6fd8a21682bc90c03ce2f48b64f5452838f9f6de24af421dac1bc36262fba271661e1bcad3a2cb663cbd053f524c9257c44c55d2ddd283eade9a987241effd8549384cf36c05001b74c342e239681a5ce0ab0f243c79d24477afff3052ef4565a05f52b5f6ee59fc9c4448bd78683daec86e03f366fd29a9978e32e15eedb0221a2cf15f0fa84b80c97ae49b882737c2c526c660465268c8e8a098bcf60155f323322f59772b0e996d3d47e5d23d81bcfc045b2fe2baf75e528755b85f9c30a8bfa5a81dd4f36c4b452e560a3d9840310794f9b3793888c33301377696e647d90081235573d36f3a33b6a125651efda4391e71781fe946511600046e6fe22522f73d00c243728f60dfa5e09f59537fcf546dc22b349a7e77f54f870e9177f6d0db92c74628664b0f79a50e6f16681994ad67b7cb3e3a8c27d6f0893c0c0bae4f4c607135091a61b9bf9ffd008d6fa8230e026830a0405fbbfb22c77b93cdc4540c533151ff0834eb454883d59f3e6465c75588fd4f957bf82d64158275be1e01a532c2ac178ef8adb8b21bf77f6d1760df2cd1831c1e13b3436c7225e1f22c90f0adb39af509aa7100d0dbdc912bf5159b9c681313c07e66a50cd501bd7901bb6269bd219c9bedddc1e6d9e51f5a6e0a3e627bd918460a1401c4947ad38f15bc0fc883f6a1458b5d7da429a91dfaa9e8a7c2b98a662483641bd2ea48bb3813692b795c5fc1cbb34662a158bff0710ef2336f9402f0084c64acef4b98ad7c6c5395fe2eb1075ccb71f67af3a69d479a2d80ef2d40bdfff0646ca23bf15443be8b6b3d3bc60849f97597dbb27c3d1192bd32c9c3d9432a1afbebf87c92165380282cacd3bb9899332c3778eaaff324b19e0a80f05b4e3b6ff851e833b60ce1726d81b5f92da39715ec58a1553db79a8393478b33ec73b5e0f485569df974df826cfd73d059318066fa2f75c12055a952fce5d621d5428515b0fce86c3b2b52b2fbbb2337013542fe5961a0d4ac8c88242537ae7d83bf5331a2ecda446d56c83d60cccc80bf66b1b39476854a4b0cb5ec3f6ca998da3faede5e4fbaecc5a7d46119bacd0f75c2c4d1986b9fdb5c3aa94f275dceb346ea663eb19e4ba8b191d2b451db62bb9ab29e6487569c7f844d3e4d5f80ebb45d28c170587ac631e90e8b0590fa52a1a7ecc3f76779808afafebc37030808a94ca8f4be0c1a46a0e387f6238feeff6492a3c24de6f74a2075d5dd22eae57e7fdb89e62bc90589eac16683f215199eef878a23d5814104154c03acd2d092787db323cead796a23245d6b0cb48ec899c87308bc0ed30d72468e44fc54aadd6d6b1a0a55248d01564f5532350daa118184fda3f8bd40aa5f2ae36d13c421cddfcaf6c763ac1ca5288c8fd86389ba8f6fa17037c97e52f1fb77734863f1e48dff301993cbdd53ed750abf222f96ab02f43ca26358689d5ee27f8fbac271f0e222b050d75da9801f85bb420312ac77a776c3c3f0478beaa4df629f9ab63e12dd67f7a8d3051a57f0f68c87593ab2d30c21d38e958223e667ef679072d3fa7788ff3e651b415d1214763327f99b5aa8d5c285e5d2df83e9d4c234d7af8a7480037ff613260ecec044769fee173bd9cc84aae791e590b5fe2935213faf6eb4bd6b3ffe603cc0f623db54328d4e1e8a7746356d7ecf0743765bb330dd81b55fdf4a5620cb92594d1bc475fa0a4e9ac015df1d018f24db766364eb29d0dc3de16c13148781c80a3a1c2dacbb4adb526c7f431dfb6f9374b6b8508b007317cc82eeb26242686ed21d614e7ffbeee2cd3dd1616a8ee88a2204d8edeab2fb45898e28ca8552865fbdd395b2c02fb8cb83f6022239835ff876134f488725cf009d6a44106c8e29057110f51319688bf513fcdd63bfda40036ee20176ac48fccd3e7c1afa7f4245a8e44fde6bfbb25b1d3290c4259e1cc18fd4c28c05510582fa0fad32625c73675700f4d412b582abb539d657aeda2b30681983968b522688fdc41d102693e0469c64a98c5e5d4ad5f4fdc7739f48fcf8e051974e8d0d2d9226b6fd93a5054cfce840ce97c3b4545792e5b9336aeee125527d41512e740264b917d51b8d428931c3429c3690a76017615935ff9419736daa692be91919d05107d6cf422e0e908e3aab99ef81935bb11de35c7a4353845965889ac64214c8319cf4abbc02486f0a2bc017f594da27cb2f108a4e058894215d3c7d3107a306c3e58cbca28ddcc35d56339102d2b5e4381a64e3e5c8d92cf305af7289094c4af314e39d75ed377502c30cfea868e202b1728fdea4c247edf006cda0f29253fb4db26129ae8ec7c761d00f438c95e031d992335df59a3b65b186cca4e2af119bdde834a29a1f653cae594c67678a532a9e66ec4268d0b8c3de7fda0be7130f48ef7e5991d83f7bf3f1086c018f424b865cd0d9c73acfb015857b372bba55fbc4e3bc035dcb78699efc1d026a805b8be0864b0068a065ed7a7257c9ce4f192f7fbd4465aa291d4b9b0801a9742bd8c04db8fb0decf89cd268355edc8765704e6e7ec96e91ad1a2511b87100beb9689abd06b1d2f0b2d147a147e1daca444abbfb4d7a67a629412224f2b182a793e894c2c24a5c59242ed8f1f1eb7b30212c3e26f272e1658590244f1396ddc689d1058e9d18f8cccd1b9053ecb81425be29276b69e19a5bd913d9876ccbf795905c3816d880321ca8320af9e8439600c15e69adc4d74d5c75721876132092b2053a04e6eddb282f73e4fdce12113387a369db75295d275884133ddb5d872ef7d3690c797ed384b674593753c3832d9930d6ca7227b41f58c7ad0f7f74945e097b87de76755910e9d692b4599e002f82416de1ac7e12c53a037a91ed6e778432ebc5ee79fcd0787c8d34e3e6cca5aa7d0c94a80912cf988a366cbc335c81f8ed2ff81faaac7bd7ad399152b2b95c8752c3e0f6851adfa1c762b187bea140195a3130727caf5abed926b3879b7d70831de2f8f1580b51e10115386594886b2e892455d07e324ab387fbd089bbeeee95e613c0360ee08c7cd2f3349c850d1bfd821c4cae18eec6f6c98b7da4590452d679c31b49588fd096a5ed2a2b98f499652e4c45545caec946a5dcfb58b19ec109330e765ead5455a9ff599ddfe415bb8ecacfa57bb2de351dae6afe83361bcbcc8d06c14e52ce4a97a2598096bd21b05c670096c81820219f7c9864d0a6a6083571206d8b90b5b92acbaa4937f66b9d70478b241957baf96c6f317865ccb811fa751d3b6fe4fb8eea0ff13e8181d3c0f24ff09efeea2bba65df1bf3004652168baaa106b24be0547ac6202a3282d8a9d5de4cf293fee3d310ae6c339bc2b784e850da192c132bc765878da85eb7584137ae8113b296b861441b0b68fb54b23a132d262d457139b749a319a40dbc39d80faa68f006a9b682b7a88de37ec7a6b5b057c9c2ffeed3cba10bf4d0f68c3647f2512fdde9f8c3105e760b2180bbfc8dae82fb46d2ec9bc9c81191db42d26a61ced2eff2b101b34ec32f3e4ad9e57f533fba5450d66c3afa00861f9d0a8f1502e5003498291c2c85d6a20eaca934a316b9db54f705c0e70c2da9bbe30336b1386422ca973f3ba0b8be93cf417abb947b6923c6150748917ad2b0348dfd615fc80cdf8e9d39b31bb0df0200fddcdf329f983da4284a7eb30ebfe257b2101af3aed75f60b250e119c586e11510c4e802ad266d61a507c48c7e96a8be95b5b986fadc4a5003c6e3071ab29c645bc6017255268b308cae16c70eca24512c634e3556d2df450e5face65fe71c37996b96f1b046804442781b9c14cfa8a579b3ad7d20069c55ee1c9b8fe4760833340654b9ba075d79db18e22d9ce6c40b22afd8ca067df8c7cfa2b02b135c7a3899e742e9e6793e001a737e0c5c4386a8c9a9c088aeb7769409005c98fde036a4caec932bdecb9f87b1066d7c0bdc42e3baa71d72871aabe57acbc33e22754dbf7f714c3692ac1a81a2be98132ffb62b3abbe8c723f245f04d85c89656468ae001b9b7eae9d2c5ead06f410c015695e368b18b354a60ab448dc1a25cfbfa971990f3b944fcb4a69a8526e495161683b80ccd49c40b8e557c1707e4314214da71f38eb07ec2872583992c98c4f6935aad0674dde208355092a5d41a7bc266fd76c70c045c857fe56bb2a95048b1a4efe080ed0fd59e6c5b5952d44d094dfdac133d9f29210bb9f4885cf1d6f8a82990ed3d2b51cc1115bac62f321abcbb7c9fef9b7250c013f3db0a6114535e0bfcb34bc4a9559674a30b146997a6e3f70b602fbed0d48f0fa52486fae05e73df9234336ca8d17e5cab5fb6cc76eb36cfab4302747275f90a8120e72871fdfacff6b620dfe8a5a054104b3a7c3d7dad830179a8c5247d9c092027459d00ae532ca775b3978bd356523f154dbd487ae7ffdf095e551d522de9546d310da6a620a1880952a0792250ddf8c93a8a110f8b1bc4bd76170b94183856df4f435c3238796eadec3e1adebe54381c93078d3cbbccb7b147453ba78902a3cb940fb579214835e40247bbd59881efdd7546f82aab16b06ca67b6e99113c109ac52a40948e5d502baa4033f687ffbb57d4ccf011de111b32cb4ca8bd95d376e6abedb2d4abd948bbfcd1732256dd9a18795cba16e99088a9b80751b741437ee029034e083c6bdecc3309ad7e16a14c27d72303697371e9f3c48337f64d6836b884bcac679477a1280199f2fe364ac443b3bc28e85367107701b3610d6c3ddd898c2f8bf7cbe73a9cc29df5b41106b35e3bd785f662af1fbc6e950f4d4f2d1f394e351d4f89e0ab137c06ef6eb599719b007d45aa332840fc25e5ca5e38d1023244871383ee493adfd1dbb838d1e478f2eea645dedbe57942a34d7b2d589c32bb3a0c823c8f3e236f8b2ca5772dd4c1cee687529f09da3db53866a20d6e34f876bf69ea1fdbe4940b43b2a1a1f04f266d756d01af368e4268a82a6f9e14aafdc42ae520be02553d707fa41f9f2aa3d5630dd5037702609d3aea0108b0d28e76e64a89364ea5d22d69a8c9d9ed53938a8c0ab9f44554b57f654dee9a228c30bdabc73cb79161c6ffc0ab7d20ba522f720d3aae63f5bd6a554ad98c6c2ad33dd42d6a804badb28e53d655969db28240566586b73d2c9541242acb2fd92c64e6f3f0724a478fd67010d1580de337592f8c2f00a16ac2fdbd363a54114a94bff7019573ba24f825129ea34ae0a16276bf3a100f1e70bfa32aa719b3c32e88da34a8b72aa096756d484a1f843bb823d608aad7e3b3ddde96c14433b3645e3de19051b868af3b452dd87de8ee41c29efab3a0a7402eeedc12d89edb67237f9b8049680652a485a8693e0ef6cdb123621ede9fe5808d42ce5a17af457792f610cb1eae23bcf20a0a4051f270c176dfeb1fa14c7af14761638f8c2033e1e5a1ae3bff3ad82802b58680dd824135bbe18f07ecfcbb25fe4e7c2113e5dffa26e8485c144b9f7090ebf820bc667a234a0936ebc061e1ea521f391766621363beae0db98a71ff73b331eba52cd33bf6bb66dc7472c882c833556278c0a226a7a408ab6437f9f88b7f96505c3a7b346bd97fc7487104b6709933f0d660e0b9b70e9aa4b9613993bad230a55178c68ec104f0a5cbf83cb7a146e3b0632454f9c22a6cb6d204df5a5f2ae8fc1d91432eb689009dbf27ccee778a0af77fe99b72675476d343e5b787f692187481fb0dc15433ec846c0e625de86fd8349b2b8b8220b6672e95bbbb5fe8be38de8731013a9a78f53fc088ab7d76c443a178ad5d8c4687dd7c09a0bb016e0934eb252c8495dd8dc3ee10c71fc4b2b92a4ae787053c97c596b27652c45a81352c5ab45ec08954b7cae086fa80d37f1d2437ec351dbfaebbccff5f19754aa3d55bf976461bd12c2846c469989710837b09d08ccc8136b7e7c03ef6a71b852bee38637cb06cb93500089c05f8351ee600d8021daeed128c87ba7d94e52410f958ba273fe3b809ff1b3b1ea198fd37249e23dee97415fde7dff3f417b208582cf5d517973064bea8ae886c4972f300d3894619aa6902311deb8015f7f9eef31559649fe14ab29016271ebcfe1a9563622900ed4c2d5400072de32ed90aad09e01f270c194b23fe9d8f395615143ae3cf3cec34f798c545a92966c8d4a25eafd621a10a766128770b04249b8f03eadf5a2dd7444295a5cf709d4c3f35b3f1fddcc31b81a279899aff842fe6319a157ee70b34be2fb959f4e57f738bdf8648348339d3811a1da7699294dcaee2a928cf46a515fd630df87420ae9d49148f3f2f97bc5d64d770ac760a0200890f3a58a49e8b6389e199e2bde29ddc30a32c23eda032db188534aba680055881f583b8ecf0c26c235aecc6f7803e2368658a2cc932a4410ea43d102b4ca50fad93fcde23dd936823705460bb8f6a55d0cc46b27f0f0a409bcfef5e0ba6dd72897a322be0037b857b032239c33c022bdc9da0993fa62066b2c9ae52344cc18462a757011e9f63db8c500f043d8a7e70e3dd9f6d077c948f51a3f928efe05ce7a3a92ca53a35383dfcdd7e04b85d830f047d93871fdcf6047a93066f2a7a4e1c1602dbd5cb5fff2692610f47173aec55f9b73e64f54e701a82b60510be403b5fdbf5ef9c762b807d965d76f1c3338f678c2f9babc19233067c05b5db96b37a5058501ba8f1b09dc26c06778d936bc8343990a4adbaf5919827e13eb5878f08e830fd594671c42c71e28411ce8ccb742f9f25f6514cd503fc2d6f077e566707492573cb589fcb2169a3da88cde0c264f81aa4f6c18531ac3d873d0aa961ba32b9fba6f3280d6e9f6efeabafc875ef735a2f413cdaa15382832566438b0845dbcca8c4c02c111cdc7b5ec70066d425a9bfe954c380385eebee7f68c270c69ab7cab83e13e09e87d8661488b8910f446e9040dacc90ab3e043c8e8782f942c6d850c8282608722d3edf108c34011661bc6c861daff4f1308ca182c4505f2db39c59cca476ea363a297891cd8ef0db99936f53e8cbc6fc360e2e3a7ae8a8e43a96acbc2296d95bedb73e831abb787c77473a9f2f67114808c88826ca3a41792d6e924e2d88a5ff460a4943dd9d7aa0a971fa9cdc6975a53448c3e6be9d4e4f1c2cec072a8df9063a80a0afbb3eb5cade084e85bf7795ca0ca39f188e043a0f1b86a9adb012daec4b70921dc69ee8930b633cc842aa3788a113b1fd316366857180226748e90a73563551319e818c491c6a341f9f94ca57b1d4b91f31cc2a56a43727ebce1c0777e2caee3a35ccfbd68e7c9c513923777ad6d74db3c15848b666ad80c1393e43208b936f8dfc0374a3a05b924402c2579df4ccb97e72ecafc9fe081d31f87cf7f01b6ac93914b31493a2a07c08639ef6b29947af0f7bf9affbec49240e45b778a837940b61dc94174a5ef8683a5893070838e9fbc6c6f5dd7378bbba45b71a6395f9139b011f4aaf722f1af44c865b044f6e8c896570371a6f65d8f40060af78dfc33611340da85481cac30cba0a500f654d022ce6aeb42c91d34c9cde493e17449ba9da298838af6eb53e054a6888ea89f6223e964cc9666b12a0c095794e2e9cc2ce036be82da4e9c41618f8878a5cf758b7ba1ee6aa5af3754075eac177de51f5a74c987ef348162245c80fabd5a80ab6ec87642a9399f1b582bee3b354b7e436bf8a6feedeb15d56f9defeb0191bacceec5ae9307435424c3d336e254857f1987e8ae3aaef42cc9ab53870d586658773211888c77ce363fac6861719b6c2356d2a23c6286209ea6b935ca1759ae4adadd9ccddf3bbbcfb3ab0675b8906d9a311bbb6752fc728bdf07b4cda1bf070c32d9bdf7d3223e0cc099a206d0cc5a5dc4bba70993ab36ed4af15e961ee5119dfcc87c1638a7fe80121643d3e76c05845f18b4494f85609d2f34188d97107bc9e241925218d461939f9d9ac9a7bba5f18b202e5c527855b397323358bfc8e78555bad9b61a0a7b6695ee949892665e3d8f7201898213e44491d5f209db0994f41d29b297656fd0bf79e85cc23bcfdc2709605e057fe9af4c4a77a020f6c2a69e30006f090943cedc854701e4cdf266a2588528f5ce7b6ed4fadcf2b109e76faf6ac97b041191c5d30f88cc4975101d0bcfe0a188bf28c20b00fc98b1451af67fb6a2da163d24e5ba72dd8ba9d70d9bd377cfa6f1332753a49bd7d7d577ae16cad93e8c1c8887fcc2954bc1b5d1b32478a8ebcde779fd1ba122289ed1b6e1cf9f307162c2fff5245ea8e8c6f99f5fb23ca788dac9d1a9de9fa51170f870ab67731f33d81e4f0c8d7d9cb4daadf693ba0dd6532c3035fb23bd910c1ba8c179dc1c4c1d4ab2213baaa74cfd4616ddc276b40670fec88c19829e5bb3aff42b4e06e7cd38c67a55d5b631b4eb9d581de2ae6ccb917e5033604672c14b8fa1b92bfc7a9414a2234b30a4284daf8c77dd50ddcb72975f219fd7b02c418215e6541b4eddccf7e42848c01282f72bc8c1bede7b270861588c746fb7dda8c6ae7b87fc862ce86f924d53a7b10a1f5bd2a21c524b7a3b142d8998376ca98ef176ac06b9e4d296aa70eef0050a4344c0de4fcfd05cf1b3879b3b3cbfce9d46ffc2c6a83dca69893f078425eaecea9c5b46117c90cc84a4b5a3df658260cd2e97a5ee41ba8ba39892fe934a7a06d5dd846175a04cdfdb8c141c4e1f3c2355972c8e3ed8090cb50cb2ca1d280a3f16f8d7eec20f4e231447d8b51501c8027650f550b312fa77c9547c9332665ea7ed0ba3b00dbda6d796bd6b0eb8da9f48c1f93472fb2fe1043b2332e44d3ec0aced8f9dbe183a9273df6aa659f8382d1ddd409c8019eaa98ad36698c0a1fd89dd0eaa880f959b70202fff8fe424b678726e8d2fb07aa687db8357bf31398b577befcb53d8decbb938c242d888bece4938be62dfac07d8902e38338fd0fcf364292b6825159ab89576b06041dec058ac76d196c0295849d43d3d2f61c711475349e72d049d0bc8569df90f7f95febad6cec2fa7d5fb7cbd7317963ceb58f154dcb92ab2e161ed72d66e6cc94f0bd06db820bcfcb3dbe6da6d751a43be26014ae2a50a176a492c17e1bbf7919877be872eb71202c436431c6fd5e91ea9cb44a03b690c1d822a89eeb00136c3a9cf67e0b2e5fae3e74cb862d0994a50e0356ff1a589687a083019f8b0cf8f3c386fb65d6397023dafc9c1f693b0b6fbb10f8f98912efd09ae661515f4b8ebc245b73fbf64436e0dfd4c6a3e516e21e4d350bfba831e4ccdc8bba4d52f0bcc56fb06c04c5055c1b56d5eb5c0001c121b593e4a68d9eb985193260b8448554cc750d0100251287592eb5307198d00efcf3fff37027ac686b3210a9f1dba90add8d831347f9c7a87cede9e958760ffa4023adb362122e32874432417478de2662e89b11d1958db857cdf28684aba7e8b26b1e101b1fda7f01f7d8aced18eb11cd1bcd31b7bf79e84a8e4d7b972dc7942d434d8c907552f7bbc804305586b11ea49354e2c356515aeac8a20e7644fbc5d6d5bf31e5e6f2e3d849f50e2311134da1e6b6c47927c4bcfcde7bdefea94b88777e210227576fd8b333dbdc7ae42fa0f03bdb0755d7fac42796e0a22963217fed27fca2d783d90534a5862f9f874afd6fd5337035be92bd56ae02a58975e17fb20a322ed2cb31e71720e82a67de6374d6eded3d5dd678d605a90b65e6ac073cec44d296a43b7999905db918a7e929d7e373fee51c5b3731c3f21a07862d799ddb2aa1180e55341133751ad9c09aa87e215fdca322a7feee697612f3c7537139848be10c49d87e047234261a4a93d36f708a36a65c88c75e5671c115c0ed8de919a7e4b62f9f1f6400c2cac45a39e7275825dca474cdc7eaf8614737bfea06aeff6ea4bdd54af4bdb8b900f10f947844afd8501a34be77d90c87e2d36fe8f21197b42f8fee6a613f9f113ebc7e0a2102af1beabb54284a4bb036b051de948581bcf6d972021d65c7228a7144e913980c6d7ca848c835434ba99682de6a65dca18749feaff10eb1e4fd59bed9518392e54d4d10754e7c6ad26029eb8fc6d7d5bda512d9b06f6c8e3b670fe106d64baa84afe2c8a1b963af30aa2ff6ff1ca19fd417ab86683d1a55a9f2b667564498d96b74ba9f719cee619f362ec0f49c1ec54daaa26653f533891a2eae25e0654aa48e6696e34dc41b2519981c7b619966fb92e47b2d910bc01c1845c8a95c40b5b222c8beb1838936a4cb27653082d3d6311294f4c58fb05e8fa25439dbef5b884f2d352557472e9eaf311072439a869bee9aa73a68375653b3960fb99d0fcbfa73fd5fd94c563d7fc1aa6d91ccc5cbfdc4c4777a3ca55bc68637ff97e6a5d6435e3378cdc67a26a0e2119a667ca7b91e88df66c96835ea45ba09cb87719d4e8fe4aa1e93b0c3231e34cc41989e7cb428c324789b91296fdab655f0dd5515285a9527a554d5ebbe47c44e646519ee4dbe45b6e029bc3d4ffd8139369f2c15d119e3f97887b9cd2e479c4606a0e21f7276fd62b5bdd990369bec4044673c39aca421915a8e6ef126a463816e45998f976d1f4a3892acac5e9be6d2ceb06a525dbd3f0b82c147ed890db7332e6e59953058d312551dfa3f38b83903860d80dc3c9321e59061be5f6a35d427f6df2b2998159393cb6a09e5e2103be8e7f1cb992dfca0fd2b041cc70c2b8e9bbea3e270c300024ad4fc7aee0c6b2421c0e31d6cdf9d57e6a08e4ab27c0eff41b56b281352e29beed42a92ff33be37514f86e394bee8d5ef1cd45fe102ccc865b7a8acc20b45a4751e137f0495db8ec606d7544564060a4d113182a4b66f1b40a46621818753f3f0be66373a8b5084860864a9e7aef9bad982984c1fc9fe684b1892b59e1cadb2ccbffa1cc830cf285be5017c1896f3753d05d4ce90b7b3cc74c3575155fd3fb2574774e121ba50ec29df70f75cd5deaf3f69d6ed0877352c7041bad93167274a6c6b06368295cc2eae4fba6c65dad0ffa90a70dda5076cc1d31fa7c378ec290183064bb4ce13988717010efb9f256bcd6821fad51ff14f0d1afb11a6e8a53af4ca4ee685b6169effa6400b1843261cf9047715dce1a80b834a8e5d2604f3d5430292e83a717c700ff53e29c6ea32ad775307186883506d14a8ee9aa8c0f22cf7058110a91cf474eb04dd489879a4bd1af8f440600e72c2e6f69447be0a443e622d2fca24b78092296f1d45c42a096dd832a11e2fecc8589439e4a7c002f8ad75eef1e9481c385c93d2493feec9ea650ccb72321de61991c8b1b5b8e3960d9b28a7d2901fd507e756a3541ae898df9d4e58e0852fccb2c896409a84d2d1ff5357b63fcedfc0c434ab79b03681032c407fdc1b4f871ac4686fd972878382db3c895b25b5eccf7b9652d07562ede713fd5f31a548c79b3fd03b4977e458c684f34988230a352945fda0b1c2ca30979ef64c52082ea64dfe97403dc5d1b6c186671eb2fd9048a5a2fbf41c6b513e9d0b93708f5e9dc770fb0f361a9476df7586eb57ea2ed9926f74406e371f6e1fa9943f4b0c31d156efdc9f313b4470d044499f360c6383049c55ec632da088d23140e578e0226947c6bd929266a83fa58936cc0f538a0b6f758fa0ed822de109a9a37ea2deabeeb52fc16ae5059bcc7f2ac6d5308b11a5b3bdf92c226a28b7d48ce92c8399623b7e289a48f22110f66a4f2236b7beef18bf2523e235ba690979dd7521f593887bb49fa7b730534dfe1cb9df3e2472eba49abdebd6541c5be87a87f752d4d8d04a75d9bcf897e251d490e1287a84b9db80f69471c582b6b4aa07153bd524e35983c45f6dd81b2898ee0e5d8fd81caa2488808c8cded06607b3711fd97aa0c32aad9acd4a2287d0e2019c4500142a26a6c0d6220ae301750aa803018b5a45cf6142d668dd9ca9fb1468aaecf48a14d318ba79ed95683f0eb68ba0d4bb4dab8be5c3fd2282f75da933760eceb77945ba2ff2dab265c708a0fddcfff7c8e19c35b650dcd09e726344c3d227585fb0d49c911c72daf38ccf5f2886e02dd7a884aef30a479925fe2a0f1b472523f38229969ed5c5463612c40986f43b4c7ecf781d9c84bb4c90b467da4f9e0c3c77fcd8d14a3f15f4daf01a8920cdf96f74298cb44fcb225f8ce2d261f0fbdd4bd5127201e29b0f93c39b86d2ca63915250a8543930f803ceccf127b209d7aa0a971fa9cdc6975a53448c3e6be9d4e4f1c2cec072a8df9063a80a0afbb3eb5cade084e85bf7795ca0ca39f188e043a0f1b86a9dc0e3d9045cb7be65f993264aacb4e551e5954939e2c47ef969cd9ba71c42aafc53bdc9d8baa95a3e17f1564bd3bddfe370d39a72a0d6ef7c6c8d0673a58afc228449200fbc1e8aa0fc6eabc1ae296c36abe6aeee41b7eb6f032fdf33d9e148d5e1a2dd68cb439f29b2a3b5b2cd4d2c2bd7f4ec88dbd70f536c8094e15243c29457faf445ce666748fa1f190e92ab540b8797bb764bce6340f1c2b1385294db35bdc7fe2fcede6a9f1bfd1875ee071afaf23c7be3019f3971af97d1be9ae9456626ded5cc1ffd1a84de83cd0b76a3b18f89fc63cda38a9699a0bbce6b59322068e0750f378f1c90b7fe93e0e23acb8e6eb6ee4633352e6782f1fbec910ea8a4537f1af97b708746b305d6d05bc7bf4a333f451e53d0b88dda6387fb3e3bd888b16edca37d9ff930104fd6dce5efb6c1ac06b061afcc059eda1f894f58b100c0d5bb593384ec982425f0fa6e0c9bcbfa44b16caecb41b92be253843fda299c235f618f92785ad2a115bc2bc4ee1caf5fd63ebfda4ccbb51b92664bd173aaeb9471f3a3ec54c7a21bd5653a9783e93126da253e40a9a40259ebc58a54b9d17a3035124a82e11a8a2319db4b2121294a3ea9d4c2d9d0bf257b33cc8fa035fbae90422abf94705ebc59585f4e5bde0e041d563187843873b2bdccca17487326f6bcf7d3dde23e5876135991d80225989fbf2d8e496b32f92a6d6638a7fe80121643d3e76c05845f18b4494f85609d2f34188d97107bc9e241925218d461939f9d9ac9a7bba5f18b202e5c527855b3973c4dcddf537ac75c88a1dd19e5886b02a35b2dde0059e8c2e79f082f19567b5f7e14b061288d518d8460fd4bdaae6e6efa73333906901d796252f072d910d40a7797657ba5e4faa0ecdeee8b2129a388514d7759cae6538ab05cfa69dbdc111a19bcdc881bf187f144c616484a2dff48e91a46a4f229f0f0723475d173705f79bec7a3f5a9ac5a9f04781886a681f24153ae32458cf71c1f0f7fd139951d743b966bf31d81460489e507463a70aea95cc7a59248e871fb519284331fed885e8fb44e5a8691f1357ed26ba4e1ead938e3d0c80b65ddf32801057dbf5fcdd08b4bd104d58d077de64ee2c013b5bdca03fd8fed902a9b867167f9d0eb03b668332151c0ee776d056c64a1b19d829512ce8d6642db9ad3ec18c940fd12ca0452baedd35a6c61de24ff1d5af8fb024287641bac576d3cb416864d8385abf4aed542069a335377fa1bc641287a6e899d9fc588945929b0d308ee701180b73ddf8b5ccd5184f3772af80cbcd63b452f3ec4f2fb38adf959909bbb7422b5bb4b6aaaf92c8bf7f1b7f201e74bffc7a1d4c988459bba7728b46d35b2df6fcff18aa065629cc6390b8dc5a31b644386b3c0c28fc97b8a6cebcf8d50842cb4b3f44d5cdfefd731abfa0bfb8584c2ae630a190ebb47b61d132c1ec907cec10dbda2d89b88215818a4b80b2b513fa6ab38af488f978d8b8ec2bfb9de7101ae4ae1c8c2b77862fbe6bfac4eab888f6a13747997f37035fc2715326d78ebafe66611eb7ba1d5c216978379c1709818bccd1627ca6d4cfcbda7d7f2dc665b86ecb57bc617b8a532ee273034fc05d9d03d3f7f70f4fed28eac4b67092690a82f3033e04bc8561dde5bf693ff1e8624128707fbf68b777de8a1815ed93937f1cef28fe424b678726e8d2fb07aa687db8357bf31398b577befcb53d8decbb938c242d888bece4938be62dfac07d8902e38338fd0fcf3642921933a26dedf51026b876a538a2c5adf1195fbf7bb99ff2a48929866e1dbc1d1282a3bf8c0ac7e75806c84a65991d732094876581a05ab81986c135f2f9b2c5ee2c0f8c5f1752195b70a11c29f509a2af68bd76b058b897c09cf5bb2b1fcab7e5b57244a2c17c132dccc4ee7970221c90194fc813b214e168db286a28071d291b0cd74e838f0e31b7bf9973249b35f73f8c1e14954d0860f884a3c88838825f90b22713d2a911e211a6d4c06742cd2be0a61d22d366d61d56266101f51e6d04bd24b35142b1830a4ae6329bf825ee33a4797eaa0879d5036d593a7ae7d27a2cbc829001c341763c30c65bc805cf9ee53f2160e3de225b8578678eb4b73ac13aa7e05c886c807a9477dcc733036f03c3c554bde361e543bde1bcccf903caed64f49aa1f05e1305ec5994758ddaf33432d6142cc3688236b5c93e1c9b34cc5c286b7b50bd8ab04f276bafb15a6df1c293a6c36bb4ebe1300bc6c083a82c0f77eddbe9458ca8ba0412d14d67e33fb58bc0dcd348eb2ad434b44145dd01c46925782c95f4da628eafd3fd17046b2c8d490415aeac8a20e7644fbc5d6d5bf31e5e6f2e3d849f50e2311134da1e6b6c47927c4bcfcde7bdefea94b88777e210227576fd8b333dbdc75a24dff8f8da7d923d06477393a790ba5ee3def036143191d5c76dbb40bd2ececbd1922cc958afbfe78f5c7adddbc407d5f89a27f6b676922ed017b13ab85f1c578e1e6b20336f74e0c02defc257f40d8cba5663c02574ee9422f819a63019dfa8f54866ee5693e34d127b774f1ccb19ea24afc9d9f88f304cef321e79d83527095df57e88c751b97098396d98b9f67b1d59b0a651b13598d86c8d60a94fd3cfdf8eae8bd36f5babf9304fc1f5c07e3b77b102d9118375b66597916b1c00718052508f684720ae8648ef80e73ec61018345d1f60527c10506d5dee3f8a24ac109bb3b534f02d059cba2c8113334873992c615d1c91b1fbe8f9ef37041f095d983fb58b302e13294c71759b951a98b91e6c312cb9967bebb7a6acf811563b8d24c19c563e2166c653214778684f0beef465e2c2ff23f0fc7554ad424d1c8bed9518392e54d4d10754e7c6ad26029eb8fc6d7d5bda512d9b06f6c8e3b670fe106d64baa84afe2c8a1b963af30aa2ff6ff1ca19fd412aae5d43dc6a7ad45fba726efefeff2cf4c150ac1beae6003d031c8ceda65f43a2f952933dfae9452baeeac0b7459cfbcc1d9e50886254ca07b962fbe2c35bdddb933c493edbc27c9d5c90342a4f786e567569ed49c7e242d38a24648d3e9569538f0049dc73ce0a9195d3ad4f5105c40116627ad7a2426b3d9120577e931f2103826ef2f31000e190727c8b6e6f02aac26b18b75948a2eb8c7d319bcc186ac58deddd358914df762d550a5263638735058e1a2058d2e7cee9d621203227efa3f131156b54adcd1265eeb8c5b225f2c025da57befc949fd6f3a48d07a41b581478bd7b15fbf963cac32bd6afd6ed446ec722c01815fc4edcadfa457476a0dff241c588aa7bd22b1f8082b0909129408bb980de58f2589aec5c952aec5915e54b9a13cc53f2a989fa6d6895d8ace01621f06b5f206c1897d91b3476e296cff5fbc39b89f036856186aa90fb6070e25d16e9519aba0e7fe9631f4938bec3b6cf7571afb97bc694d4b5ba85bbb0e58315dff2a206d250b5b1855a7bde4798249016727fb0272b87fca4416e0997c13e0cd12238ea36c019345827d089043d467f9639a1c912baeed8e95107b1fc9a7f4d1283890e826f5343d44c298f35b65bd6ab74c02afd23784e99d770890cb24e8e04317d247033999e231cc2e2dcb27c3541fb03ceea9901485f3a69f178c84925d0c8f710d30d2acb34ee3be3e20815ba048994855ce2bd3185087ebcec8dc44cb27fb141129b20d6d7f22e186e08cca3348171e0b68f97f30721dca81c19dc89239b57637c47bb504c5646dc4bf3489a3cc8b4948079076ce272068cdffb6fb9e462e47444b67750c44bc3f39d971a7a35f4972460234f16de290f5c36d42b98036fbcefceb0eb8399ec53a1bb4efafc75e7c8c33b04eb32360123d1768ea900b4da785db4a01c930f165f98236854c221daa0752abd14cfc8f273c0ba67882f866fbae497a908a866a112ea15e46e7c7ad7faed6fa6cba59c5ac113689ee4c52aa5e603979c28435cd7c8743ffda2af3fb0bde940d35c32055f4d3079b5070949bc1b18123765831cb963ad8b985993e958a162951f47b1fc162aa113f0271860080d5fc373ab58b9844a1161228b7ce5c0e7b650b9e01582aed4bbfe7018aa6131428856c5e168f9326ecf0952ccd09b8eadf08de869a5e8d0645e96df89991da6e13765bf7965103c3fb15eb0c8b97a3116c7c47f446057c2c982745a4c877b378a6436a0dc101d3b06868a4505f0b1f89aeefa6997335d2a49b5c6ac7a1be388294db7c170e6a6e9140039291e9a00d372270bd4d51c7f3c519cb81f5f72d60e9dc93ead00697a1395709f4d009a470cbeaf35cb1b1a4357786d218243c22d25227f76efd643107d1fec77822b9716fdce1e2f2c65daeedfc0841a7f48d7f31da29781af793ca0bf20c3f20e31445ebcab84957c0f70c145be12cc641351d81a601f9189b0cea3c84c58e598ac20aa6fe306744450c651192d17864bfda131ca320f4b01e5773fd4ec3e7c7544efc51429520914f140e3d4d7b171ad436deda7d3e8c6dd1a76fa0fc6ecb9f6f0f6e21cf40a2c7199f5d3d7368894cc316f0e9c52a906be3f226ca8d60e730a70a0c2f0fc4fcf56b6fdc2b93225b7a11747cd95ced5abfb7d9acda5aeb2a7f292965ac731d04e2e8d25efb96af4bfe7eeb9c722dc01c4c41c1cbfdad4c128cf643e1eb46884c17d09f1083404570376f76ed85547bb4b27ccf572ce0914889f8b40f595a955c83773868138e4a83875e7017fc83acfd1e03b1b32d62cd9781db350d61d3d73087b578de71f20c1a667d804b5578a2a8a4eee7af24d8bf5368ff4a55fb0e40229918d87ba1860f8516d7447834631b1ceb38c276778f5cec154afe2623340c62a0c429615a4f40e3b3ddd5ed294b1ee0f862ed31c47fd15a29d0f0d980d5fd56137152fd2b740a57b746a0ec0d9ba89d748eba260582c4f4668847bc807c484f71b0a6809d15bc8af063ecfb90dd9e5be041aafb9110ad10a379f21fe019e1fd399bac445ae7f26e4ed0d200408f11582a940f9bfc1ccb092563811a0a83daad4419ffe4df722de885ed3f3a7127cbab867563bf26153b988c8f25614066ee659f08fe6a47a384de454129021ea7c2ef735a99b80b552a59babafbcb16dcf6810c698e0059c18e6431f9a93757e8431ee3d35400ed11a28ede0ffc55edf204d5e1925a8ae8969c365d28a5972735bc2af59897fddf99c2c0c9d7c37f9b90a286bc05137dfce58217cd0ea9d3b2d3cb224c86fb1d89c50443bbc553ff30982a563187b1fc86de5d790a83d88b77572a1221569be12122cca7999e05ca3b4825fcda1cc0fd5d070ec57c27666a23dc488d27cbd98da4b59351d4c2cff8020cbaefb3ed86319b9fdad8c6ff214c50186f801d090eb325ba43be032b603ecf9c343bf0cc672a70919718165e31ac85c4ca96ecacbe1169f685ce35c22a840bb7f6a9929de32a1266a2df5b36f092d403f981fc522f60b66f16cabc9a167847704578adcc1fc8daa5b3321b6c53945ccca9649073b78237144492a62908b54f65eacd0cc58914e7fbecc97196dd8684d16c006107787b57fe1176f1821ed2024edcfea197c2ac99a6abe311e7ce94857d5c5d779dc716b89cde403527b93acd55503fdfb135bcedf6351491d9634b6510be20bb4846b408808979cb95c1df786a90fbdc63220cfd2528be5dbbe5f8faca5ee3ca50e54d64581f7b211d50c64dfa34e3efe14eb3d71e0f128b5d5da59908eb3cedf506fbedbf54ee302f522e1e5d02e7cc2459a1b09caad8f60f1de41238ee33ad8e11c70e11f97751daa1f9e07a5322fd63a9994002ce26dc68e9325850980a3742bf4417cba5d91fea4db3507653ff292470e9e94f021a64498971327048d5aa99c3ed4633af78f58c08efeae94281446557709275f3f6d3c6f67da553a1fd4008b77c835b1688522c6ed7f52df6eea3bf4243ea19326e769e93b5e82e0ddd9ffaf0999ce2586e12da97127c55fcd8372ce0557a2fe36e14811bb51c238da0aa1b84e3fef7a7d17a6e24932493c7ddf52c8185560c26568105dfc8eab363f0f1966258d924f1879f0e80e347dbade21ac5d1c8852f812c27e1ab806bbf5d2e24a8b42bf36b9353c9dfaf61924f6349c85ff8c04127b31696e18c9cf012d2485a9386fef507bbb995c6304a25357f58612bd0401644cb1777254907cabdb98803a3d7d9b2aae25d3819eef859811aa7d5c5eb2fa537f47fb8555da0cef9f7f4100447cfe89cbe20733875d40dd56008a553e0b9df11c87de8823b24c12d0f1d10f4bd3dbd2b3e98d64c2a762d92398eaf6d84c43311d5ee435fc65ff4ccdcc63042c0b31bd0a825c93161a23d6739bdc2ad9b3c930ba7ce71a5b567ad0d07f75803d19f1ae2f48a29923f9576482947db6e53408069643b0958e0e0d587c9d4aedf0c017d93b81ad5c647cd91b59191fe57e1273fd6f11941be4f209adc61323873236c0f8a99b64597e09423c63bae16709015429b62e5901d1eb8de79256fdc81c3b277fe18e1f61f003430c0f22270f1013a840852a0bbc487e064a15a800146a594891188380daa90ac0fab2244b51c96862b9fce63e9cd7af60177312664bbe4d9d738391795f896268a6798577f5666522a3d1ce43e726989f8d33284f7f1c4dc83f9dbc5e721131cf62ee41f23bef45b205cddf982ea686ca72ac6a064513122a888c7f9c274408734d631aaa21e91fc1eae21f82f493fb0b4bb2aa9a9bf86aaa7944c2eb2c05ce35b4a22da08453dcc4b4973d53534211b763f3a9309d048a9a017e4c314f54e06e857a2599522f32917270c9c6a562383d05fb4de0221982b79a21ccbba868297f95e4e68e5a91e8771bb88f7709c780d3addec9fccb44d32301940625185e766bb57e35332a8627ce0daf4e7c918719349aa984e8a7d81b3f36c480863db6b552c2b2bed1a6ef1f25853d06ab1a92185be49f113eb4d386fc185c68676d03e78adbd49a81620e2dd080bf73a425fe7f16b6de8754aeb6e6f02dd517489e5d1382bc150b12c524f4ae14fd0cd7b8e49c47614169485a72577071611de46aed8573464c9e97645add8ae4326fba73ea0f471e7a1363e4642f086923d13057392ab008887cf648e318d0ff5590a0307fbe01966dd5a3a3ba177f837410e1bb762754266cc0659a4ec4e3563144634e302dff3690dc7aa46bf2c5362958e9cf89cda5d256341088347d2844009b76483704f0cb88162d3031196b96fe8ed6e89d9445d1bfe5998cc1d37542d3720517327718dd471656a0d773b8b4aafd4c638bbdc6c2481545ca6de561e7d1ba30a5d905a3969329763cb07db8d8b151774a503f8a5e65d961bec491c919dd723036491375b9e60f65160695701eae6d76bdd2dcf3c7bea59b28563f91cf9878d44ba9115c035059ab406deaa3641ce9288527217f73593c7f84badc99b17111a9a886a4d0a94ec22305f34f05ab0d2a5e46cc2a8cb145bf99898327ddff1172d1c4852453e0b014956aac0724259c61d7ec816413bd2d41820df0c5e920cf33122fb54618406f8751295e379bdacdcb12a797e7345080cae9bbf775d4f6296270a4af2ad947a9de29b2f3d203e1cd410a53a040ab85b690880c33ff0b1e3ca56fe305de56530f4cb3fc4892419a4daf0f73b780757578aca73ac16a8bab64fffd25837f09788807c35480f0ce49fb08f15e8dffe0a0453b354e4b7d4068d2a77024fa312a51f51e6e90b6b4e89134a11a980496d52eedd228521905cec9558369f65fbd1f0564928ea4c0ba5942ec103e1d18a0ce18f0b7e5d908b470b72f6268da455f5c6f36392fc8c827c875d97abf3f2c4105541c21f21197154498555a992c756c82c1430fd72b549dd50127da8d7d9c4de51dd0309c382b82d9e4f471568678e5253de9aee2a837e7f00427ced671c6234ed108cda50fbc7925a3841b7fd7302bea28a1658b6d5e386d8fe6cbbbc8fcf2109639e2790cf0ec4608da6428705a49ac0497ae35d6e2536a9b71ff23eac0ea2d0a6d3ae33d472701abfe739373d57f7b6c7e307128795fd1ed404e91f9ed306451f42aa8ddbc05d4ebf8a991a4e1fa7d732cf3cc010c0df58ed7e29e1a44017fa31680d043146ed8a905e8e154a5c76cd606ff503f958849b0e644f9e07339eb480c8a61eedbff44904c7f585b1208f6f9443e5b2c6f0fa495338b9a149360019e3281122a361d5569085a3b1483fff1d62e21494aebb0ec96dccb4bda04dad03a0373689e7fccc7609f46a0426afc89a60dd6dcef2d2191a1f6f416d3d10c12f9433b1de5f007d1a4760de9803f2b0593dc2110885b358782f38d5b030eb88d537f95f681198fd261fd3685b0c7c4842712a8c677c8b7fc13ed79ec78020e5fc52f6ef7224b673f691730b1f4d7ddb17682a279e754fa406446fa3cdc443ba79b2e7f6203736e9a87da3fff2b4647e4cc692ba561c7bbd01c00465330002f2184ba4935e8472fb8215fab6d83396f8cdf4247efad17757f4b098d7e1129b3b3cf430d554644334bd6803c8dec961882db7a47768c9921cb2057703dbf5042e1ffdaf844abec0b41c1128ca52fdd88a13324b33adf3dacb5ef05a0c70b9b4bf814bbb6345df07141a7f8a6475fc55723c1fcc71c2b05fb9459d384cefd5a48549cfeded3c61028e6b34023cced6a80f0faa561d96bd525b7ef5cbccd4a3ee7ad2a96dd983c46bff4110fbf69f17db4fb1b8a76cd15d713d5f0967a610a1a0f093cc8787a20350e0f70d3bd7a4560cf98d4783c03039716082bc7582e06837cf5e628dc5a279dc5eb255549b9a12fbfe8c6884a9582f287a568f8b808e5ca4cae050ea0ce859f890ae48e76f38f12290df06198bc82d9e0d1a2d95707e3c1c7808784b337996c14c227477aa1e872b9eda006cd3d83a8bfd765ac5455458d7170599460a57c34d453952478a73eaeb285c649621e4bcaf35b7bc39e5b3c2b2028ef4b9330215881923de8731b9e3aa09c8df4715039ad49382b3073726dddb98837914a4988f6246da18f2ce5ff9b5843f87a4b885b22e4f0ceca5930f94a9071fcd43eaaf06fcd071f43ed7ce7130f47bc72723c7a221a0c9e91aae38bbf85937054427f27a7546e8afbb97b1e0d14a8a1ea26374428343f73e631a748b20464d96bc125763cb0835141dd264c56f02e53c5500f6c3cf47dda6e5ab51b2113af11e99e44252e6b560f3a78b51a43e6659eb2a1c4a2f02f7c3f587c893f70b932816becf00bb4709c831e8fb85076e815404eabe4cee3e93ed22d6016ef01bd4d011d817db10415a4cea68c7db04fc5c475a2f89389776ee4075dba84a55bb324c81e6a7692389e6e67d7860d4cd57a5d6520ddb84b16aebbeda85298d0087fa9b27045588792b27d6b57380cb9202ee05485b8ce2884e4b1b76e851321cf185a485a9a1dfe9c458f31996b2fb6b05b7991f6f2285a4630b62affbdaf2ea209df54d4ed64b3b8dd8c9de39a0e90b1ebbc485c6b7ebd32399c26ca8a51c93089e6c9ee09213199bff9129f4fbf3f14656866f03fbdabd3ba5d5ee4fd0430b5f2a6f531a4673f60b3da8630dd8bbaa87ad522550e3e397c203480caf00fc9d378839818c693ec10f7627379bd29e984e2a91ff7f577ef9ada89e2b68eab63e248b209e806a06de271600c2c7f51a8e4d1caafe2114214fc6cd4c209d725b7ddbba2b96a918dcbcfd0085e47f5e9ed55522d481fe595a0a567f53456bfc42fe685061f27a3c585a8e8b6f0f41765043348a71c3705ac12b5066b732edc21ee84007f0c5147a474c89ecda53cdab71a462ad9cbb584e01ca70f990a4bc142d280d0b81152c5e3d143309f98e29da984b6fa5df537afc077f116e76cfa0823c0ffc40684b68ab2d4a13440f260cdbe831afbf78b0c8940fe6aceaf64542e4b95d40d0863aca1a73f6fe3ab46bc0307de272781d7619c144e7f1ae9b8722a6ce578ebb24c32276e9c98937544ed4500da4d79dde3ecdd930ca9e697083aa37765cfcc1489c71c700ffb18f39ae03d41077b4948a3fb840e38e5502a1c1fb820e62aca7648df05e9fe8fe5c565b693d34c005d704d0a1b0134cdfa0ab3f4696304f8b8b86f81be0637404975c2f66b0f2a78a00f2e06be9b9d53acbc4a854ce02463133e5753a30b7f4c850543df1fc7d46729857286a4579c6bd49e674797824e4712898cf3cc8603769b04ebd3c0b766576dd83ab198e12d49d6783519131c2dd9075282971dcc84dac199097a4d80d7ada89b5d780b6c6e041b5287801475f83cc4edb90517d18a436afc68fdb78d5501c130cda0a02a4d22857d1bef969fff1d52875167329421a6898d68fbdb410e4b18647cbcd9846b60e8746d6dfe0528992b9d5a6fa28d990ab8f47b0f04798bedd4a53bb0582d7c4f4845fa5537ea1ec4aa1bd4b3088081cd547aecc6cee6f20901aab00f5d0ee2b859e33539c09933f38f85b6c2d5d06db3fedb47436cd94882dc748132e2e1c46b90046dd72c5daaabe360c0e300ed5c2cf452566b3803bb456adc8a41a8607379d1d08d56adcf52beb59344e09614d79ea5bac735f80f0b82acff89e87bba7488be4bad5a3f4f6ca70e0aff90e6bd00269165993b7d0cb4ec4962e044a90a79dac66cf582c7b20f455dd4a01e2e42ce83e665d05a209c1b572716538683e065568240b3d494d00d42e2d817f0dddb32f65955236067e5ed913f05a17578adf572c5b9e404ab15da655290e2dba3bd24d53c398a066419535e4c97424b5389e91527047586ea3cbaa889208fe06a1244113b6293363d86d73006bd187a3f3006c04b2c442d663781b27aaafa90c6a0b2fe9fcea674c149b619acdcc2e6cf6de71e87b4188fb5aebbe3bfc88262eb906da6b37b9e8577294eeee5c173c213310c4cad10311c751f95a4cfd17df9a36a9b0e12aebf73d98e0b9b378536a7fc7be40d98615bf0df073805fe12d2ab0b88541bd4fc5e82196d541b4cda1280b7d9e02213164cb35507a85faee38749ac7cfa41722560320982312dfebd94c6dfd85664bc6220e35b1565095fe69dc3abea430a8cf93c9c9eef51d8554e5766be27fd7fa901b095a4bd79eaa9c3123472a727d1f275304bcbe6dad8b6f264ea831b56faca5f0e80cb1bf2d4e5324863140b399448a4001fc3f22515456cc9c33e8d11531b2d366a3048e1238aeb879ba0faf664cddcd7631f2b5db0571d0e3d418a6afef64be8b937d5abf94082dd1650bdbf1f4c73db5381cf457f2e17bc1984ec04514ec45c2fcdd21c0dcb966be8f1c1ba7f168df680f88f26f12503c44784881ddf4827c7fcc7e0103ee987fbb99ff40c63e5ed2f4a5eb3a084f5d2942b6fdc9f54df0fbfa5afa974459400202452f0d6968c848e3bb4a84044dc556bebc1a5a1f09f8be66d99fd8600ef14a2d3a918aa6503c138460a5a6fdb37fd82a3b13605f8abf309819d79d3d1ffe4beaae4848da9e0b3fdc7c11aa1d4176cf68b9b5f77c57ac8b8945e80e4d46ac2e183329eb8e219f3fa4932f77a36e0c7ee9432d45804aa6979dca75e71e61010754c07f8d5dddfee199580718c381ff8c80219e83403429e9592248494ec9835347f1c72d302d6acb532474e018a0c5f674696b6e9ffd4435d2c3271ec9c52746a489f8022bab584ec9043316b8c85b4dc5a9fbec02c66b4980d9fc3a2fa4fabcc23ee6e3d336b5304db20d3c4a99f3faf04090c2c3bb34b15a5b25ca832b3399aa77bcd90d952179d7e53b8d50f21fd573053c70cfbe6e01721616f9d313a1d7bcda5363cc87d271964d3169aec9f85ebcc9d5a496b6c3b1cfce4193b1093e4cbabc094d9c18d2a7c18eafaf5d7f932f27f1032f6adb8f2b4e855a931b6d6f13a528b65096956eaad597f5f54f32209bc44309a46a45dc22ef03cfb29fd1bf7df8b74115afc8c4aa3476375f4659c8f9eb3bc26febed95b189e260313f2e31dc1ac3238a9482e5bdd7853813fce992207742efae0405a8c31a591f7f0e7909665501873d9c17235f7493b2f87b76ef652d32ebbb18c11a48c5b76732fbd61ae369916c26c2ed04e725fb364e7ea5fc6641cc43b3240926af54e763f602ab9bb78ef2b971f3e4434ea95d7882a0c6eea2d61a595733165b410ca120e501dd7762327a1de0accbd4546962405d3c5c71df012f64b9935f06456aef0e32017ac42a25a8e442cc3b052698ae63d54a31e6285585149a87a94b1dd664dafe53f68dbe102a2c2bb7e680c914daaf440c40b96883721c212b6356eff5a137c711946d1e826531603d00e93e61b3ee8d41e8269bfa9273287bd7fc9c5fcaa0aabc03d0584ab7529f44de227d6863b3123704a4ebd483adee56c9cfe39ca60d2b5d0bac42efdf35bf56887a0bbea70257ce14da68e736462b2557b19898a6e6316752059250ff8ccc0cb260e3f1a26fb7895714f5ac60575db739fd35c3463435941d367a30d5634c65ec6785fe8f8c803d11f55afbe4394e22b8cbe15c36e853799542768b29a0f37ecf406a09f8e91feb12b57f00de190bebc30dd68d3b77b7b5018bb9ba7d953e666d436526d91d146ff931d4506057914c7fc925654e95a8fbc318126b2940abd71001de7d009c0377fec76ce0513b6ebebe01f0e744c009072f58c7dcefe37bd458c57bfb2bf6579043c68d973bd4df26b18d2453d7aed610aec434949226f39a02b2a8612965795087aa524bc5fb09bdd227d9e0b14304624b41e37a3a068233c12928e4697f4daac94bb9adb09b2c1dd07f9b4b544b9b26cbd119f32e1f94240b60d38484c840e03092a4e37259decb58a36f2bc05638cac5c761c59029c39f892b528482958ef5cb05a2b463434b098042b114c7869fe952c8d28d2665790b42c7636a172e697dfef5dbb8192735918c205cb10e4c2c29c9637bb7dda8fb29c0d5b832f2b4e78cbd38628f25a1f62712cb7b4388ec4e93bf5bb4f2014419606b2d2cb29434f49bf07f0ac99ba444a1e1aebe91afb76907509fd99ffa2ff5dac52a99bd82d2c4b826e7e9557b371b461b03f65bfb6db6927aabca8a9a50ea2acb8f424b6f261457a1994e3a4aec075b68c4224618e5dff0cb6d3b4af7dc1380d25afe2bada4f39bfe13edadc88dceb1802ad28bf985ec904ceb09ec30c4281ef42b3b05f648cd5e0806c9c7ce05dcf40029cedc513697e1cd6c318b2724cef1ce4db069255c4eba7c8d11b6da7323bde3a5798665a0445995795eee39056d02107a48d58016b0799d89707f290468ac4539fe1548a5d741f2d07aefdcc56d764a5836340e3422d738f451bae9735de808dd8ef1bc3734ea55c08d6f376470f236c24ac876071048bea760033103ec0f6678c02e7b28dc5b3a57ea2a15029128651a7e02257291941d553851f76b733543fa9f85a48faabe67be4e641eafdd6cef4577de749fae31297b820e8e081df3198a868a103a0b784ca62aae8c6ddee8b307a9f290ebf03dc3d73f18dd7900c8d502a5a769c7a7166f92353e1966e38d32eee9b796239f276e048b8869682508b90ad42bebcab8fe3308fb787ab4aba94adbc3ddc11601af6fd5cdd5c50b8434d6074aa905763b855e9e4394a44c242c672f2224fe16a01366d30741b2e04dccd217a5230924780e3ebea69b3a48e74cca134086a38da63e5b72df0f537bc9afec52517d1723deb10dc0aedc304432dbf4d8ee0e89e7f644e0f1bb4fad8172f2fa942828c86ed8b0e6cfe04bacc51cd9519a9912ff71c1df0c5dc14fde89acd18f776567e67ec4a962c275964d6a2b117ff152d4e48ca03d7aa83f1d1feea0e5e77718f2b316887c360c401091805b9fa10ae0f8a6bde41be8fb3ae133b35194a9373ab7c70b3357be46bd7c32655e99bd74c7bd69f9b5af26586736a76afd73bb9cecd55c628e8afce0e25c57ac9e24f376d60f176bf53c8b278a6ff286d8b8f4bc10407f03d545ddd9485195c835c41fa9cacd9b2ba62c8c05ac5af24d0384c734e71eccd03af7d9f837e88f45a65a1703c9c8b45f7a9b99460781d311863a7f70faf20895b10e4331748101a4805edb2e4d390a28bcf64e54dcaf30df1a6948e4e36e2780498d16df62ddb9e9438207bc7933a7da54d176a243d34723336b47ad91e6a0365e479e6ed3215094ba22f4a1bbc835e075e3591a059d772a0d063e4971d98d690535bbe0b0739d372fdbb6b17e31b74bdce4945735c3441eb6f6930c102ebab6750611b3d377978d60337eaeac28159af4020e83ca653c97564f5555ad4c240336913307c56db2de4bfb5352e2114652e3feb247ee36157c9e18870e0c917b4e7ba07e647d084135ba510e8aec9ed8efedc9f40dfe1c8184c3460fe877e15651772249ee1219ba1b8036c8e5248fa626e36a24a5df425c5aa7efc944719c65e8d48f3c81b48b09e61f3410a6f526054c7113eeb6b509f249a4be07c8139c30cc25398ba6fe7418d324dc5a2840567ac64b3980099110650cbd42172384b3b0439c1e7232d8016117e0e3b3ae2c23665ad5fb1c48b2b79d2f69b7a153e3b626c3aa5df20cb09207bdf6510a9effa36ffca8a00b5fd041bc5be21d0dbca4e5c83db94dea10f70c515b383e5ff6e5a9314357d8b7fd59496f77b7a9d65025f3ffd050162854fa9f2d0f927f09749ad92d7e97855b574b4f7fda5d2628aacfd2649d335960f269d3dfd62df37cc302ca00b5d6afd0d0eeb2dae7f171ec7b02994714b03bb7f34c395b1c72e561cee303b5e3a7077f26b59488429b5b65d87a640a2203acbe10169830e1e91c8945c02de7d11fb10c71d7c83db6f76010079e6dc237ad7d3133b1f2231ccaca0ecd362be462e1dee93893a99adb9a757439578aa9b87dffdf20f149ee9ac0414c4ca134a436fd60b2ce1d7d2e14cb8500ab01b03c3e597b20fc9294b149dd1426a2ce959766368aa65b9a8ab7f3f97c7757608dfd8da4e1879ef027d9069c17be3cc6903a0b26467015c062ed637a4f938a10da3e897947fa3d40dce6adde73054a188cb3d37e64d0b50a0e0d458c81f4278907d3ee42a9826c87ebb8b0756d934edb5b73c8437750bf6faebe85dd5b68c717dc2605e76e8871392dd50809bd983e9ee37c77993889eadd38d4083d45a164db491467b5ce0b33b2f80c51194c01e79f8d7690e87fc67962cb152cbabcd264c1f7f3e2151c67c6bfbd7fdc9513ab5a3723b8148f275b9ed3274628d436f00c8fd538067a0caa354b2e055269243453fb0335c87b965121a3b213ea13a1a66b694577a472235d671e4421e74b668946a6c418966e1dc28108bff336321def28fd348c482c4b74e1ac918e1b42763795245c3821c2d32dba39e6b4da12c3a1d99d572770bd684df760a63c3d7dc3958cfcf296a1bfe447d4629fc8cdcd42631fdf93db0e60852334a6777c863d2961d306b4b366f9e999e9897d0b1a4dc8d64e123e0eab348c01902a08c8a849f857eda1e23f39e0f544b5ad4109e5dc0ba40257352bdd027d5baa7fbe37622706999b044d514c795e9024ce45c38cd857294809ef4d8a6dd606113c30e9bb5e9b21e9128da4e3afe571834d7d36c349cffd45a893afbdb2cf018e06ad164702e2b158dcbc27e0b9483c34016e0748c7a941a63001a8ef2c5b1202f8dd410459c40ef4ab35d7e0c93d5364350c3eca1fd1a501dfc8f72e2ea26f5cf894be092b7f309353609d587eb68a9b5942b08257d92cc0cbd34fa5e3f9ac9ebeb0dc9b0dc799adca11c897fe991d2e20e5a25947be0148ba2d684d1b47250f810c2fae03f88bb64b15a439ff25ff59411daaee1c7b6ff7ea61d95763f26240a0a69e2ad8260241971ffd1d274d9a786a947d7981a304efe673eccc1bb2af93d72e4a8ad0db33c52165c7beae24f8644955b5bfd7dcee61e78457e81a77aebc8874b053a5b474234591080c48690b3a40545baade60e08fdeeb9697d37c193430d7079bea78a9874c5342ca9812fe94aa70f4fab048e9a23791932973f65003fc3f1f3f291e0fe1ad910724b278812ffd73d53cda1ea953a8583d48f5b7f39bbd53b91f7e5429f2e99222d24225ff0307e8c50274f43d7be36ee56247d7f9d5c1cad20e434861285851c273d14f5e6dafb2d0d3ade4d023b26e9712030506aaf8f86110a69743ec6bb13176669639eab946b089e40a6f82c74eed684c203adc1650e14fe836c87baf8e8e4779cc943307c611130663eaa12adc65de3d9ee71dadcb9977931c35519b0631b693fb05638e5bd7fa79ef0ae545560d45442b4cfec82a3e4a81285442a9ffd6a5495be4059134701178b36c6a4bb2f26bedcb1fb99eecfd006dcff809bb3b738e04ceef3e37f04c1ebf2fe0681a6e656df4258bd9b63dcd680acff995d220a9ccde4a3727711e8d5dd354114ba6f3ced666f5d3ea9e95b676593bc6b76a43b0c7ac5fc52e632c3a0d25ef045d9839e0fdf989cf59a8f9f18cfa278f04d24093edbfe913032eb847b98e2760247dfa1be3090ca30cfd6bf87518cea7cd56a1aa31877c0c96b1f34726abd866fc32224b188c9d5a64a08d0266879f450f61ef9c5eb18631136223eba93453184dda1e9e73dd20d4f6f7b367bf35e9b9e2d4d8c0067af1d0347c7d4cb78dc0a91d4a4198f7f9d156d90cb6378ccac86d315942287b41d812ec40333233af7222766cc9cc6bb74aa976345826f9a646f0de0928ff71ae0eddaf4451e9ee2f3167ae0d93775dcb8d29efd0d7967bbb0a62aaba0cad837547596b4d0f28a04cbde05a9caab1a2fadd3aadf04d5c35640446bd1d88ff5dbdaf1787b7934bf2a9d8cc91691e6aa5ad54322684c9f7118344eb7fa4ec53f672d2a289316787fd60b9c537ad3c981fc41a89d3fb111856469ab8602f74fd13c8b42d3a20b95617ea5d947eb12886ff8d1949d22fe57c90e1ea359c9892ca7dbce29c826a7441d72e21f18affab8ae764a0ffa22e3a15f23bbc2e1a9f9190e429118fd91f461d7dfab179ab420f1af2b4477fd7888b16acf2dd303595aada6563ff85d566bb5f1b915be2d834f8eacde357a91ce5009a61c5ab710fbc8654e1763afa63683ac627ae7a90f83b44f33eb2cdb6156ebeab13760dbb62b6accb39db2bd43dbef8c1e93da2a25a20baf1d548dc92ba2193a2f3215cdc4e646a5f4df35d2a6a5bdbbbdf61bfd991b655a1611226201cc4b19654f11a5d1bc695f4817c13a17600c9b60b7e7955ffcf362e89cd35197f9f86a524ed72b2245f3a0f5c31fc6de33c2e684199e012984c2ab7da298e6b0579e253d69fecc7d3525661adbd971b8821e57d7f7135840cc770f83901687588849d11108fa22d8e2e0c1c01f21e7ef863be583b9caf2b0364b370e136900e8e43343a26ffcc5f72b5c35f20b4676335a929af8dbe65cca2f532218a0b8abfa0ba6c5c0252304138b717256fcc5693a99aa6d4a5417485e5ed7afafd1f0156bb8d1fa2e1987a46dee558dac3f2cd1c5bc284b194014a5b62c99c4f60286c6f7b1ca24b51062a119377436e51829a8ff63bb1bbec80ee9c4934c96331fd68034422f117624001836872ceb57f36b4ae0866108ea1108a5cbe329741f7270b8602e7419854a80b0bc93a10d1a38ee353f7a100a79bd768e3a57ff0ee176d4900831a8418f131617b786a092efc0cd969615c88a51701124b8463008d54377249118396aea9ee4d158d681e3d21bf0a970a30fd4cb121c65ae40ce5b5955c0e50ff8f3f870b0424fd6dd7ab613ff6f711f032531a6184f0048a9f51360e0b0eb05895a3d687a8e3299793ba277c6a6fdee2a53cdfaa5d99e188563482c33018a94871b662f29ee279edba4e9d8fc206d21f8a87aa80bb4090eeeb9ab779bf47930f9f4a2c4b99ae5569219fd8e21bd47f952db8228cd513933d7efb3948c0d9f7fae4ba9a9a5e292904b796137cbf356e9ad9ce9d80f0bb10c4f6c7fc6cd6da60888c1d1e1f808f0d8846a5f1cc910246a0859b38e1b879d5d72ba6eae1c87de0563bd9f8206d4d6502118bdfd478abfc7b76858d4a4cb7e19d43c9e9354edbf8d0987163e60cbd601168a0bec0f7ba738270bffdd9c7d979a4cd2a5bcd0dc2536ab6898a581cc23e5434aea7ad7ad907e63916c7da23347243e9731d4c2013006380b48133777754d9aa5d966dcdc1ef5e046f9e6bddad80f6fcf2c3b10cb66a7abb6ed0e94865c8c27cec89afafe5e87186db16f6d016af1d5e89c1cb44f45b4272caab0975de08d76f27938bb1aeefed46085d9a0bb3e7f66dc4b8114a3c03eb8de6ef2894582142a7c54d2802a4e4f7010b0690559abfddc17e58f1351bd0d746b08e9d234743086c2f8cc9b69645344ef0762296d87b240af8ee5bf0ad7961d899212d5935124f02f1013db4a56f4ba13b349854679308f01bfe497269fd7ae0d398b0859711f52a441041e4005662dfb4193eb630c85fd91bf3039da032d3c46f91f92cd73465f03eb823dc5bdb3fc856cb79336253f3a821600ca2c03694373187615c77abd90d2ed82ed645fe69403a70ab2451b83ad5d96c6b0d80d87f1b73976c2fa03e79e3b9b73fff462d314744731ef0ca4a17a4e310046bcb6364ad6241fb850a76174f0cbb48ef8564451c972b096b4bbd1b6ff3695fe1ccc9835063f026e9843ccea6d9546c9c34e817fd5ede8cbf5474572a664af30a48db10cc2f092922b0cb2b476e3aaaa409aad02c2644ce26e46d6055001a843df615b3464fb8cba057ed15a79af0ffae032986a45e25950bfa2bbf739ab90371866c862c45d61cd2f0a4ef3102cbd6a28189aa6a366c7c2e5808b58e862cdcb586fedda1fb731500e5e784eda5b7195694500d9bb2cf85019c76630ad2d2b968bd28b7edd2a6b09d5c940e88700bebe191db7695935e229e3d5689dad356c6d0fd264c54bb90a63b27e1ab7b9d90a77f73e9ace7fa78e4fe29f7d53e6b42842078c8329c57c2320b8959675a79dbecf25b2f654fc67b2b5d9a3d69240148540f318f1792ace20d597424e10c1bb0fae16d28a969b5ee9a38bcdd14e96bd3f64c5fda153ee0cc8de524583f6634f77c197922e51679844e931dfa0ba4a1ad0c3457b5b7057bda06b6d1ecbfba481a9b78979be5fad429c4d80f1bb1cdf6f0358add83533abee25e55c9a5e2bd7df25d92f35596a78b0a2cbd4ff780799c6fef8131b8079bf3f09f2d00898d1ad5fa7905ae8501564e39cace67d7999766c95affe1756c08bdf86c84d50fb7ee897cae7cbf82c1880b07229ddc2aaba90517f5dfffc5895b499df13fc18dd338a6dcc6f3da4b20e131a62cfb379943758a26be6ff5eab7df5fbd9277868c27fb2112b6683d5b88b9fa28d0af01a65ef96bef4ab1c0903809a19f1fc1a6235330bd5db8642c7d05296aba0d17ca189ef439c17f41c58849f17f35f9fc28c94cb7bb632bdc0572d423f6ef91ec28febf0ba8310ce894308014f31a4bc4c908b19437603539964460bbf78904fba70329b08b152c6fcd1dab41555ca152010eebccc1c8d43e49ca67e9f2c1b514fcab14114791b2e07eb13a1306f68c3046943740697f30d7f32bced3cf1a016acdf6a9856813e1dc0da2e911b77d555da78fba22bad53fcab5d0870e6cb4a20a48cda31bfb5c99b1ce0ec001df7398baad02703ddc6978f50733ae14d0319abb46c52d1545443568bb0e158749d88fe5e1e819dec0d8485890917c01441fde9a52286db8e25525f039eb3b88a70f6309e8197a6ccf501b2dc5058694433c2c6b3f8725b97f2d2402cc86c3c7f0fc5ff5dac5f0520937b62099957a8293a0e5ded64a2ed53d076ec49466b7cfc97af65e58bf8bdb9514b4feb162c132665917da9361b8f4caa5d6f8b105f5c305744711de3284eae1b5e90c2a93ee8c7110140be249fd41ec12f8ada1784ba362b88ec85e9e21cace7b82eaa2601e4028b72c19c48e297623b4984d9472c4243a3fefcf9b1d97c0e783be5fb5d61ddc0881bac173fa4108cf99984de4bbced5969f8cbe658a0d35a4e0b94bbda3749645a8aa03f2338cb636d7605e0432ffc98e8165639b5575de88e534b9d12362d3135ed38348714bc0f663aa87cb27134f7ac2867d3b728e80432036a6bdaec2d52fa7f43cf5bf73ae2cd0f6fae0377021e1bfc61cf1077a0ebe06f5eac3d6cefa8409d87b877aee496c8f87f381767ccb59cc62c607ab47620fc1101bc8fe4c3540d1521eab78d6e295ce4f450a712f416c1d8689d762bd7276c21932d74a04434c22ad88f77051d947c52679a8c8fd30638d1399aea89e373b12a571a9b93a1583ece79ffc521a588a6fe7926a6295c33b9a31c3fd5755a9032a2d68d4713783068f265a3e5b10f530554b72ea619f9cfcc8e369d67b26da5df63ed6e7cb29ee9405df7ca5e32940e99de1202f721d438f3f8c48fd29e99fb69706a3259a7f6d1e15c3b1b1d71829a43d784c40f6a55391c930bb80c1f5450a0fde51e90ba2b84788097e7be1d8e56d3ca7f06c964ca171c8ab6177e3b3385e40a6ca793b287d2c4b24ce5a382d3da1e53eb81967822a349a171f290b3484fb70dfbba0e810fba4493f8714a891a667bf74bc7aa9fb78b92151b108f56b8e6545e9b56fd09d6368caa8bedbcad3a4fd8e3167506ba70cd04cacac3530a185f2b49bdb9e75d6dbf64641ba17e10d4f34c0ccef9335b73bf85548f7d7d9cde38e575148f68393f713c527749e5d1a44eacd6d1cf12b7757fdb22a3d63e55c992e2dcf3028e7d3bdff6852699c807446f29ec7969f7c853959ef7a6ee088474d2ea05a4160048a84e3a962de2de36f22ac929be6638c4d85a436a588e1496c0c774f17b77849ed1c0e6fa8743ac7a3f3d4e67f5db919d7c06cfcda66b5cad36ee5f42d0d0d7886a3a6335d2b7f5b10ba781f2abf591c29f7402631fa8d8e7a22b2a0a5e9516a4246280fb55542dab15d056186172eed3f351bbb7f920cd58e95be5d118c72b1eeab6ae38bfe2a0aea7858a3fd58f4352de793ec0270c3c1fd1fef2264e2b9eb31b96f46aa1766b50d8c3d33cee687bb0220763286d1e55a98ad12dcdc9b22aa6a146030072540d288efb55c31d3b23306fa323176b25a593436b98bd822420dca43fe0c3d256c8850a705d5d744437473daa04b4357cd2e9d69b06186c6676854887c872baf53a158f5498419da3333ed1251453270ec4ac7dac45ad42a4bff6ac11b9fdeb152ff89515323a653dd3d5c715c1004b777c8c5d08e9fbb34b3e652223f3bfd658f424162d5d862ded8e462db38661c7eb8c57997a94c3d6a2c90d89bfaab474a012f6bc5907345d86cfcdc3aa2dea34a97c564cc397ef0a50e1b89c0537f442192c189a60a461cda8ecd1fd0fac313c787d7d75871853d06792b2451e33949eda6d3200687e893a1745fcc8e85f16cf090a7e05202c3855a9feb39e0748681615ec540d401c22d7940b6aace78053eb1dfbe3ea0ed6faf32f06d515b2db1e5b61d4a16deccd11cfad539742d8520b224dd326b95b4f61e7686007cc95721ef16f910226560a630a300ff7bd14ccfa1d3a8a43c15ec3b7e2ddad1e197cc149dba0f97368816c7568bacca0d2dd4119efd082bdfc2d6a2d8e11b022afbf78da4ab671396702cd0292540bcb32845c1477576b83860ec29ce381f1167796a2a08086b5f3c1b3138374b8bf2b57a8e5f4259e095317d73b22513dff7c491ab7e54d8d7a76ed329ffc44011b3b5d9f9df7ee88c791a533970e97fbc8cd4c6498ae8935b2acb778c0769f951b86ab4b048d90174349d204f690ca4022ed4b4adb8e12696c41900b49794c2f662f6147e42f2be7525fd70890b7be0b4d0c653d370c57c0f90c7700a502ac86716ad95123de06fbb708376b2180759a0d31e6ec51cff59d63a174b3cd02f09fb37e6f6c4a3a96317684250e7dd1ee9a34162a4ad091444374f8ebd5385b6cb85b845020bd118add085f0631b424ff3129c7bac72f4cb4ab89c65d9cd71e6a0cf88c00e2572b3233d486f479a2bb3ef2f78a6d9633fdc75fced0047f20ec0d967165754907bf737b938710a465a0943035639efba4a245339b6fd7fc783ef3f0d78ec849b9f36f8ba91b8076c8d56c10c76f72105b79726b8864afe9a366db243f83bf88d98ed4f65ff256854c1a1d4383d9de4176db5c1a8edbe44118a81daac55645d0aff9bb5dab1db6859e33fae8201162fab487de1103702aa941c295c332f3a78c7ecc2793557bd2321620fccb1a227ba0fda4354fc27f0e41162108d8ec85196a05955d377259b54f0b938e5927e4882ffe750c46a12d006bc90fc26008f60b8f23ad3f02fcc5d315f38ad0d3024d730b2f521c4de3bd15f0258046bfb7e402e62f8f4746be224636621bdf0773435b1c37adadfa787afc213a029a50814e315103e2283f51e382de1fd37abdf8974f6eb2ec94a19b69a0dcc8059563b9e1ea6c10d73805f0d4db099f09739d3231ab54c85324ab0f5101f822c7019992640e944c0ebe9123bd85a7d5c30e8f74077e329002d8ba127b16feb948858cbe90ad86c3a35d2c6d3801ca7c2c1bc6bdf526b990f39509d8cfe69ee37fa057cd3f1318ff9036197c88bd5b32df573ac3333482c7e2353fe3b456f6d7808cda1168a3e686300fa04edbca08ef8eacba03f3f2f63704851fa25ad8e0fc738c81e40be26dac26e0d85006039bac4d568eb4f0e27d15ae1e0e052b593905a361fa18fcf660f4b11220836e86be55385c35425bac13c75a7b5377c169f65ee39e4224f69d9075b467912f618a1787d8a41b10f19bb77d2ac7c015c00666fe93d8fabc1c07f2d92f18a3bb653dd7528cb5239390497fc7aa779548c8d00576448d54a1fb77313a313179c637e1aab35fdd31c65c0f460e80d6dfe456c3f6f55d7b4936c3744ad8c6d12788dd09c46c76b89feac649748200c97c65396c09fa7cbf365bb20e9d878a7c5c3c86d750d9c9c240cf7ab1ab8d599a4ffd82d0d55f8bbc8da01ec58b5a1cd5d1010ed74ed19d20dfadef153abed4d83676d6a1663efc46dc11900aab583a87b03bf25b5c0b836293f7226cb7e0a73417ea4604ff803993554ca6bba58f078d3cdc0b6253e5082db044a5982358182cca101c974bb3dc3cbc98d761505095910884a4b754e7243a49aa2a8865946013accafa9ab340c8724301638a10c6a09d1f56968a5ade86c3aff8566caf2e3ac59318ce0303bda2b509a0e1bf7f3bbeacbd58cf154fcb423670822e6bd6f562f1e874708bfed58502118b49a54f57a8328b393e1971e1cb402c1b8d24062d557c76593d63b35bc7445100fdf73c127db2dda60ee03c3153b8f416058accbee6d876d78581d20732aac177fb9cdfcf11b068d792c513aa5b8bfc8d15d3057d8baa2638e96e2cfd79d9f614d52b9d77105afea2da4836e946de377e68368f58f4e6aee886d484293ca18175da2ec163e129cfb964582e18f838d888593f06e865da88d77f239bc7661c1ad4d4cacf15df9ab8f984d88bb5d355173c1e223a30adf978b2418cd85c1aab5a2fdc05241de98682b33d66bd4fb0be3a050676d96bac06dbf963fe1ceab3b359e646aa0cf3eac52b63ca64bc59f77738e54a154e829e2367fe7db83064e4f26c3462b83a15ce746a1d1884caccc1b21d16e3c40da696b2962c0f9f0134326a1242cde21f5f2bb3f60c37126e21eab9aa52fc11b83a24b5f2d577e923f65b7eb0f070bb91f18900ca2c8a598d4fbd980bdc11d82e1736e6e3ef4ac3fb73fd24e74c929e046008b04f4b8d8259bf6ba38c17a7c859cf1ee6a3d0b749f6ba98683b64d811bb78e84ba0617654d99e5876e82338017ceb849a0ef7c61c45b1f1c81b03179464ba25dd7be4ecaa563f6e8837135c4a7a987b5176588747f6ee513122fc70beff317f0c7785250fbe2a289441d0fb84c5d39a9319ddfff0c23852391e177e82bb01d5b4de4354e4c3d851cedbcc41eb2cc55b71e49bbca8b9f310fab8c772e2d823071445d9ffdbe62c2766d61d04e19b0494ed8116193f5b2485285f95bf0b139a956ec3c5ee282e8ed7bbdd436518d625fb686e598dddd306b5b519d7533a4593b6bb543152c6dc2d772f62087cbdfda269ee48a8d1febead99557fe35d3bfdde0baad7753b25b95dd2c7f30376e0b621efb54f7338fc324bd6f92d52e92dd12d780d2d9d7b2ad4800e3c9ee88eef3a1bada0af1657d531310b8785d5bd9566e167d52a6d455d9ac6127f6487de758de632d327b20ca107548da452d0cdfb0e85f7ea72d9eb9da9953545ddf823707908a98f092a119273fbf4c87d71916e261128d3b5ffb974eead020b2b9663fa19d229dac363178bc2cb42327d50d8e12a7efc99ea1207d4f36eadd0a109f614efc6f77f7fbe9c90fa148b2e6f6e768aa1f8c43deac7d658f9268503c7947141787c579febe1e7cd4f9ffc7cb42a3a7da8bbbba40ea19c5ba7e38d474ece59a1b7ab27f3e9928e491088e1d7656f7335cbcba23796b5d9c8c2d75ec63b2094ed80670f88ea57ff4dca9f7fb31baec4602fbfb1a771144e0af978ad2cb8dcfbfd676fcc50c229374251d5402e6d8d4c87d1135321c4096d99bd7851ff5133d6c87ec59b71132b288b6da54bbd162f17312b92266056c45b9845240459cb2073f44b1a98459ff60531651b2d840bd70f71f46b6879bdc7f4466920a5c140d46e316c54049d587b815d30eec9c6cb30e1ccac3f2edb348ac1278cfd393a1f5331f76bade9ddaf71464e0131ad8c872271d5709b1e6a8c1e8e8646cb512a6ac2541b920c7c292edf55ebb6ac588c99e78ab8d176becf9d7419665ac67d885461769bfa1f337bb5d3581a6864a96a76a9bfe043aac4150ff5fa52b05134c273b4e54e6a871a889fafd68fe9c56ff2db9dd521dc86816410e3a12c62ef3f51dae6c69cc297d39f85f55871cb0fc8e0f708a96a1bdf16e62d42d250db8deb867f1ac153c3df9ee416104a53a1371bb28d0889ad822a6df0e6e68997880d41227576f2ee0f29cb50c28b0e72e183b773368c64b432bf6b273816340c7185a43678be381e03d84010554fcdc66e06bd3e856de5da7572cf1fe6f5d9e142e5f85c351f84c62f21e1fb216849ee3349adfd050e349fb1be91ac158601ec2c716308cbb474b5c288703cdd51b1a67eac283129da0c4aaa97ed4caff1f30e13e6647af550d6b0fde00a94e70a65a80d1a3eb2ae839a5d6a64dd12df99f1b0878ee9907fa525307ef189f920cf3e4e89ec7c3e46c68afc7705fa0a06c337c583a42f673b4e27650c8320e48da305c2f7b6eed676cbe56c1be115e5bf780f03397fd08f0dd2c0ae3e1abd9661787be905c32dfa8ab12f2b2ffbc0951e7c00b4f2faa503190fb69afb4a199c58ffab5634585e211fc528c2b30fee6e58df4e844a66f64c8883d7ea7170589c21f00f349c7257b5909098e3dd1f4d6c0930edac50f5e36f6ffc6481462a301c787c9f5492904ccd90408988d11e5ecb71272e72e571b87f8ade443b2156b2990100e439bab5e6847129a1a1af71e65c3d9a08dab7182340bc86c06c3ef713a7267c0d23049ba613c92408056df83473cdf196bfbcb28b5e22bbe20ffa6f322deae25adfc8bf9f26587af85919d84a03068cf57c9f96002e6700c5b5a5400f72c009a4d6621bd69efcdfb79b24e255b410e9f3686b90ab67a9916c0e9e2351d9293b4e8cd161dda6585f3e36aeca5aef0a81305f0771d6af64c160ce46e06d74194f80a944ed54bc3cfc3bfd350f15ab6c91e3d9ea09d598038b21a61aa62b598bc18f32ac7d2e73e0d3e7379096f957b90b3d1d6c7ae0e1e34bb71243a375647df041cd8dd0c10105d9ea049ccc9bd40a912912d15923409cf6614b777b743c7b2dd8f6515939da6a7c11d833c03aca183fa94809840129ccee5686f8db334d63be5b8d7673bc3cd002534e55d91d3ed34835bb7caffaca8a037d234c3233cea1b6cf9cee1724dc5b20717d08d2f4b4ef17850f680386af75b08213233bab706dac2f485b87ee97a7f00de93fbafca83d87d6954d90aa941f9fc8b81511f991ea617a71e6d3d255ab7cf40850ada22f637f51091cd5a1cf65c3f779b7c777cb2322191d93c57d65b566ed2b5a7d22b0a4f9e04ac280f16bbb8d1c82ba246739eb671f73351fc695abefea044581326fbcd8b2925a927dbbb18ceeb53ac1e7e1547beb690892b4d4b72c70dc98d0779311275db272c64d0bfadf2375507b29a67bdfeaf903897fe71b5147939491fe686b3a63fd1954949532ccb3610b52e559a603f68b95e03e1d7fff92de5036826542e2b261ce686ed12e9a61315754a68afc74e1bfe49a6413e1abdda4aa44e371faa5fd49ce41427fa6094f45d71d472d629e6dff65f844204563ccd6bf4dc3146ab4bec7b795aa241ee18a2a529336babf51f92e4d6f9e16e4cb4fe2cf3d6c9a0d23b0a946116a298fcffd7790c811c0f61d39a8e8f30e7032e729e38bfda1aa7e71aa3bed9efd3ff4ee526e24b78ace70da278f2c1a10bd6700ad404a20d0f9c3ea5a71255048a178dff79dc672e49900f5cbf535449b7fc607bda165e872d8bcff5410b67aa17e0a2c7b175e43224b94eae36a3eac8d5dc2e398a20ff74918c1888dd8828a427450c7ce2af23fe97ea0816fcc9ca83166d818a39408499fb43960d090196191b430f84b875d1afa545f1325ce4329282440804a05f3f3d340599856c0966bbd223205b62edef80f6b51c5f910f3c6d0cacba442ccc0c5a3ffd28c5d04542f53610d02dfb90a4037dc8143d5442c29a31238e4217e1deb7acf13e334506c3d0aaabda0697304727910d2d3dd1497da13c7e94afeb56d85fe78164c1deb7a8a99a2cf8ec383d8388bb970934847a9e6b8373da1f180640b1ea801a06d7acbb8ed007ada77823f38255068df9aa75f4bcba9adac6cc3005a8063e3e01ff39ae857c7ebfbfa879249aeb1a337e86cdeec0b0a2542d830bf6085ce472b2f18cb88fafad64e42088ff9936581987f2d0f9ce439907d2218eacc6e179f97be622beae5ae47e2475aed57e9b8669d13ced9a1847ba69954be2fe362448aa55bdf7d9676975a19c48884f0960d39e0840a901c3d56db17c749781b96ac8ddc8ac96021512206b9b6e2a4adeedd56f98a0a849408dda1afc80ef075c5b921ec8aff3368dfaf66ed8f24f38fc3e4cd0fb63f55213d8b5ca6eb8d94037c29006a304ee51cba9667d0692b78a2cb641325e3042bfcd0dfa0d60aa365a1e457e529a20c929eb1f06b0b15672f5f4d3657152a2ff57f07bcbfce49231997e4bee901a53d99e19bbc1a1eff01b3bf09b0c223f26af4f9fee557992bc392d1f45e2ffb643648be69e9fbab151ad661ad4b30880c002ea4657d82fcc0f2323d6ff0de44f73444fa5281995d59b97e92bf3695556865d7abb40e3d97790010a464a272738f3161049ba2d47e28708ca0743509652ae80eefac0cc984fff1d2605a59ac45ebd40f13c8e63fab5a1b7b9eea912ff7b9416e7f52ac2017480f9da5c4db6d6126a56e610b4186f2de235668260089f5eb2f818d871ca8392fb610bff38e251a0eac0b3ce990741daa47400069100a202fb01d04df42e19bfd31652cd913de8f85298f490179aabf742964d0312800af714e97f437dcd489f19fec91c4d9faf17f841675e92c7378ea1c5eacc64feaeb1b7592828aedbb2a44ee175f9289f3d0d07d765fb4a1da0da2adac679483d73db257d416507bb8878025fce2de3edcc344c596fc47b26ad1eb8b850ba97c9b2b6f7a5d20aedd4913167a475986e5b93dc8b4f3932e6b4d84f0815e75882cd443be678e614413f574b863fdbb73fc3c1978f405a05951a23231311bd68512d62639b1cb77e3f4090066c35717d7f6b61a81050bc8219a1a8b1b6f325aa9b017c516825a73667f22c27d1400c7d7fe90ee210277c25506e7546c7cf73c2780935476443f4517874c7e6f2948307e4d5f738fe8e6138809e68a21229212f088e2d3c4109a146f0944c3e6811ebd18192bf33de754c52e6982f7741c334138cfc1b79a373e0fe5400919129da9ccc5b088431ca4361154c965b4e04023057870a85ef7abb215db2fedf4c46c6688ae2ac1da364cc7e65cf323678b5ef0ead28de571fafc0c705dc11b768d3e7bcb5f23a08d03cfa39a518a864fd6dd36cb2f2f944b6eba63b72d0d034de9c797153d604d66bbf57a424c5383659cc4d93eb7f6efb0a77b4f661376df54f4b4d97fe6bf51a8295831dc7d3744b6f786fb802cb4cf734c9c98c14c20ca61ae7657762e89a19905eb058dd991f346ebe49a04f57447824475bf6b9cff1eca9b93f3fc264fcf6d0d95e12a89047ab80515ace282d9eb2c8897c74aef6067f8f464683f7deff8f95008e83663f977654a92316d11aa616dedef5604d121985c0a85ce2a9b94bea6ee04ad5b52dc144f21ea8c82eb68ed8317f6592e5606d812c31333548681504d47b9deb317bd69b37b43bd5eded875a908b4afc763860dcc5dd13364e6d714fb252bbb9d4861b1cd920eee669e54ccb5a7a8198243a7f892c91bb7395a85fc7ff8fa091014e087742d69b57337b17fc97276e2d63fbb42330f7be7c539750139cffd2db8cdf406a0fecc990077cc075e1f56ed48ee68a808d10eb51be449e3ac90e57757c5e7e110d6c5145d53ed7e190864e3acd4984bfcadbb7f647ce4cb849aaccf5584c0de8cf711dbbed321e0dc8a9180b10e69f7f77651358f1b7936659e2077101faa2a0d131875d18a6f9e86429eb0ad3e34280140d526f123af1082c2a795a149bba3c943ee0bddc2a82d490327c2c46c8a6507844ea46eb1f8499cf3826bc7a284c453128539c7fe064e176dde402071c80999d69a14104e6b5ac4d7808b3ede15059b9c00fd63cfa9dbf0210c34852b690aa71236afa04b2f8b8ed04b68d0b22c90456ee3b0e60dd9ffccf576ae55ba05940194cb3fbccc43d4ea41513b6807d06f190dc8daee7138a9e439b61e88b4ca8dba0589ea2ada837827f4676091b15ed25099b25db5e80dc51618f50ad33026971dc3e664d38a22fd21673d522252b7260114efe76fa433911cd575ec94d39594ba776be4afe8fee335fdae0c3862f0b566e545aa1bcbc4dd70a885b5f31c46b1ca9d308093d32e51cc0f1f4b4c3393d644f07fd4a29e4261092cc0e04132d074110dedf7dc9cc4becc7be97344b1246d4301cc651410f3746835369a6f4616604c67f02a67036dab6f50baa7cf3d4b4ff8efbce0cfe3d744cb4917d66e575707d0f02eb52f10517c67622c5b128c4225d4092a4a74939660bfe76a380e526534d27fb2b467718532fc9b3d77f2877c14184628e9d2caee72b6fad5815f4389491b9911369f0e4e5f6abb8a61fc866ece3e0958693ed2faabc02f04dbf69c50b20283d68d6061c880e3753aa8f128a4c3a000feb7fc242ad20410e0c87c7cf52b279d1b53355c567fd2abeec252ae168ec577e1836c7de608298c49385beab802c1f573febaeb1e0c472d3e936455d3fc8ee8ac5866e255ea73b5252b5a724c6ebdcf4074726f63047cad790d9b150e37db88d1befc36f6c6e68cf56c4fc644c54e2820ae009a0705d76216c85168b6b2cf7efec523598cf82bf02d7b1315f6acfbece755fdfe8ceab909106974b0ea192c17b97020afa88d986392e9e2ad48a4047fb0440bebea183794c161fc19ea82aa5bf1eb26f642870f0b52e2d6972a84f75f4798ec684124728469774eee923eb93842fe9eef71aa4d82360535dfdfbe195e0a66f3c294e5170b136b354894a13e2a02cc311d8b56a54e307ca37531abc1a0855a279bfc188f5b321fedf77799f921cb14b7fd28de1b618aea699609674d2ac97daadca6816a50f587994cffc74cc7b939922dc1a3ddd56a7280990490070d4fcd18a6a699f7dd1660905b006f30b9affa411c93238b33160655e68a7cc07d1992f6b4bd0a950e55b68e2d2c860d47dc0959853ff049395322b1923c0e0dcda2b2add023750cf48c8d5b16b489248bebdcde0adaca549ef6e534c7f031573ae402db329e2d76db816b838f7b4c8d6ecf92b370c76959ad9684b5d5b94c3b15c5e6a5dc486c5525191b223a5d9b3f993058fd770074b6383ebd59568f7fbe8919a5366bc735e043f734a871ca43a49a8cedf2d64083c40dd8de60785314c4894abb0ca1793b601237e238492673c27983a815f08b8721bf0331f858d92fe4cd8d6a1e5d6d812aeae562785dfaa69f506bcc80ba71dc9ba428b8c10b6d223e2e743769db2470eb85b9a9bec168713ab89820f16dbafdbe16120dee92a8469bb8c18517eb3fdd83a9c6ee8ea3f8dae2596f6ac27a7f0c27f10b3cfaf4e3806645b898355ef10baa40603b7f936accc0f68606448641895243bdfdb10d6113c1abd8f3a535225540c0412ecde167c5ec124aef5a60c312a2057a7fd6df91178e3507a84d2e3bb48b5fc5f4abc7865ff0d2834cef0c2da4504389dbc092bf86c4fb400ec49c5713a77f271069bc45883d7d77730dd340d9f0ef8d7a980d1721ae3864557c0b9eed0777ec7b91d3a5fe444d61041746f24e6f67805876a728687c0ece02eb61e3c43c1083a742e0e1c9db26dca53ff43cd5b34f8067731382beb88d7e4ed70cc2b714501417d7597744d33a3d763e81259a3d5db7b5702f5ee45057b65f7027fbbfca84359d535ab44703a8d3700dc15636377553f42b72ed9d39a44f66d029df13b879a6a124b89f7a9d165b77b44259b4105996eca4b86bdf3779c7523ff62fdd844a48ae03d15f3fd75854abe1aa05dbdccddf68ec76f29be4f1a6b432f3d70d9386b8d6d51f501ab3d62878966783e4ba212f41402bbd63415185908d283cc759fda5fe41adbafb2e2a1aa66653ad0bbd51c58834696509155eb086b449f522783ed9007d81e08b9cabed1a47a54cdb28be1feb8be6398ad44ab6fee5cd32b32e50d0c9e484807492002418737e3933e7059772907178473745d69cb88afab6c6abc92aa8b902cd71a64b6c20f7e180dd13b9d68d6123a767d45f6eaeae23611af78e45d031ccedab3473792944b327f3005153a1ec2c2197f8e14d2ca97063e917319e366bbfc81edf62799c24d81903276902e0edc99cea4857335ca1d93606a0c5e4e2ecf845e8398888826834658f5bc658a049ac451d71ff746f7bd2a9382502a0720fc94ae56e92c2e912d198a62bdb7fa313d9e962fa8c2da9cf256b1b29706c479944160f0fc4f40560ffffff9f