PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83365 ea7430f0c52cc5ba60892ee386c2b1bafb7d6b3dbcb8bd06ba9f4e1f140e60fe

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d89a7283cd65f111eea1440873200f178b94526fe1bc147ff150033bb9b7340f
Certificate Block Hash
ea7430f0c52cc5ba60892ee386c2b1bafb7d6b3dbcb8bd06ba9f4e1f140e60fe
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000160000b0000000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a62a9cbbe33e1e833d1f97d5aef5dc93379837c2a07023994818d5d37055e0bb114865d74da1c80f3f3030207df9f43bd0d10f561f129f61f955308d7d2270890b081414a006b23c786a7c5bc9d73949649c9335b064ccdbee04000000000000004000000040000000160000b0000000

Raw Header Hex

0000402002edee49175ecdcc625db7c15b23759c4324e680e033aa6e32c41f44aa6785d386d6867686dc31bb42a19593ba7f9aae6cdfa221e1c8245b4b0ccd2c1dbca9ad3abb4c6a59c200180f34b7b93b0350f17f14bce16f52948b170f20730844a1ee11f165cd83729ad8

Proof Data Hex

59,560 bytes
1212160203075d87a48c6203f4d39a1c7b9ad5678d6ea2923d440dce899e14baade1affd1eb98a5617ed1a2c79671120896ccefc1c077d7d685340907e18cf7a8e6374e6dfe17fc3f98e24e098aa6e3fe17a6e8b795cfa625b818bbbfa1019286ff46c0d0e2a6a5f672456b7acfe57b45099fb0c040ec3c9fce09a30ddd7fc2401007d901a3f592bd0702881cf9a52b8e7f31c6b9c500523e9693a17558512c60dbea1b11ec1d208df117f7479c2a8bdc5c51a04a42739e4575bbed2a77c0d10b96e7aa08090ca67250ab061eadd1d9a80d1324c67195c35fe549b03aca4a755358b99ab1692a3930901e047c45c0d53106b3f8ce34824505b66315b941981837304a1ff1fad5e8988fddfda347f18d40079c40c6dd485ee4e886e95887c3bf9c1f1b1be5d9dbb5109e7e044fcd716cae6d6ff4c0eed1cc008ed168b6f3d6b45cb0fdcb5c51639b3954c4d5ef4db5a8754ebd14cfeeb054add7629b82b7d9d4521d44a2f0d06d0a8e83e4b89add4c794f92e71c09c0a1b8f25ff1ec5d50d6ab8f550f1c3589e29d2ce054f2081104e1089079add64cf4dd23c8d159631fe9f8f1ea83a4e0e6f79bb939af7c343699eaa02d2118e4a3346a3455653c1d7cab40c0eac116867d576b280c558ec45f8f1b657b5969129b228bfa6c8145a6c6fd1c19ba10b46a59fc295aa71179bf7e033e17a39af9efc24aec4c2c6327337af0533c1b082644e656f6a784bc21dc0480bba60f3139beb4eab46af9eb7af313b1539b5389e0ee4ecd1dcbe4e14c47e35e007dbcb91504d73a2975ab9bce45e85f6069bd679b760e546dbe35676524ad2299baf8d471eaecaf1692c1896f533832fe6e060fbe70895b5c4a8c2b3106d73cd41049c0459e6d6f6baea3150f2e8cec38b266bc8dffb9befde63b09a5b102806a7f72400ee707337edf046610b1d1f5f6a3ae2449f473961bbcc6d08654717a48788dc839768c8a00cbfd09825eb176592a40527aad8ba41d3b1852aeddc3e86f489093aae1bd32ba7ea731a9e592d7c378a8c134ce339ab5e191d0be5e74f17590dc54cb02b7dcb921389fd87cefa598b755941f63705a57ec6451465009c98a1541103f57b491e2919369f5d7747b1b35f7381938c8422d79f4834d9f5910a3712abfb963ae0ebc8cb785b4d274bc3ce789b49011ff85132b2f5bfca6ebfa8f98542cdecb2702bb603db4443e46048ee89fef15cdf665304a19d9a8b8af16827cb71cce35fc32200c62cdfcc2c29288f3cd52565cba7d0745abd7f79f3e5d1ec3e2890fd325c08e13256aa6ef3908f2a66906144c084a0a3e0a1e0b467544cb17d158ce6ce57a7b2e4f9611fa1d5b48af19b863626e4dbfb2b844e687d0d39de98abc93891245bff1fb1518bd063b0ffb82062bcfa69481924e9cc8ece515a5a620c75b34140418c240440ce57b601884f0dd587014b141d87f02e84854919d2382b5d94293e73da0981eff9b1f2a18be7263366a98c07f058fe0a508ecad4d9c8553bcd92dfdbba230d27817578aac109d8592a4dae3711f1a8bf118be52234fa5945c1ef1402e5a987d5d8cdb78d7041d7b88f859c67b3dabc9e9a8a199ee7d000150d0873421833f7e4c040962711feebaa36f4a8ffe834310327f1962477b9d21c59fbaca8f68cd8bf8f0b56744cd8a1600a8ff65e3d1815679c05b782486418de52c91b5a3013ea9d12fa6b59be364757ee2254414643dd7b91f6054bb291c751044cd971e23d30cb7231333e4fd95c4cd6cbb36d829a3975877273248273206223b6eb8b4684f252bb328f6cb9f785c179fc054add52f73819bb9c1c872db736489e3077768f9bb83fece0b817fd9db193dce098bde5c3abf97ca2b9696aff685eeb1b1b6e26fa234f174fde98a39e6194e61d9828f039aabec001c2b73402c30c2160ea7233bf7ecc0c40e5ed9da84c2a9af310641a17fc442a888bd42c49f820ba1945a046988606121094bda7fc3afdccf4cc9fda17e803492567b23dcddefc95cdcbcc77ec3b02dfeea4a8a96584722fcf0820df781f64ab6075e6d12813086f0621b8d16d53847e515b88f1455abdfd0633661442f8b9e2593b7a2c911945e19bc6a7bd3545ef97863c2ae096bf7fe0a2177e2e36f7ba9a55ed1b5b8381e823206dbc273eb7eab02b64def3b037892cf91fcc1e21facccac05ee266669f047148ebb32d72df94304ea884df7b40888a4835966d88899fa12962b92368ab08b85895cf3be1cbd4e6e676c69b0e66a8b187c75430988847f15d7edc461ff4cfe11ec81ce9e3368eaf4e5695c10cbb29091706ac1576317022db16816f98af12c48a02a2cfa32d91b05dcdf79815dc697fd7f28605292b91af4de9ff64fad0b5434058b40a95e0a743466cd79632b2810475d12288dbcfb312eb497fdef1b5acb1e9d77a9eb3e050b37d97ea78758550a026539ae67ab2544ee4ff3f8d5985c6ccae7f0f213567653a3c52bdeee99bbeef1202c2686a6c544ec2bd89d6fd50d91f411c222add2d10b6a9849a552e7b3b099dc17ba992b62504b82ae691fca3ca4b592ab2f59e03590397e6e1e5e012cd92c36c6ca2f33857fe42c58895df29764f3083501cc7e15ddc8f2243f4a68a740d12ebb7489476f17249ab0b1df8b6d7508ce1a5234eb9784249ffe0602c513d700c6862d398f885d8b01543fa90bc3771a87a2d294e08e09b395fdc537381561ad95aaefa77d0beaac9108d0a2fadb67e87028f061ad6ac59b18b04ef07cbfef09a6a04cbdff5088b35e042b702b093b37ddbd69dc88c5c17915f3b3117b1776cda8298f9c128038b674cb3b5bf79557adf400e8909cf16e9558c02c60745b5d96f684d8a029e169ef143cc24ea9c84dbceec14a02bb542caf4e66d946306a3a5883280e1d7ed0ea2f0cf76ba6561581f9f59f67118d4d63a4c59a06947c08ab13bf412c17c2824f500546661215c384093a794fb1860b4466a298ff498c9a4250a4ad372a79c2a6dc4fd883abf55bd4d1852fd74495e0cc0683de15a307a815a13539b4545509015222c1af2922361d463ee0aaae0879dd872660dcb8586a100cda67aee4523945e521f0daafd82f557fd67397060c12005f893a0d43631064229d3ba3ee974a73c593d8ced36032b3d11d202abf9704c4311447a5065b1f2c0644f2cd36a1b183f6ccf3ddd4ef57ef466e6fe4dd4236798779f682ac4854420e29f6ba1ac5136d420dce0deba8bf0b0b14568ac4b1666c2c58cd82c2ed09bdddfe107c3c010470c91f2d6a9efc23aa13a6aa5cfcdad8990def0eccbde22f5249843e27c51c5f0b49a5c67eef641b8947f466180849d25d4c67596bf8332303a055d690a4851c4bc1046d61df66f35549a07d84392cdef3f4cd0396eba68d235240450e095f7eb2923782b755d3ecdf49c7220c15aad04ad57955093d0a5de853afa778e591f5f0481e3532c57e67f4614ff493f958a4189d5547804b313bf8f7c65fa0ca17fb308c6752a93abbdb466119ce3518941783d1e36010c286b4118523f41da48d6fc23d0ac518b4af82f41b72827b8f16f5e07e6db1cd843c9023fe6d474d36933d9e68f4cbaa9f4f16931a7af63f628fcf7b7e1528be5d79794ff35e4382d6061046cb682aba97a36016352d429ea4938e6f7695ae6f958b8ffaaa67c07844263e2c560270e53bbcc943737469283c2b3bd4bc1fee96491bb4c2c287a8b812acdd8936063c42416599d5b2fd0ce10ed30a1af7acfdb5848385df016b8c7c1bb7ca894fdcd990bedefd3dbaee003d1d66d2bf2dd4ce9c3d82a971085c0ca5fb0a3b5eb9c48c8c8cff3eed9c2b0d5aa587b2876c0b2ab8e0d5205fa9b6828f887c5adee8254eed5c2cfefda1939510e58b13567c7dbb5ea6f36679409bad6e9a9ef05bc5e75a0240e159e49337405a3a032dcc1875ac16bae209df9da0a35633153b2d217ed1b9ee88eef50bd96d13b5aace635034ecd50ff26626c2d6099f8398ea920b8785175aefcbf0a6eb4c939be9c450fb4ec62d2e4e660587b231e998e0050de90d6695c31038ea3e04a566853d99dd9c4975320ef2002ca827a48f823b3d3b7c2a0a3514fff96180b27e56d7c68d0db0af1fa2c58539d4069ac1d8da1fc997e983622bb8291f8acf2eeb7ed7e39da9afb0bbe40446bdb83608abbec6ba75fba1e052ac6898c81d7a5199576da86222dca8a4930cbca5167b657dad7fb445fcf2ed2e15ebc1fb06fccb3da48a40dc10327019ddd28f6119af2803849f17ce97c7fcf48bc56527c4574333800df3f1842e626f9a19f1c883cf815497f37858dd53236c27689363eb53f1902a50a80f079aac7765296765b6050ee7393b7710bb59e058dea32170fd2918b7e035a2cd9e2cf8ebe346d4f15d61a056bc58b9cf4fd4cd1c6109a83ff2ad0b69b8b2d8b39d589df1b81b19f30ad266caaefd4ced40726fb7286179e075830aae2dc68cd5cd01c0f173b7591b2500c287375085ff56d606730f8bfcd014683fe03e9d0540bc6ae4412fbedab3d1e877345a4d8bece817ff47f9ab01ef7087a4197032d54771568bec7234d0d29ff1df79d7155341cb9701452100a7d28514ead9f4e9373a83a2dcd7d2812a59f7446ca5dac764d886166181036255ead5586d5211d1485968ff9870946afbdc14bbb2632f9d97efb91145ad5b5835c7bcef321b3c8253dab3d017fdc03bbdbf266e9872a5f0093731c00231ec242a12a14344017cfe708cab41a191832fa59b689c9fc9f76da9bf7054ec63f5cc0ab0ab71e6e58678f7eccdd59e2d41f4d93a0bb8a76c73181eb2b22b195d5b1cd791c113354676d83f81e91d46c1c4bd28913e38f13665b7360cb373d7e86217834a7a5dfa03c43d899092da3c31128284b01dc05194a9e8ae44f18f24db25b921acac976ed6e6fa75d58a8b5556b97afb9310ed0eec05c5ce4cf1e0b21e3269827fc2c6e397704d6743ceb77d31c021ba7ab68471e283ec2ecb609fd48afd7727c4c501b14bdc73eff03a573ad7ddff926110edc3e1e85e00594a7331d8d929b1ac0f198f043f0bb1a22cbd143037f8d4fa84cec81d09aa9556730ed40fb626724adfd82a2aa400debd308195c0b33e300c718270e0af51afa91c8d334e5b47c1ee92b234245825fa1ec351e30792510e886cd96be574b4899b755074fed9796a920927641d5192a2b2a93b38c4880db36cd6200c0798d5f77baa9eafae77115116f08448225e3d012d0317ca324298eeb896005a3b482b448674fa64dee187a3456ecebef0d2a64adfb7b0f750420de1b804206295d74ac84c479c1ef77a9090d65078cb157029779fe4f40cd6ad5ee5cb166fc69091e4e2dba156350b9b39f09a587764e84ac40775ae1058d6976d6e4f01a3aa4e278210f1906af28b6a02fbb1ef3bde3677377d36ffb97b4fe12b781a7b9490b155b8b8c7bc232912e758ce3d2587b19154b066fab5705acb3b92827c183b2c6c21126572d6df89ab561604d1ef02d696d05f229353f6f1f747bfa6907008bba87dddba06bc1f269218a1ac8ea4a2cf3e06f7101e3aadd8fab0f79b2b48c684c5041da221b947c5c13b37abf9e02c7eca92e09ab1fbe36c440d550204c65e98305812131bb6d3ac810fe69c08b366727a0981c7a4121a1cdf93b464582709c13c39a29a7e7e5f041370a81559cace96f7972c28a8561e5d9cc5f31789d01829d59631b1b0756a6698e0ed92eaf8b3c511cf54273b7bec853594e572199432fb344d6d0434c895c4d07f161b443689526c2c0e0830dd4a2ea96d03e3afac9133fb874c9129aed47772bb61cb0c28d50bcb02a75490dc0c9796ef222a597075c0c54e4f2069f4c4d0664b102a8b183696b7175b109d9fee487773ab1b9ca45fe016ffc4d0a8126cf2be894f50d766a05306e577b96cafcac0709a3d5a73fab0ec68a1f0c0d642b61a0ff54a8eab7419d5db1a0e4552b1ba1d8b7c59af166ac7b65bb702281382f0ee12b1ac593c6e163d1972bfdfb54543c061a7d10b508f3d9b8b97a771b22a14cc74a7c6150c2be225a271c402bda71d9b0327c0a4f8b28e203be31b0dccb7bd70b48dc43b038dd8baa286c4b95a6289623d59edc231a16f045febdeeaf1160e4129eb0b5082dc8514e93615fa0953b02bd169bb62dc6495d1594e554eb618c5fa7cf4fc53b1d1e19a939a70275b001c1c6b813a64870668c77a42ca74b54d2c3e48ee64bcb8ebcf996ecadde10c006b034b6106bdfc042123c9aaa9fef8c6a1329c7c52921b2cc71bab0904573bddf260bb56528582ecc4b6cfa359b019aa259fd4c73a0292627c7b0ae06f511911576631931241ce46869a865b4b96ae4bcfb78db79060ee2b2826e97011eb9af42f68d1708bcda7ee38c189edc1bfa469039a301b8bf6f67030266f97f90f307d335749b1c542e5548697622e712ff341189773f26e7a9cf83429753d3970704888ec7d1e6da44b12577f78b1e0ff92edc69886d7e1eac4defd06bc62e64782ceea45901fd447cd7dbb622ef4edbfe8189278d93b561445a78466339648fbb86fb72df3547928ff62f7b6de17bb0c1edb7c5bc83b748d41f2f7f3dfcaff006b31ee3f7941998f82859f4ad2549b4b02919943b1b2f33257112712ee8c878a1c9fb32a7448792d28442afa652c4c65d4a963e5ceef1d2e64f8148dc37f5fde7bc2aba25ae260be6d794274a1386c5366b6ea61d59e37d6832917474a87335789e2bee0467bd453165fd7a3fa6f0c75b11e9e211ae9ca809d51c5d61ea989e42111ac859bf4c43b0fc07c011f8583f43de624b671fd79f3bb3dd1eab92931ea58a512152913a31f74a2bef772bf7e96e98445c438a7afff6f22d7b5ed054f8b4a6fed9d662b1a38645db2fa96295cb7480bf3c00c97bd006d07922a4af9e0aa1cdeda2a4c77294cd3419c7845ce7cd64d199384ef9d128aaf7a45b0f6f6b19a159d2fd685415927c05e857ca0d1ec4de80641977b3383f2331467303328d5e0307115e6304a34ab26df482a8560396d8e2606a68012da0e4232ba48eb99f4ed42176134607db8cbd30bc17d5dcb816ad2b2e83dc71017b570c525fa925e771e9372394cfabe3cf447b67eb7c66a244b27c1f4013a4a98cedbbb1b0bd73266f0861d26f4a8dbe94782fac1ac79cca6911f5a2e661556ec8ae97d3c09cc5727fb8d86f5e694e14f35ff30b75c5aba243651b59ed5d7d4aad1a2215377a41ccabb85142b16f9ffe6bb00eed1c6715e5c065fd7b0eba06747f23f63e40b4de325252a2420539624c2b03ac296e0c6fd8a5afe819fb3b436992741a4483301ab52b1a70ee91025de0814d7352f297ff0b95b97a18ffcc3131d7e333be1a8d20161efbe3d2e23220e95bca9cf1d65d97518876d4aadb75fe456c241dad005a23aafd84e016d357a2ce36bddc6abe004c58811a4fdea7a1ccb1e58e04d7e654a57d01cf23b9adaabb941bc6c7cb22e0de85967d2594ed0b6080661dfab7fc1f683de6a38edc862a0bf7005bfc542dafc525e77a79afdbd84d714fe7414c1c90f7bda0603d1330f839f468c0f5cc0d35ebcc484189b6dbd148fb16271fd4b89c7f92657bd02a02316c177285e3a920538abb75ea6e33e1fae076caf69c715c67cde0d9ebffc7b0058c491a1f611923dd007da4f5b430f4ab7e3e93558ff3dc891d8468473fb0b1c11cc949b8a5242863eb13b82fc997898d451b4a965f07dc0471cc254009df5d44e27836c7c425f12e4a82d548db73051583ddbb377dcefedfed94e432b89ddd436de5d543d9d14158141956392cb008c662cbe4a0382c9f06a914935c275041b68262896a100f7593efa11b6c5ab3dec668e84d83c6d057199f25532840056638a0a36c18a7cdc64feab9216c78b2bb242af4534cdaad55b567fbf50274808734d3233ccb5c9a9934cdb4f0dfbed80e975c3570a743711027d6d23a14a2df1d82d75daff8279b6c8cead1c683fffaff4d69d04690d3067f83a781b3d3b16fe9157aa634debd897c503aa126a361765c4b16303d5b779b593b87484e0a0c91adf85a9b1b10a10f79dbb0a018da65f81e4e810eda6d1ef609860e9091d72cc43cd1bd4f7b700ce07515ff1ae6cc20dfe3423237bf146117eda916992c666892e60c3a6da45a55c89c75268c788bf70579b89945221d7ba4d6307126560b52f8052bf43d5d4acf592192dfcfb7dd06ebdb7e91acf748f10c9e615b12b9006b25d48b7ae292f795dc17cca5e92814565043e33c2e5684b6fc7123cd0137dfe74ab28c39a7fee7a1e3cbb559587c4f397c9c4a87dd08b86581763cc646b28d75dc7a33dafc2d613954ed73e4494a93e365f17aee0e396abfa7ea0006a4c0f1f1a43a77f6b46b5c961006f6229fd5612fdb1403f51212de0a68b0c6f6f0ab2032deb25c74ec6303532f2f2d0b9e027b18518dba5d23333b316560a1078cad4c1601fdee590cf02e5097a933c970119bb151e281ae98954c375ae06a8780246416c79d2cec0626c14dcffa320ee53ef5e4c8c7bb0c44f7dbd9934b1c89703574b5a190184d2a88ccd622ae06b0ef994aaf39adfc5a538c36dcf18a2310932533aa0b12dc5058c62fc4466705adec4cf545fb179158391631be5e0a7160342a043f0b23c47e35ec791eac9aa8bef03c1728e31dd7570992f8158206d3d7644bc7b2682ff8600bf18d47f770ea37d2007bb30b8a49834a85b7ae9a03955c137f7e83fa4ceda4a0c36126ab17d460d77f9fbf12395f0e14d11514b46f09cb79e9b7e4191b4c2ef1b3b8c7ee9df14e387ff7106b0bf1b22db38cbc9f132eb7b2b347646c0f2f960666b8f728351c60ed7279e8d039eacd7eb89d8a77f8e7f3335eb269c610065d159b6b4f9fa033c2cd3c57c30a5ca040e3071795711969bfb4ba4d29a2896f10f9b4a655bfc429b166e1ae0cd2394592b40add7d37f9513427624e642552eae94a3fd08044f85096e2d13dd7e0519f9c45942d5f3395e2de8e992f4e5a1306546afc7e673a9da9275c2208aaefe5c1b59207a36b1ee5db780f7e76bcb7d94013a660d001ff8c7bd7d87c47319fce98a47bfc778a28b9ca194f512b60ad613ee7bfd48ba6ec039fa26e63cba4c9b6116f1ea7be65382adc9f359dddb1fec80d1a214d92c5003cd475018aa169c2b723bf9fea240ccac72a86d81359816ba4baeda671b6f238cccf7317bab53c115ef8c09b57046fa18a1acef81e8f96f3ca519e6e8c5cced36c21ca176b6df53dc0b4b80dfa57ea9c34878464cb57b1a02f94753192a110ce77e9748bb3103d9dbf0bd88a50bff3c6356d45c69f59377a9c14f4ccb8e2770b346d7f6a7ed6164ab35502fbfcfd4acf80f01b8d0faec107718a89334d56304da8fb1dd74063f97354730dfae7c1037d6d07e268345c91fadf49eea1b7b1a2cd074a2a06d6dddd0b1ececb9492347fe9093395b3da1d1c599dda98fd05c15f1fced933342f8819aeda7fcbca8ccbae4337ab6e024d5b2f68c0145c4f3b8b270bdea0bc83fe26566e7bdebf85a25536d18785c19b8fd4ff0528c78ffe66587743004c46f517b3753b520da19393cb5f023d52e72dae101e7670925d8db0fe8a342eb575fa60d339f09b2f4cda9072aac3debdd3c17ad885a3144f88d7b722c8b561818ff89fbf11309d639efcc86af8b4db621742ef9d2e8ed9214b3160c18d4f97b9c62604b497b942863844b072bfbb80f4e3c0de16b6723df6dd94b54575d32b31d3f2a2ac24382f30551071049dd18aa51eee8884b4d44b27d5965fbd2e6354d8964ee26385750ece56713b01294f49472e4b8ad6254a04ba7eca1406885152e6062de16a90cccc0dc2e66c77a9ae16d4d741178aaebdb4a8bd076654117e38559fa4322de16fc26eba28f32c27bcc6779a0e1df516169b9e176515ae662e76e326ea3c2c9ceb3bccff8ea2620ca0b2d04454a5e3f65b9f4546f4a748479b27d53d9fc81be2d7b6ba74995193b7670596c092df75c30ee4e71676411ae9e57200bb761b3b8e5fa332d209465e4360843aec0e76cb8bfc6cd44701f31e1ee6176853fab794bf88be74faf368026090eb6347393cd74676936afc31d723ed3682dc538bc8c36b3019831167130f017058f08609a14f9b2ed97e204b8b4e6d29346d0a545c5fc309d63eb33bbef64aab9d9e60084e713d989706524daef283bf89120485f0538c43114ad643c34307eb56e243eab0a50b2f234f909b724f821031410b5d2ca1bc403e13c9bf3601cfa6eec06e96aa9f59ccf7f3f7b5f97d32f7ed70aa236910d835177155411f7a9b9909c45f91772fc1b0e29960a23cdb10992f6a40be11a3ed9e7ae794226098655d6ebaf75cc6194504d0c4c4d82f4fb875d0a5b2227098fac99e80f85ccd25f7cfb7e8c040415baed829eec47571fc525ab3a1733f6e56284383090fc4b791f56871aa96bfefda236f4e182660fc94d5ee1e154f93c9bee6593772d2ecba35c5b2fb0e934d4da68d14635e2ad3fcffc5072e160d723d69af698441f69dc26d47997215a14623c7105a918c86d9bf22c19356999b7f5f6ba7074378538957b6a8dc608c1cc4369a3a04976e4687aae4034215c3659a364bc7e3e8cbcdb57c6a3562ee036e868f856c2b90b5e6d4e9989f1eb73f5974432b4bcc4e60c6dbfcb24ad5d142a6d39c0db1978e7c5405b230e30fd2bd15b294a4cc9db1c458efa944fd495e231cba2009b40f074bca12a05704a7ddcea40b0bcfa0f2f839ce766663cb18d943d8c727d2cba99b906f3bdb6c0dd0572fd956ed1b9a750a024c53c079699d50ba1baf847db93f6f07dd142609d12a732ef087f20a24e609b140efac57f8fff8e4341c3d3a9449feb565ffc97db1fa5f3574eb0713b6830f027a33ad1de54212f5f33de869c87ea866785aa88f0b228af827ae09e80d53978a61894f780fbd29bf077f652ba3dbc042fb4417871d7fb4c5416c4060774f1fc9e4bede87ba68fc598af405e7c21cb0c658c106bcc2b4e2756743d2ef1a7376b897b0ab7240825fc36c0d80744108cce6a9cc810ded7251197caed15eb80c7d67866e2ca996c570bb60730953598a6177a09673e9d381baba1c6f8f0d3a9f5991ad0502166a7f493cca0b8dfa2815bf3e113ff3b604277d9bd7fba7dc9bc546475372c0d913dbf142286042f552cf0477f6b34b6ff9505d4d8aa693523551fd42aa5b2502ff2352c6f634bb98929ca03d5aa3c266a89efc25fde04c340683d6ae230e3747c0d2fc1a03b754f230214f60c400dd700717af446fd20bfef7533ccae5b0a7feca6fb5a3248778dfdee6aa8488f6d0b820aa9eed58b117d2530c41989e6c4afec1ac02422a78f5f64585f06725297ab6e9a5b9301b15c811fa99d059863b6e1a11db96898bc2d27869c48fe789d328c6370b8257b374ada4c62bdac029af9b0fdc33131535ec57339f42ca826a5f8407617e5a28445e391fe55a40f869b3911f60223fb9c50b45b99f3965907349fc20498abaa0e91aa1acd43bcffe06622e1e580d0bcda468e10388281d09b26b3ab75e640aa999a90d8a3fd9273a82f69deef17d5eade964e867f6f6173a46a4a09e5184ee973ac6e1f2a8f9c1b3feca7e4deb4c63293a1f06e7c3e56c267fdfe27a16e2e107af2d9d0be5a7cd8c6b7debfa88c7d9edf426822a388a98a87568243b70602d63fd8864afd8f355373f3ae8c91015999c0a2e659236a8e0ca48fbbb68dc9e761ae55f7f34ce8ed7909cfdd04a5cedfdfaf263ed6c83a3431d75788168a32db32c487c30043730ab9a5c60844a7d48623e8d1b5bc2a472b52a9b839f9b30a2cd5233be249dd56cb91017080248cc713a34c0664a36d5dd370255762614567e855dae1714dd9a075a0f7ea3010c8e72900d867fe65db33b7f58b0cb5ea2766f04c5d758e0605c7b2ec557097bd838f2635fced2987fc64408d78bb92837be0e923253e7ee5f407d4d4280a80413c372865f0e6e43aa320594380e13c1afdc71350bd3c3b6e815d2f1cb8cafcf02a09b53a8a68d965b9918294b743c2cbae7e99ac3ec1418927901656175bd4107d4952c1e74276426e0f8f5e6fc3086b1c26d642f3ad74e9d86d6202a0265934fffc3667a38e07c092cd4c25e49b9aeca1f7bce94e5bb4e20c29834a17c18623815569f5a0b94a579478f8f9a36730eea58b675734a15d081c0796ad5be0b7e4e948489ba7940ad8168dab88b6d27ab2a068cb5188cea18453837e2b8f49529a8ffc3e2b62d6986679423f8786a340f682e34915347490029481167543252a9a8d7852378d365b1bc9ef44a4ff051485974b2cf12a54170494c868f254c80e598652c0837b11500c8cd6d80514ef23d00c6c1e0c3dbdab545f23156dc7ae1daa854440e78aad2e42aafed79ff73290ff4921a4b974884bbd2916f93d37b2b5d676467bb3e6742216ed75b078dd1dbad3b9f0e7fd9621121e25a9ef1342555b44915a8a4d645d8a04183319ed59b0fd4527a7960435e5eed60a95ae7358c2bc9b8df09082e19e2c6fe9a13d3f3eac03657cfa0d1cb25b490260308359b56e87cee1bd2be840da764fe31c6d10ee1d35d827802b58e7900bc6270e2e94d4f7249a5259e1fc08f8a8355e2aac8c627d55a5768b3c22c2282c6642e72d5375d973ddd52d9e9de38bc595d6b0f3a3e6c610dcfc2acb16de1f922f13b4faede4ee38a4f8b23b39c33ebdf4dffa468b0a8efc6f7337b80b933690a560734afd10e22a76051355356b0168fa09c825dae3c172baf42b73cf7209023375c9399ba402ab82b5af2a746f3e97837c7fba8fa0b76235a0298b630ec7f5562f2f0bde59ab4e1d23f972c387d72bdfeb4a796110512de1be499fde9c3a4f27c1a43b9991d32c6c5e0ea5f2b0b6c46268e1ce0f2443feb11512cf424e13bf776349b17fd9d133e172982ef5fd86efc31a41771c159792a5ed6a9db4c517daf91fdeb24603fb35f2b5174d98d3c3bb1c2f98deb17f6f3ad5282ab19c4384cbc3cee877691f2ce1f948dbf7221dfae510542740fd20dbd66b764054511608a0dfa94e6da199a24e96f364aac9a2545794398cb9740cb20a3ce3dfcaddcf6c9d1e562c98600584cc0580ebcd7713fa843e45f7a44eaa5313e0c82be12623fb7d65c8d46f2956330b061b774e8523c44aecce621e13c9cbad33a847c314dc9ec24297e431da2c236db4532998b178a8f67164ab06c0333aa82a42b0a49c67c2fcd9e45b84d570686cdd0b46efba1e0e023a76e480a85f234ddda07953c96b06d93bf83fc4b150e1d5e477340e25f31786054318df726bc49962292fc7c58b5f888fedc51b1007322de3a03c9529237ce17f90d561196c711d9af113c11fed0a970b4083e5f148fbf70acfd494d7510edaab218a9d76e692e7920ea2db28ba1d9ad94914370e9ec3dfacff1601728a81dd87c6d43a9407e342fcc4b3e7c4fb9f200dc358cff30db6861cece6ec1f6a07f531cac4af625aa2c15d0499a0f0f082064fd50af21f20fd0291b973dbaf56c900bdbfd5c1ecd5f39a1e16b23d853768aed4740e5b50c2fe3f034ef54ec48235bd57ce0d4e1f7b6a3384f0d652b8f937fd80674730071c632c30958addab12c1a9d15d0c880149ab03fa36a6771fc1010f90fbb23213dfd356910ebb2848e27ebda92a6164c0fb45b39b624be6cbf4afdad62b6d323aaef5ea00bb05bf2f8b319ef6e66e712a23b66f03f3369eb02181871e50c7d1164eed52ae49db20af942621b74da2504fe5a69090e2e8d1f780fee4ce74f16d3899c8f0fdd34a787f6d5880492adce3f1336e8f5a4e5224c6b58381e05275737ceacc353abe13ed617a0084e7ba47ccac9d4a5dfe30d799c221b48af9078f17001643ed5250d760020614404a1b319235ce21e88d37745affd005ebbbe79e9ad9f00eb4695d8bd89ca04d8b121b6561f9c9328ed8cd7603b31d542c857d10b42e170026f3d0cb89e184933832f347167e4e98fa285c0bf0d15b163a386e4dce266d2c037949f6de9a6761711b2bbff45d01572a24f170e8c9de7843c6691ae9513e0cb18f4f166d74de3356df7153c9d7d12d4c6256e33abed83134d323aa3042bcfd334870cda5b04c9ef7f71d3ca4f31fb45272e92a0239a5bc14bed4c6bd2423ad90fa96119a83fac3248bbb354ad6c518b88478c255e42d456095a06ca8733650f0bdb1dc5fc84cf03fc3f170670b6f3e2b7bfcc27b880a52f25958a5bb9ee1ae6462e7a574985138d22ff79d066372657417a89d6f5d17b788488aa05d92a46369840971bf5477dd386ee68e8d65f7023838e2afd448277e118436294879bd1b08bb3e8735ab910ef8aad908788ca0fb29672fd2f724546802dae2c639e6ea9befbacd740cac2178057e616b48fefd00c76e167a62792e778bc6b051a5a61aa6e3c4b83176177b487b4d852611be4f31b2e789df53f47154636f96119be8c22294cac00f5d804c4b02d1a2bf07650c69bf05b07fec5293b29fd5ffb26df1afd0570a364db6a71254b46fbd999f229e2e7b8df60b22215f89fd748661ab7149ebff2f2b4d68d6bb7d058284de2dd3bd285cbbbca96783d1201ae937434fc6e267f2165c60b7d001b580826ca37c3630ba6c09167e84e5ab4cb12b9d10c15e5732cca0882f64d01cddc34f8130aaf1b450b90374e35b90acde57f38b1fd618c3465cd0dc1da84a1775c5ccd785db74552124f2b8b1111cfa29c86c1af5fb7a66aa064a4e867ede54dee2b8691c140b8bc30698187a4aeac98f2e17ddd29a4179e850a23e60f1e1363a9b3d1240c860d762598666eee44aa38842db584158e102e97a575cc04d8e867ae5449f2a23ae842a66db6f2a6389124f5aaaa77476e0c235be8fbad88467f8615c2e745a1fce1df1cf1d89ef3806bf797635d6474320c9866252b38618ffea1c966cc205f28d250f02142d36405df31dd3813c9d69d1e63b1ab656d2554411afb1e1b839c5ee2be639a3bfa5468944769e603e12928cf68ab2c5c076f4b63021cbd96b936c3498ea12e0d81dc09c637c982948bf810015b5636d0d2544d17bc2fb9bb09d5cb957d6b54cfd85fdd781ff9272149eda8fa463efad2c0eb4c050c8fb86bbbb6c0fc1fa8d8f8ee9b25eb1135123281ad853727c2f255588ad318b2c175dc0dfa4839df842928b4e047c9c234b7355098dcd0d0761c1e9d4a32af5383c85508c738c0d228c1430abe2efbcc2c5801dfcce3c45df68c57dedce8be362e77a5786df3f2a1e408512ff2594b7c1fc8f368e8ba55fd001628bd2dbb6b69ff487ec92924ea87899c5bba45ce246c7035dc21f7f1e10b57dd1466a572a6e81316a6884c311b29d4535c302b6c62365aadbe4b44ccf6f46d12ae4bcbc7bbdbbfe144ce155ba0fbaf62cfd4cda4c9d3d0553f243f62e5b003cd0a62b9aa530d8ec6bc2ff9e54a6027b718cfd7ee5bbdb87ec7b0f21447f241c58b79088b269613c395a42980e8ccfe674b8a72071da7907ea10c0370e57baf8aecd452f3440de2bc01df015bec7c6ae27defb1023d8e7c37f949bafa90053a7efc24c4b62e5b9f39d9db21cea79aca37fc95b40c0e4cb8b100de2236ea7c43503afca5ad280ff186ea58753f6ea8d59025d51d23c7b68cbf03f8482c5774302f66f48a7f4619a58c99fe36fa08488ba2c5535b64367e8dcd333942704a6c3166f1fdcb15444c5c1bccf32ffe8c496574dfa965aaf5222dd8bfc214a50009ae25fd433ec9d92d72a831ec78bb49af3e712306663f13867a6d913ed9bb1c7d0eef1ff9e9f7cc9be9b11354d6f29b5c2499dc3f195ce12d8c85a5d8293c44888be7e364fe1b87d7d5243b536d05ae43021df14ab624a760dc1cb247ff78b757f8fdab10936ba2db243d4043b2d39028ca837c82c2796f8544cacbd7c0a0f59250767060266f0b2576a686761beee50d2976d62243b59a22b4af241f3dc4f34e9a8990b88731087b14bc1861befcf40a44d479e501555d6e4baef834fd0b9cd4e8ea1aa897b2e6251d717730fed5000d2f43b2489e9a88c87f0a28e9070405ca88672a11cfa0b23c9110333aa554f93ded31975533a3e338a79cbb064800d4ee1d080c413752ba65480b1cf38d51733bd53a3a1eb7d4c4882b3473ad2b851348fa2158924aac8747ea286af84f182485dbcbb6d2c975eef0652d8eb2317fc8b0d7df5a2c31ffef2c36854ea3db139fd9c3589553506a35282fc110d5210c4b755429bddecafbccd41cee7dec2dd7fbbd96853be5aab45158c17ddef158150b614ca10d5aa725a791d0c2ebe02b7e1e98bcd6d590955df5a37122e0ce2abc25cf1810c00383bdf94bb121b54afef8d69e255f6b59584cf61787d34e2728bfe7b9e2d60428ecc7b1fdf7150bcaa5f89c4157697911d68ae4f5c336d1c4752eab4a4418024249dd3133a75df29c554bb72a398f2f0926abc1e4994ea5a14b3863b4e65be964b43edbf06b4625da9137daa109f62fb1d3d51e7ad80945e46cfe0e79a80afdb978f13062c2008b0267b13cb8af38e52311b66c7138c97b6f9743901940befbdb17e1bc07f18a3c1bdd907666da64f3c8e53942d1bc1d0083b2503f91f0485958c6f6a495438a9f9296ca3a7985446d9efa48b48bb650c3e6ddb130c949b88cf34d138f7ae85eed183b1cbea639fc637f14098eade84ea418662f71a9468bb581ec8fd1183be518303023825577c5b30774def0a700372c8de96225baaf437e5cc29d5d08511f8704b1477f83a9580f59945196f10187a2c5ce11c733d1362bfd3f4e341b44879928d582a4941e21b6ef1ad45cd9be524e07a41ca27b8ed40d8d6aec54cbe4e7b41399b38d13057c24f31c328ac1c81fcdacfdb1093541f34ac7ef002aceeda8da9116a08ed9d8daf0bd5889b5c39b5f7f08d0dc71c783e67bf2e0f23796b82a296d4ab768625ef2d8e0f89cc8c41ba0ccc507a8c189c90fbdd1456e11b4fac2344d4e5fd15ca411cd3c9302fcaf242b02cc9e2805bb2ba18ae5cb4194aa36f8384a0d7d37499c1538304d8581637e99c8776a54c28f30c5359537b64ad0a9537f65f46c7972627fa7f5b95172037d9104c0d4ef3368c84e4b64aa58b8a895ae4450b20205acd5a84f2a9d5246e7c061f21b5f4abbceb6fb59d9cd1f59138377aadf3062a85d489068e4924df93ac3c82827ae33ebb934b1df8aba9df0d43469f4a0c4761696354e3edba3506efcf05bfca67036d5e109e824fbc8856cd30254f745f7d4d4bc9b808b5bee2a7323bcb10bf56d260326f6bebef7baf8b8be2271d1e0e4367a9e74e77fc2d2e6bb964e13ea4764ed99d0e13e3a0f2d7d213df30c4096c5e56fad29c6638527b552eba15f8403cabfaaa484716f455951fb6a3be3119f3b6f59d40f662eb178af54f89e422a7ebc88882eb06d0f5831fd2538db95cc7d4f33dfed9cbf3675354761b5d8c248a401ccd293a294fdc610115509d93a2e72220990cb1d4e0a44f97f6482336f273df0e51c627b15c23e00d28d5d4b1b0aca425b1c962c55f0dc755ab1e597c1c75812e20c78ce9dc5e82cc1f23358be14d21fe4f24da9caa8df77eb396a52f55fbefcf6c3cd8c8a188ae9b4c403fd63e316548d56eb9d02ceb14ab7c47748b7324e308e0d8500ec7c79deff57e574f47e8e82ed54153758c9684eb27524f7fb05dae09777e5b8ed115064e1f89b1e85804d5929daae4a337bf5419d31d349a308e55e98782300a8c7b926719d91c67b574b304cca0fa482055b5125b05751862e4b105ae920ad116ca435a66a1f71b50f66a3b909bfc4e6e85c01be5e1f41f9e3bf741041c2c5eb98bc7d837bf625f9223df67c7176b3bf254c96f7485b7346657e2127f361b1fbb1c5838c31806e1789490391a36b922ae92e9075185404464bb5500645bd43a62d09cac6b49a24246bbe673750f07dc2ad585016cb8bf4290c1b9bc95f8601d3b908d8a574353b26ddedd1a96557573aede87042eeb6f5ddd0fc30ab8d426d1e74212f054aae5b55c36a6d375583b3d279e31c9860c6326882284ee31d11a63ea9766e426be9f1f090b9e9187123be4dc7c53bdc93f0cea2e14bf189de04462feeebd5bcdaef4495ecae7dd0a9ec33beaac4562796fc424772953fafcde8683cd849046e83378b5c271dbf12bb0294aa970470f930ff606c96311cba57bc663db72985928189e7c7795d4cf6d945c8fc6608beeb0c698f97fccda7b3aa3ce91341ed8a753d47940b3786750ae9c29a62065d93f5f4c79fc04766c50fc91d3a9529ae2ed3b91097de2124ce242569246df111e5850ff847c7f1bb0e0dd3bcdd96025f1c23e149b47aa6db1a2d5d35b2925019b86372b1a4d3f6dbcff304518cc5be2f867318f0119630caf8bc71da0bd1728e755e25f4ac4b06305f9d77b90f32681fff272815126a048fa41c02ff48e4442e6345f51ca7c3f41e9059a1392d0ad680d27d5e37325bceeb542aafafc588933d73f43ff516fd9e87865350695de06404df0c8605d9b5898e3066f494de7b059a533889f62640cffd7ea28a5c81890c19ce64fdc4f07a91860a74ecef9d60b5b879b62c1773f8eee3f74c2f0980c890f15b2275f038a70bba876ecaa30397b2b518016a7b0e4fc0f4c81c99824416da14fac64cf83d6da5acce1f869a445dd2521b0f2fa1e7d0c220c664e3eb30ed82238d42c237c96c410db9d6a6a35d2d84793435e696725dbf40cf0f989e30dc31ee9a994ac879689de467c3ad9cdacb062792dafaf53681c240ef6ff19aaa4a50ea731ccec9de5e4a67fe81c9e5b341218eee3c559e9e9c4a22255321b9f8bcc8ca619e8693a385387c955e48712f0da25e81dd0ba4f821aa618a2ef9edf3d789c26124e5a37a6ee713b783ea6479cc96abb15b23d13307af2f7d2a658339ac9e0d7643494f5c44234f1df2cdb8531c3ff04fe2dffe220ea67a81ba423361c6284aa70a2df5aec0a1af45d130858624ab9d39b97fbe5dbe50a3b06d8706b2ad0427921b0d05a848d4408ac9f00b561be613930d35585e64a97e8b1d5c9cc0eccce0732c510f32494f599b16ddd0ab829cdf0d9c8d3f7f09312868823163de9de081b9bfb789432cea7454618792105da946ce13fe1faf1ccd951c85cecff2e1aa77f9b1ea59dfb033ffa48c82320b368f4ebedf76d84ba9c6df73e650e9037e11921219be9091789f251dca88369e0fb818119af480ea15cbfc0cea37c104cb066c92fed77fc8c3da2ec5b3edc36c0a7068ab25e36059b66410e728dc8d440d4a5c4216590fdbf1f3d7f506c3e93fe59e61235e38e49165abf5b4016121c71da5d672128e1f8a6f91403e35d05dadbb04a2ac09ea4989c1cf20a548bd26088605f4f743155554cd0f67b0f9de357356e1df87bf55bc53eb0051767caf79fda465b47ba45d6b9b090805d122df97f22f91032c5f119350dd7ee12e971d4110d2c1535a60c959ba6e273d328b87e0286deb0c11f5c2f7b4dd5bbe9944604293f83c4e7ddc118502ad8736461575c9da2276f6d095972cdce7c50ceb901f39859142fd7f35e7422a15ecf9f11be5a06f8444ee0d65a11aa0d9437220c9cdd26e8b4c9327378372b87d8d7f7bdc2976345d2cddb145ffbaccbf14cd7ec9fb642ba3e3273999eff8c7a706b57cbeceaf5e80c00590b13710f6ce43b79a28ff7085387425b5671921dc142fe1c4aaccd382e2ea50d2144c41ede212ffcd955ea910861d10ba1009df1a17ccc543e8a28f68da1013c44b08f562f718f36aa9cd0e855b6bb81796e314164bd45d405d2bc5fb2f85b353998b18df63beb292df107a4113547ee9423e8738b78ab2b940db00febd2d402e02ef9efa1332755c0dcd3246c9a8eacf6115f95918e799952360f0acc4c9a47c053d6264e2cde9cc63a3faa9e781674118ab0261884e786596b1661eb7fa6402afd77924d89b297f3656af2da8e650b34d9ab8d526ac93e749fbfa25c47a7c4e2e64d44da95389f32c177f460766e3452fef96028a96c8b1de95c8fd336963c8c6e26a5ec6bf7c9fa6815603f5e738af93c446c8ce5f262fbd2ffd575e9989835ddaf404bb5948ba87f9387b37f401fb2a565cbff7cbab584979158167a90feded76aa097c91a853b1bb853dc26f3555687b041dfe3a210c825b48a6d83160dc5bed7c495b8582c1e361cb3e51e65bf2c3e07daeec2c559a48d5636f1b077183ff9e17aa7410bdc98e31614814c22e9d73ba2a7edae8eb20b83630a7dd091461c50426bbc3369ad511cffb2180ccc483c3fe90de03915ca0f6742b6ab73310b97c9cc36d99931c6360cba1d7a84ae802015c4be4a84a9627a492bd03eba53108e22a0573703fe6d6c8ac630a773d5d87e36e3dd982cf8f046f8f60825370815e2f2f949b6a785b8953d3d431d75ad26e9d560ddf94a4dbc1c92f616176747effdfd7c943ca7362cae42730b0af00e6eec79ef072c4f43127a04f4ea6d2a195fb36322205cec7412921014afe74d7a4983f7cae101cdc8c9d30209d96d44e0e2da1047a9f9892ac990c6ce80f6a60841ae1321cc089357784708c3a16482f8a33e8e4f4f0279b79ea6de8d6018d89f2a5faa6fdcf661082b5f3d22b518f1d3f05d013a4b9f8d986dd1aa6f2620eaa039f795c7d596d5ce0c1da7b80cfbece8a4f9f4b74916bfec9b71e677d6bd08cd7a4fda8e45eeee7867f46df83a600981a8ca814083fbb1fe0b39b03928e730aec324375a72478c807e5242cade7a35e1cb50840361dc4395f3291400abe95b1236c9881bae48b3922a78406b56940bb3a14f1bab6f714749651763f0631fd9245658c912a34efe8904a80e50c619c0b386b3401f032b1dca927b1d49562cb209a4cd92005ff26bb5e8bd6ce34db0dbf0b04df86afc5493de8ec365b024c00885e98e934aa12c0baaa50a8d235f34b6b7bce1bdfe953be820a7d6664e8972cde4ccb03cbc51f5d983a88800990a4695e0098e4783901b986b50b69e90030d13be752f39aaa24ce9630317ce0c439d571049aeb3b18fa4807c48ba0b936fc8bb7c6d0516e2345a59c36337f884448809d900549400666507e261449d84ed99f6611efab15ec248c5d167901df9cd627d93a7abde7a863e525f17403579e9d1d7bea9fc7756cd38a22106cea195c4bdafc5f40feb6c003e21ec4da3b8a778fd9a3c38566ce142b5132b6f3408699d4b8d1b67017a198bd17fdeff9071194496939ed538922816ddc8289216c3049f4fbb7fb8543958dbb25327138e15efe8eb11baff0a1326a401b3f76efb12beb18918290da37c412908377030cd661c792ef275504f76d9bfb34f6c85ad37a1a7fccb408071e2adc050f99ed8cf884428b83d6fadac0360fe1bd6018dbd7bfe4fb8b1e35a2d2da8b83c6e591caac0d1ac836436e55ab693824117e4d23a25d0ad93b1d36e37d5392c7aada52ef81bf5ecdca49adda646b7c95a6a630f3d66da9701efde5ee6899dec3a7197f5b13cc1e0f00bb418df6ca66814107cab26f159d561291d07401eb88881bdafa8dc6bee4acc859603eeaad13761e79922cc6fe264a16b7083c7309fdecf462030cc3f78860ee49dca90e003c7c90f6eb16009e9cc5dc69ac4a36b20ae2e70596f499c66d4dac6153b98ec0160f8c6dcc6d37bb009974fc11ff5580ead511fc05377ea464fd283f75eeb3c090bab054c7860313210d7b703f57e5d5d10abc14739ee7a4cb9bda8d1a42ea5e966601b55d71c7997e245a418a3f9da99b2e10ab1e1fe09a634e77ef1f05fd5b49a6ff1fd62022fa6278bc29d99ba1e61d179784a7189f444d8dea00c8e7825d54a8f98a79e1db46b058bfea0898f80621d1da626a577c5e89a7de6d5f4491f9ef2e181e4c59f9384733192ace9b69650c434ea554adb93bffb57653c6afa253c4fd3bbc12abaed0da5615203fb7ea2efffad65f4ca2e7d408c87eda37b701d7f41345d165c07400a5886e744ad215880becc5800b738414219b109057123ec8dea5e2863d6d64229a6557d8feac7b7a7af4249e344cf8fae7dad030590f8fa4fc8c881ec212d11e4bccde4d1cf77faa46097b8daa05c227027fbbb67586e9c94dbd545e96d97b888b96edc170c399e6d55e06153c66b335a668a30e9f8c1e7c5f0445457062ee5bdc27d3b595c80a9cf4b8282ad6f191637561584690ec6ecf33f067d82f2ad009819f4982d39f9b039db3c5bc7eedaaa790cff9dcec29d63266edeb47af067de90af9144742a5b63e23b6b1a450d26837c431a81fea151055b191dc977841d1de473b39398d3f0975d0601e60eb108128cf1ce234a4c14bf03d675dbaeea997e425175bad68afe04514d0240aafb8a9fa39d43a6ca2eec50f197f00f415096b509598f3761d7b04b3c53f4517c6bf6a51ebae50bfd185df47fe6fc1b6a84bcf9560fbec52a62fe8254889afb64f2622e03133ab6ea19da4d7e690987a436196ddfc35c3e5eda1901960b464dc57da26c91105193a8451526be3631266ec4e0781f0c77dd43748b1d332cfb98a8ecb38f5351df60fa70f53d8d51c58db98f6bafa5b164ff8cdafabdd587e2e73e730f87db06626dad3221bcc10821f5b1acff576c8cf884a2862ff377db470ca82129f0b62922d11c26dc0684ab753238c33e450164f9b9d022e61d955a56c268c24ceed693e46b3ab1f5a8c13e28fe59c214e194a9ebfabd044f1237080955b3898a47f528c692c6902e12df5c786ea11ef5a38ef4653c7ab535690ca55cbd59c5c831dd44b2134e2c60b711a608ce7904f693cea6c21fe09559aab80bc048c51f022d82c2b20ced938597dd20f3494ef8dfccda15d930f680dbf6f0e9be08da9e21d1fcf85af119b75cd746020d206863bd1a4d728a16d654d5a4a8b3f2d845900f6f1d64216a66ed8498e65d78a8ecbb6b0ebb0b32b8142aaecc63fa8eb23a2257fa33cb80d4205b61c76fee6b1054f972cf7f6e521d387015e8bd60ca80817b61a3136a645b5571fc404edfb4d3773c09c506f97f2ef122fb9828784f2da38bcf1cf9126edab88823e765392e4e3700c496e287fa818cae8b27542994367439ea6b8466b1d9aca683e803c769658f269502a55da7ff0da5770d6b881eabef90bd6f14edad587bf7f404d421d1ea4e162784832b506071c3231c4521389018ef075d5a2f4e4b6aa228cd2ae224092ee216776c19600f822a34ef7cf0cbd5fdcf702d9d670899b17700cf9a1cba6067a73d2d916cce27f23f3d05ac415a66a5e3e8cf269c4e6f3b17c69c1043d4677a4f083dcac1263e585b49076f45c77d413c53a6f418a9d02872803720d6c644aa7a376b7a81e0198424af1c27a64982d3b244f76053141f66d56008b6a680bcd4b63f7bf8ad7908b4690e90bc9f73286bc024f6b95b99fedb5c351145160c3f637459716d614efebc62a4d58a633779e7acdf8653be103b9d9bd6f453280768ba60b84f26181ea83f24313006be1fb6157ec632fe213b590567b247748452ea6236981e05d5d281d193b32053160eafd4b1d4eff6654106d51fc54d3b1d91d5e03ce0600e5caefab87c92f996300c4ed1a2c9569efbf1754c70d3af7db90516f7841d62aaa885c84903cec841ea8f7a59749186c6f8ccd5b4019676ca02ee6ed68169ba170d2d8dce4f72fa31d081c2eb96f97d96ede6ad3c431760adc21dd7d980ad624eb8728605d414c3a1a7085f8055f3d01a925576478bc52098a541de53398bef7275e0a56bae9719cc69a7ab0e243302d727a3435d9b1f1e5589e9e8af71bf6067ac633dec50cfafa3b8f600696fce1fbfc0fac1d6a3806022f27b633a50febbec033a066e92ecba71d9da540e0ccf78de0177b90054c4738de6d9bc976c5d5d18375441086d2256433b361b330eaf9262f39fbe145e58de11e98d393e7d6bbefbceacb73cb6d2df8181fe379ac4102b44c54746dbc532ec5026c5b324bc688f905fd9e963ce6094daeb43e73b8362bbeb46b78b1dd86edf5856106f3361f89cfe7c36c0bf199c3244517e99193932207dbddbd33151514371284c3a7c119571cfc8fcf477ca8ed10ee7f9d8f92d1635a4376f6fb20b628c5b2417b7fde608e1ef67398cdd73ffac7fb4d83d0899b420a2ba39e1b6fc922338e23a6f44155a545e2e07e8bbf96f1db8dc0962d8bf9a061ba5ccd9e598766581bb80ac266005fa948374cb10fdd8ac5578811243957a6ca8b4579f4982e2d68f2f62fc174cd755164de03a1296879d4813fa9a4ef39fa7998f1d4d573e0426bedcfcc17463aae9462572367fe7471ed054716cb4a42c8a6519f6276c71a68eb1a8b244103dd7d38ca339e4f110e0130531fb6af995c70dd48751d891779fb66cf6f83d0ac8c682c63eb0a7370d3e8f19868db825aebdd85044b695e194d2e95a1b48bbc2f55708a9ad922fe798bba1b6c074c47b047b54981c2f05fabe82a1332ce2f1fba4409b774500c06f81fdd5e5f834af73f77aa41751b1b97b0381996ea0f39206f1f5d082c0bebc92cea8a1f559f364fddaea0e094c145f66bc923fe302e363a815555c168b1ec2c82055e0c8b39b8ba46ce9659b46d5c8e02fa7ede4f43a6423454e80450e8171995e5cead12fd22e4317efdd23ebf9dba5d591eac6aad15ad66c34623c4701dbd78d6d2a1fe8a31ceccc2062a222bfafeb2271b06bc7ed4db2a2a17812c894917ddaed489ae4bcda445e9a35f0bf5b29ae06e5fbd89f3f1fbcfbb1c0933b38e21ee9bd695df5f5947ff3fb86142ed9ee60a7d1488befe170c2ed84f88d22ed349864ff6f8124eb1e342fef922c907c8793bb97e96b83fb64bb50c652c44a0f312ce27022cc0b008c3adce6915398c87b14454001803a969dad71236addef424d2ea4b57d20480c8dc7947fa4a83cdd6db29f3f722ba4119dd8bcc66d8d52063230f818e9d0e84f027eb59b4abf2b0bcf50b794c2e41cd52c28ee8359eb0c98514e3729e81004d1afab3a5f1c7c3e743258b3680e509e811bfd57ec704a5d45ce1c43c271c3d2dd743462dc4375fc166432c5b80a9a6679f94b53d262d4f3fb82563917ecb7cae4a37b9acf7e8896b8b45a819860eb4e6258d741f6c04c961b57079b9866e8c5593ee2b77975ee1e53aa97c83b7b42b8f33939af7e8e6196c471572a03a1173359f0ac396bb837473d2006d15b3f9d843621f9d3381622753d5946de6e581d01937df094d11b8c8f5dc81db629dcfc01b9c582801f12e7703f1fb5ecc18ad4446ed033f7fdfe08f30efac5f541d47967c207a408143cc9e78cb7f08af136ac3671960783b92545c8987a1d7d0c04b557f577950d7795bdda595ca01e5d31944e553aabbf7bd9f7555eb1275121324d674bb8fd6d8d920b3ab84bd4c347fb5dcd28d7f7e76885442586754d9fce4bb642923942678279ddc79c81672fe23aafd529d05fb3505ea686a4ac8d766165c460dc008a5fe7f9f8a5e56380aefe6d74ab5ecc1b0140e75196fa27b1911d56311c96d17173d46832553ad6269fde73c6d8f578baecde8af6eb16f5bdfe82c435d0a94a2fb78b37f3d345db732e56b11342b18e25c01271d114057b68589cc2edc00aea07df405c4fa844969dae97f67aa797746c84fcebf54dff973c486ace776ddbd83e9ad072dce2116b16010ebc80382e7a67da4ca8e89af5198fce06b1936636f5d505fae996766060c6ca2193527b1358ce169e72e3aaa8c3f6272dc09a7e93a697b550d1e266a2f2d9a096c9e798d527a4f16f1bb4e01f391c5b814c883bab818bbf544dca8e38b3e002e84e0f38a50361e9283cef2fd23d6400f38936f004ba4f443d3491853e59639af7f827f98011e4f876c165f929614526594df442ad987c481b131934ebc8f45e95a08265b7020bec2abfd020cf31d3e589a05d8300913c02ff061d64c03f9597ce6ddd8da29d1aa903ae5cc95c47f718f5efacafe319f0e56544a7dccc36d92bbe84f95704641e5097706bf6f9a9761809ca39a3302b76115267f94cd0df60a8829a111f4c6c2974dc611c818e32804c7a843bc213fbccabc22808d37e63838b87f84288f908495322674cca279952691b380d4d47f1e0ebc601f61cdaf2846d09b39d4281253ff4f58bcb218dc32472f1b8e8456bdf8dd966b89ef7d7b32db3bf69e7acfc340ae0525b5f857b70d9cb909699c784d2757e2250ef94eeef70003c122552d6440466cef806c5f5b071a34d3e0ed804c7f7d07155cccf152c492ad81e7b6071bbb3b0b0454ca34228565427d21e0609afb4a4a23f8679f7ad400801a9498e030d7ad1a696a4d9cf8a1cd05d2e24632aa0cdd5469fd54ba98a28aa91a767ede9ed0a809156e4eed4b8f1617869eb33714c2c6a60b8ab7ba7a67d543ab7f4f5f5720cd27313f74a2e4f358943d3dc1f6a514d63555cb6eadc631702652cd2ea9494aad7f1a4d117b6a8e54708f8b8cb63aae996bd684ce090719db0c906b7220b74618d345d567e2eed43f9f7e748e6e9b2ec19957712e2e44454ec2592acd5bbd97768db4806461826afe5d88c1c06a87b112bd9de9a02d4f0578534cdefbc5a1e32a8dc7c4699f1895d6b27a402390886f74331bade4ec4b397b9e267cdb5c2f249a6a7dc2518c9378db402334e5759c2f17cedbc2d0f5ffa9ec548353c78d8fcd7d215d7e85192e1cacbb5346c52f9299e88fb7e1b92ec214bda5769e0b6455fda32ce0e22a4f058623064324677bad526c331c0ee43f5f267f4174da997fa7b1c2430b1223da8ecd5e489a20d9b85813f7f83995722747439d1fc3cf725b876654db972876a2b9a1cbaf3bf2d14c82524754f7c74964cbc9846171e029fa062497f5538a7710f2225134cb3f9305a5c8f1385cdfcdbb06d5701c5b16aab020213034f7ba2ff89cde37370f2d7dc866c98981d403ccf47faf584b74760f2589363eba6064a333bb6f9e6ee5e6cb1a41efd078974b8f28583b9705d1fa4a3f0b9dceacc3c719d3a0309cdb77cab70b51a2dbf98be3efa97c0045695309fb2811f0d83821e7553859014f5bf9eee6fe64c7adc7c535de9a9ded9163e3a4c1c1d744ae729c8494074d688385a508eb45ce0ee51fd0f58679389cd3f37862a4e0c1966455ab5e145ade0b37926e450f3077bca7155f6a4490b3aec9615bb88bbb0fd09b2724d1234021360f51ea69d71fc87ad7c29c700a3b1e6ac513fde72887a568c654089207166434c9875a8096ea5d9e61ae7002e4ad46e7d7d98dbfd0af9b250f9eaf40ea9ee26d8a6731d94ba63864879fd3123d7037264fba4b373036cc485adbb23cbffd7aede376e7ea312c432d9e5dcd0559ae2453087e6da3aec225a98238e795da774b1f168ebd4babecaa806bb8ac5a98e63af66fa0e4af92f3f90f2b4714b80d433f8b12926eba8b828dd6cf32ce3e515907d711cdeaf4285964884e2068ada968a54c8a8775e711894c2275f87d552bf0ec63bcd40895208028023653a6115488660e1ed700840ec831b3344dc7b0955c33f9b4f9241c2cb5571fef07ce3989934a80fbd717ead2ce4015f6c0758e4cbfb6070c0cb7945236d462555c373fe13c97327c0c3532c470ab9d5e60072adbd996e980e90609ed4aba07da4ec58e4a6c29e2aff2068e2913d2c156cf3463b1b04d78e1c186e4d0eb58de50e81a9d30d4973207360d865a2df13089d64eefc5a625720f45a457c7501a3c8e1922237982fffcf24b05884b8f63d9cd347fc1db0c74b4f5caf510a18097e91565873e51b8449a17580c1af7a9c6bdb18f5936261d58d7e0fe79f60fc4428408eac32687fa12f7f8db5ef067a749475a70f193a220e76cac90db7ddec793d7b78e86378d1837c6830f96b7b3bca3d0a34a50780fdc5043f69bcb74c292fa629365ea9ad4d9cb76678aa6e49016e1e92d8fb27c8f3c5c64fe5a0fdcde5c19eddf8c8c31bb0943b7ef3c5fb5d42833b12a4a40e842c38b0201e5d29eb40033b008249e61a180856e00cd6e98fd7feccda42557c019680c976af5783b31bf5f5fd41e7d8c13246260256b5ad8499edbb2db77319ffe8e3ac8479006282ec7d89c3b516f08e3d2893e8fb02b3f618e83a8b05d9e92bc66effb9edda881f5e81073293d865521248c0bfc5c6c3aa5e3005a788b18989e300029fe9e75b6e0165fd6b4708eb1d6a3bd0dd5ca24f92c35feb9eba1a1417574d5e76e8554fe2110f938ca73fd2aec188fc7e3a0256d85b75bd2e13a8f9d18f55224248bc4ca3f5574473ed84c004a7ccca0151d32fd9afd7aceb9b72da9ad2f87b82761553692344392aa868b10f8af368f1a21f4aa44962f808a0d144d8f67d75b164ae9e935ecb81650ddab4c7495c303f2a2609e71d994bb04550fda760732542c34575e9dd116f01bdf89fa318a1f02f1740790e06818b9f86849c8d9383574c138fb8f27415623da8ed91f0fc06ca210163463b10549963e98d3c16eff525943ccedb541d3c5d575075f832e0d49a5f1f482bf57ba548305489c07626c30ead0eca6eea257207df04220ced41b4852db994dc423dc3808e264b819bd0f2ce6bf95fc56d26e38ec7ad74c021a06ee97813212dbceaf0ca1688ced18a53a0fee4466d42261e9c38fc66f623380ba6f284346eaa5b33a7034b9ab01d1904636d1f452c2a8e9d4a8b9cf9ec8dab33ec03d0a463ac72ea7bdb34d54681b19643264f66ae4b800c8649e59eb3c7b5e0bf86dd21631bcafca22ff34579ff5eaaff94628a3c61c800ac180c91b43f8d364365367f2797e82956f0b2117124ab120d1dbf35cf84c111d2f02808ccf20fa8c58f98fc26e970f2b261db01645c16350a4d8bbdd45636024e348bad9d03d5d5ae41a7946c60c661aa5f0a7ea252a62e9ce45925036f4f5e9804f380a8e2dcf8759580fa4c8afc36e8f3159840c22439dc9d5a8ed43560e414aaa5b559706210fd10662bc2f21c06d549258643ff593d03f5614a60b07ce2d8594c303fbe3df3b5cf72462e2537e8e65dc736d9e009053bf05d9a46108e3dd60204d38bd7a4bba0391116af10bac285ced3122a29e6247bbaa2f3286c3e3657b771791791c343705c28955b8c99d48825cf444678c31982b34cfa5223507fa5f46ef229751166806d354075f1faa8e833a78de4f69470bcc6806d4ca8331d50e39f7b6c756fcb3b366d6faf12fa6508651789319df4ba5c075d06af947ee12bc83800eeee3e1747129620602db7c06b80bfcd0a7440ced38899cbd3f20c13e8aca58318cb77297700e74998e70f92a0eb1290fa4a8d7fa0bbbe404fc93e94d2600f041acdccd3b7722fbc7754e2faf57eb1346b179c0afac50c67c4d927dbe966ad507a1d630d5e98eb75ab7ef9f348ab300690ad6d4a65fdce342d2dd2fd6a0c26b8923cbf4848cb03173ba3d21aef302973e0dffa50f390e0216ca5ab09b04d99ac69a806ec789535a05e50c0f9af34b2020c1a1835ac6a0589270f0cadd629d4b7e5e2e6426a45c79f35666bc2dc27bd7774fcbc5ef0c2a94a299eaeb356d7a15bbb4732fbc4251c8894c74db89b08ba729198149805b2efa1959332e3c1b3b52bc412473e8c4a3640b2b589e0d06b3dce0381e5d272e0345979bcafd6af334d743119160e2e52f303a78beb444f4659c7f5c845630368fb1dd4a5e59220c2e5acf6b7bb73291321e7fc69813ca1c5fb2f1e40304ba31cd248838a81c5768d5359daf5311a7850ab3821ec22af5e0bc941e4b53112a61ef2c55f7e9f3f2599c85c3e3629e76ac9b74d583d82f01e6ad6dd2388c11dd01de8819d7be3227faabea97157df865da8454895de2f37cc06af27f1eac23d1fc7a6c9f12c36cae606734c2b5eaaea24498d2071a02df17e409dbc870949938ad2d95384450f555f3456be1063e9545f9ad8f8e525852b75eea266056b9cede60b2a62901a6288fd5f94dd741b1a522735ddb7193ac210910394086e6c21031d7f9bbe22a613413a6da6180edeea93e2be376f25b824530ca663fc6791ce1aa342872d6105e0fa6c51a4a65eb2203feb987122dc45acb65bb9661b493599ff7ee780ae0796efa514a20f7e4e2bc0c47669b89df5d5a4d8d2c5c572d5d5d142cfa280f674575faf655ad8a8ecae2257a11d8c0b3478d3e0fcf6f2f256f6e1a4516eee2a9d153e95380547cedd58da4f2d4cbcdc75edfe07e85a33451450983c76a2dc8b5034832a2261da939ff0cd0fb030fe0ca9d11ddb756298c619846cddb8b34e739cb3d730291246694fdbc61a1e74e0a58266a42bb8c251d5d2e540eadd3ba469d7474bbd46b97afae21098ac35f7acc8a38453f393f35ffcdee9c58dc7cbe169f63338d2ad313bb3b6248d14d92abea6dfdd4f0cb966fc8192030eb047c5705163d9e1692f68b6f253705edf004aea2be6521c4acc5fa221d8b23c3d4bfcf0990101324f728072d3c7702fba4f98615125a78e4be475d09fc6aeb3f6b46aec103ee52f6a5a10fc6dbc08dc0fe376245042066b07df51a0e3a4ca99a2267e29ed6e612549b5e2142a303e98af12ab778161facab6f4ee06a1c1abc82ca2e26e6c73b5782851d85a0e5608bed6d6a4ba33a7c62b18573fc5b3635923e4dc84d09ee9a7ca2f107b434dbb2acd3b53eb53e5db9edd14cc1cea03ac390d789ba5daf8cbd2b81a3016156888d68916f9f3125a507b7276c96531b10852509ae668621e97ffb7eb312fe1946a7adc9b3c917ce24ce9290450ab17e2a10399d4167f5a1a9d1da77d2639d6d91b5fd86808f11ca6ee2789cf500b97e3d0f877823bc9296d73a669ed8ee3ef06af285f53eb53d249fa9b7d1ac9717548396969181ba31638b80e3b561ec054471b44c98dec4e6e0d3964d50adef0a290382d6727558ab4aa215f6198c0994faaf7865cbc78ef8839970d93afc34524580a0360096a6b41bdf74e62245bca466a72d552daed9b290a9c0a535ae2ad00e3d353b8dfd55b740a4625498be9ad0ba5a6a7a19b0b883d8abcce8e0ba7506d94e2486d35013d726abfa704312ef1a05b02b3eb95587b94b6f8c1fb8f981a5a90926ff7177aebfa48ef96b786a3040736cebbdfdea3de6582ddc1a9b8701b1501f9b8cd41d73169270780fca99be104feb4ae316f4a36b9873b838775414f5a851bd5e1c96417a285a0f38ca2b9bcc654144dd554641b009cc937c6c0b7111686d9e68cd2cb2940ece3d37741e054f0c9057e4b13baf608da6cf5c1c465f5fb2ffa9e2c9f7a12637dfc3a4e7df7f866725b88ebaac505bdf0a9c6780cb818f4de211a3b8e225a1a233f8edbaa3a77c4344d8d66f4fc85caef2356df6b66a067f7f211c07579a11a2d6e7c34409ebc836e5deaf6a6315a411334449bdc76c56474e7d479581461c63079c306d6bcb8c75b9a44b0ca8bd4ef50e1ebf2dcccf728c4a8978f5fd44373be57b7a84c9349ae1866287b44f83c30e2cc7aaa5ba02970b073fa2a6e183dc80da9b190b9edaab1a930930ab8a50e990d143a2105c055ce4b542816504a17150a31a82d82933fa9adbb848f5537ecf67c1b9fc8042b80b284375ac6fa6254a106fb0a7e92b33a08b3ff74e3f492fc922a434deb94ac2b364513648ebba03991aa33889382c16a8b78b66e92f43e124a4587f0154df050d1d758c6234e6c4e2edaf547feef84469d501d123bb378107a5f30ca1e9ba7bed3139986d2689b2dea8e6a1bf8681bf79cc8d2e7b60fdd105155d82e45f09402f221a2cd396cae8f769f614b4d08ecc10dd1a2803a37634186eccd1f6171bf4a1d42c0b451c9d86cd9adca04d02bda7eaf0ca77d3687bd3b2a86b49a8e595b1ad0e9c1553d7e5b000977772de31302763a635bd3742b94ab97a8264c7a87faf01ed2099b6dd95601deefbbf7a5b25702a42fe567d0d515a59b178c6ec7cb7236336769b4ca0b2a8b81569ee7a8af1eb2207d8effc48cca017a2c53f1a5b9050b73025aefccc6eb794fdb96b237af4453d1f565c19997a8e1d35fde4ec9b8ceeea79a4b48e209069d80d67acff7a08cb68f390d33dd45e5baa0566b035b4559d638073c1c1248b0d28157395a19590b8d26a4c6968f1bcd9950a197fa3476dfbc745a9763ffeaf7fa508b918dd132af01a4f6cc06cfaf121ae6eebe39640c5693097b41f5dbb426ab29399ab900adb485660ee2cf2e9314a035792b5f18dea6aa37e974d5415441f1ffbe5022e09566c76c69cf3e2fbca02b9bcd6342c2d316f0fbdcddae632709e279b914600adf4fbde40dc14cba1442f3512346a4f65672e88979a20f654c4f8ea6d29e190f8da3ead609f8bb21a15b2329753819f4e5b71cf2ee15d844cf66f3d07614a8972fbaeba003a27d88d95e4d7739324649a348d53afb96097351a82aae309712e9a36e726d9b11b66d00f1247af34a4371facb952e44a5ee710a93f4813225ee1a86c5eb23ef260e949cd721fd3526c2673bf7e8d08f47089ace8359eb9ba70a3e6d0e353dec01081168db86220f5f82dc9eaa1014f7f7e186c33309fea975466e89d384b1e37157bd21e7bdaecc8bf53f09c43762d00b9ac47e1173b432bd8eb1d66e2080ab575adec1d0d0fa47767059faef7eb400f99094678d9d1774034997e85241cabf3bca7712affd7d3e9ec6f99a6f5d72b7367d74ad25168fb201774955787440063dfcb38bdb815c4884abf32f49a2bc9129eadf3b009089afc5ae2da0764f1d37eff8c50aa3866d32fac939d1ed7e9f08367a1c91ec37228ff72fa5d68b20cfddacd425ef23f929932be9801229d76520c2c9c8de1c4e505f38ac7c1ce87d564ca4d2496794460e11b0354f8dd1316a7d43c6bb46c773e2aa828a7b3b843638820aa4eb4fdc49a37da4851d057dfe87531b7b63084489fc347f06e564558470d4f8183f7baa52c736442807dccde76d3e3d14089a3416e42db821c944ae2ef37eff1ea3442c21b8599c104d86ce8dd13d1a1c8a535336cc0b5232dd1d29e7c5a351c039403c1b17ab81ce73189543337a0807af68bc3e4c7c7aeedb00fa950c4f5e4fe4f4ea39963389deca164f4aa660e3a1d659705968b3aa17f649bfbcf647a9f471458f4e6775c33e146dcba8ebb51159c718beb8dd1b37a74566786e6ed645048782c9e5745a2618154cbf3cf5021d6e4ce4f2393a649b412b3ec87d2f05b8d44e84645dc8d04aa0b5e40f72cfaca96c7a129562499bd107e92e9369d3aa7f7ec2d46987c3473119ebdc762b6fb43e0b0344eff7e27b404fad80046756a32776d5168f1aa6bd0ba668d028c2cd87579b1a9363b40f7c0a1758f924fddd91a7609b50a65e184b2d7bf6f9cea4aea4c457af8764d1fe82714e43b66a3d92ec888998fbf67c3618ad77175ce5e3c8eb4da3c90a0b1e8421fc7be97d0d0a58e92900c0950e7fd24619ef54b2c9874aadda14c55df1347d252c0238366f10ce530b4e05e021bb1fa2b6022465420e868e518cb5ef69486adc3ed988d8d6d4671d3a50b3521fd59d3a5edc34365e2d0814e2eca18e2751a8c47f3d9d3ff8f53a742843a2189248a2706dde2dfb228a0e331c45caca09a804048e2dd9fe5d5405436c49f513545e152b98c5557a67da3e274bb8f94621786b99cedcf1adf7eee0b981e158cbe6ce5af7de8a2ca8d098bd57edc861d68f37286eb1460e0ce51b949c8df8218dc6cb5ffb19dd3f59751fcc9764a0f31e5ec988f2385669267b3eb83f245dbd7b01e7e1be3a410349a51b62377b7a301c24faaffeeb9797cd85d123d422b6b79ab6bd55de6255feda1cbca312a7072ad53cc8233cfa614761a1a3fda6ef03602ac0f2da56bb3529d8b7b0aaee06d1ef1c4cc9ccf297be3ab5caf3db3c2aabc7fbafa0956bdbe38c031eb84924f0d3bf92b8fd2469f9bbc6beb7be9b5a8b5f67bac2a818576ab4de700f015b0196d1aeb372a8d4b7dc1abdefe20801465d3354462a42865d353c63278faeda0a58c2364656009d89b39ed7936a1357cf0ccabb43a1e796877390fb44c126d81ad5130c10e2bb9e6887527255417eb18889294d9bd6fd7656482df10659b4672babef29818e55a152287a1fc0dc702e1f349f0ac270364e464d034ef17b4b0239e0e99f632d1af227951ded1cd9ffb0739b0fad92b3159f38ba88ba26389232156656df28ea73a50dfea90ed2f400e7ee418ea3b8bf91f2b18de2eb62519c78c82c48f6779e01c3b644cf5ea20031803cebce1390e674d8d61013fde89a3a57f6a2f656c721d4ece14081a10f06c465263fa902da6a0452485b88e06c729c59524390fd57cf34b80e6674c2efefe40fe4944916102f548fc09787980572f1c339b93ce5a9f6b471dfdc8e9940b91e191353f1a61da94b8fba6e4195c9e72156e84b7bfeff8d7172484f38aa6300d3dba2259137d94a8338f6f94422c54ae17a3ef52e2de37576d9d73603be0d3c30ddf7abc129251d83025fee50854131f0da0ec703c6eaee18eb575c6c731a4154056946f9bc6dae1f2e2f912db29c369c30c40c2940451f239308dd5a5eec6abc4d51a151958a33f68afb8c60390fd669cce87ce5479b01a56f9f4902de8cbe684bc3959ea0749caf3bb8633192475a9631efa6e78f48de5c8fd2f7c6273199805b7102a0457bc07717efb1c2899b8fc9eab8668d03b1e0b008f2a22e1b01e620e3f61044fe7427228671c148fe2b9c0dfbaabed4b16ddadda3c79c470ace78111ca711212cc4c662fa94852ddbadc2658752e2bea433a9e25d99b83c2e0b237e0d50cd017eec176ef07f57e006ad5c1fea76dd7afc8085c37beb4a8b722b2b4cde82c7ea3a762c0d817a2d937523d9c51c47524d2b9a3c7df6842f91769cddc4c6ca2a7180eaa12b473203d4cab323c7acd56ad52f946a0787561d51b985358c1867deb96cceee8a333ab4213443a30e3832ee9562b4509828063e38052d336c65b3a202aa473c036d758210c89cad2537ccedb331fbca52fe7b02a42cb546d2d330b9d591218bd2d1169d3a796a26d8052c29a160555ab95174ec5915214233d7924dfac1cb615345dc4d1cf9046e92a6038a81250f974429ccd3bdbb6a7e01add41e71562ddcdd215c21716ede6779b3292926216ab1eab7bd051d8a0d0a59ec60a922e0bd91737b20afa9bc00ff6a49197e036068b9fca51af9b9ceacbbdc564eb6a0a42a498dd83d2f229171b6d650917b08e33a2a1261eb948e574bce8e8bcde63dd31d081fc537c1bdd171b64fafe9da77962880fdacde18d9bf73fe531f5542701acae1e014adc18cb52b2dc76bdfc722fce68bc885e0be7ea358cb9163bca089fbe6b28e3b9d42b2527fa500c9d6054d2b81e2c3646802032608cf952a9517fb1e4d9cf4c9a39f29825d5161efe5204008904318fa6ca8f99a5838a5d5f27f3dc568809e89347bbf62cd41084068d5de172ea109390342b137539d9733b9431a5c49f89b0953c364bb0adac89ccf0043241fd89d125b371c1a61ca362e2d74699334f80d57f5e5e98cbc003966bd369b69d281bad3216a498459bdf2f7fe259cd16e1bcb72c5504981cfe01091ef0baea1073291efb4c6c003671bac846cb974fdf6314d6a84fdf9459e4be00baae4680e0127a03b3378332b2cfbcdf0ee68bdb411bdcc3679dc8eab8a4b2689c7d2190991bf34613367bdb066d5b675b8977a7fcce68d6d5f0bc427cdab3f21a994691d70a815ec1011ddc72e3ac58dbc732a5e33368e62a4556c53427db5c96d88a26c1db13a35360bde009d07f3c0a05260a1b3ae71c18755ca77294f5a77460ee3aa99c6814e040b5a44f7908ce8e4cfb286fcf0f4ecc4e87a25d32b506c85776c0cbfc481c7ed46bbc4d83e02f7496f343511aa2a0c1c5bee89b332bc2a57ee405e569e92d8c9ea0d13bdfcad91147c808dd24651795f19b5460e9b17f9511fcbdad4bdcfab5a14fb3a61c0764719854c93d89feab8bb79f0867f73d1901856c70195cda5413eda20409e8795af8429680e9766e3e111a7fe9d7e99b831b17cde2f922a61a672d8c4cba87c924c4626b9e951551ac44098821ed0fb051248ea4cc52e7f0ca46e2dbd302aff6acd1f1fd4bd435a291ca73d3877794baa7d7edd162c47b14413c62d428ca351fd669c2d955828b5a6130b849980e77f2131bf6f9f8d92f60b0c4af9153e64c5fdb6e1c85fb0482db2d19a03f7363d9cff617adc4cfe35b60851410123597349fa41c1b850c2d0099cba52d71935ac3a421b079268346b972478762b5ab1620164e1fb1c74d9ad950f905e6a14f82f6588e3abc41aa70860c7ebe9408a2f68b4358e116b9d61978a2d3ae8ee6a9c92140f6ebce1ab222791bd28da9560021c4deb59e5955ab47419488a94fafb747a5789e19e3f1b48fc41ee4caff649d00e33ea1095c212fca20202b3c6c3a8f337e6dceeeed04f73aa2869b1e500e2fa6f4259e829ac3ff6486830a09e3ff3d28f67e542e5ef75b69b1f3aa31bc9330c476dfc69dfbc971408a6006de072d2936e2a342ad4bd6d9593dbda845844211dac0065ea0ff63da9a5567ba62fb7281624477fdc490df934880c6f08dc3678f7ec3cdb4fa2377bcf948ce34ea39b0c59cd7ab67d93aae39b66129dfbd15ced47c3b2f40ef9ef392a86ae7e471d3ce6926842838525e468e281cf6e67afb857d7dbcc60262b059a6a28cf8e8fff8df750d04744248748c4630184f1b835c4dd2776f6511d1d870575cd65ad76219204fd3524776860f409c87f2f440c000a3400bce0b86af1f47509bcd0439fad1e5c177b911eb21c81453309d7b24b47a788f3ad17f48903810f15eb687045bb1f1ef81a3567c15041e7b195b4a6173bf5b87bbece8d67f01796e6840e63d87a4ad9828279ea8f1f91b7ebd22e9597ce4a9e1681a051975e83e5b52461c3cea07e09fbfb98c7649f4d6386a5da9364f5ab74fc32452ac977c0733165f4360e155a9a79ac49fbe7751f158c5ab9e85ad6489b83224bbc0ded171e2e6bf3ec7c6fbb1d6f1592fb5aa909237f401aecc3e968571b9754f8e8d12a2c08175b19c17377aeaf03efc6e4913dc9b60b71fa329b457f3ada3a457f7f1967d98e8a1ff8240b8c5dc20b421e590e5f0be8a84a946f0bf0be9fca2f5f7f9b7d1a743af39dfae4354e48eb3128330c26da6c3a90fdaf86b686eb31ecb1a52c8763aaaf25601f42ce247a53d3eb6c63a3c701066813fbdc2d943f172857195646382601498d661bb8d0e76e8fb13ae0788850d9cbd1809225eb9a735db32cf29f9fade47dad58a2c244ea3e8adef7efd903d2cba99a59344370ae624575f5fba55c13dadd6dbd7608681bfe8197f240fff0240e34c709f464598de5409c23e517a3dfa6c6fc3dfe0fa1e70909ad8db2acd8f28d3c8becfba19dd597c0b5a65d9673b06365bd7a17cbc46863bcea5291fd7a3268b4fdd0fcb7c4da8e2652fc0b754c8eb2093e0a88789c7b00accc5e1b28ca7e6246e19059ec938dc117661e16e60039d2af74f672f390ba448365a3896a60f4a8c37d67faee9f8abeca1200aaf2f93e113904ce3d92d38e64724716b14928056a4b06a36529c960537650d457bab80cc45d4f3bc7221e9eaa4adeef09aa8b1d58e42eead9786c297be01dcc7300cb86eb32a1f76bf991ddf1d965da6a6a5deebad50cba2ec5c3d8cd12683445ba8f9954fe783839f406ef68e17bb385b64154f1bf6b8a7756f6b7c1ae1b2a27ef0c2fe1ddf9e1bb6b0c8d4dc3e59c626bc20fb8cb19fc7890ca45cf61682f7d878e1723bed70d8b1dc558d2d8c679a37d843d86952679848e3a82452f504e4305949c370ec1fb0a4669c01f152b6712def60e5b89c780db53479720fe21f45c78d8cc3bf86679285650622edd9345234bc4481ca5af8dc0abb8df096a3e49a100225da2176440f8481598f2dcef5b8a74edc4b3a40aaee2788e0a0a67ade47b85b4938dc87142a4133c6a09b29808c55c041b232e6a332204690409ef61189f09663832175af99e86e1a6e35c777047daf9813572bdd73aa0aa7859b651ef18970d300d37fd4393aad1f681599907e0d24fd54d5dd5b548bc5c935bd0cc7961071628dfeac9cc235b5290f4137e9174a7e5e32c6e796f36fbcfb9a653d0ff06f8ecffcdc6bba7072a8a8015c4319b358ffd8a60e50c56f56405e510a0af8a048162bfb4ca9150b5dbaecdbaf730f947faccb1637aeecabce872f682d7eaf7a0a4bf6113b7802bcbd1f9c7058952b32e035642f6eaddbc3b4a731a65590ed1677edf21682c93a9406a43eeb828e41c30b1e02e7a474ddccc39ce8556c3762e0282f4e398e31495366401f59e613a18923634614c54f4c565d1d69b99b43091a7d671676f52ee2a09817cbafd602b45d15e5384861fd3cdaeec9925449dfb31d9a1b1de87f2b7140d95ba448e4aa07bf81186657695d89c0a334e42c0f86ac7d1e21e7fcc355aa70766b1967a1a04951ae351f42a0b78e41bb61fd3b835e69400c85d9b0a94fa956c1eabf73a014f19d9093f7e85935726da8db15dd9f6253aa2a3dbe015bf323a5c5df94587bd3d0b9dd5c06bb52f0e18082db7c75a7ce608f971593d3c778208dd8fd70af6c8b835e6c5a2c3c769615661049467fcc4027dfdd26f8fa085eb73aabce3f456630bd0047881207ca373d29276b79f9ee525949016a08d7983a2992670915bbff2a671fdccf2322965bc34c6644e2ef56719a78aa9ff8bc0afc86bc355c5b46f778fa88be6e393a4fc427b41675da7ff99c574cc2156fa65b5c8aac03230dfdd6a2608c26af16db6c081dc776b3ee3b4c7fc6ac4d82782ff3411a3ca7f3d369b475ce6125f215fbed8c23dfb4a0c71e399ea3b8cffe092e895741250752491585554668c282c2ab2d08a04651d6f1b218bb104b75a7370de10fc979753cef9c441df83f0a84729380d1dae7337538ea11c73a6c2a774a1dac31b5045767f8ae4fcd844d954595284d9431c4640b7aa109effb4f8c603f06fe238e83c9730a5ff2caa342275a9c843864cfc6ba0947e465ecd546b945f8c9df980480430a6f07e8a273915bd8e50ba2f63f22d2915cc68c5c2db9a8c64971892c2ff303079afa0ffaaa90abdbffa49eafb5f091380c51841596cb8800a4fc8314d036c05b025a2c8d13b0e99e85b47bb95d06f5e6bef3deefd1525f5ee84b55096b1bc395d22203bfebac5ca6e9bcffc927349ca7c2c110c53932deca805651531b695b1bda00c74e686fc151c0a97182fd642f8c2f2dbeaa7a236cb1ca530d810d59470602b9c27729186cf8a4af15d01533dbd0e0e41f4c7a76cedd1a9101b0e63c348b8cec8da6acc9361dc4695b82f8d33d8bcd7d64e317cc686f653a8d3b6d55e9b6cad6ef6827471080dea481da9ba4ae6387afc1fe1a2ca67fe6dd164d6ddcbf52899e25b47333dfbfc735c749e2b31ac9bc9ea8c61cc2a597047c39c5bc68899121fd7b6dd689743f33894c8a33b4f8c86251a0c6a87bd379f3a4a09c1af06764215e2d88d1ae26eff136723e77c7398334afbdf001e656f95c77a7c4fade2199a2afdbd14dcc2efb5550eb2c783be73dd960b327ac9180b010a8fadd8fab7590c260e72a09ae0b11af3a0dadd32a480a34d9ad5a65df3a04de0cff907a908458e61124abf37f2be05e8beb6d615b81144bc30ee892e209b35d479b5e4379aec9d5dddb093cbb8d08084e16028ef019f0df61a2b8da907cdd6acc39ad14ca585711f8cf65425fbff2b7d0d339d2be09a285601c464bd0bc3b71ad0cb01cfda1a203af2b640650b357a6727d201f9457b9f920429bd87ced95edd8024c4ebc7c564914bfde3a121c351b64409c412406a8de511087540e919c0c2fa131fddc33dd3debfa74f1ed37025ec5bfcbdd0b42624c7055f4b41bd46b07b092895e234eb7a5400add51f6f444708746b3111615cfc82e2cfa55d88fc2c44a72963e116f19139b98856b64bc945f7ccd7b0f4a8f57dfb0a9e8eb7d732b1ad54e8b0d9f591179ca985898dedd1cea7b188811160a7d25a5ea055a271e793eb05d3e1c1fe0c1ce9420fa445e0a764694cfd5e2c3c4921da93a67f9b22a57ff09182d799db1ffbe1ad8411d6f5a2821faec6869fc0f3b0ca2c08b21d4498af2359207b3a8db2bc8644c86bf3d0a96c49dd026ba7854c63ee0b732839309252917175c37fb7020cc69c94c60293dc49cc718ef51dac4b78a73ea58d3342a8dfdce9d9533de59d62586968e8a16a420e1facbbb0727f433de7f83fdc968b9af259b2051fac5528cb0c4380784d42fb14a143d5e79182913184ebd756af67ebb446653a85dc40809e14a8d0ec308c41c8774f4dfe0c409bcd87087b5b08c56862fc1364893272eeec6ca866dc09d55fe24c12be48d97153102af3e2dba7e8bbbb28dfea361637c73d3ebd51b3068a822d94c9bd000adfdb4d1d00f9934fb139181cbc0a1e5bcce6f5d570914df4c2c464f0d831f6c7d9196acaf3375838c25a5878bb6c49a0966c060131eb0236bce0c78563ad20509d97f044ea04d7d8d57175a1e05a154fbde6e38e1cbcefdd97a40428ff7091e25786b3538e54e948e02ab7c379c39e29c765c97335ef7477561daad267ac2627177f9b42993feb1d7bea913ce01358b929be2d4ca54c2817a0e083dc4037ba43c12126a06f1764ba2feb388481acc1d61b6a52d7607446e47ee97240bd484a922888fffaa4e151d8e048a9f64ae1fd93dcfdd3084e6f4c783c362ffad3b923bc687c1c693aeef428174393e73e178ee55039837c4c52aa46f5a8c799a4dd8b45a394071c2cce2e79de0274d6c72779d6c18dc9e6fd8147ce27b08e82254c77dc9f88d89677d01c4d0f2d931a6381e66f1d9d70b5a51af190eae41ef8f72e251c27af64c0d681bc3f891ae3770252ceeababcab134185048cd4067379a55f72938fd359ddaf28b4eeb520575e78e4694bed2e99d4e17bbaae041e1c5bdbb27a54a9b28ca065724a7597354c09395cebc9cef05f0035409908f817f65d2dbc84a3819a43be3a232e8b16acf9c94a9d7a4a16d45b72e0100c23737eeecbb046cb52a656752feaa701ef8064c7e24cdae8c89bb1464b27dbb9c6c6de621d34bac0838ace3041656646d2c8d6a5e48ab2162178a77ac79f698dd9167eecb6464c8d106b57e89e9bab6afe643c2219b11155de544630302500692c56c6dcb93f736b43301010e4986f04ff1dd69d12b989cb81d705eceb1642878fc1739f1bc47c86dceb44740fb18e1cbd0637264d45f399f4bebce509b65cec5d3a59bd0e10b703ea7f904003a4402c4f5cac3d6e0355214c2b29688e31549abe36acebb7b24d248d1fa42b3431f930fa7452dee9aeaf00a46ac8d3501e0671ac1a5d2fe44aeafe60b4e2b1dacdb5b4c3cab32effdac92f7cdb63c454874ae18484af45477e93c564d5519cb3cb0667abe34480d95fe2daebebbf0a05a657a40cc77eed7f0d7c0836e6047fe8e3e939e93af50828a553e894192d5288e195bc07063f91bb041e4423924c4c44e1294ecccb31a651711ac123f7884949bdce97d7c179fd7587857e92430d4a8b34d3e027eb3cc965501ce37c6bdcb8dfd1a1385177f8b9d1c905fe80db7283f41e83752eb71516ce1ccd4d4d392c181123c98f92f828a2ffec9b411612d0abd34da6d6eb9de3d1aba827e50ea5c56b0968d02f8beb14360c18d3ea52a5df720d05080cd1cb2efc5bda2641a60ee6d33a44b4c31988a2f7a507c55a3b767ba6ebb492104f2a81647858a9c99739096aeeb496540528c8fc9d8490658bdca47e51930fdea6febe5140db3f34ec7a24b8a4439f227419da6a164e70a32c16613027e991c7dda241154643eddf698c88fda299491389f3b1fe24220ce27aa4e73f7704a290b68c7e55287c8cdcfef3b4249a6e6cd7b2d1996af329a2b9017086a385216e552ea4a46e6b6fb8540b4a256694243378829b039d83bfaa5420b79d73de20b8f5c085f2968151cabf4621fca3ca2758fbf8195c6101ae5448d66b74594e3bc7a2c4c2162bcd773a7727e99fada094476a93f3fda2fad7484cdded6c935dd0d8a491d80f616925d6e9e46fb2ba7eecb306a6f7b2fe9ef3c1010f8797a1fbae533f97536bd97c119b4df1f24048976d7c5de885cdc97826a01edc14aaadd77c18bd93c7fd344dfb011a8cd6d537fd68e3d8a80a7e3b019610790f83633d0b1650627430c4f35cd43051ad16e133f4201a8ce371e9b5d2a948a76a57d75f970641cd3afe14709aedf191d26f8d88758c600193b84b80ae748b435e33da7fde27754b2da94feb7638cfd20f958d2f46a02b8a0f1d8bd3d8ba070fcbb679a2c61be830cfefbf056e5b35d5c5fc16db9dd646abb35705401fc6b50b28e7ab9f1c14214f51aa3e8850776b098d19ca93b84a0f7769e2cb80e0f602cb719ec0ac7ac30b65e4341f722b8e42cc0e955fb8afcedd54707e1a880311b34dd408d9e9f6c33e876e4c5b5035c2f5bf3e5753a72135f772b73b3c90ad143a966755701ea3e9682ab76fdb6e96fdb51247c0071ba239235686defb534b4910085592aff4cb0de60aa03f86f8e09d8f11381ef895ce1b2defc2753fc3053fc663e4cac49c931051725d6f6605b536d74e9485678b7e79ac8a5dadd1a03d3675dcf8ffced6b69b4404433fc458a72435b7898047cd6efd2c11e2da90f10ff82e0afb5ce1b18241466396b5e4292b0279df499961ef39746b53a3e3f35eb48e372d407d3a22b3ec3b253277c7206e59c4bd00b20b0f700e9733e0259620cc45f839f22f775efcfed9ee220ff02532991218e072c9f04220108556e5d34e11f9e3a80569190f70d94004a0ec31bfbd51525957d1fa11ca823983562a0c46f4de3918b95ee94c8320f1db4597e5996abd74fd099b1136345d586473529e029d59c19c2464ea40fb4dd46871d2abce3d0b533b06b3a209199f40fea975e0c94e314e01c625b12302b4d1e8a8e50fec8bfbb70d4bcdb52b200aa8b0178b19dbafbf8763933fa05d68f1475b541430c88dfd8a6a1f17a355421e996733fc4dc4e8b73d4550b63b8e8443c6bad7d83bdf153304c859c6404791b5c738d519d2d6126d437620570c6bbacd08a7ace15336fb22b08ddfc8afa186f6eb035e2ec2b787926730c34490e3d47b5b9a8731c2f38aedc1e7994614bdc15eb0b05d1e4f4da0f73b4c5f261f1704e9e82b95b9b0f6999d85efb77a58add1b4b27d24b878f93317bd9ae26c58883c45db032ca46716b3d802bb2039908e2ac54ad03fd861f59b20db920212e4a9fe47a63a538e1e073c2991e95ed2ef0571794440dc710d7792c7d906944a1021cf11f568e050411c7bb093950f6444c23e4aafae1531425f44d203e903c07514c7addd808e17ec4a1c318d7c2e92d9d39989759369b4ea6916605916ab01de963ce0820586f683c08a66b5529ef5c2b5d914185dc14e37ea7209712943eb275f54debc21bf17234951ae179c889caf7da6e8d382c5a197eb4263e73804d3f0dbef3e7674653f6e42c3b831bb25844907b3fda85eb782eb26cec404a8bf03bc7bf9fbc0daa1c522aa26f279346894350a5094d7fe173984d84379fa0b1c6413ffe324e66942251f0d00c94547ab017bd8fe3c088bc1bbaed8920ef31e3f4110c85f5221711d5c14f5e41038929bc1ae440a95d3d9dbf1a7c4127f5298b068d602032ec3ec6aeab96bf9e37dce87095295dafd1f2d8966fbdfb2735055d17b19e9bc79cf6ac9a8aa61571e531e7fb43a6c5fac8a9c8abcfdbf39da211230cf9f822173d3f53f25535bd74abd313a6950a4da653adf7dd78129449c29e47a062703b6584e83a254cf1034b15d93ada219a8bfe9df803199be1bc76eacd108a04a74b51245a19ccdbe09b4bde1ad1171692b892b673de81707c5848c0e0febe0c0b395cb76d02ab422ae30e3fcc11431b87e8a21b9b5296fc4e36ac57cf10be0790ca9afd3ec1e5795afaccdfe6f15a57032bf4dcfb5776d44cec49e8d845a650d672eb9d5982fa26a787a6fb3f896fe71c76a8dbbc399d77a623cdf4d5b600668b0740f5cc20201c600e2b985c14458f5da1d3403e12ff863000a2ead84cc3ebdba2c6c489da670d0b9ceea4a8fe32381219157da157ca0b6b92890ae35f66c43935dca54e2c466b1e442d8c6377a1d8bd8740fe06340faa89bdb3acb1614bd3986f726f9b3e5395ed462a340ee1101d1d0063ff9d90158b5d8e4515b3f95083537b7772d36ca33402ad81ce18303a01ee61bbcdd50a9f014c5cb390d66661f921e834de42fb03241bd1fa6e51fb0ba8a9c5ee3dc2ff9e26140a7adca45e536d749b8d1cf66004852c563c049ec72f10feadc6122be8e3ad7f59ded8547f073320b21fcedbbf5bc7491a1defcdf28a92ecdf2d831766894772e225e53b0c250d8d42cb46415cdcce0a35215d0a1c11694feaef5c746f0030627ac24b3fa9d85f04e6243db7045c01a49ea4d53b3f09ed21bb12dd1705313474ace8e57fd291cad1d68ebf015e44c38316fbdb4a5694677c5e28b69c3c9443329c432e055c6253acfb4160098ca62c002407ec82a911a8bebcb0840aad41863b2325c1dd4bd4ae34e676b506a347a72f9b210cc2b203e668ec52a89387dc8a4eb49f8be879dbe1a1915d3fd5442fb9b6058fe94084efa45b383b96c4953b46ef59a859e9c55d585657eda6d0ce8c3b54f5a45530d5bb7d7786d0a72f89f4ef76b0428721bdfc78416bed4fa7f228a5381d49d6a65985aef37eda7e5dd547d6ed61cf6ee5a0aa02ea30e6ca0c55ccb871d073b425ae793f6a57527d3465dc2d5f477cdfef2cc059b08a014f7037696f389d12c4aea445dba190d3921b580358b05d19a2793398a8bba0bf4e3e565cfaf78f77bb4af72fbe0f27126ee12d941f83ce1cb63ed2767a2568db39d963b9e7d616e46c0cc214d600a7ca3209b2bbbfaded7d5457118951dae672aba2cb65074d5bb1443c9e07f7c50a911fb1b77a19161b7b268c92d0b89dfc37a3f34e74af328d52ca6fa7e276bd7aed0b8619110e8a10e32b32c1f7d97b62a8413806dd5fd6937adb776bfe27972c20ca5adc16608ae8035e05fb95a950f4848e9c3f46ccc4f859c7ff6542bfa26ed9f0f31fc51926429a4622fc1f39a8e795380c6a63170331b5e1fcb6744a48924314297eff2cfbcb5eb5a2fe03f14786388a4b368c432c3b0d6240c619c4266d5d4ad2e94e59f6d9d361b4d26ff65b877dc199162f10e3164a3ee11540b751b2726c17a09fc18ef8b2cd96895aa5274aef581ac4401eab47fec2b807b02d571589890f6bda76ff39cbe6ba100bbe74f0f233b9c0b3287182a8e20e6a34a5d2149c806434f22153a7f844c0534062eac366b5de1d7b75eccaf8b9ba47a1aeb18e9d772f146d4a8048f48faf8378c577cb2b6eb9830a0c223e38b94ba6fe41ceb8ed4cef598d2134effca5a22cba45b7a291aed9bc084c2345f8a38a2c3c6ebb122ef14c9aafef6c1ea73b246540e283f27fcf3f65cf7201112449f23204e7409d5f369d1835e7c5db5a11a1ca96bc86ddd3302efc75891954de9a23d1d152f609f20c7121c6e3f75e66faeaf2bd3e713915eb0c1e9fb7cb813227b2d0b7d9d9768170970fcfeb8f63fa10d5b019c8a616ac5b439b5c1886df0c6959cbde8458eabe210300bc40ba2d916a00cd8c421cc11d5d00597664806e17960bf08e2e7284c9e04891547d3c6ab66fc0eb6fd7e6b197638d77bfc5e7777ef533e0f50280871e9886c4245ab73762742858410e6a9e56e18afc4a545ce15fe975a9175655e59048e9648f2dafae59c676a65a0678e804ace8075cde6b78f7b472795ad41d7f0cf35efb34ff591835b21c2d6c933f14bc4b986e2cdfe08e1790d3ce671054707d1d816967fab792523eea265d493eedb792f9e841ac0a39566b8542804cba005c14d50232c7e95d619a9bab05b975759364729622b00a4e6a875781b9c2a46710d3d355da3c508f45f085ba5a3f03cb36714fb30c21e670dfc9604b2507eded2e548a651d3eb28a3dd5301f8eb9ddbb5a93b7442dbd4ea59734de970197108943d5e9f6da24c5a7a731581b07a97f428209043658f01b30ec5a7d2eb94f2a59d127d51cc241b03097676a9e9b5eba855c9852e96769516bc07da241c3f458fae947ddbe8fbf64ae828f849ba5a169ee4cf5d4c22762c0eee9311be07acb76e42941ee73df3eb68cdbb273b38929623a89ae8f7db3091b82379821b92629d6d61c4dc723c007a3049dd70d7bc9b11bd482acc6a13d200bdc88d98e03302fff3800725e8f531e56296b30e288bbe5c7e5c627568668352032a849fc3a7ba321137b20ef715afa495a2b6515b953fa4fce298acd8a5bb0bac1756bfe09ec56f24f27ab4ad4fa5f6250d260bb3c4da6f65d97b1a83951bec9436650e461be908c70de9168d348090ef2a0cac3834e6a3a3ad3931803f4e40cac851ee2cde51bcf4095e5e6fc6aa012a6a951daba7c9da08624e347adc7f52c7d9ac317cc9cc655506fa0fc2e2306fbca44331a018edadbdaea1a91f9ba764f1e370225ad04f2504edc85d79449c2d58b79d99043ad185db6810805cde4061d9139d81589e12ff75b22aec582edead569f8ac93254ff6e81cbcfee2f016b4f2e51f8a48b62cfe50f14d0139a2d8a95226667d3218c0fd571e8f39b21eb41fef191533980eaf1b97e989e636aec9a9655416fb4d319e38641321a67d6f65f993bf64a99eb0010764f0e49a0ad8b50d0c4915ab94e961ebdbd3cb228074e692db43d341c9c331d36e7e064d54d2f8ff98772cfe465614c64478c41ae1c00f1a6891fc8f8f4aaac3bd10dea21b9c89f28eae0f38bf89f91c915d08013a16b32c88f02afebe7dcfedf1a55ab3df7e37500e197daed0fd7b05415b704f9083d11340afadd2d2a924ed21aceb98f9fd4bb7f3b28a58b6d775dce485072f7e4d19f348da896a8528cbd3d49d81b387bb66ad42e4f2553e213a51d6abff97aef7ae8b852663b6e50b0bbce311ea34b37ef483f2ff7666290fbb56a92c308291f16d06aa686b7f2c308fdb2acc543ec5f95d2c9e8b73da4759edc533f35d8d3d0b95d20077203302c1f290f6c5b493ffb495376d4e481881567023359ecccd61f41b5418d309d6539cedb62fa939656c617b933dd59fd306268a8cf15753bc52fb447bb34e461826a51ca8dcb65fa9cad6d552cd50e16eb13cfa0b252a06b4c9b38f5fe2d721021b4e1ff0d32e07c906bb05c5662f00da1e78e6ea591a86bacf853ae45e4a6f763a7227fc3c6dec23522b02a5b501ad7d1284b24254a6dce5ca4bdf274b07efe0a20523c7e31c69a377e7a2e22b09bf72dd360641f57f4816fafcb68a6e6c8cbf3fd9b8b94262f06f94ce759ec85ce31c870d0b64a1803c424fa5b6b031e3f3141b938787f946847c7cf8cf5f4cb93f423b46b1935df2fd782bfa0f32253724bd7c7fb47132aa6aaeca8c4630f5d665653e0f65e350c943f128c3f78e15773e88f24319f9d49773bfac9d2ef60ff59cf4d2a8920affe6ffc6142e4efcf7da5834db303a4b6733301123760548e9251a497a13661c6af41c4dca4e22c5caeddfd7e7403fd1e2ac179f47a52eff9a84711ccad6abac47d02bc3554b4f024c85bfac9c7ffb5df8a13fe2991954be12de0f517d6e396e68a76e7599a24d8cfe4d21915b27052ba1bf0231eea773735ca8bee08cbd8d8d87adade52abe3bb270ff968446160a0bdf735bf6016dbf8587947b02443fdbd9aec0dfdbe60f08d4ae61ce4b2eb592fe9bbe66f12ebad6deb8da8eb94656d3e95562cef11f0da34804e55d3ae4958f37479d38a42202090028aeea77d2a6692673bc9d6e59ba01c23209deab5df2410e366eda3c11bf63c63d252bb49573df7b9e33fc685bbcf03a07f18eea77345982fa3aa3590d0278a1f257f6454db079d394b9102f8c5ace95bd83f6e400c6da3fe5f9499e526f290ee5d431c73d5a01deeda0ce7856be4dbf95f518f1576eb576ab563d3350bd46d557a6391f0968688d0e6d48b767d94c31ab840f7dabab2f5efae6e8888ee4b8c9703b04b6316b41fd3fc638c73965f432b9e6a5d73ea80e78cd18cada537957bdca1003d4e50df27d008e54a354b753aa39a180645f676ee7173e48d24050c6dbe6da411e0d3a43c45b8962374944adfdd42c0b9dd53cfa15a4b33878ac84cf6ccd216fcb37e62c43abeef588e9a003376233b6635cb648790fcebf2daa5fd657feccb45b0c6055b6bd723de7fd86580a1853100fd982a9b2183599ab4fd152d13fef569839904493eaa28e4667d5785083963a11094c1cfc000e83f7553c8bcdfcc329fce29ec272a3cdd0cc0a9d5e7ef7e8f9c690e4472220489c0e2c243821f9b29db7cd5873e71b780e2a1041dcca73f1bc95d6a1e89f4257f162a3a0a4d700f5eb079a466331c27a8fbdd748550902a05c06e662216187028163e9f8f984f2f9d181ad0633539640d3f7e88ed9af4f66b26d12d5f27b00dc4db1639d039c52f34688a81cabed144aa6036a114787fbf4c6d71b99ebf3bbb5f0eaf30ddacee39bb0f45f326d8eaad78f17c4813d4813e3d77c3a48e57749d23ec440bcde878f061fa668c130fab6b7c367f1c675f7e9902f89c482cc4d1f74c120dddffaa0c4b1b21d6cef00cd039df60fc0180e091b53b532c0cbedeca6cb9f1066f4d79ea601971286ae68b2497e0efa4cd461f09a611697b6a8e86c2c5eae01b96896af6f48754940c43fb197617dc1d716fe411c1f2de78c6bd10d499096ff502600592daf329c96ec22579d95b4d670e901346717f21ae06b181c7bd757f4d4d6423d10100aaaf8ba226632d4ad809216c6a12147cf970f4f4b69e97938f21f2f181be488069dc0dd83d54b4cb6bce058e268f59b405d64f3425752b8be49bc111129789f9c368c26744e5bc040c0b24c624c152f945b4ce3846d41a61300abde1576cdbaeba35f8bcb7e3093a808a3e5603a36b020740819a54312fb02830c661980d77c42ea992176447287f8c37ae9930f8c36bf1741bebe83c7b2154a7a189832a961c79fb5a6006160d5161f8deaa2a5f0b9dd479ae579795f86fcf5059a9f935016fa2acf9ece6f5ec884811550fad15bf4c39d56c1243969df6881b3a9f4fa3ec13f1609749078b7f673905fb3c2031f15cac3431038b7bcee8adb119b521100b93a06b923517ba3800663f49b9ae27fba0595dfbd8e2937726df3a46645d6dd0f7dcb2ee18d57706d5a7b73288d48e49d47d8f9f1fb7f66eb0f208752401eef178c5afc8bd64b4b3a4f5fec4080a1793bd4752dda104b6492f09581a9f3248c54af6396cbf9c4b0798ab39eeaf14e243b5490ddf33e37cad4a24f31ce183c5bb24e3d8bf4648074b5b650616c2f32bb4eec4efd22c6cae97a52e9ffa60b4aa13787ee1466f287a14ab186aee93b06e94477c8dc217bec8b9882596112a80e19b48b1372e288b0c36772d8b0d1f8679e0c7be69a533fca97fede6900280d640cfcbb924b1091e19f568d1cee86f92935eed82f119b402f3cabea2b49ca4bece51eed6120749f6928d889e8c5bce8e142c8d43cbbddfe67ead385593e9590eed18215a171649af2aadfcf1bf73c2f9e2c3ecfe1058654fc5025a0026fc8549bee67e47594f2a160113e36bc3924fcea246f6395b1bd92f189e6b40748fb3820ba34b7b0dda6590eb2ca531b5587a952a8dc01f2155cff1acde199284e8cebe91db5eb73ffc7f65faf8081c5317a6a54f1a18ddc5d1814f3446740395ec0a8fe8bbc090f49f7933dce77dc6f4def7789cc18628509bf4be476c7f71094a84749dafc958c15dbd02d16a647cbdc8ba7b6268d4090eb3af8d50823e206136f4c4409474a87037789f4109c7daceb8956752fe8cdcd2dc068210e8b21865e7310afd4ea077775d214f485eccbeae6432aa334c9e49a3f5f329bca55ef6e96bbc0d3dbc8817b9472dba3383488aeaf292a04cf3558b3cf591e0cc7ce4f0049b98d216de7d6c45af8fb7874fcc1ea32f37117bfd288c8a21d17f474f031bb8bc46d095cfb37be5d4ba55df1538935fe730d5f850f84514379ec53154d0c2a13a651071869d323b085c2747101c48d5635f7e26603ff3b79227919b8f6541e1ac4fa3dc59dcb3fe826417a552d3408fed06b2c968dd1078af6fc2de208b5f2d079f6ff956126769330e463899d09464c031f9983d146922ed55619ac35cbb99a9abe14726eefc7c6e529b8cadacbb3ff7692888a7c97f81447f58b711963535f4bb65d9f4e7dffc42f0b794594df7c5d1a43691a0f321d5e0d7c634e5ddb29039678994a42fc12d8ba0bc300cc5c147799efc86ffe935be3b744cde0caca8383cc15566bd911dd3677dbd3623b2a0d2ac857c411695aa481a81a747613e1185bdbb852f5c2888014982d21eac2987b25cc19b6477ba1daca29e4a5b93e8080c1d8b7d7633ba3b8afa09ed03f0f2bdfe291c3d39766a3514b9d3f569db9a155fdc7202fd869da66c96fe9c05bf1bf078cb4955bfe3868aa4ca505f3f182953b469e0175807b296f937c026181d5392f44bf274d24d78eb6b93540ea3248d5e0e3cc3971b4502d8b38f21239d6c632167aef3a11b14488ff44306e0bd463d278099de12b7c70978fd2cc67b460256d0833da5bff0119f4cac9ff0b69b707de50e1874389958bd4cad22405371a016193f923d63e5e6b33cd2204cdc31358a090e557f4fe54aae55965a08f61444daf71c14b4322f3e418ad36a977adca9569951c13698d91b3fd26993ec68053fec122b8618fb248356deb6eaf4423c356b762d8270df89180194c8d00011fa6fda3db43422d46098ab144245538ee40eb6218bd411771ecd6c8a55a7cd62b250225e905e25774794da9e2f79af922c346b18fcc93781090cbcb8b415043c50932d8729f00e915b48964a63217739da994cba7f15e877c92a50e98cce19a3710c8b86b43f320f63166641f679f8a87f407543247b9fd1dec15c6625d3ba082b70c9eb6eb944b2b2efe5c35199c8fc1b005932e43dc5fed00e0773fad73198d1325ad387a1447d1d432b47d0b89c45771623b0e5b271c1446fb794fda4ec4451cf2340d1058e26fa1c6b048152d9385a9b3c637540525188d9d22959a25b53d606e5c95f83c4bbd2b47fddb4af63cd6376ebf39628a2d870515fc5cf16bd9651dc414e52ce01a0113f599321b73eac8b733ee939f3fe75d011c7b8d64f2b364e549997af6b394a3bfcc93dbb8da7e167aa8794a674d09ef3a4e9918320631d8ba2b9b62f8e8d95bff66190e9384af8b7da83594158fb6173da26366d991f46bb274f75890557b3d82be70b279ead3faf789b76de6b5c8fe9b2d6acda9375d2c8ba3881b920a6ba470d61a2a4425a0ddd83385245f2c1236e1f1141def6a2841e2c478ad5c3ef5d65daf099683af2e44c018f2c386d5ef63b223e7335ccc56847edfc1c0e27fb1dce51634e881128f03d65e4d09bba6c9f2571b38cad47112b81310fc7aadf8eaaef5c42502b1600580a643ab25ac155229ba4c49c302ac3d42677a40b3db0f62ea4a2ae16841b178d026f93a02eabb1e4bf5aeb7c654f52c8b4ceb2e2047660214892c392ba831a6d52fb8af15a6b95209b382816f94e1b15cd6346316223fb917d83b4f884bde335374cb7fa225dd028a5c23cf738b3fdfa08466581a513da8407cec8f078dc9827fd9e97eef7dca9470379658894055a4ab4809825cfdb3f8faf7b1ef1012d9f867f97e8910e84cc80c95da5dfc231d2f6f516a3f007febf84e6742c1654fb3c225d9dedc9815e972c76c16dcac6e464e41329a11d55a3b54ef7dc099951674896794169e5d1c96db5af6d54c332a64d838465baa651fd03e5efbbdfc01fb86dd3b90db8e2676e722f093e56aad749220c2bbb556986ef627df8e8ab4333acb1363262dc0ab6e79e14569119608c9e8dbab7a2330d817f4458540d8804dc176c7d91cc446906369eedcd587f63412897497d32da89a05104b6546a1ba9da58639c7eccccd77f7cd1c649acc47636af0eb8e626b47a799e6c864b2af4d83892146ec2e6d1c2bc940f2df60f0ec251dafc54a81ac4f13afe1e85537e6ae2329c01e7ff82341d902bf52bcd604e39d6aeeb50e801cd42259b09b37aa9213e534ddcce779ed2cf5598379057861522735d86cb30b919800da7d6ca41ccbc350776ac6daa935d4198d45547c9246c05cf665b33d8e8c89cae8a7f66baff39eca8b05098367a4e9b9b7298964c28007db4dc5927038d153e01006c13685d50e8676ad2ea46f103faa19668671f308fd56dd4c888af49a4556b6a05180276d30c0573499cb6d6289cd9ed61139e3b1cd54cc1c8b1e6c9139746d5f79a653e54e27edfd15ec60edc9772fc6946e2e3bf11f1ef59170211ce83025c9443df6e4b745a3773ec5180bf0d0ad4326cea3ed2ffd9ad9985618051429d3c49d326e08a18765f973b1de8058d7d0331f6e35043b780d1b3a036230e47becfcc77653c5d2b26d68eed0be83ab901f94a82f6c8d5c531eeff4210f646906e7e8b39d0b078106393d1c6c9a766593246805ac202ff2c1fc3ab110c1f9e6ae9dcd867baf3862172f644994fbaebd0557df2294091ef262f3afa80b1b60093e009ed0875fd001fa9fa1d1c0a9f044ddfbb5215be0d11dccf354354ba967460e8bd382670707b38d04187c8310a700865812eda9ec2115a6b6a7e5bcb2e05c5853455671afa45013cf49c928f83d627d37b8dbd4fc76d88756809b183b8ad148da8f6fc52a97d91ac17bb252c3504e4fd2af34807d1728bee2598d6744f6e62b5b6fdd527dce13d8813ccea4daa8fc206a91c445c7f5c310552ec78c1db4bfd05ea962a1d264b29259b26e43b07980c1b8628e1caeb331f30dfeb6d2c0704fbe321ec1287d7df5bbad44783bbcbecc48944ce326e3d4fffc7b332f29c8edaf4f4eb38095b33f471da606e616fd8038d765fd9cbf694aaec4da155f21ac881ca81fc3188c5a51d364a9ee9cd4998d8f32492e141d49335963811b93af9e166d0ef970f7428be097530e421b51e21049b63523c8dbb0409fa944a2a76b2065fe15dcaabe559be159af3b249c829cdd1eea1d4cf715b7612bcebdbe1a36d4b4c769ca473ba3b45446baedb1f7a287a77c00208ed974dd17273649745ebed9b9b4bb9cee95021c99958a267cb2014e13ee0e76e2152e8d98c401b66a710d4a919a2577c5261e4fdcb09cb2b2079b93f4f650e5bd204cbc8e87fe9ed3d9f866ec5b6eb9b1ef9b47d6c5a7c4fb4faf4baeefbc3b0ca212923ab3ded131bb329874393eb0e794e11198d72f689e0f5aa7c77bc56a38eeb880506e9faf6621665f306a5640135428a8a0b67e0961637cd7a4c491ffda8745b4bc658814bf13769d83365d80d47a73352f53eae7e33c5af1a83755a0f82d4a1cb3b332785cf7531cc8d9ce376c328759b16b4e4ffe059d3b5a00b702bdd3d2ff259d64379f8778a97621cf61bd2972a075b40b811e56d3f17f3c3c49f92916c3b9859f738e4fbd47a94313a3351607b8e285ec9036d2adfef3ca6bbc4b4171c9cceb248fb6a4474889f50069ee52aa6c7b441eb40b2ecb57a58050bdd0dd799d8f7e5b0e84cd574bf2c34b16236e1e2b61c57b1ac9968be823be4033b916095bc0b948164100e5ac69d12789191b572930f96d737a4ee8c18e57c4ab541d46ed123a0e6d024acd3a9be56ea0a29e609a0fd48a4ad2a3a0a7e34bd22aa5c1cfbdd0b88d2f38862736693ef33fa9efa3694eebf4adddeacd7bccb1f13a34daecf284ab793901884cc4f8056657680f49a8b51aec39c7a1528dbd1ee6404816440d62eeeea2c737b6ff46e8d82eaff27f4e01a2d0cd7efe8626dc270e74d13ae4d1f4f8635ccd7255fc92419fd83793e4f99c0e6d9b2584b50840b41b1259b324ffcacc3fd5010a053b7557536af0ace31f43c2974591ccc306947529d9ba1f1f1d46270c6f95d4b0bf5a98a8118d1e7b72d2ea15b0c686f4b55cfd41510697a53082c971e798f5dd47209ab231b23261767e44131547c0b9e07fe629633ae68d27957b07fd4689643e82e71b032bf6dec315d78c9b684f8742b13462caff22b834c07cffaa9bc4d9f9bd1e09c6e015069d4077c4b069373609a4a63bd1c1744ad6b96c9885eb2281b4053e5d6ddea41cd9686a6ef47be1a99140d5701c76e8d32e900aa98c893bf835b08b8bea5fa477965ae46cbf3afc366bc453312e545efc762b24c1dc191a1fc447b233d5bc58f32ccc9dc4077204c119a9d87b9d42049e2fadedb20f724a120241e522e877338fb04a99b86b3609027c33f4418c95fa9dfa9a94bcef80586248a76521decb088745e39b66b2ecc4e37df3e15b8a838bfe3ee1c7db6d62dd10b2da8a6439857b689bd59f24c8edb39a5e9bc32840a8b7def4e29f46c6c808e1a9975647467cc6c43b85b7e3c1e81b7b31f99fa94fc83811683d8f3df440bc871c10abd71a2ac6f287184b138472796db9db6a21ff75775da3647f4f3deefb28dbac1eaea86fbbe1caf9f62c35d1162afa96c2f6ee0e27d60d2a68094f12865125392a4a694e0316d7b65ee9c8210a5234d71b64fac223a924ac7097e748e1636ef6653ab1adafff416c8cefb8781f86f51bd05b581d3c29b3a14420d9965c1df9efbecf3eabeeee90dc51d6f0bab9d8d2e100a09ee47b0327f7365c4d1e75b93c0815af9e2a58c44ab28dc171c029e5ae598dfd23306b50f75506cd5ff65473426899274e4b4ab119310559dbb8354017fcd834ab3abc621b89ce6b8bff3078c5327fffcd27d1bbaf7bea7a755d4e743a0c665acf7a6e5de3f0cdb3b3764144b44485be7f2f734978ad8cc74ba63e61eb26189bedbb1e69dc3c08714c61c104c22dfe6ec0da200fc6fa85ca4c690a5bd2db1eeaa60652165fa69d546e528f71ccb3f0fd00fa0c8d42f5a26b303aa03d2928eb43910952bb6f713465af15ae0bc83319acc7ab88272bf7792925b0944c35317666dd64b27de805db920d5c8d3163aff382bc307adca51b5991245530ccfdd60ce040ea03d7137f628f5fac6ddcf898dafb36ec358cf13169da0655a5e65fb9447250d2cce788a76780069ed57c0a4f09f98873b36de2de93e43d65cbf534fe4ad2485df76777c56d4a6f6e13d94dbb1ec61f07b7c63066345aeeae77201a019d207ef801b39d7b7598d50bf603630c6a87303c17d5446692e31ccba4957c741f635baa7f92f3d75bbad44598ac10d6bcddb176b378c4991d483e71a688e6390bdb690a40acf66eb91b6099386b0b15ee8f39d777fa98dce8c69fdce9663e2dd1ee6e80f72343277f73fd98fbdf8b0a06c4c7a06e99d9882280fcb8084f661f23e3c47895020092a07a088d0fed6ab88065112a675c979e50cb55c95ec664c6b29e7550520d3d904bfa2d39d9487fcf0cb7890ac4a8c2f82ed2fd628f529299cf0d5c8d41bc823698edb622c7ca75c3151e7ef5e28960d5e2b80fdeeb5c72b7f5ef961aa342b231cdf05309c8de9296889e4d520f64024636bdb7590e979a63dd40c870f25d686868abf4d6dba50cf58e149802ba75d598674e941f882d5ecb79f4a15cc38f05cc2aac60c20eb63703a5b272ac8282776ab8cc66cea17ecedf1ec87958a4ebbbac961da327b07961d149b9c4e26eeec90b4fe05618174d1ce9e76579c16a09de1072c0352e86f5231966f7b2033c31b257840e678edb3abd476242dfb5482ff9993ea52d13667c6152d8b8209ecf39dc92566b587264391ab9a225560c5016272810084f3378cc4d55c7210e03e915ee8c5065450731fd0949ba39edf4688e6c4d2f89afb8945120e09e3c9b37c0bfb3c1167bb2a7b28a3549853680759d5265a08a3d494eb3bbb3cb04936aa9e02a366bee95441fdb8fdeb2d573817b5975b7e46678ac812c1f1c89ef36a8195202632cae88209d22167f27d1014e6ff74e82820f017a088dc47c79f82a783613e75cabbb47ef03bf426b11966843b845fcc0036d618d7d08deb6a581062938feefc030731020e24ce37e959c829d695eca626a2f99c84c015f285b8891c656ef0609fef40bf4242227d104b607a4569b33753a37d2a4c71f131c6d3e38a50007f23725de42b14d587951480c153a30c8446588b5ff3b931d0b19c3f721fc5020ef5c94a0b366b08b6f67b3318f03010e2db5ed262dca49a9353dc2b07cf3846304ce47fb419f01fb1b7109105017dc9d1a2adb2708cd68557ea75ca6f3db6956f2d9a14bc18f7b0fa5d2f09512135b5701262417faa7493d70af027f0e90a57315280184b9eabf92b27dbbfbcd66a932c4133abe6c261fb1aaa1d6139fee8163fc60bd66de8ceeff6f6fe05b74ada53a849c34f0e1731a54afff253175d0db4343fa2b7e9bc51009b07dba1f30a33c3e26d27304473166e455ca2343ba828760da0a6581a5120f46b5be3cd31db7ca414dbe0490829331ec6ee2aee46a5a3aa77b08295034ee533e089e0c228ef657ece78d3cc3ab746fa79b6feea7230e06915878959a6e84e39c5109d6433f696aa459d52d50338c8c1e17fa59b3a8fddac08b3a8c5bde7ecbdf9dbbd58ef4302d79c1b781239982b657381e59aef3f59cd05d02834c26a2e3a9bbe0e141058dcecb13daabb31b93b65b91a2dd761f46790cc34b1e0d6f04e6153a179fa0a1f2df87dd506d1d045c074c64f8f97945e7a6ddb4b1afa8c555b5e4e2aec8b6a2c5ca856da001a5e2b10a62a3b5e7685ab73737fa65aeee7034aa1f83706c5b9cc58d1a084236175998bce34f477c62e2c37b7951d2d17812c5c7704202ac65c3c1c5c3f5b88bbf8dad512ff07da3a3a2da8521d7f584490a9a15b0673a61dbf0ae6a4a633b2492e807d789d59c9f954a684b5ae8071531697994b04c81e98dfb58804ef37ea7703e129cde04fb7b74767126b1ad8682b8e82b99cbe39bea89042457670f2f53941a68db5d5c8301f2b8a552e1993a912e2f24318e8928f52adbe7aa21832fcdf7872a137aa61d06cb10f8fcd17beae30308a3c1a91e3027829c5c2323c7c0d655de7509892ddc7dd9886d1568eae7e6f61b850c9e73eb6a5cba0972001bd935674754cee97206c35d067182ea33f95abf27767b25b695ce58075bd3f4e75c063863ca1a9072d403f0a5fedac44b516cf891009e216e6586afcf67d934d03f0041324da2f311815653414cdfe7cce3252a2bffa8ca098d10e65ebd10cd3ceac00f0b4b3fa01f8741a94aa63c277b46dc055274dffe8c0d24ff6bda6bb8b25836a0e35d062d1e4604bd8073e7e397098450c6cb587e3b45cee8ebd1d91e289ea5a37d9407945fd5e3af5e3d0c2c8d282180ea77ec20ee4ce1d24237e5e150a55cd7cd5e7dd47f01dcc3cdcfa7c1977e988ecd509b0fbe53b65e48ca304ab3888f8390962f6cddb5706c88b5c2ab858c436868ab9882cbd2562761cccf029ab0e9bea00788f2e519ac3545abebabb18d4bf3998415bc39fce059786b6d3a253f65deda0f1cbb1116e812fb99914d2593c15a38e68e05abefb365bce4356a2f0fcb359f0d62450ae9f361d9edd034318bdac71a4c827c597b9c42cbc04ca08f9cc6d2d26dff5d35c625c60fc20a5ab532d485caee1bfb58d9076187cf46657e72502ed9226a47287f195fcd59e5a55f0dcb85cd91f6a55e73609e14bfc2bf0a50c90b0180ce801b0f2608cbebd2969c4bd696c98a8408c763a0862b60ccbca002b1db0007f400e521c43f0e36ac8361a7107ffe647de5e2a62426b9347d89d5bc218f61364ee7e127a9390cd311a2b338129e29863afd86f9c1ece220ccf19b5e9c6581922679b3a71ae67bd985adeb56630c1a6746c4add29c76bbf48a87d57900046afad186acd09dfd0c6c9c25f6ae8027a12d0a39438617ed3452f9b77196b5424aa4fc6599055e8cb983273460fe25299e870a6bd6f90407f22a81a79732bd6442151bde5fca17e07da5366bf1bec76c05cb3e074ea12644dd37a902aff73186cb6106814aaefe5fe95e3e631c8a7ba4b127a013ab34484607e2e4830620eb66667b257ec9c667944dae61df5fed728932137b0245b69dcca3bc0edf342fde01f1325211204133735af2a0d882999e10b6dbabe78c1b336602cf9b036f02e5692df154cc28f78dbf17db6c40a7c299950305f1845799be75d9b40c3bb27a799f72dff827bd19cb7d0ba77817d904a99a2f1978849ed1587dfe9e64ee3734540bfd18b06cf4d274d9b8b2f59dd63bf89f1b797c22e02f41ea9027a2ab51876ba31c8ae65e4227eb63efdfd2bd2b8d8c1f9672a9f1528a64a9cb8f70d956dd577b242d9d83917359c97f83c81afaa919c55c8fbdb8b309665b86e3e1c6bb3eb09b36f7bc9327483d4d856fd74e6bbbc4a5f19014d3ab7c0f810cf5fd3a94721a5f068c928909780d6bdf798b8361faa44291db44635d2ae236149a9322d8ce232428cd10c2c63c2b59d79db9cc66e490bb7928d5f6a5f1d4da14a17c5d7ef524cb3cdf2dd557c4c39757d62bb65bc7bf692579e0e604a032d3edf3a3d6e8898eb03a26907c4555a6e1fb2bf3bbef14c1ec3380ac32252e9c7683afca1708dcafb406b525b82b7942edd0a194c32117e32385828132538d9ce425b30db7492a7a231f0709a6c320ef5a40e07152fb69523213dd1591131aaea0badc5aef34fcd729e4aa009c6bae1b494d5c0a4abc557849c63e6f18f57baa1cb9a69c17b84031250db7e31f2aac9daa76eccb85a6487b895e0dbe68b5555f7d9846f00dec86ac133a83e89a37d8e779f5e201e9057bb1ded4187104508b26037d0edfb510156ba87fc2cd43d2ee07cf3f4b2283f8dba03ce8310675dbe8d71db77b82ef79353b0f2bce99f1f4b4bde635f749dd4894533886e01e15ca5c857c9634f48873787ed612c17f6b24f3277353fbee2df1de3d3a1c0cd9c8b72d7ab0778b708b7ebb226b0846cde96ecfd4836a6d0bcc501fba0d92001d9c1b85872a74fea7675ef8da686dcec1a3557405d98a0316c0c837e49a46ce492e7842981650d8079666a3eabe2ebffea055e20eed858c4476b5265f4bf1ef61ceda8e43a8b104c661a555cfc244e83fada60813fe641f998073f522fe1b2641697af186f71dfdecded673a969113844e97be922ee6f4968c39f713f6da74515af32b769d77ee318e33785bc8272ba4536c4ba074eb09bd59ff5b187100eb00a0a45e5b8ee42435dd44fe9dcf4ced23914c09db63bd06c5d28620e4fe69699b83876893eeb74937b094f06bbd8a1a76556679ef92600b0591a6b72594888e94947d71833a47a538271d752b7e7217337334eb2767bc9e893dd586022e021d915ad4f7a0e5c28aed9d63fe30a04d65e29860fa9967a98f529d888de0c7cceb034ca3e3f9af64efd5835c7923a5f309e58e716eb66042730e5d5870c72d5098930da1476559dbb4bc95a801c01adb5bc17cf003672849dd34730b18a0c39d9400efcd3a31700fa375be780f63dadf538235ff7744d18407b985530bdd2fa955b0a2993613930aaded27386110681761072376853b32ff18e2f64c1c8227301b12aeb4a619ec4d74543fe03eca2899ec74a218774b6b78f77a3108b0c3106ea35f203501a24d39a17bd4c9f5a8d2ea8975fc1040a9e9130456a09e85740ce16e9f8f81dd3f050a68f18fa15c353d9030dac6d8c16e2f5b12f78d5c44929cd2f96df57ef7b2a602de6355229a01c4145ce7f021300da163eb51902fc3f1bb564b3886c40814094c96cf9eacb1f807e30c3f240bc053d451fc65f7ccb87bf1170be781f5f673c3c15e80f074b6e619d7b4d814a9d7e7d6a32ec500e2e26698c142d5a621253f0eeaea7b14fce6b88d5e6f379de0ac9c1f1e875f30124d6032e10004b17fe6f9cd3f8d08d240e5624abc5bae8352529a4dd9e504a3cb6276434b640e421d1ed8d6c25a88d20038216bc97658e56b470582d2844e7029a4dc7f72b2994c3157dacf8b8b1cd23957d4944242379f3b56c8cf473337e02b9ded72e4d57a6d432ce488aa2bf17588e63f32ea8afda3d4c825983b6e96a309349ca6c8b87b8f741668c7d43028d87c511ff46f80169f266c3f03ab01d613bd16b1169e44c06cefbed6a0199460c8598df3ab461afc810be1a039d8658ee49adc62b54e531c6c88fd748a0138ce5e83af3c86c90098c063a8bd51ef697653fb350c04cfcd8611f43081c8c409f204ea31c0c1f8f38dfdfff7528e30533c5c871305a18c6b88200862cb4c80ccc7bffdf469968d52c4c00db2234cb9be1bd5860b984f3eb6ce65d85bc2c7aa2a19d1829467a1a0b0de3edf27c64a2333ea4c5da99395bd9c620d7cad3af32b2f44ca2bb6c7888db4f40c0a1540757db7c4b809943940b027bf971c11906d4772bc76d441f44c893ad198809148c476627a2c202cbbcc7c7241cd79ad1bf20a137cd29c791fffab6ffd243387ef9f0c8676d07c12a33755557c106e72de6e5fbbf9cfab3930e12a965cce78bd309ad884e6938ee40bdd55cfdd30b5b239891a0a32838189c27d9d2798bd4530d249ad0a3420dbd67ccba3774be1796fb88ce21328b14705c387ab4a07a287fa8bbda147a2670b0682645e646308a40edbf5e03243526e6bb3b1a703585a1b3a2ffea95b4c9002ca859f7d9e7e090678af6ce3676c38a43a919c40ae94ae14245d91e7e43f40be27cc1c1688c793b38726971ef283101c61b3fbbcd38b105bbcb3f223d453e522a0ec2062d7deda68608374cfee3d3cb267237095cfc0efe4fb8d03ac7e3add122eb70b2523e46957fb82d0d57e3addee0369d5cec9f6c19ec054f12081d8af2386d6fa075074cbc228512caed09836d090f62ecec712fa805fddde4e90f0cb78085089b74bd9f75005dfafcc34110f5dd45587609340db574c940888e583c879f3a500f0d78287890a5ef4b64f50743e385e4c3edc4cac26c4504155f6c16fff1faae03168b482bbbab8952dd089391fb60ef6ccb03efbd72d8c9cff41b44f941888999e2d5d83efbe1d73c70e66e6e0ab2a243850338219fa3e0383c203b50d5c44c353874fe1770a9a0287f99de4e2020e46554ff3ce9d70338bb9b27fc2b12ff68a8142e60d29e96830d579dbcd8be7afb7f0d3826b14feeefc829c0ce66bd43cbf8983d189eb947314f9ec5b7b2f3f638e4fdf0ec1d0e78150838a5f3f4b059651cdba4363a0782dd1e684f00f72a52b8ccf0701949f5d0ab0ee51f9c67cb1c025329b719f3ae9345aad500db7febdf3c11214ae6bb7a8dfe8ba6955193424c0ab3d11bf2f1f4e55b1fd0f6c4e0befb770f580a2c4905851caaef62f3d81d61c8f35c788694bcf8ceda5e25e5975fb45418a3b28c58b1f969517a0224b9651c81f53c0f2720b1f0424be79c639b6806273d359dbaa8877dbf2f62584044f65c6608e443541fc344d2c46f785a22bcc6506d44cd83d58a7c266c74098f91560e934eb08d482046095d058c305d7f15ae341cd889c82ba96d0e452eecc0cb87a3ba68eb027bcc4dfb103fd2e548e99f170c04d64fbabf458a46236668db9f31b20cd8ef47ce1e478522b8b1b2864d59d1923ca41b106dff7445ae7f9a54f28caadcbebad766413bad210297732a421c223d6f51d9e8ddb7c1e7b31d13e3ce24ba8eea898975735ea06961f698949f705ace3f3c4f3dda6892511a06fa332e8734900efceaf813a42e4502e0ff4f99fb9125725b79abfd27b30e99b225f1b8db46754eb8dfec112e6297ebf46556bae1666bd9f96420595f65f1bd10aa92969dac7ee3b40724ac8315c751cf3f0980bf62bcf25ffa1312888b3b800fa3f555281181f4e44216ef8a767df64046c306aae5eecb8e2c3faeef82b41aa20c506e2dbb17c95c04c5c3308be98684710c20f83bd62062a4bbc2861f6c73d18d3518d128bf7122cf0a61e1f865ad3674224cb0f3c3c9b46f90ac6c00ad53e66c6a2062fb2cfed42b654e7fa429e37f772b4b6d10a756ca935fb1d3fed75c249cdc68a1c479918267571b1d5a20b0c108c2c2e2c131d6e0918036cef4c1dd83a5fe40268d92626c704b4a2b111a68637f68ab5571a72954b66fee4c52f83faabf695800af05dfb9585ff197785c7a109d7c1fda16e2aae1fd6722218abc736732e43f39d7f2350ebfe8c044f08e324af3728a9020c804d06a23792aeba77194a1266fe050afc2ce7a655966981f9f68d3b91deac5ec2861f1f86bd8d9e5392c9783f2ffedb04d75efd6d4d01e80826a29fe1f5bf467b797089ac341cc3bdf5888c1ff503b5f57b8407305f1aa8e294f8efecc6fe821444a2320afb6708c7ac5fb379f52e26e3bf920bd7420128cc93ad6b2925b781edf4fa95f96d9ee988b59550a34999edc1e3e2414986b742a2690e4b44d49234635807173051fd6734f69bf8533d565061557e3c40b828991ccfbb530be3267952e468085836f16c303f5e5e6deed7f6757fe724defaee730a075a4142ef5f3c2ea03ec4e3a6d379cb82e90636b5de465afe1affb68158f800461e39b917e5d64a901c6c08435ddd8af777df3a3e8a798652b60eefea1c68f31feb80570bbfeeb6dc9b9d489da8addd45cbd86c5e92b3c864129a1e77c4b7f987552c4cbdec7205b9c58765bf583012a51f263b5bb99b72a53030e675d2f91b954ca8c4be11f1e114dede8a07afbb8b16f23ca0f3a776827b46a857b0aeddfe69a8b9acbdd7b12e0a5f6a7b837243a12ea0cbd790363d7a7f228b43941e3cb8d4c1f28d9252b517215a10dbc0510856414ce21b28b1588d6c4fdd506cd8baf232cde868d5b23e4e47c6d3cd6951cdb224f6f62cc5dd980dc44baf92f0965d1627d2eb28d23cd0a995e06b2147c8493dc44e94d42d1d3b1be617d8f49a874bed68baae742ea53b4009a0deced484901362ee86607e57ce9b72ca2d4a0eff0885de38ee0f65289bd77387ae478a055277e95cca8387fdb4d33e9ac5799ee5cb6fc8c5e3987c24847c9e51a4205869db65be4d94bc26bf04abf020a8c3a6ea1e690bf259c7b4e08dd77e3aa9a13e47e07d47bfd76f437a766f9ac31697d932baf75d368f29eaa47b9be5940ab0ab70b9e5c2fee3225d40882a39be49bc993522915af924d0135043cf3db77f2b4caeaaf12455507b9ddc87978be2ab6639ca940dda68a16c62864e868a1bbe694f96dc3dab5c0b1de42a2bb405431567d1b89e7772dc43ee42013a0b1c9a740d7ac0a23e9f3fa25fae9385b19b6ddc26c6d080e2b3ab62d2b9f1f6d0de2dc414bf20d85c91decb7073d8bd1fcb57ce769297e9a5c80ae0a9727db30f07237a60c7413469e368dff879aac454f30ada74129b59c502580b43641fb850f508e4c46a8ede0c9d5aa283896498d1d9d625b0a4da421f4a1f74fa4868e1258774ccc9cea27df2be6e3b8703f7bba5cf4d967887209fdccf4fe7d038fe3d78b71a8a3dd8a73e68d6e16964c861a1d4ac919b958ac4bcffd180f92846d08cd201e73bca7f7ff36763a828b7d0d331dfc8b04353fbc50d8fcb207f430f0dfe7869d5bfdbb6babe042fc97416344c2297e6b0b33444f19395bcec4d3bd9bef6cd7e80b501e29b60fa9ec54815857e4afb2711f130dce175f59df57ac87e7cd03fb947bb6d1ff00ef391755b9f94202c0520372ce25002e6986557cbeaaacbe5bcd6c563e56b4234611dab8c0504b33cc6ad66badccc89ad744f4b92cb49b0a88e2aa36cdcf4de1deb96e6d12558479a7e61f3726c8d9368c4ec355b86c752475d0ecc70b523e72227b3f1fcbacea17415df7d5d19c3ff9270eccf47462b8348d446a52b20b6667f12f45336ac2a225cc5157fb6b5c858a004fc79c766a0e9389269a99df650a00c63ec30f6ac6f38c6266c10a95c661bf7ad82a1f56a893d32cb4ce7e8a5e35fc9461969a6071f9a599343882e580d3552fef7f91ff16874b806bf081981bb4603f09e2194900ff09446051f47f5fb557a0a8e46d84655968c027e503c1027d2eaa7b5750e461d8a54400716b3de22335afa06ada3224da2a0efdbd382beb9237a47cd4698dc3ad488f0e6df5d724767d1b6649a4663423fa2daf58555fcea524ef73e699f09f5396a0610bbf3d2544c7cc6e5aaa0e81cb2cebef1c8d9635a9b4bc198a2f06375b8e3dc058afb795c6a8018f1a82cea1f26534c51533f5bdd13d18824c4535aeaad5b9f967eac794ebcb69275f76b7d34b574adf58e5fa0736f4de8c42be6034a49acd09d940222b9b2f4b41c831bf332e68a74bc22fb0f0f8eb89d422d8c2a7bdfa41ddbfac794a88bc354338c63dee1b21fedbfd498b82dc73bb5234d6f61da43c9a42af06a90642d182999e35dcb48f84e27e911c44a8aa596bc9c1629d1dd1abf35018d3baa5e4526c67f79356d82e93eac39d530f0f6cee3b51d733f10709ca1a9c806c8ae5c9ffe47c241e560538c646ae4f725b17125bc60f62ed8125fc70b6fe559620bd059b17a48099a8475830757842a2efe061d2d2702710f38b0afc7e1d7f362e60d0bd16b176674b5fe8d2bcf5d9648dde4c7c3524a31540963936c9c65f8e3c13363d86e645ac1367a26b381dd707306c79285f723a4065d4d5c962c59a7b31e34411fab7c96d2258d0967286aaa1facdb1dcf6d2d894d39d2416e4c2f409d6daae341209aaec6db2c4f0e7e04cf34896c89b12685ace6685d28558711dba4a01862a1925077fc2f35e7ef04dd510977d397f1c353a5f920c535247605a21bb0aff71d5670d966b03e00c8b478aed34c183787b72a22de16d5996e48bee5ac6199f60b76f24a2436c7d7556cb338e8d6f604d7a6d24e1eb3e3026f614df45a2088f83d9bc067e971cd844a71f262721ea93f6c98a544176a30a4c804d37e38b28bb77d50741689c39a074252578f394575edb0c9f060fd39b6144cdb77ec00fb58fb68e2286a07462779594e3d1e6cfc8b5937e3b37b32d95a5911b4766f9cfd6fb50379101ec4cda122259b438109bcd2f46b6cb7e9e0cb376186e99eb3887a2e6fba6a04b8f0a0a0fc1a0931ba85f71468507f1d233d41d310f00fd9f99d7ca06daed035d4d34991d27c87eeb9a19cde1ec26f269996f9705076c550ff28bf83a9ac1fec5ef7d1ee779cdabfe505cc8a99d8d8f47443597ce8c0c9e91f8731c6c6b52df5a200fcb790fe2e91435d7e6521be9d7466cbe1f993c55cb95df2e5ebdcc53bbf9248ce01a0c08532f11d82901ce73f01fdafd778c5b611ae8a85a07e00a04c41507651354aaf60c563585a318af40bfa771f18fb3120d335be50d7451f1cdd79a6f8873faf50cfbf8534d600f6c5d53a6c2949977986e1d4f758faff0a90112971d004f0d90f2e971d221da84f571902b88d02eeb8539d9d0477f982f981e5ce813d1f6a6a678313f2c0b43b454e825e58a471a411fa0eaa53400b3ad91528050013248e59085d8d8715f27578c45f51ce9848e609c4af77213445455faefd63acaef0c93ebf03a9c05a9e5d83fd782f43ef4c725a92672bcd64378e4f89857d2439803a48c9c223f1623dd4799e8851674e248e8ce9f67b5061bf36a729f19428627b6838116edcc4a347f47df4ba9f5c3065104ee178b9c2972464311979b87229715feafd1872b11233fd14016ad5776b62a4b822ad8bfe6c41971fa9a618d06da8a7d948c7f5c4d6a72ef008db4b2e8ad56954ca6aa35a3a7442052572cc6db101fdae618dd19329c837ba79d64700c07d1c8533e44bb810227ed82220d6f03a7fc67f241b88086636a24ae87177f3a4b04f4a26c77fa37cc86977970fb7d133c44d44256cc393be11269af058bd813d174a16e165d61b44acbfea6dc7dea8d461f87346d81803a099bafb0492fb2b2ff82488c6969029c2192a07308dba3c945a684d39bad2809e29b684e3266e1d698f50b3712a555d1ed0aac5b1a31c5e319f85af9319108c9504d05e64b9216832e248df1367f6a53fd74a26227c1cba64f78548adad01b5cd2dc42d8a02f88b08718a1335f97b98ce30370993d695dfcde4ae710f9a4c85fbd594d47259854b18e45a58dc2168da29ff7dcc2cf2f7fe4762b43086e769cb547778a614db5e24937e26d0449cf58234d5f383a17d599fbeab2e9a75816cd9ff303b9482b2e140b8bb808bbfd242dd1626165c325cf8f608a7e322fd64a3a1b777f9216f58889fe4cdcaf17fb061682cb8af3b5bbd7629d608fe591277b19b6c220e5b162fbf67b8939c0fa943074337693b03ff747ef17fc0dd7d3ea4c512d048221ae02ec8ce02be22f0107d603a3574723f9e0cede881992f3c5b53d632840398395b874a5d5ee75311b1f60873dfcb96930f3c540705825fa3050ae036f30a4838afa8c5397a9a3cc53c558876459b8309ac1083f7b91b4efb1b4306b7c13b2b2010dbf6abd4a208b278dc8d822f56cfccc61be68c2b1f4abc15e0ac09ccd3e199dbdbf022fed0cb31e1aac4840bbb5321a33f9082be514d1460dcc34534c2fff4aa3988fefe055d79cf233d4596726aeec062cdb698a63c3b85f1802dd4961f04e781c2732a186990c5cbffb0cd5cfeea92429260f53e673c51f7db5d0780dc024d0132293e82991dc447855da7304d0f9799d1f72376e973136bf830b394c01c6a1f9b3a819ea4c0cf2db32c98e16b26252339612a7df0bd4215cd3cee6234c55bfe2cbc842d8ece72f096eaeb7006caa93e3a729f4fc211eea12165cf65d1c29d192a07ce81c6166920ef18da67cb52c2933dd3d2708910bc4f63ed21a0dc4810480fcbd0bc8c24bb4f43c6bfd47042d2bfe7bd2ffe374c97918f8d5952bd7391868147a1b362d7ee1e686100ed522595f4ed180859f6709178b3886a409db996d66e8aae301e38a2fae8700f2f43eba319e342256e769358adf6455a7bedb4f09bf9d9923063fdf5a6696b6601460995c80bfdcf86b9ee3ff6b3572261f775a37a219ebfa18a3aea83fd873c4aa05d701db539c5cb2808a63669bb0b3828fff70ca3bc57c958738d77b190028c2f4b6fbb2522d00f3ffa9fb651a2200b5300fee0ea1590293e41f626cf05ef9e48b7e70c67203ee334bcaf4f8ab58030cb6d964ad8e090648765bca08a1bb4ee5434b4eccc7459a367fb83d08dbd7cbc98cbbc82d50893d76189a1bef172287e88d72942b96852424bb4e3ddb057f43ac17982967c59f895ac0b46a7d3fcca88ebc2913503097711815cd076cd591bea3c67dd82e03ac757cad153f18352078536807d876c1fd43c20a6007286f7916fa541d857374849711a0140802da47756a06bd6737d53598ef75d28b9f95721a60d093fc0806447450df1346ce955af3833dc7cc3e6a3236f3990b5349b1262563ce4bdbbefeaa4c47d5d1e32bce03e4e17b14a3b623d172daafd5704936b909ee66896533818642e30b8633a9747813072417a1e8b3851655dbdeaaae09887a711dce7917670fc48953ca380c794c216a95bd295b07156a938837e235dd23d19ec0c322256d950bfafebe0a2296ecc5de576bef07f6b3daaf84de0f101a5c7d5848c0043e5a353011f300b164fd24712e1c707f12e2e3fac40ce4780bb80da287b489cc20b02b595bb3902dbe1b27e9f9325b0022462ee0e549528bc953674d5a93b93dd1948c5487759ad97eb89f60f463504d1a666cdd93dafb8c5bed2ecf5886e07a52c77973feda5f73af609f08159671c0bd597eda89b3c0bea697a96f16cf83960ea047c684f5cffe64b7de7b4e129e3a00a6dc55a44fdaaab409eada42ee48df8bb2a2a010a4130f60d52419ffdf76d278b4737cc0442fb085455fb64b3c61d84a5c935b4e08fce7762b94e5c26e6bc03ffbcd4e3e85a0d3d2265df981b6d1d1322961ad913baa1dc794f5150d1de8fb8998c506a3aa8e5eee551702636dee56c508ee4aa08617eaa7d619bf55f00a80c5eee72fae79a03037cd1a96fdf8b08d254080c5f959bdff4943f09e6deb5907fa347dc3a7fb7b9f95e84b1657e680fed2187f119005d24a5a1a246ba9866fb648d0e145a69128f09802a2578820f462bf0ec018625cc661775fcff230531237a9436be81416db93e9fad543c579e1bec0f90dbb7297f6ed3c195023e5dabf1bea16ec1679c0319567752c64bba68d968de870b9b916259f93413e5884baf4a13ae2c64af9b6d42b6725f4ac598d7087404d6a21de9e8d77d7db90977dacc23275426d282fe9d4ea14c88382c1773113abc39a1cb4f30eac577916743f6662638f93832b57f2e6855de846979397d291f0360361966b2bc3e64dbf519c6195f7ab1a570df56a70cc14d3d012480884b8d34bf6ae7e8a44224cd5a0ffe504ec122c71d04376ec3b98240f2369fc41f91a432d5fbfdd1cd751767556876f9dd1748ef8b86cf14c0ec0a6a38f8db8a4d3160bc8b53bef5105e0f6e7416f5fa26e2549dbae4540a8beda7592a91668cbc76856a2bac5c139a1a81ae74621f5fcfdf87bb57f565a713f48bb5746930c74a178aa6c7119a9d50c543e7c00b75ed40c02e252f9511048d7ab9e84353707fca59dbbb4ad3d78f95e220ca619826d1ed57393c8ed781d0f5303d2ca57430dd9eeae8a6b1fd3e719572c0b65c8b030d1a1cc61ad921be9483813a4036799c6f52f5ddb85ed6698f97bb298b22f54beb37aaed821f62dcac98f3c0d699ce2e6eccb0aeb59a4eeec5843f2f1f404686f413f5ff56e8ce5854b9f7251e6072f86fe87d48b1a210156da31f9ca980325b6fa837c45a542ad70aa2a53cc4b69e5aeba0e1245c043296ee6ca677360ed3d61d7a22e1921c32c7a4f88d1ffd5803c9fab04915777fa98b8a629c36d508b8ff0d25f9cc4acc41be010f91cd5aeadcc248d493bdd3cfd7f489b4a9857130b4ade3ee0c9e1beb929321720b9c282b17e50f8ee63de8e17d5557018591215d7b8dc93d4b24f6d3d608d477d6a084e2ffc04c58a2c0ed43e189e06085afd43f3011fa30865e4c9581eeb7f5c272d44d5c5d4ae9aeb76966f07b368b660148063840f1128a3f4c98514e9346ef10dc25e48c991e190bf3f7db876f3af543a5ef23d65eedb18c655cfad563a94e6a7294d9fcf8eb5531c4dc7c0e99fc4fbfdd2403319e150f6b7d61a6ba85197ffd01849778b700611727f15f982738f10e9b1ca1071ae709d1a7d3dd4d52ec31e3a86c2a9b6ead49bb7b7b8909dc89223eb4f886931dbc3b4460139a124f638db3eff07c6a356bc99acd4fadcdc6bccbb86ab23fe1919f228b9434f1bb202070eda3c4a363e2e0beee497d2089dc183ce46b9479cc133a5e6ba12a1eaf79a7e20fe146e589408ac7cb65a354d932b7dfec52894aeb0173f54e46f10907332200a8e3b777bf599ee4db689dd6dfa33efcfb9c8c81669508bc2a72fb69d6bc67a845413fb5b021cc46fcf174f0a237023ca5d37db1da506536010fe6f92a06c07f2566ab6f23d9a9e4055da7cf5bdeda7950057df3e04b7ee7e48af250189f9b532926eac1e7c7e13dd88175af7c82cc3eb59f5036835c59cfeb2e8fb6d0192a2194338c7512fea4f0691ca700f5e70205ba583deb77e96daa872dd22637ee43560eee4dd4086db8b81914b915e6e2125248eb83e95821dd5142894d296c278a0d285935128abdfdd8ce94abdceb3f01ba7ed715c4d520077105229094db14da04ead73025b2a8b2a581be59060b9fe0d4c7d08f8da378389dcd8049ac996748447529aa49fce227dfba81a042d63cf011684ea1f981156c9028cc17ff09c46622e6027ca599b6c2a08bc1cbbf41a3706ef3c93690b69f7e2ca3211abf4bf36d17a9b3317dc8b39543adcf9807c28dadc9fa039b8fde6bee62f50e63df505be78ef6a56a2e57683d156668b82e526d203d6be394a6ef4a9bac4bd78d3f243edee52c4731dd304e9b1e498d77e503e4c55ac735bf6e4cf7810caf2c80108c4759b27de97c69591aeb60dc80a0baf201f03f1c075f7bf6ae420b0225aad7abdf5b02c343b35f18ce553458b031d30348a854791bb407d44a7094e03b763d99f19db72a79af7b9d858ce2dfbdbf82d392a7b6999d58c3d3fba0471844fbd12502862bfa8418072cc6eedc46bd82c4768d6c726452bcfa00d9f3f9abfdb4470f8ed6203f8c91dfbbcb5922b9e98f67a6b242e460598ced26be76bcd855f5cb7702b6c64d34e65d3de28ee25e13de90efcb088bcc8f1909d5f0b783162d9404616a3c0bedc3929412868130b7fa953a7d576eae3e41c6c33dea7d7e0ecadce701d3a3e8f17ecaf0db39d071890eadff0e7dbd248847f97d3b162889633f798e031aef19c090cddc0cdce21780d2b568271788842f9bc84c20e0c2771f472a627623a60fefafe67e029203468bd4a6655d621a4eb7d1a7200fd68eccde83ff18514c559dc63c2e6b5effe99e4302bced2b6915729a6ec9d6e5a197bc2bfcc2517b73077761b69ad8be4b53d0d79d7e191ed39ecb22394a3992f1a8fb880a2fcb1779d062aa9d5875f1b2951acc86dc47aaec13202bdd963f38fb2e25d17f9dd90093dbae59ace84a67515d1e996bfcb2c3229c7af3c9a3627b8bbb02f512ad7d7d77354492d3e1861fc23d326ad79324b3baf1160ac3e723647eac7d148bd65007d8bb5c45642bd008f35c0d976cbdc602da577a55b0c10f77cff677e15f7a266af56efa5f4080f1cedbf14b23f6fee9a940c7bbc11fa7daa3016d1792d089da7b051219ae844b8bc9d94db5cc3cb630b44296527ab77d94eab87becbea4a5cc78bdbb1dd22b2b1ecda255d21bff177a6ddee49c3df01ebe3bd364a2ee140ae53adce735d6cc19337a6f3ab8a0f30c66935d5eb57502b848e5c66d162d4924e37384b3431bd612b842c3fa45351d363cedddc1246330254666f19c1c87c81ee5bc9375d7210e3ea149cffe8d744adff520251c9f8a329e27bafa132b13c35ec9b7750c7b13c028d460fe70907f50554c94b834a63716388607f59fc9b4cfae9a084617a2f46ed2bc959df3a017d8ffa5e84b71c016560034480f407ce5b8923daa46a3aa8603ee39f53b8301cad5a04c6f9a8965f620783332e7870616182a20e2c4112d142ffd85177082de7b47a8da6fe7482a36e6aa1aa6f806b49186d97117ae3732f85901e54a9ee1f6e047523d0fbecfbceb4b62f0d6dd2e08ae41ddeb4559b1f2baf49d309348524cc7d9b9bdb241e547b7e50f9bbd897c850f4d623eca7f0150a905994afbe9e2af68f763dd0bb3c0ee8d320090ce6af93f8492a7adcb9c702e5fd5285f4adab0c8c75920f5923c195a2ee2158bdd5024493f78637af2a084e6bdd5f646a2e655368b8b8009fbecdbe7ad11ba15d6c22a01491280ec62934cb9c0ed87148b930fd85a2246e62875c3a20edf01e857c0fdfdfe0910c2300217b0be54d53de354912b7f5f54540b282c12422544d619674b9a89111db3687448ce98bd2fe4b395fa8ad20ccf3a6e3e6886d87788f5c6cb5e12a7f5af8a877e6e05398edc9457cbd62cef12c84d2dc95cd1491c4bf7b44c98d66ffddbb5c10ea12df1bce0f9683c58eb265d53dfee8a199d2187edccc8738ee9a762145231b7ff364605b3f6967cb6a3f50d445ce858c004d5d71026ecdf14d3c7583c679708e720adf349613de9644dfade6fba29009071cf91ffdddbc7b39a4e35a9b6d3f5048465fad6e4f1569750d9cb13a1d6e0b844d936592cac98330df2ec7e19ff581a2d8959d35aa3be041aaf741c163d71c934c2457f56952270ad6ab38bb1307788aaa0d6e27340dd8eb317a7af2cc1777f85dd4c69499534258c5aba3c7e17cb493e2d8bb6cea1d6d85f8ce49e3e9779fa6973ba02b77b5b1cd047e5325c9e71a55a2724303e15a4b3492a4c25db74e23a53f9af7ae0d29fb1142b1fc8a4b1c16635dbd84f37ab806c1167c6988416c82f1da542ac4c7ff8815d7726e9d092e1cddd6b2f3ee451f563781a2df2edd305719c10b53e2b450979f283a810f502fa7822b850facac4ddad1a13f68e1562a00de119760618d15e839de3491c74ae1243e0d71c1fb0195aab1f2ceaf5ce92febe8d520771d4d3ab1a0b713b8c908be4d8f49de128f770c4385672e6c53e4e8708b511ec49d31551e2ef920fea071e55b14fa712c9eace93f1224208975083d2d01d27157f0836c11e08a652551054d82155dc9d2d3b8eb590e584bdec9465a15c25c0ca66a6809f1b67cf646ff5c231c7a70e3008acc644e1fa186f31a76df518d084d539052920f2050292490274aacab23232ce1fd15b3ae752bbe0916b86952501ed068ec8d9442d8f5539f53b975ac5a1a6c375ab3b79884bbebd971b0bf053ce1cf1e5623a56a2b863746ee490381d4f521ca74d3fdc4204e32a056667a90513638efa26e290152ba5f498e945c299e3ed1ffaf7fe96ed17a474beb62c74557cfc75e49aaa2c73a2c85fd746f26fd6dbf0e8ccbb3aafb6a79cd5083a2c767e2f7d34e93fc1fe692c102a8e0980d9b2fc73267ebcb0f566318ad4be95820674cf639e57fe7aa7e7bf5280d354fba6ce6fb107ba78497ba33ed1e237ac35a848470448eff99cada42f806c90443ad7827e9a6833a3ffb8b79930e4b4fe18bfea3441eb694a2da6003f43ca8b29a90ae74372a561e50392ee20906081cd3b6e9665764f2164ac16174d6b8f36a55a3cb330991cfdd3c5e4b02c4aba939a2cc6d21f12413d09f70ca79349f6efb46928bd544a94bda696f36cf797d3af5a4fac2f94752f96ea52448436f480a7e7b4d9e5c96300505c8f2c46de86967239918bbbd0b3c1640551ef95152f7c6382a787749fef6cc28a7a04a297ad4ce3cc90c1818b7bd0a71306be284e793d77416da7cbb908d82deae9c366e37911f8d57c108bee2990fe4197ccdbcef2ec5377eb93feb64e83951b03814bb518dba809e2309fccb19d69b38bac10e29fb58038052499cefde474d0fb2df46d730644dd4d4b730b91f4f34598882f891bd0ae5b7448180e13352918e650348b0d7ec0d8b58cb35ba73f131b4820a4ee11e391419c19829e85baafe18c5b1f7235696d137aed39109c0e66f2fbe7ca721243b85f7396d2e529de4de1cf20a4f3804f7fbd025606695b6350256a6b32d8bd3d37a32821a3960db8a2b066fc930e10b44e33334f9c2aff25fe8697d5ba3c156fd287ec280447e6c8b03e2c760a5bd48c85e762830d58366ffe5c89bb34fc996fadec767eec9f948032f747d31bfb06c2d7b282880ee9e9b2419674f771a83846c00e12c526711cbe27102222e8c9b7ff7222c4e1a78ddac8fb06683f2b086483a58d9eea6fc085f3cc48c42a62cdade4edd79d56ff7b3900039f24feed4e4bd6e538c6ec7e34fe10dd57610aa9fd786c0a6ccf25ac41119e78e1334ba2a88f9125c6e62a858ad02ca2e4f00cd0172e9f960b087cb4a32401bdaf6ed52b3a4d4cc8b88d242442aa66f0854b32e4f3b579c98eddc0901079f648cdff80874cedd750f806f1a032ff67220c10469db6ecee28bcdad156f2d483bc5ade35ffc0ad81e4f21d5104fb521857b4a26bad2d3385185312c9719f2067d764a8967cc585e72ad5976169b20316e00d0b53576c76690001a165406060091c3f776a2f1391762015d0170648f02e7eff8039916b05a32f807e7a5dbd5d6d170ff76a7fb7591c8b327a480750f2bfb509c3dc2084e8082cb4de8186ca3e42693096901c313a817fd901fa8aecd6e1c7a5a207a1289addc4972f2e7bc9d4d199f5e509df1fb31cd40367f5ddae8b1a7026e765ab3f85fb918c814d8ab76226e943e983b23dc7e0178da53194910f271f1fe1c88db8afd4dffb9813e709aa2fc9f76cc24808df9c676ffb4efa0379e5f7fa18fa4656866a845c77f9991efdee1f742f6093068b602e846134f9218a7e498453fe07298ebeba97753d8be6d631dcfb9b8cf5636a15a35d6f357a86b58c169dcac0b3812fe9b3332a8a66d6febb6a9e2bb12396fee31777abe8c64aa850d78e9624edce2c4f03e9bec95e60cb25187a2e64b95b7493ddbf52f06b046a38b06e1ea7d44c6bbfe6bb22ff1a5ecc7aa0f9921def9cb19c76fcabcc914e46cbfe978b057a9e7bc93abad93f3dbd9a74435fb8ede2f56d31ed89e2ee2489e16061025d0b6abb931e8dbcf0b812241d8395b2a0a2eb40c2c105772c80110742244dbe982f415ab405c2e6d5d8ed00a10b98849a985194ef138945e0fd70634bb07bfa2c6c389257c4d38ec4d79b8e5ba67e7654610a348d96e5fddba003fbad4bf3088b980049347cef01c662a61d2c9a6a24a5f2464d492e5348bf0263112582163f4e610f8be467a5746bd409aa2d52aef947abda45006024baae32aaa86a9eaa865494372cffb0e3b422b66e7510f56d1b567b784cdd10c37b6f03d96e40d821b54c3a027b6d4ff6231e720744908ab24685eab457b43a717d5ec1ac41cdd76559023622ee2e8a862d1cad3fc14dd003c8df557df0a6d394202242d9208ecee06de49ca0fb338f2010b0a4d3c5b0e5879be1df7a93a93692955b1eaf9b30d22513aabce5a6e41eb90338dea288629737e317cb4b6617291933336862cf9844711d2964159240fa0bf1ac96a9f282122c1d7fbdb899fd9c8b2e6902b6ae5bfe01d37a8495dc89f05abbe040f50c6a14b3a452d687a46e7ff85270e55a0080b693ba485095fa8fb18f4d6b6b6d0b41455f60c87b94ee13b5b7d31b3117a6aa9748da6f1b1725734ab2a775e1e960b82800769daa31cd03ea280c2253e3229ad0128cb3e8be5b331adadf4c00f12057b6b6d0434c294eb099109d762f4bdb886f45b13b25e4db630f51f1b58c1753872f583e304cac1400095d2dc33dd015672f55e0ef2eb5ab3b13311a547db69d91644beeb6ea830f94e4b4b2fc209c785667a00b396856dc7653358092740b8a94a30ee621ec4912295a7dc1489926a79d78032eb5938c31c8b09f46af07801a72c091ad278bc2051c38be7b583bfbf756b5c7cab44e5c605e2c047723e9c815a8a03040b95341386aa6a77cc6894eaa58d97bb24d23cf56318928892ece21c216d0b40d9b391b23f8928cbeacb681f34bbf4649951da4c64e4cddffc25162a8c1c92cd3890742787ac74b52b7fcca3ea020bc7ced0c016a5c3bf7c7eb0fa27a31216205a2c9ba60a72d621bd5dd506f97ce82835d7811e33a578a6270da08950d9a5ffdf8649cca6b03f0eaafc2fe3b051ffb8c5c1ad1a116a62154cf04f10fec27f817901dd1b83a5063f5ebe32d62609aceb8d8e7d4c0d34492343f0974a99d1cfea115ff481ecb89dee96ef80df06fc50bda28974fec2e4ca776bd18666a2973f77ed359d7f06d8e5a0e3cb74474c4d302aad60caf1085157259a215c4582a2920f676a08cb4d092ecf9b311187339a26d50c30c13669ba983d0a21a075324e9757fea76f999a949a9d6cee5e7ca17d8a234b438eb83b8dcba71f35a850ea9afd6172d4c18c1aaaf96d956ca9047bee01ea93e1274d4b9c399e51793e152ba2011a60cf0698f9575fb451b30b43ac864452f005e8524952e633e7e11b66f5fd3803483db1233cb353b712fa13cc3544585de1737f3ae1768eadeff5aa03feffa5825400e61c014b0495d65380d9ee98b00014f525cd2068e0440e8f465e404b80116a42cc846aa33b292423155735bafab6331fc5e9f9fe229b3a78c21cd5a9cbc4caea31a582fce8a9824a9814f40b887174ba43585b2e687a8e45ac7e5d66ccb1e68aa857ff4d6d0c3d3b1195f505d2a62a993ed29a786781e982f9c7f99f197ce70df9df6a995955f124cab40a376e7fb6569752bf9b204107e527b4ddd463e37800703de6ac2f12508f19802760203b3f5b4519537e4efd35d60bd4d42847145a83af1db42ef138556fe3fc8986624a8d77c2f2a3f58ee3c12995d35942344a01160e0b89e1e29c790c191200f566b84c7b9586900055fe7a70f740a2ac67239741f60cf8cf6e112de820ef53485523198a3166bd9742521b92653e3e2c1940094f7e9f31b78c4f53f7edafac5a30baf1f216b51d09d6c5d6bdb8e25283577bcca3a7c40115390142dd62985a81ac648a5c713c5af47cc0bda1af7e3c1a42351f567f82b527e7a85753eaf967c15c7cb9df27895fc0c34a26fe4f343b267f4529d78aab268b97c5550d84df1f065607ebd34fc660994bdc7d9da1ca95e4c43e9e41afe11797c9d57148be6b8104023a3eda79d2f12d8a9bb3e549d35f2cfcdcd89ce935b910da49b318b538896506042a945b5a39baee7fa350d611f7ff074364e0087c23f01b664ec7bcf87a473889cd89b6e632cf7bd55ef2eb397d05db13c419ba63c9b0ca82001a5649c0b631ae1260f0b6d502ed3d8816d302a2a4a5ea8d45c4cdc512e5466160aa20fec02bc170ab34dfc64a2ed23fd2b762b7ebc500c94597ccd6f8197bfb6e310e34bf5f42026e079cdf62173fc9f767283c9a1c9fa77fa223fb5d8b1ce427958ffabe06938d2e12312aa133c85640388d133457b955fe9d4cc08d1befe8c8afe698c02a458c73e37c41b3c456ed4bcfdfa1931efbe8e9f65d32084111cd7f5006188b3ef9000122c6982d34e9ce026a76537e8ed610eae7337414eafa5cafae98249cd03c1e884b89ec2a083187da7eca024bde893c9ca8e6fac9c3ce5eaf8cb54d96f8558021fe34f257ebc813894e9e4af3f419c864e112810f83d8d510a1eabf50eafae1d8d52eb8a7e15c78bfc5f80a3e3ff9fe5f0dda51df90fdd0e97f407f21234de70f6ffed68b42b901d24aa3137adc21ed56231f16f7a6a91624e457c4786dec56eaa00f5c290a7a742cbcfb87c9914ef6c2342c1edc64563e02cff4ad20274c7d3a19b23c1476a54291faa3e545b2d970244913e1f5a01a8b447ea887601ac44249d762addb5fa53722ece4bc36d6cabe9012b29b622eb0d856b8a10baf3672a52f82442fccdbf77bc6f8c138eee6540877509901cbe44812993dd4d4fd1c693f16b6a88a30e8814ada1e0cc907a21f05f4f074eac240e23021ec5ac8d3104ff2fafd4db42479803be333cc304ad26dab78c0f71bbcf4aea940f28d20daaab4b1a975943d6f8da3666c581d8ff79413759a553b73a6b82d0f7c79522fdcda8941d9bb0940455be5be46b501ef86dd47def81a7b28680bdffd05f472a11d35d5bb452c1e51a96023654231067922bc96082371e0358dadcd4ed42409d38a5dc7cf8a52b9380a317ad7896a8feda1169224bdd7d77bd87e00ff9d73e3abfc85a99785af15078b12b7a64f3fe06f79edd7c20fe6269f8570b2071e6b728c3bb6ee763935252ca46e30305bd87fbf842659e698eaebb285535b9501ea753c751b9f972b13fe7454e207aea0f2760e52c5d44fb790c5e571be1dfc5a8dca0e46a89e69cab7b523bd7e3ad77c362c42b7cb2de7e7cd849e136843c720d1f334c9e525666f51c65b88d777dded82e0b64eed37294ac4c8744bca59bb5561a190f770ef620f7a7f4c9de4e5bc5f3d06237d287abf273038df91a20209a5c02d83d6ea9ca5a06f06a2bdc680f077a24d386a03e8b2551abd9b52d187abf1224ee58a9317a5a951c9acfe9b3110057fcf64988db249bc7cdc9f97fcfc9c911ac42409a28ce739952574f9e380eface57f5d6288f12c29f3ee1bcc244408f1cd07f6eadd62dda808ecb6357659428da284ad2fdc11d94b1fba128610075c55c7b98a9864776ee39a7c3f719655c157c63bc2fb68a78710342fd28285f331419edd663b11023668cd632e1d3dd39bacfaed800d7ac88cfa821f5aee5f3c543e2d628191b4e039caab1f38c3dca263c13803cf4fe0b8c60b994110f066ddf55f559eb67f221083a3cf43c4d19d28f041af78dbd209c87495700509e719ae06c9a7afd31d206a646ef5038f31719a2adf7b22802a0339936b39576ea6f856b4c47ef74a99e062e88e849a93e9727074efebfffa1913eb960fd75529fbbb3bb6870a279db796d55f3c4d89bd7d10b14e4fbb69d78d1fdf1f1e5dd34f201155d8e3b12a1ea6c887edafdd72aee5f8c9568e54803b0ffb06f4d70e16f4c9c2aa58bc39be98f9e779258fa2e5c368d5263d73674def8f70b5d8ceb875a814ef765e33277ddccee5927add3d9025e678add8a19df1aa7e4683b730ffa926498d257750333d26fec04033b4d3f4135f3965d5b54f720598195eedceeb14a61fa0c0d20ec454d3e83a41cfe890f902379be207e1294695085b479a2223e8b40abbb6db050f45de1dd05a6e55a76e2f024a0f38dc43c01e942b6b09dc747aa29b53285d2ac45b6ddad3a8331a1c3a7cb4e9c2da2529706071c6ea83b5806d59d0c14d7e5cdf960906504ab65d9207479620a2d245ba56e179abaf1532e9bb6d8eaf60a70cf32c16d40ff9aea7dc38b4b9e93bdcd4b51aaf814904cd3f38ef342ef48c398e3fac6aaceeac354976c33dfe0c75fb1a1fcff73e33047cb2af8b35bb5356aa5d00f7bd72e36768232eccfdcfa653ccc7fabf45b2aee4d9ab1e90965d8b0d7989df47c01a97824f72b4ec5c4ece6a4c9d8f9cb2690c1d455754087d0091f02af85cae0329b977d29e551796b6c46c1ec3734da2803f25ef4bcba1f047eee67bd68660dd26e3d0fda1572bf083ee09d57e2a98f2640a4a176bc85313318e360647b0e07d7e89385b21e8ccb70baf71abee23b99d8fe994337c894a2efd2aec762bd499c7853952c0a8e58b335457f5407e6bad3f0f1d51658fab613f59dab31a3ce36ba5b95e0f58534be06354b05d648e52c9961acfca3f3a6eb4138d93bd4e21e0bbaf5ca8e20ee4bdc37430bdff35b9aa92c29c49b6e231f0de4de0e85bf876f3b8c30740c49a89578e330be4aebfa58aefa7105111e6dab2a7584ce22fb9ec1cc0acb75ac729106a7ced24ec2accf5ff55e2ee7ae39a33915be9c187abc60ffa34056c1f191039d5605fb84438518cca7c50856b895853617ab7a1e904d0d73bc16885f81c1c61a69c91f0db833a8e37c8bf7565a982f067c16702248c615cd10707324cf7ab13e122c4ba122db77966960b7b59f51317d6a25e631d4c8b923eb4f8ccf241aeb179f21794f08ed84bd51cc53f0fe942b1e125547bdc74b35d1121cda2470e947d553dfc7aed6b5380e087cec5de756129ed04cbd4b92c287288ca0a6a13d5086cdcf73acd315f8a41be398dc224159cb0102b7803e3c11d2b6db730c505fce82a84d73bb9d23898e0fcb70b8843da06da7f5bb5e39a221e81cab41b98545df8e6edc4381a46051e3ec7c111b9af6c71fa3c812bd5e8a9164af13a9be080835c6db1b017a4527bb64a662914f320ec07996459bea230f7c5c545a57ba1e0267ed28211507ba627f0dee29aeb062ebe13471558745014e88162f565623ca2b083fd8a6b451d45a0824933568e4d415e08ba6b4ed6eeba6d07184a63ad51d61e98a2f889086644abcf6eeabe01db66e083600203336a1b2315759202523cf7c3cf8e2fa9be1e6f12a9c242f0797eaf4490955dc4677a0b67d4529a4da23490f1c105b3931a42e85fcfe0cb114446bbf51182ab01c1440f19e4c2a1c5bc97767f7113659a535cc2741b866d98a6475c99e634ff0eb6f8fac6a22c4496c77cce2dafd3afa76db7a247220c52ade30a9d70580e9fe2248296531db423e8cf0f45ff2d10d542e4b46ea6f309fdf6f0eaa0e72a7208418f65314fbed1047278f5a08bf061aa9520594b4502d6a4dcbb0f8a47d60bec5777dc03978ea00e5e0cc72909b7f2093331857d0af3484f5face756b04e330fb699601c69cfbde670647c1371beb9eb40988e83e799904cb9f2005e8855c35cff0ea497216f31a281bd1c9639c728e007a4189e32a13af088d265e76c29b4b60271c6134c75b32ad91867adb34ebf6b29516ce761b25d96360d0684ab811a5e6f54ba25a9c5cc50edcf4702e76ef489fe2191bb8772a02a2f2fcec1a9e90f2bdebe2b80aab72bb6d125bb020297da44c1ae68820e6af26dac58dc2eedeab5637941a86b8d5604d94ed5b747083c47afec5737071e40a5cdd820b27e542412abd9e3cb644c6b2dc6ca393ea6113769a2607ecb2067a16de0b5f5c7f9626f5b5c062b7fc283d2fcf0abb73d43c6f59b8353d83e347f2fa0b78cb359425efeaf29bc898d135296fd6e702f0237ab756cf54d0a18a385d3b6d50a571e3e574a1f4fa5a26df5e90bb674e4e5bd006b4a28dde3c4dd127ba99883977089a17bf7b4078d71df5d60b8df63a266c7d192644df4db038f63017d9f9539c13927b3f5e51b73f5652a488b24f65fca84c3d1e0639afc880bb0cf13cfda94cddbdd84194eac5c490d3bf92ae7df7fe6bf52efaec6e957a6594ac4b0a8552e00efa242e227ec693b365e3cddf443d7600c2d4b7a294d0b8da23c42359fbeccd03e91293f5ffd7b0aaafabb91fb2bc626c01a5931fe6d4b3a49b876329dd52f87c31baf9a857183e050b0a862d74a70a0fd57d283179f0ce7555b20a3d70edf7f0d88a3f20f741f4a9b026503f6d0a9e750855b579439e4a6e4ba1c3ba1b42730d536134f859c725b3cb97705ed112708d0b91e655bf5298b914d22b99f6bad725a0edae879bc23c1a424cb09888bd238e29981328fd4353099dc3a8baf24cb4ff5c79b9510f2e7d7547d54a54557cd1909286dc6373eb859f609b2367219fb5b82cc4098576ff4a4e6be131578eb34b59ee0fac4af5862eec67bc47c0e338bb29c7f69b964b6c7fc711b4d3786165b781b9900ca369fd41ce25f023f7fecba361f315765b7bfe26ac292cbead3b8eb8c874ffbd391167b6e9bb7ca684057c3e0115cd1b5c6bab2af38b93fb18b678e316ffcd28856618771aae464e678f9eeeb276d40f7719a9c221268747ee1de2ddbb05d4ca0f7c37b63a54efeced53e96de41c65f745be7b017bb19a35477ac8e8cb8a468357542bb970fb4077c754389f03369c05fd5c01c1d0bf25d36dcab1aa75f5a887dc0b1eda0ed09ed11f9fb838b8e69d994522805d85cbba8fe8f97c37c314b88cfcd1454f94cb2e5d00445d0b1b93ca057ea3bc4692edadaf20ff28648bbb872b2b1957b8098f9a31e065cb6f90cc4286424e62c72f973605bce3f8bbe59fddb570242b1fbbec9c609bc0ce0f998f00a46f4bb1a63c2c2b4505a152e713d0e37b6d6251b3e9219dee93773c9cfd69c3eb0020464a4d505bbd1b80beef8e144f1a57a4601fbbb941da57272b1fc0fdb7e47e2e2be6a7e1f23210abfdc9f9acc5eba876868930ed6f1b6165f2518a71201a56cc824c90324a15f64504609e929399bd2af6cb7277344fe38ef0ef2dafa562f01305deeafdb0cd66d977833ab7bb8c47c7cad6c0cfc6db619212ce8155b3bc814c9979ba29493f0184a73aad0cca899db24f50b84a8d8ba4c4ef228f92d099bcd8fd0cfa7eea1865925a05b6d2d1cd5ed5859d9d36f847b023d6ffdedcc2d8f7239672bfdbc8aa698e3c54d535abbed01863652295d73c3ce119144ccb4d382b9d8302ef18fc57a169002f9e852e66a406edffbbccd92cae01ab296326c8722e5271d161dd98aa5af3e3dc8ebbd06e25647e747383bd2970285d9dc7bac1f2bc293c4215f9be73040e5335eab7da8fa9470278b2c79a5238ee9322c40f790a66ad7e4a7eeb890739a72e8e19a25edadca64afb5618894db9f8b0de04781f28ca364ec4a87ac73e5ba04358c75ec87acbc318f2a44056e8d2806d2ba9908041c4747f07210dcd768f24566d7edb1023514c94ef9bdbb39038508cbe5a5c06b05528b6ada66c81c4bd3d0feb238013cf3ea29e95a53270b5626112bf663a40825fbcb74a58833dcf9d79be428d20ef6d510d1eafc98a18bc57a702db70d1568745dcc4c6395f9cd1fd05950d5405c41fd9b17cfa1785bf3f36ef4973eedeac0b2ef215be7760bae30ecff0544e9770441665b93baadfe138c3c98f104ca84af6341727b4832c10a5fa188dec74ea7ff41c86dc75536dcd91bb29d2bb0900cf03713ae45d3494e1e3fbab6593e79eb36b86553a49fe2a56ed646a0b3a3ae46064aafcf59557f6dfb3fd954e9ea8e9f5014a3cb74faf5969c15f2d65e609f563b865e09a5427f129946eb8bc14047303f8c9b03d518d78d4439d574f41cd281bdfeacef92f04de65b82ed1db1afcc7394ac1275c1460710aad511cf3181d27ff0b84a1bbf9aca0a805720b6917a59c69a9e2bbe15d67bd3f69d4e4f9107c3ee65cd27487b918bae277e9e326af5e999d0e333f88afa2d707752cd6f7abf9d6746ad02380bcd886d5019d3f4e02efa30c36d4abae2869a95284a6e1cce424efb014c8ec3c42c9bdceb6a1e8f2c35dc7ffb3036f3d015c3d71a48d8a344ea74f33a0bd9f4a9a54254f7cfbe3b6e02339b23db7a9548608b4fba981ddf230d7646c2d7c8431217a0914cad3fe0b49da2d2c45ae928d7b966067271d10fc48fd4c368b5b9b90341d1e0b007c11be95cbd94e6c053a3ad01eab311b37c9bf74687b9e2282a2d4c1f1f84986da0419c124f36af170a264fa5fc554a9798c034ffa3fae9644749a18bd1368768051e3a7173030d159d91c1274932b36c52348023ea1443fabab109033b7603653ac1f4d0a77576782f5ff4bc653c31f0e0c032cc02a8cdb33042a1d81b10931a408e81ea39f1589001781e98480904a9a90d32ff98cfa2748d98c4ee45f5d6af78fb0df3ceda605ce6113e37caa49d6acc36910194d5d054b1f367ff0353873dea29db5f62b44b67fec93b7f771d85f5a482cc5a4af2a9879b23f62f49d07acbf82f58c228e147917009688aa3bdbf4885a00b1db6379f8c70f18f22773f5e706ac18e13079fe14c7d6acd24c143ce611cdc6096c0abb4b75daf3d6f65f0e439f9a797be872fa956fca86b9337e9506b92cbf11b23cdf6ccf07389c231030cc8ccc40be1d1b6c7d007f84023a4a574731775c554a5c2a0c03001c2b7043ef41b9cc07254aa1cf2e1e94ccd578033562473055d813f68285f6adcb15a8d524dade41212e3abd847642d8d45c644f209fa8288e454a1369d2d7ebd3937b6fe24e79285cf9040f19745d8247d41d5fe0ba1e73d57a900173bc86e77de903838b12ea4575cfa9ed5b8dd920dbff40411df02aecb528874ccb005c92eae802fb839c4da45cc1c9279534f0fdbdcd8447a449277b111031e2d74d932555e26f3dbe7314e567d073cad097a99d144593b386e78d7fc82a3bbde3a4bd0e47f61453699a8031bc9968ae4616751806164a93f447cebf109c8396c5574b1416937ad6d44a6b4391632944340befb373978d44c013b6e37ab99f11fec8e45efbffef5348b1235ec90a68f09650026833a6eeaf12ab8e9da0c3328466461dee21dbe38ca14b32d763b182a9ff53d148b46ac8bb96f7b178a285d36f6139575ea68975ef6ba5ca212951cd93f9e459e6e958f760bc841a71420ff7b86b9cb9a0c62924d391ebf2e6e2effd116844a3f1f9cff3bba3d49423c69d4548f2042333118a791c02a7773641aadfce4a4369032bc708dcf7ea36dd4ab99b969e4d9ca0a0b85eb689821625e48483b360f8d228d8142fe81601905e68837cd5e9cb1ff80bcb6f8a7c62ccb57cb69db63049e1e6a602ba42f9a1b18119676573034fc9411d42665401b347e4a308a97b6b8fe1c36d4d7a57c096e2c88d2d8394b2ffaadb993dbc9dc71ca10119a2f2c2f2ad76780118e9f4593eb821b13e2242b168ebdc9a4741d5f4ca600569e652519c68ff42a3aec1893f16f614223c932b3b17b52f6a8ec6de2f0033b980300dd92a81b71382ce4f82d3d440fad97812228f25cc3828223a6cc85dab1a791a71c2fad30bd0d04d69b8d5d83a55722079a508d9313d3760cd6a116535b63e9fc6faae1a586adf0b8678322671b69682a570506f7b3b096c894cd8c9563fef566028b0438995b5b70d146b2556d8b1a80e684b7c5614e5f760170c4659adc7bb4639a3f51b71a7c2a3a629b014275f4e3bcd1d7db8dd25cb1e1b986f8824104b46f0f9fbb1013043114eb88edf24c04f3dc3b63dc780a18018a17034d5acc202543e9c6f27c6c1f29d713e6c1872a02b6d3118eac2278206f2104720794097b50d30eea357cb0a680ce1ce54e2ee54328b818316ea6025a973204749083e1dbc8d3d5701cf5438e8697705bac482166c2c6f0e355dd802a71aae03c22ae47c7f8bc5f1f2b01316586353f26c44dd542dc89a2cf089388b9ccbd75bad0c61c561466f7df4f1bd1ecf8d275f289bb0c51a507b58e5797ad4e004347611ed99c3681cd018d85c724192edc731181a8d2039c48f992bdd5353d04bb7ac119a3fdd40cbce4e1c5a670808681b6272e98ecd21b3abf226acb56510a8f3a6534a1689557240138ffffffc7