PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85643 959074838b1dd4362ac4994358e8dc8c9571a28b11d94945ee0551a1a1a14810

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61ef6b88445aa8d20ca0ac92c30c8a82ab7639e40c8564ffd4de2397b0f0eb6d
Certificate Block Hash
959074838b1dd4362ac4994358e8dc8c9571a28b11d94945ee0551a1a1a14810
Source
getblock-raw-prefix

Public Data Hex

00400000000400000f...00000300000a900100
00400000000400000f070000000000010f070000000000000000000000000000000000000000000000000000000000000000000010576ce0ce73801bd3552d8424e75ee681a13012c3f09c83218afde76332316032bec1456169605a0278337dd017e94e85e6c1748cdcf39d3c89bc8db40a3bb544cb4de5251909bf283b6fa40c487b078f55f88d3a18da90a2180000000000000008000000000200000300000a900100

Raw Header Hex

0000402012b41229ebdaf54ed62d70a42d59e673647f14335ec359f101c251435500e569417dd744f9ef9e002c629b4a9d970433f092dac2e9beeb73ab20d491b8d6bca40ded536a73c700186debf0b09723ded4ff64850ce43976ab828a0cc392aca00cd2a85a44886bef61

Proof Data Hex

59,560 bytes
1212160103074f9e373b9969e9245f312d165c4c04401011d3d6e233c8ee65d1aed1658f36316855a21d9e26549bb6c1e6547dfae983f8d42e2f1f3aa26fc864fe7e9d7e7ffc14c31f449f3b6af045c4a802aab213211c799f94916ad5eebf5ed80572fd8cd868d0ee76184219944997911e62aca2135a6a08e75155addede529a1c462af566e8d401b2cc9c05630af71364f80155681945f4e684c4b1352965bea82483d07ef34f3b101f07a9c8ae43e72edf6ee092b2981cff4b1681798807c30dac8b355039e2dc3cec0c37cfe21dd0381c8ce64ffe73a5890b37478fcb1024977cc61aad46ce131399278acf9756005c702d7b72249a5bfd68b62d6808536a71692a83c940d3a47a27839a05044dadafea013cab3b23b25b492a0e90ef4efc1b626b6d513793a973f834fca8d1d2f05a61c827d88d6e0fb6a66b700ac8439b84fefab45e5b6b6ada4c11ea88eb630f79bb931849da82d54c6c6c4751a5d22d9547f29049b8a9777b4b368065d31d7ee7493f6d6c425d8465518b53cf9b51b5ec2e47ba6f6b5d0c3462fa187e52f20b9449b4b204abb09bed19fc8ddb0f790a00919901971243cd0d6940a092662ea722d80e9a64cd0bfd81d6c37eb2ab6f215f4a1703ca79ce69a4042b0969c386f796e61770395689e22ba408caf8abe3aad58d825f0fa4961e67d0caf05950b3fe8c06a50dae17c19136006ccb1eff3335eedebb7e1469e392dfd1c7dd753c141502b18260f0de53cbe18d2b837ec6478595aa7a064f9052e6bae2e8cb674e37b1587dd0e8e10014ea79d3f2a6f2a8eb82af13cbcc9c77b955a5562381b3f2ed99380e0ff65aa1d234393479aa104012260498009693400efd4724b804bbf3c039683200ec1f1ae5775142eb5d14ef6f8e7db92eebe870ef3eac4c369ed570bf9f8d4e12f4c8c6b44ba4bce0caca12bd65d28cf9652c8d35a744491f62230a0e0301b26dbbbf58ff61df10652586e43ccca1335a6cbc9e65d6cb8e72a4a2991d7d764a11f7fc8d92fdc2f87a5a811398d27ffe3099a91953d89625bb8d197db048f6b134d605b0b994b9ef6f7f54b63cfcf8049bd3daa32a7384378438657e1478839d792e4f1544bcf10c26810806d8602788003a9fa9d8a2b5e2294f16b7feaffcfe1183cf64b2be3f5c11e3a50f49c97af1afd047c0614f07551aaab796fe90b3700e106d5404313d63e9a3061a352144b02673c521713fe45b0495f6ed6fd1b4887c789c1a7459a4426b8735ca04428d504d57245ba8de0aef11b3e85ebc98b97b91778dc6164e2e0d3b8cdabc0a7df9dfbf1edb7629a1f2d407bb801fa4de15769c1df821acbaf82d79bf11207a599f3f4b0cc99fe378c99dddc3bfba3db07cccd834298c349fe77ffc6113837e5ad23132512e4a50b9fb44e37ec8f29787f0c0ec803c37d74095350a168586ffe0e0cd671ee678c0d240e7bfe3b63194800f1c515e37da939c04837bbce0cefa480e417f29e1c19fb69b869a1efd78a55eb3d01c89b0f9eb991e57140150f3c832b261b75f4f2c2f16fcb99d8eaf22a8640c56eb1c26e79e4ae1131867d1557b5e9702361e604b527b80c48321f1b783828fc6b4f1c045ec3bad4ef73d53419a3a638a534ff4161ae9d06025553875ced509d976f0ff6b5c821191fb719deb513d1a627736b3a1c961527bf4e6fde61482cf81ba7514d931196385d17a5eaf60635bd6d7288ea7b0fbcf7c7c55a09ad6d3ca3b67ace11ccf3ccf2c9de732020202ab329bd4cc0fbdd8c2b1459a5393ba2567c1afabcc514935234823c7b7ed6d4055dbcada2560f859a4a45f9c833e707be58a0ef6532eccf239a33e38946c748b2558176054a43f86cd3f591f0b66281d9d238bdd033a95de179c74541aa2064c630d41836f5885291eded7af238460cb762dc58315af33be8119843fd327b0ba5f0e0b20fb72f01ea154f0c7c628052298188c81f0f4f6d4ac74aa9ab3bac9b98578c0c106f3fc4837c9ec58e11bfc97f1c0f42e9328cf11f09384324efd2f4b53fd43a3076dab5e38ebbe78ab3a1daafabf5246237c195d9914293fe800392ebc3834c751a5e87b3d0e10faeba54434df6ba52a0203a961285b89ea0ae7218a9425665587d749f19c26ab1236176174e2d18f31122101d4fca7e93f3e9314d8feec62f7a845dafd946adb168170f58587ff89d45718ef35de169731a2931fcd6f70e19e2bd5419d2bc65c3dafbb48588fec2219176032b19a4525801469196311aa4c5503b0639d9e258ec2520249573f9fe95adff05d90ea6c889b7f83a6297c71e090633e2b4ede5a5e7307a6b520166a891e805afacd3c35846684a01fa8c01a6fbed15a9212669899fd680c45dbf2c2f94c11a9c95f6e178e4fd4a61f0ba91818f6c879603e4a2497b456c0ead6c29a62f5d336442b7175b4da5bbedebfb2c74c5a8e44006c2825173be4893eb77b12f6c3dd1b29e05487c71c4f3791e5ddd3e28d6b5a2cc4af5b301465ee06e92de8210ac03bb5b69ac15aeb6e3acfed8ad0bf01d0661d85f83766b852f394868c11703cf52ad52c169a2dfc92931bced965c1135ac011fad1383267f46164518915054e7df34a72e8d530c0ae147e78047cd32c8945f2ae0e1339b5ea6880a300a9105b519b8ca43405eb02f79f085d7b92e53aaa7b9b60e2108301ea280733d82060d03d90d0b182dfa185bd61cfab8ada4f431b1ba1b9ca64e60d687f348c356ecbf41dbacb1023925340d904169381c993fa6657d9dcae3fe751906d5a31873031f566b83d3c010ebf9d37ecda7e81e68afcb7a827f04dbec64cf7c9d19e4ff72c595ca3b6123a8cf5ebafbe84f356e8667842924b2fdc2978d5f817cf2901281954bbe5c7d2fdaeb44eacb002415fb668bdefc956a90f38705a757cd8dd19974604d52aca095648373ebc23fd6b68574d0cd0a82bbadb851f6c32514e3bf6f1647359d9d15db108441fa3363c1c61b7b2ac95ea43f430f0c88c66d5ee9a21113d9e1a80d494c2d0613969604d8ae847ef254a069e1107d7efd2749323a9032c6fd582d4f362f07d959cf2a5cd2864157bafca4f0e642b073a754135b55b9d6348681d318c1a9471a7ad9e3da4abc90d6a7a437286c01e284bb3b313c4cefa5012439bb64e6fa9694e1ce8defd68029c5d2a66a44075fcfede2c4938da8be5adfa1aa8aedb036669ba20b63a7e97c1df0cb7bc8889794452ffbff7522a98eaf67c0eb772116cd4fd1c0ec86c225781bd941ad7fa3c559bcb9e76ceaa3f89e63bb62846fda8dcd9915816116c72807ce1baffa06330b62f944ae0c79f68925a2a33d2e943ea6a663258fdb4f4cb7d5e18595cbb8738eaa6d2d6364ede806e72148d6af0291120c5ecc5fe5128ab21742c38fcf9b36aa2f8a916ca1841fd82a9b6f02c174a93e38a2041da98134a54ee8a8d8b2ad824d65fdf75724d83930169708ed2b1af8260caec18bcb4c56848571f979e4c4741b7f697cbb2ef9198a30963da57a97a49b8f4bf65824e41cb03a9d5e4c005be4f2c5b1a8b4b97f3b93f4b75fa36019929be5bf658d9ed3e37ebd2a6fbf526a2fe7d73b0fddc1521248577e5888db43776bd87a0cac61c22435ff0e3228b540174b3f3c9edaac293df943e35307a1bf3f119e072c8de4571edcc3488ecfd4b8a7d5259116b117966ae7f4918f1f52082f49e86511ce19948b153b14bd0ce8fc6c2faa100fd60a352e3e19651e3d2c67a43a9a02d3b133dc89b5cde9a61129c897e4f07de3de15451927aca95125f44c8e93d2e3f8043b85f78f626d47ed13c4977080b8750196cc57c0a6c283197e0000b64c56a257ba2ee9789529dd4ea3ce0b30e6792159622bbd71536e2e7c4da978cb2e96f6b153d075929689a1f72be5df00a006673ce55081154a926074b13c7e63ca136f98e9ef2a6b2e79e3a343274f1c7a28cef001d0ef127bd2cbfc37c2719b2f5e66bf0f3293ab37335927bb6b1b3c342c1d9f10b01b52fdb8919d4d49b376eb9e3b440a403a464742f81a0afa4436a874926d21a15983599ef2ff2c5452463c536579e719a789f53c124a2d167712511b53a2af196a661fb231837de83bfec2a260b16c7ebe3b16d82a4f8ec469d156bb5cee58c2e8836064138ba9a01327725284ef6ca1680ddc48cac03e45474c0814c8d319365e8603b7952153bd22352624519a84a6bfc00dd0dae38edf94814f1dfeb9ddf20a06c20d3876a0d60c5e40c5d87007eb960dc87cb22e757f4638dc9532691df9332d10296a303471de9e81e6a888db6651d34470d6f398cc758be1a5edd53dcf7295007bd8543ae5d1c899898221d29383c13882d8ce09ec4a7668732bf4797a2db1463d6e508f4007236485095203985e467425d1d739ef3c77ea8ee2d68938795fa7ffd1b4001cad9a664aed6956ca05111f0d5cbdf3bc096c3c5c195475214dcd823085d9b90a9763839c03e395eccca90c3c95e70a1efe534d8acc2dfe66e9fd135bd7f4feecbdd0dc9269d64681670bf2820ebeebcb153ca438ed6178397991947fe60b3b9a2dfc155826a2d9e9fa8f845b73b0ef629811d98efd33bc933e3b3789e3c125b7334b73c381e91ce98d90e1035de4065b3baa18860a191be2afbaaee13c6f48eb2727d092d474e424c8272c98f037e578e5b0e41923252c38aa83a57e6a7d1f3d767e19a70102e52f17ed5c72d9afecaffa40f6a0ef016c40210db61cb7760093518e24e7955d6d5efc439d5b518d9d6603c519344915d4b2c5de7ec59e2eb4e1e9dcef5f8709f84c8d743c1cb91e160918a8a2deabc921a0e42e0a15acec0e5c2a9f6cc8d15ea8f47afc458b83bbeb6123b4baf883aff6c1b481f2775dbc24ef86c9ca4a6b600eedd79b2d62c91302262a1f2d6a98de43382cec73bdc9ff385ab5e4fad929001027400a774741c881fa81e754fd1585a7b601358b0ebb468d32f5554d0880e76d7a6e6f78c49ca691a83838df39967658fe0f0091f729ad44b6f0488b8d096eaf9b0aeb29502f344cf8a930ecdbee17b2d4e602dff3e70f7a4df8346e05d9e90760408883c3be64220642d02a54465ddbc1a10f8ddbc5cc05be15b13ddaba118d4914a17f6f2d7787674d34b2c1555e245e73a268380419a5b234db49fedf6e7699ddd9c9a45e6a2363385b2715ded06dfde4b7098089cf656a0dfd7e3262aa06f512672d17a6bd29d4418435a780b4c3dfd286916c6d1724550d7e61e8dc44e38f7b48d6c8265f37aa5359789bd66ff34fdef9b8896099d2a98fb8c0deacf3e4eac029ef4e3d2c536898c43d19c3b1cc51a959f5401faae92506527f68f778d1c708027bca76c98258f58b269199c98eae877a51e69442f8e0e18c76f092f3607a3d4edcef828a06f13b6602b459aaf38a1322a366de582f0f68c8cd652723db778cfeeba16191f64fbff6fd2bf98a46c5a2a7d09ba35b8d1ca0102f8ed523120251d42d79978bae909ff4cac698f9f1e017dd94d0c7bc91aaf81eeefb586879ca853e2a033266d8a7f49b5bf807b82cff8f252beaf68616fe3f085cd4d73372f29ebd079fc88ce60657264f406d7d095dbea15c8407012e49745116ce87149165a99a751aa74bcfcd675f9546916b858fb8139aadb0ba6a56ea4636d9ab31cd34e9f560ff5435cbe20a6a658a52a992637600588b40388e7489ca297f3c6dbdddcc97630ea570904ab2832059c0f20e47ec61d3f75cfbe3b7505e5c8f31451fcc936cee4b94595cecbed70c1257bec53a808328fe102f066ecf3ee0ad42ebef22282031e5e1ea493d8e5df570b6b093ddcd0dddef6a9a6746b221a1749f37e8819561a89b5c65428ee499072546c42756cb4dff11e7aa4d3c70f58797b1eb504ddbc78a96b735a84945923d9a60aa0fd762352bffabe1bd6a8df68c37ffed6571d7fd29ebdd36f17cd8328cae7f9f5c4570684aab2c0d59b7975e4d505cedfc0dfe5557408822a7fcdc96b8a9b00082ae99959be9642f9eef6b14152f297da9025f4f00a3e9dfdadf236c27e1f1ae7452da2ac2ca6017a48bcd1cd25d2c123b8f3d2cd124e7e105f50bb8dd1fc34871c7ef7173280f690ccba3c07eee4808583071f0f74906f7194a041844e475e7735312e6ef2015bae53a019b8200776c0c3a3a8077a1743635e217262c459baec1bb9ba08cea57208050f63b5bcb63e29784ae27fcc5806d37acb8ad0e816fa77226ef2012bc7e09c6e7a54476c194d390d6f04ac518fe97bafcff42b4599be7c6f19accebbb5d1f2e212e92d2a523a1f44a0771dc8062658ac082b37629cba478262fe5e0b1718c69fb80eaa30299de7e4bc392ec803f2e3cf88cdc3a4f2a2f60c5b0148d5622a76acf493348a181c3110761e971937b4c20197b2f7f6d625b941fd348fd13d6ab92765d2ff092e6d383392bf2bedaaa5351fa990496236369f39d68fcea18c8afc481bbd3fe89bef49551210eee421815a7d08dd91452f7173b04752f3561401a9298d1b1b502c3337179bf631bd4f0b555abdd81f12aa2b9993f4dba335a9c5eb469a995c4ce9c2b1d811cbfe814952b13ef2c888af6247fe7d60172fc1548b58c593175c2dec72d5a966fa6cb409abc56760dbaab341b3de4293e0dab79f8fc6f8cd730eb1d52f686bd1e234ecea9384b578b93befb4955a1da4200234d30567e596d2a8bd264d238804ad7809dc7b4dedc9cf29b7e9af245d12542876fe7741f30727adb79e086328b44bdf8af1d6dee7f2e05a6af747691518f89256d84ccee34b8694a236f3481358915d222b8f6f52cf5c279965cc9938e8271de4f054eae2d091e4818c6a224200a4b24013a02469ae6b52bc20f28bb360f8dc518f93836098bba1c9886865de5a9130590f497ca054a268c339e5a0a17bf872330c1ccd4a66174ff2391a0e2e996251ab35bd344da926bdddeb68e43e401622ea29c8121ec3abed781c205f4c1f9afc09b31fec60cb788f818001d2c815c941e81caf978ac366092b378fddc47b59a889964d47cf0037c7000582b1f476d9d5605a1b036edd3f9eda82d880fdcc809ac5c16bd60bb8ba6dce249014b047a87c3bf050556df5f573a69c3602c2d387ac754e3dbdf5b7930a785c0717097045753885c12feb45aac490012d38ea7eb340389d4edd27d2fb2ec04bd36a0233a8db35d6ad3a83b859a3e826ce18da8744834289ef017d47c4fcefcf86a9c4ddecf0b4b4d2dbc5862b23c382f6b815f95ffe375721caa4152c905519667b6512ef8d00dc5c9a89e5454cb60a030b38829155fbd8d9ca6c85a86c32d0654b626b37aafa79f4a191851df7e8fed966b08c54c10d93c6ec2baadb00d28d486704f47a68b1a7f4d2421fd443474690802e2792a82f585bac44b024f43cd1fc3f800003f129964a8cda616d414a4c6e324388c898d6a7e311aca12654e5c828d637b7121ea071aa06f2e718106216f69b02de6444cd4cd9e5597becb5b6863ec27fe0185b7af060cafb4796efdbc3011f71d672eab56d4d6547ddfe5d9a7a9ed008299d56263547fb40521f4a16391cf3123a12b6a30d470384fca3a10c8398502395f4d34c1d80330c2c1e245d1b9b737aa3cb18419bdff2cdde26b6915ac60e0b2e1ce4432670d93bc81897281e175f369608cebd5875f0a1b9097445db66770bdd83309e2a961f9391a86c90c6a89603f47cdf869c5e844e7de72dac064a2ce7f727b1acd1f26c9b2ce1c9b97d962bee67efab0fb20bd0e08da7ff7c7e6deba9a56c8727bf380629f92e7299ad05ce26ff68e9186c0e1d06c9f092857716538fc7f1274dd3fa191b90ebd78a63de5a92eb3fe74808620ae98dcb7dbaeef9497d6d6bf9bb93a0a5c5049651c04a997e721122766acb5c1b825dccf70718cc7ac17623299d50ea55ea33a37bd47efbc36a306792c457b2a5a7c59cb4a88eb6d67b2f1b41a1d9b0df4351c68fd79959600129625cd7a93e4d0d6f2017736689d54adca4d21d5e00e8d50ae9359045527007e3b587f593c20d6eed54e1ebd9320807e88ebe5738801ebcde21861ed2115042e2f2864809d3016acf7af5a6e98077d07c79f3b6e1df084663446e555435db34d88cc0b7d63940adb0498d9eadede54103e7ebf519caef3456c76ab6ed179a77961ece10c2dbf29a6ca1dd2b24f0eeae18a33f6f7894a76742a7077821e0a0e39b51467f554c8dbf1a11bd161160770b65db0648cefa6d354265af0565dd12a9f84aa322e1d6674d866e691bd7d3a3f731ab142233c0627b303fc17e9c48b0b35d5e694fd2a399216c677f275a6a9c3f04a582d0d7e780a7b57a64a3d7f876cc41329911341f6d584a1eadc95e8bca8779b56e78af3890aacae0ff9e21d46d9f96fe5e3c4682259330f0126c7d3826e7061153ea0fa7fe463c9714032265fcb17b040fa057101d5193fec96e3e463056cd7024f5e1766710bb6d71ba4fe9badef63af48a235e265bf84c9534bb4ae5879ad00605a11be00befd3e57b3cc4a8df3d6e428fb85366ade032198eb316028d0926405034837c273250088438fc8644a8fdc3817a661a86ceb699b2dc2ef86169e1eb17ffd6e26de011d5bf1d900d18ed056db349cf08b1edf05da20c62577f9f97b882b3cc43831aec5180f4e8243a267d6743f6598425b93df30061f8e9a67bb33a4c74e16147565db9a42c57cb71cc5a809bfe7857c9ceaac1af42ef30f905e2234727b1a1eb4cb06b8c9fe2d211a95b673fa7c530f9734ca5ab955bda6c137adbe9545594fb5dd6a517d85ae58fdda272ef31803a208481b35e68c7d35a65347a9f9bde1fef75c63aa04b5727154ad5c1ce2449a44403d825468bf91ddafc27e1da1d4bbc4639e9d42190bcb5dcca9e83ba541a332c6bb99bd8d458c84e312f3ed0fdff60660b53c341a397689edcbb4c27b2670d38bcfd46dc7babddc3ac1c976446312d7c48fc2d5ad2a997241d06e75aa843a61fe71ab8a0b849a65522c2cfcf85e600085f8cbfb2e252604f3b797e51906ca0c14fd677e23cd77f768e8f60263229250f788c53b628b2d67a05263dadf78bc3597c6ece0412d5284884874645b2f5bec0d4e215aaf76e6750bb7e11d6f9522fbd6ea7ba85c4441feb768d0f276eb0d617e5566dcd52c289f6ebc5385aa09971a43f574ebc24b36899acf3ebef5914f6eb12fd6fc6c1967dc3d869aafd1b5b624e97dddba9043c62274d711050943b9dbc4de0dd30ad7eda09fe53b4b667793d4e3828f96122bd4d406c8d1fffb74551e912d0431ca9e8828a19fda007828af1a044b8d2f3bd15467e0b0d4647456813bd1a73dd594215c50ac306b35452463d1eb37fa7fb6aa3516ad228ffc9576905d9a59ce75114ed0486cf59448ed7620548fe4680eccb0e54c5323cd71998c981c278839986df3ddb405cf4730673ec7f1c8be34e159870476e9cb876ffdb9dbf5653d4daccac71e32096b2e992d23559e5141795e956cef28b65c9bef8d705126014443cf798949f980d6fee4d8298b422db5d64eda5bec78aec3d112490a0ee1a2d0d7fba926c0296560ea735e9ee03c4c8eef35d9a32790be67c6f6c97ffb4bf51abf9b326f9d6f0ac1a8d870605388adf0d9d5b58f363c635d6c82b36bacb65138797a39e6e9c6b031214525c0a92c506e890cae54dba268acd51512ba8ef7169dd0b49243effa1a9c665b7853e9f2d8fdd2352f5ba4c242278deac7fa63eabf25e5cd41657194a2b718b386d76b068b9bc024894f146ae80d362767332e8743b0c275a297455a770f9f999eccb2030aa15db2fbb940089f4b2c55b024932066a9e2bbf977e4c2f762310553cd89805aaa6b53026768b0f47b4d2a47fd899ee8083a490ab5d322e04cf1366ba6a4844dbfb9b59e1d6457dd3ae0fa68bd1c4fab505f4e3d480b1d7ee760754fb918073e0bbe688532b4d1c953b90067245b49d2b6bf37fc125b8fc98829436bac6073f0c4249036d33ca33c063aebf0d42228b49bfdc851c50afdeddff0a84b6b10e8bb5dc43de8f8113ba1afc651368bffc4aa8678a202368b84ded572e0ccb8225f44fa782a54c00928436774b68d0131aaad78ecb8ba68ac6baf75f4658765c31d82a0e02f65c6d2f5cbf47a08834bad74f2dc5b844ad4216dbb35f16f9deb918ac513dc8a17f59017a2c2df86f03d38af5f05d1eae1dfa3170b50016caae1ae60117d42403cdd57bfd17f73e177510eaf70a1802edc1572f2d8409768e0e577f9c52a6395f3eaa3d58e03a4923d6337ba1de174a16c5bc8d61698591dd0c98fc61e72f8c725644cbe84d66cfce1011d2d1521be4a55e076922de88754aa36a04ad35868919e16a2fbcf198357dd3c50a41b7daafc5b053bcb0615e35e5ae236b23a174cf277a1a87eb5b0a734d50283cd312528ce3abfd34a9181a8b349e4a30ed3a564fae129f7c2347107a339db23e9b0508ec41a58b4a00ba60fd0be61285a38688f8ae866898eb5f9b82ae621f1af3360f1c48d6b506244caf6a42a8c4b9d90a4bd0104acc1bd9d93e1dd3252ff20088c665bc6ad67bdb37b9c31ee8e8eb5b08532aa99536565d5bcfb67b4572775d643f130d6e67de5f306e003f9f5e96ee1a54cf57024bf3a7728c80f2e8caeaedc4de5213599e18fbd345ba9c62f4377b285f424564b48f5f864885acee8a5ef4698240b8af924089f372369850435854c3c2605adef88ed9499d7f572f0d1eca2ba3cfb7b8fc8009779e359d31bae35b6f85e7b110139c489a27070fe6136cc3a035334896673760efeaf27dd7cc4f1a4c1b36a2fb05144f3f77fefe5635d3548f0edf915cc431d7c6c67a7da106baf46d137472a9e5409922269ff1c0d8710f38a6d4fba9eea4a17e2551ef8ab0438ba5ed8b430451dc6d227d66c98aaff9820b750d9cc6373e4f6119562175bb2710b0e8268ece7377c33250379b3787cb8a53864dd341576cac704d11e2d6676d24fe21d31815fbe62f2f975688e3724b88091ca0d833a4cb377f2d39ef2e45f87d7b7f590a361a9fe9f0be9d871bb78d5ddba83274ad6cd2daaea58239a01621eba23d88423b027cbd4781d0f1128d9c69ad095e3f7681a5f78cd5089b3f9892b2fe718dab7df24a3bd7a48139d1b74b05d60d6cb6fdcfa1f504559c05b6b877081c852fc2521ff45e0ecb142a0b654cccb497cfc65233ef7d077108ab2d23c2c92b2cb50d8fc5b7ce22b05b997a9f1095bb0ea41506d994efa32c0dd4d724bae540ed70708fc453f17e5250a37b5285c83f7c4a0515eb62312f2a7e08c964b2f1e6c0888b8d8d22b6a3f33ef857b21c967059efcfbb84342dcbab8001c2311a3ba67c98c5c40858ebb574e3bd90dc61d08ed4bb570e61415247d92af319847160e3a3c2c5cf02c0ce16ca6ebd93d0e6c03e3c7b9966fc41773e76edc439750fa68ce623b75cb71955103d7da12d331e8786b95dab9464236a681b95c128b1a4eaba92bc1698ce0001ce261e1a1e0099c78fb4ad708e207e81f30bc8652fbdba0983f38094562ae6dee264da06784515c308572dfcec80fee649266170c7899fa50d4139547006c5458d4e51d0299046cb4c2307cba2e65e34e6b300cc44385844cbe0c9913934a87395c2e8c3bc417799446058ebe3e63b12547eda91a0b4e462f079f7b83a2811ddf7d46a4df40f15a40e1c5a3c732c10c7f4efbfb8f5d6fd6d0610eb6ee4ebae374292e2e66ab9425e9589997a539645444a6e2cb1bb6b739d404288fd71037f50ae303a77c0fcb68f1273ee4d41bc7187fc1c6df85efb989eb6fbb19c8cacec98c27f663b287b1b7bac8d86cc54a1f86095f8e60494e0eb2f7fc371af28744c6074a09e62a5b2cd1063613bf7acae24a7c8866f412b23b4d99d1e166861ec82f90ff5ce0a8f153f7ed51e9e3260a9e4a53660a63ae041ff7167176e7a8e842c4b4399c5f6b098c56db70ba90fe6daeb032bb364df2e5bab5d36d38dea59920b3eed38a1fba7569e7aa50d18c0a83c6a55fb984e9f54ae92c78e75dac79ee1ef8c4d4d2ff354a001a15732e0faf191f998d722f46004f1c3d9bc359cc74992cf5edb4a330baba68282ea4256fd31f89532a68312c09d31269796dbe1f104a03c23488587aec360bb8bd27b78c0b76bd8389a12a104e3e30f79e31a234c58068eef2d45783600049e79801a7a0a783be4d30781ce8548aac88d0f4ffddbb12122b672877e411b08967069151c2c045e0f992f8ac8c1d4ec6849d531f37058108e91bc94d37d2bf7a47ef8cc2d5bbb77805e75f3b601deeef34101eb4c3ce0873baa674394046adb28dbe50c853da025d4fd98ee4af5f8259a4dc71e5f17e227d4ae569c5a876fd895c60919bf7d32bb302c5331b5b325df1283401498d746c76b760d5db4291c1d68beaaf3ed6f9a0e0434cc34c8150690e4d32833bbf316e79bf096da397bc7f77be61dc98faa7e7568df39b19e0547192ca516c5c382647b9b8ec0c27f91b5f3fbcc9c0a1bdbf6a3be565b70f08babf520b937e6f2e9b7e38d86618613f0af21d06c5d8cb19fd8f14fb280ada182d0309ecab011e1fb2950ff8ef776491f866fb544187b276a9be164beb4cff1c69e8f2acb8409ceb58aef7b51deaaad9d2a75752059eda537e304a0c29c9886bb2ff70c6d075ef53962434eca36af8266d543df959031516987160fdd2115bc6e1db3f261c6d9530151d2b5c8f1a8b1aff753e88d236c78a70bca59ac906c282315a44382b15780c2d5d1a83c2924b7f42c1d9c53dd84725e7c4d79cd4a577b8793f1f2399ce00f14abacdceb2bbba8855237506d5a1b8bbb0fb34a830251fdc9a347c57e8a0915549d87b3159a4a00801d9c6060cc144c84ac06c3eb9c6fe03e9d7f8393d52a8850725542ca3afcb335374b04a32486c621b1ce5f779e96de2f5abc03ef609243902ada2fcb8661a47720fa9dcca1d8d3d459f31792784069253c7ecb1f1633ddfcb3a2b7ba160663f4a9041dcf9969b9656ededad0e77f4403f2216512b57f8157e28ee3e43c05bc62a343d2d874f5adf99b5d21388e45f4e0631b320cc18294018ab3d93531b6b57d523891a85ef480035130f682393663d8bb601451a0bc730b3dd353f83fbb1eb8f9d81a892138b47d424663d828bde3bae5a7daa4d2df1e774e5f4ecb9755b1e5a6dd55dd4a56f9a690943d0cfefcfd788bed686eb0d628d27ed6357d15019da07017c69e398cfea719d68a31cab389310676fec623ab94f1ba51c59df2be598fb20ec43d12d7c02cd0acbe9488b8b2214f8b95ff1984db51807316cc912b2368e6507f65b059b7b18b938fa80e07056fe6ae5533a408512211bb763768b4957cf8ef944ec992f8f0789d2c86508922f6a9e64f2f4d644823dbc2e02f23b709f9abf8df7afedba86624bd79da889383c198dade686c1f058a02dd5b6e2e443a25b2ce8ddce062d1870a568eba9bff29e02c6449d972f4cdf44738a1fca56801b92e364aff84a802e6bff8e9cde8bdf760524c80189d65c395ea750170667a46ba86538cbcadfdc7b7c44e1bce1cd9e15dd20c9dbd52f875593d1893ba3b51aff9c22c86ffbdc5378ff9b5a8099ed12f333dc42bbb2f0620b25e8a00d001b2c78a5d0f598ac3f1f8af1a14741338b72fe767725061d4b5198b0f40e496f4a026ac440e06210659c7f55542041deadf4430578e173b8df8dcb6d51b1b8150ac83db6e9e48dc4c3f981cf89b8009f55d4a33ebd4ec49e0f7719842a90b0db41bada2b1bd8e99c7affc24ad18f515b5a089124b714c3d8e602aeff1b30fdae636cdb4f72dc240ef0ca047f57a950d4cb6f534016699423a67357b10689371ce3fe6fba21a97f307b6396e3bd8a41c9e30895aa159d9f405d69396a875f7328ee42c31577aa1dc17777ceadd7d5ea478ad8f404422202480c8f36caa3a743f0b5204c85e24252dbb67a6b78fb916891c0d31d13237b3761b6f015dd69302d5cfd170f2b823fe52329122113c8ce87b094d22441c3d9340f80808642335c12ac407b58348fb3621dd1280e59940ff207ffdb32ae32a361da487329def920c4ad399f71f35ee6a8e1524080bc8c75e8509fa5930153edd66c6e2a89732867114a10cbee45f7dd90c49513599bd8ec236a217d2651d55aa26fe327ef6ed80dedf01f9df85603511a354cba89b5dbbf2d75f1ade39e01c37332cf3ba24a32c656accd205723d8bc82f802e113c97625933800dd47f070e4e3b5f2815dbda563ca32092e028fb2d10ad72ff2d9fb65975d09bb1fa6cb53293f498dd533bf7434af48c143d8a1101002798ea83949ba2a8f9589b9f625ee262fab29939626f943fe9df673941a92c21ee61561ee47515ba10460c4e27e8787dc92fe0ad6cdf76340abcf6896bd94f3c8cb11c88f0132c37a733660cb199f12e2ac7bc012607986fe2c91568437ffcc38c1d6bc87bac780ff1661a72ad5c4b97e8dd3d0d9c4bd35e75bd41169a8186f8bdaef9850b66e59db375829a6595396ff36d42a6ac3cc1a1e90b32135544dfea1b23909ec1f71464c3a2b61a448e6b8b73e674afb8a6e552bd54c33fb5c293a5042138ee3a9cd1bd8fdf8491d4a225141c49be49af8f3692a0077ac2c8001d0aee2f4db0ec587dd33de31999c5a834d75860815feb3b52d6c1637232c3521461fb9ba500a7a31cf7a313e880f051755085db0c283638fb60ca1790f3fcfecf5a5b80a824bd0085f89f2b914343a75a72f08cf05c584b1967f4b91a34d43facc923e81825b6006eeb5e17fa3fc470829cbd96fb0899ae7231cbee7143bdf01b68e07e272dee3254fc2d18f99655c0fb9d0729636baeac9c4e88289586320fa6c9dcc9cc39c1eb5f8c9cd4cbe1c1cc5a16624d17e0247c094e8d203289445ca5cf450b32e3e12a9209c760c9672eae7b80189ce6854864adfdf22a5a13dcc130748d9961cc6e089e0c264d037b1455014b866ea66fb012ab26da4b10c93d93b182e9554422c8da83e177d1a11addaa7086eae33c9d0f7513c657e11600e2d8eb25e551281de29f8299738e0f9ad49ede9c09292518d21d68300ddeaa1f640f1c3c3df920bedda57be0b3513ad6186df48ce6a88ccfd558bfd07e9f0f9e5d2d9d83bb5ad3d7d46f5aba9d07645d2d5d8f0fb3d271c26e4022d1547bb29238daf696d5a5cedccb824990cacd626395bdc354c2b31b6e072dc3cc0eb6c556587939e434dcbe3391ddf150664821d412c3346931129cf6f835acb738f0858c6c003e8cd9841eafec571e0102512d0736c312c62fc6e2c408afc144cd837bc0d66e9ab29734977a3ac7e7cbb8b4109c947d7ce2d791610245f54078f9264ae83b6a5650beec2f226c12e40e75d602bfea6874f13e8b11606d97cb6695aef2db6ed79385330b2c597ea48bc141b97f2f6ed8c4d1de970bbbbc08a4edd0e615d5282de0b33a4fe40b85bec473855d630e8fb0ecc6209df6519daf43a405b64d047f374278e8652da39dc7ce0a3aefe224bad07abe22901d0f0f42611672496a0729ba9500246f30999dcd975b6359676b2f51a4ce98263099602b44ad4495989d9f13aeeea30ba97c175be3783b447d6713e46f999b655e5bf8ef66e3bc7658f2cca0f093c0ad7ebf31760c55c299f5991dad3db0bb75e3cb0ae60ac5e853977ccf848330a5dcf1b0df0610539b90e64f9262c7e76ef9bb7d3444b5b86d7d40f69dc8c2016e5b6b1940e423fec82250980c992a47423af61329daebee8214d2961120dbbfe631231c35049e879d00f1167626979588f54004372dc36563eaa0d4788acc5b9f0d10e18a68a952551724b1481e24f4d703dfe2e9d8c72e6f3d5e0bcbed0ab1e7af229f7b84ca8a75aba8fd9098218e5a96b795de75b782bdc90a747e93c700e600a11ae7f1d967fd7807eabd7df6946920fb1b9339f7133ea69cdb4ccd78b09f1190d66c19e6153e62208efe79d010a4676e754589997e8892285074e57cca9aaccf6e8b4f2684356366761ee819644e7f2411a580f07ec591ca083cdd1ad8ae0076677ba4f1c3fcf9eaf44763265fd0dbd6453e70194fd0df9ee18d9b600f435053dffdb65cca8bdfebb1f27b36ca041e908d904e54e8eb9278cf65dd255d7837ce56b421d1e6fc612999e8460f2978997c2ef691443f9665729e3917172ad946f3cef467a704ef9aafba88311ac6f59a2adffe5bf6014669e385644ca37c317129b363e7736c4c25feac681015f0c86d8baaa119e00b51d1f90c5b090754789b427787c4bf737ddbc8fcc9014c3cc48a4d11c1a7d9b8fea252ad90903a924db4521e791b910be57fc6873663822a294394f9fc5ebee4f12ba35188ca91b6c09cb2d3394fdfce1b77e81f7ce41d2c27f5fafe1ab80dc731b4ee6f9da042ad7fe0fce54fb0e40d1ca9ab3d41f7f94f1695658d697c142d455b73a430a6f1d0c802ca6d0527d28c1209ad41b99cbc6b5da36833947f96ded979fe3704807c816b1a439fea1a51072823f88ee761fb404db3e14c8b4b3191789eee7ab411c679b06bcfdcfe04202297380f55b8454a5c46cc030f5265025dedb0177940560ea437bf69ee634bfce35e37aa32a1c35f477d9eae534d2740f39cb6ece39708415b2f57e07cb423a9fe3f21a745b7487fceee791a03b27a094ee6681d76bdc6246845e517b0e7c969cfa0b726a79b3c13eaa58a223aaa50d3b33b57a7c6e068860fdcda3810f716d83a46c45fc619214e98c42a3a928fff1c7163591b6ae2b7f0e7b561c522e4327669f130faa061d730d898421efc94033efefe760a7b28f5884621749e17e3454ee0b54d218b7dc1b9160663f6c50d4561a00f3dedc52dec28fb61732f8fce3cfdae24b31a2caf2db6231ffa474fe97889708c84d2163a42177059b90bbe8ba36292705c0707ed6ff6107c7b970c361217740b67953cf8901a2dd7f84088a27c1d3b2f9c26a194bfc2b63358614afaa4b5bb8c0fcb3f0fc2f20bfd293a358e5e45e8233f62b8288240744159d84be5fdb1379f658349a8b40253073f2ed48dd3d62e59eacc0985f41456bb4c28ad8e114133f09506e283dd00545c7b1270d245b8fc5bfc68930d5dc030ff6c0462d8afb1a921c6435faa0910e6de54423bb73ef9f86c1465a7cc9687cad41207ed79feb272c7131f83f2cc83c947507e55abc1618f39684774cae4e6bca886cf370865cf8a791bf958f8ff1005d91d7458d5b51ed34bb2723bd28689f57bb87e6d1009ab29532f23cccc3c93cdeb2bac6c64135291934eca89a00cc948af4be29df82a7e1680b365fdf02a4da1e836b5bbb2d2eac7452da32b1d199e4cea61a67a90869973025d477aa60cf552ae9021dc72ce106964b056b3eb47eb699441a7200ba9bfb0bcd36d21ee3bb849f2be66db20789170140dad0e10bdf8c2cce4558dc73a27aee68ed3431a80a0a35f095e624f88ac5e083bb5687ef8f513afbbee3232c5ee20499ab69d30c607567e060d805b6b1f69cfd993fb2975c43b8c4af523741063a31f7a00968edcfb790062baf3ced5ecf90d05d44dc536dfdd42aeec5d692c981192a53662810317ce03f34b9b89a551c8d8630c2e5f7669dcb365246b374bd5c6f2e2bedaba19ebc80be793201c7fe22e7104154217933743bb6a4809c6eb90346c6a7468dd07a2c9498b8d81a2a985d878d0628fbabaf2ecb0fc7ae5b1e5375fdd26d2a363106c21aabed0112676daff51051d8dbc932a32cfb24d749252929c1d6c4384196ad57b39a723ab7db454f2291e0ff2e15fc2215da5cf45d793a9ae44267c0adcd9088ad458f6bab6bbea35f08cc08011054df35556436d34e57af5ba763413900d670955e56763c267494c74bff9b396b14e454218aac4ede5fc0c503b4e7ac4c443c27a82fbaff458ffd321262f2e34fd7b5a7d0a1d2f3f8393ea3c61b00076b9e3da3cad4efbc2a207dc1faac53c3fd81c603d0c75c6663ad5860b61ff199f5162932035ffe14dbcfc932859ccb05d68c7d3c8898817392fd6b97980f0c814d25d18fd2b31962df691e4f8eace52641a126243791e255f4f0d99449c95b2065eafcb15e2f8d09e314d832fe7e29a7227e3146d42c0ae89d5df17b7da13139d4601263dd79c3d2f7266f5ac9e170d2d89f539ae914e11601cda6e8026f59c1e6a49ed88b0be0c71d2ff252e7ef59f303fda3c47bcb532e151f22b3e4dfa72764b1925b51d72287bd3b88c63b1ecfd2a66651e13ec2009c66131e964955d2ed45f16f8b06f4f5b46861efcaf99f4b0054f43c243fe1dd1f748dc9ff06b3386fc95ebdb63fa533096f2ff42135b0ec46874fcdcc39b50dc33526e0663ed2d90277ac96e1f7f6e3548b26bd8d9f243b8b7c7583ee97ffec89a9c09ffa8a97b9db4f954ef06b7b0a09f434f022058a1059293ea982c3fcd9c70ad67a187f4febbb2e39c0fdd2b79ed6b656f61b884def118db0a0e6f52bb5dd85b817e04b53d6d407e5cb30172b9a57a5af6b3e77d4c12ff954a1c9ac53ab0368748ebec4c70ac66eff6b28dd2cb9e255fc1ed53a614e8e1361bcfbd4e09c58c79c8c1f3481262bd323f68219f14f831d3365ea7ceea4385a8321e3949c205ee93a20d9c44c5b91e6526eaf83bd82658531a5ba337d13129e0345a50605789e8cd520dd7bbe9483e5a80e8e17d20719d33ea9dc0a24bdc77e9480184af76fc51f65a3156cd26e4509434b3db085c737fc7bd2a6b783844a38f5ed95424bc75332a194b0ff182fd2250740264b235db176cc1b3ad45d45dab1cee56693bab86a55fc9e61d6ea2f9826ab114c0a1efd74e699329dac9e5cd36ba599566df1a38ed799f127ab50580f9dd4e4926104e9ef69b1590ecf9094c09bb3f55df432fdaa21cbaf4f6ba741a86ced6b6a9553be6e670ba96034aa1e86efe43fb4e6fb010e2376b42dfaea267a42d8717f19446e836c6fd20d7cb1f3bb4aac3df40ba6202982fdd5d509bbbaee98496576fcb66732cd91e0b78d052157328ad488ebdac6c02410aa96dbdff799d52afb35a62c361967d6e4f39b3a792ad510e81f2285d946406ac62d5b2bded4ea621e96cad2168a9ab986b9cfc88c6d3fd7f65749898fb2b56edbd24fb5ba522dc3641cd6ae890633891469ab32d8e7d327acc0fed1a86635293ef388ce4495253626f22d303a6ae7ac87da4ce6576bcfa16f6cdd6eddbbc40e00fb3b8d9ec2c3bb9e972fbb2b07a0ef37d323bf17915ac933e79bfa30309858f2015f16c79936ce6d44031274437ea3eac5ce9a7f9af05d2c1a6702b46339fb07f719ab06329315b9bcf31bf99fd998f1b3ec153fb7db0abfb3924f6a72f9df23d03961f7ef802b0ab644060a0c361e538e558770f8585e2d6cb1e802602d3c6150dd4480a9c7f979082c55e8958f2f27c0354feb2a9ba9639b820bfa1d2d156768c6212e81edcdfa2405b261e81e61e655cbfc5940520a9565d26b327c3beadbb8a08987776dc51819926849852d9cec2474594b3ab6f0c72bb22559fd7d120b7ed084ecc689098ec1aab67c5278a76ad34c7476e318cd64271cbed66fe29ad064e1a4c37b9e30189174d28e931d8e2fc3b5dc5970be67abafb88ebf13cbfd9a3f41fef3d905cf64a06efd88939ea28a794692def3dda43af7831cb93b4a14da70d6b3d3e4641f58bc4920b9cf30538b2e53fba257ef863eafc3b00d1c21d9f9af2e577ce0ee6d4bc8fcd35f8e39e852e975ad68c797da79d9d4ac45c5a423c933a8248587434d0f3d2b181cd13a7476632ce868ad3aee36ccd2e09a7ffdeafc48eb87bd351aac23067fea974b08d9ce5f4277c69bce1c39accae2779859f1aa1fcf974d7f4be0b01079f1823a5c73f281106242ae791504dbe94dc1652834cbc0474f746d37aa713474e20e4b7f2c1f53957893260b31cc2e570fd387adf4bade01a4126a18403b6a861d0542ef656f63295e669148e841eed7bdf94ac472faeb2902f8fad13fe7e47bc9681ac0edf6a808c147451446c51fe54cf49bf162a85d9aa066c5446bf297ef8429f16ea9d4cb0ad7badd58419c497ccf5acc1016ef5cdab325fe7dc6f7a141d37029f3a7e268e0c686fbbc16690ca9402920cdbaa3f2839ecd8085ebe3f5283471321896188b0ee72eb88cedd0ed64ded0967442ac6fc07e7a8a61cd1a36d2d6f5926fbe1c67f98b2a99ec79c4dfd300eb46d069ffba24ed096085bbbe5b97b7a2af3c20ea64c8eaac3d6754b699c18f33592a259041c1d50cc4b24fd33deba1ea614f69234874a0e6b1b6751789e6f06c9ca23bf71f1c75aa647e31f88dcbe23df89ac84f90be2e3db87b5540c58a54e2d707550d1cbc735584ed8af24a413d2a68db1b5055f71182e5ccb76f069021486bd374f646565a492cdbc1fd6069af33ed905f843c1887ddcd1dbbaa71854adc41750fbae97a17b9aaf20a9f73bd67d18ee8170580a72a7a75ff8caf50c55b0f57b6ef0089065be64875accf3ffb85e0258b59b4a61564ed83f70a9ce68a99dcff3a6c366e1435ed4a453de880826e9522420d25fba2cecfa2e9cc0a647b2f196c295d101ba255c276900be01c8fd2a47211d4626615ceb72cd5c3dea6dccd7723c619f54d65326700222c118dd3b9a61888cccbfd1c35da3e11e8e63c612190f8f1ca85dd1c753e7bd34fd3dd176a6714dbbb676ae346a185cc18109e510c5420407f570885d5d949dcbae194ae88aa8fc76bb92cee38c6340e49603ebaebc42dba9f00e85b6352d31a03d5e9d3d4aad2d393c13bcce7fea93802aa0d8cda4c6fe3a05797f712fd13fd07f883b1b759a585433efe054af36d75c8b044b15746c0836d536fd65b6a01e44e2a4d2d7d634b532d19c67209a39ee2f7958f858dfb957f3aac2f3deb85c3867cf211713c29723589826e9f8b3dc7a99f9c9a55ef8a00cff7481ffcfcbea82922949bab2ce2da1f39d29275365679353ce699718be35f29ca35037855087b52183bfe7dbbed1ba222916eef61e19f8cc41d60964f8ef0ed7c704c8cec31d2f79eb02018ed528fb3bd7684c307a4e7de8d9752da455c487dff2c432a7b59a44a089aa20f4f2f27df6166de497719d8b664175676ec3e424074da65c685dae4026cef49b2ba6ab6522d72a190be0895fdf76c730ed980f27b6a4a8e64291feeec344c812b7d882b58db28760abe73578d17e2168b03a0e171350922442a43075a53b8a6bc174a63a5e72aac31d0d80ced646dc454be40c0ee4549cbfdcc19535cb307449bf51bddee4d04dc67bb5b620351455eaf345fd2a2a8360005ebb0e987ef3af53365e77bee366987e289f2a921078c04be7c6b517d4966c11d38ea8ab93bd7f6d6c8967273b598c02e608a1f49e83c2ab0b252ac436fd5d085ac1750db13c7dc68a8a7058337703e853924b0856b59597e058d99ceada2517f5ed65ce7306217a9578c62e844cd6aa2f86137eb9cf36980c2f7a46b5602c6b3fdb8c2b5234145e96a86a4007b0e5515311c108037a3f4efbbdf34dff84625ebca7ec5a0167240efeb02e961a08b580776d6244ff79bf26e4191c92d0ca56b8dcab20644f232e745a58c416e703523b42c771ee318f0c96541d73e846500aa2c3aad6f681dd6e8f1ff43eef22d035b633766ef02e908cb4b8a99b75ce3b98b48da2b46efab792d6c04629e86663fde16d718ae7b9f8f2eeb6113f5c97c8753c6bbaf209a5a98bf85a84c56814513d71bf8ca2b0414dc0e885529886d1d6645a978eeaf4d2463e0bcb2f195713b91a4abcf68ae201e65206de9cae7fb7319a12c1550704274b9ff56f0d266fd77df7a94e46b59df31f82421d723e884eea55028133ad9b5971f43f265b011eea50c18c27b77fe35eb6a00bdb86fe61fe4429dd51fbf3ff398ca2d78392f9c4ef8209a92bc9b0cd249888511060ad2023adebbbbeccc20474ed854023ddbffeb6917630d17d2af0ab8b343aa147728306350f9d0f73704fd9c808c0d7406d576a1d6ce23575b49c05b0f5cdd361a1cdf5060edd80d6cf1c6dca5bebd5bf632ae863586a91f40555347f7e2013773177572d19be4107112a57070f11850970115f371b51ad1436d218159cf47bba767945246e8631553bd8134df5d2cdbfd53d8e232f3a9c698a17e0b8dd3d34e81b5db4deaacf223659717546dc9e97724654d69c829e43c4800a7bf1ec74464e57d63eb6265d9c45ff9de00b5d9d588bca0b15de8e38d2ea1c702ffb1c69dbb6c3692433751f732c2326ba0a8a8779b5cc2bdc2b8643da9043be752d7f2a39c727b80ffbdcc9891be3dd58b932ad5d82e32b72e60f95a13dda63d5e999fe040a4053b99a9d18be6280b3ddad6fa4a2b93336c331b939106f93133c6750c895c29dcbd72c30e4c9230be5acc5f12a257f470174d85a170edbd0a735fbfa1ae8fd4b4bebc3162920ad93ea8918baeed00d40dd24b82db6889bb4cdd8cc16a6c34b7868b4b24e5237392f524901055ed78478937076abe79a6967e87d187557da420e13de3a5bce223ab5d1205cf84acc4257a87e006fc4b7d0bf24f2d6dca73e806617567c41fd6725f4c998f9ccd834ffeb75635b19a36c184c81d25b0f663e6a8ca8319f508d8653f58a7030e73d13baaaadd44b791fea61c15afa7a91f2fd1babda8d2a70ca209aecd05f554dfbc0a1eabb929a71728c5a28d9a77456ad75649a36fc3b2253433d27630d88163917d6dad0e688dd7eea7feaea9ba2fb48b140de5ae10a3f4048022c8b8f2a4491a8e868a1491b81fd7cbdcc46e1860e89c485cd27971ee7a60a71c9a5fb2377336999ebc8962be01efedcbf44d467ff821a35c9f4e34f180b4138861e909c00febae48d61347ff8fe317483d60fbc1fded9dcc29997e006545b36ce3ef19b97d34df91d2c5bd23e8d3fb657f175f8687bddf88de11d580bf79cbd81ca75f071f624b3a6c5c732e0d3a59c309a3f44ec434bb72a4fa1cd9d9116d4764c75af5452910bbb90ae151cc2f2071caf7d3cc92c38782ca4dfe4825101b5663547f1b96a5dcd39302c36a4b1b22b4e3e21cb06a2dba05dee9837d7a36d87c82fd5b9644ec7444fc2403e0a56b16d0e2331925acf019c78b73062dc647e30862e98972aefa46bf3d1d10479b439f1521835e157111fe7e475a9affc132f80fe9d2592630146a65d02a54dfb213b12e2799ebc64b9ac63a0c4cabb4e0774a97d82808075b818c2a7b34450c3491c83877de82aa0055eb402b174360fb66925c11d9a5264c15fc6165302273f9592c9001eb86b65ca5d63f29f4ba95d9f34ac8d9848c5bdaceb14ab821d021e509ca3df38bfa449ea1835f5bdc663542a34f1d6e458b02407aa4084de92d374b7348f9fe0ae264c615c7c85e10a03dc604ee17de41ed5216484fdeb546626da1bdd28f7dfadf2c35dfd9419ae1b4b1df5f27a443aa6345e8a8a8e6da9764c10fb7d4a7e261404e96e62dea8f5077de470767d146d03d9a6af82f32765de6b3f6bb5e7f00ccc02979ab26b47d1f0e9021f67411101e4b22f2b693fa77faf19520001c403ea5598434f3e6a55259088d3fef85e0e247b876b8c58659c82ecf7a9b67b9db29356ef40777e3170c88355f19394909955554f5fdd57917a8fa5cf5761f2f8b3f06425c6862abb61a0fc8733acae4119220a55ef5388bcc813a69c62a12938d312e1b8c0c87b379af6356ca3c0a54eaee439f0a213fd1a9fe362071ec8bd9109d37ca9061c635e888fbc3d0e2ea61ac25133d3c9cf79ec5926d33153adbd7022d3ed48a2ce57491a3a2a0b2da5163a58677ad4aa81f7fe19e3bbc9f83a11affdd1cde01835828796ffb3f20fac4e1f0f649ee19b0fc663d181d0093d589a5f81478a7f7ec12cec98a0e86f0efb64a5569ba6d282aef80ac06957f8de16cbe8545a11f86121286bf77f0ca570e86dc0b81d18297924ef6afac618bbdc9c3b9069dd4bd3296f8945af3dcdd75e6123e05432af678bb2e09770ae82d3bc90e4db6fdda1d70c1e0e39afe125ad4980a84eec6d1f6c8e604efcf685fbf545c092ea7ba9a32bf130d5c51a2170d82f388bcfdd41b839f04ebf3e6cd53e01fbd388d3479fa54aafad9ed1fc832c3d72b39152166c6893b6897a55f1bc1fa864a5d8feff11433594b63a2a84a0382b84e491515dc3262a4a277d453f858dcf409c471e074ec3b47e282722b44bafce35932a67ce909b0473be9674242d331cf617a7a6c6c335246c79873df3f4cb3ca9cfb664a324747cf66df9603f4e3ed80eb26672f692b9040ebde9a40754f37f1b1bc7600af3227a81a9a2f4357eb47b2a3f644a2e04086546b5cb8bac86c07defeb4ed35ef46e4f0d5ed26af444a3547969e51c627445ae789750ba2d6eb1e7efa1ce2ddc0f8357e2bd2405aa63d51a6e5bc8df837c87753c1a91136dfdb3f3bcc90fe79962b3e192ceb8fddb60d7715cd0b89aeb74b996420a076a6d1d7e3adb8290847455a347c96eed3bc6c52d52fae625400a595630476eed036d0305fb3e8ce9f567e97249a254644dcdc89450f0e9b2a748eacb86d027bbac5abf3274e11ebb1114b4e95eb735c2ec3c97cdb35d65ccde546d2495e6ca0c37aa01b2e814b92515ae4ffd3b4c4fa001431c0cdd86e6e633fee4853b8ec5a1219c2731f863d80bdd7b19f199ef848e1257c969c2f05ad55e91ab07b2291e902623ef3cb613709d1d52aef6626473e2e21a9f6c7a4a5bc09577d2d0bd15ecaabb511bb102c3cfbe30a1c5297ca410f67011ef256b3ec597e3bb763c6a020474743b5ec1eba03bea12462ad9dd42a00588650d7502fd200fe77406b1713ef87d69c6fa7ae14c769c497694bef0db27e743decd1a4d30202b98b4984a8e2a9fa4a7e4c6f8a997557e7accbd0e219b08009576f11457fb7de5d1b25afb60a8fffb00eebdf6fdd06efbc48f5c90e8b0e661dfab08f11ceb4dea1f5b40855d3e14994b7140ec812c8dcf85c03b7e00fc04d2d085ba52a5bf92fae676e078a093271b4c32cbed0552e1cb0798c2556835635cc6e17e3538e9efa99bd75695a425bd563d4795479419d332feba6334cc89bcfaacf3429fcbea10475dadae1d458f161578992f354017139809e1ec36b8d2744136b9d3caa4e2dd1601e4d55e1119dece6b6ef09de11885e1eef3c59a09cd3fd03478e4753a0d2e448bd8dcc8db03c07b8a1754179039d952eaf901ef08a6384477a10658f86618df4f1bed9ad889a3e6d7d9b29c09997614965bb5537fa6295f7b26a25d95607b7ffe2017667fda9f78c292729516573be44ec10b42cb447a039cb4fe3308db3a3bca10cb61ad82bf1839b075a3ff1ec6385dcc4d70ad0c855840f3604333035c5d39955960c71767afe3f2c333e80fe1517b4a7384549727aebfbe3e3294a002e723d21c5eb0652e0059177dacfe5e85b59fed3563c7b78c25f6c764be9a0259dc5ba6b942bd4dca265999eb29574538688ca9b381b50db6cf4d87648a70b8dad9dcaab4b6750e93574722bb77b8402c938d2a1e3be2c53852ed66f6c845c477b4f15c7d5c1c0639a4341d01198a667b449573393679be39f611b82cbfd784ba726dcdd8599c0655f13e47961f44ca8469dee50a17fdce60f9a800e5c98f1a2e396d7939effd3719d951b0eaf6dbcaee36c564809f02aed7dc01237e15752111b1fce4ca8523d37c5b13ead1a718bc1c0bd8976a3e72c75486a16f4caa96a8eabd312638e36936f8fc4167b56b5fd3e80bab434de0188efef235146cc40aadb73ba626f3defcb995e3b1f6a1b5834477a7251f36da11d263566d88a1ccf8c62e251622f1f1664f63bfa49674be3fb3cae42eb2c497df041b6457082440adbe8b35263460e23694bb61189658743b7f4a772369386ab7bb15882be0fda6ed2d8b330c21491453a6de3abe0da8ad1504a915dd5e31fbd70b7ddcee293ecaca2071f8dd934b2e8854ce7d9201d83466fdc6943b71176758e05d9e229b37e68062c09deea2c4cdca0994264653cea001498275ab82015533927d9681c4ef82870954065d4c0bf098294ada1a956237c034029e1007fd83291b46d94904198ec66efdfd1837627d209404936ef3649c304f4c565a8e536fd025892635bab1a86f193ce2064d6daa758b9d67126981bfb7dc6f4ca35ef9626793dd68ed29d3322da131d6b164007adf1a9ab8d59465f11a06fcd0fa8bfe69848f9fdafac16beeb18b796b59d87272ab1e51399f6faa9248f1ee4d01bf62a4f128fe2cfbeefa1f1497f193c672d78bb2b99787e407aeca0e480d4bf7294546c03aff34d3af43f5c4030211a1fc054d78feffeebb219d3c00369a1f607a854663424b1fba2c11ec6de289d5f7711c2ea7d2692d1ea1256484c9846b8ba56bbd13322d533561724f017730cd5e25c7306cb177ac1ce2a388637149318b8e7cae28f2644ad6e2ce49bc5de9ba65547138eb766ad784817c4ad6281270cc50970f4cc477c8fa1a87a3783e97d73afd69a0227ed514835ea52b7f837f92dddf93e0772691806556ea721759139d68922ac185fbb6728ceb59966216ffed24c9dd093701b0f71faffc9e487f0b66a6e3231ac74b38cb5e45f7da2beb29ce651bbf77e159619bd813c1cf222925de61d18582201b6a02032b7a451660a2ac35a625b32adb2f9e07573e3b522052ba163aa7f592eb830015265567cb2418d488b8b29ef5d83b5be1e19ceeb43f2133be4f724b400f081aab09ed06fbc61c58086f92af4138bfa31dd174994e052a4f5a89a3e64545d7a69e8f20711fb7c95d10e5508d24a9496c4f60dce62233400223bb817b8612e565177eb99437670695585e5b0eaa694e2df529d842d5b032d48c4775223acd2f5d370f856a0478a45a6f9110d9765fbeb779759cfacfbaca7446fe049394085aa30b883e06fd1a9ea623261ab476f8eae27ca2911c13eec86d75b59b29c6c97945e28c624c700ec2f0db504e610d8c4e26c6fc5a6dc22359259a4bfa6a1d0467926b37344cd1c7254533ccceaffad40379c3453581be16d3ce390efab8aa8d3882bb3888279f082fd0e9de2d353f95debc069b148d87c87e988482e5d8f058d4fa8372d5c4c11ff02305900f0b224a5b65446a92f856d906a99d76c316e6550d707333c7fcc0acad11029b1f80a0198b740fa8a040cbe6ee3ba3422c93fe5a37093f24bda0abb4bf2a7b1b3d6f0ee1c023f8eb57dd40107d796a176fcaa590f85980363b99413640ed97c1bf4824bea5bb4107a1c6115975b2a72c1958426b0184cc504d648643470d28318dbe017f231cff914aa92147e2c24bfa516166e06a034556dc43f1257b0443a4f91a4d6dafdd2687dbf3570c3e0054f69b69a2789b0e9143e676a7f5215dc77dd99bf596a0316bb9b0ff25e6cdd504bd6d9f6aa32c62c544374cec34743add5e8ffd15e6c28c74c655fc02fb8ebfd814c702ad03ec97208934679c7c0d83258f3f6cc6bd84bce309d218e252766417aac44154b13f42760fee4c1d3b9d83c2fe6bf649b56670523b8ab78e7890ecc48045c59aa66fc61cf1ced357d03f2813ab2904d58f97a211f5daa1077c34af0fdc4321dd2bf32ad3c6ca24095a8066fc452939199b72499a3ede7dc2ec782785a4919dd4447fc572d293bb7ec969564b50a3fcedd81bff3631b6ef8ac9570e08d340b089e3d6945a1a67068316ca1e5b6a1178c94a944beb93e24850f7927719ebef2511a5af5fc2c39ed81cb5c8ebefa4cff2a7500015eb510b72b57bd173a197af1cf45f34830cc50e5ee73b0397895c3da9b72e127a3edf97f4d59d7d2893722e11f321cd9fccd20614bbb16667f9d53df3d2d68e1a84b413577c61257ee019af7277b7b38ac0711afbb604b7d0e031456fa590d71ab5b03b1194475a2d370a8cc6fa60f4958a0dbd9b2faf386b3c5e36a63444d8ddd7ae68d4f5977906c2f8916b80640f1cd2b639448a22ad5abcfc079c3ca5be79819a974fa7a3a91ceaa0c425b5c66ce2ccd4b2418e8dd5915b5e16564d9a7c8b8116f9f2229fc8abf4ed3a7d16ae82b8da001b8977d17a5c1cf9631cd6e7a9ccd7aa3ef9394fc523a8e72ca122649a12ff28e8269fed0fe3b863e2130eccd056e6373babdcb45ff809904bf54b2229413d4ad395fb61a746a78b2823b04016652a0ee894726f4a88a9a0e19201a94d7a156f73556cf1941f30c060503d739e438a0819912b174d45ff3cbda2e2364309e12005da875db3db3b8143098d15c40ec9c8627d15d6c2193a6257884c16dc5e30f18d459d994ec7107f673bc9717a4314b93b2ad7a00350ef886391e393088fe4d108179b2596d4cbf5565b2da9f4728172f88d57e8035752209ec31da41ce66f4d6e176758f0089fccdbf50f112c0f92ebe5a35d64364f71f83bad237c9dbfe4650a1ecb2fa1a1084899c1cf6200b4abb56c54a56e908b842a6665199a03ae28bff4f09f3c136230c11ac73ce0c61653b47741980d0490cd46a62307ef43de36dba6698afc9df67aa23e359291efba6088e591c494996ba440e56e2d96ed6a8cea417e4a265308b3a932682b1c9430ddb37df98b1238e0038b8d7902bfd623d6b5ee74f68c2c9019c3006f2aaaeb612a41e2e69381c05a2f4c4fc950c1b6e346f7f0c7f3fb89143c3e99e7a8270bb8add2619ea0b8f0038a8a0582d9299304ee1397fa46cf031a3f864f649c7445c28b840b36354f30faaf4d999daee924e5134078e2660cb51a7100147e8bb9fb942deb583771631044dcd663ca535ba7d2a900b40d28248609d83d220e6d677f34e59c12dac3997a35e20ef9be68b0c5f2d89c91144745ecf4f232795883a989f1075d2be7818fb03ec76bb38f64aef601dc756bf867c7838c61ff85e52b418b22d779aa88362ea87c4a564a9c80f23b79732f611aafe306b03810907d0fa8f55b18468ae95bbbaeba77bbec4a2509a3d4494fbdd20969cdc3ca57b8c8493a2dfd98e197fdb4bbf5be6964c4dcf4c92cc2f826a02a71be07a41b6c9bf22666e4c8199d9d6ffb9632a95942d71255d506c878a9fc25fa3425ed31972b50d12a32a346e7ef64acad38381e1ee7a29bde4429ba9317d5f37f8a586550f0e4c768bd8a8d21c2e5002e1417c6328042650a1847b93dd88044c165bfe2bf3840272a322bd5bbd37c0f500c3f3f71b4cdb005caa5e4eead45762e2ddca8d0ce679c249c99f4a224ba8672a5a90bb77c79396afe8d6524edb9a52af85c178103e7581e2aa91d71007624cbec5505132168f1a173bbb03053a5b9a54ded79348bcde5a3a2c48b69689460357452007dabbed07a262db23334e4a6dde8f63d0d2a5a00e45a1ad5ae46027c3bba1fc975c0dbe272cab1eeb09ac89e75187349c4bcf57ce118b46d76f72f6ddb5f01f1643efbe250fecc20537c43a9a2f275b4e246de9b8d29f3ac174bed21168e55dd454718b301f6d2548a9a016dc0f12e649d47a67ca96286ed3f30e6f47aae6896192dcd0c04c69ac6385303299a40db7687439860f2d3bab18fc0206ed19b1f6757b37c798e2173858c97d93b3aeb48b7c75396add2be51644c95676e0f88b4859d890f2cfc1531d7eeba9b93ee5f553fc86fdd59fd058b54116a908723d8a53bf7d85d7c8cec2ddb0dc619e7dec18d7d1a8fef2a4bda612d3a467e655df03657a6665b4b9bb24bbee50c4a44ce2b6334cb0b80380ea1b56a91974b5b95d7b853908129eb1d1dc1265e18518ff287e69a11c3416f55e5f77f1135d7ffe24980b447130cce2cd3674e66094bff5f7e10b5d6b92bb0a704b8f6259fadcdace6a0614c05de3b15c5e2035b0c19d9fd13e3b7648d40b7ff84b54bc340baffc7773fb02c6ea982942d06456d8a7320b19a3b65993e4f72fa61f2cc05e373ed19e739b4e86b622590f3ac459b6b01d1a875dda84f75fd2e94dc8d8436028c07b04825456013325a72e46ffb31fe3ad1105e6e0eb7cd55bdd7f726ec102ff2ee7c55a35e11485415c8c9ea324167c0c9ad7c97f7681fae808b1207b58c7a9368e0e9b643e39fc3cab27692d81f573181ac82ab6b47594b6446d1b88e3786440f12a3660c148af2eea6bb56a0083cf97c148530bf25e56282e6aebfbb5d5bddb09b4766a455d51a2d8ec09505c221e7f6f4e01d983536ddd0cfdcb33c62a42df4aed0a3aa23b62f408b8d75f57585013178ac75d2cf4c883b9f6404f52837dd9c84f70cdf8def1fcc0a69c13018d9fa3ce23f43346db5922929ce4e914f80f7dd2c5a6d7194553213a453241c7e08909b6d7c02cb45e953c7c04f2df85f5990d17303f8ed3e277bb2b686d735655888a3748b09fb3ad2f07e1669d8a3a1bc4e7bd1f30d6b148e90af5dffb3594a6124d1b6c6ee757529f35e9b5100e2c582c792259204865f8e90dc3941bb080f522ae3d35598d40034158c0a7e74e06537a80577b97e8977cc8c07e6eb6d2638c4a7f90f12d5cc68eebe9ce2acb8524e1ead7ddb68c60d09328c6ae5d541e0814a7d6940f4042b0db15d100c0a726d9cde399f47ef96cac262d63abc5fe5408f638d658a4198028748921e38cc39af8be329a605aed7d4d5ca03d1276f031c04064702052303146caef235419653e3be010aeb3d45238e5b62080c2d2ccb2a1f63968743c58c4bfa09353676e7989c23f74059ab427026865feb0a8d38437f85f9fc9d089a269b834da4c94a5441d34afd10e1c437d360f83e25db681a8832192a2e85f5767f161435d0ec60c3316937a98eb7cec5e04659047f052673f04323c1f38531bf94161c7561de14272ae85f5353969caf304be06baf503fee556b643b88c859d04d8492f183f1d319fc0f0d6a3d39c62555271eea5d016080f44831a43e4dbd86efa68bcbfbe3f1ade4a3054656012f52688fc6237b1af5e8b55b9642a48c2b215a1063c1747a3632f6ed767b53526c219b8135d268daacade6827546d724b56dd0dc783038423203df1b5f3df9773fa34b9b320cf920bb6997b6759aa3724242f07549e8aa9e443595387a9ffd3804cd0d7cf0e94ac21101e249d377b805ae215432089e6118f668ebbe052429b41787a9f360beff5c8de4b4d197a97d3c25e17f127f91af34532b3a3d1684c03611e0385840df0410b1ce51c899e2ec7479cccbab7c726eae54cece593fc3e30db25b38757bcc47f5964484f794f776cb708fe1dad721146de611eed883c640add13bc3d3bd174347a4b690ee822a222813d4feac67625eebc5a1f93516e4951436cab82f2439e9efbef7e8fac345afebfe383bb81c13663a688cd2a362afc2dbe9b82ee602b5f4079d4b2aa37d912b43686a67826f57b5a9b648137de05a45d8eaaef5122fd074fbd55ffea89ace091d2b1dada693bcdf1eaaf084a23f5e881ff051c8b0aaca1d696c7ad5ada3af35bc37a29b396fb14c4cfdd12bd8ee227741446312544dccd0fc8cb47c97c2f6341b64ed88e6158c49a111f8718a0eb16c9aeae859a8efada14be62f89b8514aef1e115b718c557bbc5773458fa21bbb14dd55b35bbe3b1a59406e8244df14cb743e6f6c3c4d51328dee88395348cb7bcf47d91118eb846e90bc064d3af9c4707034e7198d775dd8422bd7b06c3404b485fa5e87d18a257d6a80037a7784a45b67bf5c038de3d9ed4ca2638b58fe5bae151817c6afaf4195a55c47cca146e61ae5fc4445ee966fe09fef750226c7a58ebbf84f6f92040017f92f42960455f2229b5d73e74b6ea9a800da58a597198379fd4d303a59361b6f676cb152f3c6f4ad80d9c4788075fc24c6f74c8004e1e1f19ad2028eb96a73220217038b98e70008c801a2fa1666aa94531807801e2a393267e6c3b5c67694c63f4b3fb42d0a9255db1a1ffb9e744b370310ad24288f2134796f4f3374601fb428a238036e179b9b92939cfa43620029606a5e1ba576175a9fbb0d76e71c60c06bd7e39b3be37387870b6c2df6320726980459fb3e1e8272f7df2c15d6af8fc0e775048d1f6b0b561a4bf62cccd3b03c21eb68ef0c975ed85992bd5b0e33404f31a8bc2209f9fc149d1d099c36b2a9e291b9119dd85d70526588848284c91c8b2c7116de18efc4e5eb9e63ea816986bd0b99ee2ad66a14ce0ad1f075448e45cbff2835985a7d5a6e625ddec7ab1f4d69cf88590c2e90021f8790c1a2621b52b53ca47634d6b1ce374c6f5ce054bba5b884c194e458e59dc75844b2527325af93998712c151bdde482ab247593d49128690a44c7b0ce180ff0f6018ae12779739c58200fa463284fe0472374bb20057185271f32cc2ab93bba2033d0400bdc60137c2e5cb607552cf3b8bb1970fb51f27e5e6d70585d837b44f4596f79dcfcfb4f05c91f29ffec499b948387b40c094d83c39cb01d01b69e3aab4c0f8f6d9458d240c32a77df3965e1a42b51ef98a6fd5926248eb4518568d4b3cd64e395368a066f2d161743b4b5223f3613528cda1ba97c19b0eeb8f83f2ef92b1157aa4ebd0561670e7e681f0089bc189f406f9b57f79ee85d60d83cfed8c7dfec99ae8fc0ce26b39042dbd9830b38be7543145286af2db758ace14886d722fa21a158c549ac9baafdc17f4600dcb4a55cfb516fc9f92c5c4e02d1025ed0b4155534df969cad246511e4e894c0bb518e291ff3c8d3343b91110a698613bce21c64b687704c3e8036904c06d27b70b3711b4af51ca3850fabb8bba83a22fbd65b7d1cf84d7af94e86b836a11869e12f1cd4f6eb20e4681efd6c161096e8909d17db741fbd72e2ada000624d1c24fff77550ec1aa69e1bee4990d872123e72e7a4e2b150d6860dac0b91667d8aa5834b24907d9b26dc00df9175c2fde30213c7bd2ae9eead8ccdc5c8d2b05e735fd4db806f092227ce9d591bb65bd0db1dc7adf709405bf628c2cd5ebd6d7aa2dd3611c11e3157d12a204c2c13c4f5e3f79a31fe1998244dea103dfb1795dbcc551919b6dc47ea8020ee41ac126e8899eb8dcd5fdcd65ad6ff2e3d923e4c5e4d1d5d7fd838be28e2a551956e650865306a42c885bcea878b1fb058300e995d60fd065274377b26e61a0026db9596dad91a39a940bec563da8b4ce6c8e864bee10313b8ed67d10260dd4b87655617254a66c52c0b07478da6566c9886caf9944666845f57ba3bfb0a5f8453bd8e2f9768e2d0b927888138076c93a95abcacbd96eb259c40cef07e9043db1b6f0856141646140f291d8378fd2783453e82c3894c2ad8f3adb8dbcf5ad5dedc5ca3c54449d1411aa5831ce0bac5b7dcd2d14d3e156ab6d06648e05294f5156e374861aa54f6647ac14783fb78453daba2ec8d39235a39a764546fe0dbe70b99e8c3e10a41ca1dc77e51d975eb466fe386be37e922c9005abc1632c90390ab581fcdeec36e78c6b9b79e2d83261cfad57f050017b1daa7ac03f8da8812e9b7ffb4e6c9702c9020a6eba8d69e3fe64b9558aa40cc98dda6a76cbe1e84c662f4302e50d09bc978cbea5a520ad89914580d9b63ee5379bb73c7e2967a5b6a9fb638282d284a031adfb6f6cd560a5c6403282b234df74233d406b281b143233fc023308618dd1f471d6d1f84e4f83dd282f28a1e6798f8ea2f05ac0ccedc9aa2fa28f3fd3efd61865392fc7a7515a44dbe6eb2038383bd416262b76d24684a792397198146a1b71cc1d731126fcc4e659afe62832807ea8ab9623cef9312a74af0dc1dc3b93e08515f8362c6e2b11e67fafa5985e36abf7d40e9289a98b53e103429bc7171aa281221351e9a2df010681cfb823a53ffa72746f6425d29373c01a47c7ed5691b5ee115379318e29ba40ed874fbae023c7a86290213ee4b1bfb365827d53a5ee55080b066556e2d6930fc24ae298e9266296f175b59db167a9c8e173d59f2d6f553bbc311923a2960fb66ad8e1d2c3d6ea1d25a3047a5cd096cd3c187710cd4e2926c4e2a22b66f4eba4f2adb91d1d0e10e82e54c77d9f1def4e078fd1897ba56af978c226ea8203e1c7d25ca612e19fca439b3f7a6d091c94d1d2b7c7c6d20f851870dc661c5d888092d0a4c34f60b708292e1ec924eeb467f81d57694d74fda2613eba5ce60374c5bfd4f0511a13f970d7b7c4c06e2cb56f4f85c528d671820b0e5d45be58300a8670488d98b15a00092e5febf5af352b8e5b3af23d3c9a95aa2aff15818c014109b04ec1da998907a09c7bc1243cef80613317b87cac1f470198e05b8151a6b061b74e8c6d0123a2b3944377af9c19bf1c01e9e9e67598a6a8370901550619176470fec768441932d978328c0d8c7a84cf7cd9f485ff967eaee1ceb00628dfd1668b3a4b7ed97f5f44977362874f8d27c99e8f36b12323b83dae92de0971716c397746c6bb74a15babca600c3462630a1ae48cc54513e835d002653c0b9c748b45786aaa2832a84f50ecfc156f717a03298bcf509ac5c742f2214c4919ee62b59b31411b77dd35594c2629f85a16bbd19a81d8d695c43362c1bb4ebf393cbfd69c858913f279323d97a8edc3176fb0a2d26fa8fc1d9cfaa36443a7b1cbcf08ff89fd0f07f8274c5c49686b77883f6aef352e7db643562c6d373d79df560bc3c6322e9f51227ae139ea2fc61442e66a068fc6217fda5c652b46035ea797de35c1f92ba15a6a8fbd17332d65a5d4e63ff88ae32699e6746d83fbd4dec4795b41fa5e6cfc07303cc22cf2753248b6588808ef7f6fdb4a70f0fec396c5ecad8254b951217a01de53c214314a7938201e5bbf57806307ba54ebfdf7455da24678a1e68133b2aaf67010297cc9a6de020c66cb073e9ed1fbdd416d73e48b2fc72cfb847f2c2ac6760a3103ba34ca2dfb85fd47d3c3a796f4595377b75bbf2633b6fa165f6934b37113f3a247b4a12c8b9847d2a983b2bef14c7258cbeaece5e6e8553f93447769aaadb75e369f28c510e9993d0e4dbf287c0c0ce781cfff50ebacb9042f6416f089776ba4d65b06bfba24c592bd26675b188ceb1c6b2ca251640a911ea4804b3278fa8ef3fda6a23f0834c58f460f251df217704e84544d0f614bc9de3b03a98b8aa2b9bedde49f31be21a5bb8d695a0b19f79442fb7defef0a6bae4de064acf76def38caf1ee84825d05400aa056b0924e187cb1dc9fef6223cfcf8ef87683be53d3648143fc894d5b08f9007fe5eb3a2e2a80759809f91ed86b08b0a474adeb240558e2f4005cf7617af587be011d55a4f175b405a0be27a776b0e9f67fc7bada8740b19c65ac855148ada3531b403f2dff716622e5c23ca19aa50258beffdff2203d2e040ed15dbba624c5d61dd970a91d6082c489173b4e20906d70f759c38245cccafc05314c63606fa0698f58db4a01d81cedb145edb72c77474568ad75139ae8defc9883f07411bf6dacea52bb7704096dc67e1d85cfb9880a17ba364471da63d016a8804bf3211448514709b542ccfa3fa0be98ec18a97798fe317c7c1b07a42d64d7f9a236dfe7df2f82770645604af0818139c7773c85f07fb6144dd89787acc9ed71ca23f67ab32f1ae64a36aa3ede5ba6afea1d073cfcef974aeb3a4715dcf13ebb0fcb54e358266f14eed00bf0823736922e5b345d56100cff7bb4e20dad23f3e84d83e8357b907eeb9c2303cd912f45651ea7ed77ba9de5946f66bfad05163cf6b5278862742d1c10cd083eec931bf5ae98f24dddfed95c9aaf9a208698ddb242667a82cd5e82e103c86e5e7fe71b42879936b568b4dc4114da7bc59dfef500ff4b924067ef623d34696d68132333ee952323aa369653bb79a1cf96b6a16fdb5aa28cab98d4da2cab492a17dc2ed958580eaca3c64fefebc4450641f6ee10d725e3f28a7804d268c7be6a91df76767b40e11dd0ae93d6d223eb6a0177adb25367812e623bb021c8187d536072d7d912173843a063516b1cd06b25f9baad16bcf7cc90575f2948e15e5ab201b1e37cca033d8a1923005e74487e9ec0c9ce991746a0fc884f3d3e77ead7bba73a7c51b604e8ce28caa0abd89f5308fdcd52a43e277d1f9364a498ff3b3d08ac4afcdad0f2960284e4cf3f72519854c60b79b0a0e7435c50cfb1975360f8ec8ce0468c4c5105915f26fcb2928097784fd1ac631a13f879e33126b643e4edc59d1529560c93c092e647943d2a609f7931dc5d8d70eaf7003bb3b1a2be83c1d02cfdc380ca5796c7b73d431b84203e1ab9d16065b396bfbaf7d6ee3c0679810973981258ea767b2de918eeed2661c6affbcba13c5b51576d55ead8cd33e3b9b4b5c48a67dbc1fb2e835d1a5ff051bd723a56e135a08af4708c2cefaee1f1dd1b53953b3b98d942563d5d8054389c8e0fdf46bd9d416f74a09a379443e61a81159748dd87240e993d6ea6fb447dee663793c9db7c859095e38be79808ac54b2b6a49030fea587e79923b124a69a395434a90bff3b22d9650f749a34b3da118d008d1ed2c659d2e4a69f683ece88fdddc860724f594ab4cfabeca0f9f02572b5b627c665fd9f32be4c4a0bd09cdc43c2f9141208b996a254304c3d513919d9b021b95198bc544bffc883ac9f4b7854ce839cd0f371a51d5967b0c260057e9d992b8d97ba628059ac2b62e4f884201d8cc6d3569ba59e58e4c0e1cc32a491cf7257f5d119c43ea439de35c8ba10493a252e88f1d9f49548963f6bdf3f1cf6db721c415c3a6e3e7f8047fd23fb9b56ca93a8cf280873ef8c34c489b727f6ad792e728c32e6e0776b07aee5c7a9f3608e87b2fd79b0a8d9301853f4a74a8a7aa91d748ad81708b33815653423fa3af255671f8ef07081a390db38fc3cf8a3a913a7a3590ed246215d36f1817dc9b427a020d4c4ed4f72b1788637c704e502b3381537c5a89cacdbb6650dcfccef1127fa29982895c9c993a7a4a2781e51e7eb318fc5bec3ec33ae35fa74bcb305c99b0b22a52e6fa77800a37ec3c93e635dbb3399dbea669b54d94d668f184c76ec7a17868b47fc43f3d1c6fdf481857ab0e9ff33d86bc4c2bc9ddfaf6f1183ab1ff923325357a0684d473354d615f6d30e219773e61c0d6b7c2251935a5692026a4cc9e6a34af671876dcaf723d35842f844b715b751b0ce7511594be7f3289861ee40099de6870d1a5782b054f30eca2ee2091447a41dcf0d07f6e843022fe1102c0ae8331a7ef889c07d98211ac2eef11c8f9ef113eca12128a43f69fc78d18426b08596403e7d295e4b9cc543bbd9f5b0cdca72fca9f0d59e80c0737c400ccfcc993e7c391b7a572cc581886faa649040ceb24d72b31a07b0e7605d89150236b23ba6758d6a2233460e13698159522d38819ecda128c6d6e62016f66618af72de49957d69a849b8438032d6119882a2324e240b0dbb4f045548a4ce310f8216f36f392b148fa6f53320e493f8e70ee53eb18a306298d6141700f04e8add49a15a80b83250096aec281abbd10f761568fef62d73fe95cc132cc656226f1ebcc852388ac9d35a97c93629ac3b3ecfb3c6ecc4bc22e4d1ff74a565178d03899e3d07254e76fee78649adff571ce104062ef50bc92a571e46be5a065706b44820cf428cc11db78b436131a6ca3432266aa63a6f9d2e8cfaef2229ca27fafbbd92d57f56c606b727d5f5aaf93233c132a828f21b01892dccd7552dd6c58a284d811faa7b3619c45c6adf246c2549a1491d05573ddcd428dcadd4cf6155a1ab9f89c4ed2b2446cccf93671338abe4d6502809e630e8116c8d34d5435a2b6f5cdca5cd204d96c4d5cd002d683215f390ac4552624abc37dc69e78fc1c9f8af0299cc1e1b7bb2975c122922d4365cf84ed4460903c558311f0c530670775c87ce3fa8d0ae0cd30b27d64320c837fa81b201625698113716963ceb68107aad0d5ea59f5bd9abf1834b7bd5ef049f1ee3a99861ddde955fbfac26b1b839c4a38875ef4f9cca36db0e642c027ed2c87d78cfda3aaf5ff6b9d0ee76e96f52f3f8ebee00cd5da99f5f2da5833a23d93609f4b3ceb78de0f0f3af3f006f44da2afcf468db8e30e3ff8e5999445cd77c3691525e31dbed4f732edf0c3114834b7a5b8bec4095235ad93c37743dedc97d9312fc57fce5b1ef927d80d40ba9fc68f70b9dc80ab8e6a7fafc3271093bbac7f5e974c82e132afa556d61522d3abe997a0aedca64b3fb30c0201a7922af32d9107a0f676f4598619298be89ee784c28ebc97222b67f4c1b6f1e6bae23c9f1a6b07abf3446bd13b12fd1c5e303f1e37a49127abb843e4375265e3148a376f8beae63777fa6b664361b9eb55a22ee3347ec9bf0ff1a9a3662dc073a825a342e4d3f5fea4b794f75300c4fe7031711592378f8438c89de5385fde91f2a2015f41dbfa5ff069dd50a6312d7cca48ecda72cddf56a460679205ebe7abc899f4559b2e9001a6fd507537673da80c04aafcd5a96dcb77effe1aabaad15701d5f806ebe0e55b9e12576a005e15b76d1606fb53a1c26c832db42019cb4ab95e9be48ea30c33e5a6f6e7c8aa892d7219bc15f7c35114137741a7a3f3a4d7a76052567a899f89ae61388260ceae3977c05e3e889afab4c49cd30f4dc9d885580d3e896347c744c769b0087058b1621c3577f1cff0206c78a4f817bb28df53dd7e9fe674b5db08df47c20ebf10913695069aea5d5b61673d2f8c8a8043b738718d34ca5ab924f123e75e238ae9a5518d3ef02c2795a35fdae96f5566ef37356e705046d4b1e34d5a352b5f685ca692fe58844e44f03dd15f5f66334eee1b4cdbb038e0f64c3abc324e61065590393c8abaa8f65daa91409146be3a4f46f7bbb0795107df6af2c11332f3b0ce1ea52a3746742669baf8bc94c6f874c117375c00dbd0b29e678374c2abd361393c54db884d201ea91af31621297df9687f600415b4c048450872eeb2f141485c0b7a13dd805254a69673e30e9b565b0fb67a34c1ded260f06b24ec7993a29d9fc8d8d90be5b024b065b77ce1a49c461d28bdf505c117ae5978b5f2bee55e893820863ebaba1088fefbc40991cfa1f2a1efe906a4d24792870b51ffb7bcc0b08f6712d42d06d1482faeeb53468ca44a073c9118608fc40129d5d31939733f91b52516b638385fddbc8dc7c40f67977b07c4937a577955ee6c190db7f02135048b3c3d174423299d00e7b0f85372a96066acafcf4aa991ca898686d6436f50c2341b42db53ecdbc9d44a70e792383cee10a84dfd890ae61f683634be5f88155ba893b883d04230f0f802a8a85caf1ac591d558d5ea501c71a5077ba927982e40e5b661c556e56ed2e74123e80444ac3df2e6c21b86927da5f78e74aa8ef557a042b8c6aaba2220276e2c2bc1b292052cbb8f9a325a04ee73ab7e8d495b2afc39ba03703d5d5ebe27c0b0d5719fc79a3bd1b5be8cc1f94e0848cb721413fd5d87a1571f60566282b8d1f0d0296a61d5ac36e4b16ca1cb2e81bfc83052470db7071783dff1d5d2ea80374ad1667a8d235a01c4f465bebbb0e01f42bb20338422c9f94a702ee7eeec9db92d340dc781367954575968ebd66bf0b6c5b2d65479c12d3b1b93e22003f88cb13586240fd03c529b59bf93facb031dda7b066189cd7018052fe363a340650808deb5b7b14cf7ff839f81115e53ed84cfdcbbac9e682458f5e0fd029785a9646c5ebe632e5e76cb59564f1ae198bd10f1b87819b3674389ad4f01f33c9e23c7760b6b11778e1451f2751443ba0028ecf081dddbbf2d6c85cd99048b5b9ba23f743fef8168caa8df37888b1b557de6c70e31a279347ff51ee4e352793371b3e1143c0c6e86b0384ff011b6f5ba1275c912bec3ea861082b48dc6f5d44a2f25d8b6548d9e3e10db6d92c5158a28ab341cb3d5ea9b0e8058087a55702a137e45d4610448355a22bb934027ef133d696c37416bd36aff0fe8c5d0c11c96cf454006f8bb0f1c92baaafa7986a69c5f878717d0ae83524063593a22c71482e0245872d9b52f5615f7b5708753c60e62811288a7468aacc095db347e32c2a69f3a1490b48addf95bff37c115ffc7b1bb619a45bc1943d405ef3b698548d070c61d0bc0ab5e9606859127dcdf9f72ba76a6846a382e3fa2c2610ad3c25fe073c9cc06102ac0ad0b7bc7f48fccceceaa4911fbd41cc6f39856a6e1eeb6db49bca546210f827d16ffdc5adf78cea965d4dee9a524a4cd00e4d9bcf78c7dbe4243fbbbe370fabc3f295d61fc1f5d56638572b5b9fb5766dc1e7b3d244baea36a4284332ed7443da551d57d62d9558cbfeec3d06df5823766c99170667e0f7b0466ab176f5fc2a63e7f6a7a1ec44584a6391576dff28c7c3944b65d8eb01e05bccac85d799c96f33856c1c0a8f05f00a6ddcc6aae47b220ba35763f3bf305d756e486bb8aee1a4aab0386fdc687d0e363e25187f83a0140aa342f472eb696201a83dfcf25a45ed826bcc35e436a407521cbb1c795ed9946d3c0a63751a42b9666aacb7d506816696bdaf7a552ed167f7d611fec9d0ee81a60fbf1608c7eaad11c0c1b685a8f272e0b322d9e502115152eede73061287aa3e6f9b0a62196203a994ae8b093cc13006d26d0d5c62419929948f147b4c0c949e43294315e87c70b4d9444a595ffe8969be27b81b71de773c6adca7f6f2f6cd848ff810b57be3c16ca6f2685caca496742d748db7c17c71f8be8849afa869c822facca66d8db5145ac6d235ce63d5dee60d0888617fb94220651a681d51c51ab3bb576aaf6ccbbaf1d42313466abda1077299a3d8d2747f01907ee49b43a688f559e4dd148c74db0136619365519c7aac842c94fd464031151ee14c61e266a7bdd9c474f51143cf6d24c629eef419a8d828f41e00c6c6cf1a89e1be0374e25097d3d67a023d20a7d3fb54cec3b78a780a7edc5ddcefcf6671aed0e5281aff83d1351a91774bec333914d23966d3a4f44013a5b1f511cf036222964a48ea41e4eef7a80befee7bc33d17fa6f7adc5d97ae2456ac5a3f5745d6547ff16cb0f403ac5b3325b3080fd81c7868354cdfc1c4f15647cd442c9e4f027833f72815992456c50f534b3995905abd853166a90ce9d95855836b2fb4ec95f95e01c60f2bc0695f43c886716d4ed82d662c6c01fb8b6d777c3eb2c8d3352a6c48f4d6aa6dfdc5626bb94814b75652cac754ae11bd5c8ee74c31ab310fdb334571bd243af9f95fd637e059641f6b59a2e99c0525687460dee0cb71deae78eedb49c42c2ab629c48b5fb2c97b4c95e4e2353fb100f0f4fef144f39310719809f8bb805d8d2629b9c83f2b27ccb63ee4b22e4fcfb30d1f9fbb04a1668a83a24ea1b1c050fca1006e9f06962274c6fc7b0463a412d54eb36090fc235f7ef329216a4ccc97e98862e575c81b128d25128b234961db52ad64d10a5174dba2b4f5408453740c9a0e8839745f33fe4e0cf5bbcbed3b84c968722e43c5a876ac01d8fd072e8fd2d79630a1342c56dfd959fb561a79e5edf89bda61fa05d57a293b98acc4bf6936b3e9c89d39248e1ae919344875f61704c6de5110b682d8e4737e37ce1d0bfc0ce28f1ad4b440b8872256a1088ebff49a05a6f0985ebf8fc67ba8378903b5b671dbc5366e8ab6e1ccd43f8557cc793852a548883a257efb0b86512dfbd903c2c9bdf15fe2471bb66e8ac2f6674f69eff747730efaa9511df76ec026eb528c7087cd0831bb58822ebfc6e96f94e1518c254543688b5da0dfce254cdb89eec13b5209eb0b17e9234d0bd4b4b652f52d3f0a1e7839ac73d9fbabff256a524c1500cd6b1f45e50f220c9d23cd02a6d2d5ff19d7b056518266f97bcb851ca5095ecf0555b71e7b71749084e822a019640b907ff42d4a3ce66e6041a117a9a2c28e8b219ffc1bd1d403ef2763a9430940ad7a0165ae44029a04444d9d3f4e93bdcf85dd60ef6edfbbc408c2702011c22998b4e99a62216ab57b66f5d925277e266f685d9d98ad4f07ed862a2e6d2f852770953d06e1b9af8f4162df7065daf250788ecd5883a4510f72115717e755b50490ea380be5fbdef784eca7d9f92b09dfe063d890bafba07b52cbdf8a8e836bf7d63c2a65eced02b2fceb60589908335bae6e22cdc0de70a1e222f7b62bf91e6dd6b33fd1c062680cf3c4db6dfd9d484c273b44c19eeea96b25d2ccdf0b960601a7f002420b8210bc52bfac46c6b347582931a51f8d7df38efaae59ca99d9efd98f1688c795d414a6eee4cd9a0ce21ce55e1b9fe3f4c89b4bdd4a072cdb4a4ec5f22d0db230c01840c43379a108d165070866b8304f293dde11cb23b2bb6f383988acb6077743902e475e8f43861abd04b4d603f9e5642eb5543f347cc86c046d7d2c72305d36743cc7edf595264d39b360edae16c21926a83053d354742a5f7c297d4d9191b7c06a63f487da32f8ee1457ec6aca040ef150603c0d9e9cd0d02b385dcb7312226a0b7dc5894b61cd18e96bfbcd01ef0853e44ac41ad304ad4d8875e5cd552f440db7a2120d35800b0f0dc211cf44ae3768d966aa209f332d474c2a0ff2801abfd966c1b3d6c75f853c737695722b14189d24cb89ce7e84fd08d5adfefd576fba3236c89cd94c5bc73d7cac382a86031c978ebc8db76adf0304084cf6b820e5f688db8af58a483d530ddad051f58ebc637f74bc82f013b826b0aaedfe360ead9b85d5ba2f595e46c595bafedf81421e5602569e344b10214595ea9490cbfd5e37af006562e21e5ceff488fe08784b2784679170fe7c63939f1dd14a822677cb93e754d20c723ecc2691f53dc937f3d41d9a9c7e5539b55abe92c62ca30ec646b95a93b3ba2ca6841be6b299a57378d5214d0549bf1e7b2a697a5b67bee3fa7ce623cf7aef6e17769d7be9aafb4c31ed100c128de4bd19c24c6c6f021331200c45841ea30043cd863f22acb3aab671f122ac56320eb0fab4b22e65df036f13d676fac4070fd3b32db724409d35db8590dab79a3851b8149fdfffdf9da0e3c4328a702871113d958af1e42801853de736cbbeaa45c4cee6510d31fac1e63e97aec30c1ef39cba91b1311b0b3c8f8b0617ef9447bb94c71b9fa4db8408873cc6e081bd4aa3ac63a4c6aef503074e384e255af638dbd80dee1867a81db35b21679a923564ddbfa5b9bb741bc4bdaeb94b6ec69b142e33d0e54087147ea8c1740637464caac86310f363d4edb4b088e1ca0b1071845071ad626af2bad73d62116fc9beb01c53a5974052f0dd65fbc8ac4b63de682b6df5f8486ffe727cccd6d585e1b9afa84fea60d8f8f67ab777f54087574683e92f6688030ffcd6882aa74e4559561fd0768909759e8af898952885c35342e4d79fa0be314d1b720d09373f981d09bf9cc8305c5b636c60b3b050b61481ee774b3ac4ab3dc852752a2f6ffd27b241dff34801253c5baa27df3cfc83b228246a080de811533899825c1c93789cc1243e5df1d3993becbea9fe59e5d03e3fdf28017bd375bf2ef9cb756675eb2f7e33eda843097445997e758414263a62a50e97688951dcbe8a1b7e9e8ec647f8284fd27ee391b8454778671a02a46e452ba6f68241f9086d8f69854503667758d48067b97af77e69572c00cae475286d144c5bccbc47ed9ade7187239a403dd246ed919420a62321d44b77bb5fb96e23af4b73ab14e9ef70cce6dceea6ed8c605485b4799766e2c314c228037a3ef91361d314ccde096fc1f27c6df6ed53ccdebf36d8e74ee56be65a47d74f3b2949bfbd3ed2a3389d1ed01dbd1ff664b6067dca02a18f8dc22340e7751f6ffa9964a317e6fef00fb52501b48723cc5a6393ead881885b94d893bce1793d8d6d479864cbdb2d578ccb89e367ae2f6c3ac8879c6b1c19738746335dbed8d6e83054b18c86c1124dde46dc2c3a8c1f90f4c9d585f07d3fcba65a626fc75fa9921d0312ba60cad9d11ff3288e0817b0f996ea6764ff67e6e0605cb633c89d48889934538e00d099446d600c6659f9f3ae15c03ee9362c8147977d4e066826c4b014e391b69862ffac99b819067ca631da48be43fefa31b4bea5c69bdac8d0718e65060a58713b3eed1880365164cd2e39cbe187393e0b46766a9ce470575e35805725496cfa7c24ea95dc11e09f56a199626a73653c320fdb5c15aaa4b6283557dcee00fbab3a2717023e4d9114e44a2f4722d8c3f0cf114e19eb63295fc5a0de32a60e0a9abac4e841e5eb6f427028af456e2d318db7cf0aadbe65e682df50197bd85b9154f3bdc43b47dd77a1d01170e329db10a4c825f631810f68bdb759c7e3f77a60c0e66289a4ab78b50b161333efdc2edd494bb383d857f020edd70a4c8f115ff38693155061fd63ab0cab8e8451370ff9342115167a5139bb309f233ead46f45517c8d706d4510c425d019736413d802a2fbe27bf842cf8e3ccb04fd52f1e851417badb8280588c98bac9d50f6bfe97e06af2c23c555f7a12c9e21bfee580871f904663470b97ef3e0643004e31387823ece6d333ce158566dd803870d6ac56ebcaa7c655006ac57a0c12c88ceda2fc74aec2ac39173303349e3e4b620471ad49c030dcc5161b2ec2676a9262e0d41f62c1fd33572d404115950c3908b725e900944ad0bf78f3d62497e7d347e7901bc43dcb107d1cb0f2296c242ac50208fb4e412eda566ca341b6f4856c0763e09fce2b620f24948e7552508fb2cda15dafdb4458c8473d379c7c5981a7412efa6b2392600b80cce1948361ad75b8f6e0eaf952200e7c65f721abb4632a3cd26ccf3a924193dee223cba0d7f13db8662a97563c49dc3fe6c487fc3c9abe7258eb5e893e64ba7ca22b749aed69d1f4462bcb631461dc28a4e149de6d0f8670ea89618ec8366b273f828b2e6704f7bdf7d4701dc63239041bcda2fc6a06f4617371c47edbce9e262fe60e6dbddac9227e9c06ef106d821c3124e09c4a4c9a125b69865784b29d15adf9318e71c36ab44fde447475ed15e6ba306e0d82240731f5772206541e8b08e12a7d0d1440b0d30714c70a0984b72551b005d58e23056f0c565fb4d67ce8b1e056339c99897421e74ff0e3e08b401252650b7b88ddfabaf8ae45c0a35f29eb8efaf8534c1ff59035698272ba612aeb7aba1b53a2506db2206c17ce29f031b961fc5ac00f6ac7b55f8837129460f648fe4f210c8ee7f8fe1ce2536e25e5bb433aa87a2e6cf8eb0e44805752aae1bddcdf8a8940cc79508658486c2a9f7124a44d0afe390555b87b171784eaa89cff2292c78b2c3039477360f80485d3a4dd0e65e139aaf90574d6fa48ce7d57b70ced769dec4a53582c91db185040176bd8d3cbc6cf94cd1d33e84558d15071b8f276883b5053ff39e8112ea8d586e0a2990b7138cdf3e156edc9004570aef8abe6110cfc13b37329e931a9e33504f1f00b0f7592628b4c6b71618f493a094a8adb12df5bc1831876c24a76b06cb166273bae92b56619e6f2fa9ec0fa416cc49c08e8ee99b6af31cba5422ec9c6b446670334e98c1a0d188dedee8c6957037e2885501a5ca4634c2a9372bea1bfd2f21fa68aa07379ca752a37903205bdeee34e36a7e91eacba0508dcba3a34dd21f7e86c61e73f024d9844ce22b393a3b400cd6aa5ca4ccdcfde82998f427f1ef74248fd03c3a688ba5d15a3ca25bd6c9043e4728c279b65d9cc5508300639d0e98e09cf0d2dd5a23a4d09fd23da25b89c378e33a5c52efd37d8163072f6a18e2c591580937ee5953480ba67a9b641c176bbd668c2142f9b8eefb1a22dbe081215d3d7320c6881c778ca8d565102baf61b5754e22e75f0206a49ca4458158757823336ae120fb6a43a7e63373ea3e86efbbf0105c4adda71a839540174cddd61c046f6f177ca9a3b89fbf6a7e9cb24da90e80cbb2aecf8e289d2faf5a6426b4e3c0ce347c84ec3550f1c5a2f6695e9d73d5dda0b7f0b46a6b45d11e4f10cc3ce5a3e7f26f805234c861754acf449e3ca28951f0b16b92dcc4d53fafba9ce7ec62a2c217427d261ac503ea8e41dd9d9632f2e9e2c424466c3b6f407b652fa1a70e24032d58ac5d5bc9cfea8a1b8db1600968c67993b9d843e619acba99009b218a27ed382fbdc52f0acbf312ce17f782dc31d1627e0246228980a1bf6c5534b1358a17f633709fe7a9a45c2729f7b6c57e6918b5c0830efa85f5b50150e1643d62bee69a5ffac7871657f2c583e0dae49d81e4d84a0e890edbbb7b98209900bbc8da3f6e03ce216e76f96768a6f696b3bbbb3fcccab1529fbf5d90ed595af0363362b49f160016dcf0c69f534c3e78db83648f355ca153083b4cfa29debbf2916c77b99f2a648420181c2e61db551e5fa0b247547e23eed231ead3c1652cf52d4e0500ff75a81e92b1591f42f57d92f5a2092fd6786a99fd3c7b1fcdbca01074c53fd0247b1be43aa381091485fd6cd5c683bad9f661c648ec6edde0564798648c7cf4b720598ad4b7a51415dc465f2ad253a2aae5b2c2a40661f5dcfbcc5b33c2ab5bd1bd17fa01d15b9839f4938b75f43b996909c006115afdeb51d1a7377e35f86e4c05cc40af738368aae24a607cd8a92af990dca9168e079b431ff4776745ba488ae5d5d2cc65c95ce0574bc9b21569fd6472fbf62e803828d336c9f0261aef91ccc6883f4b1aadcca6f4948fcd67f3ad98f0c8f97e06f16b04b6bbe0533e2e422d1cd5245df5948ea36740a891c9021f911a04ee5a29926475b86e0875b3a98ee8921216b49b25c33c310a21eebf52fca898268768978a125daf7b5b5fb6f264da9897da9dd0af2734792a39f94ac5f8ba8d77f8c5d08aec44ca86797a95706d1532b4d607874e22b6561baa84a5fb4b4e5538994cdff450dc96e3a727e3ab6c402706cd2d09a9640f0ef956e15c05c4622bc1e181b6710d08371f8b4a6f97d3cc66e16fb71af78ad3bbb6a6d032f75b2771ef80556ac5ea00b53e71620cf462a226be7bc6b24ef8b412397dd973a12ffdfb718ceeb48cf97a2987f5ed0f6f64b3f72c947e8a411e644d760973f9c922b703b794df1c5b5ad6ef2f18bb79b8a71215531224ec753e044be63dedee29b6fefdc21599b313cde76d1ded7f9ecc915304fbfc400a922f5fe11d069c0063f1d57c9cc41a1ae000c72a2dabea40b071b73716828e080081af5e9348453e4579878e4e2f5371c6f6f549f4ebcc076e3f505a509dbd26880f76a7a241918fc1f0ca559b60d09a1438df9d1136b9dd65b5321036749264c24e5da5e6baf0d44d8ca3d5d6a7a6b1dccbf122cecea28c82d9db4083d103af07a734cb50e6435b92071d5b8e18fc515619fb645b611f2aaa7bfa52d5f5a933f71cfd281bc19349ffac0e2e24fa5daeb113ec99e21561cb8fbad0877661313edfdc94cf8c31a04215a99debca076414fdcf16fa2b87ea3a0a0983ed555224756b394a1c38d756409106c93070a3197b6432c8d47921309a3589b17bf55297eccdcba026e63b6f78df7f19c45cc568d8fba2dc8292daa0b6863d3293a48873c13a601ad48b78cb188e31635b53e9166a91ff83d68e5b152c2f62345fd7252bff6ab02d61a89aad4af201188b35793eff98460aa69983e3f5fd41b7837798363068de2367a950f23b60d10e4b165c050bf2feac56fecfc646c955356df7c0a117031c8008d0dc7778ce04d85159a1dccb2c69fff9c07a63920c9f402889c2fc0d295d49e262ce64744d58d5dbd1f4058247116c9577c0c37e0959b014e89c700bb30de36209d7736d921aa4f0d5f42149a8908170d97252e0eedef09a860cb632bb50a4eba03c46c2b418eade7d8daff378b58f4c683976ae4a31d4e5bd32ec87cd7356fddf6dcbfb587abfdc01bc734d15b8e17006f40ffaa7cbcaac0a0d256a6152483112b9345182a4e5877ef8a7eed8e7eaab808942aa2140196eac0b6388e50f9265a5cf9b7b6005a719c9252caca7c5a69a841ce581521b23f4f55dffd8cd091a4798ea1c64080c803fdf7d6cceb2c7d58d8d3a126fd3c31daaaa984dbd7b33152e9ab079adfa677bc0b9a401ee7e49a1be9a65f16512e48a46c4618d2fe64e026c332312ece4f29095e624f88ac5e083bb5687ef8f513afbbee3232c5ee20499ab69d30c607567e060d805b6b1f69cfd993fb2975c43b8c4af523741063a31f7a00968edcfb790062baf3ced5ecf90d05d44dc536dfdd42aef0bff0ee1a29255617ef59a3bab325cb72519fb2b432bd4a2ba123504533809a082f1d18d5d47ca83dfd5477418e9ae552ff687b128a8866704e284216d4db4ac545f9cb1db3576b94236ca62e5cb5acba339cfd79297decf954c31536f325e67ef1a7f6d146be8f9de9bca67c3138e67bbe44df0382e4f6a87ee66e779470bbf1b7458346c74ceda37c854f999cab2a3a18d478813b04890ffdde224bb1b2169b764e3f178c1da799372773dd9e10d38cd1122e1a13320fe2b41770b20e5145cb945c7a765d45bdf549ec27154825334b9741fb9b447ca7ccd967340c0163df41187a0ca9dfa4198c52ce295dbc7efaa92feb370378d5ac47f956341e91fe996d6d8caf9affd86bbb1f05c37db3ad01cf2d82692af67ae69e74d5d6ec4a8bc7bef643fd6284ea3c7ae6120cfd4addcd9d90170b45d1449aa7beb175e8d9a2375d139f3f7a0a51808dd6394a249d82513a1f139917be43f48620186cac78a03b5c72e5ff3645257c1db6736f07df0aaa089b13a15a3bb70ca701123b96090a41e077c0f46fc9250ee8d15eead72f0728a72af7edbc343f2bef32bf4dfbf4898e9e4175bb94fab35231a2e406a6a9ad67e029e2c3e5af75ae6160192243544ccd044240f003c707e06d60e989b66659e23084f8f7cf01e43000f48c217b1e13ec2009c66131e964955d2ed45f16f8b06f4f5b46861efcaf99f4b0054f43c243fe1dd1f748dc9ff06b3386fc95ebdb63fa533096f2ff42135b0ec46874fcdcc39b50dc33526e0663ed2d90277ac96e72db18cbc5af43c326a339d9e098f85b1b05820049f0a2ca3d4aaffd9a44b6aeee501a3f460d8fad81bdfd3540695024b72adcbae1e52cc11451d6e96025663289403be892bb86bfb8e0368c37715a39836b6a7f16044b399ea1418b15792eac70405457c60933f954c0fd6701669d4cdca9723aa638333f97d04e219db0d1e017c0fdcb1700ca809c562b44f2551e5663e41a195bd2762488558fda13cb3b89e1aae239cbd124ef7943bc3c9b61b801e648125b5af2e17f12055ec99c2f44e606d0bbf61a8c9c4116f8007e4183497fb266825a868282b5103a40a3d31e238c2eb2b21a06ed19dfc7424251469d63c8a286cad099408ff698e7045047ad2f45768f1f04f5d77602032be3b898e6afd5fc7b8ebf76d723ba0f9bf857b06ee518d69f50fe0573adf8a48bab7df59a34d13b3cb1819fbbb136b38f5862381ca4f7e427668e84513b1d4c9e72f728da9fc373f1494c93e9169afe8549ced79aa8e6c8deeeba10445c60f9d52f8244bf96aaa91d77758c39e8907dfba790ca878eba05226047f260d45526cc95b77260e06ddc1ad58c2e234e62d1e6499278cf98d4f683f45a124d772b29897c41bbed61e3b1f7a1b9c147ddea1db68d2deb4fdd0b7e3f794eb81808787a0b8a1b631b241204814d321b2a0dc267b075d21ee7fdb515d9d0b35dca8516f48104f64388f17952fa8c904d00eae8f91ac35fcf7cf8a0ef71aa8686d92b6aaec7b157688b1022ba40e534f24a27ae89fc7f6737778e6623587c82bda94d0ad1e31cf6bc571b700c26872adae5d0d7a32a5bf41a88dbe260acf07356b86e061fe182f6ad3eab036b46cf0cbcb9137643f6f78bb43bb9e972fbb2b07a0ef37d323bf17915ac933e79bfa30309858f2015f16c79936ce6d44031274437ea3eac5ce9a7f9af05d2c1a6702b46339fb07f719ab06329315b9bcf31bf99fd998f1b3ec153fb7db06381ecb83334291f656c27b32b43086534bf5e9fda0826e2a9c42a26882dd88258b34e0a6c53b408c7da159c0566bda41c798465af9aa6b5d77c83bc38ec13e83c9fd4ce800e0299c76b30fdf8e9dfdd293182cb6185aaf6d201579dc0a172151e1bb7de8981185b9edfe1bd8ec22171e29f8b90ee15d0bff63be0f3a78e45570c5c39300d7eadbc07b51bebb8c0942a237136d87e88c58a00b53f24e63a652941dfd80e54fef2b1242142564f73a0d46d25653838d5f655ddde24c9315e163300dc69412d70c9a0976968ae848196cf1a6d66ac23c7dfbc12ad1ab4998d901ae3a37ec336c10b1205be54e8935fc132d652dee88c97383ab2718ce0571c7d63b9c684063eb33aaa514b5c331c5f6154ded0a20daa6499cea1283b0ddaf39ed56d3562a6c9757a939f79c6a9e492d08b95e026d3852a58b5a5aab495274cf34e0313b6e150cd3c8fdc6e5e601df10f4917f4a7d8c2634697ccff3f12384bacb4eb23d6954842ab55689503c32ca69f8c7d6263571823a5c73f281106242ae791504dbe94dc1652834cbc0474f746d37aa713474e20e4b7f2c1f53957893260b31cc2e570fd387adf4bade01a4126a18403b6a861d0542ef656f63295e669148e841eed7bdfd0d9820fbb5d3f30c42814d9200895689634de3575541d5128488fd5e6d95d27ad5e7f5ffec88ec041ef31b511a99c20430edce288f098e1f23163f2db59815cfcff90e9dd07e36b08cb32f69702c7c96f0a363c1511f828c8a6d53eba2031b90baeffc1bff6142ee572bbfe4947988e6d1a426d5dc38e2f2f754b3ae2a383cb09aa03b395b0f018d3aaa97b3473d99433856b164180e0eb694ab5710a46fd55ed3dc61956ba9d9b0c50840127c1f694a86f0092c089f1bbc58057002322626696bf1fd11d1beace64ac02d716c5505644df0c92bf240b7f26a3825c021bd24478c701de2b5bea3ed644f60468d116cc59ca75faeae57bdc7fe01b70d7ae33d82ccf69f2ddda2efef2c39f6845ceaeaa78bad46972d0a753ed7ca370c29f409a71a92e4f646565a492cdbc1fd6069af33ed905f843c1887ddcd1dbbaa71854adc41750fbae97a17b9aaf20a9f73bd67d18ee8170580a72a7a75ff8caf50c55b0f57b6ef0089065be64875accf3ffb85e0258b59b3d0daedb97580ca74def6a3ef8f093d5f5a02a809507c54a8ce3a3a7e980faad94634748ae5ed818ce49ed891180d457b3e0a54eddb20b902ee5b211405c17e05dc86d975d342850ff5fa53231ac9968f0f399bd32a8884a9b02a037731cc2c757085c8ce86af8f1bceb86a0b82d73f48aaa8f005fb2a98c560a92003306b40c5bff327d564c37cd322473f15c7eb783eb1555742e26901bea1ed32bfa12e72bc8e229633d1b28097ed150d15771a3260d694ea95ba46eccc760c65fb1ebda4f81e33126e728b1ba748d1956282c2d118f414099ab64e1dceacac828ed5e76a896be35092e12c4eac398b94d1287a42a498b077b02e4afdb0083d28a0e6a56aadc8aeb2719967964edccd93830227e8eaedfe3386343741980c588b1ef443634da4f5c5ab32ef4bb630160eae04ccab0ff3987866f7e2828974e161d61daff675acbd9b0512704ef4a9da2017fd06a4a861b4270d2a884e7525a19f36fb3d0306dc3e15f037662423887da96f97f2da70429506a41fc9eed50ea78d90a76a42030df0f622159106dd51d3040833da116b608e4205f25f4893add368077c701dde3d9af3b38a42842b1f5cd09795cd27476e04f3e31f16ece9e31c80979dd9ef8b850791d998e4600324cb4fd383a309e0cf453e5cf751452ef13f165ecf88710be4c491eae37fb0394ab29831e1bfee6b35770904fb49b59a27e4634887b606ce86c8e71db359bc23002849762a746e5bdbca64e0e8f41d9abd25966f17e15c47389ef03fc10d0c3bdcd0ab9e83fdab1f4123c770fe7e7b9df48f5b30248721b5e79b7f6a20871904ce7844ad9b5c43d4e54a5688eaf9b29c192d1b72b2d7d5aae297d40a5264bb67325605b5e41f6aa5284d0f24114a5e9fefe4ebd5ce36f4498b0a14cd4cd2eb51004894c2abf0798f287202e5e1cf2cd25ddac4eca9f8dfd0a1fc804bf50bf978e0025bc606a57c486cdb45d48dbe0b513bd7546ec5c45a60bd94ee63c6702ca0f0be31ab96b04d6460a9d4ae482fbfc7ca53778ee493f5458baa459cc22d9efeaba833c5c7a7ad3fcd47ccfcd6f49d12a28c0cb39e9b4fe2f9369f67fc0fc2cfcced91f5b4d25faf68a17f8ff89170363d3be61c2231c9adb11374155050856626e44c6b19bb3d4b0a3b2581c25bc73b5240a86efe1a598f3d9dc33ae96cffd941670238a6aafe495d62e23e54c0863b72d2cc288d047d8ef9d23d07902faf9cb8e74c5b0c1e2bd1c26e11485e46ffcf0a4fb0229ecb025be06293187dd420cfe6cc9d88a620792bd75d40376a0515128cd625febbbf0f4d6d7a06ecc3fcbc4e26bc636ff37fdfe2c5077241c5e8c34572d587371dc3b240b5644bc69597f466f6bb4b95865a44c58e34e6f4ecc1e1dcfc44ce40fafcaf708063fd767923bc4ebf48d4d9bf54b34d9ef61358a9e61001a49fe2eb72624ce648735f1c7696b54de1e3c0244e6b11fcd5eb1815e3d8028f09ce8b77ef147d71b13b825cab08066a4694361bf11f64bcc4970c632c25a99d1969758c280d6768e735c1723e98aa02f1353427ec5e1f7b8f992de94a81b4c0f3ec0b4772b4ab38ad77d642d33f78c91f1c148f7f8b8d412990a2f3089ec184ce947c9ac13462e3ed7589c3b7a014c4635c34c7ddab3348027877144624e0a622df96b20cce153de48e6ea9a1857dfa7ff5c0f4f34aedb19b583ef6bee1c2335b75823ec68062d9c26fa1b4013717493c97f630161dbff5791864f1c8486aba23d16430257b73c7b8bf7f03ac131ec92bbcd23f08b6728e65414a6f8ca11abfbc5a753df4989d653331b9af4057c0f967a71e1b53342d407bcdb2408b98347572a213cadfc5a5d6674da1cfb86a24f590390501d2f7d4d7793308d36fc6f048f04f28cfc8b923d4f57131d43eb9e709dba753deafa08100f6186ca67955e60f220636d3df0271ecac96a540d7214f11b658f8ae37646a385cc08409cdf53ee302201ed8b1c5b7bcb0b699bc13d2aee67e566175272db5cb6aaa1204092654431f9e472dc39970864f266135be838149e8383b5092b87199ca55d799122077c0947891dfbfce5004cebdfc06c7aaa39fd2f27c4eba6b9342c2c051ce2431416bb635f5e6f3d91f9fe521b43ddb7d70e136325e1bbf006d05fff943c15b8d2851a2991d4f1132be96534ccbc3354a1d35c81a971a859ee7f5edc24801f0fa16366d1e97c5f0e7ea026839e15d84008ee27754ccb3bd4ea166c2184c346c00ac7eb40d9bcc14e4fbe325745aca8d36bbdfa4c7b29f1fe91ad34772e2ed9bccb2c2e533a6ead49eebf444cb999f746c99bfa9994337f849b2da461a17e70f9e139a8efb086798b424323b537856bd80f2a54cf865e1311e17b73005d0ebe27d3a2ed8b24c0160623290cd64dad6c75a54d27c1b80b7f11c221f075f7503876bac5090fd3fd6854c651af2e9ba26439bbd0a865838f2bf61754622e1946e91b66c3f002cffcf7295c3543a84dbdae0d90597fa8b1d941eb335e792e25140ed3728ee92989c2bcf0e7cd60f965afdb50470dd66482b8734a2c2e4989d17b4c20a6df9d882100a345ef850578195fb9aad1a102c9caf63efc4e9a93dfadf6968ecb988eebf4529d35ca2c7778adef7f2721f25aa44d9f97ef7c0379f74c5b0c4336c2fe78ca5e088f14e03616cad26edf8513a48a2d54786ffa1dcf9a9c0a278d1846cf2612cb3d81d1939e7eb803118c244fb2f925d6f4884de7513424e884092133b82e400d743d949782c68f031de1f11a8e3b517c527e1bae11ff02539cc34699eaeb5c6627608c2b5f3d6dd721208e98ab699a21ff461ac406cace3ce8f19be9077741ef3b1b6a12ff8e8a97927aaf4efe3a5bef9a4b72351527ebb45980604adfe0fcf77e6826251bf097ecd4642a60cf8d04dcf54084e9f772493412632fccb00f7395af26a91a1d78c0ea62330a4441fe95e8aec898488dccab047539c7f81a8e8b5f32ade6607d036b87889581d43bcfe374a8c224c77ca827848f12f4cc8671b842c6f3d320a1a1b0a9215dd241988e05b9c1a0f12e997750256faad446745da92c51d6794c6b801039abdaf458fcf830e5dc6443910d6552151cc32d0e18dd3b03c68bc0fcb1719c17260cfd04b11a5eb838fbad55ae6208e724047703b9b443bc118924ddcbe4881eecd522624388ab168cc1efe019bc9b4d54dd0e3fb69a56567873fa20d4aee640188c38e8bc42b17d36d7c937953d8938a191da801a9ca584347421c550226c3f1d44012371763eab8ef26ffcffbde45fbe5e0d7d9ec32228725f557d59259f09c0baef01a582c1d99b8ad3f9f4f4df930fc5a0e381c418063c3f07e3ad3775c26c071947228e01b814c3d5fd6d0dc671b037f669f6a4f6dadf5651cd1bd8bd643cef3b7d4160b5c7634ed52c1e7483967010df18487469645d60023e76b6e96630aee30f7f8ccd643dd7f58e190b2f02e66bb66be4c7d0c1d80f865dd865009274cfec82f4e7e6a0db4d7cf0358ce1f3dfedab048ad8e9fbc301ed32053fb2a830863c1cf76a413ad39bd839cc12615cd9c3608000442c57798b99dcac7d51c2a2d9b3519b5668779913103eb2b7835a7b486fec2a35b1934622e06906fd570ddeb94185f88b219d4b7337ba23b482c9f6bec9cc4136e94e98376e5bc3e63de9c03a7dec749fa597eff8d7068805f1f3b04864038b0d9626688d469c0b1ec4fee1c3ca742dc85b1876e1b5fab9e90e24d1f4972d84c016ce348a18a6a98b243e4a347e035910d17952460839f79e9a86dae1eef5dde5bd6614ccb5163f41c338b6564e1eb5ba089cecd1450b129a14836f8950b0465a1d2f8051b31c39d68c6a8815e7238226877c6568efe844fe6ecd0092cc722673d15abc30585f8c90ff16e5e048747af3b74f10acfb10372c0572c3b19d164695d246acab7aba07411e8ccb228d1f7399c11fbd4d282f8ba7a5409407206fd81b9a299eed1648f2b939162897a2419aaa2b5217dc5af2ca2d73941e9ec23e633a8293d8d0689aa7538ebc41a39bed28ff886e46b9a3c0d6c7522a2be88299a1bb28b37d4a5648e5d81631b5506cd539fd0ccb515e9c68d766e3ee9e47412b8ab2789322166ba45caa85f510574f80e8f8916513dd228c3a8172a637daa205481322603047262f132ccfadb72bad7102e418f87f9be1d9c975b67d0d41062a538948b5f31b475a1007ad016d39ed5a73754d6fb25b03eaeca4b735af7bf05eb6baef384ccdeb187769f4c3de4726ef73071a1d99dded701a965d9674c7b4c51cfc00d1e9429f8fabe05426fc4beba959b79834437e7c8adbbbc6bbcfee9ef2bd618bae66c003981e235c69de9ca45843b1ca37cbe20f64eb1272a41eb86aad9a6ac6ab8822d064afb24a916496ba34eac464ec071fc89baa1eb5cf8a6ec646a0d0e051aa63dc846eb45aaf221c805dff1cae2ad675a1b2cd692b588733f13eee194bfd59ade6fefcac16341cde4db845a06b7f7b92214885f122c889cb4b7cccfea754c33548921e847289876a68ee3547f65b1858994d0a55e645e0fde0a8a5e5af51824a54b6e270e06ffbc0a2bc032fad4bf97c4161dd0976460a7882f088c1c0e6d64bfe60a80d75b572f722c76549127480fd2a51889526746b4648719eb70884ded742941e9c34185ce376bd5f0c3a7bb2413aa5ebbe60a4250b0b2f7d349bc9a9b9e443427ca71f73c820af4f2816534900680931d0664d2ec3bb13a040c9c6c28c311837dbb2aa7d24da4bfda7314d8fea986be3f922b0b5918fac3a958d60ce7d5b6da132e9261671eb6b5ab9efca615d816b0c7ed0add7dae74666a07e625755e0ab3fe77ecda6d242935e6598c373c15445a48483588f93c9e3e47c7c1bdc1533cad2510d27011a6d74195a1fa2dff9353717a5cfb931e5f2bc62a1c4854e9d32f4f7c54b7257ec5788a69bed686607823f7893949eace032cf8eb0d8fb7008a759cda0a879738ea2848bbd462d06ece0efa26df34b5f211efd48399730b02e505c9d1f7d6db607abe1fa59a964e566da4b09d9b9a59519bae9d491528ad756bd0246f983bdc34796d5cceee56f77eca8ba4280380dfa5aa92a127dd80ae9ff85a0c03514f802b4ddfce68817ee0e23a515cd0316f50800369d0aacc735dd9c549f4f9e47817039eecff838892f74e36e564d7763b5e338ab3adf0b035ca4dde6bf63209e2e1471c6e810f37d94060d4396a61d81e8e6457634415910eac8f02a2a30a2e125791a869d4e80ca44a7c8b5ba70658fa226f99c648bde1af8a459463bcf72db775d094ea10df189c2d0b199b83c14a519bf4ce47f140ba3972aaf3589edf5593644c83ed811ca8bf8afb2a34b31d45df050bd58f272fc688fd1b31d96095dc34022962718a55e984e694e4b2e111a5117d8c5849bc12d9c94967f743d5a76b907844bd3af3a3ec28ab86f928f465581f68c072afd63a1b0f0ef5c192f1219f8421d5ac233a1c52cdb0847717abc95bf519e6013f7602282a91b977ee6f22da0cd451ba74f8c306e86fa3b200986816b009aaacb4abc4564091a7891f4aefc1ff0636c0288e118a88e3fbca7ea2f9c44589f1e28f836625599c8a48b27e0c8237c667d8f457abb4177d16a2e29cbf86f76f01cb7614d08d571ccf1bbe62eb703d3000b0e77ac4c67e3e6e66a30f7fcd392e676ee9cfd02c22dea6b3e21287d47f3785fddb65ecf581dadb7896fc638b02fc2cb28d39b0ac79e54c0495b8610a8c439451fd15b2246509999e52ba884e66869ec0bf2c5bb2a631b892b9f97d309c18ccf9a86b0a5a6d5b331050da1561ff7a5e7d6099df5f197c3fd26899d27f1b3d491fb659c58b528e2f5635e4e81c0a255cd85ee0b5d2f10b3472585aff6ddc3cca96dcc54dcf22a3038025446ad1e61fa69fd8ea09aaeaad8d81b8159d4ce2e43b363fe45052a80215aed901dfd9dc1e4cd6a051b0f3857a4b708d447837acb7ed061c76283a97c67c8016265fe821c4a479e8e09565d1d65b8ffd17f35f76327896b2921136582836001b32b918e54daa59cfa3c90e7470009e87b9e17526feb5738dbd3b7130885accaba2878a02b18535adb7355abb90e0f6f57051a5ff367b1ce11da5fad5560ed4bd2f77c7db5b1f00a273448494f26ab1196140edf37f094f366e540f977cfc10d124f556c8b860555263ee32b028a1fee9159d054082b550ad616902fa0fb85439ec7ec45e962578b4759eb5287b991400a5bc4b42115cd42e70c659e52bae0272afa3d3d50d764155a116de797052ad8f98953c71c7684f0e1f5995c9098194272a90d8605662efc6ca8148ce79ddb4955c0c7b508c712caec07b348b10d63c775dd30b419c02d9872bdce7d6cfd9dd77ed9c7706f4346ac7578f21a9d5a75f2278648536ecb3c2dc46c5cdd67168048cab68cf891a4bfc6e1388f02882ffcd64c86d46af0dd60e917be5b1392b9bf1e4ea9088946d1725046f6846a2b4bcfd3a6f60dca464f0ae988148651d89f00663bd829685abe6e42dc36915ac86a5c12b3876cda2c50d72c598b2eaab0db232aa69fcf1d0fb0c9a502aeb5aa0bbe716d9a14be1dbf94b7f19f354eedca48e9bd36d3f2d4394826e212998aee9341a54bf042cc59cefd40d198db57650f7e7f3b95555675cdfe4a4a198aae4605247a7e94ff673f620e6833ccfc56a4191a61a254a1bf941d8151edfebda302e3430c0e9ec12d68fee7fab0d43c1e8df997c54989cdbe2cabfbc369673c529dddee4135a90b0a544d23e0cb178cc7649c3a39b122fa0e80772026b1db30f38456b90022a1b7323a368f20735e941ab92ca347890738ea66a5fa5e7677abd93dc1e6ccc39d3f2666f52ddc5c9ba433b466ce1d3db1c7b92cd61c95291d74df636fe91d426318b2c837da83e4f68cff1c629854a1e56c3863b0d086dc00f6d8610d62ea7579c603d750c2aa29f805742c2cfd427faa51f6926939ae6947cdbbe1d7b643954f45d68a79fdd529fb7348a7b4648584c7d5ddd21fd6abba12a211c2b3d1f87ebb14aca9b92c6cce57dcc79e54f8c5300c8b934bf97a5581a1135d280fe6d96104e6fbf1a75e44e9011061533eb935b1c05cc4f050547545430ad507236048b52e9976c0bbf5781e5b1014193b95c4336c7a1bf64901ef1cd983424f81f4e895e7362c285bbdf004d893b4735edca33279b80c6d6942dac013ca84c5f016303084cbbd12f9f1292b0b60a3cab57214acdcab8a795425e37d13ac42b417a0d97282a53da098ed291268728bfbb1c1f2933cbda08e921641e6668d068fda520ec94646d0521d0f11d3ec3f69794efea060437e25fc6eeacfe75d3ad265280d9c6518b24992cafaee66288c2141e4cc3c743dec0f04b4c869a767eb023ae53b0dc357eafae75408e6ede416736f33d7703e153a57dcf21da542f3e90f9a80342e7a16fbebef0cd7f9b3fc086d1bad72095c81c238e7f2d27209b61e6a89fb1ca8d8c2f9e115329047722fbf30d2d1e3ff7fe46d9133ad02c6c928f103fe8850290dca4b0eecd325bc556ca75471ad7eb76631b6f33c3ca02e121914694317db3735674ac3084ed7d598380620e3f0bb9267c797c8e31e4e03fe5369b54023a849494764e3b42da8c032ed44d65a039c4e5984145c659c1d431befe6c08e6c6bc920de7d1472d8d51edafdecf1e0055bc4f0e3ec59625f0aea0d937f8865145ec9fd28f0b1c92f7d3ad98279f39c45a7c99f7ef8a3a7cbc1c020d5a861bf9eaba084ed6d672b25397d606c9821e2fc795a74cac6e0eb828b6d16f5fbc1ba1eed714cdcd3aa96ece2cf6962d6d208e45ccaa352c1b246e8856767dbe6d8e383dc82af98a6e387b54a49c5cfded93a79ca8db9e308d9a063b7f65b104f415e1d21ffaba9e73a506b8f153bcfa8c48beefb2373863f4c04685df2726b5ae1bb3eff276f9f6bbd84424fcf12063efad936de91d19e7df9a251609c478e7bb657a6ad78f493d4594d0eded80ef420dca77c56a1d3cd58c238deb9b3673d0296547135b834052db2d6f6323c4944bfd1a9bcaa7da8f3862f6efc3f930be34ecef95f5a52f039675e69bf35635fc3de378aee506909bde80c33c2059cd4a1505148f66007040372587a6cf1fa4ebee1f06d20dfc277ea697118c6197bba4297893162ff59deec9e8ad09fb5700520227e270e324c17ec78fbacef4b7b75ada869a1573bb20d6ed1b388ac4796e9e96257871465176a740dab3a0b7f8cb5b897a74116cbaa2fb0c7200f55caa37af9398757231ea3c0cd57ba6fc10b820fe6784f3146f922748c3b835c5697c184b3481baa191ffc05304c518bd85ecf7b668b37d47a8c9a51a24af51ac1754787f3f297d43e8e320d840852b14508528044f40f3172dcdfb144a5176b2858f42a0fba1edb54a7789437598f1197d505d2e2e5f6427049c16d3a0422f2c0f120a77a3314c9314754c58b0b86e7b11e3beef612ee4b0c6f29cf4de7ea90c69640a7d2b26c73bff1b579450b91949afd0318254037bed7518ff03e13149d04ca55ae777e988b08ca3b41e5563a6bd5b5c22c17d109b142319a85c2f0a30cc15acb9fb08597e495bfccba46c24f61b25eb42f746634b6bdaf9154da121d9bca6875122d9c7e03bff62defe5562158931c62b22d504feb11ebf5d620b2523db606a2a92bb4dc457c5270197a11094ea00e74b12be219bf1c822506241c4ab6c964ed51d98631d5c4c75795118586ed462a245a170ef0edbbfc0577144cbc1970ebd28d69d8f7d7e7d2ff96dbe8f4a73a9f2e2e245d211e0ee4d5a20c0db0bb4d267e3b7018ea8e2c9b33e33b26afe9938b14b967a3498f4b24d555ae427acd3c9239889e8d1bdda4250980a5046bbcca427f49ab733086ad3b7ba6808f27c3c8a31c03a2430160218ede35c59c79b8c052484949b10feb9d459f854fc333f5e02fe13a2b41b2051a6b61bb3ec18207760947fd7e5a06755b71244705a1e340678e17b013ba19e12bfbc881bf733ae7ac3cb96803aa90ce47bf5753979fdf52c85bf660e0921a4423f316e1748b322d6375662f42aa4f6eabdf5d97737b842e741b954582969eb637213e3d39df4420e50f4bf08a95f2368031b33c1d697a2f79be3103d5f0cccb3a3c3f53bd6026427d4f4f5b4a7373511f5c0c70f12ce2fc509b70b5c358cffd4060f450ca6a72e694290e2d7daba3189544d0f7d8eb6ad10d3b49d00779a5335531dd9ba8540d5fa7c212a517c2bab19df00bed4e817bd2a3fdc9721a9ef61cea7c271fe487b9b855c5c2bc0a5d10f67c57bb12542c4ccd94325600cc59570074cc4708771e1af2ef8fc212328114f65c0c8bf6ce889401408e58dbbf85c2fa46ee9536870e4fa10a90ad7aeb3ee5027376a775ed147b800152388ee059612154ded62a36cd0b0ea85f31bbebee567687a6ff528c22389c3772a0f33cafeeedcde3ab37281dca6ce898dd3388deb90fe5691e0ef9acb95cd78a2394574d3fd5f3628096a4fb9fd08c38b42d526056c89ede4747ee2bddbd986f63679c0cdaf7f8975f3671071f047627b647a640d83a8185bd56b1de0fce4358ecaebe82bdeea7e6f651e72636b2dd5681e4a6f862752242eecc8916383851197cdeb84f4aabb48ec02b070ec7403a3d78fa9fdb57774bca09cda84ac54bb96c770b9e240706621319ea4ba757c4886769fd7af1dd7ccadec007b1315e0acac5c1ea2f29822de9941e7107eab14888579f5a7545c742f30c0799dca18859cb11d209aeb1bf5e8fb889044bc4698969c685742df02b8c3380cdc4f20aff094ca06bd61142f9319ddcf33fb8f1bb44dd396ceba5a49ef8140f1ca15f02b2e880e00e91e300aedbf6c007d3d86f68328f14bf7cea9827df04b691b2d2719ae8cb317153336aae60eaf05df1a4700791b945652d9a1daf4a162bdba717102a15d89eeed9a189da600b4c30cf59890dc6e3704db2cbd7f960d5dbc3e425e6827a50a4ee752a21e857093652f0434f41096895db5730c1851306bc7e2c1cf58382b15464534ab6f964e43a04a92216f7f46dc4c7fa8f9b8f5b6590014dbe7ec65d6b9027ce0755a52976f9237ec1b75840f2b08a60acd5f2af0fc119e8769a3450ad2f64ae508c68574448f3c866531b1b205a521b8fe2e4bd212c58803907c5bfa529fb9e3825ca801f79aa15116195331e6c463ff50c722c84be4129a058d584e09e54bbf22f0dc7a4805a3c1237446c8e85207d4a84366fa6f8a0437a11ebc523cbf04ea0344534104ab402de35ffce1b7adb547faa910f0946a7e0030bfb714e14ea2911fd03c43590c1e96178bdeaf687c3b5694cd2e6e8eaccc589594d1a1df672edf531be084f3bfc8ef9c3ddb9e259a5a7dd50aadfcfec464f976a4219d1569edc83dfed6d52b82400cb703bc03a0947531c943fa0d9bd5548eeee9502954c61c2e92d50f2f9a8a8d2f5dcc7d9e33b0bb237f9ebc49f77b96bf17ac73350f457a15e1a21aa51dd874ab3ec41aba1d8b5029008ead51cc9cd10bd9e72db2565cc3f322edd5a2ba7ebdb8747ef6fd78f42c7a84ce81d210c17875ad0eb3fbfb5e264892ba4c5c44da4631451ca2b4d4696f5d59587d471b119b2548711ab33a608365e917d0c40c67aa6bf1d14e1831d077bbe43e90cf9e4dcd79ba3bdddcc74a9bbcd83787c63ca084aa13be360bb8f33569aa7088f280347c41fe52c315ada0df8bf8603b2ec48ff961341ac512f1f4b01a8da1e23e3ffd07a89b1f84fa2137f43ab1a4e94d6d389b07a0349d766a94b349e7d97100c5c9feac7a536bdd0e0bbcb1afdf25b66d66b53746baecd4bc6b108290eb2d6f1f6924c848847115edb1edfd3a1fe9f2af410bd5cd44065139a1a68de864e7e0f64e1aa19c459b8b11d0eca0a061e17f544e1fd0430cdcc77cb0edab2ed171c18d26aa815d270d183b0818c6e6b25ccfb83f773e0d31200909a2b0a0295934c4d4b5b7a36b6b2db274dfb861e7223d1589f23e6765857361c651007c94fb55083e7dd892a97752afe084aa02d51c64a241d6a6e248f851fdc76e3c31753bb65827664db4d714b6c6fa738f2e5cfe7f93c970e7adc3b5bdb9a41a6b879b57fde8fddd1fed2fd49bc064a78d14a5c6c1a4a123e47a6d90f2347ba3c2aa31aa1986e9580c09e72448ab072979e0fe12b687820a4603fa75e7dc26d9bc4257b856a150aff82a14b952afa9e1b0a8b0c537c5f059ded78dc44435118c639666f551c1ab80426c26a3a3622766bdf88555bc53cb9b005045fd4c5d3fb399f5a00f4e7d43a494f14b2f11029478ee79f37550edef5fe358e2532146c35902f2f9a619c526a396e336f51c941dddf5cd4238f74cb5eeb7dc5ba689b89df2d209352f59249c760edab1e817a6277d71acbcbf31a329b8007effe845f8e5693cc8e395c82bd7c0622c1664f51183e385c0a33210e3860681ff1200592af2a71fb15016fc031fc121e77b526a86c6e0a7c79b13c971ba30e03ee1e58af4e6ccf94b3043d25f64de3b208231f40c2ca0b53b6fcad7f0a16b6fc3f62112b928222f6e8b18ae745ba49a210b2a82e878f28e22d082829166e0e2c253a56e67c6fe4baac6eb28e70eb65843c862a9a88ec0801e2d62e8c1f0e99ae0e983807df7e899d6bbe58b6a7baa89489fb6a620142f2b7bb15358f05559439c6b0f5cea8c3849f919737f9fa7b0d33823ea3490a4549a74cf6632c080aa40f66235a8f92dab67824daa278e77917ad50d4715e537d7787ed64988439262029c26237a10e39e3d2eefb797b500ee83a4eedf7d56c681610a1213b884ae83cb6f2782f14c99144104b6618947cfbd3e6d65382bc466384bb4bd7a5de1d5b0f7b686dae8cc4b88bebfbcca63089091fb06e40f4cfdd9453322448308ffd6a4b0d67f432b776f38f71ff1c8d7a4c85eb6fa64ce9a78a3de79d242528b93f600c84c57bbdfdc0c97dbefb9138090e446c569824a8eadf6f4b6949a2d8109bccb6c3c6b8e7db83bbdfb96838e0c98a3b91628d3571e9c7e3f9ba682824aec9d5a14928d748e18c5b7ebd583a40a9074293a0d5f08af85571500f42b9565829f067c9c126010a51f5d3e528e7bf1c66602b304322705d0843673ddec0044bb37e991e94c30315f96418423babeb4e01c3d22bbccf10c5a5f63486ee1a0f64a34f233c0f32dc410d4bfa7b4dbccbcd2361fe4a9180a0ae0f0d710cd9827fa7ebeaaadd2761b788f35d84232baedc999a1daced023afe204a21b8d026ff50177f95bb9290d7f3e135ba6ef45162e94a8f3ec3f7234814457e2f34a673cf00425a65c7b4f5f581c810650fed97736f949f7db8c6438492638a73d14014c43402f47aa01b3a10d6e17b8fb0a198c0e6bfd3e734bb5eb7357ad8cca631fd7374c64de33c109ae116e1caa337a92dbedeac2cfa0bd2d2e1756a695a90854b728434a2393ad179593524d1f9091523020186672157f21d2d3825bae90ef4a8207766daa6cdb23405cab2ca458b4906f91745bd0f68cda18e5399b61e3e79037dda86818955a7a85bf66c11cdab05b76fe81debab2e35cb8c1f99d307ad5869747e1e22a9ddfe4eb3586a9d11a48c7c9fb8d0823722de1e64a226f2f7769445a18dc0e758bca7beb8a57708644d6af60d95d8c835f9648ac50131b9a4bc3636825c79677911012ec7da131d8a24e7fb3c856060819bcee79b7355ffcd71b2f833eafff307ca7af5ff5ac828e1ec09a0acf911fa42a2e3335e253c23a899b5b3e837dc268ecc9a1f0266588e97f4a3c218d6498cafb88914c37b7f5f0a528499486c0aad3c32240625b52d6255eeeaeb50d40046d9666dcc429dbb9f8fbcdaf8e117e19718963301285a8a343d0d42cab0d44014f773a5c95d26af4b80ae37b0d99f01bfd28f913c0261025d641120acbf0332be69af686f1b44cf4945026e4723c2acc7c3d68b446327a069b082fac095a30cd94aef709f2d247f59ed722b571aea65c19fe3ee4e6f7215bd3720bbee0032b6d01e5d88286de1698b1f42d6d552aeb3289af10fdca7f470e21269c5981af5419d22b973d08197ee3fcb3b766b4c7f3752496dfb8ba297eb34eab964216c372217258269cf8fb10990d2bb7ba28722b4f8445c72631015fdf5cea081c4e0fa965cb6be4c6e8d2419241f73fdad50c351b728369e6aff295a1d5e85f922da47a1b83678be4ebbeb5fcd244390e6b538fb6fb01a72063ad646f8195f001c48b4f2337e49dfde67f23539be02ed88daf3292af6b4cfd898794a5253a01a7d510e828009880f1097b91130d847f2a33382a8728c25e316d7b90c6067f0fab230b064d0f675251670746980588c51304f370b0bc365c98f0f22ad7bda828a4e194b09e84e5aed3f8c9d142322f2146bf52c039481cf2f3819144cc31634e71f3de07e83a2e485a0e6593f5e9012b9623b8d23770b2ba2302a6d8dff300d2f3703c80bd60417b8ae0e0d6d9d64ca26132b9a0f487928660982443c2aa4c36819f4e68e6e3b27183a12a5457ab14df06aa0703d91d8378e61259684f133361a47f6551edb829aeffb0db6b4036a50c7813e51e4987af24a63e4a744de909ff5e852cea5219b081816a0eefcadcad34f30407992b66a915f53074ce220fda77413766b5d70ab6d7ed340e2bba07fabbe8c4bef7152b1291c7a06dcf33bc9a86f95110244ef50e2c0f430151069419a0b89905fbb569c667b63ce67ebd4af37a4999acfc3f6b079c539e8e661c334e7bd23101204677ca30b8239c2bdf1eee870f3947c446e5476e6281179379db66cf567100611ec5770f4a9df9bc35c860f82a18882f41501364d47be2ecc8b8dcbbce39ad506538a547a64f1241a5a102f76c23b24b792a12a0df3ebc603b5d9d91530bad47c9cbfe38dd0e5976becdc9281f73ca7a775f757ead76d38ee93d89f9c8d708aa6e78f50da468d5fdb775baea08cc3725dad4019a14828333574a013de5f0b56fc0d69838264b14da1997f5e5066b7bb3cdffbcfccac50324dae7cbb1c26ed3f43264cb9efb097f475c0be0d39b143e1a79d67db0e3b0ca476623048d34e7b15fe2aedc3bc095566de12b3ac6603b79b6fe1e15b1ca55749ba1bea58bbd0e0fa5326a06330e5610e1ee7641e6e8bd5a07c428c00162995c081ff40b3bed8b0d87f0e20457a12daa3238602084afda57c5dad109baae30dbc4b09dd002bdc35834870ea3639332c2dcc7161b5f9648dfef0a1c3f025800cf43a388494852923c4c90442e1a9431d3a6afb9a3cfc92510c6cc78d5e15eed764e2308a4fa312f41fe68c3fe0ee68697009ce33ad50caa552d0a9ae24fac48abcb1cc3cfd616dc6ff9f793a4586fde32c327cb35a20c83fd749294c0de159042a11421fb64d13cb750a570f0dd8ca8ddca304f4528a3589f78a61337c3201b1f0ce4f83d269eb819ab34f2982b2fe95f2cfe17b48a67046c9c152e67871557d8b4ed02f9f9c8638b999a7816188580428ccab32c310b861ed957f1cf8d192ddc5d6f58c98547ae38d7fc6907059ea91fca5d260944f31fc0e705ffdbd17780aa98eec920fd0fc4db66384d47f99b50c3275fed69df11a47febfa363476866f1e2261965ccb33470c2b1c07d1494255d8bb2e219794615b65ce36cf871e77a06a9ea3f9e2598189cf233b44c551bc41f57bce33ff3bd24f14f826988e3d619653275f2912b32c2a1084797c671cc66f8f8c4051cd5bd0362b621f68c870d9d79fe82d967b591e4e8bc4cc52da11c5ace43b23a57d7c1cb51bbd87b42017bbb0ed6fb5347e4e8e3c24c2fe4522c13c28a20727023ccb4c10e759bfd6ccbb2db4ad33dba0f3da50418633a0474bc0462f92ac262e7d3a2d2c63f741a53878c1928b6967e800912fff5e6305cca0d24371b0f961141bf80202cef57eba81425f781acbf790606403849adf8d8355023713e57b43b1ed6e828fa5d91d6010b611a817da65bebfcd2ed2d8c76a5a37f329d65ec885b156c9969b28ff8369985f71979828f98f29d8639556734a570778d31c5ea9923fe185522ea311f3fcf1268d478abb11579db409d42467049ccee9f7185ec55ffe98b5324c7f570a5a447028914180bbd2929b46594fc0acb317f74e9744929e5fd1434256394c6fd41cc1bbe0011672b616dd44de3838ee7bd6e5acd856a84690012ec7ea7220cadae9bdbb19607d297d4b59799b7bf54e883e8b72ca08689ecb44fcbbfa3dd4e6bd3a5def8cf1af4f616aa580da4b2145c45851e343b0d530d89ec8fbbad16ca12e2143515456c26e58732ff4c91281c4ad70cfefcafca79fbc01cd6a37d50fc458fc8f9633a022ea2906c7f2db5da52a2c026e25d77d7b6f3ac81ead2ee586c8cdbceaca454fe765647911518b5d196125cd979c6473aaaca600413733d72d263e344557890a5d915d6d50dfad2302afddb059d9da9a82c6a4e2942964b956cfcc9e4505c9f031180fec166ccd9ee536b6f04ef0888a634bb23a3271a242fb444d56d99e0d1a34d402ca23bbf848fc5d8ff4060b269bdbbdac0385a9dd694cec42bb93ce450977233898a1b82a77c98ceddcf3abe918114bb22a13b029c70e2f6062f5d62a9c6f0f6c9aea3605c1d648e979a3f365e7e5385ad27cd6bad9854dda85a23509669af690d042bfe114f00441a15333d294581f83a19b6c8511f966466af96461474baa040defce1cea8a42a44d1812444af114d7ed1fbd80e8bab70ec6043effb37b9d51c9b57778160ff5f256b8ef75177aadb3dd171e32e1b9d67e426472fb44fbedf235ed00f0b462e6047644ce88cb7ca50919b8589e938c8dd4744b3e357b517e6b24ad016ee186f64fab6e7327b5d4ff0a5d1dee226e4fe5e74608fbfd3d3cd928b57a995586e20604ab94850157bd5ae110255451cb2beadb6fa3e5de19bc765004b6db3d4086a395e555555b256ff0ac58b6a471c1f7d84a4c24328afde9a80c4991d21d99dd6b54345de97ecb9907a8d53591ba724daaa621ceb1b26e539e3377e6bb90ee060221307f8136ec8654859e1dcd5df72f9c8f9ec1e1106be63ca5dd7b4e8455eba959c60f482ee798226fbd1676e686ae8b58c241537ff64bc3a264686878254cad90b3e88527c626a418346b078c5b7ffcab69248d4c3060e020b6b3c1232040e3e1d17cac7325f475ce4bbc1827ab9c9d59c1854808c1d81f0334b25245505e0e11056eb05dc92622bc56659a5a23ec81e648e2f1a9e2e861e75919dbe9a26d41f67fbe86802bbdc68924240ba209d6dbb102c1e47a4bc08af5d5fcdc8c08f9e9c5fa7cb62a0975a285f6943b7303690e45b20f621e5d42a2bdbd17f073403a8ebb60e6163882b17374c213cdd78e3cc27f451b7a5460b9045a19f56d88b865d336aa100b9a2d25dc1395074e45e51166ff27bca0efe5b28f41aa5df0197c7433530911acb7624258a8e06add1cd1191cb3050b662413ee0a64b7f38f2238a55fc09e7af436f7fd034fa69585de5f9fa9083513aa3095cd7b200d3c121e2522d6d058476cf0bb5da541d91db10fea890000c74d3fd65883d62e56639d6751e33ed72b9bc0744442bd055abde7a3cffd9f27d993af0d81c0872752c14715ad1b5672e931c8323682bbcb136f7ec5ff0d82db4b8dbdc91ec20e91886e3ab337520244768734b8d2463c2b6c4383fe667ea008128f6a26fe739cbc2664d6aad52e746531b0204432e2d9979acd372406ef5bf152c1b28d8462e5f559a086120018b53221b878e59ac9149d8220eae5361467b3f6db10d185de8ccfd78fa84db6e35d0013f642df30f9edde6f50b1635275d5d8c6ccb18379b64e7599cca415b68ba2ea5d832c7ea06baeb433e7ed4f2e88a9c06d6fb4c157de5dbfefc833501248e52083dfdda9bfb89fd1db770b008d299bb730aa1b01e75630302ff9cffef831136b0bc2f50a38c7ff5187765102e640a83599a514c61bb244d7575873163a96fe7684ae0c49669f4ba4d28ddb7b15e44753e33ba5b2aaffd95fb74071754db5ca5bca3c9a7688741174250cf75a45e53ef905b2ca7204dac22944ef8b4394a91abd655de6e6575bc3126ec5f0b07fe1680c1de3b786a7008cad4424c40ad18208ca62ee83d1beb1a6877a914ee98ac15e6c135d30da7b938d9af45250324f02ffc320c2beb22cd8776eeba59b561a3009402c60f15f4c0ad3441452939342719ee53da17b64f12872960a30077b830166cdaee5c4f6024972c56804d101c22a5b6317039ad8339964cb55a28b4efe8c7da90f36378487f8a95f8f408431a3896064a6a993c5e616ae0c2fce69cfdc81205a2eae1e17c5481618006ce0dbd57fbf8f4c743b0ff2a4ce3e19decd777fc0532cc619866259e93716e5c7b87e662f0e77264f0965b3f2df5ddae6d96574fc2af59ee8032028ecd8ee860887633cafa190c8f6d3bc44863c6a200a4162d1fc08d853c61d41b96282f818c851b0d896f8b8bfc0202a9ae9268d22c7e9f14076cca6522d0a42a500d8b5b879dd35becfaddc07a71207046a909d2960b5155b5c8ad2f705ca7054143309f4672c05f2155889fcd5a1e9b717b733c4a976c1f0eae406459d60f98b29f39e88e31dcbc3bd296a7b2d7fd85d744da660b3c400b6684b87fa09d65655ccc8710a605689e6feaaf85ed1f03d7c3e5811792b8711e86d10e39c5c759bf0a17ebdeca11a874e3f1e362a3500d5ff7897f6a3a5d5978d3b94637ab4a9507b46ae7caebc4770f584435c627830421584a597c109cc3c91a2e8d4664e26eb51bcc3237a25328c9027dc111fe2ddf31f350e6b6f4208ba79b98c0ca9fc2b1e89323c392ac5887a09db95a074545fab913d2d2f4c4f1293d5db52d50cc8c15b19de3fb0fba8895a9ae9c91d67bb3c447322b3f20fb74034d2d4d1f8c1ea4338b7249f22dd3d8510b70fcc04994aa748883634a2e4136d20a74c5a8324fa9907f01d0cd69d55363094027c108618c74e85a983b1b0ac916ed8472f7f5b8f09eabd1371024b3dc3e3527daf0da7fb117b75a92d9377647db7e8ce9dc0ec12984437dfb9ffc89fbad652c337960ad72e89024ab9c2d40e97356b4c3d0f32fa2a0d322af51a6336e0f5dc23efc377637f3a1e753cb395474dfe0488bc3f9632c6e5999009af0a6d465a42a9e66f17873cdfb0f53e86bda6af5e4c1a977fa53a561b85e879c0e8fd8c92c047e5c32f168334470a2265161f1889bb31316c0044fef61f6f27be111fdb5bca061f501a8790a8d4dd1425b01a0171d1ce4c3926068337aa9a2e7d2e6736007f9c7453124f98856cce56329f665dc7d55b23cc8716017553824fe9635e0542281894e9283e98bcb3a23d6d37a3bb739cd1584b431e42ed02dbd04e1e7be015656bb986be69800dc8df245abc73936db2a83e4fc21109ceb780bce65e2478b355c4b24e76c1e422099bf67a2c721759e1581d278b4f5478999a2e32be76997cb2d81f2dc9d1bd05ffb31316851be8ebdb78316b3188acdaabe8f282fb6facac67376eb78ba01fe8b494ad5337c6749b15ed825ce11c63bee6b57726bda0ff06c86bedf1c0f9797008d08fc9a206c0fd739ec64c9b9f937591e09bb1a4a9ce3abbad2478b107b1c3bb20a2ea5c40455523b44b066d4b7dea47954c56037f131ce924655a7816b420e474941b1574c2f3d16886f8ecf3e182b319a50518e9d0a8294468df28765ff56e785ae884beaeacc22f9be2a3ddb02e6dc945facb158e35e1c379e9f550582e54fab0eff5ea4458e0bf87cb58a96595a4e66b4be9ca7b250eabb7388a7936ff4aa805ab8087eeffcab647765455bf158b3aec96d903f299a32efc290fb00fba55ae7faceb864d8b7571828dbcbaebc7e704f5efe264e698e24c7c7c9677aef505f2bccec5d2cf1f2b5cfc9f4954b2d9db265633730d43ac37dc38d3e6ec30530f4a81a6770bc8217647add8c298f6456c9ef7fdb5ce7e60fd8cd73869bf61fb910b88cf422e0117934896b0ef463de43ac97878f7bec936de40a753154aad71a91f9d287aab3d45d252356c229d0b225f21401531d0952e61bdc12a69653dd2bfb5ca618979c74d64986cb16328739d695bfe9bc7d6935ffd31e4f73cdda562477dfcbb184a9a94a250ff984c60090ec81ac5b90c6703c3b5bc3009e1e91f604c3eae4e15167d7f621d106cf0fcdc80fb86dcb99775cdcd96302e2b5a18a5d17743381c41084bbbc21b9e0dc6c50ad94d5d6aa9f3b8f1bd0da69cf6cb659a674b1ed43de94594797d2d2dc3ad448440a8a82407cb0529e96812f814c97e2171da488e6c818df4a5ede8ca2d4345b605412560c973e17a990fce8a51d01f2ce42ab970f59c907cc6e9d2527e7bbf040b48a918b7a14da94205b1292a37f2b952ab5002455b7935df0d4cda58911c2c647646b563d67d7b3d99fffe2e9bcf5958eca04004ff6a93e8bda6e5155c0b456d3d9bc0fb3510e1203d69b86986245235ebaab9d3d939ab1ed73abf72aeeb5eccaae4f31b96c7408236870975798d677cdf69fae22b21d3b7cbff1d5993acdb96068458281e11f91fcb4477cf519e633264cfb0f4a33017592d85af6f3083a1cc09672717a077ea81891684399603ee1f76b001717dcc6836a1355a9cd14500b92060987ddda520b095c28f5949fe133ac5f8d73002ff299ba1dc6d6bf65c6e9fd5aa5f92dc6f4ae49d3371cdca4152885d77b10f765004f0fb2f2c6f189b04db90c927266b03b3f3b415a5042247a5f545ee18b21cc7c20ddd2b752da9ab37904cdacf9dd6eaa3f1b5d71634efadc2b10ab9b37f198d525ef6dce0080554a34df1edcf1ef099e37b0d6248643af6d4e5c5253c030a2a06c812465051fae6843d0f5d767f13cd0a5217e607a3d52be86b61c9c7c29b054d8a4ed9fac235d0eb8ca04273a523655f141d6fcc46fea1429e81b9b95411dfbac15f2744b0d1038de6eb4396f83d3ca23096c83d30cd421af14dd63df8f1e6478b127f28229ec0ee122a178ca140e42d3ce4ab26767c8933e242eb641e4a3a69b7337ff4a18e7adc0c39f4e0f19e027f064eff017591dc4a7f611af669151e00dc9ba302e2f588623c4813d06b5050d36e79e3c8cda67cba8b3645c2c989bf88fd0c1e609f3b25af96ea951376b2c29c797d2d191a85062b2342cf533d50b7c9880de59e7b1a77312b64bfe5585ca6e47ea6e80713f19b24d04e47aa134ea3ec5cb80232f8f45b4331afad48ae33fd5772ec68c1c339d918c0da1dda28da37438791ee5d961f36228c40f337daae0aa28834abda4164c6227675165ec66d6faaf94cbebc48455a693f56801e28037dfb54e059e6ecf83b8eb7026f12905d57626e1ced0f5c13c005daaedcb11824e9b58df8498d5cdeca5baaa2b942a89e7c38c2188d42b353f51c2ae3b1d4b3f40ca84e042753f99ce40a2971185d070a68163a15cd91490050cfbdc1caf8dd23192752f8313075ebe40f45ed691ea11985ef73141ca36091a3878eee77e391828354b5e5d41097a7c16eca4108f6bd66b2e50fd39305b7c87c90dccfa45a285e5e66798b6fc5794d70a3216106a47f046247db2e334f64be59e324a7780c33da429ec132f3a9dd5108240eff078f345eb55f197843d71492c5869388d7e5a27c10ef5880a844a882b8024e47bf5569a12dc20534ffc0544810542cb3bfdb5e83cccc7e34c798a70493ac58b66303017ed4ea27d36a477e6b116224acd21a3de2213188a26329242472f86ed8512897eb2206ec662e46c81f8a63d59cca8aa967346e927b13e10b7f8f8b88e1a71e01eed24d50243ab736ee305dae2716511f66c9c72b7d1db677da54ba16332c55dfeb9a1f53bd9158a7b22db6a432917c3e2bb4ea5013eb6d32b595021040675cc5a93600872eb3b184528b68e871085f9d832a14d9f12441c793a0d41fe069f416f6ed23a28c33bec9077cae1e39dc8ab0fb6180c54387b38ab89025b9b49e46c08223e848f1b3b7e90f74e8084e2c85d8442126caa6157948d7a7280b0ac619d4d6d56bfd63112171412da8a6c785652781e1e41c0e164a34c041f70a3539277e5daa5819855163b17d74220c741171eb3ed90d7149347ccae86dfae553848a09e9e151cd23509d5540b58c9f4994f31557a697031c3220a6bd17e6667e60a63ef691e408d1fa3b2d6742337c6e7a9376e095dc397bf4596df891357e58c629f02d1c43cdc223cbc709b8223d9cc34edb393dfcfe01b8b1f7bc34e0c5b8d0f48f8d5a17247e94121365f49d0251084794cf15c8263c5439a95450c7d611a55964e1f7a879973d7d1afd9fa89b1ef9320d5f9f44259b4de18a136cd9d4bb20c820b500a518660b9ae363b645a1cb03c5fbcf94b16235fdf4b1e7cfbde9cd3e022b959d74b08d13c15a719a752af290bf1b5f919530fb2e48bf675ba37509e7df5ade6c293b0ff90ea5601d9a9a776e1c50e13a9d4f10c583115dc7a698cc94115094347413c830ab9de93ddd3e8d079b425fee2a6c9bbd82690bee9010fdf1c227fa6ef5921e1a10fcf04aa3fb4bb5c1822587edf1b8058e75851a894d13bf18f019b328109338e5755671edd4a7b4fa9f774630ab3a7fb92bd9479b136d1ab2b6629c9358702fb58705dc28754d2567313da7d0637c001d9faced389da78dfbefc6156559836f8afc842afb39e086ebada5ffa1730681783cfe3313e03921a340d264ab64d3c47c5acd76c74f4880e4dffeb72c11c3e74da0086cb069a0d4be867c8de302839009d83b76e7695de1a9e3be74b000777154453b58e75892d3c569a3aa659b1468953e2bacc041b5ba1bf5e47060794bb17dbc86f2e81e06e782a0e706647b520db89f0d4cd993263884163f22cb27273d79222d940fb976c586d0ff1f088d863ceafed2c30545c13a3d9551863f7b35d85aa5f6575f3bde6d7048e18e43da3a82f5c7f3d4ef847b1a31a92c14a501dae3cf979c8c073fc193a19df868450442ef2d93c462237dcad9a581db40d4e61d876b7bdb074497667371a539a7b637f48b6e79731595521e0db8dc2e6f88c46de9f42397a3d7b77071be97b891fa871072198a1463aa0c08701edd227e6247bbbfb5b93f944ed02d3a1615f87186e05e3826cb89eddf3fc82434fe84b0df06344132f9974eff62f15cc2691f53dc937f3d41d9a9c7e5539b55abe92c62ca30ec646b95a93b3ba2ca6841be6b299a57378d5214d0549bf1e7b2a697a5b67bee3fa7ce623cf7aef6e17769d7be9aafb4c31ed100c128de4bd19c24c6c6f021331200c45841ea30043cd863f22acb3aab671f122ac56320eb0fab4b22e65df036f13d676fac4070fd3b32db724409d35db8590dab79a3851b8149fdfffdf9da0e3c4328a702871113d958af1e42801853de736cbbeaa45c4cee6510d31fac1e63e97aec30c1ef39cba91b1311b0b3c8f8b0617ef9447bb94c71b9fa4db8408873cc6df7fa8067662e1436fa4fe44bf09d8ad60a5503f8a97875b99434319277904c0589c3b59e32f440060fb6ca2174221e62759baabf184b238398b3b630ea759aae1d403c0a6a3b39e09d0c78ab7cc14aac23fde88ffd3dd29b34c251d92b5725c3329d23f481f8f9239a0a20f357d99c2727c3572168bdaa5312eab9855e155bf5a97b46311b7b1ac5a081a66ea164f361e2ad911d94df90d0f433db9e963d48820bf20f8dd3d1aa4c492892ec221ba2e2a54371cfb357dce5f338e01c95f68473d4e8be0623e07e5cea8c262bd141b5de77bbc79e26ae17797de2446600364f6ee9342a4ae656c1c731765ae664b922706582716ffc3aa58dce7f53a7e677d9d245fa568627f92fdcd286d276498ec4ddb05755d21fde5a0bea7d1c7d3e6875830519f911f2ce43bae827128d0f16b3aa595e54c7181a2806c262d5e41f3117ea22097673287eb823092d833c2db3d0df6bac4011ec1086d8f69854503667758d48067b97af77e69572c00cae475286d144c5bccbc47ed9ade7187239a403dd246ed919420a62321d44b77bb5fb96e23af4b73ab14e9ef70cce6dceea6ed8c605485b4799766e2c314c228037a3ef91361d314ccde096fc1f27c6df6ed53ccdebf36d8e74ee56be65a47d74f3b2949bfbd3ed2a3389d1ed01dbd1ff664b6067dca02a18f8dc22340e7751f6ffa9964a317e6fef00fb52501b48723cc5a6393ead881885b94d893bce1793d8d6d479864cbdb2d578ccb89e367ae2f6c3ac8879c6b1c19738746335dbed8d6e83054c36125ec6dbfca60458a1ec22c7e72101324af6584eea4628f5a75922fb4127dfa3d510a01790b48f61bd13505462e6742b495b7b4599f987ea1a2027cc864b81326540f6a3c1b016a4a2614a33515c93147b4682084531b02ffe233854aa68489e27d413871a624601f2c2922e1929b6e983b6195488e5827c836fb2ecfee1810341c7232355608ff1ca9cb4aac355f499bf1ae0bca8f7d807df94349692ce02d39900600e561191ed7c38f34af28694a361bd85b8c18fc9b0934a33bbec4de7c3349a346338bb871befe0a6da41198605ae82f2d3b12ea2c5481338b9f6e980afc3d715d1f641031352b76aef1091f5d40caf56e4c94bafd39e6acf5b9cda313247e59ec03592c2602dd4907d4445ca241583cb456c23e0f1ecc81e79835815f24e7d8fed1e828d76ac7527196cc94634d4513d312d8b6350cf9967cd2eeef800418ddcec80face153853c0ba2b168efb442338a96554f97dec0fc6e498334b3af942b221a768b8aba05cb59a6b4da288e9da1449f142c1d307fff8346c2e5edf1f09953fac02921260a6ea063a2d35300518cd32b693d9d4867f318528cb620f1e8c718164a450f9b27d342abe8a741090399a761eac8340789b5f8c6baa37fcc0f381584db163c7b913d6b85ab14dbd3804cef0a173303349e3e4b620471ad49c030dcc5161b2ec2676a9262e0d41f62c1fd33572d404115950c3908b725e900944ad0bf78f3d62497e7d347e7901bc43dcb107d1cb0f2296c242ac50208fb4e412eda566ca341b6f4856c0763e09fce2b620f24948e7552508fb2cda15dafdb4458c8473d379c7c5981a7412efa6b2392600b80cce1948361ad75b8f6e0eaf952200e7c65f721abb4632a3cd26ccf3a924193dee223cba0d7f13db8662a97563c49dc3fe6c487fc3c9abe7258eb5e893e64ba7ca22b749aed69d1f4462bcb631461dc28a4e149de6d0f8670f837d5a36b6996038db614b1377fb0b41652f84675b4a4f66afa0dcb46fc2e2412bf4db24998974196ee44928678b4a37e3f1ee781e5773f9310f8265b702b6d6377286ee6338d8b6ec66a60f7b042c81ba8646abc16429bec6df2144dd28b0036d166596e42bc840f9d74c7091be3d8d84f8e3c84bb3d96455a2da554b410eb0cd08ef819d5df1a3aa2cc7cfb23767c3dc9d291684331102b30826281c4c590b6efbdaceae79850a5c0e64e6ce8864c042188be09866cdf305ec35cbace32ebbff09496c8024117ea87d0d16472a4b86bd3c1a666eeea45a98950ece5a33a3335bbecf569260c16a9e31fa55ef8eb0e44805752aae1bddcdf8a8940cc79508658486c2a9f7124a44d0afe390555b87b171784eaa89cff2292c78b2c3039477360f80485d3a4dd0e65e139aaf90574d6fa48ce7d57b70ced769dec4a53582c91db185040176bd8d3cbc6cf94cd1d33e84558d15071b8f276883b5053ff39e8112ea8d586e0a2990b7138cdf3e156edc9004570aef8abe6110cfc13b37329e931a9e33504f1f00b0f7592628b4c6b71618f493a094a8adb12df5bc1831876c24a76b06cb166273bae92b56619e6f2fa9ec0fa416cc49c08e8ee99b6af31cba5422ec9c6b4469ad52540595bc74cffa2cbdd4033391878f43c7c562bfdf41346e430140d3b72f20d0ab2993a86ce2b1690b75775615056ede082c2cd3407c464977a8f01b7ebe25056655674777f04fd0593528b38efd0e3547f0c1b8f41758c825ba3f370369452f6943be57de3d37f69df5c12a5cd3b312040cbfaf155fecbc953e2a019d109af1dc60054edcb3e42a5dfcb921c49a4221660cf526edc1199db5ca18e2c591580937ee5953480ba67a9b641c176bbd668c2142f9b8eefb1a22dbe081215d3d7320c6881c778ca8d565102baf61b5754e22e75f0206a49ca4458158757823336ae120fb6a43a7e63373ea3e86efbbf0105c4adda71a839540174cddd61c046f6f177ca9a3b89fbf6a7e9cb24da90e80cbb2aecf8e289d2faf5a6426b4e3c0ce347c84ec3550f1c5a2f6695e9d73d5dda0b7f0b46a6b45d11e4f10cc3ce5a3e7f26f805234c861754acf449e3ca28951f0b16b92dcc4d53fafba9ce7ec62a2c217427d261ac503ea8e41dd9d9632f2e9e2c4244b28ad9e62ef326e544111dc4556798776755bbf052e307a0fa983a0d6e4db7298d0c12d59603a05994e2e862e3dd11bfc4dce7f3b6b3fe57f63e031206a3bad079fe873793171366a526a5b2c2fc2937361f868258e1d8d07d026117c09ecd2ab7cba36e592d3689146b2eb44b9db3b9ff80b5c84e78d4ba60bd123cb43f4c1231571ce4829e4b66d383a0775f830ea58c44d0f543147c4f3ef614b3274f378d3cf1f5ea123f7f0f6534bb725e4d39495488f895d5050a7893d3e1addfe20e77274889ef5f042b58434dc315d85d4127cc5dfd5975c7af81b286df91005424f3d32ec4a1a184875cc4c085c01410da28d0475b118037fe9522a22ef9e7dcb2d7e62a0136cd20c48752551ca4664d8e6964842b35f9e4c9b11f0c403646ff7b16e1e24fd6eadf5f99444f113daa919fb779b927f080be5d199cb3918191aaa7337a041f6aa43c49c6384e21eea6552271ed26a9fe601201e929befc678ddef3d08e3ab9527160ba58416ab9ae01ac43de58a4754178982a72a64def8e35761da11936ce7752dcc23e072b55dccfb22189bbf29c27ade2db08c4b3c5df2945a4c807d20c63b614e33ac9253a89e0633700a50ff912cec1c9b45de8ee5104c73351831ccc57f8c5272a4a1b7970d319ef6f0c8692cbb3f7ee356ef0eb3a96b302fe7391e5704d078a9b9a80ed86fa1efda1c7789ff97e81da29bf4327fb1e9b66491fcaf67d818a9de680dc5320681779fd4ffc9683950c3719579e4e22664e320b943cbfc18d76ce3736d4ec9d05a04398822836b68216ea264bd9482603c4b5968fc542a064f69fc07e98462afe11fa0cb96b65488712e75c55f1be4bf68a7f43d13b5eabc1786671e0a8cc0f28a7a991036531358377f3cffe6441293a30a4557ecc0c65fabd164c5238d13ca10de2689ea10d973b2c18d0c2fd22ba6aa6dea919190b53e3d0543a0d052686ccaf0999b41445d79e1e62b07d0568c6c4f75c50b78ece8dc220ff53ca2cdf6f84e233f5afd07165a1967feed433a3603e65928816f5f87469d9ec7a1c75decc70f11529b41885b1d7210961d0d5c04b5f558e1ee2a293838e2f1d916d90506fda46f92cb978c2eb9529c29244e7c105a25d0cbe4b8f0707b12cabda98b651e05d89e9018d25524878861f28cbcfd08a6c5d4e2f309d4a0ceace561b71455aca908e730da4a61500bdda12acf7baba492be1ffa71211a867914ac341764160824e6351b88ec2de22e14ad0823e411a39d8647464ac621441602f349fbb019580751707276d62c81b1c693e6339a6d82ff9166cb31c5cf39a8ab431d09723681aec7e883ef4f413056ec05fcf73a6db411acd2048b2c0f9a3a18af9ebbe52f7ed7d7925667ea76d5ecb4e0d5c523bc699fc23e7ab4c099e49daf95b5e1b4cb53009951340bfa929e65b3604a5f6385c3350bae94406978ac55afac070fd182d11e94d50dcef77ccc794505a24ea1bd13a88d50b867a5a6ee6d6967f98bd8525e8f878b237200d16ffbaa57effeace4c374fe6448ecc42694b34f4208cbe9d03310a4ad830c8fdf9f9964dce240f1747ca1565572d74a355cfa878da8eb62e7117a96b7e36168f7afa2d95ef57ca005876cfd292300086aeae30a02d352a004c51c66cdcdeba4ccf2938b309d56aacdb1fedc3bc27db43234e86832c8963c98052b7489f1f7e06d2de7dba63fcfe9bc2a79dfae71bdc982e4801757d97e7308afec8ac6092cd7bce5f748c84861f23b27dfc5d5b358c771f67ac55139aba125b4a5f17f479f17bbe5422caf7d1e845c524fd9a734132afb00a7dfa03321454ce0ee9f7ca6b229f166b835a9679e09f1ce2c7fd668cc2f1e653480adf12d7d7f52b8b292fe4df9397a011ef7661f6468c46e8eea145069c96680492b42d2ddc77a0e072f33e5c23149cd357b9af072a74e9e4193fd37fdeeea022a6f59678949c4f219f2a3eca2a3a403d1f398cd460dd347d9dfa290375d0414a3f8d4b93816358c232721a1184b0dd2239bec722247bc0c1d101e32923ce7eb1012603cf6d688f7a8167cb77f1e8ae01f30f4c2aae73f345a9c95a1311c0dbdebc6884ca0bb9d12608f714ebb428f4fea261e9cf6081e980ad5fb9aa5545d5a01ab6f9bc7cc07c045b7349b2cb6d1827d6fa49c2148226f7687bc283842933105615ca4f275c5bb8e4f09887f20a8e90c4f3d8c7c9b846a27d8cd2eebb941f3a3b7c88fea619aa3aebd1c48f27192ffe528cf8377d583cd37793f96a77763f9af1485d78a2f9c5cfb377e3330a71128e00f8eda20a0240a405134c10fe7d97e5f780bbda893589640ec995cd45edcbec88daa4506b2db2b73c6abbeb580871546e0f36ec015bf0ab32b3077fa17e31f6eaabb5a2164ab60494db29665de9bb832d67edd06d54c867f7d2d0cc68bf0eb44897fac1aabe56f96a416032db552af35e22d739eaabc5e9ef501e76b639d8db48d74c06610695354ebf6419de6ebf9c52747623ecb2b6e5add1d5d8aab409180b9d437e9cc4407b4ad010bc1498573de7bbc9805d09957b2b0f04e07e06c8226476a3011d30099c2525e82d8043a6bca1d557d4552e6919e22feda7de2ce663347152486c09705c335e612d2680fe95df2b1e59165a527eda90066bdfd2fd4a65acbd742ec3bf603524059760d45d498db0ba0df1228ed7c9ee2e9d69054bbcb387d82d96de5783d826662fff06e36aa4b16ec33a5f9d222e1650f9877db906f141c148c3a29f99c5485a57e52174edf622cbf2911659bdc8139ceae9d6c0c55bd67d96f2a7b262498f017af44f27f4ac2a8ca166139c4e9cbf53fbda831646ffcd5edda65b7532c51f061d2d33a2f774d9e33ce84d9de5d32534116b46a3ddb32b72a555a9d5cb1fbd5ffd1144b6911f39097fbe0795fd542a89e5bc250ba09d85da4ffff801de3ebc67e5042bc8d1ad54f471479f433e68bfa84f0d9a7c222b0da4f46d967a3455e167fabd3cf279b68e589407d2711fda2b0cd13c08094f1c5ab621e8df34e347b4148d3e04a1a8cd51dbfad0873d7f0e37cc3899c57b221aa2a7b9299dd07c8429d1ec9696cf0507c665d53a5e190b9f1df90809a79e158e9cd6805dd438d1b271c175bffd53499d5065721bc782ea57fe3d6662022f2debfe022a25bfe1d5f2a2cca83eb6cc6e12646bf1051c9f4997f627b3b692953c3b84d0a7041be44af51f89f9bcec7a69906724d478d1693ac455f537576708946c20c440a2369c7c421fddd97519c0fd54e7a17073a43ff661c9a8f3021a9581ff9575d5be574e7410961cceecd1e4a01e61f08b33146011ac017f77d6a84b0fc8af0baeff5d9eb930341efb80b48ffd384d6a6562a417a15b7ead4ef25ff067ec52113bbefe63eab872d691c4d4881a5083f009b89aab6cdf0065a7ac3816367c7c636d8ad9ae5f469bba7569ab9017601615cd6236e7ab818c6ac2e2d062ef30c81399c9e817b99adf81346e9f0f541ba0751a0a73a51c8d8875fde36874d60f9e6279cb57e0309f90bbc440b515f133ce57063e880e3a4af9408eddf391874b33b440c8f9e777102852e5a13fd7824abf63e452590c8ae0458798fb3b13628f3697de511a1f0c14a026f6ec41d27cbbfe9eed935438e22a04975dd3aa849a6fbb6c56c2d751a0e336367260c3a4d0b4070c2d84d3678aba5fd4a51cfb5621741fe87181f7c55fe04e26df404935cd3bd18f950bd9c3ec0c020825ee6c3a6fcfbb86a3da021bb95fa9ee7a75b14248b84edcc92cfeb3a8d8460f34edc9afcb0e420293f4fcda8be761127c8d5acf493f1cf8824f545bbce04e40235399394a219cb79dfa959397f751396cd78e3725ca46a82d9a6c8edc21493d24ebd66a672c6c2c083b72ede9ac249ee40589e90ff6bc7fd8fd38a8f868bd061c9027a1afbc7cc309de877a4ec8792655d4dc52da5bf35f1cc82cd390ddab90c7a7cc74a02176dc7ccbb998a9db0eeae190c4a9954fa5d1dfa40260fa22d4143982263b26f14b2ac1c0bb92580092e0462adacbeb88adf4d5b07fd53c6ee6683b890bba72e4f8c1dcb44281ebaa69d9621abc7c7b048ea051430c539035593003ad2370486cf94000a0382b78e256817777ad1ae024a8fb7f3e823877e8dfccf46aadf2e7bb3f09608ec0f390fc0639b9ca1872cb3521cb88cb3993cca4a552ef294c379e4a8276e13abbe5e9acd624d00ca4067f26df0b3ab4873274a5aad2b2cf63ef0582acdf563205a03409cf5e350be060ec59869b7c830f7087b1e12136d7ae3425136f0ed2fb42ab33da924f2c67f40c50931a87e0f576f6a14d51218be572b74c1c56bd796dfb960b2ae1d45e738552142b7f868c8e6cf426e4fd73a10c71eca7d88e894e118123476bab79b91afb520244ad3019ca65036548774d7919793b0686e8cc9577331b54343896ef5da00ff3562541c7c6bda5b96c1507631b4639e63d00cc3a0305223fdb369eb7ab164656915619533f2327867da90bb91b721e1291d7c9f4a1e37a44bd7ab0e9168b45633eee685a45c8567f041c320e7decc6657e09f23864c45b154ddbd5b0ce29d41b993819101a54fefaad37fee5876bf4e5019c38e4e230aabb4dde9fb5120b8abe9ea54c885e59bc7977e89e8e5fe4bb05985cd5016201374585407753b82c7b61d83d4db24ff8fefc662ef35d5375312219e7386c9d706d6a4f95795fcd1adf55fe0f91ee92f79df06e1109367ff1a34a463af84970f2c4ca09fd7bcdf79b07fa5ca5758682aefc48fadcde7042167870976e700d2d847311f7f96b5f50815e86a4664ff0444a3cfbe67ed4e3ef6f4b55251cf6f8a31e013c7fdc45999d23c19ae6fe7532d0075cb4a6c01908468320af85093b4e04496fefeaba257f593b19e61e20cdfcf16c54a9735435b36b05a68dd37a67647e20004968f494eca416eb0d5e8f080dbeee140873a08897204d9b137879c28e97b69d538907cb59e10f077d5491ed67df474e1edcb511e9c5801da42a87d3fef0c8f0fbbe4e64a5969cbb66c6ef98ff50677c8f2a87e61376ccc28ac8d9816072e53f585325392e52e51ef4093919c85d902d11d2ba67e233e309c8c60f806b0e5024a601c3f5f7c99af42fc8f6b6335a27c93690e5f5dc5b95dd65e725e4b6f921bfa787940625c7b9c6de375d1acb8302dcdd7bfca815bd819a62a90d35c37e0e78298f36d3f4b355272172b657c7f3b47157a0b3665ca4d8063f306550915300cc42d946dbb193753347f0d9c101990f7f3bd9e29d75df35b67d81ab7fc60abeee6dd70a1f1c80bb079f2fbd8f60050659f34071b434b7d8d0f3ac837bd84c79dcf8080d327220f061e3f7c61b176e73a8cce62891ad5227b6cde853036fb6cb2fb1ef6ee27b56fdccc2574d9b86c58efd9349bb03eb4384f0c6be10e9ef401f010888915091f34c208f9e70ab81153cbecb5acc1da7ad90124c4cfabff10981793ddced0482d46e3dffe9710e717fdf52417166bedd4fed2f982b138d4974e27776ea4f2ccf25cb37c6bc08b8873d3f662ca20d4889c4888c443287333bc9d255993a4a65d4ff38d666b091e29a76c09f3f21aa4bbfc7aa77e841a6f6936a7ae879dfac4d1fd9d148fc8f1b727ef38004b06b1c34f7acd36e8aee6d437a27411bb6150c5d91c832b9c75734512768fc334a594696c226abfbdc9d0579257eb952be3e2df3616ea91db39dc9b08ea1f20cc10a019d3a1ab360a8a81009700d10e68140be599ffc3a9251003db5a6bcebae50577d76caa07bfbe5ad8ef742c57b319bd23ffc71b88765de0be134fce3d406e80cc3c78203f1303e4301ae17a306c5a8db2c63bfb567e8d1166ff13e776c02cf88375f440d5408d27907926b81505de2c698db0b364f8da89163bd1db485151065ee7cfe75cb48a5ba8dadfa992c93ec058f508c49be58c2901c80b10fa876eabdc217a041eff91398017b081dbbc6e38639fb42397159e7810fe123385c627c8f0cb57d7a19f9252a4981a9a48138562be836d7d27ca07be4cbe44683166a7438b212fb80f6fc3c1f78450f7e0405a2d0b8df1bd03bb874871558adebd8e209d1e4749f50304a3a588b717dc1894bd500dfaed6dd215943360078a9f0c9fe4470c57f5c1c17713b1d09c6c906c1aa234dd40790372d45dd629ab1cf5927fe25a952005f4de7d3b0fa3dbb7dcfa254c97fa7e1d33de572d4fc42923ed843e7c96312a08e61c8b1a4ea47a9905705e6d2da9f5b4863482aff306b7fe683ee9b6f94037d34e7c4b6719729434aedfad7fa70c56334a6df989a971563ffd4c4d2e65340d1b00fb379c89ad8f7b370064c037a7ddd698c328ecc1c3344a614abc3001b77b4cc36fb0a3489d8fb5a77d04d8a9f761700d8d2ee92b5f4f5fd0d86adc5f10ff4e81646f6c2c8186fab01945afff12fcde9a0cd66fbea9e73f1318cdcecb87aa35e474c8e3b38f1146914d17d84451981287b67ba2d7234aaa551ac2116376b7f3a4719f5a0ff703f672efe2e160dd16b4871fa066138b62c875cd828c7167d8c214739c365e05d66dd445e6a048fcdb432ffd5d87f9aa1a86c15abc288ae3153dee268184d9b1f3cfceb90c5e4691fda842c6d6253a350d4d3945abd9e861cf5239d1f82f150ab36422cb6bb9bd0fc0a64d50f3d83ddd452f088665492b7496765227f4512b7e4e5799d5644d0ee3ebd46e3c62595dad2870e1ab9510ba1269fabbe5cc97ee9789c5737d768755e1972d6f28610a54ff4b9cdc3656b4000a8689f650a3ef1e69e2e2ef9580aaaae8c4a5e1987d17034c753b58317b9ad48199b2945df28469eca26ac05777eae23a8bef7f45ac6a1d1c0ad76fb6be27055dfba352422c3265a303add266df72d551dde21266f568b86244d9755098af872f8aa5e2c4d132e8cc590d436d159c7941b5fd40949eb0da38a246bdaae73e82b9ce9c4943c836e1c7f2915811eeb115b90f66ba27c0abff1900e75964bd3d1918c079db8789e52a6d417f9f0e31b3314118668f96ba47cd5afdac08286f14a7511a973a7ded8c489a6351faf9ef9f1a1357457fa184cdd890fa60a640f45b2e5ee87f8a6f8df4380e2b8bc45e075cefb7d99c84d38ebbec400d94a41d154a1debb2f1947507a599a64db8a83eae15e7a9d8fa0258666c722d786ce5dafcc9d2c079c79de0d16993d9b119e2195a41b1ca4c623ed698a88ca02d52eeb593b414347043203059f96aabbc49950b070b96c6eb883b6e3055a64e6680211c64ccbbf4425b4f9ed6f34c81958503c545e9d9f7875537f3df3d0401ae5ba9247dd33939f734aed6db9c256c05a89903a2aeb97d6fc293cf5578fde5322408af70271d454d44fadb8edf82b1171a0089bae98b24ac58717b3b6802619fa660556f2753d913d9e176ae56ddfb7aa5f0ef9bd41957b424919991f53d7ffdd9a6b2883d5442295cfbfd98fc8489f97e633e75f0b909c640bc4be6cdbd4f0076bf12bbbf6f8b7d4b49bee8f6314da6e7c262a826a0d6859f2382206c0ef9ad4bdb73f45ced0a797c43d51bd86e29a22443be541a2d230731a9d3796d9856856d714f675853f9ded709707930003e41640f2cdebd85bad1a1ae991e52088569bae9ebef57b1fad2ec89852c01ff4f9ecdb542f054077f9e12a50982caccb410dd3c4d96d1adc05e4ca3abbdf214a63ee165eb5884711fe03cd4bbd948a23c6e6ccc263527abfe9998d0ed2dbb1192a358c8a2f0d37277f1b176e6702d8b4bd3d620cc61f235b51b8807e4e5d903a095d8b636a2f29614a65a7c0ed0daa44366dffb67bdf9bc61b1721e71c3a8fd8a33c641e053f1afd613516f1de3abba93a4641a6f8db1e723875f55831abd31d79e2857fc686001f9558d6b006a0f2388d0d5368076238892df9de6e412aff3850e3d9b072cf5ada4320d7c4516510f6952e4ffd154a8ff19dddec01b1cc501335f054604faaa149600c3a18e1ee4f120000000000