PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79864 11feb0abfc984a16aa3c9a26f2c40b7476e4afe3f0ac0d29e97a8e8223a609d3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ec315012e4131ffc3a48f879611088638261ceed95ad6043eb57a8d60126f7e
Certificate Block Hash
11feb0abfc984a16aa3c9a26f2c40b7476e4afe3f0ac0d29e97a8e8223a609d3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...000010000060190000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000055d97a162ad7d86af0133525fc755a7db8fa66d699a3a14acf2a3cd9bc374187b77cc68ec77a52ecb0bc6a742e4dfc6a87d8e029d8dc166654aa41ba707c4f97e12d0f559f069252961130819de137490904ee12b25fbf7bf00a00000000000000280000002800000010000060190000

Raw Header Hex

00004020a8502557330d3db06aadc9846c8b07075f34d04a26422a14a57dd28778f71fb9bb5cfd3a739344c1715e23c976c9edf104796350850c3102b26fb17cadd9768a3b57426a9dc800187e6f12608d7ab53e04d65ad9ee1c263886081196878fa4c3ff31412e0115c30e

Proof Data Hex

59,560 bytes
121216010307d6fd2dce65acbabb61a71aff2e0c3749e0a3ba207d1ee9f4c4a2b635f9fc7965ae242eb390a626a0e0c3ea4a1cd53290ac86175255d24cca37fc931535e1050163e69b25108b0824599547a3c50f6bf45051a1f961224e4509d99adce5c214119023290a876b0c8de7b5ba0ad8931a67ba462f3e22d366a965cb0c7fd84695399024e6fe5dc3736afbc111a88b1e23f545772c7d8f4387c16a7c8cb3b6ac4d780d2d45dfa3162923781731aee986e61dd76c26d148411a80a2694953b086b97ef5e3dbae83f5a80f4de90f663564411ad0dc67aaa6abf489ab6ccaf91849bac77254ff32763fed365d343cc53f47115f578bfc323014539533e19a2d59c8f602b475740e3ace7dce6150a32e9647cf1563ba56c4f215ef15b81f834a5a4727d4cd7b7c851f21b0f52fd33ea558cb50ab643e8fade0b1e885a1d3b0532c269ffa574d4ff37b81891826800c116e216665cf8235fa15a3d434001c94f2a4339368ce3bd63a3194da499fd55a290369d88a9959d5c9bf29a56b1f35984f84c5ef1da23c72e101d2eb4b761726dbd3fb372f9a683165e9724c45e6d62e44e63d6fa93f82585eddc95f180f0251f6b8541bdfbc6fa7a8bb9ee30f856a6115dd2c7ce0dc16c71dab22ca76ef99c99acbed507ff9fe4a3bf1be60d3bd727e8dd95837e7b334db6aa13473f541521487acfd6a0fa01e96554feb28c6a16775e5b4a8c0c28b11699f2741bc95d852873856877d808c83e412d22fcb8760dcfffda1932ad631012f7d7c3411cb94578bb143f79b21ba5fd0ed9a5a16e20bcd48d136494efe51aa0a8dc25cd79cf32adc5a9ed2e4541e53f491a26da552b0276e9916b691361beef03d2762a8dac85027835d8a5477dcaab7753f0776f6cb5a664238b07ad7e414325746260332c9e0e071507818824c86575caaed6967befef0e41b22059669ac88f5c4aa7d483de5f8b56d14753142e7e1e7063c4abb4bcb147e1953463f69d2f7ca02dc2297b9d02b3f03251b7ae4b447086aa25c20f169f9a509e8acadd90faa0e32b8f0b9ede60f75046c8ea50412242f004b69a6b46f47a8cd7163a32660024d9d8afb72403d5039c6902a4d542de45c17a962379bd2f067b37df768f1efc35af086392beca103c8ec5815b01a2a8cb6dc61c304b83085a037022e906239843685e332e2db60fc1bd847e36c2c7fc4ffb8fbcedd5fa5d8dfe78c446b5f6b450a9787085c65602394c1e53c3cd55d98c970a7cefa51ce7ba8f5331e51b635e38f9b0fb0ab183d28609fcadae44b26764a469f5f151961aad2ada757dbd795f85e5d0bf45ea957688b16ae0c4e5c28b6281165fad449c34da91260d9e6994688f2dc42b99d1b406d7fadcc50faaaa52b5fed57c5e0d1064892a8190a4d00d0fc81c13cd6093c9d20054fe921ca8e9215245516b3eaa6ea6b2e03503fa3530f82219dcea9ea26d5374e30c6d540b6830b6fe1f6ee2de35126c7a9cc042720b318e2f52f80383a00815d1004b596f70793196077984ad62d407ab0192912b2f329884da0c8fee7cb43760169d81616992b54a16920c3976cb4de18353e063bc999a22de0892b5110289b5261d35461ea6284dff24093dca09e69e61c60dc258216e64490cb40ea2c28027f7bd731f4d53ea16e86b7575841d74fe7538b47462ab0b6fcef2511fc4a06d055cf461d284aee263c02719c7dd560f7baff3e55df0a31cef43cf2acbc9435bb06a34adebed9c0cec0f47fb8f1a610952d98a59c9ca7e0d9d77c854f9009cb38c21d1f6bbe21db86223d312486ba90478df5ef26725a4cb6718393f2695abc27afa4b0f5cc948cef97c026c8ddb7a4e2adaaf798ab3c835f052c948cb8524e7c4535b951e43943204070ab617d819cf9d075cbdaba205f20d2a8071bfc0122cd0896de3d6adc3f248825ac3426a31eb5d2a56020f680897e101ab95fb9aa5601f863d92a27c48c4c4f482c78acb46bcdf87eaf88e914f48ff7d6e25e74e14444886593b1d80007f2faf23d8d7bd441565789681c55dd9f46661585edb5a29b42ab6d2f96684067c75b72abf127ac54a7c3c39be1c8e27a72b3df8df4c3de3962c66eee657ff4adef0bd8db4c5c5855ab21c6d849f7b6bbdc75b3f204e0907f1f2f89cd135879334ff872ebbbdda2987319374b7911e0036505a9612ebc0460f87afa8bff11ceae100b3a2f66766eb249b7e0ba04dfbac06d92c1ed10a9e96a2dc27871ac9f87bbf7622f2cae81907bc00be3d4427c24741540ace0f660c81ea404e435e8ef399c72d888ffee297f16e74f09492de9748d9e2c33a2316191d2867f43f733eaa1592e93b6ad835d5ff1a71036750ddd08778fb95fec79ee9db0f8dfe041a695b06ab2cac2e4f2d871ba17dd0181dc65f65e2d5897f37b3c1bb47b8b4fad4732eeae41a67cbabe3dc2f878d7d3de9b8916ab8413efcd4c16fbe058bcdbfecfdf51e1c41ef97b4e1d35cc5130e06c54140e5345349ae2dac294c7aa9d8f95979b96a56c45f265609cb5b3b6d452977aa3ff02197adcb49ff3f88cf68290173cf97324ab8d01b45b2042c5626155b0aca7568f5041084a94d9fc36a237c9c8a793790c7b1ec136af69f243f26adee7db42f1573634c18832377718508a6fa6385c785d5b9492208769193ec384d0c3f3a25e8db3183cda094e6dc8c37964d7f707810ef81a6a1966d9490bf5b91199ee6b78d538555b1d220350c9b20b3b596dd887a3b25ce81f2702269bd39ce9d1dcc39b7f833029b1fd751d65cd2562d77710d21ae19411a3c65bbaa70ec59dd1fa45ca0dc77443beb432f51d4028df5c6a93c601a7c1a4ab5299027d8af0113fbadbc6cb01af2c6ccc4c4a3adbd1b727d7622ac9b8689e8526b8f11cb72280ed26b74e699ab5f2e23887c38341562c8f3c64f7bed3fdabd15659b39958facfbdbd20e89147bb6a869f8ace66cef0c3519d4492121334e7243844b62a7e70d36b96de35a692f7dc582893201ff9f2534d050d484aa2f8d3e8dd59330c3f27fb16d3865b441af1e7b0bc7605c339e8f04d6a80cb5f276cd391b3f7219704e13d9fb79930b33a6089337cf8418cdad9e88affecbbc4d4534fc51539dabe5c2a4bb09603217dd2b78a4e63ed569ec9468271bfe7400f613915169380e817a4161ab5720191c9343f7b9e2391a7634b0b3d4dc484c4c6cee90dc2cacbd6597e99ede37c6c52234a475b15bb97997981b271541858dbdee110d59c84a8b161e4d86b61bcd501dc020b66744bd7839c356d3dd2e1e43b7be85ad0a653c0cff81fc1f4a18a7f86fc8813f6ce29131af10ac4498c4158a400548592f0ca23346dcc2a7c7b4b1e11b4842ca8d1a956fbd3056e3c2929796ee482a1fdd899f47a24efa243aa27c204e185f0c86f3db9ae3891c2b21eb7ac78b4bc0854af2c561f321eff125703b588672273a01c698533c418cf0a534b57c7dd79ad57cb93b4e48e114df31109862e2d4183057be5ef39295574b4ab5feaa4f253231abd46225d6c641be528e65f9b5f845ea4df21e0e7967fdc79ca3784b341c4e68d0ff147e070a0da4d0f14b7c20ca2a200eff7f7ccc232a494750b416db3a22c9508efc1c2511e9f53965f60167b5a01fc007622013460e51cc163df83ee020ec0be0c5d4c7b992939d63ebcffb6ebbfde550e6e6e4311e0a7ca42bf317136d1b66de58c12ff1134206cedc20d0cf4c82592c4293e52395386c8b2ba427c6ce035fb60f74feea49556b62e2d9178694565cbdbc9737e778ea3bec1f8884a65503c2e0797d1ee504d7269ddea1200f57b9968e13448e131a70796e09bdbb7dfe2b4629dfc80427ee40012ff5860bd3c2daf6a50c7eb0a463efed6bdb218a2a6582a7bf895af07fcc6004f2f407b3e64e74b1d176bf306f7e2c4b27df000a3d34fd6948d2ca2a3c51908ffc6dc93daa8ad3ed52bbd2d4269f91f865b404bea2daf1130f086f9c83d5d3665a7d7e98dc2da1368127afdc296b9aed58f8a831649d746015e7a3dbc465db3164036358bfe54dc89695223afb3d423c48ca63b8e8adb4b46ce9e10b564c852f750cfc1b3298890b1c5d46d4b4105a0ee785f511a3cae203cbcbd6d557280550c88a1262f0d76471cf3e1d67e7357c6722ac51e1b81066cff9acf322210a53219ae4a947a60b65a2b2bd11facea63859fa20475c88e8366c41f54514f33b1ff83011f2211f7bb2cf0e5ad41a3a0315288f30980b5a5fb9aa5054bd62250515af086df5ede8c97cd17ef3dd2b117c4dfdd9240128323c6185bc290741ba76e6a665fe0740c5bfc149df7433918ea1d71d37af7634d4aabcad4ffd26652703379f278f3e6ab5410136a9bf153219e67f04fc71311d67182301ed63f47ddefd86c416500846ec56af3f3759aaae27820a0f48108fe0b79765edd458dc8ca1816ef4805d9a12f9e2061d8c12de313c0dfac8c0c77c814b485a3dd25e02344c9a85aba0a3a68d37d5fa3308f6dda58730c84c11621fb256f02060f01d8578d3deb1113cf7e1dfff085caf3e199c0a715bf16a13d195cacd004e40045bf30d3315b0eaeafce96762809d289eede4112407cd0d7597037122adf4f43fc2592c619d478aa6320ede4e915ef1749bcec43b35c80d66e3fbe4d770787f2b2c24986606bb360f46603297b2b8c67e8697fccab8405e9b8faa30d25fa086d7b7f193200db5761e9985b9c8ce1aa64a6b51480148dbf4eb26bf1b391125d1f884392b3c07144606fbfed56e752e3b43fb9813a06ef99a6edaf618ddc68e8d29b26ba3db4dad1f1c41dd3c4f78c2ef2833f0eb65c5b0ffaca9b010ae84a3ff2d1c03eefade547267c65a5d26db24f4445238186609c4f7d83e939cdce315fe981eec1b8a5b418929ebe06e3fa79fd422be4cbfa2b018d71298ce0a239bf8e6f295b460a9c1faf45d3c186482061ad3ede9fe8f4c9df8d1fb1d67ffce5657ec508619dbe4f9586f9ddba34d63517b103ab1a4e23bc166ae1dbbae3b5d0f96787466ec3dc5f9f8db83d629c13c9b7acadf6f0d4fe917778ac2362dc907b225ef8937350139d81e80f1a23b0033edce74ddc9619375b4c1ca6fee6ac44bbe9831010ee0c65c16dd7b52d675f6a8f8c2330548d6d25de588693ab7fd166350a20914fc67ee718466b593e7a8c2e3eb31064d9365f4044b66498c631bab44015e75c96b8f6d3bc461dc5a8058c13225ffba76829056e0a6441e0a272d7dd0be0713815244d221d759a4b07c225086ccc66219c697f440fcaf391210de9ebd0eba30f1c7e2050f9cecff5944b943c1c880f77396909c1389c5fe5f2557002d65fd8dba4a0a8fd6ea9a9a499519496e5086b75a29734dbdf1326ceff5f47689654829236c5d268e29cf1a4c5e9998818416d950933ecd01cd386737040bf55f4e987c163437f99fb121926c44246f9a2819dc7a430edb965053da83f9138848b4a19975f8526a35cef335579d94d73b43d09d9d272f134523f62cb529fbc3ae8bccc01a83e095af5964f8554a4feada20f0db1e41f821bb6eac2e1159fae0284646843f9bd5b281d5cf884f725fc2faf26c2f46ba90280a6bf349a663deca6d3ee34cd2892f3110cfa4b4f6b24663acec5257cb268b5ceeb2ac999e189f2901d7d0c6fb753e705eafa6ba88d6d2267eacffcf8859a726b221f9a1321bea31dc688a83657e44fb6c3d60e29bf7f29620926c0bc794ce68c37879e142de3e2f64adcc3b2be32afd3cce9a21b6f57341b721485031c065585febcda0daaaa74fe8b44b81ec1daf5cabe3cb14575db1c5025dd2679c0496e3166de84c4ab672fca9d4e7e8bbc89c2114501b823dd28589dc7ef63b15347fdd174f709a51f9c198f8b8bde1b3fc5021dad777a8e5327e382f61524a37c4c10229e07907405d5f9eebab720ad6de9fd7f3946d63172b39cbcd1844f350c7cd061b2848bcdfbd253463b7ad428e92d78204ca458526b8e06dfdaed724071bfb4ea0bd196e02df501f098c79cc72f061af5fce732d08f4ee9450c0e8a37277b72a64352249af959f44b7921630a6bb82d9154598dbfe9d984d1f67614036efae73d0a94772e9f04604c324dc3550d40d8254d46d38bf4f7a43f2c3e3441ef256a5785a135a0027bab0e5d6ce5e867d73dc1a0553379368b47ddd0265842d0f2e3d550bcfe9052e58db68455e58087c14c53da158f8cd7d9e189fbd2abfa6f30100796e08f07dd9026787c790fea8ebe8071144cbf48488d558c3fdb3bc1481dc908a0c6359f3518fd2493c9b5a4728f965b2960c5f5f14d280cd4bc4c91a4c29ef6e74dba556df2f87f36ef0fc01c7d1319910213a11030b41e916c34838c976085ad3792d253a0e0d6b2a5947542c8702820ac8259a635fb4cfe95014530967443b102df12335d3fd4281c4113fe084100d58e67da1e39f78f3e51d17ba6ae068c9c63576dfd9ccca0ac01cf837ebae7ff6853a978d9c1e780f2dd358636e0be4eb2b88f9acd4498be0a60ad2576f16fdbaf118482935cdff7c1b6664e189859fddaf5453184026ad4033606bae0ba75526ddcb82b26ee997f9d9e4bd9be87a2b1411b827b7e49ae7611bd9cb81ab59a8585df2a38041ae127ca1350bfd991c6b9fbd5c40f3505f5897276892962fa0edbbc081d0f4a53c0c13d81ae695ba0ce5d04b9014f04ba28a29e1a2d3ba85cf34f1859dc1d0051a36af8d26be9a8d28beeeada66596e6baf364ce5fd728339a98d5acad1d6ecf7ea72eb3e48e31f14b61f7fadfde392a909c349c6cc5ca300443cf4325444a2e1dd876da5c354642d001d266e377aa8a3da3658b3efb623cb24ce15cd3e8528357608914c5921f48873ebee22035c21a2536649301912d241d3f06faefb23247f8b9ba7cf28377d407223077418e4304ba92f22d4f5e5393cd5a5c2c2578066d75fe0f96326905db296e5b666b93eda8c9aad5379d4b789b487f622554aa509963f5663d56d7304bdda3c31d7ac2244863dd322c98fe5c1d282e081cbf795668f3dc14743d1310e6917c41b4b95b2523a44d45e3db3fbed1e3c0e122a858afd18a7c486f538a006c1fb9bd23195e9b7343f7d61aac60d245f910964286e697c699b1276c9e083c99898faacdc53b55b147af4a0b825affde2e28cbb363d76dfa2f18ddd7477c473a881dfeedd6472de3cf80c9e0ffe930366779203637c4c51559e971acbcc5f2b1e26ee80fc8d31f2abca1fca79c9f2d6205e905374d489bb1f7ac5aa322348e982819bc564bdf4ff48214c81f40ca9142f2ccd730ed68d418a2bbd4998985973e82da23bc4e67fead44819af948bf208a0f881b85acafcdd8ea4f691811a4b625f9b79832721587a1fc28b080d2b530f407b5a5bac37620d2a8e24c59f9a8d0762c384a9bda944c494c68f5d298cd793b936edccd1f60ea58a400159b36aadbabc66e115026e94e7e0388b0cb83f00a6c476e83316472699e204e442526f6a627dc6b0577d38ea9819dd1dec8cc585de680d0e2a8be358d0edbe38633eb4fe33e71ff08038ff9b324f43908e7963a2daebc08790770f2585a2c8d801cd0d398360821855a18ef91eba7f3960ebb27e558a5bad919e06e9c159ddea243599d0b86402942b33951b97b0bd1c1241db4529a1c4e77bae601485ef9445558a55d62b2906f7d3a7fc89afd84b8cb096772619fb3183e7d08fa720758e734852d1fd75b573ebab19fe51389a4bff3547c6dcbcebd3f4d3937cf680e4e55d79c7c3e2e801a8af69c95ccccd309dd5cc0668da508424aabc39787014c414ec6274285b99d5ee59c1be2627852e84be42bc55c5dfeef6f32cf9088d73e2ea9ece0444028f928af128bcf9da339dc286a9982fe09246e3e05d408c33ef57f7bd052526946b8941d6fe4de71db2df839e6d0c6ff2903f0f6f467044cdddd0b5251f093ebced4b568ea53eb9e0f15c57c61fd2ccf78252512399bd130a551b48ba048e3aed2e8264ec6671995fe79461c98e61abb37b0ac7fe5ad5acb445c1f5ea1f7069e39feacfdc4356a29bcdf18e8cf7ebba2297291929aaf2bd8e91f9a91f40b4b555e45b6eccc564d35d1739710accd43b1e3cd30a477a8010324d4bc43ce43bd788bc98272804c3cad85ad6af6073b673004db7a2ec1afcef9314f9f686717e74f832037ab15e4f3a2804faa3928835a08b91895f31151d3146f7ecff708d3d3b784d171b1219d894df04ef95684abcb05967dc30152e9fdb44aed5f0937bd00029f0407ddafcd44362c9081cdfb1aaa42b6e999c224deff4c2d3eab5efc837b880cf4c496e9f5cc8f7b2b1177b633a9191372d56e4a8e373d2bb1941bbf8cbe50f58d27ada77b90545e04104d825306e5371364ecc73d6b400b9f36b2ec7244cc0a729b7ff3d7d283d5d070cefec8944cca9ac537aed15fdcabaf23b245c3f56df3503042c331f61074e2efb76d2c4c5219ebb980283714b6a8f53516cc182e4f715df589f11894a4deafec30a4edd51037af95b58b5c300330d001889c4588589cc936464f2821561323eee536f3bc074123914696d0062c0a392c6b53250fe3bd47d9ffd4a74c5ae05f6db1e2b0259c718874a6dc4c9e1a3291da7b0c1af37c60ae521ece391af53bef4dd0298dfaaa072524de6eda4e9ae6f28c35f6d9e852c33b6ebf7ce28fb2cd3bb7794403c53e05cf0c22498ae6a43f2424060b474f812b0a6edda395d036f7f609fe51a84b1e304b3a095c2a42eea74da569417c39366501381e0dc2443849d590cfb9b94dc14c410826924b243d2eacc4a15c534fe593315d16409347441fe79453be82fac990f2527e4db4a1c8635dc0d3a9668439f4dbe010307c3df6b12590e00323da74227fe078339cabcb787192b0a041bb121cc41009a48b58d23a25309a70f03df09ebfc1c805d2c96da9c18e7d110a5e3bc82f2fc98c84c2898abf8ab48853fe1a26a17f34e36aabbb0ba2f73af5e2aeba298770a0d8c77fdad57c374d9d7690ceac70bb1fab9ded36bcbe3ad00ace097e99f28ca29eaf68195cd72743fa77d2c12369a4b8abb9e173d2b61572c79f7a4c589cdef25ea29669d5533f9cd61cbd7f99b87c8b7ce22f85a230b71a6d48d09f8de556665e24c5ce8bacaa09d4528211279135d67f860f6da37d16a1b5ae1065035ff72544d7ed2a06af898f0562cf862fae1d7d85197061853e846ff0b0388cf4e83a9f1aad805ba15804eb706d7b32e16107a34473667f0a8fd418ae46579b0aef3e09c93d867f3e1141732ce94a4419fcd14d4537bf395af334e57ee2a52053384b6850706b3ad3654ee71bf90db50aa56701311bf7c6c1586f3b7e9a3fa208e8c7bb3c3856193d0adf0129e45f143229324f1711c13dbf2cd9fafd83f68acfc711e5f667a7ac4880e76bb6f1146b16daea6648cd31d1f77e135d3179f9f2981128a6b16222768f1ef8052b204a795d5c1a6c54fde03b57c67118251c0df321191bb14ac7891d47a8fb220e0cb254c80a3d6f23283e37f40a24722e0944a2d50320a5a97752a370c056675980c33110ee9d13c0f1b5be51c938a7e49b074fa794026228969e8de5c293e15c0a003aa547ccb74e87cdf1d9edac6cc35379c3853d559c00d964c7876545d93864715b1d86b095fff6c6282ab8c614e32e9f9fdf8402fb31b553afd923454cbdf075cc2d06f8799ec343bb402e0c5abf89a95e94c2ce6e089fc555bd219bb57300838242cbfdc357df9e50077f6e88ad3c033c66f6faa6ac32a63ca76e4e5a1b15b542ed79ed75f058825ffdeadcb835b0895b55cf67ff8546387adf5e6ed7198aaa1d90db642a05d25166908e638d6e87894a0145314fd3e7fd54e204d6c047dfc8f421ca2a69a7c2928db3ce4fe4787555d6e0f82e7f4ae3c291d5788fa4beae708aafb089d1154117714efcd256120db9664d71a2e3ceb67fda101c5dc0838bd9e7e21faebd39434bd06a0996810c6c71a49c8a4ee6145db5185831e08f383146121fd33aa71f9417bf1b0aa34fa9bda8225a53348f269c95fac18c9416be49bfe6eafe8b321a64244466906ea9a7bb5488dd82f3c160374568c2a9cb8a657c550d6be1dcbeb301818f0a4b2671d0f478c31ec5e9637e82d976407165136740f3e832ff26255f66371dc1e0861964d8e4c87193c0f0d2e7c81efdfa285b10e0c9b9d2261e1e6c90e5f3b03207fd2017786f827363aea79adbca20b8b3d64c683d2dc0e9f7afb99328703393eb54d51d3df36d97124c7afcbab7e1c4a77098d2cd26b91b6e4bbcf90f4553475970dc2489611212bf1f5b5acd1e3b2b9e45ddf2e8e9b5464956037c4a495d9eae4848e7be8dbf47dad5bda1561f9da3100254007e1ff74e6b47ffff389e37549f4bc41719a7b054f2686bb370b4e42d6f678c033a5ad2e0e54568c63019103b7bde7746e5a34312f60de483050556fda4b2a47d0e823ddae845a1f3af4e6015ed327abb7f6a99d938537647b2c706fb6478bd8b46b8ce6b9549ba4b8f34f5e12b2e5bc574add1858fbcb807cafda74ce99963074ba7467980b0795ea5f8ec0efba7f2d0ab181a091d6688522f703905bf0031ec502e2754ec51e16689e85de9a2c224ee43a01c86d85cfe9ae08b6f73ae8ef04f41ad0a8b460c296ec660dadbb189079fe4ce611046fb0a82d63003bf906795d04137dd1a1682d7049b8a806ff794f88a2f754710b94a5d3d9fac35d2dcc013d7ffccc0d60b557f55769ff9db3a2b4f19a8bf0b189790efdf5fef8f6820ddc3432c537c84fe142ac1900d7a93c11a320c69bea9578d3e623f06f0c948d0bf5078326ecb1d36c1fb87275adc0026174409b34e5d73126412d2e5afaa98fd5834aa89437b5cb89d7f20cce544538bbac70c2df2d22039ad2b06ca076b353aa0062d101cd1f462def4399ec267797f864eade6aeaf0fb1ac5037c37c0f0bce045fe52c4be9f333f46e89eff91fe6daf6b45310761417b920a61b57482f6525109a7c2634c6e1a9d263ed6aeb08055d4031ce17b185cd642f79aaa841d073e70eecb1daa0c02da516c2bd406985ec14a13866ad70c8262266dba6b4fab3754ae932ad3ce280eb8db193088cd9d809da8f5c0ffa3ee7a526fb8847cd9358ceadcaeefd3dfb3e160cd8455c75ece7dacdc5cc6548fe0537ab31d7bedbb8ba0357036479af4ac55386c40c2d9366a601c30dcb4a2283e0f58556291c207370c8356fd5925f433927b7a6d8abee554f4c7aeb4accabdeffc5d10b33f7199510da9b9be5c2967ff6df651928385b3fe9c990cb589a301fead32853b518d7cb95903cba5e14e8045b36a8d2468b36987588f3154135b107f73398c1fc0eb83bd305f9c687024ea653e4d2b23f982bbda627d9a432f1c7a4fd1a43cfd3519935ecd74eec164d6b27e085bf544a8b89e6659460d7ee99c0fea16daf39b1e55c5a67964fc4507479a68058d06729e10c854e6644b79edd5cf536330ceaa11be4a396161e5b19b013a1433391d5d865d9841aaf469787b8ef99d1782e5f7827fe02eacddcf58f0a4ce5b03c1b908b64e803623bdf2de156f10ddbfa23a16b150e714cdc0472b764b1a977deb020cb7e9a14588048241bf3bc1aaa518ff5590c6e6df9293f8c6feddd2ee05694ac0758955620a2be31591f6bb502ab2e67ea6676ae1b7f1e9a85159e65f49c4efee313bd5d682a150359e0703272e583b72e1c14b3ed194e7a68e19a81a7fead046b41ec3c5659eab0f07979b496a08d750bbcc9e6ff02b8dc99935f21693941ada00daab1012389c38a8e2e9c5d4a4506d8b6c0e2546c88b9f375cca1ca5885211be9faf607c97d41fad625e6ad28c99b18de3ca715ca05d6dc98181344fa74b8f0ebc78f96eb02117200cc5eea70f79b44a13cd926bff6fe9033f0db648f34eb933df8cd8009c907e310fe947447b358eea710ba74730d2fa12e8443451104b51c844a841beb23e13369ee104fddfdd123dca99286edade961c8305dd2d4bd595576b9f59693977dc998c2de395d56ed03cf910958fe6881cd486b663925bb136aa043aa188574e92e3f4389ed087b7808d537b53b9bdf49bc8e75c47f4bc47ebfc6735bf71286e4664d823d1539f08cd943d0502cb208248d8197b8958067b6e9135463a2e690a82393f5e1d964fccbcaffb2bee4c95cf4591facb07843dcca489e78805f96177edad5542ff0cfe11e204ef46de45732299facaabbf7cf48596823087c1cb8f653849bf35080c387093feba827d46c84abbf9f6164117c65b58baa8f97be8623fdd4c594a2335145975f20ac3bb7d4c3121ca9fb227bfa9679b6456c4d14586546ca52cac5f4d0fe53d01b4f6199665b65f0fb117e54099ad48b5160dd0585d9ccbb585ee82f1ea9db5d12ee56a869c8e7889c757207774d364b2a2cc61ee224b19a028cec52e0c8561c2524067a595fdfa38647ef0e0d0b2fcbed413dd202483f3f667de17fd516da5861d35f087e4b415e29d905d9a01608e1ab3f5d36a7f6d5f5dc9fd141d23fb2227377391e82453cfe1aede91d4d766d7c3a91e4cd40649f5e7674d1070da0149788058434390f539eb531025d30a53885577b8b5f7b62f6ecc1bcc0f3872cf1033c79f130f8fbe8b10dad00d036ecfd09e71c08cad0ac0b0244159caefceafb5cdbd8a9f233e3b2b1f2a140ff64a72563d62dbe85d5596cfc562361e363ee476ad740e8bf42fbbd6f3f9ffa0f8c2d70bffc1c795f838b0b27acbe5ad3a1b75ac0ab717139e14124921112fbe15ce485e8db7c8a163e3e83d2fc011a2109c93bc0d29adf97687cd73989051850132eae2307d8e68b27e272f0ed529b1df2eb35aea9de67bde5fbfe0144e8c90a86da3a87a633cb5582df70ad9ae57c6005326569b8c059fbaf275f0028a9215b1056671adefbc15e94ea1516afa4e50784e771e04591ec272df24d01e65c37a2d446a94d3efabed0e063232c06274da03d4cf6412ef1f4ec6ee0d223064059576107f3c82563e8750eebd00f2c8ace9acf53491d7f9d0c7b7dc175da8111196fd01792f9bf08f25e3634c98683e0570e52fdb65385e89e774e458c87bb20ae2167dfea84a82434ca27d89e7df52cf4934cdb0155877e00205dfa1876022ad25bc8d457ed2d6c24e37bc9695e68294c0cdaf5a906157332e1b4f127f0cd2861ed1e4dbc13d03ac63541dbdc1585eb1a412a0f411aa00291440900749cd63813bd740bc405f98bb7b53012325b97cf41cb12b65404e53da475eb8c0234eb1147fb84af3dd1e1ac8410adf76effb9f2411b3410f4065d3dd73006f33bc8c7d2ef4381a2723fd902d42dda9b7b11a78991813d1ede01b162068a53936f0e0ea0784c7959f5f205aa183614279f8ee642b5709594eca7cf1221d1bcc0de2d93bbfc7dc1fef9989a164a8b41d0960306e9ad35cd767cbe02a95b131fe3a44fe3ef55d73f44706f941a480feb8b102e51805d699cbd2d05a9fa5ebfacd908ea55e52a080b7fd260127385723b57a0cc11ef514e21797ebb4fcfea5c3066c6f1883a168a1b8af405519ba33d1245c41a9c26145933f5311839e2121859862987dfe9c2507f23c484c1827d0f06dc3186a2f4fdb7d7083061ac202f014627d542ed8d14c9aad031761adfa317200fab53e0f600472caa4072c1a751491b6d608a36c2c44495c66216867105cc7c57d9a6dee56fd35bb263ae1391a033fc1fd80a26f6a0b749369b99bc559106d7c46e6598b0e7aa3af335aabb14f65013b11765d0616359ede177a91708fd49258fd2e3a88672e76ff4fe6e9d333c6457aeca341ffc3566747479f15f972968fc09a6692e2a8be580fab5c0582aa4d4511b391225d69b98e4d74e4bfa7159669ef327e90b6532faea47c47431985610032b0fc7d0b029154d47f6d1a3ab24ea57036e051b1667f608084a0032cf9118fe8b7bd4c1addff127590f2b440f5f797c315c40b0d3886920de314a5272c778cca4a77b62d2f5521b5e89ebc196f500ad94408104300d346bb15cd73c79c7b0eb1c62eb9a426b3f53a1c29aa72486840e32e74d9d1c5566dc9e9a300e35a935ff4ef4d354d10be9be08d9a56f2a8f0a9b057b1ec4c6b87d1ce2f76652a84886c0014571f837d014253c893e9434fd798cf154821446746de5edeed9d6de6000857ddf503a0ac5d620b7dadb1a612893a8ee99e5c6754f1ca6c07b5dcd88836ec7e7d3119f57cdf865ffdbfa133098894b64ca5a17e7a29f6183c77ec2611f3f1304716258b693b061fcda4a81f4e249a838d9f4451911095772049d98dbb49181a8362037168f8acc8499b3260939dcde129c2170926053cf04e1a94dbac218d0f1016affcdc55e51ea8d753725b7d35afe797f029e9cd52446c55029da6cc9d96b29f7802d9f3089bdf0c23a35ed82648104fe7ccba68b00a9fd225b9a90e142d1cd973811b4f8155b149934f511ef2c639dd9b5933706b11c025e9c6005d4e1a4549d33e56ca60cce0215c51b42ba766e7699ac3670c7cbedc2445d4eacecf7d36ba9f77e248a66ec4413421f7ec4dcaf7398d6d4d3b2f7f1faa9311a189c7a6fc78a27061830037da8f8b4f123ba726260f152e200c9894365a5f5251d404b67ec5ddf88cabb106ea9d1d6bb724ec126e1f21202c67e86cd23b1759a86c1bd0b2bf06c653db43aa2a4efc2e7af2efa38fbe03019b0c6b7b6fca10a1e93536ca0d58169c3de2efc156302ee649cd758288fd39ab7be7646724a8553ed1df47be43f9911ef953b6b311cdbc020e51c42944657659141581bbef43861853939c651ae9f991d4cba44c8d868f08f5c0478d2061d1c9c256deb04c752467042f7be4addc685a7c519a06bad7f08576b030cf19df69ac536ff32057bbc100b2d956a14507876e2384eb6a8ac51efb589c1d63751df3663435e433cbd599c845217a47abff117334ce180fb0a253494c313644ec65b016cdb44362e44bcd5928ed0caaed6f1bbd183daf7daf8d6e27afb8ee0c022cff8c9d4da38b2dd62dde0c874e00afc5fafc213f605020bfc43b510f0960644ca696b89de95587fd13e7b236ffbeb282bafc0521ecc9ab74b93689b7d0a59b85aa1e86fe45dbde3c38b637e3db66a14c646a0adcdb458283728d2a56ec3fbb7f46d02ffbd1a73352b4bd77caf334e5789991f053c7f7ced30ff3284e4134160dfa4a6566660178974dec43f4d2f3787b75752409e8a8632c1d63064b84fae29dd8916cbc8e2219c93c1f045e2bf1b49c6f5318a5c0f6466fb5d054dc8b0e05dfe3d99736c8c3146d28858c95f529ecd3d2f5b899e12522e40d8774f8554d3fbe1776f33f9fd09409b7fc4edd4f8692b51e91cd92a8e371896cb9358764fe08f1e45636df5e7a10f8d4abd7f836858d980b97d5367c1e39e5babcc03cb57390755e46edf15837e7a5b184c6716077804d4f3689ceaf38bec6261a9c221462c0bd4df4f05d1ddec556fdae2b17ec0b375afdc52d63ec2a79ff56f98b484a123b65ac0c5952b315fec056b8ab6ec3ef09b0c1af362cef410bacf13d8a517324c0e822605d46314d9e79abab0a3ee9ee016e2b4e42093890d0c403a269452863122d27bf97c37aff22b681e81442465bd5007192349e1a079c0b0975d3811406a022f61d7d890c2ff7771561267bc5d524622b68651e5280b0356ce246ae7362826c0faa2fc7752a3dc0bf3d36ecaf782e9007fab7046f2e38e9f884338f9cc006e3f1eb7c0840c021d06ae7732581d0d813fb4cd9f3dcf3f4eed6683607fce97bf34d7afb30dcc299c75ff0f6bb641afc40516ca84dbfc18844a6c2b6d6fc68eccd1175f4115c99c7d020c4e734c6d1782da5be6ca2b50167a8ea2f30a45fc6f32458d8593174089f9dfff7b9eb88bfdd6907ed1bea28926e3ae5421a77e0ea5b32899ca74cf762c52e23da3ede6dd13ff7c5c4090e30a079bd41c7a7a57f1af0542d4d9212fe3dd6e502aca82114edad5f23b819f7f6027c27a5b40ac07b82299694ddbe75d648a7933935a959add4f08126daf8b0d3a10285f3acf40a2936c390c3aeb45ab819a43413e848a136926e96954c420304811366fa3edc6192cb6cbb5ca07163c727a82b8904b2c09ba9a5c52423e5514b877131a576e6612e1ff03775c870131d39b260d282a304e4e9c9350dd48cc6209967ef0a5b93c746e36fc9b0095cfb2586b8b8ebec7a929f4f2441b700faa7ace876f6fc3066410b18a32ea832520546e04692f142de1664497f14fe58cfa1f3430fd7c5d9471604ff0a77bdf5cb49de007eced0888828a2cde9046e64036c44b5b3e461dcd3dcfd77b5261b5a1a8576c658b6a1145aa02dcc4ad40d47551474bb20115de76346151fff6c7c2d3e1a331106e96f991110b6efb132d9b49f531cf7aafcaaefcf24f92ebe0e53c61e0fc8d2762208b3385b0fbb821506cea19630bf9b0c08bb10d8ee843369910542badd00151c93a6b5b8d27a4e7c88e3dc0019c55cb500382d20bf00f523ecf1975f7d0940990e2bdd565e50c6e3d41f48b29dd09d1502470da37e489ee36a0fcc95fd08c04121a86414099ac9f9ff31f604f3942f1dc7e2f12012d7c4557d2acf96da34b96481e1056198aad96ba5f3c42546a4da0056dde34ece57e89d6cf8a65ed1065b96323c725868c7b705a6449e6268eaa8a1e01479294b7124d30e59f48bbe4cdb62d6b9d3d666c7806cfb0575648953ed3c25ed8722275f01306691be8d01a6771c50146e526a4f618302066154d43ab23cd593393d375096984c9c4b5feeef3f3570552bb8b05a8800a4f70b9fd8d62c3925ab2b8f1ed531ce30b780a8f036fc4cc15d50e4904da8af3013f517b68c07fb13bb3f5ce63a35f4f71066bed839ac0cab334368dfc441664a1ce816800048ce2ca6a761cf81851753790bb13433fb863b5d8364d65009f342a484abd20b697265b0f953d820360c4cbe1c314df9ec9e0f48ca3a1527f866a25cd5f02efdbf80352f4ce8c5f846af33214ec85b31da9ba26f799698d427541a1509ede24c87f0ee1e0218a2d109e92995c82812260061ac4c3e2fa70d271bd75fb90190c46530346ce95ea39b857bb5998dcdfdc5ec4e06e130fa923fc2ab8683d9e040116593356be40db09edce09f3da8c53169195e6eb574aafce4831ea14de5b9821de2a8169dc84bf41ccb01b6382f6cbc805285c05e71f3d8743195ae9b050e3c95ba698621c4c8a9c6838940e488ae37e6d8bd4bae883e64c31b042be48977dcce7b59df55fdc985db0ed8d7a1b38b1cef016cd339da581d9952079c69dac6f2f1694f56118294b619dc828b69606c2a62ade76d0bda83afb2d3265c567337a4d7dd93ecfb975a5495fdc8c561e848974a3e52f745a17e752ebdf6c4b9740dab284acca524eca78ce8e0f994d26832fe81ff86837170cf71230baf61f52e11ca190355630a3e39f5cc70e6c9881be76360e3bc0009e7c3f44c3cf2c1f6caf3fb0685e982fd56282e098ed6f0531c6c2bf86f83fee334d438a16275a96bd1338084c8ebff94f64a82737cb328885dbcb8a1d05c4c0018f8aa976381773aad3bef2bdb1c0bb1a7aca40df727e6429434c53e03dc91ce32026f9dcf2ee25ce539598471695937520c10c6869c7bf9ddd37d2eae05546f69061dfd5d94e39a5cdd975a3715ca6c10e0fbde139673f39a4e5eceac304fa9b6855bd742f3f0fe53210c2e14e9e81eebaddb59ee0aeed5e3ac19ca9934d82da956c36a3e59cd2bd415f27c0fc6bb64993a240d595a24b550c929944df1ccb72a6e53c5e7f7c4119da9534d6f16d26c5774f91d2ce0e009119a8dae57ee96a1c743928ee620459df36ef484bb5aba357cd56c04395953cf62e6d1a08cef656e7f4ed430e36ae0073a013820bb22943d4920c11b585d99ead44c13f31f2a299d9543303c50edcdc553657cd148c0702e999bd42db37dee5533b8eef9302241806e76d3c39a74c5ab22359e0465372ee5d382a82031d294b0a49d3add918a13c816452615a6c9cb3c4af286bd2164614633474bab013538edf7306597b48144974ccbc7bae4e596e3e84dad91a816c09944ac0258e75d71b46c7b07145d1dd39562eac6ebf6878593c4e7f175b2f86513a860cd5fd9f2f196490f9334f2877fb7249d78a60813a2236e1b9815aaccf8beb372debe0ffdafe4c65f5163123568ec1d5019fc6bb4e7b5afd4e11459d0bd93b3621a515b817c37cabb0bbaf531e2234dd216f4a9e71309acfce90aae89f60fcb050564a7623c954efb7c8560963e0a4346d5e5a75b38676c5a2a955bf4fc5615fcd3dd30bfab2af39cd6e28f3fb9dd4e85f0eff75c9b2d3567bbd83d02b733319bc07e553eecc6177e1721991aa90540b900995aeeecdd8b4a6b2126c07d2efbf6a23ca149f6566f2ff8d283c31d41218648f795faf6ef504abbcc698cff156ea7f8be4243046b2f5acefb4cda769eb4166496cb0b11c6a84c695522395c1cdf04193ab919f457052acef85dcf7de2584bc138e532dd5e0a162abbe0fd2febd0bdabfe4afe879a773b24c7ff57af39226f57f79490921a0ed45eddeecfd04240c215a4f473937efac13ecb173ff356cdc5486c4cca6390a31cb69c4443066d902bd224e20d8e773d5ac3fc2c628fd463572fb2367647635f75af2cf9d7fee2d8c9f7f5fd1673cba65f9130b2d4f40aa4d71cc3427a911819794f3df5ec61ab5d09b4194b5ef3711daa0fbc414a131f053dd8b43d35696e1d5a737e1660eb5e0798e1cd1af02bfe143671fb21e639024dec53358fb13b4127ec85b9aefc299b22d3f81b1981e1e5f2e0a474bbd1dad69ac10c0ce79ddcc4852113044fd5b5b8b4222b737af997a0eb7d092e1a34f89dd48d98424041ae45a3c80de1397b0c114cd01599ecc95ba1bca11e8539ebe33a6b7dd3d8aac75abf86e1f0cfe0877d04939c3ea4658b15babccb40f5c984a3bea149151950d65db12f0cbca042a430742c42231d700d089f71703116352b9abbe5d34884844c6e9a207fc94dca6a98ffa1abd7a97e3d0f9792d2bf5992fcfdf1e788087232cd6ba19b4a2194cd5645b2b4b659780c9d086ebe0dd7df9aa1ef2ccc25e19dca9fab1cd6408ba6eef37bd1eb41532a629d95a50c56e2dec6f17a68231e08294655836dfd2895c8fbb13e27f2b8c3b6c138df80aaf11597e8b40f63cb74a341189e9ef88efdc9f3d14acc33afcb91704a6a4de96d2c2b6f3e5e69bf6e29fe1acb44d663b166155701b6ee4c631668e29808bcc1982b6abc99bddc72931d9c3a65895abc035bea33eb8fbb4b69a731192b0205334776faf93689c583634c9959b56ae8e55d166b1519fa25f772967655efd6a80a24348c496914c4eb8757eda550d44477958e3059c46c69b1bb47fd46977e2a0ee1862f626290cb7aabbb2e854f73995a470523ee4cfef10bc3f3354d6902759440d418140c0ae9930e49cb5c06293d53e8687184bc5685690c260f6c745cf4c7e7a9e555dcbcc33ceb37692e09055be8df27715090f55d9de44a59aaf265f0bdb96565ea5cf6992052130d9445fc82210ce49bb109a3af15d0f63234d25777e35ce52e6244d2e3c52cf6ce77e20bde59cede92faf99f4c2676002beae38029ea42ae364f3acc02dc9c98e9eb79db421984be9a8c7f8d4e85dc58515583451191b1df1ea4db15363b83d0b3ef851449f9adc8e157c5ab86c054957c342272e98b13dbf09ee06f7656204d233c557096323fab7c84f84cac138b745b8e8c81a5b72c85f0fdeeb489ef1a3326ce4a95fca01698af944af0719bf3586c333dd22c43f4552ac062705dc5891604f20384d15431c543fe43b32390dde918f52554dea2d5d966d940f5b7b7c3078aa6ee797d111fe9b9cf741d3bbbf7fe08ee67a1a033c151f64121f3bf7c0c4d7b5d8fe41012802e6b17f6025e011b3d4d856c38062b72a7fe6fb95ed7a162ec0f33d3233d7b94011c99c784df08282d5c8c33af0dde29539dce0c06ab93b899cd3681a8e4454baf2eab1807399c55fe0af2913a4ba0c80bea57279fedff08805f8c7a65ef2df15f1514ef6a925d23d82181d0dd82f343f6923f31be341d72e7a05fcfc1cfdffc6661b8c96901d11c651c07b209b13f35c924a2cdfc1e1fd51c535d02cbd3356009a35491b5c25a3d8e423db3232aef30515d6e57a980a23dde12305e245d62a8bdb1fab6f5b8b1526bcce428e99cc0ed8049ab71aee1c2b144ebf9023a6daa6d7c0cfc7423b57866c731ff5f26415a6e02a333877903fea5b348cdf5e8e155841576f038de45953a6e10afef854e3c7038b93b82b005371a5c5009fefe759401d281176d812cf2046c1513f1d320235ab58b853ca289e6f0ae09ae8163273300f0a56c60a698efd89dfd1a9c95c680a236f8dd9e210586e0c7543ceb8bc0a5824264de810da956c588da51ee88064f0359869afde7a9807271d4be73b9679e912c345748991a4830ab77e86f74eaafa02360476596fb6e401ae6aa8eee427a82611923c48eaf1adf34848819c0a4456a1badcf163ba27f85a06596e4bbb51954ee7304885948cad95bc7ac1f02b418a1e1877d38c47a1eef237c15be9a66bc6cb16cab66f76e76272801952e77a0b8c3c706c7b0e42c34864bad49b30941fc2782f837dbe3173d09c64c7fa3c39364c5ab3a0941817f5da23ae6c134b557f4e46dc9b859cca4be9146c359e100582a7cddc83834cc22ee776ef3974f5989b677f05e93eac04673ab4270a481461052a4b9840091ffb440af3d6531a59a03ee242ff37f03d4e4db79e246647330255da2132b8ecd939989faba4c9b3e809f1a79454aa5ba36ac141a13780a288b28a59eefaa1d53204f593117a2959201e3ab381334f588efdb62de9933497694286b4e88a62f58c87d43e4f22982c6e5a7f3226547d72a75e14a754e7726c76587f52bbef8cc12e1136d3aab7f94e9997596f4a32b55f842d543321f0daf64f69013d7bf8b6c3fed8cfd922da26028d78adc21d744ad3a866fd57a248e40fb549a5483b4da66fa66c97445e52c6de4819cb14ca96218484d947ba72ed90bb6884c8ce632380d177fa1c4a522efd3fa6594d5567d4997c553581bb4e26161fc681636fd0a4e408034fca6689f4df39162b9d435a19508bf096c10ed6806df072862fecf732f3899031699b026789520fd06457914edcb2e7b27ebc7268dc6636a737fd18d61b17f8e43ae7e9e4a1dda215f73f0d7694d9d70b66a8ae7e8229c7d03a8227e3757ffe806d678df5d82c36cee50dea5e3403905a4608f64360d9f23e9b44ccae658dd76ae10b156d3289f7558328daf76bad5dd45f1ba96cadb487508654361ed86b49e637afe843d3db88586ab275dd24fcb1a7f50fcfd5b0ded38412a0bd1fe77b6a273ba74174ee2a9540140221d85b89d3102709532ffbaccf716d87767fc1fe2df7a2c73590727ffb70e8109399cba0b6102d9046bbc60790a5507bb1539ac29b5cf6ecff63f6e56910ac71d4106b48a663788aa871fbdb888755299da17e6bdc93887f47949c278f44a7126f42e3e2ca75302c594bc7f731328a71e567dca3c5788ce7ec2c9fb120f3d4582227afdb092f1b6242ed9ce7c0a47c591887ee7796f41e47baed79ed494c4a02b48061ad5e9a7c20dd77b12a07e2389080a883dd9a90155618fb7387ba82a067dd8d36614c4a6f5ed54c3e3fc45ac28b73e90a0019b29fdb7c9aca57f349c50dad91d496ed0d09b3e6f2a98d83cb249d9f81bafd28c0752d427b17c0a72340b93cee800d64aef3b347996c2a95fc90861095affe45c13259bcc49afe62f1c9d8a111bbd510b7ba498a1a38b13c81364bf2ebcf5a6760dd79dab7bba092e665c27986e1d07bc2279234bf17de51112ec89a52d31f08fd87dc2b1a2c58792a27c7debedda473c535a98a48ab51d0d838d8717a6cddeeab90fdea158f9900c0a6ea6405f7691ec6dfab0c5b9b5db7bfd11cf5b6910cb80dc9d584c2bce872d9b204cad3cfde4f1bde7ec06f1b5fada52909f970b121c690660360f218fcb0d4975e2fdf72f8474424f1f67931c91397167bc4436e470419a18df00e5c49cccdb2e37ab18fbdb356086dcb33e38b07ce4dea65c1351456c4ca67adb3f461a41f0915fa6174bf207b15107b28aef05342594db27bac8a1d9dad762e98a634a3de60740725741d422bdb0988a16781bd411f1d98288533474322e26deb2f1460fc82b03ff8a2f7f5f0bf8ae98dd5a316a7eb25ff6c347de5a1f8afa2704dec4356122e64090cff3790d6a8b07b198ff73e878ff420596ea316d6973ff9f28b3a55faae9e7aaf4d845b850e8f7e22500bd6906c7c964d9b59b3259babb5d11db3fc16bd9520bcd52b515a9c3c2e748cff6893d82877dadde3f234cad9fe4d9be4ae5fabcc196097f016381d1941a41dbcbb502a7f5d6600efa3bba746a8ae8ff78129911e8f4ce956da426afb3605d3cf2ebe8893a5782235eaf26cf5edaa14fef33502133aea0254e36851c8023d7468f9c3cd7fc5e0b005215f72c38686aaaa2eddaa735b222f1eff93c0f4de92e927e10235eee04ebbf62a4c6a7d8caf1cfc59be53913261bdc2d90191d63c672818c7f63cf4c57c7e57c7bc6608e3ba6250862456139c61ab002bc8bd4aebfc2fcd4ac215002a440ccafe15994f45845d94759498b6ee75fa88be7100b960a7b12c60bf04d6641c87ad02084dee684cd9f283c0d796c2934f566726d257f7d0637721d0cc85a76f58ec3d9901067786b1f072e59662432d0932f6c0e973849f1e3487f1ff7ae8935c8f5163174afb0d12d8915fa7615fece13dd450f1c8e9aece4e54a233d2fb0cf036b7be151a73d34a9b2914f1726b53c9e623c49db30be07479ae4465dac268f716a74d7b48c98186d06608d2d485b91c88056d9a4a29a76ee859bc0cd3ad5b6bc068bd8770c25607e3d5438e68dd9d0a7c70005ddb67f5f7274d347cd6119f855ecb8e77510233888e828480f1c11a20e5d719c0c6c1273792e07c12f0a10a4f004bb07d87ff58cb406b141d4b175a6133841fffd808b036068b10db3e374e11c876b5d60aff53334c128eb32fe0007004de6462e08160670151cba3ffb6dd47f1be883f018f552e70e95c66b81e34945cfc6e7c1003ac640cb4ee629e1ec1d9f93a3eec66f4df2564e5e4c4996f8e199d968445053d76db5ff65889c1ed3c2e36bd9867ab31f30f934b72e376327033c537877f6482b1cb8f815a97b8fb9396ffd8dd7ae59cc6bb12ba72aa29cfcb1c5f867c927f04fb0abdb4ea82b1da78ebd9b61c51abcf60a00647f696b809dcab66ed2f5acb4ad6f7691adbe0c9d300ec383177276d833b72e27f91a90a3a0a5c5380f3c2d46c7ab22c8b29c13586d1ba598bf2ebaa06e5f465ac94d2684e2eb9c4f654fbe93d3fafbd3291ebfaa5c14700fb1bffeca871e96edca50c7f66b34c0f37d7b55b3bd09363a69ece2720f0b4ad577069bf70308c7f37c6f63b4893d0888eed69673650f23c2a896768b76273c9ce6a8386fa9fad0327080a94319e975dd4d59bafc08ca1f81e718a86ab29cce8923c51504301936c46e667d9775f23bc537cba6c4aa92cab59c2c6bfb48bbf00814d44b453f73bd48715379f32f2dee2594571d392768a973d5898808686cb57c3943f5d8c98bd0373cb91dc487b43a6b5465d35ad32232ba1d97d823f6741ab23d50e3604df1169e1ac5ae3cbcbbefd919f47f83d0c9b5c2f0ae71f0e9aeabcb79a37a2af41aa8deb782574cf75b0c9f34c2c3b6e6f7d2ec7deddf5b8b69e40f004826ddc679205c4e6c813107b4f0b1ceef94623981ba6486038f7d944aedb05d562e6730b6346619e939f42f33e5675603efc22846ebd1531b351a85f1cadcb7cdb09596ba7c96f857353f4649fa893985fb3694e288fa78e7aaecd623f0b6f56a0a08d0a5e4982b9b6631f11877ea038e6013cecb982b8e666b2a878cbc48bc7904edf4adec8749bd1a1c220726548d3b2d0272b45b8aeffa79a197c6ad4b1688bce8f8ea0c50a768b4738a431cace2d24976ed3c83033e444aaefbe83603fcdcb9ed9854617e705950b2a458091109e2a29d1b5a5d06716e7eadb075a8937d9993bb1d220136f51925c8574be26ad4b33c3034af897dfd6634a54628a2f09f69a18da0c8dc7bf5207b96b8c611958db15832327fe8ce43f2eeb35e730a18ceba835fd212ff059b438f0ccf9daff0871048ef1a681adfdaa377e7021f5ad41397b4d04f50054f6664798855b0c884c64add8ba4b7de2a089cffcbf168d69cfbfb25bdb524535fc245427c75a53eca827a20470a61742a5abccaa041c05c6d84a34f498715a44dffb71b56bb2fe46000f909122ae834f4dbedf956a2547a73bd333be772b4ed268e7036664448728230af699ff1fd594ff62de80f5b20748994c71577e9c450f9da00233490d0f6f0641f38b6f16810caf68ef95933dc107b5b681dab4551fa0a15bcb8e784aaefb671f6e683b16549de92f8ed3c76a593a4325fd037e226df90b1cea89e12aa7ce8eab8623ef40cc2eb759f56995e409bb7f28f7f5b238391d98d7fda0156c8ff856ddfa81f54a79de495dbd97f607ca69d97734fed640d87aa0fb76373fe4e6386711d32c5a9bf3fd53ed53d3fcc56e182523b9a1aba477e15748af241d9f1e320faa68dd2c0a4aa57894202265be29e7e4309c5abc63d122981457bcc0ed742f0111f63c19107c36d8a9cef2c8fdf8cd2b95cd133b97fcaecde34733ca8af3609ce003aba25ae971f095332708966a2ce717b26f70b31acd66968c75ee6ceea416a8046f5f7dc961c4abd62c2317deca74b8a925a2d458f9a79757a71b685a8691556b17b89b4110201edbd0787173bac7ea07f72522ca5e8af2af3c3ad37ea210becb09f09709d54b74e79b53b885d5661820761f6c930e313fd0f2c3d48c7e727f346ba650dd6cbc874f6312cea25b726b8ed2fe34b6e037a4fcfac7b6714185eb59a4d07f1a0aeb99aa26819dfb11d903823e14fe1c230d9c3b1e503597997b7ef517fc2cbf6bcd2b499238b2e45d5e6e6aed84ab67d3d457056a40c5973b1c18365c8a66254d0482ffffeba111c9842cab3b312815cbc4240e48cf96b6499d2019ea23e3cd9741e6c62ee89a1de371bfd7f73b7863ec778b682e60eb29ee8e84517b2a56688722aa3097fc23bfcd94497f6d3d56e5cd6286c82ac57c79a0482a03069077814af294e2283c7d1129cd55cb1cba391f01daee04687193533ea187bf734631ab0f8007d792ec71e3cb3d7035b8c19581db2624bd56390c4312791e22af2fba59b909723aa03280a65da64b715a0339f6487db9aa1e9c7c4e68789adea7540b6114d8a0a9c2841e346bddb69c4faee5a5c2c78154f52f845e7e1019c7aed4e193ee7645c7ddf793864205ef531dade455cd733ea5dee67b16f419e86fea14e638a329160bceb82486a2f1402919bbfe973368fccc89ff6c130ccd84ca87d60f693313cf28d3211ae2ddaf0580060dcec8759bf8545a195069ab81c08bdbc95aabaa92186eee226b218e1f04521ac9210124887b263ccdb1df520d2c9b07023919565235c950812ca6a2215b39f8a4daf370155ca85f14b615d8a531cc50ef55ac4e59cfad3c02ea3613893512a41d2216e884d58cc3543272d9418886e5c60fc7d29cd32af4a6822204da3b2a7fad9c8e7dce200195f4a0e1564ec72ffad11b68301e501cae0fded010d8a71cf81726a0e79518c7eb7514bfdb3fa11b68f9ae9d007502d0a9643f46d41f1981f9803a24ba177697c29f39df3c4980044a0ab77296e4c4e44ac22107b4c288f106e8d200d4d0f5f9c36b5aa9fa194a6107013d8b886be09e56ab704a9434742a7f1c11b3650ca8864fe458c9a0c1b03f72b8862c67d36c228227497b0053456aae538f5c952079d6bd2abdfadf1e03851ac3354c497f80ab99124035dc157577164aed5b9ac8155d96a81915ded8b069d7794fbe3df9c49c681a2e286c63d5706c185f2f8bc5c992504ea01d5dad5dbf106effea5f135ac170c8b66998d299332e9c4d9b5eb71e97331a2ba04b6b35f4a28ff5a926d2a1965e828b7939b7137cc97daa5b90a4b718887417a9cc80c8e9602043731fcea488dae0d6ef385c583206a200cf1d0afd776c7852e519530f29756fc3319afecde4b59e0857f436a720df0d8d213b48b978682244dec5d3552574ee3e12c1a34c757afd428291c346aa7f2e902ebb259626c80c50451a406d54e89bdaea52cacf81f258d541926f1a2eefd72452157d95459e9b4b3c5d41d79c37e76a58e5928a003b3a1574233be46950fc2ee2b8a62b11c4c6d07800b89f6e239e7b11fc402664318fd57ae9e41608eb08f16e80100bd67a611490f839fc5b7ec979062077ec02508d8f3ca187dc60e2959f080c3867991eadd5bdfaa0dec3836e9997957121b5209064fa62ea26377be412525b749680241bb6463651e8819ec7f521afde38a8ca5b0fb5c1e2a402b197acd8d8c9c111076e9703835c86853e5d83b8ce815367ccf24a1991332f9e473664d1f1a81eefbcd06f5fef22d9e315670c22923ff09e18cbea1a4d59fbc7df942d801cc6ea38d235b42f6cd46fef554463e8b70c57839f7f7f176e3f60cf5d21f09c80c85050c7fa5aa82197384d79b8c6869ba5510065ad8680594a71b1a8fb26c290eff9f450323145e6e48110f2a0027173d9efd4e56fb103120248ac8b3ea02e68e4a3f2c4f0ec2812c2fcbe04cd00cec38d3f31f537f1aea67ed189fe807ba51b56b36400789521ecf47053190e0ae701edf6290fcc45950012dc233027f9c8eeb9077487c719efb1762eaff42690eab3fb5edfac74f52cf52b0dbc1a4aaee98f7d519fb3f6c556cee8ca693b461cb1cef266820a75a7959611d1495a784510768028b5011fb934ba50cabc7a7643b9c04df2993475dd7af6d5e800e5fb26ed202084dd39c67956b93b4cd1c1e8ba532494f0cc8679ff2a5b71d29d7d94846b631de0b42ada826bf5edc70cd2ef84c64d1a8cad1add181c49b6da4db143fa6f27cfb8eda34734517e81bbf04d35a1e252c465fe4f516b38f444e5e6adad7cb0f511577274d7b2576c7bb98ff02b86ab61a51a63e7595d4c29d73ebdb98e7414998ae5c38cec8c9b088be08c28df0aeee63f24921446d890077a183658c99764b830fbe3518f98f6d651d0e25d4d6206b003f760e70250e0c91427f9fa7e182dd6d4b66e0ab3d13d44f3b6204bbc0cb3c6fa46589045dde2e3d95bd37a69956648d1dd34a4ace1947d74fd1600b23baab611fbdf3d2738c3150e17026312f11e04cd9065f2e1db624649281bf432e85fb4a0d8679fad7e4bef5ad4992c9ecdf86bd1ab31579c7431dac0a488fded79646e5d176723f6897c2cd07a0a63305a8f422fe58fec60b87360fc8ebde9688d890a10a1aa88c24bb7e06e3061b12a390d35b256822c7362cfdd6bb212b3c722c61927d0e366787722b290c357c3167abc5346c88d1b572f0d1f2d0fc4c8fb64592afc5e1139c06ab1e97c87d76f8dfa0a397cb916b8c39fc0377861eb2ee24c0b562aad0c9a03923989f975ce5c158b1c8950b4beed415a055388acde1c51b0ea14fc514848bd953dfe7003ff652772bbe0a7536df942a9d37c56e33b38146d25ce9f2f1e23eb49499ad976873e7affb5bce1e4426e2e92072bb651717a412381011ea36f538e0d268fe40cd3ed32c1b5d3ad1f454d4248c3952af46db77a075b9476424ea5d5a3c8dafb38e3255223dca2c7eea13b5badcb1edc73b939d2e6af7b4063cdd8da26b19ad6c6e5607f734b57ccd2411ea40dfaa8acb06e1ee2af788de2e2ee04da63eeb48edae787371e787faeb6edb696fcce83b811ffc650f5078c2e45bbf9d7fa9034b4cf7545c8531cb83cf9ed49196d9d420f93c8ae42829d221c6a4661bdb2d0fd71516daacd7b37e9fc4b04cb993f2c0e0cc1825e17be3512fecda9eaa01a14406713bc1e6b66a86e8752f3fc886c399530a2465b6e59b199b5d9f3224a593fdd5a2992e0757c0911d0875dd00978cdd20bde20ed6f81846e12583967112289c25eb036586f245395743b47d4e2f85d68e01be7b80c01b1bd944f50af3fc4dc8b47e07511ba08b8226979cfad5f1eae7552c4ebc28174639705afcb0486a2e488e963f9e24b75025d796a87524387366c931055c97d8cba3904c53adb6f0fe85cc8aa9f77008d1b6b2e2284f4d86ac39f02608e3ffa67c9e21115b1504d656b0a54673d157e34e3957cf01fe9a59b7560804798dc9e1f8a3308d422023f2442eccdae339047af594034643a3da5bd49d05007fb58605c807dbb497eb7ab5b16e90e571ee071428f24e059bb3b2f4868b6db3ccda31dbf8f90b0607b9c42db282b9b0be468b4909768377b4daf6dc1f8ebd1bcd0ac8199f01082f377f2f1585f3292a54c7a2ced39623ac38e0504f9081ab674d93bca97cc900d17e23fa41d29db817b97114daff3690989695d1efa5d035e43fa0d506533dad1b2777f2cdebbf7f7be7517f226a8f822e6610355211bb436cddf804152beb29adf0b0e5a2bf7bfc7288a72233a12138ebfb6ecf4178d572c5b6275867ebc44abe35b4653c7e400fd9b92f4b46b9fa2afad06d3bc9e490a55e3c0ef728025e8d370575eef5649112028c72a98226e2163bc62503925d923a47990b9e916a1d00fbdb3d1bd00ddb6c2fafd5d8b760985ec93d981ceee9625d6f3e8739fa4650b9a42a1499c347a3d519fe7951b7969b4f80b72cec8ee96a83b5cecd2f2d6698e0301a32c3f907141a823ba3ea07382025e3b0da0b848999178b72c88c5d56aac076f234409736f791f7e60f001c1944df07bc81f57a6c1363e230f8835484e636e646188e077256819c29dcfe80d43d353bc3718d52d8837095fb2a27148a5cbfd073216d70ea6fa05171a765f7f97c50b180bfa69a6d0461f074e467abafd5b4517c8298f3009d36d119e5b21b729210809925005aaaa9c88a20265f66ded471beac0573325eba765929cc1c0c008dc0230bb4842c026f9707848eba53dd38d107b52085644971dbfe22a3ceddffec996cddff6ccde684d49284a6c70632c7cc2cd0c1bdfd2ec23562f8e62d606b1f430d584bfe57d4c6b09c5ed51297c811233174025597ccdadaac55a7fb1b160aa153c3d99223ac7cf0eaed196b0ac7380b96fbf7a68b532b7b821daa630ff4c02d57c9d3f87e8fa9ab7741f281dc5e49e5e8827229f59d422c3fc9c4b3617bd5ae24027f15ee0f2114c754f779b07c84b219066fa55a209266360ff1f944aad47ddf4a5abf7b93d6f29671f0b932b3c91ccd5e63f7c4b2ef803e902c8553fce2d77ade89048cda4c96e2ef5f68e81307f6d0659d0f04f1e3fe0729b173d8e2495d54625eefcc2eea5f830a875a685518fe1bf886971f3a87512cefb9d7c37d7dd5eb5c6da34fd9de891f10c1eecd9cdd5caa9e85798c4cbfc749dccf6e3b2c04f46729ff3924459370b2333123978eb2a66a8a017a10ee95941a86ab71d864a53f4bcd09c9879758cb3f961c0acfd853a0b4da67245768e3b2a917031205ac787fe02d01542e159ebfeaef185fc44340760c1ddd24628a13a500ac0ef68d255c2f9829696f2dd68770db0a1c932bb518fb2b826f0ba4b011c60e278d9166eb6c97ba59e0b73ed09c9aceec18445113f1c187ebfe4145584be702e334ff03116b4a87e606a20bb0a1cb9de293c7f7393bb791587786d881b8e3aeca3cb1594365bb5016530c9edc813be765cfb53c4a06c04141cbec1bbbb1603ce9f19d317eb7c3d9fd34d9d0ce8cd3aa7e67c4efbd0fa9df045f1442b23ad4b036f675a8347b2e5e1aa65ca2dd7ab7ca2d9a57256785bedc012b299d4f7311ea49d29b56fddb88ecb81e1727a2d584c7d8d378b6a7276e6e0c90b064a3e2387beaa814f9175962e300d3709fb8aa2f2310d532bc714e1489152ba6d5719c4ed5be4c4d1bc87c00c6b0c7cc3af2d8dbff4e49de6c877156a1c1fb82507c57398a1d644c85a3ab738e0ba142f9f6a524c7ad791f200f3c802e7d6dabe08a84fc3bc018e84448abcc883b4d79cbe7b98069f9238e504099b891d557925cd96f47c9515b0fee1db7b6bc353ef5c08e1efe125f65ee04be0a5033d370102c297ee3103618490e8b879330ba0bc260be39b4b969370bcc81e7d3fbaf7f98c09b4a2a4f30ea17905ffa1aa8b2b076dc8d4683be70ca06f96032868286c0f9fc0926834b964fb6148d35e920c5113b94fea3ab2057702e99ee730a89c4346690538120be1884850f2a79286afef0f4d1e7f7d72b10d6dc631cde19e51250870597b3f08283d976d2c5a07c2a870dbaaeb09cdb9b596e25e968db2253cee92a6120becad6b5b4f11c47e893120aabd5b008da7c72a416cdcd9174f31b65a511cc28946fe48524b7f1b7e237b607b334e8fa75f9a02e091c018153c8eef862714f8c0c36373fde32a5a26e3517f20317136549065166006afcad82cdce898ab72c837892a84a45a84345c26f9ff7490f420685bf66fac9aba86a0f74fb74a88ea9c42931d1ba08226ee69fc07a5142382bb708a9e3f030a01fedc5ac1befe19648e3038cebc62e5ebc1368dab2f9b2333095cb98165f80d6c3cf69b752dda36b383c233c86e95a8e5827955740cc4d74d776480db59133581a71fa5840ce7c1245876f9455563e8b08b476fd19044cebd8b5b26da08d9fc4b02a42f4c0bb34cab1db9a3938e84af422706759b2cfce4322796b2dfd4c5988d6ce12bcf2c9aaaa3c79e41e58649504b28cd8f045b6273fa094e7e45f8a2ad86217580c06dbfcbb716d1ca31cc859f65d4b0501b860cd2dedbaa374228ae3ad681f0a57347a63140c9ea1231799e62f9f68e932e5262ece504c10c02ce9e842f3d13fa7e1e984673bd9f7f31712cf47d93540f5e6c6de8041edd43fe9ad9628fad488148c0e5aecd61691254e6575fec240d36039c12cd94c68b896c272c242e5a129d6763688072fc0d4dcca2731cdfe87d8f73d0c19a87030f4e995a37c900293ebbff83a62bc4ceb76c9d275d84696695e266a596aa876e6ac4f4c402be41d3253a658eec50a082ff38fbfd7e413b6a1ae27d2ec6f3320c6310f968035510dbb9cec4b954a50b9171267cae477a46f83d8e5a42d1d8bb499c6b49ce1c20e9f91a4d9db7c03c612db679ad3cbdb1d41efdbe1ef0a5b7cf8898637b7cf8ed83c46d25d9aafea329e67126adc7a769ca6055da920ee215ad6c87a970a3f84e7cb332951b6549a4141ad69ff83b4f3b2277995d2ad17e984038f2446d9b1a522a0eb67d74444b1119d5e2d269ef84ced82f721e8eac48611ebaa329c1f16c76740803945f10cbf86282ce4a72f310e88f1c3f23095be1eccac46aa3069ee363500a3c3466c381ebefcf56b9111ccbaf5ced3a622a48874f3fca918eb4324f7b1ea6c4eb383ec88c9636cbc1bfa1fc8b061724309318d3b1c140b8b36b39bb45b34e17aa920001ef27f60696e7a8383769e98716a2c7b5bb60efc32a6f0d866e3188d346d2b1cbb42161fde32d898f2279d6932644e7f52736f75223bf14092830e3bdf8a761fefe61f5ed45825146ddfb803a25bcba6d3ef15d4d0fd47fee0de36e6dc919d8a768c85c7f9960ab9f3d228f9177f804ed81abeabefb45f56bc1067c361e99085e068cf05a109c73810daa186281fc64e62cec3081a9b90c1422a1ed6e5839ddcee267ffa8973c5a085ba53762ae01c3bd0811e4667443268e62ee94f1dcb8ff6750b70813978f49c34ab154d0e3ed5c0702900dbfc616ab73b2d609eef88e7503285541cda1ff66f20d25778769339e2a3b8165f9d9a256f02b956edbdb9701d73cc5dbbccffa946fa70fbfb1ca0295e64d572bd7a127b4b7f8d37192cf2fe57f153018421ff81fbf3ae4a51048c8d94383724a387dc2fa1f1e10fa5a7468a927c0876564affa03ced172b247ac3c6f8ed2c65b582cebbd8aecb3aa4a5c6c9903868d9c4bea5dade82f3e9a797c6b62c8301a5dece1daf7f18ea48b3d38b6d1bb21cd33c79441b421987d13fd7b48d20e8702aaa4aff55ee50bb45c551ba3dd99e646b3b920d46c1161010cc51be57d37b4bdba2b625f7b5935cfa66b544eac8f6cd6c69ff27390b539ca70bb998df0ffc211785644a80b99c9764b8264409dad460b806d1af8c069a2a529b7715027fe46699ab3945cb63349e752269796a89b4c1703e72bbff50a673f5db568e3e51a589d7c5c3334397e823ac74bd0f83c12c9dc6232bf1237082a316d8140c43672d134890fc536e298829632782e202fdd60322f207b8c09dde9856dda3bcc89ccacaf9b68398c8162bf33e005ab43abc13bc162bf998a82216c466c2ac818a583d65b16163b3dfd994d66ebe9e3c0f61045620e0243a3d568ce589e2e4871ccb0bbfa21c475d59c20e3b0bc9724bdd35f4ec9bd06309873a7b8946951396253ac4a91fa5d07e0c98d9765637299ba01759692f5f69a34ef18d0967ffcf7d28731d8d22da0e580be4257394b048f661da3b6e72a23701b8f8f4b9563e483c67963b1a2f2e538074224e918306d1187ed2f0a380a83402b9b1ccb21c14df209cbcb412eb586587762b2409aac37d8c51276353759113c025fc8966de92d01d7d730e5e492074e0003f67dc966ed7a2ca78b045b3a95d02f5db998fea9568b9a22ab803faace0a905f9b1619a11a0a3305bb95aa0db00f144458278ade542c212c533f87741550826909ff2b36e4794e900a373b569bfbc8a9055169b952f1b6c427b27e9ee8552facee49130adf956186ec4a3b6817c22fbd01e9c84ec6e75b5ce0c53e11a4084f27e95b20f6fc7a79dc626503aa5cba7ae4e4b6ef109efa1fb40be78c6b6d561b518774c733403c35a9b7b3bc136d683d4e398c2b5a1957dbf0b1845743019f089bfb393b3e5690f4be663e56684e16f34ba92fbfadbda7e0c8269bbe9f9be5fb8f8f3fa7a8f09eabf4f5d5ceabc6be6898a2ecf8f09a98353ef1eb08baeb036a915cf4c2d11cff2eb4fffe42f02d89086a8f57bf4eba3b3db886b687a54de61736b13dfa06d8b1022aa04f66614edde71ab1a09c5895a91940de30cff87bdfcc5bc9072ea28d4de598785581d226c29747e9d0efd4675d9d0a15295bf5bae7404a75467d308ed97edad633c132f9688eb358bc2c8ab67b65832269c491834141f7eea5b3153d5a89b693a399dc7c3e7427c937fcb0aa1844a33a61e781f32c2c70af645b52183526b59a4a6813815de467fedce1f881ff3f0592d6bc0925429a88e6e0f807e36b594cf0b918f09c32c784c07036f3474f3516ce739e38844de86d42759cd25fc670c8a0ae4f0f19ff4eb6caf8d23de41cd199b30b2d0f6e77c8f09934e6f56d11a0572533339cd8336da088fd357cf578e5ab43cf7aead2a8ab4b98f1637e4ce4d36779c7bf6525c5e7d290014af239bae2919a8c0e242e0c1db5b4ab3b623b5832527cbe0fa050c545d29dc1f004027cf6640141b73c994a5eb65df5e95c3dccec469927e3dc685bd8ee4aa057a14416a30601cfaaf2546fdde5a34cd47536332781ec424a6851097c8a61ed2b7e7dbd33b632f22cb163f8fd083ecfd74674ee2880409f1cdc2ae6cf5e1f71d8eb56963fedc44692a1019931e4ec8f900fd892aa1dbf61c3debbde127fc9828a53ea2b696caddcf8f913b771e6193f282920136c3f7e1355fedfaa338bfa6371963d2eec483daec31c6bc75f7ff4e93370c4ff5971208bcae4f700bc792f2c145ab3fb43959dce007ef19c983c6a1fdf3f5fdf2285044112aedc892d50079cefb1382b0b0d26c9247ab3b372d3a3990e809af22750814a5f823462d0c794f2b4373ecfa8c9276c2c83bd82c6b2ce0d9f979c6bdd27bbd50c96e14101577d120770f4825be39e7bdc5377c3b1a04a764eca7d1e33162600a57311dc3c1393ac1a3ea2fc0f7d19c6651ba935a3b5d50134ec4f52a4b84502f2fc10ca61dcef9c363a1caf4eb262a4e0d8a95ffe35b452acf8806fce9deb00ca065d2140c123f3c826bd4e65d46aac2a92900c4cdcced05e7258803075d0a560e38bb2c8b9194c40a096a5f95a576b80ca2a1c1cb06e20be4376442fd0bd441973b0405f68ba679f0b5fa8d64d2ebff86e5eb74a6a16fff8d87f76fc29dd1ad9c0dbbca5266eed977f39f001f2ebd278d6ad266e35dc4a3be06d06d1d3188d972cad7d2eaa290421ff74e720b82d60980f649fe2224c80369b52176eb0765decec255a162f6433b5e033e77ede270c75b5d4d2d72e6f20a0ff995aa7bc1847cfaf0a5ddcdfdf5bc4eed6536231f4268278ed8398f5022c48d7efb2966dc6ba387f73afecc2c584d1b97f58d33ce2c3d17ac7047744aad4e6b9c3be7cda6c9e25e4f81e6f9de7e24c0e172ce50e27f04430a13453e7b742b03281f71285d13f9011b8cb1a65bc144ba8958db132c273b46bc024bc70fa07b1a425b5dc794383e6e2dc072dff6671c16aead914eee24a1882d5629457430e38c2e5244d111ff516d597bae74092efe929f9f7d62b31d98ce5795af8ee82329241a3c6ec7d1a82d952d1a0aa698478a842ef97255e14fb043681afa05c5872e6107295e4b596ee19c4cf1562e6194467e29f9379a9db829ff90974efc09c34cec57c5827ee1f90c47f2d70509dbf93838d7afc579e00b3846e91b95e409a241b0cbbad2b77af867bc3c4e75a75d0931e1202967a15be848aa44020661c21c81dd31a9988f5b6fb450efe9eec98f7c666a0fe0f8f698d4c9ca2cc4313862bcc2ed2dd4943decc322f59de4887e148bd1c6cf5e207c084050901ed6c288d835011d0cc3f4f6215485eb2a1525b089cfe46d8b9f2ffc6a64a5c6ad23278f4ac2132633c68fbcdd599823f6b1b2791014718beec75c7c3dd69c976790b29d9bd813316a995d8fba03e2606781694fcb9038ce3f6abf79a3616f88f7caa4abaf9282f741446578f3eecce9843402216da9655a2cced7e8349950b111358271ad4af6579f8a4fdc6b9a38712b2854e90c11729426f12ece86fdc7b79dd09f39aab1e1ff986c07c3d590c1e2e158e5bce3eebd5d9920084f9bb8979d0565ca0b8dcb9619ced3d4fd344ef6c1be117fe8655201e97c67130d2be13fbe5a9c8289bdee1f1ee935a6c7720758f4ffd00a79dcf6e3ce19801e5cfbfb335dfefc4bf86c2bfc2281f8d11d674cb3fa2a4be7a04719d8a60ea444c2702fd0ecd8a96088edd6c6fd250f7de5dc4d011fc04d914166188f78f90bde1e5d6c30835efff13ae978dc543a6f2054bfe9e609b536d6098134daff2627a6a4cc9086929f68878244b3ea109c17dd0106d50f44e4364de95caf127d55b3b69a5a4d64aa29b2fc2c2823c54b043b64554a14dfabe3db808a777a7dc68e1c6bdc52b02035d25754e7cfd1bac2b1463ccd038e907f4d661f471a9ff53ed559b3e3ed57eea79c4d2ee48adffe8bdbb4903b102b1944b7d260a2a37d8aed9156668a24853c0796f53609e10481c5bd2c53b1f9f1f6369db67824fe18d2fa0a6eed37d7d287ccfa045b16c0a5665c43c401e1a09cade645b5128fe06c45b84f096d804b9467540f290e9ee7535e6d34c44c6574fc46eb6ab789fc7db24ff8cc66ca6e0b4b0f9cbbfd3e1a7cd7d49a2841abded4b08b39e27b4fc600900c1fb50c71c47efd178acea6e377f55679221d561761092ddfbde61d0b5455cce6d3e40f14cd4677d60ac595c6d6443b5f59add253dd43add30fb1ba51d1f0038a939b9caad04d554cd4379e484f1bedaba1d1fa0eef37a71665da8cb6b76188babc0e3dc6c0eef5d5df92ede1f9f317a4688b971888101632099a1d39812627795b1f99006e12d2ba1de616ef10077efbb49dcfe5d3a33531a206cfa658f644a54f3911ea09ad5c7af7d809a775160cf6a376bca7f746ce132737f61d3a2817203c35f6d3bd1a163b9d7def73e5af66fae22c0fc641cb05a24313b7ebda86e3ff24a354f37191ee47dfc5cabb4f78f2ef062f00eacd886aa5d4196a807dd3a0d847473aa40ccc5d39e24e981fde30e9b414f9c43ed544adb6edd8e337af294d83ab1358969682496de4c4174d135f7b535bdbb5901d1709ce284eee5570ccc78c9adc895341169647a004c3c97eea4cea908386969570f5238ace6b8f5891ab4587b6c974f82a8293bcd6b36369cf52bee00e1095c00fae604820832ba5abb1b4e99e24953c46e0edae7f6f529913fd39cf9de7ec7c58769f7f4a1cc69544240553ad515fe27019f411d8104642ee0c5b404c80b18f1b20c09b2daa450f77eb813459acc5e096cebf35ef6f60ee601d460191ad87f4026b0dec33213e44c4259558f1a4c0ed407ad9a1432f8832890f26de1849f4803865aff14b60104a865fc243a192fa371df34018564642a27a9ecb528659e649472a3ab29153ccc8b5c27c9dc5bb7fb207b15c80ad577b1d001b9ef63e7f979c2d941dc503f0787aca495c85490c99bf874c31514e125f52347453fb005798ac458b97553563abbb297e18affbfb75688309399f48952ff85b94bab5951e23464088fdd5c491afa97c0b58763ecb6715d7ae7b8debebd6a27188ff97203bec658a0139dcaa342131e43a763b17f951bce85732cbc28fb389bf6df963cdb6d9302f664d687965f759734cea6033ae96a70e81fcf1e468064f01df84b6478a9352a1a0d7473ab49457dbf0af40fc855268005a685cc340aa38d6063cd406dd07eb88eee86c42fcb4de23158d55daea021e2c970382a3204e06905dd37185bea356a017c05b9e2ee00cb9313e3e016be53ca10ef3b13e7e9dfa3dc9e8df2cc5424e97fd7feb5b2d1d589cddbfa1b28c991659d0478b8464617ef857ad2fbae9758b3c1a2875b6a17fea5be315f27f6b19253b669c74cc86eed788b35301b865a1e74b57d98a911a756b45a90fba460735a0bee27dd2b748fb678b4fd7fc5e4c614a0bacce01302c9c1d59dbfe0d25e69cdddf9a0159f783bb7086c759214fc88b2c12ff8666480f30774e4f1b24270e10b86d18537232c2e3ccb3fd68d0a2d3340cffb830da18558cf4f9044145899c2ec8418849421511337b452c53a20c0fdac711844f22f8ca789592de00d7a51022b08d90809dcbc1124dca53ece69ba47c57094778741d4890874188e0a0faeba2c44f6f15aa110c1c4c875033600aa1522cad2156c81a815c1b0d96894dcea184b65da8970f25b260bb058bea79aeffac9543ff58c24ca344ef16a1fb109e1d15166e9db6a8198cb01f387d5778be10a3475cc635baea99dbe26f15c7f3b9f5dcf670864d7090d1b8a3654e853c0478338f7686f951ca32ab611b421b65d207aea3529f26de8151795255d4c00d6d0109cf636cb95fd40bc2bbb86ded49f0aee1c2d4d1947b59c6efe66fb0b9dfe39c6c36d46481b7f255934ffbe3e2461592f6003970484461164f884f63f5926647e395857c81b497e165715523e9d1ae127cea885bcc1e5901be6f46411e5d344c45e740e32c0197afa0593cf3a530a04c78daf4d807d700472744deec9180ea0bcf3ea7b389edb5155dd754b4e2509a2c6890efa62dfbb0271e48d2227f8384792e6dca9ec8b7e0b73b7322943614d7bc658004ebaa4fabbd8d8cbeda5f6e1a79506b730208acd37c2d49e3bfc54169df0f790ff8d53e374ff9fe22905071a9c0e0e581308de9aa740ac61133cdde8cd3598d0603ce92f157d56698caa06b9054cb119f0357993ac679e5c02e4ca12dff3dca281226029f8925d188996a1000549ffc1f3f955311a100cc483eb9fbf75f82836c6a92221b44974964173bee04a190becb493edafaeba59846c901a57d309501b1948e44dd3370268d43f1b8682edaefdac7f318e5e2ab820b31f62656bd8ac32071fc4822b15ba1658b0a0c4630b4b3f21cf8737ac4fd25d364cd203ae43c9785bd3c8dfe443cdcd9fc4b8a91fcdeb981b8dacab5d4a621ce90e62abf0d4929e2594341f7de633b76c06b34c1d5188bca0fcb8a34587ad5714ad5a9e13c4f6ee75898ef9ce89408d2fc406609c0d79e786446528cb5d5dc1d78b158d8bf76e9d125e3724dce100e025a2dfa95c97ac832edca84c5eda636f9aedc267bb3205d76d2d88c7532b6d950cd33b64db27a3f6704bbb4c91cd06ed2304ee1a732e81f883e294085c50cba71d10ac75e7460d9e36f734d48a79ab796ae2fd1a680cee50e7e4ae204b88b6d9459a095bd7bee5899f02b8456c7d4035c6119b17e96934de90323f7e91705537f3253c36c1c832bc9a26fd4318e153fc1ba7304addb1460515544e3c93129d0c790ba53509f836a33f39f9bdd9b6efcb34234bb45b9e83c446d2afc9812aa84ab0025b259b2858375bb4481a824198737dc5d14131b56e892a85d1894d2ac6e19104941218651672726749cfca4dfcec59aad28dd5f6830dfd1e88a2c7cf0ef38b57bfd80507e1b83f5e293bed437f6189be5c7a03e8abcafc462b560e33e7d84c3b067bb1286d9637cf865d2668ad082b541986416921bd890dc384fab13bdc891af702cfd83df4ad1e030fa9890418b644bf156d6cd053cf97b3892b604ff832032a476d4ad571380759713536bb000a1efa8c1796d7fd33ad5f774b4c05d718877de688eca3c251df1a238f92f46506520ef57b4e01cd3fe38d8c61ac1ad1b26f6f45e2b676db05f1ce034f06cb57d663a5f41e9432563a748509b2053ad3eb2913e971a324e841e2adc2e8615193c150d96093ffaa679b3360bdba92d4218f5664696d31c3586a5afa77e708a2ebfbab25c1db84f2370e0018ac9b5f63b2e1c8c74228522d459dfb927beebd1b0951ea190cc40b964ccb41ba6c7451cea92988bb6624a964df3b196d7c1ce44d60b73a6c421c05d86622d3f015eec1680ebd16a817be1d750739480202808fb690c2a2330eda7240fff2a380ea7628146828904944ccc554a090c4403561f4c0a0a714e6f5203060f964b9d7f5f60e55debd37f29327d5b6899749dc5e7ae9b7409398f76aa5226b9f5f6f06c6d632057378ad7d6b12752b3e2806ff60d092496de9e7138743dd043b13b992b96d1265c1332e82b19ca6a242d5d343a73d11d8715302dba810ae94f9e6e5529eb3516d3d69df34ed6199f7a177dcc0227b0e819382119668cb30b7e6a5b1996044a7f4394c84fc2a11de52ed6afbc0f6e759a4374019d22da8b34c3874ce23bcb22698e9d4809fcf060fbb620c2052e786d8583f8cd91558ded71251d17f4e244f7d0f81f2acdbc4a326e2d1dd4e1311c65fee3eafa6b5dbf30db269eab0581dd9e6244a71ab441e05cc2a0a0e26888d5b6587a3546694126c2bd699213a79f012854fb5285bd05aa11ea134c9b294f3467468f95bfed9a9365122694373cbff0dbf6585f45f58219380389d61df4ce145916fd31dfb284fbff5a23220339743706b0a9d74d2a85057ff4ea2bf2efaf74e455b6ae19349b21fd9ea789a40eb3903edf12d8878ea45a595338a875586736214079a17a5ed7085ad925ea0e38f51d994dc7ebc465da5f3da285e1010be6e7512823ff6b7e30c0fc4ff447b5191550a2518c91fe2e407b10546a53e95575e3c5865e96ba8650f71f8bf2d91d46f356dc27cd829b7a90415bd2e0c5e57fb40bdb0755773d64a7fed3c6221ebf9c298950108b81c0276ffbe6a6423b731560cf981410740fbeabd4703e883659ea80597a0826605c78b7f29314205906491b620c153a9c833f1f8398b02b91933f9b8a03fe5225edf48a9b6cfbf561f54973f113878882f712611d19661c3714a75a1c650fc9f6cb35b42bc5e90770867e38e7ec4a28a089251ad1fcd683504c2c82289574daec89932b061a3f0525da02dc34b92e7f21c0a0dad32ef060f489c490c1fd52f65126ffbe734cd66b27766fd31bdc7acbeedcde1a2b01baa1cb5c998977f0bd21015a9e49326d674e9e657d127d4360f66763c0fadb84b051c903a9a90c73068368f58279ea7df3066412d25b5daa48c4f0ace85a14378827fddf714e9378535df2ff6f576328cb48c3d821de598ca05cc9dd970533b4d39e8e7ea16333cbadef8d6982013c7ac278cb2d08514164665c2d8bf8bc2533224183682e60347770e6b81669bb41dd77cd858a5b34c8d6be0ce49f2f2614a41e4705d2cf11790e0504e618866f36ab5ecb1827e09a09c005317a6e8172c3fb2b2b87e34f5d7859eb9b5ea7efe6fddee6022ca421cf4491643082220a87ac375b6469bd967d02da9407a7227c39b343d5c67c46b8179e5aacc8fd2e6a648ddcc4edc4153e83de0a5dc246f36cd01b29ac95400afbaa65ca761d1c68f3a35bb2559806b800dd46f756ff485e4f1e70c32cbe305d18bff79782918e95094849f24fb92c96e1b9f4197fd954b5c4272122468c28a5dfce1b1079b95da15f0a6f9354ae81ebf2ce4031e2e1ec32bab2b7f5e4e3126dafd2d3f0340318bf3bcfd9ecc58254888bfb63c2f54d985318f6b8491ea355d165f305fdeb3f9398dab9a5234b39ec4ad83aab15e33479fa9d70edbae13538df2f50185451e75b1ec02c952a1743a3f42404070968a75ce11d7721387ec71dbc772d15f1a1a27d504cd7ff614a3e40e27324fd24f8a8dc40f5c90d3243eb2ee4b69968e3f88ce7b48ff632cc1c72d96a9af9de56cc9e824f4e1670b6d0a4d2870a8d3cfddf1a0371317b45aefb9a7a12905f900bf57b77855ab26596bbb3f045f57dd34b96bed17884469dd3374e690d0037b0f6d60361dbe6caf4b06051b30f65c6b17c8639e85d328494642c7903222327e0546ac52b30f50fa3b50670ba4358ad0c0a39307386498d21227818157799d61bc19e1bc4238531c8bb83e4ef3ae8bcfe0f07032f2d690ff1473745ceab183dccd6d398c1041b7af3e385344d472c98195158bad4aee0521186aea91cd1d44cd27eedf9bf0af5ee61dda5b86a7e21b98381492a8980b50b6ba2fb65e63a5af1cd66f3441d4b4793939b7c52c4b250bdd6c626f23fc7ef1192238d1d987582628106aaaf1c675dcd23bb88ec584a194347c49d5444d4e4abc9b12c96e97438f30c13b7c7192f550e812503f6db5deed83a5d7f8cfa6a5951535343f13680fc1fe51f5deb7a801be92b8277b294797ec44151ecf6ed1e3966b7f3a03a893ce5164d13f1af97e7d7e42a4d5371af21a5d789b5a060c839111efd98cc5b1c37b34900cc3a29786b410b1823fde9534f7ee99a82ebac97eb698e557990a588ca82703a078aa0a57a045d083f7959f9119416c30544b45c727de850d5374b9a34208d1da5a6e4874190632ae28c8b7ef7a44c8ff87a2d2dfa420a5df193ae19ca723b607e63400ae5f65062f95d652d4841490ce7dc9ff3725724d60af265d01f356194ae057c8a0db06aa1aada40cbc383ca15103115a9e61e82d0994239fc2da98ee4da609b6f4a69a45be1d71af1a748b5875b1a1c8dc771294212e806ae9ee73781916807c30a501a0870a1eda5b50eee415ed37c585c23eea1c7ca48eda333eb030d49c5a3a2a35feba578a2881555a7e5eb46eaa08f6eb1443f2344dce629c4ab59c4b84651e062d81c6cc3428d0315eded948829ce4c638b2e7e48df3f87e8be85a6d4f70fa5d07919fa04bbc84ec0148e80e6230da1997f7522d87dad268652d94a713ce6f4fe1c7b78bddbae9b389399e28c05458c5a3a47cf1e73b6a4cf0a318a7eae1b8805e16ca9f58c9f2fd46e3782a02845108f01de6dbbc8b4d459f106322b8c5bed2ab85d8840410556e0a7f699d9b9b6155689c08a8ae826d46a5ec656ef433ae74e76a8349093f4c0a035e0bc34ddbb09f6c697329692eaf75d7e77480741e6484839e435a76b06a3c24cbbc59237d05ff413b541fe5219c745ac4dbc4a175c8a02881f3f445d2384dc4d613ecf68464935ac4ad6de4bd3e35a6d6cc67b8fc1d656e753795de594aab75766418f35feea579997467df4d9268e935b70f834078c17834b79eaa8d5cc68494b155d1a8ea59705490044074a51fdbb7b1179e272f729edfaf9d813b1e4ac205a67ec12bc6252acc61dae6d6213999eacf24da3079e72d0db3349a3a04932581d5df96ac32bd9dfff3c52d572cd322d992ae0c2880f13fa6743d6b9bac17e50562e761141238b2454e751d535a9bcdad1e03aa402ab90b936906d53817de968a7ee6662a13bde5359b835bfaa41d6986af0efbc799f9c2ceaa2b87ce3c3e52bc576cd3d44171565da383f3f734a7b942737e0287fd9d07a69e70339a57b6ed935165c2dda1c35338fb73e05d011e6e92a0fe0e585a42d0d9090dc649f071b55071c84961ce87b60d931b09c308b0c7d7d8182a4b2e7aee1d4877b2d2da6b3b53a6627d91acb823a1a9e5f14e85f9987f356c257194fdc16c051be4a477a655ea5773f977a7fd3d4d16984dcf9fd0bdf958e19ed194f91c7dfa1d96f664cae4cd6fe4d6a3f1f61d934d3a1fd12fa742ee5e82f068dd2b97506a7292ca98994e8eeefdacaec417531070c409348768130e7a7d50e8014b6045ae4d0c88eaf996f92fbe188dc3878b0811be683290a4fb6ed1008c58091bb2bc59ce857dfdea624093bbec7d1aa414cf307f2b074e35a1f13eed6a6cace42b4af8d6d508342f94323019267d61707ecd30e660dd4956b3f9f37250534818fcf4861ba98090d98b460368cfd2e294b4fbb54a2925f8a7f97d382dbd6167b75857e03d5e82326c811bced142dee795ce8e19d705c8428827ddb66341bd9f4e1a987323a2c8843548a012af8bff7ddc48d3971cb11bf9c5647f8136bd19f3c58e682f47434701d67fedcbbeac67619a8df57ac392eb3b8c8b5a58b960a1c63d3c030b6f1d0d9693074e5428aea0a9df5dcf1a2c00da52ea28bc82bcd980fb9a6c8e267a0279442c6f16fbb6d2510fe352beabcb00c9848bd000eb95d56957929538614f3f7ef58552ced28a56d6aee96e64a2fc807100b7ba9fd75297e7b4a6202a753f0f486d53e2663afac0ad3a4de911e9fe3a6af999a19a98365b8091cd9761e0efd520b9a264cbf3a4011bd51c2a283c50e9d2a7b036988873fbd15de6bd74e3ab14866a2ba0f66901b0310436bfd930b81a85da3ba2b07473f8a96eef675ceeda209cd0adfff873590500cbf66221daeaeea8c9cd1f640bf34eb3e11b98fc92f64f1a7977023fe838795d2b3c3cf25d4e2bc96902dee7f59f18686e9661869cba68b4ae4aa72c500d445bf2b0af6c0bcf5a8cf1612ad5abe573b603fb13596dff5e9802ae49769e475a753c89b71084d5555ec4f3f666f0bb79de237eb9eed59f7cd5d23c89ccd58991d80acf5a1be1d1a4d14ee8eb00513e43b2fe2d105584f0f5aa5e9f703836dbed7f3b9f887e5a29a406ecb8e5be920755a6e10c7dbb77fda2bb3c2a5af421510bd22cab36cd50fbb23de6e3af6de08cff926da45386147f6fe0ee5d0be59230d65f7317c89291250333320c9481c510b8620e16d1f57fb6d494587a254ff60e4c610d5a0a8a7f4804c4074723ab8001778e04ffa53cc82891394ba0981c66809faccdf1460d7e05d3807ea8877677d13a0ccd14d0a2ed375a95286d3d8aec572bc8f0a1d7ada53f290143f768fb70bc2a9f2e2c51e28d825f88246051fe759b8c936ded4ea978cef7fe6e924f059aca7a31af047250a97b08546c96e6ef8d9693d25fb2e5298dd1287653cd4b2c9f88d2e710531e796bb059b152075ff943cbfd195de1b553eaf3a6e97a1fb29745b7114a36cf4a0812a66582c31345b4256a257691271b27c244193f5a71a4a52619fc5465db030e2cb805b12b359770b05b194ef0ffb35407498602dee80c82951b6a144ccb884579c39f92fcf2c9bae952f5115acd47146b7299263815a74be3397b8b7441ef9196070b609a8f131bf386c4bbf37afce742b77507c8e9b2fc28c55d555f56c937103f0ce65569c697f0ede5e235ca447c26ab8ca3af126b1a0d11db5ec0775f409ff1e05758d6e41faca6f6503337c9893ba30b13d9f819cc743b3b88ff767236ce0da726100426fc87c4458b55dbd0214a36f34b70f80f243e4e4ebaaffd9e978e55b1f1e3e1148710c7b1d8ab9c2e87aea5484b3f24fa76a94ee16c7e1dbf713419ff6796d1c2802a810bb7314ab78da17decbe70aaec983fb6fdf528a30345e832f8f13de28ccf05265981cf23d07184d4d5baf78b67af1de39c4f2bc6211cef47266be974813baeaa212be47f931d59826aed95c9659d1219b84f7c613cccdff04938df0889e5ce737d70edf74c679821bd5f7f2faadf99b39162aecdaa5133c6f122d635db07e26d948f2d1ad8b6333ef987e072ed43cf4dc42e928430f47355d95595964973c39f2994095c972e6336088c75237d922ae52ff6d85a9a7fa626cb134b82979fe3cf08f522205b2d877b7449cb71b1999cdf0613bdc42686835dc64f8f8e3a96d769f3ee94353f35ff95f67b2956db42ba5bece3cf1531def57f25c2b75a00c7d56d7ecfcf03cf70e185a0a184b21f36edccc4c82037c742171238fb49d369fbdd06a7e78bb9ac173da2c0d6e353bde43f55a784488b0d203b7f17d02b6bab4bd777e71922fa7b4bcbe7555dd12aa9b4c2ae38785c777103a996bda21c36a876efc75c0e3970e845bc48482592db41e4b6154f6f90f483398e0bf29a44a6bac8df731e14c90ced5132fc6078f0b723ea360abc86e3569442784651d3ad299cf118f58ac3458c9db2cf396a31b2335461a53dd35d90c45e969ec04a9374d6365f1795a3c30844044692c1baec2bd621203b92bb464b0143202f29b708b6fde4a2888ef0c5c46b4b385a0f00b6cf8004a895e0288c870f08a3efc15171b0a76c57d0ecf4ef6ffb9e8920f7db76a16ad0460d08d5c2824d4aca9608aaf29bb0ce0330acd598d7a49fbad730a2de775903e0462672e0c5f557a725960b44ef7adda62ed40fcecb365b630cc9ad79c225508d7889a1a0273395c5537b72e7190a65dcdd217cf88fc1ef43735c3dfb17645772b89a712c7e9025ed15b30f3f2abc94e997f9d26119ba5e4143981a7e24fe63612aa4e14a61037dab0b39d25e4a02b73e84ec222782efb470ee1e0f4d5195b13b470eb7e8913117e8f27319ce1830fc5f84886868c5c8af754c9d034b8ab4bad165813f10b7615653b63e6858b303f11f2815b1588c6adcea34744487bfa7fa4c76ab18b4277264f8360b9aeaf3043492e800969a14c4cd84705c4a32954dd859132cfddfcbf97ea012ee34952dc7704d209d8597d0650008f54d97a5e2133182f7105dbe697f465d403d453d85e55eb510878fb999ac6c8a7f9aaa05a0bc0cbbc54624e6b55068a23994b162424603c88d02622bf6c3a619c96c05c52a1856a15edc4bf879cdfa80f8a88ee17bca79353d05eec130706d3e1fb7aaf514b926e3a2bb209bfdb21b00be4d9af660ef0a9f7d679d1f3cd17be09cc27c7a7fe0bd36ed2387fd1cc51eb2d1d0d09937ff52562979719bc8ba21e416b5f806249e3fd2620492186acd7d5da281a1db79162dd3a7a7e56fcdc3573969982708c85d67467ffe284db44e04c56f96f951c91ad1f84d250b5e3600e2d4ea937e5e2087d434b8429fe0c3dfbeecf09145c4c80037701f246b6fadd0306df2fbefed5244f9cf82926b53f0ac922b0c6a9ad2a52292b9eb347cb15f9f0d66ff318910d28a4cc36dd66da3746a42bd8fdf31ea2adcd48e4ab1c7899de44cbd28a0388558c46a13c93c0f5a462f6cbbf93034003f99c6c655c73cc562d5fb66753d9afb49dd534bb8fff59cf412fd2ac50ec14197295fb4e298fb62a28cd4b1780752f7abc12ae33958540b474db9d43438fe1cce3cc12ffcb58906cee4f1fc035b69673f441e2467c4694bb0658e1689af5892a42e39a89065e714cfda63375de2c59a692e30a979d3162e9beb15652bc202b5a62727dbf4853bac0a1e4b7f52a3c0065a476415fce2a00e9e2717fbb0635a485dd682c54082da216953a9abdf8279cd90c9d1b66ed1ddfa743bc9f848dc2d021ec31ca6a47f59c297c89aae9e1a1b83f05e9c19eab3e86a670a86c8f7511389655537e93c6f9ecba40bcf56fe9e1e3e35b39caeba4dfb2f42d8b4414df0be68fce317aad5f62f605981c9ce3d7a90cc4e956c2010ca0578e84d98a4fdbc4459518ed8a0ce71663bc9933838a1829432d670114aa0f0a2a3f35748cfc0efda2acae6b040cb61b08558d7020dc9594437d17a98fe4ff36064a431837e615982d5e06499bca565894ed1159c6cd437e4547f66d6c8f7e6d79d4f53aad787884fce83db9ec8b9ebdb454a17b57ca3b8711de797ba7a57ea26576d4b16dbf32da2d83d4b4122ebd2303336c118305e6e4f105ee322ceea7ecbf0f6d84badbac28be5c5577165083ee6cb16da0c21c7293e1745d8547e6024fab72c2eb1ba2227be2a9954cfbb4995794c51fc925a34664ef2a161412c608fb61a408607010a3f38b7324dbf2a543ad43a845b514d1cefb28b2c6cefd468431b29fa8b532ed93f57b1fb28edca7010c64fb922cde6e5a065808b92ebdaf0b3ec7d7e123b2e6b670d336bd274fa0252006fb0568e2f4105a3358ef53038dd0c5ef3e9a9c4e12daff4b4152d91681e3fac56c45042dc90781a0dad4ef4a8081062dd8aac51bcef8313ff537897963b9ff5bf70b7fbda5eef9634be403c89e7b559514651decbfaaec59cc8578194b3aaca736582a538d53cc95161464dba8b281f0a3af061d25a8e4d9d4f283d06130d5ca956de673d9ba223a8fbb93d466344af028f39b16a14f130a1e83c4ff85475515e8affce300eace430d206c7f0def30404f0d224160e540fd003ff866595f792fd69e08709aca7570059c4940931d95d0ed73fc0a55f0614299b9a0ac942772e0d3ffdd5277a519d318c97ab2b74a9af36ac4a6ead7b0a882901e7cd13a3f8f398d51d21176a3b1212ae4f263bcb8c2e11ee052fcf12f406c2dfbf82b4ddc728417e1526d7541131978568bacb846f29d33fb155c94eec00839d5962f42e3d16ecde8d7bf5c95911b753407d95bf0c9e4c91ecb2891b6a1324f3c4dedda9d99cd4046793990f41d30189d0f07b6ed673316f5e60f416d36944bc4b06b3923c94a90f71f3ddbc340e583eefd3f473a06d2e3c0b0b855845ba1452fa04a9df2798430bd2604caac60b498611fa58dc7b76388795760d0d6cd45f2e20bedfa66f19de51d664fef8b7e3f263efb556f969decc1e85eee35ffa6be96a581ee047487cfeee0a1af293dc722116d2a2f6c67c61f1b5c3fdd4cbc6123e20b6c286ac061cebb74b0e03334f1fa019d9789593b6ba717171574dad05b4522162607e037f485b8816a17c48aacf53b5a03d572cf809a0f16d25e0888a0bce3d651b069d61d7ac0790c84a2925bfe464046417b7ff82fdd7ac2be3a7ff5d454bfd0539cfdb6b0978779a8037a569b635beddd6c95e1e91373d9e52a31cd7212bc875bd3d77a30319e15d5548f2d1493d2b4db9af0005f480f3aaacb593f2f2071a2134414850fa019a200d86df41ef786d16de2619173a9531e587ac164b4f736f7b5b21315df34967cc86dcfa8a7524a374372bb5fa46a81c5fb16ed0f197b3dc1815c8e8f79cdf08a8d805f68315216087f53908ba7b8ba768c42f67945e295ff7287088d5cb138ced770ee3346b98c17c02bd8822259ae206ad3f23ae83a27c25784679dd6f25da24b45941d2f79cd7038ba3918134e7bba6fc5a9a6e7b73512c16c353f6f4c431d276d31d670ebda1dfc43a39868301496aeda9750387bf6f574f21a688bd319ca0bc699556620c88fce771c0154139de4faf40179bb56688dfffaf8e9a854fbbd24e7164c90de36000f4ff18712329a952a5bfc8a73e081a90e3db9b69c91a3d3301b14fc019f2fdd7ba94945d08a3037f4675f3503d0d7a715285b94e3cf6ffa08d997b46035dd62214eb9cf9415e4c885a1e7b8f0cb7b68e7ccdaa9a1a432b45271ee6982724fb0a4c84413553f1354e27f351336998503884faf5e51cbc58e225feef64fade1af2c2d1ae90de2be53b9d4f0774594e2ce10ca4ebe62314c3d6f8d83db37acb803767f4cc6a0eb2846793aa140980265df15b217bb89fa8c2302be77c10be394a1df595e8602605b974d625430dbe6988f6abf9d0f95af589680dfbaa56d0129870b13c7136d63b38efeda3400dc13eb710c9ed817774711e9a9c627ce8cdda13e119b28214fc06bf7b0319f50af837b59d0e2ab0a5cf98b1c05422eb9cd3f6131d0f94e70513f66619680ab0da191493c3433e381313f33742a3c621f85dfb62336054d05aaabca557bfb4629a2d8fa85824424159bec70ac7c4ce18483f8847ecc230ebe4d8a712b218fa565098709cffdb1b06fe5b49dd7164c0d94c781bb88803ac7edc84b1c10290fec3733a91df161ca514f370387ce426de83d5d22215318bd14da9ebe516a84e1ec6ebff0debeb611a3b5c3b5ba536e3af8066ab1e359c183afd8fdac99e7b622a3f987d32cb9096f8374162315cfeca769a25b063f13248f3932d9616975211658a1068c3631b6804332c4668be7f5cc843c1d0bf66611961d812cac43410700c9c64e07919c9537d567e35b025dccef197bbe2e18fc048c3086a577a2d4a7c53d51e0f8c2c23f514287b45553180cbdb1d8c89c52b1979e03db38e797bffcb1b09c9cf1e958a81daa6bf02d62ac8d2882a94711eb3941add53686cda9ff530ac936ab600a390adf9bac28deb0f21e1b130857ba9b3d381c2bafe66dd5006debb3d2f7b4eb29019e7423291f76a499471c40e27d45f984aeb2c9e76b0638f97be85af30ecf03696ea5bb8cf264c139d531cb4305b9a035955782d0d4213b3b043818eaad9cc7724cdfadde2e2b6ef775b59d348cb77e03813023f8b53ff6b47d2f77d8afc273a1dc8836b6ddd344b0d7d5bcfc7f92cc66576744166f50ab25f3f1961b690975f9563fdd95684ea77021b660ea45b95f155acd5cfdfc9a5d97aa79cfc2307b8934f3c3b265b601f0a822abcf81f7d8eef54a128eb544eb6c2efe55895ab5787f48b81f4417df732947eb960a5df47a6ef056a21c307941d59291c8f9101bd1f805e1326fa0b6e42363245c536c01699c950f2e38d08d99451acf4fe0a03db391cf6414c7dd55af9ccb5e9486b3e82e7ac865845dcb93c8b76ad08556e440574989f3e4ec8ec28e0696bbd423c892f10d812d8d4e6f8b6c0c918a61b2b73cd68db54ecae6b6a93812c822402e21293b7c98db56775654ced9e0cbd8710262919986d7a753243e5b837e17714e41afb7d8962491129698ea2857bf950f2127459c3c11e5c089fe0ce0cd80000ad3504060de41d4757d558906fee97146fe7f362b33ae2e9e1f78ebab4e3ed0c5038422d4aea628ab26f3f087676da05ae6e17568162a5375f65f4133789d77ac6a630a676790f3bbe33ec2f0353683353b304931caef7eac5a7a40527edaa82c34016f6d26bca44ff9992769e2980c7e661f98e02853cc0c710f32aeea6fc4ea2df1eb423d0dec7ef9227d3c47f3e817a20ca43512b0fa66212e794b3f573c99f9212247e46bfb5a9770d430539599aaf7a92d6e0553fb1925f11afe66a52b0200c6b085ce469ebe3c9229c8a964609ffca4acbb31060a1bb2e611351f5b152910bef76f54bd543d6d25b1a6c4166f0d49c0f9260e2ad6d05b4a3c3203c29377aeb588e162aa62707526ea61b67ba3d85bb98b03bee1d9a9538477c72a47ecc6c4bff861c6136f89dcb0b8bbaf9751fb7ffea3fa640cf433c925540412ed221d9d5e31e969ac26ef241584fda4962fc96d481bfc25b3552a3fa8a65d637bd1071d4fa37c43616f476304516b46ab5c2e45cc1969539046dd6f897f0c61f387b81eeb4c7354eaf3a33c2284050d34de530db4af85d0e4b48afc1bde01565bd0fa757cd962ec9491c61b8831bc6821f6041b0e82c899c0cd35e694d7b3f50b6eda718913ba8cbf6c7f7ed4685915e18b679c77e9c657fc5ebe3f26790daa6ce192cb0d157d04187668096def82c8f2581c73b410e25a8db783b88af6c3701f6e130fa5e080c54e10b8832cdf36f21146ce03a0c523f84c18314d8bfc8c1a838b3d922ed72779fdfa56c09fe9f25eb37582c7b8d0c68ad26b86ea94ac9eba8702c8a6256dae2584667e9f3e888c7ccd53c531aa78cca7f8d4163c6a28b66ba5a06cfe40125c9c46eea3ead430714031a5530b62c569b7f1d7794d7c621032ce47c0885493b10d9d2c015cd596aa1bdd8143a85f11cf067976b99235465c58e03e457a72be04eca79d01e815f5b44b63a24e13a5dca76130c91c81835c417f15969d1eca9c2a81db060b90b089dc15142615f60e00af60769f34d9ed6cf799e47c1e44eb38de73d74d7864a3038b1d99b3afd1b8944b815e82d3ed9103f36c05c5c0cd6b26e4b7a4e2060320fbc613850180d8e9d93de3d25abdb399138896d2edc0bd21d1e4df85c8ba3b94e763fb2df68bbdd67471ee8b94b78acc7d61dc63d3ab09889bc1ebd43521548414f6fe1f852b5dc403ba71b5db0e5d87ad404c1f0fba0864e7d8030497f4aa8e2cf3fb647551d7405e20fa768e7f43cefef92fe969411f05efa74ea8d6315b9a5326bd22529de9d763810bfebc9a955365111af50e12e110310ba1964b90e1b7a0f7e10210164d74ae5412dcb5a973eceb0161878a23dca517770fbd3dd2b74a0e319eaacce6c804b8d432053fb59e8b438ecba2febe98579c773da45114d018a5e4ea82b2b4df9d58cc085f15e34f378fc2744bb6e6fc75e65e1438e0c8f0f4daa0ffd35045cef3e537e93c749a8c8d933f9b19a264305d8c840476d4be099c7c98f40bb2e13a93fe85d374401a88590e1ad9852de4161c06837f347a304073a86ed423502148598fc44e5062d8b8fead09db8fa670603f2025a27f2b1cb511121de96eb6f273f823feaae0a10eada6a26cdd4486c33cc3fa3dddc5de99d47311ffe45da39dc7e91d2821459aaef25eeedfac38eebc6ca0eb31e3260cab51036097a673738a77582d4164eb8363bdb37f09b048dc97feae4b25a6c8189d96f28379b12db464d8ae5cf6716a7911ffbb33a63cc6bc529f325e8860dc647e4e1279313a8075f69ebea8d822f30385a1ee131c1ca31fb2e6b4bdf540d449d5995044668af1f436929a1731870651eda425edda14178a29e9972999dda7a4ec3dbaec72951a4142a08942be2ad1f49861e0c6075c454d8651e1dd79d249067ca77767268c224f76a773c9a568bc0f85fdd969295bbf980eecece79473a657f69875a5cb8076b72c6ff2b635993ea8b989869f76b2a50a87578e3f5c6bf4adb24a985cb6a417acb18d0353a471743f7a8a5723b5035f48ce70fbc093374a3955dec4075bb5649ee645cebaaf2273a07317f674a4d4f074e1d5e5afac8b88fcc680b0018548a9c77bb87d71299b5c53f0bf72f7910952b34582d3239cad56f6377ccc9c2c3f491e1d568b5b24a6e0e06392ba8489555c5ec15accdbdb03086abc0e3f6cbf6850278357e974725a2a9f7d95cf6b7c06f023a4ea0920b6e949c7ab445946065bfef3af2d6efb814800e42e8df2feafa58ff5c121daf91abbc8735cb2109cfadceac30786503eef2b9388164ea389b3b8cf941c8e353f0987f0269d95b81f51ca4313273d894c29b8e6d831c73640a4afd837d67988ef41ed320ee211cd8bb7bc2a2c6d60bcf95c28ec91ea137fa1d0328b7cd1911771a756fc28842f8b33ac55acb3b9018f9577d0a60a8955c108c942bb1f2fdab7c0cfefbad9b4df6089df75e27fbec940ecda2dc2b1d7a461c32a6e0bfcfdc8b395bc53d1f18fc6afff42fb73aae1cf84e374f3a9fcce55f3083ae0592bb46e5ed944e00b95486b9e68e1bf2037e0c6bf2262d5beb2289658c5568e72006fb79afbd959227560237295564d5201a7e12409eb33c71160125578c6a6cb8b6a0652135a8e58db3b4be0d62e018a7654390ab124038a5765a36f31f9e9fb7ebb7d49b9fc9d9d037d2b9bd456dad8f602b75eb16824b4d9e316d036de610e22c6129614cb4247132b0491d349b2e1027cfd3d35e3dce473f1c04ec796758e482d833da3b1251020f469a4571b50079d95f29d07967d800ed097b154c096df4206e5d6fbd3d0426dc3f20823ae5405c3c0da244fa23f54f522e0765db35ad77eb786f810d72918b35f9a0e78f9143b4a2000f3a830f11dbab53923d44371860a7c0cb0be143085c8d71c60a3a2eecdce689eb2249929d040e5415148cd11ab88892316fd4286f0998058ebc5119deb9681546bc8bd9e7e9c54497e2c85a9f28326b31624d341cdb9690dc8b9650b9845c999ad5c69f7ac98f6a159305695eefeb5e42708b3a416daec3615a071a66f2beb218dbe753fec831771f1e24702164508eefe9791c89565890a0db9e30f7623262497692452a8a239d8350517d6c2e42ceed310f0e03b7f8808119d742358050495cfcc0e6021f53e68a7620d7bda4e2c2c922537692c09010bf4ac5fa158aed93352d9b655d1bdccc7dfe472e43f14c1419af4aa04b75ad3197fb0f8a56b5a03972da3894ccb3f6a414937e396a88cc3c3327890eb08dfab64e4aabaa55b9a23d58a0de0a24f8aae3c687813e3285fb353800e6357a5b75d4640c9e3ec8a56c3ae5b3d4c9c492c44c6475f9e490b1b96e28d2cc1a5c19e881a2ecfe539824abc5a6583cb02aabac13f7710feced8624e37321b80ded45c2fe7780e48bacfaf4ea5e847c16d1b314acc45cc184eb58c71a0eea44f7c45fbc9ba18baaff3e919c376c2aac7956dcbfc906a442b46c380023e54611baef73ff5d967dfe508138c14f95b799ad60d6ac366fd05f63040edd16dfc452fafe06e9ea1015234d4c957e17a239cda6b53d73fdbdda1c87d5d7c6698f94d86955ecfd78f7bf47022b00d4344916bce07939180fa68b837f647d2857666b1ad87086e68856280a854a3c8f95f626ecdfedd5bc3900ff63af252e10bb2e98345b8342dba0158ac637fcfca71c54d9ac18cde736363832ee27d1a6641e815dbf66fe4ee84cbe0515a0bf54ca523d284dd4543b7e0acd966938ec73d5206201886a8c6b6cae6f3fcc3abd7799b8b15b4629e935f79503b33c2b526f54a4e624acb57ba12194e59e4c82ddd3f226234cd97aeef01ebe35678a009d017e8414507f40081a22a5767846b0acdbfb60ac65850a3a58cc4edb00f1e2d8b3231c14385c2eb634faa4602c9f8f51ff0b61ce832547884118056bd6664f89cbe196a2857ca309f7a40cf52a779a022775776b0facdbb1466017be692d16edfb2b251a56da987ae3a1991acbac638cc39f1fe53f1eab44eede164618dbfeb07ee4439bdebc38ffce31f47b3784143a4a057e53a69b870bc6401b5b33987903b6e4991215c758f1ac9c005826c9a22faaeeefdc5b14d27fa514fabf8b32f68a8f5a11186f43345fe2c8880eb39a4f7044c065cfc95156117b46b88595f20a15468867d0bc803a4b0463aa484ce12e8bb015c0d6327a0d0ef7467902eb8a5f1076bc131969538bfa43fce374eeee89b689b5a7ab3642d76ba0b042c175ee9a260e67992899f2eb14fb7e8dfed56a6d0ce26d265a57cb6aa1539c1d74fc87a0ee201ccea24d98bbbacdeedd20138da9463c1d621c0fe8005aa36d3a4f82119e10577ae1bff273ae03721bd110cbb397e2796dc6c24a254fdee2cba3fa703a85e02624a675f57824d16fee9325dd6448ece7977cc8f4a1a1a6dce02ed4a6d17dea824779ee18a13e6d0ff0740a4dadbbc9b87e6cec5d7b759dd9542ee3725770643042fcbd944fb44c80334edf5e2b1a4d60d6691ee0cb6d71c93d3edad06999af31a4583c81c76cbc9c677d67c003669d896c620d0fe3fc00cf44d911885e32bd1ede26160ad9e7520054c58204be067074711df0f133219412b77a147ef0c9e8940261632d64c3f997af3e70263ffccfe1a8149b3a2877d6a67282f1388c06e2e52ff84254230ade8752505712ef085fba75e8cc7d1bc0d7dac8dd93db788bd0c2e5f514f9382cdb4eca0e9ac0263d6d3d55cf4f56f55169f89d163e5e0d457e67c74eaa438f2d3ab853fa7063a5cf4dd740138794884322b5c6e093abc471b0de0d19494683c59b09338d4b8a75406c537db704d3dbdb2278b7c75f33f3bb90bcb6e0f78c5e1fb6529da0f8488388c1b250015b3033d47561f557af7609cb47aecc4bac74c0bce128804ddf8ec4399965f9c79d3fd8434314f18e20576acc515c399eaa51054c045013f2cc8ecb92b6d81830a392ea95577f882a5e9fdb53ca2628924c40b719d6d27921f480f1aef3cb7a39cc1baa4c9caee4412d4931a7b899badcd2b4e9b486c0c3ae2da7da6cc3fc9c943453e9684db7d86ac7eb4482cb1d7d750b44b94d9a387ce12adaaf4c7df30e69956a3714e6a6da4a758642eba29c641d5823d174e3640cdd24193408eafbca67d73cafabf271ea225e3c7eae32cc4bdfebf63bdb1d0958a8da0fbe58a2a40413710910a603d5232b3e9c845beaf564702fe8378d4ab8ea5719375e3ea0c53fab872f97e6b36f6d55142768aabd81a4ece97d897777b3e4bfcea790f1d07f194eb2beeab359c1d0729ab48c3157a1f263447c0df756f88c3f6275040b44d7523dccc16b29aaa1bf2c292a9c913edfd69eb048f85be86278a810b148084409c08e876c73fcbeb57511d3a7b2b808ccfb3d551930ce825781234cd49cb3b077371996ed2da2efc8eed884f280f7c24793f679b1194180f34e929b8382aa776b84e569bf14786ace3b9f30579fb94c3a835470069aff89d0b49c3a9887395be02533ada4884a5cb76dd5facc3338299f70295c9f344068d19e98a1a643758f02ea267732bf9ca19e2c6e5ea78a5df674fcebd46e1f561c08611cfa9ca6e1d8afd6affd419abe32be1c8e333ec0fc77e0cd188ec80a368ecf7ca4ae80dbb93f59c52226f420e6dc5b44aff0d7ebe977e2acfbf911638bb6797bb79157e2a7f25eaea098349c807a3de669721b54c43b58922932a284a8fcc300b1e0f3c2fd7ef0868380db2997fbb9e93a5735995a54781df61c304160e48ae123d84a7f8537dd03236ad9c1fc6151e6eafa37b6ae6dd084d2bfcad5c5f6c15448c0c41f4be433e78adf6a34e0641c4a5ca02973c6a12b040d8d52ffca26cbb5db6e57e6e0fcdce5b61e85496e3c1513466316c669543c0c99ff55b2fab0144f33d81f23209337600a8734a39e837bcbe0eac69c0e12a728346e450deb031de5ce36ed70250cf5fdc23a45cd21b74bbef75339bfb89caec4837e0229a9feb14f8c15e509898ef381015aaea398c08823c4333f9c0e95faae2513ee6f2b8e9b75f926520ada74366d927e9c8e7cff1443b87a3a94f011cefef8c6bc29615e02e73d49541421043304533f6aba65204475075c293420a4f91002653299e98e19278c7d55f65fac1490581341653e34c91331460b641112bf4dd8ba4141da6ec5fe4dcf11f359e14e63ced1a495248a922570f5228b6028548a33c5533adeaec59891d48a531afa239b6b776cad6631df2b2ea761126f6129dcd1fc98e096cf69a894c17d81ea1871fe67d11b7f9b6fd20c0f5038d9b5d73b922b54e7376bc1aa7e920fbcd1eadfd55f437b48a5976c8c936964db4b840dd2556a8515d77dcf169ef507812fbfba410a50616fbb945d0f02768bda6bb3084e842f0032e2947a145987bf774b6910a9af23106840f95b8a763f0a82e40c2618493a8eea90cadb50fa111f636944ccf8ecf791ff2b3ae07586aee633e9bccd6813ac881dd99b88c085782ee3036863c4b72cc494c0e1945296735c98cd4307b11068e38428b0e4477e4b96e37fba0eb826c88f58406efb2fc81d4c99a1c2ebb9e70f192b583c6fc1e9d4b3d160f70038a64c4fca28e1c8b8fee380a2ee3c69d7d8bd8f5ec4751ba75d74f0a325d0f6c212fbeca371d1d09a26e089ac6c65559dfb886be2c9a0f0c11ede8db7649560ea576e7763cc8f2040f77ab28a96a18529de2072442af7ea7e9a01ef16196f2493bece406316d80e704437f598d280d74894ed8ff5402f3b73c510c695b45717d1b495a12f0ea17d54489edce3a33943d47898f0102ffb6b2d95aefe55e63318347cfe0aa49e904c9717ae115bee7f0dbc33c30314b5ce10fe30b42be7c4803d6b198d18f2131848d4d5d988b24e46b501d91c8aa1d25c6e973ca20928130b617b515ab3f20237a20b2553e5b9b6496dfcd88c1531e7a61dba1b1ab7864e817ac7187ba5c4e690691b35e43f0c644cfd42af5a6245322c19f89b27b1d53264751687eb78c6fbf76fd1be1c16314322160ab49cb50e0f5437e6115b61728fe9e24f18904e087541e7cb661c8301596e6e04d1e796d8c113f83bf0e354e47682b182b8a94f0405e967d80ae29a701ef58b1694f155cef6bb04f6ce1fd38cc315121ebe06555285e259d41daac3f4b2235178f159a6486520645ef1de08f4bfad3fc52a8e2c4acd6a523858136699ee3f1131db46b53eb6d4837acb89a69e37bec0ee8c7c007f39647cd91562809e4adbea7b59da42605537c3a656c036d3dd7f21fe305d437e0b4344e88d6f6749a4f33c8149ef53185320c29861a893f94b7ddc352e12c927c10064aec9b38c15c9770929ca065491103fdef0f83a7ac659d5b5401051fe54f7a814fe8884275cb81a4fc5f3cf0638cf1c49609b06f6917e7f0c8d6313cba3cbbd4fb370e893c6b770ed1d60ab34c826ba8a61844de564427957af88b893ffe5d352c102241a2b0d0976034ddbad71b4d799a2e3aa6386fd36e82fe05c1eb675796b8dbe5b3b4fae2caa2aec4c69dcc2bf786d97c4818244b7a320e685cf028fce4763ae2e69320af8f951ec49b1cc8fb3563a67621d318cf3d936101882ad9379ac5e5e95a030540bc8af89d8fe254c55a1214f34424746e01ef6b9eb13cfeb279dd0a9c9124fb2b666029e5bc46f80b7f6c7794073db3002fbe0fc066792c3d7aba4ae113f8ca613c72046b9a8a273c0fb0d22f5e3f06da990d65e68106c73184a2d18cd507ff6b8ef6a0a1eeb9606cbb36b3b56ac0a678c88ffc31d27b5c5d158647d17930442c609872b6ad12d071f04d0b1da0c17f1bba1448f23a08d636dab8c230d6fdfb40b9c13fb47051956fdb6b886cd7c8721bc94c6040050908c435d56a7d3951cfb10b3761acc8f02662be4fe9ac066b3577a2f64565d252ca6911850a2606c37b1c6a542210c002931052aaf11f03ed65d56e6232cd0a8edde0c82c7219ecfc1fea5715fccbc4314c6931954ef1026a341a14c887fab02df72258d80a48b0ae696c92236b9e73ea1953e6e06f78d6ecdfcd78e2a6f5cd1672915207114d68c51fc55916ac39a08a6611f5f942e4416f99007973b800975d1f700733cdebf74a7f88b47a325b21f84d234fc02a800aad4ae277f8d6758dc8314a1e310d5c934856124bcbf2155fd1962023e3fdfbec43b838b36f990f415c3c2d6b7be6c69ba51afa592ddbb5e98349693e22879f79b8f12e706b0355197a5050a1fe75fffaffd4d2c6194fc1cc79c6eed07d12d4acbf199676cab3d34761039c1c3fe28ae218656b92efc3b2320c9a213d48b568b487b01b40f68bc2bd2656fefec4ff36f2d6d151447f5c06c372c07d1e09fbb8a4e9ff1a956725aa6cb0c41149202110b0dccccc82d856d97f1f63ea776f2defeb85c0e4ddf6e234c2988f220bbcf93d9844f388ca761b2d571a8d1509ac041ad32fe1fb9b179b76721896c19696dbc079674a8eb522765a4f34891db332c9ec58f653c3036baf57249f4f2332e7d94ac9c8207a718ae8edf801fefaab2fdccfb05f6a9d1d65ebaa87e0f576c6bd020ccf9985177614d25d25ee8c25c3dd0f068085066d299edb9d9d499dff021a87c1d4aa66b5917ae22b7276017080d23ee4145d18cc966de723a994c608f1791b707cce829ef6397cec12069f99ca3ac6acb7d5fc22a5a86514e8309d3d6c9abf5d37f00a89810c95485cf09aea560c28ca050f47682b31a61fa5a336c29ec910a93756e3b2b478bd747fa5fe663c4e7a47dd1b2a76011c4a4873670c2abb32c98c6367591ac0aa92a3fec7d8ab4c9138caf42103d697511cbc028da2600837317619769d35c8fcf93223df7b74e093c823cb5e2a1161e673d5a86ac50e5794d29ecb3129c940f53de7b4b3372c61b72946f1e9428ad0074349c1192972991c31b6e1bc8c51befd29b545ed7f98dd62e26d0300592576143cab4184e4023c57a3c1f0bc9aa8c60fd5a66be4d09360294ae5f14de2714c3388c62283071774f1299acd378e3ea432e08a94709592f8e23668c984a9eb50b76d7c0897cc684e13a57e892d455b5eda862d74295c6b4c25dad306da874b4f1dfa4800025356a1e4d220a80914fbb73601b178d44f47ac60ff139a079554b3d813d0a296df7a91fae73a060652697e74dbaecc2b30806aec5ca350f0eb2fe07a5de0ed730a8ff6514e7223f333c38fd05e8bef1d7d2700870f26474133d26306f86f02ae4c2c13bd0efa4e4670ec6a42723fb76f2bdadbde7dc4e5c1fd354425638b6cc2ff0485ad8154b322ec2a3687541beb58661089c3739b1e51c5cd1828dba1f519d5fd354bd4231f5fc1acd2271af9d8403a7ff9207b9d458d566f063d6f5d69b5423706ff64c660a7c5558205df4b616e74391f891a4f0f32c9a759377faa173524fe75e51285e2840e91a24b8c6dea4413fb06a50b9758fa4f41de7d9372498a04811c094556e9f39f55b914d2b6d2ce5c33420ed2249c6bb3594389eee8b278c52e1eee0dce043e82f5d99ad8b36e50125002a3035e09306b084b3358b834399f5821472d40e3ff288c8c5a401495dd66d0ffde836f9db80f74ff2d8d9717e6e975f1a58e1e0f3983c5447f0b74f5c76f914ac2e4ec7a9f626f3556c2da88925bf229677a888be31e54169d4c8e7c1f3e4e38e68afc4f600e49a7158d9d67410bcfd797a350daeb2e0b790b3919a5849d3c749eea16873d2671d7bf23188a158f5ba1883c6f3a2f9d375ba59632b4893bcf4d0961716399e76b8807e15df66f06aa17c52b2f20976a37ed99f16c1ecfce57bc48565e853249258538dc28b64f53afa76be77eb2368797d6ffc6f664b8ecbf14865e88c99029beaeaf7a15b50b153d29c00d81593b532fbd707d2044a925d578cd09742614d813829bba33c6777ea4307cc057678e5327fcbc79c71f0ce6963e9fa8117bc1280f880b249c433a6357b55ce2dfaba6660c92eb2f36207f2b8a77883ffc6075e781ec63ea6016b9b3ba219dc391715874d5a5cc76db9169916d97af908d476fac3363c72ecf609020316c27f93c9192efc8d2c4304f533a37e2baea356265f7dfa5e1b5dde447ba0963995bb62667d726be005619a5fa488d484adb018841c445142b3f4ba8b65f582d558d1e9ce657b06df0101d2184a21094db319706828dfe1e7dcc212f6eee2445426a28b6a612a3da294169f7657645b4dae4479aad9f14f8646a8d08c903ad16ad3a2d9059660511ef9d8a2c0a2a5270872605358ac1913e1e7829c4a5d5d4f4480b50191188f1d0cad49a2ffe4245f771d83d27a5e4ac92a48c7b7a087c52f51fc2ee584e8efe256ba29471aefbebd7eb8a32cf05d83206e69a36f822bccd8fee18e6be64f76494140f307019aec285e27a9d0a3a4683967b6846fa29303a232af1ace82e2c7d8a11ed02b3a2b70f5d6e1185e7affc131d881b54d83e6814e667ce6766453db611512087d51738c946055ed4f1a2a7494fc13bbbdb84af614085749914f1dc1a909d4a9194e7d8603eb5727ac42957ad355f746094d9851a017e93273186855f37946a83931a6b8c32eb893e7c25ed3a7cfced3536040d452c6653d72ae77ffcee596092c5eb68f6c9fa69e1923d5edea63c1a028488afded444f467dc8c6efd48cd8e5a86f2c695b342d5956304bb30584c01f40e6a2da5d1ecb696b6bff73b6d4a404e13700c1399d62741b501e91416e1418e6ef157cca60801698814d7211f18f6320c9722f2fe6f55a921fec139144b368f4fe3af0c8581f6dd57a89f63e00bfaa3b139fd5364f159c4058600f2383b10dcb2100da5cbe3d971b3cb0df4674285e698f1db1ff5a2e599fd8803e6a66107ea9a682a52c7c2a691cb8babdfc49a25c3cc3841445ff851be5936423d2cad89ad5f036a05feb123bff99fbca2cb5be9e78bf90296f0711588be92383ef5e343d2b6272442ff38ab3e362474f87ff0f7f7ef1f16366f179018bc5ada352f01d0d9ca8e53c795b45d47fd0055a66bed52e15ad38824a778c8b73be0d950bc1c4e7e7ce3aa610c932fdb72e7b177258f54a75071e798f297824f6cecc3cf6f260e2dde6e671a940343903321841746f34c49702a86aa543509ab6f0f7937496985f297baa3bd89415853c08228103fe5e6d95e9d58fed5700f8f3ee3fcd5ee1c3688f0764d24e32d1fe85e66ab6b338a9eb8381dd2edc7aac16917ff6ad35c8c2381095e8abcfa3de17f479470934d911f94e3eb6bbe2746ed9d413482edbdd0b81aacbd872bebbffff76906e0f3b7555f72aa645622ebff06405d80ab7cbfbd48a4b1550cc8144022033348938ddec7cbc332de4c4759c5ac09014465056335909f2f31896f9e4c5a43d3db13391d679891abef7fd1eac26e5f7bf3128db9ec3b350f435fa3cfec0eee436d9a723e3c226cc83b8d74bd98da818a8cc4138b6aec86de3fa8766bacdb75e573b040a6cde3bdff4216a6d70d0aa329da242c4283a621849d35cfcfbbcfdec07c0c715fc6f9d4e27afc40e04a30f40fc37dd59491a7fb1eedc2d1f364629dfb8aeffb12b8f70732d341712eb8e86fc6c9f6ab46f1f70b89851368c78113e2ed7937ff1282af3d91e5a50f3108fddbc7b73d2f4e4d4eb0c06065f4cc7826ece93b3a1d55cc978d020b0fb90cc8a752052611f03dc17213d1e45c3c7ff543c1b03c972d1417c8a7013264fbafde1d706f904feb776b24f67e61947852720d6e82fd3fc249fe85b9337f6df0545e6f5de4c69b27d1a880db620b7a6d211a8c82ff6b680d5f743e5c14bc47a902918c98405b70b89549b4c1f6ce0ff2f1f20cbd4430462ae7dd4bfe4522821098f6f918e3cc38e626212f06a2d0e5a335cc1907e657939700347971c3101aab37395ef373c29eb579eb970aea2c13b15134befd86072f7acb4a9c5309a2a8a4837bff24096db71759eee56882e21a153fa893cede033d4a2fd308187699fa18fe87d97da55286e158269d2dcf94a0441c7f1f4221b87ef6a5e371e800c9fe5089498df36fb76aeef1cf44f0e9ffdf1944f50f92b1cc9c9650fd9d1cd02b272a6c9d8576b93a1c20aaddc474f58971f363bd0b66dab15dc2a749a61c780916b32a5869eecc6483952a896c4381f30da19ae4f4ba03db993461655ee8f2ee2978f1732fcc14eaec1bf0959585964918ee67ffd33e46bea9237bac3766bc959069a167b381287af2ddeb8f01de8372499dde232438ba77062cd8c3946ce649624414f01105db5a5dd87faaf9c6bb1872674c4f6f283d312222bec3ac06faf7e789dcc93849659331f8d25431a4c4742f0b303d6dc8bdf0a85d94d303454efce1842d77ad7eb3268d65f79eb49f5230cf7ae7db270086d727db4c044feb02c1eed1ee43cec04a9aeaa36e02a718a2f37ed836a22850be4a3bde9da9399df8c57606f90759df5eb485e50e50ae8d8ab08aaf2fada111d8c5a2c4153b7f63cc3f494b0ef8c298bb187a96b69d97141b9c9352f5e92327b15a438daf2ea9634f649b17aefb9bbe59d1adf65a7e1624b895b8c47f7416afa3ca48cee9e20e8dfd5cdbf98858042227b74fcdf44b9ac6a08815b21f4b61e1e5dfb5a987d7524078ca45ae5bfe2222f43e4257e5f71ac280ebf3efb328624a897971c0279ffaca2ceb66d1098b51a064633c9c957ddd26e91bca388712fbf88004cfb4462719c4fafedeca2282c2cc1653f572ccb83227a1df069cc221806e6c16a829518bdedba9ac7d33e8fda24911c9e89c5f23252e4e6f0325d871697f22a8f741979db5a7afe0c5d5f29ee28dc0c2b94bb5368f1e38025fcaa80a68bf0f190f94ec324331d0e1536f73adf1c1ffe175ad51b6c37ef3c8fba66a865d098f8a4e770b97a60e9a79fd71d7f26d90c5aac8a6e5cbb213cf56c3f6c8c3b27f88b78dd6bc69e298b0615740b1e12e07a9beb84773069837514673ecfe5f77cff44f5b4748f4de28d91742728730631c652f13663fa9c03bd62b3bb281d127c573e7a29d9d6464a06b5edf1a8f2c9a67bb87031933680095ffa470d09f495ca64cda91d26c3d5cc412805bc2af0f367d1702f356ff35d3264448c6ea7f9af1da03232c0051c1d9bfdabcf8a8ce1e7c32ec1100efff8be465e94081f7c053151ac99583bb4ab7922cc3c4646428703669cbc7769a809715d2f553de3a5a6b81f9ba5633f214d3c39971e4ee0702aee235a4ea3c8608b513eb322b91cc2b4ff43379d6a7e97f5a0e4ea35afceb07211a297f2660da254e6a2dd17f010f31d1ed6a9680d7256ba0608ad1e9e41393cb2d4b7d6611e20aebf54d342b311b3b2e5a686dc008a19a5d28065e11a7487b7a44269bb7cbd689a8b68409463fecc7dad2b5e2afac9c5aa35be8373579c41f58c47af67112dabbed9319d5ef6bc79ea27214f4f51a204bad8631ce38c3be2d91edac34a6600012235fd47c3aae932eba0323ab3e664c0bdf0fedfa9d9efb009ced097418e4c7a59e2ebe8a8a5274a71cb96e5cb3cf04466d79072c3a745819d131a7845e8c4f669bf2cbeb854dc70a4447b7594bec19b66d9a0491346ed216f3643da20292d8b84dee2b50ceede7784a141a38fdac91dad83afdb0d1f75c4f5824937d5086deeecaee16c134b1a380964d7c788c220546a50b0f36e7977cfd687a2f54277b7a01c63c8bad2a15bc3651f13c8b94d184a0f2c5c627ac18f3a7b9a0b105eb7bbb7e9cfd9c896b21f224d4753e3d52d888348227850feca9931a4f8a6f25a5b7d4d49335194330c61bfd5a0769e686af5553d9da8a073dd45f90792f99dfe08cba5db194236c5c8b99eaac84cf76e9c7b87b7d78a161052a0ec6581059b5b9f852926f2689cee5b96b3c0f28b838e43a11b084fdd02b6c2bd641573bf1a6954a12f04f4e33865c237a05b0152140da8d211086939d8f6560d56cb635130c8c28ce5bbc6d91f2edef4f48e1a33632ae71ebec856c3d7eda01a7fd491cd08b9331ba7fdf35f976f872a68d4c7503553a6e2423a7c935c9463eeec5539d51fec21b64f0d66b87feedbeb7c5605be6c60f4324719320807d0fe09e7621c7b26c32659955c9fa8a8020556b7a583df440f8ddfcd5024c8850d759e69e41c1a19c0c3f2b0424d78b8d1b3da09c2773ad3a61d62815384510e9757b61186fa2b2a3de5251a7a84697b4c6d0a4716a2c52a61656c19ca652dd792edcfa223c5c1f366099f359bca3569c5cb2c075051111e23e922fd1aa4425f7618c857c62c694934360b966cf795b8cc3dedb16a42b97ddb72d150aec1aaca968492809f49278f852a1f1738db94209eced245085e3bf42086022e6b9ae615cadabd7123e8975e31fed3f9ed64b781ccd1fbe21c745a6d997e38a70bef766c024dd28537ec346e9738409f68318a52c199fc78a4120fad25e2a25b04fd03f34498aba3e01e5394c87d8b452d8c859c1ffd92bcb76ea03d0e70a83819470192da5f757804e667421dc90831b45260f9c3ccca8497c3e478ece267b740c0718cc9730b53fffbd911227661aabc031e8345387f936c2e10227bba1c4031196ee081b8bf4938b492f7b02ce05220243b2f64cb17e4a7831eba5a7ad72cff2fd8e4dccba64a8514f0704186c01157eae046083c46a979b9edde331d77120c628551baa80fbf8c3a8a4d33bf8d6147e99b51a14a0419b8d631f3ead8cd4ac69483b3fdc67577e70bdc3705ae34a54e9ba206af598295503dc284a05312667f6e11a270185756ae071f2f8b4406000fdd5d0879f7e60ff6cdea86cc725533a622913191d4a5838cc7b8af5b543e50af55e9d07fe7724f6e4a106ab4daaaa1057b2e2388bd8b01bcb4b191a48baeef54d860d8184b2552eb9b2081e8d4812e57492f1568fadb7706db6c55969dc8864e752a372f584853d4b58282031289c7674836d79689e5f7832f0066bb058e398a4925e7decac1bd76a629b44c9d014537bc5bf83545221b7e90d3a2336f5bf46a49204aaf75cb94cc23cec84c88fddecb63ba9b65785a25163a6d1733fe6f18f9e110fb970603317205659bdb4658bc900fe91e42728165e72a164cf154923ae799f8a5341f307cb66729234b63b58667c149d72eec3ecb172f71eb194d571e220c27e2a8d394c80a45092a3f299694f2a52803f038dfc2232a4bf37c7eced12b0f7cb26a218f477cb07930310db7be7648c80f77255c81540ae925083d6cedd2c51d4f62716b9f2f69b6bd342709d5dd76464cb70c103bed61e7a2923f01b2f7404b27385b0698e5c0e607aed8a162ceced36220414dcf8f5a4dbd106ab3662e57a963aecaa6c3ffac211fabc585db69c88cbfb7cd16761055290d94eb254de5cae45d9e291efed91c58808491fbc42f6d441d89f60f0e3d4a82b60c10f9cb3ba68caf7eae1df2abd9ed8ea1db391f6e4a8b0af68ee6460f6c9e921ed7fd0ad8e8d80e29e20af798a0e1ecd420b28e288d1e446b9bb19906461c20c0d63523f21261b9ad7f88c6293164c6314eeddaf3cebc7d194466e342a2537f56d3ab0611186a30d7c904f00e7c191c8e1992bf6e3a493ebd1f4ccdbb240701291b2908fe93e201e05fda47c6491afdc443bcdff71734e5b0abd292d6aa4d4588f00cee9e878cca60071d03d203e8a18020601329e97e01d7ff3be164990b64f5ccfdd8beff5acb0ba47f6d3ffb38f3b80499680ba6d7bfc6a1c74990f04ae549a230b2bfbd6b7f40257667598d5e3a33a4a81f77e822a815c2a895fff42838b18d886584ff9a240dade092ed492f405b3a91a9b2d05d5bc30662a190c0d7f76323853ab7db17dc20832b0b0c438f5310cda0b7d30ab71132ce5ddba3712ec7e7f4af2febf65deb9eefb54e473906c0d7e900ab6f2fab22b8392457f4fe6768cc198ecd6dc9888273dc5b2ac30bf5fc3cb83af20b11b1fef1ae5953acd45a4e702eac94383f49630f4f4ef34b9e46e9453310fbbe121ee664012718348ff72009487ab6506618b4693e16e890e8dbde3773467053590646c3a644d10fed268ead57eded5b8de2b20103ce83b6b031270abf3e9cb505518a305e27b790419436bd34d5df9e940ec10558a9c69cb2c9c58b06c5b56c8988c0d87da4e5d3bc510f70e6424fc597ebf04cd08d41d8833268c9909d10af4340cd2c19b603a6114fb0aa74111f7c093e62096e65a0625c83f17260b0d46e55f34da44122ccae7793a31222493ce12e70d67d5bc3808416d7377fa7e7fb7164752020cb83c0ac78c95c4cb13d95ae9ebfd8b2eec38519718bfde4a854e1cdb420a6731f9725d08ea496c25569bdc67f19d1e9f16b5ded9947549af8c77146f89161cd6c5a84335030ba2e0f4175c67144c23e82166355e5235fae371faf1ea2e033b5ed31aff06446de3d53139620eb2d09f3bedd9441f5f3018cb543ab4fb6d3e13791875425a945b4689096c2f6f3598de5f977a77845c4713e2298d2ab8c6fba72a57cbbd3f09c5e6bb5c2c788b23aa2b4b3e45d0db1619786603994efc028bc6e1fcdff558925382c568f4b4d5d3695cfd7a78b813a5b72fbe0064613ee01ef309c68d67da4c7dc479a46a498687df15d0ef452f848b4762c8d86a7cd661a0532e9a4314fdf58f8c8d4dce15d6bc7f4f372c75cdc41a60fd6a7e49033234c4b0aef2a14a0470dcbca8951fc8293bbce71b66fa2a89827ba2786ffe3ba5159604545c7146cf8371fd245bdfcd1bdd6efee8f2d5da0b2799e072a34c382bbe1f04123e5b789f0cb58db8a77f5522deba5bac6e68b0f235c61c9c78f547b7891fbe7f9f60b49fa020a3116d579258c746e99134fcbc2f64062954b2833c4008f2103353131d2603e77378b46277a5b6e15a4957fde81e0ea2d81b608fb7eab2949fb03e7dd77b263796b9ae00134d948eb08da19529308be1791a0b8d6a2a3293cb6ada997492757906fd2cd81ea480b70d94cc854f4110583928a80b82cd90df77b00e79ed11700ca6bd0f2e08c3d4822911b3d1357e724f27ba81ee9620eb638e04674bad5e317a2249d28cc3f96343d44200f329c74929e0c34d7b41072fbe783b5793ac2bcba2fc00a7630acc31d8062dc48d12a96f6421cf7554f711888cb7a0a84a6c732848b8d52a946c51ed5385fd6e9bba5be9d0349cce2f59a3a921b9965b780f7f460aac44e7229688b6b763a7a9713fd41ddc3c35802c94861c6861ab391499b97ccd40463bd95e4f4a035073c973aa1ba7e13c787124d56dce9455da97cdc16188fceab3bb2f53591dbc5482b853bb1e11170796524c5f27dce72d5f17f0f5e40bcf1816d9406b45f73a7f5bc3b2e6eb1783cec58756be09ad6cc0d52f4710e828692a93e03565a8597adc8f56d8499b08fbe08652d02f17b9b422e7ef124dfa4f5fb7110508e49cdbc59d350c87aa625b9eb3c1456f1f966cbd773ff134eafc2a2defda0e3ce4a6cc41fc9de1650da45eb26e2d6fd427b9f8d38ef9249534d4cd31b3c1cd50992cd1ecb89b3939e7687c7c99b8be6ffda9c39caf5e7dcd255375e8690b68dac3843d4b3eeaeb933f310c5d98896ee711ab2ec1b1d3844c9c9db62dfe80d377cc4fc85863e81c9f5fe7a99f73ba698aabeb13b7d5354e3d268e92e10da7b64bbcf25eab09f2ab91370b57fc748ac8b20b546aa216f444df2b7e2390e5b2096b78201078b38d1db3c2a5a99e175ddaa840f831b96cfe1048d4bd9036fb435518d8344a00f203b9e1ab7b60b40f6edfb75bbd1c423e2885b0de24e373ffd4659f07b96fd458662b157d79a204ce8f8263e0fcdf9d7551f8af9c31027d9f9bcca2d4c9d69c19ff94b8339fbdd2d3b92584d8241f96fd310614df07dab522eef897b704c70dbda020127ee343e740b8dc6ce826cb771d0ba0c67cde6e364ff2ac432828d26a478328f30bd7e4a461f70f2ead7c0375c6145b962f51066b167d8063c79662c87552f2ff6e78692066de0a1800d73f8702a1736e471358e7e029d5147bf4ed7d66c4c4b1a2a3e17e5bdf86cc004eeff21dcedd39a5739e28f911a4d000de3622749f6223045ff92befaab897c6459961dc6da6d526fec2bce031c6ad9297f594d2a389008e8e3a7fd4871b495537445be1f1a8b3665ba4af0b557555a3af4714a1811020ab5e0150b78b032cb2bd2a79c4568d38ee7e961db9c366c1dbc4646c32581ae0629722860936ea629a0318ad677bf6d6964e751bffd11b4ff3ebcb997962406b6a159259dd18441e15e6ac7724ab653285afdf4ebc99b92337717a3240c57ad4c1270ecb5d8239bec97cf43285bbb9d7b6fe83964c7869285819d253f82971726d300664eaf29bf12eedf4aa35c2348e02b6dad55bee632aeb847f8513bc8b2f2e5f0fd14a1368773ac89b0554221a021fe5592949a4f112b363c3e0e15064d90b79627a86d5cd903d707526834cc279ae1b305ea83889d644c18a3935163751d9ef1823840abae35b5599fd9fd8a84018a139c5bc51d0593d3b13bf297b250c9eaf98e3fa88b79e952b2682e458e108a3345caab2bb9ea34d77a4ae8784752f7d64475a40fead7a6e08c76f9952537a7b5ce999c021a653b490e1fe329566a99b61a41e45184a4d69b7e77c80487092b8795fdb75a3a263d8f495ef273574a5a1d94290543974d95ab291a0d6644a4b452afc61725075986432d6cd37f40a19cff326035bb194b6b37854f37bb16de1fc90d5f31904cd48ea4e5af3fd070c988d634299e59641db4c91b13c7bc95540116bbd1074d64f326da0ffa4f1532f748c71cd3f86614fa7ffa949c1ea9c4c0361ad3035b0c54ababf0bed2c842863e5f92d5f5bc7428ee712908387ed480b124533752fedf769caaf875b5a268dd9d652f3ad3ff40f3f5391b9e1cba1ea6469cea491522b2d5403e8174cc930e7e3c7d87b7bc81ca508e3e7211e105bacd22660058c3b37d2fce25ffd6818b2490e3446d3c8fc08989272d8f1cbc7d70d99be7e0903274de2368f352cd0239384bc5b7e0b011ea518fe68a4d69706f7b618e1b42b68ddca8f1085ee89458a04af584b5e346e37ae9b8d58bdb69e9790a217d8cac3b77e6fb303cd1b371ffc440e55bb13740f4b253c6f6d12f62f012d96f80c73c8cba198fe999d7895cc7057eaecc72ea09c42189108c004d1c9f21758af300f24fd060b1a7c04c63ea4cdeb79dfff56c429a3dfd3c1ad4f40c24d0f3c5d41a652df4a81a12bd3b3b277a0363c4cccac7bf9a69bf9c1246627aea6a421530a733b6b1dd33415a8f010665d8bc8293a6fed52252b5ad7f8e75464f763dc33d2a53b50b5b8218c5ffc043afea9c61177f01a76026c5ef057153e1be922e6b620b030a6311f3af25943bf7a9fa52b30235063ad9d5e24cc4b824133d8ace4c443971f41774e895de778333634ac01bc7c15b3bcab76f99c821550d1d3a1f29bff9e7fad983873a43d4daa2366646ae098c5b6b5df40c2c04872fc0a04eca88d51735368bcab15274812598a6a589962ade0225ddae2109287d61169a3654853161076322293ea3ec9bb3a0aa8cae0875116cef330330a66887661f218a740e3fd38a825fe15e3e9ee18888b3e02b22c05283ca765b21863b9aca5a857887f4cc66b6aa5e14d509abf70298bc42e3fff5b8eada98cfa1b240e1f2aea9c4510c6caaee6204df560a70fe16e6b0122cd3cb14890a04fb68da2a7dd5106432d30cdf2f247ed1c2bc3d4184a0d8f83b377cb0d93e409ad8f6dc54359d54ba887d93dc49b7228a77d804aa5ee3ab171ce3f0344763fb65f0b341d6683efc41ac6247e185b5121593c256e069c315f145d7db0a04593f69bfd32eb989daa8e4041968361f8e79ba6bf1c75bc93bfeccacb7e73221f9fdcc03476c18f4784639152e4206326a938869aa4fb4add127a273fe4d24b11a03b22e698a65265829af6388efe21100389fd4db68c1a1755e2e145ee55bf9b54776ae6db19b9c713010106bfe28da767f97131d1f46d0dd250743c04a29d79591da99d5dd970fd51bc76c12159b677f55e7766ea73c891fd1888d481159061f87a5d4a51b09c0167018b325543e358b026093975413fe2d2e8eecc389b5bc6a22f6f83d9e8f040a2e8ad23b14312c4d91ade6dbb3731d37176e431170fb17162b73f3f7f3d98ea06a775636edac78148bba8fea589b9ecb87b600af6dd6b0dad582d5d758b8af6b3c5b09b2f21332686829c44cccd33390a5ff0f575e086aa728c566cc703704732a39de4522f83b124f693073793f1af91aa53ec9447d89970c7f11aed94a68831d7f915fc1e024c493342ccfdc45474e70950e0bb84549ac80f5db7593bd62615e87f022f4b52fdad594fc9ce8945fcb16d07f334c355050d630e9e11a72a53f22cff05e287615f8d88be783142d59753bbd800559b98725a66d9388c2911a79a04621f1fc30354344f6d87ee98ee877a043d1d282b8fc5e4a2fe9703dc4fb787d336be5eeaa22429437eda8c14b994c148e016f61c6047e6813a1daa7be17f7c3e8e890c5f167002068977f1134aa81e4303107b599028195c7e9d49ac3bd388f69695d72d4e47722cd5f6618f4ca382f1c09c6eabcd8cc950d0131a6211d39d206b53188748fe7274b04ab7d85ed6157c5bbf34388dea9f3525b751f7815e951526d28df54985c3510145195b179caee7bb4f14e3a032402dfdfb28c33e88214fe76bdf325bef2b7c1fc946a43e36bd523490651828c3d1812e589c27b5f1d894053eeb744cb4f5d6463c5012ab7cb6ea3b03a12f5145717653d28873d6cc094285592de2d7bf1afa9401a57b3d79a6d5def6bb7c2b3c686226d08fd4fdf65a7f7564f0a699ca0e31fb18d0f4cf0bde31ddbc5aec48547ebdc7378c5680f65d0a8a925f5ad7f51892c90ce33d2681cf659f131ce0cce7b232ddbda5d54a1294d95885007ac57acdf4cd4fbee5b85082f2c1d893d0170ab382104f578d521485504bac19a9e352ab99d075e4744fea0e9840b52fb3ec746ee4d8e171960168c7723ab21299ae92dabdd119adefdf77b08b6bb145d574037b6cfeacbc5a8605bb4775639b0255cdb7e4637cd2ef2099d38ffd24ccca20bfec427748490162b0b924bc726334a37282b1226061006d632fff7dd2f3c26e41ff5e69e5a3f93d0a635cfbefd76d9719640ee3e591179107514dc32fd6d87630670578cd331017a78ed2051e4f550b8210c5061d1c879856b7042311757226d72297171c54a47ea5cb5e11417919e9c2cc7a90dc0991ccbfb8451e831e0887d34f9965ab46bdf176c163fdb050263444dad9e5aa52ede37306e6af015eb4ea70f8fabbb73dbebfe61d19893a07e483f08b1c8b06891a7301075e2a604e760d3419d4716b4675ba19b9674e0eb2fbdb1dfdef2953201b82177081deb28248c5b3d3b2484c45dd04822b2dbd2751b9ec3b32bff0081c9c29d963f7dd84d5996db7fd8781854bbfb56ba8b64c24bf5b6519c72c9f6f409eea5894eeb455094a0694c7d6a3fa5465d4f22cbfd02711951b38fdd7e2639468e308093eba0a59b72319418ca6652b1afc1bc533908f48b06fdc7ef12b1dd057600159c37d15ccd1df6df1a291d40b0b37d0b25ecbfe47b77b45d177bfdaf6517673f1d0369a91b21a43e9a2cbddb92f31dd5c9ed4f9e0940a388fc90a767f809ffb55aac0a0f3862e0a7e795e178c15678ca72c09b428fbc5670f0d7df5eae798800842b08d8b5c5df9002fb00385b218b6414395c23b057bbc2270a7ad409b067b3aab583122052e9ef08c0b7f8cadd8304282112f4ff3ffdeb4250c0d35ba60de28bd834156364df2bfb40b4158b3fea8f7d79ae0c2ffe6fe4701dcf2ef67c520e28d0912c339a5aa7d47172f8ad2f765e54819baa10dfd00b78e57c322a8df2298f6a51ffbb5e5265e4768427fbfdc65caff640ba6874f5306a20e1bfa520cc0e2c329192a2e1c343cc4118816583f69f1815f88cf8e33675308f1d3cf19621f3092d838c357364e1aae29952e85d0b76b351bc388590f5aec55ed54aa270d10116945b5df4f947ad60502626b1f006b2bb02ec92cb97ea9e1f7fa1c87c09b143b28b66d5bec9bfe1a925fea677507c317287d95c8f1de4ebf443db79ce52d18ccd495190b607d302ca88ac27534bda65cf5ffb29b02fefd8150d7363240b0ff7226bc0d06b831fac90602031b900d8c83d85356c3d129aa4e56208e2f7181d01e1842b33db87dfe7ddafc5ad8f2f639acdd05cf3769fe5eabe8c7a6c55f9af922510aea3a3a9f5746e70f1862aa0bf25144a4675ae5d28a7095cec411c31af5dcd86a234a080f304460c6dd2ece249ad39523be2c91e6333a0de8fcf412e5238f8615ae649d09625d8c079b2ba74c858ee7fa75e0c05c7456fcb3ae36c15697f1e4ca3bf42196544312d005dc8ca20fb7afc5c63455c64eb5f747e4570459ecf34e88d79c09b33a1a164961f39558ea3e73ec688a4c0dceee2436b6cc8996dc08221bdca359967235d1ee4e4f5578c7629a12e8e80290ade6e3c43e5f9d59cc119fc094eae395deecfdcbc2f00d4d15ad922682e68b4b0a88c85b494f0776fa05c5197ffa28215e360d3762f38a21d2779272db9d1861738229a3e0a502585821c94d68e094e15e98bef40c9d9256c7634c57a7edc643666d33f8bb880fe69ab0ec44b07600809c0bcacd2be95342810786fc7d528698386f62021d1a5949d8ecde64f1b1bd8a1a87bb0f7c641e0deedce9f9ca9d36b1ec023f222ed43dc0018ea965445818f120cdb3242ac522341dce473f3abc701e4637b4346d8898ae7e1f07bb3b1882a4b01d50f08c2d40d1516ea72fb671355cfef124de3d20588a28b1e9a7af7615557a496d5272fa0d8608b0b78ba1a8478ed8f446aea51aec04d2f0a8424dca985d850d43e684d1cc9f95e96b4f70688f1e703824f08671cb1f6d1ab4ee30901d0b03df7c209de3b202055761814a8b52f1e5e2fe576f8bbc9a4c6f9b091b5c0f994b72a7e146fe5500f0020f5711642967cbf239f733e4992d5588034ebbf9cba83114eefa984571a22235047de29877e9eb820f75a89da8e86e988105dae1418a733f968518c8e9565085bec17a46ef21ee61395689610926a5ca0b6171e1c2e8302c9ad4222de2f3fc12181ff18bdef50be3429e6fe63e33ce889fe3a8159b9bb1d2cf567c73f46bb4cd21f07879c68e4cd9da464b1128488a9a80b90ba8aebe543b2faf3f7d22b673d424ac412a6cf9234906b0789c7c1ab42a281cb00ee626df2c84897cb809c288f891f4677f921455877fb59f38358136555d3a903a3fd170ecbb8d5d5afb5f794823872d18f932e1d6c4a04ea2226803702cc257f839c32be306a7bdcb75a68846d3c9ed2e7912b2828d46f37eac02d916f6aae4717892bceaaf7c88fa06ee08f4326ed7f41675e5f864698519b28cb2b7833fac17586c29312d8b830f394f07e4f39c75757ca0158ee96279c382fafa06b0030a19f39f3dc9128c41fd26823e8c2f41fd18647f88e51eb23406b16a12365f31c3a49b92cda674ab1c464112211cab8d50f8393bc9ac5a46bf1ad730a6fdcd9289339e89618b76ba89c4dbcc496096e0f025be63b3f20d1e842a831f2c07d25b9c7596c174b46811248a028cc8059a298d7f01fdcc36311f72c8baaa7c716f17474ebcc6e367ec3d398164a7e6509fa795121228d0af9063bff82ffdf34b58a9ea242dc257adce22c84e5468547fda80d44fceb1dea4dec9a2fee93086c3aba745795d43e4302ae808306c8b0805c120d161c90f8fd9d268813b3c7583e3777ec5575338193d8bde7dc0b77c82545a1b7b1896e7615ee1979d667f0cd23ea50499884df2049b4c9b31baddb6c9f52effe22096f17a5c23656aee07f6d60510cadb5a8c4fc496ba1260026c433b0eed158571eac269893a005a4bc9511c3733a3fba95be1ab515cd4e3b66464363606533cd2ffa3abb2b0aa9d0d528fc3cd78612007a96bd4fa9ab6f9f2bce8882a9379ddb584131d8a4c2f78c5c20cd1d66f9ad74f777d35e22b3623906e7dca2601babf9d1e77c98da7534c5f25cd163b5fbe92c28e63edcd8c8bae02166c8aa65719c91fc6aecb2fc163cc1765117dcc7b001a036889cfdab60f33bd3ed182aa4d919aca12c3228b619cc295af6dc44eb924960870d87b26c8e79e4fe530a0475266c6a2218d4aac015f066b8ccdc1682a925f490052504df0ee6cedf315714cd18b57d69e924fe6f60faece8d6a46bb41824930e4442cad0437576f22e90914bb5e71d0abf6e21adf3803fd8ea4e5c3d7ad2ec43dd7157e968db09805eb7cb003acca1d4f208070ae3a63146e6a048897350749fc8f909b92ea6c446096e9cd74371343b51efee4b26b32d4b092dd1e8a03df31720098e8ee8c73d751c949babf36d8388d5b904f99da6395c4ffa1c7ed5114d08ec0f81949622a0c555186b91e655df8054b1c9ab9ad3070b0e4124bb6501e37d04f66f4040ab3381289f3648851bc1e5fca5f685aa357f9dd6a8666b0aacc9b2733d8156be7c332e634910566f0acaa2265863f052de68aa102027c9b1fa7402e4bc5af18e5234dad9420df256f7359e4d5944acae045767fa59d58f7d7f91ff03562a2b1b1570f2b09d76c942f0c2ce72e3e989d0cc2cd0485d2c52bf9c136638b6fd9c5319000f89e6fea75d40b9464e24734bc5520bcde12232939a0ae1ceb177d150d555062bd15d454d36b9d6d9d32ffe1ac1a37bb0e564db17edf362284ddbac0fe08bfad35aeb271f828c036f544baa8fc1965908f19085d53925a94b1a6ea775f4b0d6d5b18aca16bba0d28f11182fd7f932108a9d5fceb252ba44e359b0a126aa2a56265568e2aa50d1b3f17d74422947e64ecacb1d60a9eb0080ebec9b1638e3e54f80f31f391aba683b086715ddb0faa6e2c696f6a4024396d82b0e975e7c2055e8b38a3849dea347193b9eb015f5e52d2bcf15f4f1f9b8925ad58d72174bb469c14341d83f3eee86b01345faddb01255ddd97e0dd720f14ecf3fba0b2a7e09b19a55615f16df1d4383c4dd74e19af730d6e1a4b20016c31fbe7a156f1b5acae0f442967b804d28e700f9133c553e76d26f458749a1b450e0c5c808e90fa0d9e26b1394a462593081ddb8bf59533c7c0935e103ea068eb50543a023f9e46361b6a288d86dac7b67fc784822f291e69700f99cdb48799b7d61d1ec777a60f441e0d24a47d9e2b6a22c376e5275de7686cbea593fa89ef26e817ac04f2da39c8329de5eb91e054a4e6dc80b3ade3e121d1524fb5257d9af07658e78c984b68e5920356ec9182b843040b57f28071cc2ae40349434023d689530c388f980672a3ee916083828842a93e7e26f0925c80e38f3f675259e968d48c991e221e8ca6b3a3670d81eb44aab19f05318e83c6bf5ce7bd5285a74b0520ebeb2421d534906b7ea4ce43b20ce8a3ce883cb20f5766e5e24c04956f0ed9268e0d93290ff47589d3c5dc5b2211fab7de0345b101b25725d35c4f96fd177e71722c310d5ebf1197e0e6d5b74c328033c4667bf287ec592b4e679814bde4031ff22bb654aa44686d4a3023ef3c7d4e8059eaa83148781d9d9b60f558c68c5d7b39b8e901d7439e428f36857e298b796e5e54343678fdb4d08bca5fe32d7ba7c514fe918ba3030fed7429d98f11ded9320ab872dee2063802075f7098a1de2638ddcfa0b73c553aecca19d13e643274a4353fadfa0aa150ff8551293aa8986c9556fb9498cf050ceda4ca00684fa99ada7f0673eb1fbc864ee9dc29a3d31a41c588acddde11b4dd9619309fe8fa91d3048cc641f316ef180a20373835b3a7678a9c90d5fe5d96824a9fff9b9675b29841ab2ad00058bedc6d9e655561b04bf4eaa411e3ca6c9d58699bf66773e6de960174a2b7c3f71f12f71d2124da7b6fecf86e8a575f4fbfd15164c732b9367df840cf0b5f1759cbca2db1db1eac0c9d9fc364a47238968ae7db87912664b6b9344e033019bc8aeb6a4ff752ed0cc99c1d51afc658253006d42bc3fa946f4f520114b7642789b69f0f0e0e74dea7cc4923ff267ecd373ee573d4bb525795e43a541a391e8eb88f850d0725efeaa33d3ae20b6c0bfb62824ed81ab85a1024aafa7522bbf4ef10ed3de79bc93d416ec00a4b11368968498d14b8903cb5dcf84ee844d56584ad3398d26eaaab6a5cc7a3e8b5e5d1a2bfe3a8cabea7de872b7d49f8fa7f7e12763062cdcc75ce728c8bb232fc49f7c20bdaeb698d53939c7b5fc807710726d38acd2325b6f8ebd878526076fc132b11d1667c0fa1a07d50de4742eb83e6f59d4d5718000d3ed100c8a197d261bed0dfe1afd6c9a91f0f73ef67523d5972ed817ceaff026d50b302091fd8eb2d3afe3a28967a6ccb2bda187003cbfdab86b7b1083d8e4d67bd61d1787ef3a36687cae8cdac8975cbe88f341058ce316d47cc1d9ebddb65c1c733f9f66c555044f1d2827e06456ff5cd27bbf2a51af464b285d8ddb1bf37bbe743e6a7bd3084cab126015b47686c2ccd00d9ab3b6caf1ef2241760c3bbaf7662997ddbd6645c0fbd76c33c804dfec779df517538be1f0c7bae34c0811ea164850ceda64b6fa392883709cc99a8902111b61837c155f5b7d224b5e15758874514b8820ebab829f0e68e6a99cc17372950621ef3270f0b195be7d37cbe2bd661544d42a96797572f179ff4641be5e15c491107f5afcf63eba1a6bad66c6c3ae4dfbf9b1e08220356f0bfa0b80f40cce581c5f8f8cd3cc6cecf801f71e0ce490eb9d73902fbf0148886a1557017e53f4dac106babb85290003ac054ff4cce54930d2f73b9361269573979418538c5ec1a367090421eac1b97d6ecbeea8b8cbe7cc53dfa4b39918821526a3b7db9abef46b229f05b25ea2a63c4d32aa78217b72a39460147de5112f32093a1e8b962bee00ec946405c04c2a8b88448595a59a82784863b8ebcd97b64508da845cb702ba02725352b1f9a436937d2b4956b882a09bd83c258c8b5b61a8f63798ff412ccaf8cf8cc8b8cc6730e937eeb514027ae9a01a1d3ae2de3c5a42a3adb8f9e44254868d63da37f4f1cb0e238849d24105ff56698e9dd6800ebf4076e19d4d7b8723416c750ab9a1cd04f9c545291c44fd391bfd666cd9d8b3679aada8782b7fe9b41e2bb58692c765284f1346f66ddf1eabc3b53ae01b4757c2795a382455755c6073b7e8cb91d51727a6b79431a285e131ba24fdb5f9bf3043e7f2c7dc6ad4679602f4cb3eda50a75d3986fbbf48e879c684feb89c8780a33f075911d75437059725411f269020a88e04d93a0613f7d724bad20ba655bc78c354e5f32211a1c749ba95221f8627c4310f911697ec4b1f0ab0e701963efc9f57d9bf0adca359612b941b769f585700c1cb08b1746136398feb3fedabf64d612f24bdf2a9a97b819dcb44863fb766d1831d53dfafb6d245753a6e40081631cc33fa13c09418803d2fdca286af7c0a0181197cc039b6ad22e53a8c11aab68d8944440a094578a138696a8dc708b96486597bcfffad1146deea31f24af57557be659ec318f5d776e2c34ba3dc0ca6290cbf91c6f5015090726ec082b5d320aabe6dd7ab5128ad79487bd66dd88d09dda3245c9c4a70300e0d3e4131fa58715af8c9081c074e8eb50a7512356f0638cefc04032c3398f2689698c9e88cfa5858ff9c0a603e5c53b46902660cd6efe84eeee54ff585d1bb1328c7aeab12800d6946d2f11f4db83c611bd706548ead964ef5dc3880b0907978ef96897a4f98d362fe5a18682e1f05cfb7bbfd4e489cf2a3d3319396e65e4651de11ddb59b6e8a6dc0af0a7a357ed3711622f01eff14e671b1ee9e0595152dc6f4ccd5779d44edf12fa14734bfeef77d184d5de8ab05d90ba9d34b2c76efb5836acf8c740be970e798d3ff6cbd4d1dc10eb9b70277e79e82361c4c9cc007501e6aa1b3a4fb04270c7a0777fd4c51eb4862560316ec81e72f264901c977b7c26465adf710644a1246f1c49d52dab8b596efccf83d0943d20dcaefdd4e4f748aefd7781885be70cff52707b2f26f74f439bf5697e3d5e5cfb4d039e49f047579f07f2d62061d87790cf1fa0126c503dc4e4d65d52f8f228411042a2d4ab985da6773bf6cc86078b2591b4a4b3d8884ae6ac74512cfeeaae2d65c1be5cb062f8e72b90d3027254cd2867eb73d9bb73cade23716daedbb1c27ee8090ea05850a5d3afc059a73c1d64fa82e97ee7fc8400085347453d0d37eefb4afb1e5dda8858d61c2a3045065716bde7db1a7ae13c6b548940d9d1f7fc1454041dce0598b2937c19ad1635268483ccccdd19bbb59050bebf4c0ea0bcafd520dee6d55f8d2533d68bd08fea987265eae3d7b49179c5e1b2cd2409a2506f7cf19f39c4ce33d8b8b6ac2e66808f2c8f6f43883f9780045c2d93f34f8072d84468f4cac55adbca46cb21cdc70de4c8c3d3191c674479f9751b8b6e69c9cf3b881516c5bfab58c65262590823fa5de76bad27a70fd5e0b527bd4656d59dbfb5278a100f1174b661edb2ea6cfe7d6affe42a20cce2e085c6da0c750dcda039d817d67047500e3c997f11af9a2b397fef7f8703d7d3eaf64b52ba2b7377818589108a9384969b9d9a95756061527536ebae7b0d3284a2b35e3bb94400d8926d64ee1b2ea0c88a3a485b6117667c164f9f81cc5910eb796bf9daf9c3071bddaccf3a53258a66a5227c28f37a0feebd8a4a2a5e9ac1780f1ab298fe0896a0e31b800a9f77c7e016b8e8ab12c9d5d2bdc0967d171ba7806e5758f15b0f43ea391614232991c9d499ab65ae492fec5983c4b6dbe7a83cde81180d8884bc1d4ed05874a2561a589fe134ac302e0478b2b6acca5cae386078f685fce704ded1602fcad3d6f6401370640a9ca4767ddfb61b6353a9fa9a343a3bddb5da910c8c2cdcc3743d1ce0fe6499e77e4e123839116329a9f80272ce388acc708c2b8148ed6ddb52feeace2310bd5c59b7d7ce67604406991a7632970966b2fbc8bf5226197b5e6e7872ee333cc80fffd708edefdec25cf8c68ac7e16f96225f8a510db0029c51badfec50dd6beaf84645df2ab9c3a8cf6a83af823ea74fafd424d6a3608266a45aa98c597ebb8e92443951d30115fc9121b22f5cd8e514459bded147b31f0b120a66af30e097698a580bdfceea699d47dd5ce53f985e83e30bc3ad51089b8ea337b4faa3cba65b608def6a296fd83c62aa6a7ee163fc0cffc8fa650d3f34e1afd79d3846790c5713aae90f072e36829113f9f9da6cbec29e5c21ab7261759746e18dd80956f1c9e95b2b92a12c3394847cca0fe078b8956ef4e7e6e8e4f9a91a6c1cfb7542abbc0f6ad22ee5bb1b6620beeedcfba88e8c33d89303cbc0d8209ffe63edd649238033ebb343dc9b42d4aae322a133544e11f2f1f2556d07aadf0d2f96955e35531e30b8fefbd19b68ec87bf7894270de17ee423936e5e48ef13ad5e0e4da645c4e2a967fd6f378a0e5a63a5ec0080aa133f60e01885dc340ecf1df026aef772e0f9ef895189ecb62eb12c74a9faa18f215ddc49f01ed37b3018a8e0f839d0bbb796f8acf6af855ded128adb79d1aec9d61c7a5c8674398acd250d4306f62451ea3264637b17f4ea1818d2df77211e03bb854feb3559f8ea09278c016e6bbd3aee55acbae636bd96f30606becd6d337a7f95ac4c295c2b0df993ea37fce5fa5bdd9a45533488ad080173709a56e615fcf23924dccea5d63956a8cc6a52365b25151716c3df342d48c3f941cfcff3a1f7ffa11e2283742dfa4686dd5035658488948fbbdc5cf503095e41ed5c988d085bbf67d0b320a2d9e3a6c273328c7aa829e086d1bbb00bd4871c70d56ac085d41628d5836666675d7c3de1dc8e63a852557985acce3f1e9e08e268290adafd13c59f3df310de039e4a80b1eef1712df740e90947371202bfb3f2b0a3aa14912c0a9708fb181d0510da138c6dad38289894481ab12b89be8e118774007638f86bbb18250129d91c241491c85becf4e909e35b98d2eacfa3d76ead266d09ac891dca0ef53a03732efd4c483aba83ed6d6a08da549e4f4d47e876709868d6716006f1f4f765241f4826af1848a74240219dbc6e23b35e3e96a5e9c166af49f1a0954b81de895c24126ad4c5412d9eede17bb74f0ae4039fd789db974d9ece7365dc3d82e7ffc894c792d0a63d42aba8d1608c3bfe03c768ad58a913ae8a848387d85eb3459053afa00f41086c4007637f6d8eaa456bc89c64dcd3cf791c31c491450dda1b8df1dbc3da2ce85a700ffd8ff1631caf61f007645d09025666c27d632782e5be71c9fdf660c854bd9dbc546c471fc68efeb642911a8b1f9286730b377a4dcbf9a14b9dddbef68781ad258a8bc01314f3592d8eef6455d07b454f0495f671170020db1bef7e55ed3f36a1fa9f4ec2296dad32dc70e02f6a91981042d600700cab837b42e818887478f29a457f92de13e7e12db1ee2a89bbc7d98207910f59125e641f777ac64d216a78dfeb6f10184cb16510129fe648b5730698372b871641a016b718d530efc7c069ac1293a7e67618b5051141c764df26c8cefb6fc86e32e50a8abdbf2abe0e592cdb6959b8c33e2fae1f9eab9beea0893c6397480f230be8d5a04035db89ec00e9ff4703b9813858ca58bb5e9e2ea0143503fde74a91adb18e38c13549699232bc7cfc4895646e2f1f80ec7507e3d4cd1d564eab86b88fbb2d1e3ff9d03cc1cd63855e588e4abbc9a4b8ef8ce6e3b3ea14e9ad67f3648eb278ad0d87b7829de995afc8e28597ebf36c8ad1ee9b7424c29bf2295e557bc6f28c1d59e63c082c6fc2f6e767653966ae05366d0dfe2c5a747d8bd292b7b8e9830400abc43f87289a6fd828a6b5b61dddde9835ce79a6076ffd224e03a163e882af554c478509fabe1e65b6cd5c898e8e0373b83e4fbd3f8f7df4e0436c8355ce24e45f74b20cb979b82c736cca89b4655c959defa735b50fbbd80261a2d0454926cf90e43490554700244163c32afdf003f218b7935f12758edef3f4cdcf040cc046a5e114c4b68f58d3ddf215137c5ad5a7c96c5bb290a850d5e5f6898e3b8892374de5c7c16c3a82d60f6efc59575c875c354ea91f5811acec50bac8a475be544b24eb41c2d01fda8dede2381e58d82e1743d9709ca20fd3dac4705dc2ebc065ec0d562f23a680d0827e0ebff5f830ad8dded638af2c83d2090a1daa83d0855ca39df33776e20ae00d04a56378d75888b202624088211a9e2af3de93e6a394bc8225571531ce67f57585de1e0003cc0bbccac78c324e9cb4f0d02fcf2baafc5638b551cf4f29808496487b0a0542966879e93c580a41a919844b3999db6c23569c55e8f68224ef79cde2594976fca5f4b518ed8068adde7b9c190db40a1133d8b20c38117e6e700824c327cb6b2fd50053fd647e76d12c111bfbeffa5b9d51d5c0a2a59d081d520591285053bc26f7e517c92a92ad121458eab2af7725ccb8bdd860f67c1cd9bca819521740d296ae7bdf3986639e6bd79bd08bb86812a3c90168e1cd21a17416b99d8be730045d579dffbcc9a4587651bc600eec081516a131dcd90fc74819ca81248d2f955160b2723a54c6cb6729d534e5d0d39c94a876b26908e8eaed4bfbce1642bdbcc4f43512c3b1e036f678ab6b79b88cd4755968e2840b0b095bd556e478741d24783f9d0826e1932181438aff99001f2b9c872330ef9b267ee2760fe9c5184b715445d8a6dd502c489c3392d5c42cffcc0805806f9386e96309584bd6329bd1a916f120d462d4517a9fd0b54f9af3cd683db57c5339533b109da703bb8cb001332fe72f8246922c701a9d185515bc997d081bc50038f59eb2f1467e98c1427839c8a17b6537909ab4fab7aadbf990d4d661ad3e56c9505b71c42aef2b07fc0a5f4544b97fd5d5539f5a9ba52df98bd54a98525ad7bc7169b3f0126521faa0bd1553422e7851082859615b27eee641f77cd2d4383f952ae944a9dd05bd8b46b4dac6ce1466a2626108c246ab7238d73b56f5f02961658620c7f89d3507a486fe056193b2b3f65195dd49d20dc82d2c4abb1be2cf3f564d1ff1e539b50bebb2cc881ac65b4fd22202dd1f8946943636f3ae38c8a614ca393a2693c780bddb0f7cebfe946cf8ee3aa75f98eea70fd6966268dd3aacd855e109968a475fec44b493c0510f5b8ce7395051528950e6a01df43189fa893d4dd36b1f08335fbdc83f65f80f82d6e243ba22720b278e828afec21dc0fea3d1f4e57d930592638af3cf7ab8128f70d075b9b649ba8822d488020273b9903cd26c032eeb112a52d5f7d4d85459470be54f60dd7e7d6cacaf55bff5932d51b5e23ab002d107d16ad0f565c0fe264af7ac5f2a89f9883ab55f965fae80acf4cf54fdba682938b7288ddbdb3a4e5b865083b8984a1a1e5a812b7b35693aecbf488c0d7528c7e64e09f645dd06e3b4a63aba34e7d79f573a5d0a55ce8473613d3b4d552cd245d7fc09833f804061403da09093141ab0778ae77a3f8cca7d65798e71a301c807aef0d6944eb374f237d4861bf3b74bea384e9a7d358364fc05295638253943e479443c286adf241b13a3ffab3b148cd0c3c95e276bdac239cd2a04e14245b7d853fc9b97ec04f11887874b60c915d2c1b4e95944d2c9b517eea8fb399c3c51d732bcb706082046b0b1ba707e5132e6dde03ec01b91e8e888a4d1ea313428c596ef1b055e4d964a0a60597e6a3d2b779f064fb0c2896841c5aff7278aa49a122a62faa7aba108009ec2f43b1df0e00fd38eac1d14802554bdf731592281707891dd6e9169fbeea304142daeb6d488a838ebcb2e4f623802b22f0bf9c16c76db7ea2e4add1835887e20d3d1e78c0a0b7ae89f3cfd9811d78ce6f984f5711a34a0a48884c32a908620ee148913c1871c7e7987c5d65fb101197d6efe67a5f28a3086265955ba3e2367f7de99092f740708e95d328ffc2099f63a1f96076fcd077e563a00a8b31ae915aabdbac8814e113f0b795d1d9807a8d5c496bc2e5e086293432640f60b0fe2580f8141b3270f99eee5d0511d03131f2b55e16c3e9af4ef06010b419f0942625555e7b83b758577215f85107b77b4c68c7f8145217d595cb351d64c600d6f9eb6fb2345110bd5d9a98abec06a4f6e78247e5daa957fdfd9f33ca7716cb59ae12a6ad9ef94d614b973c10aa3f779ab9f43aa85a7848e8465fd964ab78757281ce67b48db7ae3a2dcdd01e02056718ee02e9274ab806dea1f336a89f8f42592d36714e77b63e3e3cff25f36949c3bb01f152673dea7700449da82dcf6b08243629328258e483e786cf68408feedffb622afd663c5f37151c61ceab713bcf42e62523d1ae3f8b38e2b9d8b216a4d1471cd602d9ba0b24b703065c2010635f6c3b9f9d270a635597dd2d3209e0a6c640e84fa55e73d2aa763a302d19efb62ebf37b103ee6a36be10483633a4bbf54d8d5c547369419a1b42ef38587d593829975200b9ecc68f8afc06d6ab402564b4051cfd153ec3c77510270897b7fb3d48b2602a7d60b0a0f4058ddd1423f6c46b19b407a4ca3c43a8bdb1a52a2bc16721b830dbd4ba3a47a387784c83a63e9634096cc86bfa9c12e6c9ce96c4fe2516169ec3ca241cb7428034329ab1114f7e528ab9a1e5da85801ec5ce167d823d14591f19047b89c6b7a0fe8906a488d971550484593e16d85972a82b41fa24f60632a1f069a19b205a10de8547dcc96d4fb8ca69db27eaa8515627e646dc3e22749ca4602b179c11ec33b51da0474c46ccc2b235e9d9cea4971df41825f655e2316f753d3f5ce3980c5a691912c02c32aa88dc291f658ce5b029f1a147bc721a49dd2f42c59926eaa5a8f8efd1cde17033fed190e6f7086696e5298db9128c74ea6b8e2bed98c5ceff3ada5e646c21edd1fab6553798fed0f77329504e3443b95f59bc0bc70756fea394e01b5a1d9ad85983981469fb6f4b023125ff922f4ed01aff71bbca89ee9949ae40c8c6eda2ea88e58ac2dd6f55531874339283beb6109e37057e477e8c14863dc762f8a7eb668f3fb965aaf7a5e605ff9acf26da4729554816664b16ffef0ba1dc5be19f7e546086733ef89525d3ab3d1a03e7412c503a6893b683053960ad155e0a7893a9d3805bf2dd1becafdccb110d4caa9ff12be97838cc36f381821e71db8aa0fa19dd4cac618a7c35c11ac1c2b20066be66ed1ff47349bf35170da17feb08d1df140163c41c2dc6a8e5830f45d99215f4a1d32d8ea11b39230765a7e44ddf09fe1e9d1d51fad5131e31df27a5aa27c0b8f76bb5a349ed4eedafe07920b4bb526abbf205e874d4c020e95f8e2df4a3394bbe358b8a41f9e0641e6d2c8ec99dd2f6959c46eb7bd1ecfb49a0bb3227c50c951bb775bcb273de5520e300968f54514a318e82491cacb4a517d32dc5fd2b66d9c691a595ce04f861587ebe8d4b8b0d93b635614a0d928915ca0add8f871c9453b1d4e1b96218d2382ef145855959f3fc34729095a14d1f2f3181eb9747a2d06759cb63fa8ba274af7329da27bb00f824fa8b29970c8fb7a19869cf7f29d69b9411bbc627436eb7be0f322b55fef926038c2f1119c7116b25fe70e927bb8d8efbedc71ecfa67715cb2dfacff32e7d73fc6bf911d3850d3a2e32f8d9465f899a6539a850781f78be54799bc5c203430f835b5c7087f17456539bdb63146a09d9093427bab0394d2d1ea18966d689ed9946920caf06df77fa18956760ed7a86276a419636cd45f9a3cc125ae74fdfbdf696b2cd64f473aa4f83b32c6d32a2590e30f878170343a4d4c7ae7066db22fcb671d1bbc8caa2f86c02184aef57d1ec6f61d762e38c78aa220f0bdd00ee3dbff3a0a778f13478290bb468289242cc9b7187fece79785ed0fb4c752bed87ac320a576953b8b12601c0ffffff3f