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

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

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

Block Certificate

Block 49162 4e06a7f590d658d930fc0bd7836e60e6d9496027f0a8cf2ea3d4864c0a9a06e1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9abf2d0f74502fd3ae1b4586a8250d8b97fc9609ede989365de23599f8546a42
Certificate Block Hash
4e06a7f590d658d930fc0bd7836e60e6d9496027f0a8cf2ea3d4864c0a9a06e1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b016000000620000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ce9a1537a4836d2ecd99c1a2e340851ace6e70e52bbc604125968470304b06c85f865ecba9db6503f219f9b4aa65c0e5a05f703b5c22e82536c249b986594f275ebe821b1877c2a34468fa0227bc9bc54a9bbce92f3fabd1badc0000000000000020000000700000b016000000620000

Raw Header Hex

00004020af28bae4cb7edde21a4afada7a5933dbd9f65ee0b41624c6167d37be13ba54a69e8aa5f132739b9c89a9b6a237415905375e5b262699f2b41f13e75f14e0824e25fb006a6f680e18426a54f89935e25d3689e9ed0996fc978b0d25a886451baed32f50740f2dbf9a

Proof Data Hex

59,560 bytes
12121601030786afa7a73b0096c307a8a4c4502a2bfa1371c9e37d9e641498fe712640a5254b226a757c431f503aab9ba187f79fc9f9ee3a47e126d2ee93a56a692003c5d31f9a7434c0d75a13400df53cf340b72f192b145af2924b7e373f1dacffaa0084c4772c514c59114c5d67a791a5912d92ce3069fe1962b69a7798ff501d6838129411d8416176e89344e4ed8522600e3971bcc33771c18b497eb4447d3c8076d998625d33698553960783e63e6c397abd0ebdcdc1adf2e67012e52cbc382baaa6c1880874f3216ff06739aa2d96ca229e4e7a40345f1cd29e9213d8b4208a7efab3eeb32a03a15f64a76262916e8c6df3412e670cd3305c7ee79a6b96b02a3dd1d3e573c895eac781675aaca1f14104cbc9fd7c5bcbf1151c25a106e75e6bc5ef899b1f9626d00a63300e4d47a2afe839886ffa36874444fb4963571aed1ad291d75b9ecc90a835f796aefb538326461fa72bc32970771dfbf9065a3c3ec93fd25b252a75971a65bb60ebb9c6f6166f9a41e13543e6b9ed20ce0c728367b1d801872accf4d2dc72aa03bbbc0e0933a93a8bf2210ac434f34f860b728b2a7b8a6b96cf4a97c53d4e1eaaf89bfb7eef1177f98cb0f8560326f50a693c702a7864df2eb80ec644ae2f23ea45fe3f98060907b9f40fef826db42e92aff2353ae358d5a6b106e2092c9cd124a3d919b888ffe53008c86590935d66ed200ffbefde2e128eafa4c415bb60cf92562cb54a75d068dbbfc9e7e2c44a90c9dadb67779f5be517d0f17add55453428fdaa03f08634d886753c33f85c91dcbe499646148a911ecf18cfc3cfaeb244ee2e82aaab028fb4b1323f7987e1f70cf72861577cf30aad71fe7dfa3efc12d64606cb6d20037f2b8911257b96aef15400f240d544a38ebbadf258713d85b893fec99b91dff1d72c396614216170c92011f3d04a9338783b645596b5f1b61fa1882c9ae5f8835fc1cbf1322a94c42d55ea21f17085864631ea74fdddc0ac199d84fae95f237a67dc3c3b8cdb2f8406b098136161dfd768b5bd0c7dc38d4ec3c212eb237e8e793a91bc55bd76fad6b1a8e126eb5e2a21eb55e0c9e0452312e7426e74b31c18b37f2e65603c4c063d62d236172f1a11c606303cd0cec3151bee6f87096904efba7bc3b534ce96e849833d1ca5e89c22cb25eef607d3e7c99bdd88ab8f3f259751583f9de790305419d6dd37cfd672250e100d2153bbb9386090a9e318f57b58c45a7ee89b9b4e1d26c8e6844f65daff5537a8081b04764e8b8b305bce7bc9ab9c94efd55d8e6105baba827723b6dedd6db14fe650816ecc3d8053f20d83c4fb6d7c277d240a96f909f447b8167a0072031fc1bfd8ae71e229328407f4554f552d10f78d1e3f3000eec7c374a23b5c7d89563919712c1b37815c4069addf7c35d3821f2dcb801ed4089557bea27323fca6195b34045f69268145c436df3842c5936ee95f79b0cbf132c5992a69325e8a2f114a0eef459fc1d322ddffc08dc53f4e3573e60a7c2ce17b5cecf6fc3cd4f5a5d0e44441329e528f0e6a6507e2b5df1095f9691c6c593d39baa0d1fbb2ed4d5fa8f83369d001242f5fb97efc6e22fdecb7bbf108de536ecb54de84f7cf3627f5516aab47145778b6cb7fab2b280198b1e46caabf38405de9be09c143c6d24a9dc46e44faf5487518d9497daf5098c940677086f841181d724b4418071c56cc572818867aef1d9f61cbad6031d93c1270cd84d1375725c38f3b6486805c20da30e0062c18dff4666b0ff9f816f7f3bd304afd79e5bb1b83918f8930e8ab24fd147c91ed00b81dc23c35283568a12e1abf2c74cfe44e59ff80246f749176e3b274b4fa6e73501c5192c8dd86fc7660a35abfb7eb439597741850d20af9c376c7d389fa62422d2be3643d30b34bd9a79c37ade3bce6b71e1f3af255d64e636b4aea1997bd49a3827cba1b889cd5775fb5ddaf174a9dddb7bed03b0c7a763f06b67df4f682d14b38bcacb75dacdd392b52046f3955ac61bd4c78ed91d37939b8a8a8cf3fe19af0ef716f3110fc963578a6960f64f8f53961bc7550ccfc093104e8b27279ee0a6b540692cad61b5e935b76592f6ddebf81046d6d1973f5a3f4afba6669869391b380da98b70214287ef76cab093b94fc4d2d7de602ce159733a284da313ed2742bd4698c9b02a45d02dee32245f671928f4f57e141841bd925726cf9376c360f2ea8fe008a3e6479b1e868d2d494303012d9a2106d49d71344a173bfd8f9eb36c74daaa62afe80ce4143598902f01924dd6d5749a1f94eddf841ba4898563848d549ac20752fce5884ff8139559b0f01b81e97ab003eb644e5327f01d2a2ce3e67a0d487dd803b58343498e02dc4fd1f67d73769ac5d525fa269072176ee3c78c41ef9c31ef94146d37402fe65158b0c805d2a14871bc9e1cbb94597cd3c16f44ea38b62f05809952a6e2d93d2f7a3b4116dfda2289fbf391a6a5881dd365e280aa1a1428332fb094437f6e0bec04a56460013955215b0b7b334bd6739772441fe3650d037865fae81d8ee9452cabfe8299d88e21b292610a7af1f7b2119042277c8c6d45197675982b23ea24a100ba3da816694e83a09ef116fe3b560bc53eed20565b1c878cb693794012e75993c1aa73e0b87f694926c4ed1599d69292814f3993e834e6d5c20afa20f85d4e8bbaf32e443c25d43ddda10bb9e68f9e27da434dc5fcce1500de7b0020bf66f9795f24dbe0ca4a07cd87532027fcd6b7e8cddb9a9529f3b3827d117135e5a16e21bb98229253fedfd2378f331384ebc768965c525646faf908b1d9a9493630d37c683b2b82b49caccf160926644fd72ff149ee77a66fb4052e2b37208acd5afef0a1a356d5fee4d14a79ee4f126b6455bf45a3c20f4a39f0c555083c3a38ba641a40254b357767f7ab26a7a02d22b6867f0741ee48fd6e358d6ce7438efb0474a13b8d8c8110b1e984ad43899644c55d4611ed7aed1f8be476888cef6a7d26d3ec4f82b2aa86baa11a12dbdc89b4539478bdbcb29e65119c6b9ed30ed27488ae022116f53d5a746de11e1845fa1f171802fc0ab10fc9c6aaa0b414058a54cc4c2539236988eecd063726daa2e697109a720ca3dc96f43948ea0538cce7d65a96a6b43625fafc5151daed53f581d8ab07ee7f04a515f09af7689a02eef348994abad771ac95f58f1277c65539d847e559d1dfa9894c866532eb6e41d47c53c79f3dc851445043402b5ec053a888adae55bd9babb567492471c842d89c4210a7dad32a1939a5fcc8297cc11f21fef5950bd4f0e5e4429f717b251389c818a1c44cae84d2e32c61a760529b73fd0971e385d3f8391436994361d6bd5c01b6c9e8659f414ae9c676a1b7db1f8ce138833f1017dbe93dd348c5874e8491d331c6c51b54b9604d0d87013805099a50aca99858eb2d43a66d55e51c0b54dc4b54b80190bf0f0d4a679a04f1f7ced351d1c63ef8fb517f897d9bfdf04c4d2486c7b8317853ba717202523b54788763c15c923ca61c3123e3b9b778ce665f5b3c997e605d3919635793c5047f5cea61a1ea366f0b37789b01b62dcfd810685bfe100195b4de25dcee16d2a219d229d6dd71bee797681ed30061c1f7433316f0716e8572350d878ca05cac7ea65f7eb960791503b8118f797b4ad8f902f9b9f9e508f4a156bc6e5c115fd534c559d034fe9c5243a3dde84b96892ab1e294ee7862ec859d56ce7977dc2c4e4412c5dd052ed22b8b4462cca1550deaee03dd1ea96fa331fa2e21bc5dbadef8f07b5f4e324e080b5cbe5e64cfa901aa41a62ff22a15b4e8314d861ce31145893d47f3dec6e7751ba027043be6110d86cbea3bb3f86559946a247d33e4fe0e565402fcc7ca9611f50c215bef2405fc13149e53b90fc27ddc702d6929493034369597fbd143740048013d37e753e8265d4876ed204d2cbacc0675b191d4ebff704e3ffcbc3c0170d4aa4e03003d0ec56b27330e2d1a38c1632d2b5cb913640a50be08a350e7cb93d50603bdc317053c1cd33104acf11f1fb30f762884eaf513a5c140e6c579632a72ed0647f9d0f321ddfeb5c0bf8edd8a4b5787cc1f26f8849f686bf653a0f42a18883f5f538f363f2549104955dc5852901dad79b61b093f45a001ff5b1517533108fd34c31d23154318b863d2ad6a7c974a64ea0104a1ea85cf7e0474e8b29ee2c19bf2a9db88f5b806195cedb84d645f0848212bed20e0e1688cf3606f87a53e8ce03040b904c67ab058cd2125f93df521b91841aba75b0fd4117f469c88295f389eb9d2c824faf22e2d9eebc1aad58f13756e097d911687f6d1415283d26a77c00c323db82f26e8179f1c069570f7b164a4f087d77cd31117f66179d2295dcf27cf65d2eaadc94990f23e9c1aeb208e6932788a968976c6e69f34697a2a4ea0035c3af78b635e12afab37dd9b13efc8343eb5335c04a680f2083a21f39f14476e07c98e852bd4a02bf70235e850dbc5f5043b6623d56b98b8acab13c4efea3f9b6979cf3caa00c9b6a0230041b841b39e2cf270f2b5b7fb6b46b5b10207e1a3518baf74090594e367a310abcf287ca3152735a2db54e445c0b0595c4e41694a2040bdb0b549dd61c2d3952c51577bbbba51eeab6a4f9c13addfd3011809ed29cb6c80e03b0f3b8b05df8cab8b71281227171933da5553b105a8682657de40078096a732a1b6e286a17cc6c97627fdce34ac9daf7f5154fc8eb88122ddf287bbc764fa33bbb26dbf5a2a63a2b312472ef4dae9add585a3ae455910245fa3285562efbaab7554d83d67706fd8e94b257adc6ea8314c266410acf7458b5fc0c40eb5b65047f320a98fe272e28912125f689ba420975cd833e7a91e22aca3138047c241a51369d550cac2c9a468ce000b635fc080fdaeb4210f825f8e52128e0359a5352614528505ed7ad75bfcd4db6c1623070b4a9deff4cf7bf3333e35750cde978a0c6c465549a3e42207e06d8d6ca3037722b10c35c1511399e135347a191a798ff7d0531c840b02217eb00cbb83770e4ee651389afb302ca72ad3de12874f52402c99f82193593a52986312f7fa920db065ba3e862152d15d73c4c8436a6f6878cb6d11b794ec9c202f0479d85fb1f2049b34ee30c9d4f75a6935bb3ee6b1c6e6b6935f26ee46adecbe745f41b6c18d0c3e40ed711c6ed7e989ce4b39437108cb1c86502664adcdb788db58bca41b5dfe8c39f8e2931f05ea1cfb30d25ca87185c5c85699a12edd7b4c8a4fb6b650393c59dd7125fc309185afac49949a38329fcaa0e357a69cfc9b390501554c009c70746fd50f1b5fee9957648710673389dfc21387ca7a5bb5cea887e87e60136f7a7493ec579c12e4aba9f8039dc60ffa94757fe9104a753c16b3560b5fe5a936c27353b31ac00037da82a230cf1e3d27fe5a0338acaa6a787c99add73a60176a8ec66182360e91e37e4c3a7ff00acbbce71f3b9d8f4f164e6f2b04af2709f5b94daebc54cf42eeb802e9ea4dd2b1560cde1ea1d50faef13819db2011f6170a9a3b29c1f4e3cc27adfd8abb1720c959f314a7cb725b7cb6adf1ec2964baeea579b8bd42f9e0454155f4b8f03a5cf1c43f5a2340ef950328869f9a9eafbfab887804280ff8f4f5bfc8741a95ea29d2de4f01e70a7951f71bb84c7ec0111d0bfa7fc3f75c4f231df22e8abf3ca7875d0b83a05165f2374bbefef0ef68f9e20408840a6ae57f63e3508bb4972753309f97a543d00438be438e480e70aeba41dbe850e95fc4a2852374705a7f8a80a7ba40780b1e2e0e42b01a2bdc042955e6da431ab7c08b3072940c3fb499fdb0621b75c0f8e9050c22b1e265678a56102da0fcd7dffba47977273b16f4078495e9c8454de0c3ec638bf317771e2b7111bc90960b6061781b22f8fa3eda719a175a0700f925b76c6ec548bef6ffa9693d8a67abd721e8900bfb6824d4276821fc3d38149d0a977789426aae55be7eb5211514e2cc3db80b35067f8ef0081ab6caa1620595528a546451599d31424d16e0239f441e1d85e29f32dc0d3ec6edc13327de10d181ba4c2062ae5181d5e1057a9f78465e344313ad3a8549d4463f3601101ee8c476e97f1c83cb1d65a7c99f7494379cf9aa4049badba107c91116a1ee3e4a605342505814354088899798f75aa17b9647912a0e396d285c29b23308197fc2b1e6c65dc4d6bd8835a564ab7ca90b5447e58460e0aa17750454d79e21948f5cfc085a142c008f84fa5dfc4050c8b500a0e1323402fbc08a86de91a5042646fbf1e5b4126f2ff735878fdde92b531f950510b99e7cc80afd451d75ff892433b661984432247601051e43bee29fd879989417fbf749b44947c8616513cbfbe6801635630ce42cda904a965b08141265264ca9f6739a113bc08410986c020d6d66a6e6b405c320aa8032d2e6cb89f7902160c1ad4920bf92c3734e27230bda3c924c0c304d3a336fd49d24f0ff367a5a30cf2850a24574359fc033900c931ddc1c9006392d763f378c3347e07ce57682a6b409361eea1c0995f60e0d6c47bd1817f8108440a271697d1ff102897e8bd82f6e217a8b6f0c9b9ff1caf52c4ed0319f4687d73f69296110e7d606b3b8f82d8baae7ad560b057d0bb44d899d9e965804de2169120a91d397167e786478e1f2a4f9790e9e30e31ee3e77c184fdba4b41bc56646a0abbafc6b899dd8d3c0f91cfcc04841be3b634cdb727b7af2dd8747a9c58ab955a11b690a89340bb33f15501ee688a44e7541c9811355c1a28e1af850b0e4a1d8425ff8a513e9d19213df6fbad30f7559c5792f4fa4752515cf36edeeedb15fd56eaa4a930c6ead943f78deaf681fa63b9d6b9ad28ce07c6776cce0097cd7af724048ba851a80b53a718d24399fa8628d87991bb647b1d8163c3d535f3697cc6aa51a622d666757ebcda11ffb88215904dcd51bc0c87e0e9ca5af970f2d6a3290966c06039e8db7cde2e565ec7a620c31d5229d51e7e19c1f18e1b7b7dd9e4ebae2240d6ad44bdce5542e6f555b2a4e2abe09c4260efbcb3fd5dcdda45b91d5cd261838a25996742d5a1f0f350ea64773a6d3bf714991ab3485083600185c42d7f503a3b7a9dc27aac09aa3531a1fdd6cf281592d81a640310725fabc5e800484544272d57b1308b020d861901aed86def9c618945dc91a4460c148b99afc2317b97750bcd9459d2087116a79ce6ae753f6bbd3277e5791d09c9f776e25ca3114a5ab6f96ec23ce0644445b20956b467ba41ad3d743376a3f6586ac864fc771ec96f171cf04776bf581ba4c81cdf483f403d25f9099a7878da745b4ba76622c752f5604483659bd73792c628ae10d281c94cd42df057dfe92f74ffe1137411c554e2b6d33b1bb6bc1b4223017f8aad7c45678013f4c38b9e36232605c6d69c5cca346aec49dbb4325e0fcccf443796475f1cdbfaa843222e1bd04885e879d026cd7a2f290bfb7c866db5fad063d8142f22b02711e7abb4081742f7c36b0f1c93a38136623f6bce98f7173533cefc564d2954130d81fefe5a85c8fb67e0247e5564ddae089d7b44ee2d2a75ea30cdfec6f4474d4cc86db2ed3499c8529bc6ceedee15a447fd65f1083b8f698f93fb0e07b48b6e577c5175de3798505c96e751c5970328543af5c752b40774824d6699d7189d2e487583ed99d5711e3292207be4f600db8ed1d132e450006688d91b9568a5cface4a37157cee462ca181075d8b727b9303bc354d3a826d66403294f368d4425a07ead42e2f9d023b98fe5cfebf9aad66e5dd9c928f7cea2919550f1c402389b3f5e9b556bfcc5d81aaec42fedbfadd281b942b2d1928b5657d42edcdb47a8114a3a6d3df15ba1583c0b4ce1b77021fc6b62bdba997c21c562b10a44df71d52011da2c9aad01ba9bf49becf5adda1fc707e5447c144f4df2dd4544548df27e132fb7496e1ffe3dbff683e3ffd355397f4597126429ca4c4dea9787fdaaeb74731e7f071c73f3c26415ea226f884e716fc35267580a8d30a8587625b2945eb0890bf4cb29812d89ed5d690b7c6d69c56e2f8595113b559e15b130a6dba12e11894c80c6a3bf930f8256f790c2ec1b320b25eeb1f834a9b1c1c5f79d2916b65f79ab53c0da4fe5ddc898504b00e91844d505be028bc83eab0955b89dfca2c727a2dc601eb2e6207d66e9c106d331da54e814277aa470333978a49b8ec39fb84cc450446a295ce02a223cc22d311ff01445315afddbe2c696019265d576c5e74b7073fe380947071ff2fa40dae3c39cb758fb26b477ed1618fdc0e4e9e4933640412bc29dc9a36722f6eaa26c511a164f00130ce642baf0b600b53e158a6cf631c2763a3094f84f106c355cc0ace848b16f53fd5808072a1def9c703376ba420128be0d57510d3b415bad5f0e75416c34fb571c547ec94af9f0bb6e83ffb1010a8d497a3b479b9f901605db2baa74c9aad29316afddadafaa27214cb3c3ab66ab56f6f88277ed6f09112d485a293a9452ac4327d7ee19cc4effc36ad51787129aa64605cad108daa22e8f28b490c75c89cd0b35777a043aef925c25d07d2573d196dbc96af00910eb3b24bda36d3b96f902e0465095bf0cd2c2545fdffed74b06d56271f8483ee26932b564ecb6044684610901738073dbd43791b1cb3d7041a1b67c11bec81ec88404ab7e50948ed7955efe0720b1e7e68da8f8564660dd17e7851157bd8b7df444ffb6beaab9afb83b76000ddfe737d6b48d78f89d367bdd5b71dbc88b095967b05f3f47ce882d1d65dada96238b590bdd364ea45cfc2a725b03bdcb32cd31b21476bfcd8668dde93735ef63718318d73c4a16ec20f2ca90cf4f7824c4fd1ca969bc37d542183048b24c0dbf55970567c6e11a2a48d95690d2bd4fe57951568037accec055c39c25c1ff779c9aa970e13886cb3447f0391ec9ef3b2bdf630f118de30433f4b73e396a770cfb9a2e8fe978a45dfc63ec86be8e15895e62f15d82b2a48f1a82ad8cc3f38aee3f359f0580e723ba688cc6f1b95585781b833aa39af55fafc797624478f8be5dbf1dbf7ba671fe3ec768a56473498483b053d21d7022d77716c16bd63a40bfcdda538802a51b240c4da9fb7915a9e96cafa11a2ba27655d8ae1904ed8b4c373579c6bc5072bba0751cbdca9a2e55f3e05c1eba8bc5bb0dfd7389d1b850594443ae06ecf45b6eaddd7dd12e0d37d1033e9c396ca681dd0fae535d520663d1faa609c0294a59a0c9d7b9d689a6ae0c13b62365fbbdf782da8d67e95af141aaa5da5839ed3247eb9563e02dc11eeeb26b6352504ed7814c9709c7d326d47f575c67efc92c75689591b0ac6f41161ce21bf8f9d7380b60fd42fbf370c0c438ca3439422612254df73d19ae136f60ada19a21ae2582f9df775d7ea08fca89c426469e5c65e4df9684e29888b142c3b6b5b059f5c965391c47d33c01981040ab848d04bda35bb4b8980b5f25ae8903f3d2d49662e22c7d57fcecb4deb3a52ead41b238bdad008bc993156b8e9ae0d1e60c116722877aaccf2ea51c66bd30765b1a2b043f84115af0a3e547c20b80d1625be1622b5608aa70fdffd1a64bc7653bfeb93f8938ce0fce26a68ca4eca30de34d7343a464841cbf09098fce0eecb36b39abe00901252250e356ebcfab51e36918e4ba1b65c4541badb6c24ca918f9f578c3564dc7e8db777dfc84aeda96b4b3805474aad32bfb88f93a5a8ecc372da7d4b8e3da272238bb33f490fad43a180b13dfccecbdbfd8268abc95e84cb8aed6778ce88c65a86c5cdfc1fc0b973bfbb8e66a4ca764856faa47d432a3fa9856cb801f391efa98009630167710fc538ceae5aa5b15407f258fe5d9d320c5adbc296a43e8726e9ebcffe52c9e2412ca14df853e71fb7247617c7a5b00736221ba4fd759e2165e22cd31bb6d76e5cb319870ec95eab14cdd01cb8c21c480cae812413b70ce1a635965d3cecb206d0c49200357b63a8365db8a479ef448b7035fb9583ecf316f77f5d4d077bfcb2621c3314fc0c6b9270c0f198fc0819dd87776f9f1bd849a1d85614bcac84ee26df55bd6643b200302334e62b560a69417228999eff548c825f3aba30f74e6e484e5b9e1c532a3333e5645c17b76af52a13bb55e25d88d731006882b218af889e023022c7d71ecaf866f1dfe0aa9c5bb13fea858c4941b2c79da75e538cc0e3c48eaded2ed1b9950b79e733a727f90621e375856c57c6ddf4fa34f41fcb6c89b5b2e011f8559a4ed0e2d4571a4ada0305b33aaf31b723aa49b329d1609ae122cde1ff47ec9106b17dec9b8f01edaeae1ea19503080d60d8fc908c86af99fc025bb4b5242134f2791d80cae80db86ad93f9437b786c0b00ec150a7dbb0736b7d1ee2e1857384a60764e6b6dfa197e2175a4257ff938cf989c66229b975bb27067bdc381695bbbad91287876458ed37c857e01d953b48197e4c257f630bf6d0cf9198252c045fbf11362d9715bb2a12bd801d70de4b67a8b2a88cd19ab6974cb03a004e8df15ee3c7b0df321110ae89df2f814509db48c2bc918d1360e3ba27927d7b9d220e2fac7629ef057dc1a76fd93da4b508fef82874f501763a2471050c2c4b7dff217b9b2a7880af749044456c615f19bb5b5f0149b3d09a5ec91e092abe9c6675ae612ad9d695c6bd6b605e2c2d8f7d29f147cfd09e713bbaa7b8050df9b9dc44f8ab916949d900df63e5cc69834e1eea821416fab77f330575da03735cf29075cd9cdde307e6066b6b84bd730c10419be7ac8d9ff3179848ecc9a6d45798f789fa7f12ac46910630fe9adc7725959775f23fe001d90ce740420f874eceae9401715c21aaa6fd09bfa0f1a1d647823c6bf2bfc4ab9aa6e268de9af243d202dfbcc7ffa8092833a7dbc3c1730e5697acd17135ec917770520c348dece4974ebf6c4509ac2de8cc25c0385a796b7f849ed282dfcd0f61cb012228dcc0cabc43a706f966865c0b4f6498e4d21b05eebf375a2126edda3f52333c9e7249f34e628cda9e538a256c6086fbc5152906663bea9ae948553c94c9ab1f0ab0a64b4445c37b346a5f6c83ea2efbe3c72871824d448828cce5b8d191e692afb39fc0aa345346951c7edd3706ccf1d6ec4bd407c54b6652702cdb160e09cec62ce5ea6e9253f5f449c351a172488ea150a54f8f4fd842513e907f29ccccfeba59f18ed1ddbc932722e4675edd2c7e6143cca3d3b334a294755c074b958b6f0ccd2c0662e117a2445e7bc27f43b2d9e29bfae86fee8cf7c54fd1d1f11ec82385482b5177547ca59f3c3a4bb1af5a8e433b5de0ab092e37c57f30213bb45e6885b3448345adf70751712e60942488986169a981568d4843bf7bb7adda7ea9ea82610ecc2d6fb36115dfe4cb6fe499b8f393409cf91f88c7e26b5ebcc711703d8c038adacea46f36c0680244ce45d966a56d319ca97b83efd733397cb0ee869cd20819ffe70930ef485d304e8efe84c2e4138ac369e0e3dfd1b8c0027ff333538327a8bc76bdc94b5bc0a310b7a1b6e7c4cedc9e37592e7f9e7814591626f03e0e444b7992f084566fdf8edaec62bdf76a2f52f11ce88a962e68bf02c842a1ebac4c6f67e75dd3a545acc94bf2ed8284cd451fbe0df5bd3695d362f288216e17907e9ac3b95f34fbd65cd976fa0083377354a374efdd6d7ae6efa6b8826b1ed1704fc1648ccdf9aac11ed31b0a55c69a21a57f200219b4564fbe31ad1c4d49e2e150e90adc5bd8e3d7234a59737163b4606361a5db40adad270306eadd5fb943e1ab70c988c804b63501eb9b00de03270a87c508e2c6438062b13a49d77de5ef95b5cace334125442d5a55c9cca6fc7a29320f9374dc2c5614cacdd1a739a2b0cde3c0f3ad17f0cc562842c232894041cf56ac4daffaf209cc808c76a965cbd625e8e655b2a291a859b121591ee4776f391bb3733334f89c3d8cc7d6ad4670ba26dea5352fec53c1e9e5d8c1f8a6bb86e2b08f1e0570f6a67920c9376dede972533ef864dd5a34e20a789e670e87530ac41475c2064d7d66c6796bd87c9d95cdd8389ee87bd92fc4478bc4518c056733705d241ee95dbb1e4afa5c37550b39881772fe78cc4f26eed275b2b3b341d27626d7a25f1f38b0cb3078977da8eac1b68e7454ef2753666b149569531550faf5a3c373bb87d13dfaf55380252a4850e35cfebf8f15fdc25e85bd5ce52a033b3422d997974446495c937a999d1ab26c840c9c497e95abb02abb4e18d17894a99d87677c5ef82ee5081af05fbbcd62a6152792464a0bd55938c07ea2c3fb43ac9fbad5732d42438324af740835cc9438e11e6afb0278ff82d4fb801736238acec6d203ba43aa9953b3e70bb50cc24707f22acffb1fac432a25626a68e8328cdda3681d2854c095051d8a9e502e1beb9f990ea8ba5c01bb6c895ba444388d5846b6ee90c9c1ae1529d2548bee23f05d7e8087e8d41799ca9805c1131adf8ba9bdef50207f22ca677dc3e44844ebb0a283bace4890250c283f0aed648f9fafe17e12d5b87ce23043ab92a59c0780025a215177c11572c0df37d829acb1fd3fa532d5579d8e9395b1ba853133235f187d02e9cde2efe16bf2c2469398717f03b0f34de89b98243072c0aca8a55fb8b90ca112b5b39b9b0ae3ff7a4847189cf2b792f8d0ff39542d3744cd3304d9e004878d7737ffb4dddcff8f2e48824f6586ed707874a7205bee5f6dc6da13e38437cce0e584da493049a1033beaddd46250a5a746190ee5d353147739423bb585850f48368b42468640d5245cdfa0827e84daad87cb88a41d846e3518fcbbcf168169e1fc840089e842596b1dfdff178d23aaee8f192f008e740445bc933550258fe69f0b60c2ec1c492830a67ae0244a4885a31fbe4e8556570be9da7287ab68f1abe740da63c8e1d892dc934b31a330d722d3c629a0352cc585ef4066114269d2abe1d94deda8f05d5a16e81e0da081787232d25ec2ee06cc9ea6077b485f00df0c6927fee4c6da7bc434ac62ab2717c803490658b46d4c03eb1f6989f2b4886aa69131eca6c558ec874c86a02a781b40be945f8c66875d56b4438c84748644cd96dbe1210e0f8b053b7cec1f0f5c92dba68505930686126e1bd8af9162280e0615e8e9a3e07f74759ab8e1764849aca8d2fb3edc42435453d77f170907f47dd226995c25f3e0659d40666cbd9e0a12d9a8ed647f25d55eb0fd0134e8d483249f5ba8c5beb4b9440a4d9ba967911a71d5280462679f8de3536677156ff3501c8d255ee5dfa804516e23bdd61e7b1b3b65915ea824dd21cccb68a5f945d0d65a008959e293bc9b0c182c77d348c99b4978a837f436941fbd5edd858c71132427125c1b23faeb383448995d7d889facd4c428caaa03338aa3eae02f6343dccfef89dd5c0b63049a3940ca32d78d1f50fde33db6abd61d32ddedab65823a683c7085d7baa8d468eb55f3ac71c2175f7140a76de2f3b65d3bde290450fbca0127ec086c92ec39fed2f665ad8144498ae483e9decc7e8b8638d8d0a28cf6f67fa5f37aefdb9ef9cf9b9f791eb09cdf6979c9fae9f491f6286fb95c10aef7ce6259ad95f3b631198249937b15b7415d75c99356cf0d73ab6058b1225c2f19d15f3e270ecd10f6c0b72c87481835dea8fdc6ad7482653c67eaf2824e02babd2d1c2d160938df656f792596aa0ddba56f2b80fcd6cba9c7746b98324cfb336f80567304d5fe56d724df09902c4fa7ac19beb899eedb0968864136d979fb473fa1fea1ee86b669dffded93b7986696442d56eec1bc19dd232ba2f0eb5030ec2d8ca565e2f94ddad2d3e15150024cd39f6adf8ea88a5ab65b682027385d5ff0bb19d8194d72330e44b1125eee46d93a7bd1260adef9ce405c11f63ac4be1a5a3e9d06b74d06bf3c6185bd55699e016f0c76cfbca015e6d5d2852bdd3f620aa60ddaed25edd5a7fca4cabaa23300346e26725e4b17fd98512ce91ac293878228cd899a2fd76ec14073dca8afc92a9bd784e72831332853df747f22513c439686dcb39625681fefa917712261d9493d7604bd2764ceea556f48751b65323f6cddf435e0223dc9a623b38def5e6c81c5a025ffdd3e8124fce9b86eeeae0ee46b00c5ed7ed2e7dafd85c97757d36a5aab299415e3395d42257bf5086c7bf25e889d3a1e9b66fc23828eb0b1e5a5b0bb854437f38b2bf921dadf07f85ac38941e6a5e065d1f1844145b4bf90b698d406c8ea842ab4ca647b381cc41dee0c9bc7b6145a731d3afea07cc09f3af668cbc2ac898fa733631dd4d9eb3afac23b0e0fc0466e0fe55d9c527586767f8ca83ad950a915b2d09e098799dd603c5cbcb49acfc98ad758538bb00f48f51fe18897bb692b13be04db539c12f8008640f73090cecd001c5b2932a19d0fea4458e49c598264ed21aa05bf9a7d95c0f756ccf8069c5f76c779ff4b47d762f01c2d5b77eb184600a627b64029149da47c3106359e2e1ef2f81b3d19706d5951bd91f4448806a2a0c8f408a47e65f6050ec01a88b4a3216e9bbef5a6a3786359d04cf3eaf51dcf17277fac8292446e10b6a5e7b77dad082882bac2909b6b3d41d0c9bc08a9bd26cd689e175ec102890f5274073d80444b4796cde6639060dcf2ceec1b40112cbb7d476330618cc219c2431b4743ed771f1c3f88876e25674dd18a365b9c5db00e4c4282c61e323d2686627d18c0175a693a1a9bafe42bd7c373f8c53f71d6f2a89d4b42060217cade1a4b917e96f0ba3716d26696ac92aeb5a0ae949726b1ae5d3805ca5b43b4dd93e3de7c81e7d0f34f5241c816cbc1e5a2d37921ad8d97e1458682ab523d5c61fe0a8bebe5be74bfd1f4f5956b2c4fabbb57664246849ebaa0abf8caccc62a9f18772d4708e703565f6d3f65e3755a2989e1e77d79a6a3633bb9352b8901f69fd78bd385553853d40bd0b49ee9ea1e49432e135a93fb1019f7c8871aa4db40dcce0c0f63d4cdc5770ffbfc093bd93d7052f975f921ebe81bd2311ea6a77a768ebfd11ccd1bc720c20d58fc0099e2afdb689a097b81be3ed62bf9f9988f28aa80ac8d99604193c1eca060805e5ecce758e3454c9e393ed974aa97e9b734cd81590c43658034621adb57a076af76f94889404d2f70eb8bfdfe141e6521f2618c07b5a8af07793124b133c98cbdf01b45b9fcfedbcafa54aa52843d9ea0b95c057010a5d2aed603b0ea6cc4641a8cdcd46c366afc65fb1cf8afe5f2fb4dee1a846ebde6307ec707b2a5d0110634de461286c0f611684ac6db7d009afdc4475754e650226d0ea64988142694a00ad2e78e28d132f9aeecdae8cdaa8770bef85ceb37561dbe405d20d2816e5c78d0594a0b0eaaac10d1a3c532a256b6366fb7c4dfe9f673287f91ba3c53b3c08cdf87f40c5f1a712f8259b25136215f51aa717b3bc6cf253213b7214a25d81aba6af6928d048ab740aba674c1914a2e010f3a8a98d419b0ea291f14f12aafc5b566311e0e7f0c38bfc7bc4e3cc2b134cb41c97134bdc535cf2ec9fa851ed59f0cc9f94ec4b7144443c014649563f9246b06b2da16c2334fc05ef828cd373b3f18202dc8712482b403cb8f4f89b559b54698f61d06f6660ae10aa28795e976554500838c7d8031c7bcd87f9a6999dcbefbc8ab522e203c12e94d7c8ae18a291cd443a51968e9db8b105bce86f68d2cf83dab3b8206c8e22c99e797bad7f4cb8b51465f48062c46bc4202512751c633f1d1b69ac5dfdfcd8b851ee8ed235a50698ccbe9612ac33572aad95c8e60422f800d292d8113a65e908b2d33b195fa8e909a849619c12df4bc4f4e1c74311a21d0bebd6dfabb4fed1eab8c688b3f07038494d0ce582a5a421d988e5d55c3aad71ffaa781a593a87b36c7f307720c1848ea0d34c27c262fdb624887acdf94dd203c6be8e2059e37c0c906e41fc639f32d13ac7a86cfe9d909a2b782661278b32652c76cdc7b6cdce287e2743c19c69c6d866d2687ebfa1627cce1f297992b353e0bb9483d086bcbde93261a8d860a2e7d77947b7a7f638fd75ca967d7dbd68591784848ff3410f32dec7d8c77e89d05c44e27512873c07faab8d2a4425da29751dd322bc1caa17b1495a4cce2376896c948190d2cb700c1c79405a36ab66343b0c28a6ef5d6faa39c72500650171c3077ecabc7227d037fd7da7b308038d7718c09f72a029d40142f9cf67ce043e62219270424f9452348677cb269545c5e57d814f8faec232e88f3b740252ce34822f098a6d60136191b311fd511ea6913e6709be6bf372a9156b95effe19709e12d0b89bed8f28b7eee450a713d609e6e928a356111d6b2dbd5bcb01c828d6567348ca7c9a6a26e7e211b0ce18179a2ef0ffdb27eac405ad6c4c67834e1dad0c5a924df459998054a9d0cd0acb05890c5654fed67175c768053d47e5dfc38d934b855a0ca843985ae91d3ed39daa4c0ab9dbbe1e4220038c7936e4d5a0a30cc897b3fe20aa983b82fc29d73e76643e4c9b6f377bc3c8a69c415b526966e207ae490abce175d0bcccb94d74b5efd6b513063c0f3b939f9e364f5ac0c35f814c608f50562f644e2017f8042ff3f415396ea28f5ae77f30d18c2b981fefa2ea1a775105bdacc45f7fedcab9c9183ed55aadb9c9aeeacf753cee87a2e262ebc52236d1093d53a9322f2daeb9f2d0ecbcdeb5614b8f26da131c5c492d6ea6ca2b5041ebc2e14afe9c09a0226d365e0f785ebea68ec65446ca4ef76afd77f9533df63a370704e69b7a13154510972da427b191b17d312d39c45dc64847e745e7b6b6937871edc737a9fe1a18e2d06730f51abf39fd3c6078fb88bb88ab7e7454fbaa0b4897feeb01c84c16c045de5f3e09258c174283d6e8d492a23fc53068a36e5787370cc1bdbeb4b9443c05beda547d433edfd3e8e6956e4c3b4a403c67a5a11cafe9bace152ae3e300c9571d57ac393b2a0c0f028845cf4e886ea2816bd240096cec0b82ddae3e29ab14c91aa3f28c3d083a062f9a182c7deff5d2e59396b4f1a9d91fb45f0e55857223a73632be20f737e5ac3435f9bf9e371abd2d319d673edcfda94d75f6bc4b06444ae9d558272125df376f8d98d0f40153fa0b016c5354441edf81871e63a79b4594b7b870bbbe3948ab640490d770e193350efdfc422bb09ae2b14537b791c2c9cc5b79582b692a3615766173f29a1f5e3bc9cc8a94bb71225ad28fc94f1d60321ea883a82670bd063120fb7b9b878879a8de452f97b54cef7fd9dd7197e51f4e47b9c85ea27710891d680fdbb9724c35978dfa6169cbab9d0599f9034121bf0906a3617414d1cd96a676a3f54376d76e1dbd06e94ce17859e5b13e166fced8c81cf6992b35f11c3ed654d8024393bc61ff6050fa7d32b4ecf2f2c6cf532ef7449355c7d0de20bf956bf44029770b17700b5b1aa5488224f8fc19c2b2d5877716016aa1fd1fa4b1ef0a2484de77c890c0c2f7793c670b3ad00d0592e8747f7872f38bfba2769d5e060c5c2630ed2a792662ddf219f818d4aba47d60438531f471805ed506b61a796369329fddcf4a010989b6a8784e8141648b33fd4d43e02ca265a6236b4e9afa20544b03337e97c103d17e7f28d22476ffa63c358240cd9b9b10d05de229b58289b8ccaf2fb5b1bdfc656b82fc9c51ccc36579575c2143e3bdf15e37d26ed0239cd731ba1f556c22d4dba17bf8649bc17194d3b54713d3062aa215601538b3da6a272d4528f168e3a3c60211285bac0fae31962020a01c108f60d56a0a1029579bb75a3b7502f4e2b21ef3793d7e9750e6588e4e76dd26c8df10f3117c784a413174dd8cc7fce18d653d2056e4c339250fbb780ba1bb730554acf6378d9b746641b1d7bce3e61aafc4ffd48b5934f54142a52ecc985fa89a7c18006845a4d2198682c1fe50c05341b3d7f944f188eb38ee6dcdf0c32aea6dd078821b9011ca27af50f76982d1b3ab6ef4b77f3dc4c7322a4b5543f481f122d18c54d617e7d8b88a801171fc35592dad24de367eb5ff489d7a004ea7b438c7067e4d679048fe9516732df9c954afb2a170d7330691b9cbb11110526d9866b73ee884b22bce0c79eb67870cc3eb096c6e1961dd0228ba0f35a479dfb6b49bc46f19e3e49cb976f0497050951677328775cd77f2033e27aff67476031b26f850dc52d3ffbe5853669b9b35317cfa6b4cc25f38a909a88555e57444d98a4669a8031573b474fa45ff44c8ebe7681c9db19f605965effcbb3212e0766595569ff73e560c96a86ed178bbebf551c91825d1153d81e0657880d9e73d9a2a26adfc112f35e226165d22a66f83623bb33fce9c6c7a9287b47a6337be91ae9fdbf2742c6286951e4dd18d3f7e0e478fe99cf5bbbc9b90f59fd56d6bb012fc0a61343fda55012d1519bd0d1586ac0c2394682e420869e6bb0d512baf69e24f0d0fabbe126ae1ffef4316eecf794711732bee3fdfc5efd8b3c89ec455182613c3d6d902e2daae6d426a6da5639b355033b88a5fd29832baf549da085a15ea9e4c8bebe29f2d6f5bd79460b0522e1b2260338bf4ad0bda34e4942673cc365fbd7da160d369fa292a6f77dd3277270b95b3206f9e285dd0a1e4239eeeb1eca9c74a332d9845c4e6d1098c6f2948da241e30d9225fc2d854984e773a53f9cd0b53d353353f5f75afbb6bb46ec31336fc2fb63e56b73c329efff834737cf10397893f6643cd627737dfa5380f1207d0c6374278fdcd7361e17c445fee75598af40a035bb813ad723f2a799384dce275aa428604d98eb6839ad19307d7ab9f08276e701135795d54aad42e0c23418ed2c25b80e0b4ec3a1988a306a038274d3603d48ab4b7335a60eddf4a14243cd2147a89aa02aa2c4a4ea70cdebd7cf60c60645b754f389658cdf85174426a9ab6f0077fbac60256250e8f330f04b3a1cf341d12b0cf2487ae2b41d90e222ced9eebd2b7e82a665695ca8fbcb0e683353bceccabe3698ee9cbac8333b9911405580536c536bf02cf4ad63468c5903177a472bde7451d6123e85ce84d68fe76bee19ba25fc514e424cc6b7e4efde8553e79f9a223c11b87272ef2f133288157eff0b3c389dcb7554615e951635c9be740f014554a56edeb3bb0f1b7d7e8befae8da89c0a00ca6ea4920aa4f8bad97b8fd1a47df5b0e654a853b9def764ab4b08d4b1881236dba2ec1be5ba54d145bd1f57797097d14f0d3d37912a842e600e37a32d59f5788687ed53fff192274f6aa3832ae9bf4c5afb6ed999dfb7522cb1033bed12bbd950c5d3abdd133ec7554f13fcacdc8981fb2ccbdd13ee4e98979706d038c1c84ab28078ac4f3317157737ced3ee66300510781415919e8e82455d22a170187d55eb475f603289a2b20ccf21f66ddd4fb62b62dd9d5e88125de2f3c31edd33652d3cd80416a8bd5807069e3056f88bd4c3310b3dd633d008ee7cc966fdf5caf59e7be444b835a58ec1f65e88c997796340c717cecb37fc12201585088495a07415a0237ab35587d6d5e071e759199eb9db2783d7fe330ed28d59d77467d288c8c23d552cac66b103ad1e72fd5f8b899a29595c4397a84348ae44e2fa50521b0c9e715d0051898443f52f114567e21173b6fd4ad3a7a886781051b635178b9bdfcc3c8d0998e07b44ac6d23f7bf700268291cb00f422696c841c24007a466c7997cc755378b6ac4aeae929643d5df3c93226b39234e5035a005697408a8d012f63d1026efd38d077cbd4831f0f555360a05d1416ce46a167024d163cb0e6e810dcefa0b7998603049af124a2a8d01c0c9ded8efb6e8b6247bb87014f0897da0c0aa2e9f6155d5b0eeb96bc28993ee58830e77a6f919f44d1811a46786232acb596c29453c2ca25a2a2f84d959e9d351c31412ee1f3e9560d3aade4d96de9fc379a821375907e460c4432476f376d2156d5e5bcec426f3a3739bbfd51c6a0f1055ff7d5cce1e17228d1071ad98a6c91668c4c4e956d1deeabaaff2ad4df9d475ab315e3ae8b5b831e2754f2e8b7e162f22c8e79d576b9629da827d9d283adea9910be875118b4ecdec8dc0148ccbe6dc93f5b9e9abf6220404faf09aa1a62cf43d36b646d4fe29673b9fbd72045d48c6b5745030f70fe09a12aafec6c08d1424237479e156c29e4224356d9b758a8c285645bee6f9b817c4cab276ce441566f36cd7e15a1fb8b4560e6f0c9da6879d9046df1606f93e31b4151e83e86e89bd803e97f9fbdd10a2ebe465fe550e37515ee46746857eb112e0726f38f3c2f1bdb3b6e933fa2d65d34b3eaf01ad6130c1cba42ed4227d33070d3b569c4fd04dc31078a07c7bdfe05ab2e681843dc0d8f14f1c2c6aa1a0d0d980b026ce8df178c56bf1f98c4fde3379b30bd4c51b9b115c973222f98e08c9d392945d998a3e46266b4b05dfe4f45c1e86e16369032c432e251e12d746f8614b4311da6be8d9a8ae2beee44d3473623065eae010a10b7c4806ea6658c643d110f751d1089b226f8604472cab2cf307f945f880c8abb1a841c66d58e48d02b72397c76d6c5f24ab6c2fc50ed57dfff8e33de404cee79f32a0f3837da008e99dee48c6588aafc24f4e045cdf34557bd70c730bab8e569ac95846c5253e0644b62f0495863d495a2a9cd8126968611875dc1d8e8143c9692a8e770b528a4e06ed76651c799ee9b3af57d3a4a45f8933bca550e240b79c54b6a6573aa1a912643d007b8df8c13ba7314f80c04dd5862ccf99e2888c6de5c50ecb2b327333ad3bdc3b1ccce2c3f5fd10576654311effe0fe865191d29055bc749ebd9d929e049f8f2838eab3f379b642561020997d4cf451d6927ce8375b4ea64409c67dd16b3ebafa387852c50c596e616c488f12f312f751557642c7a07a7f5b3a88d1e368056c8669e7082c7365957aec8447e7e0e7a89644a82a8b9c7241c04ce310d6b43aced039b4b24381bda85dcb7a0550b18c6de6f198f7a43ed7d9bf4477a16fdf0d8dd8a872579734dd4320523b54d676ad10976e4b4fe3e87f8135a1ad3b861ad7b84393e9d51eee36b339a30cdea3d114f6ffd21e8d95dc0d12c83d65472eb70ed3834fd8c6250cacfdb526ccce2d21591290f4524f1012c62cc2f29ce5a40913dff6c67e687994dd3498b088fea52602d999690170a8c5409cdfa2b3f77170ddbb19bb7b57819ff665a26ac831986110599f5d00b8e4ea51de0d1f5ddf717f0a4f794318d2487fabc94aaa35a358580eef4980a05444473e1754a623388b80327a7c27f6b1af7b4d756078779902065961e8bb975e1097195ca859e8fc78df7400fb16454c59ac9ce89f32ca679e1269b30a5e64b8772c07374bf9c1c264b7d7f0711f41e3c17941fb2b2cca347f6c30359bda5cdee456add7835aee073272264248c588af359192186d5966c0b888f0b666651b792fec071ed064b4802b71a255711fc0317bb5260c9a083b1771c16ed450b6c1518a5ac622ca7ae8c9cbfd7d982c814b20e5be3e775a92581d4799118341286e0ff5ea26f3d1f10887a71748fb9f6f9eed2e31e6fa888371ae054976fc70f5d99618718cf8f5eedcec5b9bafe9b55fef9fec0c78d7f82727fc6c90a1d8e6d2014aa927276e2471ba312c159827ce3632658054f2b67b2167fd3037bd525f5c116c570672d3662eeff04619b5eba94166822dceff53acd1221cffdc046222ccef5ecedb89bc5ec2030beef19f8539a283441d796a2b2acc72494aef8a3ba473f717e5f5b17233e4d2779b0205f823fb080b521b3d96763340c2cf8a3623821d950bd01841ac0db0c92596ca6e99d981d4012132e1277e9e5806d8ec2743b69db184af09801442c3e5264ac7a77bbd3e6b92c2572e7cd4e5f70204bb6e98c05c7659f0bca93f6a6c310a93cc3133101883e57f2b6928ff74f5290cff7a3338f0f7af86e8c20c6a2d83fef072cbc2ea021baa8dab6b2c8df97551c344d1e380ca788a160ccc5b1b5327bc82f66ac855e81ce91347b10778946cb8e66d5620d7c02a5381c07e10ffce0a9013f67588797c7c8d12c5f8bc65f46eb920f005b5bb5f3fc65fb195d58c553f72baf8ab0ed3a722c9c3fe81355c279466b669eed74941589925f4b94b72b2ef3cd19574a9519d1a299d5877b544fb9f327ba6815ffbbe4fc0550d24566e4786d9687d823ce8044168f5d0a267a76bda11aba39aa5e3b9800570ba5c995b5369ea45ffc97c5da7fa61993fd9c42ec2a10ce8859833a07c14295c354608e0339258db9144bfad40e3003996369e85af478b6ab6cc7e3901c3ab480c88b2c8ecdbcb6638551017d6536acd78eecaf496015176bb8db3fc9a5858a9c63dc13b4f4d63d91c964f1df116390ff99414bb60487467ef5f2ddff680c7366305dcea3a6810a63524bda89dfd6f40928e0c8fc136bb7a83aa478993328d35e1e577e3d0c13cec278c1146cda5451d3d7a6f93ed13ead3c024ff2e5bc2bbda9a7842d282e79425ab81d61b12b0df140eb9e99e626be7a6b9433db1454e14c77789eed64ec7f4e95b189afb0b8ad7780d4f43f41293ef29a7a87b534ea316d413cf9cd480fd8a317407dd217020d1f9ce0e5fad5e8966438373a3e17fb2c0a4b08bec057e07da6edffaa98e45eb8fd9739f3e121fb8ba954b297ca64ca6081ae9be43fe6b2b066497d35584b08b289b09b95aba9e6799718db494fc4af52a9657ff1cd8bc1b03e6a89fba2963c88382c9c87baf4c9a2aa320e0e7fad62878fd4586880f502ad70b9e542744eb8a7762c5a007433d6954f828704b32ff37b1d0e7c6b0399eb7238cafb62d8a35fbb7f7c64842276cc7a844cabbc3d02426df15fb0acc19e8c0f23c66d9f3bfc5d3056cb7afe0863b8817b7e861d6bb5f04cc55ee4fe8ed702aa113b6edca7dc6e12fa465d8b1cdcc44a2b05bae78cff98b03990b1ea77b02059efae9cac46a8d786faa7761359fc78f65d36d8be1e2732e312343f5fb874ea69bf49ba870103847c60f3224a7654616dbbe54b6a4c5a6ba80337c91ee1d62fb29bded17e44d0f9bb533cf330562b7a362b5e17521e20bea43b7fe7d95cece16a6239275a7797a86088c4f9c56d44b661b90ec3ab233c002ad213d6b7c7fb35962be9651b10614b5e1bbb02bc3a10aec86c6c8481d8342b8bbcfd17e811708496784b9a6dc419221ccc93a7a3125a95ee4966041972b69bf5b6aadd6c7ae77c1e09a0c54e7ded5b09bb0754aa7192ad1cf0ee76e1da737484b6073e34be78e8be45441e752f170c322c1551861a2f15d2c7244ae24af87a0af0239b587cd980de0ad9dcf2a6b4dbcc011f49bb6ce4a204275c7a7bce96ff0e3990eb6b9069a5b3ecefedbaf2a20f2f1a9663bcb45e161a9fc314f5965eeaef56ad34e2210e886e8a074465738ac74e72f0f84f1b9c1a50ae82dd7cb507adf271f1ada5601108445a5c7f56a3bbff2cfbc8297e08a1a2bd55dc28f3e30ee17ae8277c11be50d2a776a0d20442d7b432eaf3be29a6266a5634b6ff59ecb9e7f36d4236585bbc5f57b9d0601e9ddd354c3487d6966ad133d9b2d6d34066017bb96a60f168171436ddfe34b1beac4f832de500ad20151eb306f76dee8184bd0658c231569c9202ee263f51ccb01229ea99040633f7d0e074c58bcb0600ad4f53420ce6b9f7687839d1cd7b14d27c8fc4328d8ddd94b0247a1e6f52d9686a73142ee050e583bf0908ab631721869406d5adff729825361fae9c1184145d8d37f233a2f3cc550441020efc2b0198584d02c72e03807629b54b24b1a425946219b497c56369ea0d390f41fe8689b9f0f1bf8815ffb5d4c90fb46fb30372a1cee64f9317b1f62eb988a0db9f69e3cde3aa489e6828a5566a40d278ae5dec76ff5b11561747756da13e04117052cd3eb845267b24ee409f20674febd72dc4e01541e2e31f11d8ad3b100981889a8a689d1117a42bd9954121313e132be326ea19d9265f960b041d4448551b95b5a6897c3426c725955292b482596e1fb9732b184dfc9f42637494c03fa57157b83937f7822dd90f3218421f4bae547b3a72231d72c00f94de7a410cfe9fe639132406853ae6bba84a22bd77f2259bbb4242f38f3b551c0e02631c5a2e1aac2cad514ec5264fddba390e04ca3d1103fb9d17d811bd5d153bdea977a7b361fe0a3aa58c8b2bdbf92bbef3ab9bf45965b6b5a6e1e4df92017442f95461bc34d1dfd9e5beca277b2d8f5c16fdbb00f4f26a8d570b84d2b96f47883541e63bf988cadd5d4bf39b8901e73d4c1c244b83b6f896d7ddffd70b1a836962d360a4452251a9799901185ca98771765d3107ab3e804510236c9c1ebe564c4be77f8535f8efea11cffdcd1fd99b5633bebbec9ba1be012ac910bea0ebd3b89e8baee88393c54c579791c9702095cfea47ccb7a9df12ec9aacd425219229453a68bfba67f303b3812f78fc35bb8f90a7a78eb6c0d23b2e37daf93b94b5ea2fd49737d39ee17a360464a1634e8dd3b7e11c5d49b2ba957d42ccc2f03d1b059f93ce7f47bf83fa42359f78e7accc84623cacd873a5bc6f88871e22412561d5e3318f35c43d20b8f7b70c486eb7ca5ba802b9fa23c9203a580c94a48ef7088e5ede18671dce92dfef66e4967a75eaeb0fabbb0aa1b74423acb9d6bf8bd26a8194f5973dccabf2b884eea0d0f1dfb84fd526025ea1daeb732ce4b44f8169d59ca130c51df65142cbb25076e1e829ee529ba4b312eec309f8f1c1eb19d05db97ef0139c9e4faec2aa8bf2966d97d2b6d7866e2629c228843ee7b5fe58694c66220ed5bf25dbbad6ac6b8aec095e4bf1a07ae26e81d006be57191e8994982549d508fb1c4619529562dd8250755953dd6bd46b5ecd8d70cf54f7acca1c8a8d96a6830b34452c430047d3ac89f8b96c89ddd46635c5f1e5aa391455b9a5cf6d7fca7bd546643b15ba5cd5bb5fffae5c7e89607e47bc1122a4139822783ed66cf19c9e862b41e412410442e994c1fdd7016a3360cb05585c808f4cca38485012a934b97707ac94cacfd5bb6214d3c2a45f90e5dd4e93d3dec6051c854fe85e6e72d87061062f6e3e8e98cd369c84e472c2f231332d91fac744b77ce32d1915edfde5ee8bde583493e7ab49efbbcb86241e8c2866ef37c155011e8069e28601f48eb3ed036c8ce4bed8c9559a54f2555a77e3f8c79db6573c8cc7a15b5c9f1e03018c5237419eea2b24fd49fe11613f7733097d3883a6892d2ca71302eb74881139d195b79ff5688f1cdcf3abd92523164bd05013c594d7a089c5a9a9b2007abb3f952d153536671596806a6b04ac37ba068d52455f2ed63f890dd20be4d2c6f4eff0d934e48ead14842c35bd5928ddb75a88a2a0f90f8454a582eae027c0a6b37ad251d4edc54e56e55cf27e1f60f94ac9ac3bc8ede1abdf8364aa5ccaad7b6252ce3c91af44d6e6dc520b4a42120082860c51575abb8a3db012b095823369bb7cb452cc3ce9cb9b7e30c69e2334b2d5f78df33a912bb2856121c4ec5a0b40eeda46874e8c70385a9217f5e7138f38ee65f427061a9f4e484e2cb097cf22332bab89159b32858e21e973f72d9cee8440a1354a507008c330bc52b422b5fea120f7b4ff2a28df5e3f10e54036c7eed52362066eabae6b66fc2633d8cddf1448a6b5a7d9f2302418a543e2bf42ed43598ecc6a39096e790a17638c899fd868e8a529549eea856feb239e1462f7ba23090a8cbc0359badde1edf2f412881c0904c7d47e2828cd3669dbdf94433a078ef606892a7cad9c45ab356f9324ef45b8b9a0a237f51b061a2c4adcd245ca9c4438f4a4ecc9dcf682e2ea23b86e72a791dfc33a7b32c6734b08282a9fc5421cf8f6940d2fffb24ed697867ad7f8da61ca35cf0900f34678187713e0e894b0519a60b849d62ed90e15b47842f470443b50ea66a0708c8f8760a7b12ab3368d7c59e7a35c065e04827f539d9910e915e87e7ba2cfd55bc4a92ee8bb3c6e6253acc6e90682ba1989202a2991df221c7311ca1e5b3a55a17144f213c3b09d82e29ede721af61e1054f786ffed3158217a4901440f3ce523fa14005c10b611188c1f467794189bf7e0d9b5bde01db16e60ef081d7343eeedc189bf4a56e08ad845a59dbb2915abdee1ada4b0f001692e4cd3dd87d5f774d4c6bf927745ed6ed83456c4a0b9af3428a06ca75a7df3c3c02227ca8db232802ed2a2f31bc3b566ae5c377b636f7d043a0726860d6a22d4026d603014a810faaa2061ae4af7b790bd53a1413df21d2a81701780428bb5eb8dce2ceb74d101167122142d10e96124afa3e42a694848cb088d487c2f7bb331729128382c9710b52f1a53449d7c38939bbe5a47442c9dca16f498e584be2883629b1a44c4dc4bcb801ef057aaa2366eff41bdd0815cb56254d63d04f7c476d24ab1a7300c6f976b83b900604e75d6b3d0af43b3b67dbccceb63d85a7e32ab69d33ccb31389d85eaa3a59a7d40d857047354d65fe4c9e09a5e3b6406a8f2c0a033e20606270f94a165ad2791b7e05956e04bf6ee9b9482ea22b7e8e8a7e478857989aa07cd7f1d0c0a03046a304632e852a801fa4de9c8f5af9bdab1fa64e059aa452962bbe0a75a975c405421948137ae46e286ff4446775d3a1c70dc611481720a5f16325a4c71060af96b23d48f04a2d3f6395d7fa98b0606ae98f7f4c66cec5d5d7cb8679738b39296d492d34340af04fd7468a3ff2df4401a19f621bb170600f565e0b1986d8fe88f9f50e5fbebf2a3187b2f37b15a0e03d7cab634b62b18259ad8fa0d499f97b45a5aa7bc9c79d1b7f72ebef78d2f57e2bb03461cda6da1c419dfaec35f1f70150fdaf610133e6b27fa079efe9568d40a55709afce50d89f002d431fc7018826b2f43f9b178637e07348e2d66cd37614351390520ddb76d5c91259be38ad41e5a22fac8011077b999523f1928cf83794698f98a5aa3fc56360a697cd9bdffe13f307ca6a9b8626668ac78b750371b0ea2aa5133a5457843d4d0bfe30491816ec2723161b9202346f7c844b52c4350d6e610fdf10b9a134b2d27c055ba44757e03badb870fe3b18ea1892b14e4aaa42db1156c5329f62f2b03de93d441631d7ffe7b2a03e3b7843643885ed155d74725248ceb415b169bb881070f964c14f7bff4343bbb542ed43ee52d7db24b3e6abde5a8f4de7ef53cb592161a24c36b46c362549e3b60b042b7543fe8d0f33338cfa7b4f6abd968e5a64717de4bc833dd2afc1f646839af06142b2beaa9c36a57467bef662c7f50822c3c92f691eba201a0d02463087ab69ff80aa7d82e8a2cadb9fd64100733dd8116f005401bc0a4a41889deb1cadd9db6a0c926ad42ade9f4678a1a99a4489d9090a4190346f29cf42d72f9d7851bc7000c62d8382eba424bafe1644a2a6c3c6529244ddfe97162716f5ec1914630d6726e5661a8e2eeaab8889f2ffd396e44a4418ad80112346062b0fac008bc9b3372afedb8479acbf6dfcded0cdbf90795009ece27a987f0117011e70f1f2e9475471720b4cdc06ac7fed9bced2e4f8670b63a71cba2721788cd2d5a008ab1547ac4bb82cf359affb7b661b5bfa3326d1d84e0315eb786beca6d08a8d9c6b1d41f2eafd807480a3e7bab659c32e5d7cb3938d66ac20f91908664d67c0b325bd52cac518ebe2bce765f69ca00977bc77e7b7f43367344618e1428cdc8f98ad7608c664e0aab0cdfd9fb9f90e639e7c117641b0d083d7523b1accb14fee1e83fff9184ee95ea69f6949dd594db8226a351b639b28330f9b4e2c4321511662de78e7fd77b0729a54c5d8d9d9d3dc6a5cacd960940121a1aea83dc15b543cba1aba646aba7b07fce522936594d94ed19fa75a4c2e95f369dcf63766c2e49517e0866111090ee4ecb69cad1c19b315a06119d27f10e2f3529af281a343646872cfbaffd93d20f3fbaad1991914001aee305a52bab75426c511bb828b19eb1b06c5f7abc40a96e66a58cdf356fdde8c80597be502b5a18ef8600a136b0e6d06bd7cbf29380c6a7ebcf6e56f3630a0636666fff2f33e7e4515b32d8353229222ae8bd34bad4e5599abc4b49c9d8bf1ac79e8fbd13e2e358cfa8539cfea1d970807fd041a81fea7e4ad435f1010aaabd3f5af4e3756e8b8efdb01eb45e8943979395abb454976f630e60432696bdfeafc746e4dc0f1634f8b88f2a5376cade615ee49bbe51354fc9ac90e0728e40ce8d3899ffe9ca5eb640383cbd0428d550e9a8dffa43e33aa5ac375840a60f0f1ff33830bb4d7879429e7a09afeafcdcabdd8888a7cca3d812046b4f1489d2417832af720c3e394a9936b9ff67a905603d2517980ea4e2b9977c7abd0e745a943fd1d4ce250b9c4a7f77d350528c7de4440e379d54702ba952117bd352ce6082f2fd808d2d1401060df308a81a4efd9f0a519de71044ee07d7c8976033d6dcd94b016d9ba0a8686eb7ed05bfdd1b7cea2fa24e17e6e703d873b4d46432545e7bef1b2c474648f31941b40a33018ad14ce54d94856f2418e1774bc37a771c1ed7ea5ee26609e6cc5f9a972378a00e8383b1346b0821da853a51b233013512ce0524eb91a877d276287906f6646974a367a152c37b2c555607469e8e605c0b73495dd902c810913e06313b0385836d1c32a8487abf59fa1d08df5e55a0341013f088a6acac200371bd4048ce876df7c4fbd2a52bcbcd0586c9db3b9dc1557872931ead8c4f388401165563ebaddca7b6341f9aedbf51993896ccbfb647822e2c71e846363889b4516a7e764f84153a651d0054ae8accf5660d31608f03e3c5722fb542c4450c1f35690af6fbb97aec83b66987a9d37bf4f4434429d4b8a69af5314646bc5cff9c6e6aeb3c9b2644e34e922e003cb7f2dc2039debb67f02d031404c41e266c5073100f99248b7aaa9a767f195ee1c66750a6e089537392c1fc6c2f385d846a5a060291e224fd80df42798db33e0bb48baeb237f4265d1eb08cfbacbc51109b000fe6c6cd39477d2a486d34c339d29e2f4dee84fa2579af6e6fde5da052c51414d195916090028411010c6f8451b184eb602d3ca1401cdb2379f03e77cd12c72eaee35fd8213032ebf6549cce48f33017e3eb9832edb163e8ff57901b62eeddb26a9b7b60167b6fdeef9e520a11c94aaa6de9f24fd10a58f656c8b288c9482bbfed5bb021f3f2bbf17e0b2189daf3cd56080394c3e1abf3f119883d020e35e4c73b1991bc1cbd456b93d32786d493013068608cbd0f462d5e634c9e30892e8e45a12b6243960a7095eb863dd604b63f01354400d898c5df192b348e7f731030e8053b48defc6034dbc2cb380411e2ec10fdd8d0e13f36b2282773bac0332a72730fe5d6ab02b55ca51ada02aeb5d06690cdabf2e6ea0048ddb25a49dd403593915a4014833e3ebce5455a8d35723e0658901098618ceab0841ea769cb71810814f458ed832f83b075e21b036c2bc1f68ad3eebd5806c68638bafc68fe36043ab909a46ffb4b8d51747dd377f316e26736f5e54c53cb56f072fa1b982e9777efc1e2abe985600ed8829ab0f45c6e828965b4b8fc67c2fd77f024d1fbe9d82525eed8cc5f88e11c80d2b65b8fba35d7d0fe2e77956d0255358cf3378838ac8917e7306d98d0fcdf6e12ec440346a4f6a3d10101ef3e51c233630cae416d5ae8978d8c7d919b99c53048e7f821f5aa0f0ebefee635aea627bb5d8a18773ea9667b28ff5162afad8b8cd0e50eb298250510ecf9159c01536cb10b3b669012d68d0926c5456cbdd0d7a7392b3798542271271c82761682babb35461039b998a16b22b8debe655e64fa5ba169bc39663f4ebba5949f2cb8e985a5b92033bca5a375a05a6c143257df127f9ce680ec0319fd36efe98c68db7f35cbe41f7414f308843c135c18595a039f7eb9eaf9c30629376b5a49dd9d29e9e05ddfb80c98cdc153427aaab6f0cde3173e3f99764829bf74fb34eec7b32b4e53916bab83a06ee315f74c5387d7684f36a47d9080f1b382955e823a46b8a327620281cc77682d836820a439288f526b35ec43eaef42f59e4c27c1291d55091a5abbe3987fe08b69a940d0c3bf9ce436e390d645f37e53905fb725240f92c8b7a38b6bdc11ed4ff49690fb92a1092ba968ee28424f586796022096db38da9647545f124153da276da6c9b79007ff790136a1a332632f9e90b540efc22eaab3191c2e09acd118d94fd13d72a8c38c750f50e3e8655da204eaf4e0244a24734b8208f5913fd31d826bf2679328a09a73a9b216c45958472329732625b958ee6822a41a4c954b66d86d09983ed24a4cf31cf7a39f184b85bb2b253313139d492df9328d6b633ee6130ceb0c4af8cc2dcfd6c58d8170e9dab2d9ebafaeb7084cd0d0b274136b1024bd6a495bac3d7eaece22b43e36e66659d5d1eebf7d7750eef168c96e1379fa0cfdacf3d3c0e70abdb2b6fa2b422a62c2619ae9f5daedfce7a9bd4a37f1de79c0307608c33a075c6365efb183626ef4f00556c69c26e47d3588d3066507770af71dbfd6e4cdbfe31969df1534650dfda8e8f8a23caf4ff02fc165154d6ad14b6166f72a1c8fffce831a41c9a47a60f74a752d507f017904403ab30378bd3ddbd26cafdc5792b70e1eff164231d5be85fe1239b7ec4cc51d25718a921525cff7113a5fc2b9bb9722e49dae5210745bb1597862ad919ba9be799551fd4bda166eb6385f8d209332bc2e547a09b4d9b76d8eaf45e14f647ea1f201b7fd41e228a10aa10676675cee285a0cc5021a14274579c721a23a2ec557c101e87e361baa6f6585e958bc4632224958c555cc2fb1404994eb0628978f06647562f862847a37282ba6099cca915c26a452486b40b3c375ed87348c38b8edfca44bdc420cea156ed5243e8e006127d8882a2d326f50c1803595b4ab4ff809daa779efb152aba18944460aefae104e2f1cdda794976c754510d223eb5df0cb36822a1cfa50c87066c04ae45caee087bb5b87d08928aa0e5bda684bc4160ae31b9d6a418b51df3e09b2e5df84b32e74080dfca86afb0ab9d829f1aa7dc5bd65ad0807c593b80e7e03909178f502cff81b1495fe2491dbaad62d1ff4c65f359f5e3286c989319ec2dbda0ae45beb24e1cdd899875155af7119aba1ee30b64695587a296e9d61ffd12f69a723e6169bcce4d9c33524338405a53d9a9e311e896072ebcc8a6f60f8abe16784aa6263a4ef1c2cdb09d19371ce6ca369585fd61cafc4d365b9d5548b676823bb633c474deb3b43d0021503acaa42049d0c41efa6030a2ca0a120ca11465effe25c2d2db5be410ba19dcd79ed77eed34fad2a5a61995cca5fb2cce078d3afd9589cf91b6608aa705234009f52102ccbb75c9f6fe0d0010164151e87ed13d152d250e714723dc6279857c455521b94c194e4e99ba865a0d86dc62668851bd0a97e1af1e5ef14a2eeb721ca7af1f8c6e651c853cc84298a2f6715ed1ffccc8911c4f0f1455987d203881f1ab37cc90a323c44b3f1637cf9f170411b246092a7743911968612492d1d54c734d60d9d8b2d698477c2c7a339904c9c780190ab3b4defcdb84812041c6321a7134b47d29b5aeba6658dd459b630d36d46299ffcdc45317243d505f59684385b11d4226bcc769539d46c43a4e10e1f15b55cd6a53b62f297285525527be6944b9e54d87cd8225aa17bf6251bc60fa42609663413ba4f26fcb0ebaf44e4f21164ef3cf682ce465e5504caf8278fe7d11b9b8583240e350ed9bec620ccc614b516eacc91af643aa1761e21ea5931f9b5463414c00b584812a2c559699f6d281462d880b17a89254d4af022e5014a8b0843d6784b5b60a2afe4863adba356407fde5ba6f4e0eb08b66309813192f3dc74db7ef85001deba61f94fe573115af651d7b5c2131a8f6163cc7dc98421fb2159f7fd493a3b97d56cfda632f9af3016870074dab85cadd8c6ce104c1b2c50d3ab25f5fd0a4765e4a27f34ccb3ca63324e254fb44bab0595d09097c29097a9416cebb8a218b88d315e4200963de4a04efd45f040d3ed986d0d6a1ec4d7a79c68b7e5d4dfc62dae1feb532c1a2050b2bc24d4bb1975aacd821bc1597989ca4c05689e2bec5e6dd77c810ed548a9ee0bbb06a96f1907638a3acc39521ae7b9bee78f8096835af71c12012e4cbe5e6fcc1e835f455b1052177afa93e7ecd766b909ff3c3207c6fcaf5fae7bcef7e6b10eca838a66baa70fd425690091b68abef855c39f55fc4f6105800a22c14f9dd3c095982409f992289f749682cddb7aa2a67ae862d1e91fb868322241475425bde36aad9853667934e10fb442431a755ba376b30eff6659c0161055a8dcacf8abdfe0ec8e07496f96e54def25e5fc6887bee3072e94a5b553bcdb5d43c855e847651d22968fbb9e5bca90efd59900a0fb4234fc62c7d053d46d8d060766cd7d61ae8afd1ccabc30dc65071d8d3bbbbbbb99eee65cfdeecab533316b7ebf73adfe381309c273d6fc410c6e6796fc8c34ed78ce874867b2b2a3f36fb3427ac72f3ef466689d964533c1d52883ae006d5e84d9e0da94b2e3d91d62a74b6590f1fbdb2e1ae25823cec6f15ed63bf34918627819862a4f5078dd169a3f87a3f7e30e5e3ae81f176132a657409dc8686e0be46c78fe88dcdf4234f3759b6a4418b79aba024e473bd2a787621c16e1357763318628c4d935bd72e9c8d3166f377f33530e2b894d4ad0a9327c71e043bd4dfb7fa7c1c9b185a73ddd0cea5187bd6814ed8c7a2b0ff146f1faece523a428526ef88d11e2e97f8cdb996b1e12fe1f83eaa663e075507ddb662ae0564af2145382d330e1e49787a5d013d955235bd83ca8e59e595f8e45188abe3dfe341990caa23fbfd838e35b65d7905f16d7a39bcf6b5bfaece40164f5ddd628babe06e0a9b65437f781b5262118b77857d28243a12b4f4a5660e14afb64ddc5c5b4ed1e9d20360d13b59fe41177b7885ef011bdb8611d007b1e7cbf43d38cfe16f3a570f28a82ec23d43ace950f46b0144029fee5ad0da4b5111eb81d18b00a6d416b4e8dee07924f3af3878833e8ed40efa2bd5c705c73586f738c91e9f2678ce83ec4d18d169add05d1596f1f19b95d884807dd73a933bc5059a7176cfe769afd96c07c328a3d9f045182ceaa7bcc3066c13acff0dbeb7d3d13966081835302ce8d4178112a7464e9f56b306af56379901924cbbccbd81bbaf6a646eb4639ac1282f57cbcfaddb99c312c241b87596df3dcf61bdfb6512a39f257bd6ace0fa5e6c1bcffb6f3e394d8fc7ec1d9434e35e0e40e839b1bfeb59c2731e10f27f0720990bb539dccfea3ec2357b96907432c590881722a689b6c4cdc63af2e723d753f76d46e0211da7f661db893c5c81efb5d121ac0f43d40f800daabce40e184aa93eedee75b6780e95723d055c79b2acd49341dfd85455adab1cf949b806a4dd527898e1f015775a4c85945a499a2598dba14076423d78466832d095279e003878173d7066c16157bba58d46066576d7933f294cc92dbb8c99281a17347364c2a398ee1bbe8d67e92aac320a11bacfb18c3da10f9294320e47d3f952e6d27708a53f3981eb3bbfb423afbb2a83b8f45b55be0125fae78d70c1096df0771b528619bde86ce9d12fc412f8ed91b22c585bbd8d05a65db8a923fc65945cae3b6fb77a22414915266853881cef64d12b324962e683150f275185d6fc3dd719e85d0ee68167fa15363786f53bf8f31e1a9d0964f74421e7979e37ef08845fb289ac0ca0b26dacc4a7499a89e835277ed57dae45855273c3e448723592c5aa7a771d536c4291fac438133d1bcf8ea2172a54d6eafa0d8c19ab9e3c4787004a62acd504c9890bdeb921d97686a88faa7deaf65d1345efe1297aec57ba4948dad1ac23bf74d84d6499d6ef336cc6bf9b05a8fc7af8c3d1e517ff4886c5014ba3f51aa1f382285f704097dd106769b5e95bc4f761c722e8412273384fa1d250f465cf1b42fb03190334c85987ee703066d1b439f44619612a29e4ad3100b6470e113345284f956dcd8bd3c4092153f39702fd119124172af831ef0c9159396f5545489bc73d45cfd4ebe660aa242e9cef972428e1123de4a6e4adaf6fd1eda5eb248781d6971a38618c97112690bb66f9fe8bf674314ac8fef36a1ed21522bebb6e42afa7379b8d2b5fb3177b305ec68df64df18312fd135bf59e8e45b1b772257df08b47628ea9e7aca080f448d872b9b4fac078e8c493dd9b0b08e8d7d53f560a4b7c10065615c5d71707632de44a736435cb0c2e0ff6945122f2b808b18e335509528026fae311fb6c5ba3c8056a94b1042aef6f5acaed792e43ed8ba58f76b4bd47023882ed6fdb033628231b8fb459c23ccf2c0dace06c036df31e87c85e7d1d65ed544f6b8dce5e3c186d9757fa4df50fb52c33a585c9c7331cfeef3a709ad2e60f245ec7f409e2b27762a1f147be28329ae15d96ecaefa15ace1466dd4c676df3879f45d9998fdfbfe69f274f0def986917585c963884a39163c221f39d27476d356873d0381674bd5ec87c5376fc80bfbecea3eafe94dc2a96686b5c051b2cc729beb12d5a0d1c61d5c0b22ea914ab9a167cf73446f7f5af328e36a9913b626a1b7e0e3593c0a75c30904b2f26416e85ba513482061e138aeeb4ac9f3ba3903b2aa27915c6478edcc86b2e6c60a103441d02c18bc3fd5d0e81fe4bc0de02ec09a65b27c3cb154759cc864313790390d4d80c8d7b25729abfb635314d10c45d65e2c1f0b2c39b18ecfbee75f5789ecb0ba3fd7ca2dfa191efaa8322213d615f5dfeec4b07562babb8ada45a2accd16260678e5935d57fa75310b87c32152ddb0a17d666454ac9b2d02f9aa1267d00440c188b73dbde289da490d6880defc7bdc01543f552aac1c195ab042f36aa62754932fdc2f626a0b884ef66d460602d4571a3cf98e7e1d748839c98db5b603d1026c085ab33ad8ffc136fc6d1114ff734d2377aba0574426d08297e9dbbe985d78542ee9abb7177e9bd6a8c5cc5d5cf9161ed616364116315f4e7faee7417830ab49ea91bb63357718ceb60b7c60dea256c091bd853b086ebd8d55ff60acee089dc0dae0234c8257e32cd73ac58e0a9d6773fc15b6ab8e2324ce00730028038f8e2b6a1e9c7bdbadb7b998ea9be897fcfaa4aabf7879f10229d67307415ada6dd77c5ae5562e583c71ce70db0d53b2e59042da9801a0a7dddb53f3e268d1642dfda8325ca720ab72a1ec9f6a2a0a49daa2900eb44c0c9c0ca33ef9f40008a8e9cfa7c48dc4412a71c1a1821bd2a40a78f6c9e345da59191b9f2e020765d9384ded73f0c9f1739bde288576858ac8ba278532b14deeb960cdc69d9791aee1d8026a716fab1c589cc0931c30db3101b7cfee8ce2cdfed444005a87af13163187fd34c44f63cf089ca67a20c36fd6dc9af5516fc7badaa2bb85a4796de11075390587e1b820dfd3159a3d097dfa4834a9f6d60fcbbea652df6a0ebdeaaadaf99c01dc007aa2fc6716a27cdad9e09eba71741dc546f072b409debf4c40a51b0d6ef4d274b045919c7f8e5ae03c5115e3d91c92e041e7a078fde89bce57fd05348bba45e1fa97ae2e4a75cb6320574e54634fbf3d51a5265202b23223012f2c3da6d25deb923126a4d72e116f200e6b9d0024618cf4264c07887f142bdf6e5eaad32d2f6f555213dbe4e8a194dd85af05c06f8846e20001a448b8f5232a937d746d5203ddaf76d3b8ea9d9c5ed988a64b4fa55b57b88f9de17aa5acbb8809c260ecfe895886ed17030b2cf2a30a46f35f8d8bc50122842f0365937f047f4ce617e625614304af9a5f964dca89eac2e87d3bd6b4f0558f9e2333419ee3f8b319ed332fa5cdec981ad46dada102cb3610c23360e7898af3794b2fa5116b55b9961d699c2c31fc36ab91b4b679129eb433553c0bbbc342451161fc83bf94d581c30176d4c534a48696128c7b0edd483059c9fce26932b0ed7309f4c5f8bed43c057292c51dae7330ee7e7fca9ee5023646db0b3d4498aed77c31351ac26b99e8bae9122c6b01a4541dc249765d282e5107917ba991fc3b7326294c14d8dc6b82a549d165d71eec7a423966229c690d6d55cdb5e85e8329dca31ee878ff3990241fbdd015d22ed542a882172931961b2be1e8fcc74f6f2f85ace4d0958fc42c3ff4d6aa6ab17f3e27a80613018698b74affae6c6ee4cf62b0537e0092f9f8a0b692fa4d7958b84d6a6946b14a06e81ccd76905cef39de829e2be08ef5cbf3b54c7c8a36c21d1678468c9f18451793fe13768751242e717d4fcafdd376219d7ac13a8212733e6463ace5b5def5f77a8eb224b7381dc4ee7d16f13ec78d998447b4c04a992b77a0aad6064bd2293986cd29fd2c1c6a77189655399851d2324aec1ecad30b3590493ad844932bcd68ee407cfb1ac665dfd7ac8d5decf5b157bfde59d7c54d5bd6dac36c929f1f6a52928bb400b7564201f12d751519de7f39cafd8df9a5ade1600b9c36d3f2d3376667aa5f0f94360c2b01b0bcc96303983d6c50fa16fbe9684e415195dad73d86e424bbf1c7adaf5f824092786f7bfce3461cd8d732eb89b0767c7832dca46045d91394d2f097466de8d123b330d2dd017121baa75a06d9a14b24d6c55517e2b5fb5fe75ff94ed80dcb499e29cd434f0f08bce999158c8901b5230b5cfdb4ba15da36f348f978641437c9e5b76e871a175cd72d7c96a902bacc14be5bc1ad2a60d16ee5e49471b423daba7d47b27b33a7f3572e9790772009a111d4c79856601aecc1f6ba18d6245e2a94377a69e4e0b7a65f8f49391b905dc05764311d9ff18682684f85e08d156423043664d2dcbad097ac31fb0d7fdcbf72358c2da31ae89890ddc84a6bf326972343e72e0175bcf2ac0292277ab02c2885ddcd7a50e413f6400d33dace0c89010e05b84e3cf944c6eb8db9d296a362ae4c5d1c1230b37fc4b7a33209521d3c2dd9676cee1f975f053e40bb15bba0ef00bb438cc7fd51b5d98233c296989c56f573020688422a9d8b0f5c368e3d4c9277b7ad86aefe78060e4a2fb7d07cca13d06579f1cc7492c0c6ab9f896ce12b83b08f80be97a8f5b9322fc1876edeb0fce8918b8d130d745ffef128ef64ee97dc49532b1b18e6466ca05450ac1080dc77bfe7875cad1bf936d77a28cf6e9184bf3d34f630c045dd71b269ea82195f9d029c50ece6e9686fd54d139edea875979add7d7b4f1c2320ca3e0330603711495c3edfdf20289663461914551f9ce05c3e96ab7a4567dba13d8668f33db8251f156a88e031d0fc95d8e1d182bbd35d31c98e916663c87b604a839230697b00f39b73db43879cc620c6af8e061020831d3eee8675443fce7de45b6a675453abe84dc0016c55655eb99acafdd08a225d8c4f4b788abd1467f31952fa77ffa9e52a29e312eb3db0c758cad4049403ace71b6aa08fb25bc32457aa1eb20edb31daddb658b9d619e0b37c08304d806e8d7f1f0ac2c0d1fa67484102a210769fb5bb27eef82217116668409840ff1ca63f4c228a92c8ef866b30f0494ccf1b47bafd4477625c71b5b132f5a5fda2efcdfce3eb62a97ee441894421629631567add881076b475ae1e833f7d24a7ddb445b7a1a79fb5ebb873ccffd446f2356e05b9c5772f8c2f1d941ef2122ab691cb26818fecafef914421e139a84f5cbf179e68f1455dc1b99c3cb1eee4953ecb11e04b7368090391ccc53e3cb1ecb26b57fb2b9c6c4f004c13ffb7f905b82434acdf6814bd6b5d03ee3298d36ff57c27dae3ea54ac04a251efec218f0ea709f049db51989b0660b52360b5d230b1151fb57414b016190388a4b0b0874d899be5decd9b59560a893d7d52b86df0aa03f438b69bbfe2c472cb86109af2fff7e8527fc18cd642caa2e25f970c499b719758062ea624e912389a8481f7e9cb53a8c00ab6b0fc4dee16bcfbb8bde9788ea566eb6ac56f884d3e6beae726fb72b230009b24aefffb192a73a55969b88deb1c9aaa9f1623258251536dcda8308566b1ffb2c3fd3bf174b3a4d48a94aef717b892a785954106f7ef098164f5a456b822d53fd693d52e5c62c260f6385206cee5fb3f597329109b7bcc69251593d89e0567e109f94979942ef68eefdd5eb3bfb45cc9191aaea9cac685675e4879eb2b0921f0cbdc6da7947f06f4718b34ef474aab822be4100696f1fb05d1e39aa6cfdae391857762e3814662e7fd26b3d8df882cc8f0ee3d3274789498e93858a8499945263883e87d18dfbac5cebddb7129b7836f35e00ca014a7245cc0a74bd1c6c515d785754fed2d36c8cde2b0122b90aff24536bf65a20788d1c57245cdea9e742741cf99eeb359603fbfae4faa4e9cba7482f816b20056f757d0dd886b1fc7b3ba7a5df6e60d3157ad9aa8d5f861251d464e449cd65761e0bed8ce34962684aa699599c7a778113d2b952712cf2fc6612626eb014c5bd429006d495502537ca4fa3df02b03569400f55f3065868bc85ec93a906ce41052dc42f6059d907ea5c92e90df395b316bbcdbe0eca98e3b393b77fec60301384dcf1a539b60f97d38fe2234ee67f215e93e2d00a7b131490ebff209c3796a63cc0746b2126af0e1b209ad472599cfed64074bb4d72683c5cf0372e7dc1990959bf0fa6bf5323c3d90fe84cebb7cb0152b7b1acc0441f8cc3c8b599bf5c6df2b3899e1adc549c8c5005bba769867297212de72c0c9f1cff77371a6051f5feee7aca5be6dbc6376f4e49ef2fb19f2668ebb38902a970efcee0197b0bccbeca2dbf54a8385dd12464e0153fc91a25502318338bce4857244a92e4428ae06a5babbd8f070f9b4b396dd10cda53e5b481d3e8c76ccb537a73ac0a4188891e1a877479e025def1f30ce4979d3cf6341a7923e46e67bdae9c82840c880185c847759fc98a1479cb83440aa4a470d25ab830fb7639ed718ab795132a95a9c830f4eb4cdc1aa03341c783af54c242af3065d14882f70ce71ff23efc7a83d15e4dce5ddd90cb1ccdc15afdda6ff3273c421c49753927a612c1a4bab84a8ca35e7d20af9c6ad30f6c0368743644f979e2a838866c700ce6703794f4e10813b3fde3c3e7331d7d39a5f0711e43f9c325a282be87998cc4c0d1ce9134c59e3753fd1c7a7bf849bae694694c4cdac9100d0b2a77141fb936c48396ac17f031765868373821a02f2343bd8a219aa83b2b71e1f0902fbaa38ab588256b9b9e55d123de0a2f966b733b55ee86417630695385019f1146101a838ff4b4a290baf2a513e1789b89f49e88f421fed6a220a410b913f2e381861d5f84653524e905d41d26f4e983b3e346c3534d943e5626c6ef269385a85da61f7b3af0c5b2c1d8c21e7acc05cad0dacb97261a87c66769fe4a8b359a4d1eadc14e3cc27eddca0d5da7510ee41ef50a6cda54e0d2f5e44016648cad38f4d8ab512cff5e518b89f8b102f5d99210efb006b9ccda5199cd12967423885fe8088f5eb27aa0aad837d8fe9000449b56c71ec62446229c25a78fdf6e1e49f50a6b78164956921527f2da65156a49d9401808db93ea2ed5a07d85020f9cb04944a27f78074237f92cf5f843d3152401787e3dae5539c2dc164ccf91ebd2cdc3aecef2751418870f4a1ede90cd0ba9dc0fc1d207d2a0842b67f599c77ca447d5afb3645240563fafef196322437313fb0b7de41bf98452ba7c26a8dea7298ebe4b2eb371f0fb18858ee5a47e8c41ee4221d6232434000d0271a20ca50e7475f24d3fcae7bc6be35935b882b0a5c64a33e1694b98dd60739f838a10eae32aeb044929507f3ebf4a02d74a940cec22c61f8cae6cf69324533eb3dd6cd3d1b9891ef8cdc36f616be586010447b594a8e3e1a8dfa1df707c6e585e709ae3ad69aee0051c83057be1094af013f4d0e50c445ffad83afc70c59ce707fe417bc72e7b9515d6ec57e8894f57fa045658f96b2cb52105098171ec2710a6ff2c24c9fce53d0fd8cb95559f3f222fe56e18ba8178907f55db9304eda1936eb1cd8dff648acfe5c4a760b49af35eacc4b4ee99e911268837fbfe159b7545575d2de69ddb79d06c934ed72c8cafd209664f9e9853ae59a86c5c5c4a8d520cda0e203f04229d1d586fe5560c6786724dd8aff34812ec689b658f2fc69d21c786d0427d59f705489ffb364edca994a58fff8eeaa4d09a55167195c6a24b8bc09528857f45cbc83683be3b999aa46e72394dc32e545e74de0819f1f4a7b22e1586d334ab4e4d937f4e9f69ff3ac616267af84aff44a703cbfa8fb33c751c918e596424843b0ed50a0aadd35814d79115c573bcd3b68ce2072a71b14e7232ae4be1c3fb65f0c80be8686f8220f4ddf85eba17b6ee863f2277772e8bc5e5cde84f8c69dd29339d30a5eb5d8ca71ba68fa8d32ce1682689b59bb75cad2bfefd3885b87fec6194936d96bce4c5193f4e177ad8d059fe8645434309a6771e76905718bba2834d8a948bd539bdfa7770646b9ed6bebd96f4b23e86c61ca36896143ec57d023b80558902c3eb9652e346403bf705a45d59de19e90ad6eaf40c93a039ff6cf9400e5562aa7885d657ce8346aa09108fc3d5ec86fa8ac3d3cae6e4f429d32170f3d5d44468da9ba7c94e757b3cbe530a603d0eaec44d8931cc2e3ee3e38e30929c69dafa06684e071267f63f6662e7f8378ee60f93bf56d3ca253ca68bcf8da2cc84b76afa1acca233be5ff84e2f4e96787520c562d6fcacbf33fc340a16716c4789ca403058bb7c7fff45567ec5906cd220e8bb1c4a383752733db40f5766cedc81febc019e59a26defa410e32803b4bcf391c6fbd19ce07c2bb9b1ec75651e9622c69bae00d3c7598efd1384ce5786ef4f5eb9542aa1f623d29f2bbcf36f0eb5667d3b370a59e842b82a7931e8544343018fdaf2f2053aa31856b99bcfb40e713e436f262c5f20538b6a06b9fbc71c2d87adc1c0da25a42b4a95feb36377b9a7179a92e1560f57889b69df35ceed89211ccf3f291bd9acf45b41673a449ce5ab85e4b7d4a47805423b6b514ead9dbab54ce2fe7d2fdf1d0b379782fb3d4184fd8c6381c40829f25c92d0cdb3f52eb8a68f84b248d1544b0d7cd983793760d4aa78b3ac2c604a4c8cfc868edab5008bc1170ae468549c327f73fd7b1a9a64c587743fe6ce12ec0bfa37b140a23dc0976b62a59d9ec490e6abac6bfc2fdf138a262ef87a35c3ca10f7614f3963009deed3b51033bc45e786794ad9eb2446a510caf6652204b4bedc1f16d0f617f4ddecf725ec5a6342cbb4f0200bb83fd9d068642cec616f140f316a5d39b88bd4d6cf839580521f2dce7c4a5d94dc5d2759788e12ac529e4490a3aaaed953a246bdd27bedd0275dd281ba5c3a4b9c3d840791cf96ddf1b39650a67e3b1fba86d24b64b72aa7f1bd518321f1770f23bc5238afe76ea742a767d8e10017aa3cfab5feecafabf5a15f8f0a143cae3f1f54f252217d6b92cdffdbb0c72fd0a46106e7ee538b56ce17e59d50d9dd0837513bd60437580a2ad3a5b0451f83e92509132a6effa5821f762b24f4776cc940b2d62fe345deffa634694a7fa65cb686b3e913af3885fb1e9fbbb68aa5a0320b4c0d514e9e7228a414823e4fd5b5e8c69bb43d1110ad5cb593409e77ff65bd68ebb2bd8cf35a38bb0a7eca044ab82a40325fe2bac2bf1aca9c58cb255b64b3de961ff8e135c30dd0334f2c977a2c4d99b0ac23401b113816e1c59718c711e58725b88259ef1aab66e588f6cb99424f4a6d2eb2d0818a04cd5009c25daa137a5a6ed38c89b22169f322f830ab8661278da44116c3cf883bf5c6c3cd5150860c02a6db48d41963acb58a8ee8af5ed89ccd6f8b85398510e8fc5e8752f7ea4142e94c513bf2aef51ac255a8069e204c565e6980adcfa50696a88e89b03f653fa56ce895090e170f85062dcf40e10c936ea7a6a0964d9032c23278c556ce2f3db7f39c9221b5249eb3244587a34c5230edbc712f23a4b62d2bc069bd11beae2cde378da84cad685b7fe9d63bfc8912694b58eed554198d2b9ebd59539b843bb8448f102dcf4150d7daf68f570060219b9fd17c738e76f6e244f383a06b6903bb9a9a14d8022157a2ab7ff817a383808d5bcd6dff8853c3894cf4fbf10f117595e821d65b10c18c008b228babb55b9580dc1d98fd6bc8ac8d0ede97f531dd4a124ce09428f1833ac85644ee56a86afbd3a4c16f18d73f0bd339c30789470c2e496d8d97cfd4b91d9af119933537009e68b3d1985ef39861c716c62cc10b6a6b7aaa88c68f1601adc030396f5cb665b54233188ab58cec86651faa42c6530961d12474ab2cd7adc428b0ebb0465bb32f1c74e7a0658adab14dd3f921fd9daeca57884bfd7b1ace79126c0f3f63c052d6662391b96d07fc888990b08bcb5a6549a6b5bdacb801000f69f2844b21a43d3f8a3bb18501dc16edaaf930d576716f734992bb939a4438e33aea6571c304600ea2fbb51cec95a34fff39001f51279c1e91f4c0a52b3576fae272025f493018c8d9a069594c771655e80da6c2ffc4cb4f5a7e52d679beae37339f83584d17150734aa4ac712fff838d9ebdbd4aedf3e86f8a309b5d11a6a1fd14afe1fd02bf04bda9d2016f74670634b24e68c1f28c249c686a7a0213b0f8e959984985a40f166ac18e80a97307aa23230dd3d639af89ea021241df139a1fba6746a6fac52c18ec5459c1d98bd587de03f4ad26ab342d4d25b456c55f2450695da8a4bc2e1808552f4dd4969a985bdab9b889d5be1e2570ee1aab23c3f36792c60ec19d1e41e8725a2df6d1403d8369cf9166ec09cb601e1d40cc69d24da9176b9ce117b0e217be79cc29b26b946c3778080bcdc4b786f77c9ec084113a27f03ed20c96adf3787e3b886634970170950d9b0519de83c2da442efccc1b4b3602151ba953b419ab494c7719d71f976b00f4b76c7320bf30d622be6a5db29835881895ba9d05b8a87ea87ba0777d349ba1fbf667b6a137c566799779f58f9ac767fbc86d100252770232d1ccc6c1deb38724ef091c44b4ce85ba113bd2e828f4acf0cdaf66cd501daf7cfa5bf973b3b4b0ba2c653b1c4af9d5dbddf971b92e97b1e648e62ddf35430c750c271f2d20d9f270a0a507f01f8b67c8dd49022bf2148bb0923123064cc91fe4a11845c1a21810f7f79bf6e44f90198e3979450622e61487ba48bc1472fee2ca6b5eda85b05b483ed62b5966b3b4eed84c5bb751fbb73fbe39d278ec2546326837c387131177c10b5002eccbbdc21888387812ed247058e109276feb38ee104f15e604a8f71d96777c984b1cfde450fe5ccc06e2f43722c6d38c008457478d7c2d4f10382de51cce2194dd11bcc6f1050f86040893aef77443c546f089ee266802cb251a2d1c69f643ba1e3571d02b0e4b42994ebbce9fbcafe3dde59a4e8851b7a5c82772a14ef1caf789ff330b909e442d57af061b12c3cdf62872f0a35e9bdecf1e02bdebbc5fb986c99edbf935699894788aae7cc6d401c5ef510cf57efaa9726460ff7de260a9f58cfc49b181a95b87e407e53419bbdff5826f80d672b63dcba0503ba6ba91d8971bacffb130c850b0f545bfaf5885d6e68b160bda9636d5a2c0dc2e3ad45fcbc3967768a30fcb2089080b37a98ab44c0bf4aab4e57941bf405cadb85b770996fe4f77bb2219a13041a2f7514520437fbf62a4b4e2ee80b2b89b7197cbf4fd733f1d0ea1a0e7cfdf4284c1ad13abdd1468687a86a22239efdc71b0f2fd75ddf33d4be646af3f558abd5d0f32c3a28165fdfd68d8c8fb2b4056e8305bf7e8251a23d96508cb049b7f0b5cb254da4f27bd52bc72a7ebf35cb37e869cac6ec27fd4b89f40303a1fe1b4ef24b6eaeebc0563fced6c6226f91e2dd034093a9f6483806a5db959afe10927e35324ae1dc9778c8cb1de3faab0ff17f713d4052aad76d608c5e650724d3cf482b1c46d2cf3c5d9fae96db37d7eb92cca03e25d78159eba4879869bedd4ce116d3a8e8012571dec0c9cd6e48db30afd1e8cdbaa34f11a9501ab345f7762b11d98fd3e17aa6bf07a058429aa4783855d6aef20d41b882b7085bc494711b698d1130ba77f8894abf654c13fa6ac341bfee46944be8bdecbcb53d88a962b7a290ed751ea10f2e1fb5a41c871dd9675ef311e8a5effc737216f0a0bf2e02083d8d74794737d4ca10a5419d34641a2485d798220af84a54b44bec5fd4c89d43b3d1045c6c4ff88bfc6eb46464d398e8771dc1b835202db49ca1da231cf0aa602025f930599054384328d3579d9285e4ca44a5a541c4182e12fc96bdec2f94d0796a1e7880f5a29aac3d5d4512c60ef55ce95effb8b4cf36dacf828ef7a034520ba79ab04c57713d8ba1cd2bef46482d6c764201ad208c9b3a85f7165776dee0d15748c5e99ce6099379204b6f6ef1dedcda9d6bbb71d1f20365646001861e3ab71de9b6f8f68e1c2c0c34a51bd936ffba500aa4f1adb9ebb370979cfbca4f5afd4f7073d7f1ad00c533a79a1d152d22afcd2b3f6f2c6a0a574705eb1c063c52ed61d91462b0d0fa8a86005ea2aa2cf86573fc7c49d8909bfd078d778a777051dc9b95678523ab2e9e8a2ad06127953498ee4d1e9d8afb94cc81fc0e0bba85c1647a2cc8a3af018ca7f6e542e46a9add1fe226438c126f75c45695794a74810be573b8575c8f29586d3adad9ae6de2cbfee0b4a482fb055fdbe18abcf758a2dc18ac85628d5d18c708b61a22070bc3a52e7f5a16705123dd18a549a5a7d0fa57a24aee4e3da4aba2be91d2fba781b661225d387afb250510cc99eda1b5a9b95e3a0f11002ccdfc5d97abebe9465c2da3d0753ecc49fbc25129acceebfd80c86e0a1f5803cb2246ef823b61e8304543cdd962c51d0ea2229d3a2ae02c0c56f72069fbdb179741c43d08b832bc75891bbff7c7df89113f1252ff7c5a050501e11cf74db9e012b9cd759651e52adc1e0f56913aecba2c8b4c273058d4ca7a44222953e1ee062f6d8239d966afe685558d0f14e4e1fd4cf439f70890cd156bf4e9e0178cf28cd7af4e8af8714916fcb385d6083ab9383f1e3a1d87eb22aee431ade130c4e488628e18a8532d94f8d6b94f507bfbf8f1b837ffb67fb9fe8f9e004d15a561dca1c6847910afd9e94cc6a3db35b9f27579d2e41e4a115a5bd2b629318e6e198bb61a3672d041a33791825fabc83a77065e56864a7ba303371fd426e1a1eb93d20456f41257391e0b3db9a9a10ce92536b07c8e601093674d76f4177f7c5f09a50e172a6f2663635dea7a721ea912580ba65eaa0475e9f6d8b51de44d28fbe2034bdca6cf01f2fb86cd0f8d98b3ef6608a524a3d92efe587b3c55a72ba03b1753dd97f3261f9f03e5b6dd64fb5b2752bcbc973156800b714ae59ff0d834e1695b174aed7649d655a130f9a232b7432c23120a72f88a8b2279b132b4bb88cb6e8cc1cf3715c855c048af97bf045c257bb30a9d3d0b7ad2a392c862924d9df9ebd4437736468f2aa82dc80c3beaa4690d4300fb6e5b0286793818190092465c09ac7231a3a4db935cb151729f5fedf04bc4c665210bb3472f246841743a5abf66b08be0dacfb006333dbdb2eb0557cbeae35e7f1ecbc789cfae5580a9f0839c166886cbfe46787cb6519cc4ba2b9571abdd313845b4b6faedaccbebc7c88f280b2b744b5082ebc4993fc5f262edf5123ea1eed6fbeaa86cd000a5c1cad48deb7b1c94c7a04b2da4c43aec5fb0e3ccb856548131bb9fc2bd8bf4d5f114d7d1967d915e219a3885d7a1f17d5686be984530059ad9435f410bb9ea40fad05ae3d164432d69c1834f8a7b9e094b95308b883ea23a917f05badd2b7e137e04a0028a8a3f439e37a9742256036a86f27953280b3339d85212b084a5630221f5f3d38982766a08083923e0a7c76da3e3cace0aa4d2dc81162db7fde0809a537ead59c6e6b24c1ab0e82849d27e8c226d354502a17eaa9d57369e30c9aa8f1c4de9cb819107a17990bd8a02a60e1157c209165dc3d5073cc266bb8218ffa28400efb1d0ee0dd70800c8e49f18653d79f7a557d83b2fb3804022a5fe9989cc1b0febfacd41eef5e8bed42be3e9d0ae936ef8a03901e84f83109690821f219bd0c0c139edef3b7c57a28207aa0562f8a386ab87c28340d1cef71931b1d05bc023c9900a45d6df098c50f0874d91ad17c36cd07fd74209ca75c6409f0cf31c75192488606318e85a34e125e48dbf92c7a2a8f3acd5709544874a420663d7f92c0695c63b2ca60381dff8274e684b9b5a9708e7bcb004f8afbe0a9a348432a5ec4f18af1eed650ea4c8a32a83014c2b21a8d23cca78fb166e92eb685bf3e926a40e1b1a3036dfd5587988ff8e4b64e3d07d6f3b6677434f951a4bf021b8c5b3fbb1e1756b2ada251d1a842282b9878dac0e9914dae1e55053ba58290d63ababf0ee0915c335f0d7bbf9a1a3b00232be613066165c45b33be536df3b858b97d991f34b76c9c8dc058f31c32458fd288fae7ed113cf7af1d1fc23bb6c059dcc6e27c82f6bc774d40724f96c4751994c173b9fd292a487e7ac5e70187a40b327c0430f0e8e68f6a20996d353c7132bcbf9dbf2533118948f79dcc365515ccfc352f498e0aa15729fae81a3a86b0bc5859be25c8a1904e105ef763c3719a234f535c90646fc1c82d5c9c69431418412869f5b66e0adcb84da780fe28dfc1d89c8a63582692bac9c520298a5fc100176458da0412905b081f40749de65b20338686bd58c009f03c39aa875c19ae181dd99196719cf78b337b4d2ab256e5747b0a6cdd13d9aa66a4f42a730adb6aaa9919968ced6e269b0053d02d06400b98c8cd77ef3c38fea6dd85b7f8067d2097dff363ef181b0e2bd82036b3257dd988fda80709d1a7a7df648cb76820fe26d7c5b1499177d8541332111baf412b9618a0f9d30bda9129c01ddcd90789e54ca52da12b71c3ab1fb9fb42518a6c7b0d40f38752d7059b7dcab31c2007210a1a9d017672bf711242ed22947208a6c665fe78c5f4028b6eca77e6070f9cfc5827288c454130ac92767be9bb88eaa8544687eadc79744a0182982e275a44be87fbf609f3ec47003fef4e025cd5529fc15afdbf96ea46f4f82e5d1a6ca1f43e7a75b26fbba189996af55b39a03ce3d9abd356719855b535eef9a1ac0d582a1f35b990fe0c367f0e1b10ad03e3897bce43654232c49dc8654b99c4597389aa37f236b8cdfde191c574f192ae2e9664d0db9ce47a8b360627bd6b8675a884df0a74f7a98d3a7548a990e272f225e5405e709b228e79193a21629aff0f87fec0eb363a7ed05a3bba4a4de77221f356c6591f80bbc42d1caba6d88f82bfe21c74cdf15a657c8c47fd17e80711f40c81eec4c28deff8e9b8d5b178ac55c1f522e5eb7f9e51ef67d008e546860eb445408dd5f828e6d023dd19fe7312463eec2ca57a7732c6b42d550f8390f4e2af3520684d53f040c603816f49b5dd66f6ecf6fa1c80df97de50bacebfbfb93061089e24e8d45576444aea606dd63157a3c08369c050386002cbdba850c20860210d607613d2eaae7aaa938eab719e514fdd62d8d92e8f1d668a84e4fc2e53117d187d8b9121c7448e174b12e5fcb017524ae98485886ceac2fe32b8555b5a77c85f4ec7b57fa9882114cbdd824f3ea3834ae5055cb3292b5159e4b3094feb6df4a795828ba46c4691ab9b660145ac1d2a874d3e18f59d129b4171b586834ae66466c8194876253853756fa196f96f37c44f69616b5896d378795c9c703d00ec5b4c270efc576a628ee62dc4a0a809570fe00e7dc2bfda8a53344a0bb74b3513ca9eb8e57bdc2cc3363d321d9b2ef49e086c83c6352c79931a2745183e2fe3239463b0cc25043f5bc6f1c05fc4fb2e2416190fd56d892b83ff02ae71805213147dc0dbe0a256a055906bd6066e9a9066897ed7fcaeedad79453565e2837d4cdca8101de12ddcfaf4f0daa0c37465ceecd65f1be6a3c04f209b76192ae7dc88aa2ba269a60bd518f289dd79611d78df03b1d39ce25c948eaf0c736290fa39061b42c7ce3df433338b0a0e97c5d1d55c50038df408e53d4b09327975a49612843a61448ad1506da1b9cd1c98f61e2f1dc7246866cdc83ff1cc3cad35a032204973c19aaec113cb1b5a3418400613428061f85770101beaf002f27ab8aa612b670dfaeb5a19d1b071d51424e4d30138875a2a5a04fd9f06cdbb57b502a6247488b7e8e304b9facdce643786a3e0f0346077b1aa852f0fbf3e72a20b6f2814bd46604fb0e4766243b1951c7622e8a4c6712f6fdf9d157cd6e25b4891dfb23a563f14cf27f966dce71ba1aa9d219f8cb621cb1bf39781d88c3b7fe48f4bf7ff3042decccae086a1d091260b3c3be6aaf1b761e4cd318c04eb6c4960860b6766b5546226e6c5d964fd135071a784573ac3460f6842e29c3f203c5145a67b136a198e258ec390644a99a2afeccb5ce006c4faeeda8ab9c21d65c01c17062dae84809204ee0698e05fd576876b8086acb54c68d48eebfb03fdf243188cf57b8968f68edd964dfe60def79606907975ffd53623c4167d245739a93569f4d988e5014c7901e688ba3cdcc09d1012dbcd8ea12f1951f0ce63e62934b7603d16276567f109a30577b6dcbf2660ca8a1f01ab015916bf166253ce6417354bc387e49e50f82a2e9019c3de0c2d339a4a57b38f3e79bd7f716621af428fa92376db41cebd735763fbb4795c2f5e90be6c6e8aaebfeb49b8450384f0d07231786ced7e5afa3ed1104883eba1528845090c856b2802ec14d4ffa614b4168edd6e4eab79fa6463fd07c34eef370fe185b1967adb7ab023ad40979f9dcf9243712b941bced325bf6b5196e4258dbce8859697061f78f6385c9d659cf366e49c77d3b52388a3fe585a7c497f93b23954ff3710de434787f4b13787e448126ec857c000cac5f51c01005b9555dc8d1b6f9e807d8703248d54d4df2e4c79553651555cf579897c4326ec63188970f05fb879f6fef972c8fdd8f69230d51c0760438a367a94400cf76defd305cdbe01784a4862003db6806376e1d0bae8e3439fd8503f57416b9e1112f84f053247b15a25a1b0ed9fe8f7fc5ea9b069cd78504bf9f615fcbe99b39820d50fdc7e6c63cbda87f1f26e15e812a2593e7efdb839999fb1ebdd2a5bbcab3e64879d077491650db8c8956ce26f1695aeb674255ffd774fec40f750fbc7a9120f8e9e1cbb17a86a292186cde97c968f508d4262699ddc71415c4cfdb2fede8b5654d330a37ac468f04121138e149e760e82ae80fc210c8a6ad9e175cc80c3b68a2b0ef4a2e8e3e7e1301b0f165a57b48718f13eda2ca55ebae1517dfdece50d20b3ec45427e9550bd20d42985f4abb3d0e2becbd2dc5f7ae345eb9df25191d1b724f8572bf840c267b882d203989c57861c42aa1821919eaf57742e1e7344eee8e5c23b3da1fddb9c434cc7f3dc1c7330f9e53f35ffabe68674e2b55c3f00c8e527a2d601ee9d32d118572f9fd26b853d684be1bf9b74dc8bd702cda987c1528e5549461bf67c83893f2d3ac881bbd015cb8d6c5d4b8b64eebf58afe63fd14534f592d32d70cd2e28b098953ca37a5f786dda55b8152f56240569245310f003c1616bac6261707a94ef78c3b254e625bf0a1412c1a28fe1df6a3d0aff754e2aa2f666606638916a82554c22b30ed72dd90d6d297873845d90534c0539a4f3775549994fff42ac3fbe5a0526b5a55792b2fd811a9cf797e0c1612930f5caded956b792ca5cb7c2db442c15aa20d2e1250d4db8258e5d600ffd8c9bcb7bb0aa0069c91d2fffc1c10a56ad085d5dcd90547ddd93b1e61dbf9e9693c723e6c14a1781b181e53ca85f2206990d4aee06da6a1dbf7076f13524696e19f0fa8e566c94c1ac84ae6d92a783d245feeb4929951dcb384a09655e149c168f3f699609867d72143ba8398ac9782d135205f64de5789630c9ea97c550544e653496aea1c1546266a40eb4a735539cfbdbd5d95babeff6ad87adfcd1cf12583c7bad834946498b33e9cd50765391cbbc9941adad929ad68acadf1bdceac8de79f76121d588bc0f67bbf001cac2bd762ce542ee7eff981d3f983a770a181c3aaf03676d278c5eb4262a5466c80a53447fe235640df78f4eb8b3ec418ce1bf0c3eff83070723da2410d410f0ca791ef4b314e3c7a21916474dbd9bea56d9b91182deec27dd5aa91c00f5345ea6df5cd76542e1f5185d12dfdd5461c93e0bf8afb39ba050410253651573b1188a391659df6506b16db63d2b8b04c6ca4607d5067390e3e200ff3cd39ee81bcfc30778154e8d848434e449e2b68263650990c83e2059c097417d4b2be39eaebaa44936192ee9f97f26a578dd29f3571a2c13cddae907670b6e80c6cd0c0207c8152164ffaed6b4f248400e26370fb8253a9ceae611204e95456e944b59c2eac46d04314e9905edd24087b950807de7ba131a7f5b6bd9d515d4ca24a26dce4da88b38b556fa1116f0464a143491740de2e36919c144acf95656e6629277524f3c7b9d24647eeb2d9dd8f59b79a8bf6ca95ee0a4bc1356dd661acb741f40b1f3c076847f7efdb0cac242a00157c1d5eaab94109f7cc2f476bb9e90b3b11f1cf652fd4ea09c4a66a61f0af6db24aec63144046668f0874ef568b72abd234105482dead3ffe93b8cee98cfa78eefa101e3d4f00954e9f0fc28761dd9b1057ff104272f2f27aecf01a650d44daa31f4fc3999e8a08a16ee3fbf5d595edb402fc5901ac71c2567bb7c83e6b32fc88f2bc2a4de95646ec2d95b62f2901d6680053359b11026683616f73ae8caba84b3e6ebd56fda33e8caab49be61958baef6776075977dfcc39bda537e601609c7bdb11f8b46858aae536b8a0ed9cebdf78e45f95f797d876d2904a3ef061ec55e2bd71e6906d2c7a0fa307ebd53c9ca7cbc522e3ff4a4d80f1c9b0a93b8cdb4f84a16d4b7c4a2d1a80d586207fe56dbd42cc3681cf4c2fe3fa689c6f819f56da11292b72f59cf8f51df6bd45c0796192801e713e6c6c01098c00ea0e3a6eb8f0260330751f272b52c89f8872d2c96c19df30bd7740d36adad56bf4e2bd19ca81da0483b4ed7ff6b5fb76e6025d1e12f68af017f9c30bbf98645c4c85f53d244bc0fbe8e46e03449199efcf677ee2c82e728b58dcba58f2e8fd35dc7bcc3ac939fe1512c562dc1431929b15b9909f9f2c967a4fa470a2d60169610fa9883b7caaeedcf93d0cb78d380842873a21493343d740ccef8a8b5c7cb038b95e30b3a77f4e79cea27f2be142317c878577508618d89bc570bbba1e7bb6df33a18a0354c8deb1b0c9ed1d194c9dd71ffc1d826b2c93ef9525c0f79ae1cacbeb012c1e9c79bcfd4d1bb3d93a123fbb3b28d282b54f18e8380cc6819508066780a9e192e8bad291c4e9e1d36bdc31ed68c3d0b5ed6905144f5719e123123411378e3892805d126f03f0d531c1635ca6dc78e00c921eaec0bec3c404e926adc82b1d2613682d16ccccb7e0559897daa2a4ad325c542ad1490b583d63e49253905c4ddbe61c2ab0087d37bd7a3f8595519347730e624dac90429b75722e1817f7fb5a74cc5d51ef5e8cb8658670f2ddffb365318e332d505c77c54dda880cf7d0e399cb6b45221e166a1dfb743fcd1f717a2e5944e362f2bfc07811a9b9db79bf81da1d1c522e460a12ceb0fe4afe8503ff5189ba45fe4770c02a703a3d7d575fddb723022faa266cc180c7190a5d7a5f1bb56fb5b3459b0e33339076d7a0064858c0f8ba7597209a031000c22c2cff67a77d626dc0bd49144910798b49d5d9e06c9f3e3a8eb3bcc4967b9bb02628ae87587f461a3f96d2c5d16e3fad7af615141480db88d26ea36d759a19bc0cebd9cb0ed1de53a2cb5b7e162c9bccbaa84b6311f14cd945c997e05bf2d53550819334b52cf4501fb4f6a27cb34d8630ecfa70b7ef9b97fd5d0d2eca6f7a37b253ca3957e3acbc8cf76c2c2c83bf75dec3a5954a105df52f929c220e90af22909dabeeff2fd1e7aa35953792c647c60fe9f1734a28471982ef90d1ce31a64fc88f316b7118a502803fd80dacfa13093544926157d42ebe9dc98c87a0023f46dfee30332b7a8e8967bebdbc5d18202e190660fdf986d70bd14bdfcbc04e6d68a077045482521e5c394868ff731b79b9c3091169a5b7eecbf5b8d371752917f043495547a6f199845f385ad3bebf82135d6074219f27c1ad17363c4f0fc560217fe8c573a261280e765caed01e27aa382c3d76a06f20327abe68ccd4af155a4df623d46e5803a818cc00c15668556cc7b6077a82916819c952f48bbe47c4565d77f9e7a58ef34d1b918b479554c8b007a7871754e04e589c770093dd592d3ad16f9e1a4687826356a8de3cfc7ee00eeae8914eff71b3894f4b00fefad8ad00711453732f360e569271ca92ba6ca6d0ed1926b3ea6d6291ca7b8182391da8f94a54713e9d05c7f1df8b16f4dc8849ed5b56b72c0d2df3523c5659723d545544bd125b71e0827c38c83c124daab00f0767c7820c61c9e8665027102298a89af6f0592d52003662fdfb8fb9efb858531625c7d8b0f9934f14bffe9122862a016aac09fdf2ac457a5c3eb16d5a914982846e9bbbb595223ff9b029e4b0f69bc043879fbd83c249d9014d53d61f798bd52927e82b1663222654f96676a922b53a99d95ca2245d86bf4e7ed961ffab80707d4ebe5e536583a606788807e64211497babb3f4e39470079f8c29f542c03e5c75770a91d0ced20ed7bf475bf6f446b6d6c893b035f436562c0515c93418de8c115df01e0aff1fd9c26004ff92c9094dc689dfdcf74c84b306d1d6e04372f119e925540474242f762ee209f431f5e26cf793cea85efd406623323e84784c90e9c881c841bd1509453bff12051b7277c39cbaf48f6e4ce52032848c96e2a3084dae0285281c909a4aefdb27c5a9e0573dc6059c1e5320c2eb8986ba2039545c31c88a4334489e181cbb713558c928ce7e726707fe9ecc2d67901d507e4b9b22b32619c77e669be47de3978f92fb0d759b5279e5559c38b226cc8678357cae561c47f93284a491961a8c80a9c43245fefaeec8268caa24d4a2891b518cce672f444eba32551b316739f8639e152670ae7d4e042bbf7869f23de74156a5e6e7222e1ccf9b0e5c55d5105e76e84ddfc3e512247ac7445cd395e7b9f4394577952e788d9c43b7af02d80673d8338995468bcf72cb3b810a7254e213e1d4dbc582a8f7fbd3a590589a76cc8bbaa4d3ffa2f6a51256d295245a981defd7cb19524fe22d910d9a81a6e9ad5e7a798992110fb5fd72978d0c03e8d13b08d4adf113b3ad81720d971f31c47fc0da9692871fc0173d0c47e6e9c4f636de44aa7d17180ea2bd398382ef7218f4c1d5ab845d2cd6798a39a15b51e3add83a2c8ddbc09019f0ef76351475312e24877b542fc99b53592050663e323c72c8e5f0e3f85315204fc5c36d5a4e2e4c5268574bd6fccbba62fe0781159a43e4088faaeab4376c3bec9cbf32a6140092ccd626bbfab0a0abadb289ba3e8492b04050fcdde5182866cc57a9ebf421fd690cd639f7320cd8f26e56198902d443d02b37a3f21bfc1866c8f2eee0f1266ce06cc4aa527a60d7f120dc160fc5bd690b636fcd1cbe4b05464b29fb6950ec5d84e25dd2abc83d5e0ed8081a9101ad6257d06eebf2f1dedc4de70d56cbcd32d8dff32114b16e7c96711767b4437dc11b451acb46c5c1aa5eca533b7043210b1c436f51e8950a15425ea5a0e6e37955ed36339955f6dda67155537f56ae50028f508dc2b90476eb9bd360d4003d0a466a52ab095b073507fdd47285ba95d5210b5a22f5aa7476af53859a85a59a5e3541112088b99013c8ab02024a331c590d62fdbd5c2860585be1ad24a5523edbc5610df51657f49f68672e8f54082283456ddd9983f7cf4ba97b2a38481abcd22ee3a8fdf4a24b6a33d9902ebef4c2b9a1f70f86f738c2a92755c64a30e46f90a75aca4d2b6e7545aca4577ee270aa847de6f6f337793bfb42382bd71c0d595c80d7f9ef79548d1f4ac2f69b80f42e9d81559cb36f641648dd99f6e5a51dc812eb3d8db50a703220dd1a17ddc09c1201230e40ba0419c06005e1d6e4ff50c58f0000fee697514f96172c81048ebc3cb9ba91659d047eee1c0c83cd79112438bf46f49dc2df30dcdb43c6282e0740b89551f171195de3349076b40af9b4843d88e8bb1a03ce44f1d8f996a99f76128d495711c304e8d81fbcc1c2010b1324b4fec2c28170abce095f0fa6e35b73d4f100d80305f1f0571afb35a5084f9a389879d8fa12728c05d772841722f85c7fdc43d11649f8805426f3cac367e6960b768c56a37df5118a7e32bd3683b86b220c000e88bd0fcf5eb22714f940f1676b14205149d03ff51563b0fa3c12e6734078b3109a247b84bb81940af3a0ca5bd142fb2284b4f29b269b28798ab7358c782cfef9a6b069173645a29caa298bfbd4631cee8832603d2736fd99fe47f119d73e3e994a6ab9969d746bfbffe396fbc43c8ff09d5779c34c97d98cdb0cbbbef13819a81c7ebc0116cc3f75d6ece5a88b4d8d80b880373a0969dfabbaded15c26700bd3cbdaae3800fb7512187975bbe184eb168fd8f5bc9d0d5bd7fbd6416a2c143cabbc03ca82123ea96c142822ee8121622c047ed853e2d52423c9212bc71ae44abda8ba9a87f116b4075e5160f1772d6b5cc326cdbded637d6459d7db9bf5598322efd1d494ebfcaceb95a766fd67c622884d92158a4ae222624befb8a457b69af80df8876d249cd012d37ec608b102835c0206892b74535826974a18678a8e6211e6fbe0bc0361aaa814a961158cca134437c4cf776ff207e67732f476e30caa3846ca1a9facf11738ca0b82966c115461f42ce2541f35d2a7807c16ec270c64e6a4ada43e008736f7adab5892a8a72d8753427ab46644f2b3f27937a5f061f363b22880f1955917b046f31181ee2ec37b878a359d5d85fd2e9a39e4091c34883cb9b0bb8b65191cfa3b9568dbd90cf7da74e350f577d033791ed5d26e2d763fe86a6d4794cbbfb266ccdf04701aa36d1b563a2467d6ec37cd9a997143aeb104d549066dc4168deb7107652c75aebe6b7d54c9c542e481830eba48042cd5d0ab506085ccd43e7f2a2fbd478e2da928650d47753a21c2b511097f1ad6639b41e4b9392f2b7d99e43b93d43d5473cb411086c2f0d3000a3cbdaf1f537cbcbde44504d0a2671bbbe40ead115695177e2ea783409740f911316e4642eb453f922e57a925e6332e2c2a20cbbc3b7f0aa22e8f2c4c9e29d193d6a37a1d205042be617f42fb48d4971e91b0bd056a8ad5bc2abda3cdac45308b905b04bf6315358c95912804a79f1c0e57c65cdf6c06e16bee43c9400f884ec7cf27e886ba5e32a5a300f492be6e7fbb78a52da0b136f5b9bad981d1625e2942079585590f4451ee1b13cb396ef97779620ec9b2b239630161bb3009068c79a8c916632071a92e20edd3f69c81eeac07fd2e763cd6f2af46c3dac0aa2372ad89efb0c3648c03b586be4ddd2db00ae7e1ca5e398ec830f3de84599a78943042757b81a0fcb9508419b643a5218991e7ae968c9aca3c314f5a1a43379f0ece190b1141013c6a04dc9e0b334c9eca50a0dbdbd4099ff02528a3b66657f7ca09c3b0bf1d7c7c24d72918eba917b3cc5a802524cf4e0b5b8eae0a34860524485fc0e28f66f467e212f1d01e2c0785e44a6c9ef000d00cbd237e236140126512503964c15a6e0ce662331ac8cc85a8d8caec6c31dfe73c74caddce614d2ad9a033c23c2658c32122f5dc447a9a78272b4898eb025b1ea69d30074e199ba50327e4a32ec24a2f962d1fec3ceb9551710b6c2737919fe03bc6b89782abc99047b1ae55b426874a329f1381d274afbfaf36a562bb288354406c389770286b2d1cc913a73bf2aac05770d1278c2645a8d45393d34c7cf4840e75f5db30b4313d704cf578c06916f3473903520a754b850810b6e223e27e49b918fb266b2a7b30bcfa7169825ee25e081418ac11f33ea78df080690b691dd0ddc7f2619ef0de9624ab28fa55f1fb5c4ae924943e281002e7162cf7906a52c744b8e8351070a0e03c487d98ffc8b57273712ab5142b898820253d7eb47ede3c7a957394c9931c734b36e5704f1861bd595cad7bd341e641a3ebdfac0199649ed5e3ca3023c6e73faa45d52de682f38adbc17c290b2de1b65d4a0b14b537ddcd3ef2400d264129fa380fd77e80a0059c721dc0797399c8e6286ed2576163f7ca288795e2970f553bc48eca72aff02b04b89e8e47c745dd65abbe50e06f88dedfbacdff347ec5e4917cb06a89cf631c4db739c5ed35c98a862e6d0fca05ec669ec21467436ec81880e820b4e3f5e3aaddecf8589cbfcf16a008423e0a80a6b39c93b3afe54d19557f888997082712e5063388a065506243c5d72947d3abf2d1ae1eef0b26c96e664ebdac9b2636a2dec5bf8c3d4b58c963b9ff799f9912100232dccfa3d46411694d48a6ce4d736692600f7722063a6f4daf6195a199b38c8b74785f8afd0898c54389b4ffbf6248143a7c7fbd3f93017f9d7e8d00dd36780ba57ed22ff93ef5c735d6b1169567c9cc92dec3ee97153ad88bf5627868d85a029fe31e9624421146783e83a4cca0c7f8602e2c35f70615c2826c7250b0ade8b7e42f4964eb3d7b1a17eaf1ab2b2d63c0cf0066c45b9e33aabc8b325435a62979612f608167795b12681a1f7eb119b56ab6854243112424d9523bd1fff7561d7612b025f1995082f416d06d20c3e39b3771c6837e5bddd9d036887751556feeff6bfb4422c177309b140b956ed37f85511f232242536f4f31b83f80239aa1659b52eeb47960c11fb8049b4d155fe355d7a1ee10b8cb1b6e37a66f6c4dfaf6da36bd3942fe00b376e95153c6c75bd97e74438949cf41f74760815755f5859fbfa6729fec422906229c82369ffc397df47cc2a3485b69d041effa3332f81885ca384404d01ef682b2b1bbc60ccb3fa71bf17212fcbb951c6c8eeffac4a5e8bf8b0cb842d3879c3fb00a1686e69f1781aa2e72aae9acbf1dcafb6d5549e03ead9066c8ed3c9840b43795007566519ab5ba1647f042e5d140ae0d3b1d7ef08b33149edfcff2cc6bf4d05c93bebd9e4ff4c09a3f2b72e2921f3b4e54e9fa64d1cd24f4fe031e72db230ab16471a8ed56cb62baee12e320e83b39868a4d0717ccab68d3cc0e4c0632dbec4e4622eb53193a027458e6edcd8af30ed77dd58b06cdcbb96f0d0cb8af3733a4149aa021259b83245acafc80eb41652885e2dd96bfe75441b24a1b9d5450ae7914f7e1cd4f6aaa060322d0083b3263c4c0523f21976338cdaed9dbf2872d273bc471b620991618e1e0b7ad4594d5eb631f20216f6f42e454887f43d925988a81da78e45e89b791b3c6361f9231710d76e3649389704d22127ad5e8a930effc562601b8236f8d26b87bac5b05de13bc26cfb8ca640afff1dceca4265182085e375803c40560fa4b0b8223b0ffc896d8a34304b1bab7144d01cb1335e358967496292df30735c3af1efd77a7f20aafa33b0f89871dc4ffcf9c54a80f8ace33a3acd833a04ffae50d3c9d9327a845303871d4ec733c223f5a1c7a4eebcadba590e439dc2cd27851e63ad133b205be132a1d284ccfd326e0352f5f4d8b50cd96ba455496def9cf3ed77ecae6c05f0e7af31894d540045a23014ee6f95d5b8a14217a98fb5daa9267bf0bc1f13aa08c7e3717bd214c82c90af03edc4f5a04c1f0896c56aca2fa08e2bc3e50487d67a69d7d1d081c33114ab9e6b5490d130ce1d99114efaa652dc1919142e08861f7a24d88f70b2bd0fbfd550e56abbe58c6382b2dc2508e5b998e5cadf2654510ed370b65c1ac5708bc5bdbced36398750b1de363c3fc1e8ebaaf4bc84d06c1afaad191939c35f0e0fd53da4500ca37fabdaae6ab7656d4c2b7ee5e68d928fb59fd2c679a47a86d030895fa7c1f9a6b68840f99833c541cc78ef8276a4bf8779ae6c28ff94253a4ab561731f5d256d7685b169d8ada218b14f56db01b81d83acdfa064abdc452e8620e6b83960b747f00a152f029ae077b947c03bf2ba9d674aeb149cf8c9fc31bd948149ed88e653288a21cbfd38bf30d32c5edd892f00fe053018b991d79a40b4247f54a72a7f78f471cd04bfa682b395e191e6ab8c8d9013f8720ed233a7327f330e07804b2ea4588dd10486e7507e7b871c2dce687a61d5e091a4d95c4ec448cad1462102577721b782b097525cd422c5dc82b08fdf1c765f0dd52b4a1f4d119c56c336ac63faf54db83f20621d03d461f075644486d858dd3dd115135a64c7b919c99b4914d7fc729e6d50fbf6812bb078d79e698ca2c3283eb67e027eebf0cfce1fd49135962245b965a5786085920b6bb51ef890f45fc336e8a313ad48d28e6c7746f3c6a0a23a60b471e1597d4effb0c88ba95eda87e56d39992a0406caedd162dd193f088fb7f2533dd272aa7f93e450f51720255626aa6f3884809dc81de004855ad6ae1de7cc5d60713d27b1da0d53fb162e413da3a84c2c770235e01f1cf3bb284e4da0576c30d6f694b758a1c613636a2f7e739366ee2991e6a345a7a0d510b2f32da896ac7babe67303f9cfeb09097854a439fe4c46216b0c955be0489d7f7e84e64e8b9cb7f6bae63077da073f5e503a0576df36d6b3ac6d48b4230766fa77be74790147fad39f6ffc085bbdf68dc12c9409743d08ff8ded0ccf65127304a47c879636497eef4f03542c1abb9f800303a0ab240229f09c664a78120c7450512b1d854f3973cfa1da46db3d1f8e75f7158747fed2014114c5b379c159b07d11defd493f54d95482bccaf659bbc587f3da4adb0878ccbbf4895cafe0e5024e024a8a96a9d15b2cb52c620876f81d848c5596ff8f9218a8bfe6643321e9c7a75ee94b4cb391022d33979be49c3f227ee8e1983856a1bc7706fddec6c2edee571f3ab7e3987d537d2dc0535dbaa562713c0833d6ffd8af43e13a43b077a00f341b687b522778de78f570683745f40e866ab5c0347e5d5fb50d10604c257379ed49a172b7a9ba60c5682d06913a4f4e96605832cc3267d8aab0a02689385f8f5ad4444408cf873b0eec698d68fb76ab6c326241aea64d2e650965ebc0471d8d534f56f91ed3f3eb8e1c0e721d31f16c4f03ea66893a51d0db8567b975dc6d37486ff77f4577639a2427f0103e77efef46c66845f123cebcafde301fdf1160380abb7a3673bf2831aa10cd6ad06603d4ff45110ffa583492081a5d605d1cc18f2a1b638c1dcf2ac308dafd12b37da449e3c98954e17490f58341dd773aa7c5a89a6d5057c054099c658208eb396110a029caf2abaabacffb17c479b9872b01b671b01e2c085c65766cba24d1a80ea8e9fe0353606075313ca8b7418ef60fd7310bd5ac6f4bfe38936be5a9816045bdfabb0a15d80d843d46334ccc3e850ea344992c54df7737f3484549f1748604f1984b33999e3dedef35f1cfa11f3b55e18fbd860c54868de078ee522bb48dcb529635581450ec0afb4376b6054debbbb3bcb3fbe39b08d17e69063f7609b0d0a56453dcfca09bdad6e8f7feb7dc05876cb69d382c119344e38bc023e0e11ebd5d76cf782e748c8e0711da0f3b7902b4929c798d682ec72dcc2a71e0418c973c18562f5e69e65affc65dbbe18bbe7d278b34af6e7e787f7e0a43ec42fcc44aa3925faf2f97c0931523f42e427db57b63f4f68059ad9250f5bd50aa3c75bfdf12d2d0deced4577dfe015c1bf7d48759ed1ce56ebdc5d1195f11ef67fddbfff8ecedab2d1de8b8c6caaf673c9dd256cab66ce026f50b6377b5cfb41aa6cf5d39f1ebc741831fbbe2c301c58d99d1365229aea46c783d70b7ec9ede7c12d20802c3956d97600c4d63dc504e32d3136920a4988051b86d6a663dbe44fd2dc99516fbc86b17259674467b029f702ccdf52e04cd79fabf7e5d9b3349cbbc22926cc02ff1a6975190810df5b502922b7e79245b9430659f68832ca24eda5e58bca34ebf6e5cf8bb94175e39f3c88689f9aa3eebac94e1b006d0e1161dab0ab3b80280c6b8c1152ae4603531f4dbc8a28cbeb699525dca8f110096c15cd394bcb744f5e228061d41a7c387c164fa34a34dc916b3bf2e7e58203e7011a8e3f59c791f84da56b12ad943a177b1fb0d15fcc51651374aac81ed86840d4e1151918b4acd5fb93d968c749b302a7447d22b03f3a481578774ed69f0dcf74112b84e7eaf329a5025dad07b3e9dba32da9c64091ca3b6dd27ded8adf37a29c9880f6e9c756a79c7b2c10f2825e9a47c47d975b06434c00d86f4611488fca2e2391ad1825a861de8cdf1c2fd3d64ee094362b68e564182838292c755b5e1a6e1d4a5216ae84c53f825148096a4c511b30adc0fdbb60801085ee26d6c651d18d2d30d409ffc06c850165c805de799f056e71382ed77cc8d6832edb11d89957733ad0728d2724aad4b8a88267dbba5ad487765489e23f00f31371da19eaa51fced0adf6e8a826250e8c3d1266b1dfd2779508b1b31d37b11cf19e63308206b84e135c30b2294423e36a294b8216513077eee8a149b53b6dca9ab083fa13a5148d1d40f10262dee530265f26df8a75e164692a336cffec8961f2ec90dc95d034230c2e1968caf9a2b00d61495a4c57e0b35ff05e4c2a22bcca22c0936416dbadbca879fb5b09fa05ec29277149093ad17686e7cf240f4ef52d4a5fc4d8fb483fb570a9cfbfcf1693bb051dacc9e77b0310662d093d24274dc652bb17894df7b54eb7029fff61651d3715e14ea4c62b4d50382bdeccea8d545b7796e4716f383ef262222984997c046814714d1c2c8491103d83ca3f42fd4572673631df0c8813eb917ecdd762965f62cee9e2bebd29826b48d2104c03c4457da478d23a47fd76fbced707d78b741e2eb0cd5140cdf64e272867716768305a0d6d045da8cf1522d0c107932717674096c910c9b9da7273f438c6dd2074f02ec83f289cb0f8154325574c4a2d1fd1a0871ee86035f3d6da234b7a20d2a74ffcb23b3edd4a6324585edbcdce95f552e9c655e1618ae1c3b6de27850a97e112bd7db82dd613fde3af9db3f482ec2ae6d7f207b701e46e5881562921a42d63530d45c6ea6c482e48cf248e8376db0f0dbe2e0013627aacafa6e823e9bace151de2b7bed04f68fc9b766c155f61b9b10edfa62fbfe8f6f04153b9e41a09d3a6bd3a299c79a09168a6886f7a23e431c657d67ea0fae66fcf4695ab46fa49b36542e401f6c7baff30f0b3a2d03d1cc86f80c5e4aa00ee1a0795f82ff6c493e7a2edc32c26897de593441b117e2e900e192137f81ccae50ed00c26642373e683b96c54d742c6124ba35b6ee41cc6e05c3337651784c443207100021a255ccc9750595806411b507ba3aa35022411d6483ec8412bd8beeee354aa0d8c9a07c1b66ff037f7ff31681e481ae63502c019fe0d924f1514373b57f0731f043eeb1b1cc260f4cd089e961f4c5b5d17390b9ddfa089b1b857fc22a858e3a3f314a07b7def1a73139196577d4ab3363e92c1c741258ee1cd3c07b920d0dcb36414f4ace5b04283e6804344ad9b0925b53caf44ba7a43d5445df96d7a1023b2d4917676502f21fc821d79b548ead36175396a0360be01a62eecea34e7222a6e0ad4122a17f3815b2fa837798f7ede3f3dee0fca32daf4395b33427815b7b7625db68bff89ea5560238e7e54eaa175d3b47f6f421ae5f25383f5238a404bb870d8652f83800633f08e1cecafe17b3055577753e30e5474aae65a5ccfed957d06ad7508586082fdb688b1dfca80eb0af68e674e684b317c100633c79887ad78f3577333d9a9d7f7206f62ff24ec358b9194f0161bec4eac2efebb598de30ba5d8c1159a8a7f1b2d0c6ca00eddd3a28ce42f444e572d69b9a0c1e08837e1c5eef2e8253e3908ff5c9fc4f368d91645e5bfa5e3ec781b6bd83b563adace186e9b1ba88e3998cbeb36f38edb15f3692ebc0f18b4c72d933108af0d2a472436e46aaf0f31075303b1521fc41173070bfdb9e91bd5ce48f050e4cc0fa1608b15c966785e1e657f8a4ca00fbda2e09c167ecf5c157f2749e0f3a0431557296a72cb9ce2fe9308dc434ece93b350ce5af4c8f9a14ff65ba988c49e9834132601d34f94db7704db72b477337593a79828a1d51977857722f4845ee0a8491b6c552f545cb0d341ece7e7b7f235ebbbe1546e76c0a898e7bd92256be18259bdbad72b68727a24d5811e09abd00efc2ccb4b944e506e94cff55ecc62eb94fc4cbf9b603da933b45933ec6865f229fdb4abbbf2d0ed6bb6a29b759c085c0765c0487952b70defa1004c9ca9eda79020e1e00e7705bf3b9228a3811bf508f0e339f3f3bf82c9c525e914b271a5d422d22189f13de44020dea563bfac3d4d71ed55c810e3f87772a5bae80ca7529e481d682bb5528992dc4083507c66c5cc7ff2faadb926d22b75cf85a22f5629278019feca7abccc8288299aad7341c94c35277dbbd91953e80e8b9f493b686795b8ebf7f2c402f88f5f16ca96b9c9ff7c0fe530a9295c55ed91ca84b39367c2df7b69015d57cc299dbf49dee9fc175a38132d77ab101ca56b2718d8c4ccd38aec7f2e0f78b0d0b62db441e4ca3b3e31e79933e6117f3d662b1dd1a7fde868819742f84434c2e73a6f8a6a1c006506743824d240b32c25b569c7da68d62123fb05381f4a4f398c18b32473bae75c07820b406dd97252d66b852ed20b026bff50e754a0d6d19f0704ed8bb2ae4785774923c48600e600d5285bfc93546c5bafb66d28aeaa5399b4cff1538ebe98dca39007c289000f68465106ff97fc2b3f275af62084ffc90632b082244e9cbdf9f9d73439c0899ad47c0a7e1c378270f70bcf96b6868312e06f469d0c10f42bcf8644a817ad475369a7992c3ca0c4b2a7bac5a119e753a0c351a54d0745342c065f4ac373973f9dd96a9cc7a2dc6810d9b8d024eea421f7903a9554979c13c053e06eeedde55c6cf1d0281672864c8088c44d2abd896dec8923fee57d9d0c53a063b3e5d8692ce1c00afa8dfec7c388243c0e87f31c5aebaee8d95e01106bf5e17eaedd45838a0941a1669f5bba8a4710062ee0d52f61b26d19efffc960761b10357e0b0cc3112fcf322f94f93285e6d1a40ab48bf65e39b95df69005f4c0192e603ba5668f8b0bfad3f0f065fbc28261bb8d3fbc83f5a3bbd93e0db92760d2a58b847bc65c2dceffa7e67bcb7752afa0bac7eee648ded317e55d7b2b7f2ee373ee3373f27a0da12c2f21b609484683e271fca182a313aa145ec9075b8db1cdbba0d1b418b6ba7a060cf23be429ad4c2dbeec37d42ecc15e6ecfc817c56f57f88becf6c34bde0d30b197408efd418d1a91d197ca40143b3ae4d2b0fa08aa0f1419009550f27d62d27f3df87b05a1acefffd4585119fdaee8d98f7cd4c2b7fd0f09eadd7f71043a80d70f2337bcbe2449eac4919c80c26acdf14562059e184827093b130a33c287ec622a89449e8123dd3d9d2eaf2cf0a8133e87bb732171bb0d65d3676ae143191c2d6db852da4a4ad53b81d12381cca5f5af1801e8331fa6c8326ac6b0cac519f6c068fa6f00012240dce469d14694f49c98d7fb3d604ef124e1ed2893d2ea85c9b7b7d8b2ec54c4706cc96b66f787c05dd681fc69ab155eadea9a02e7f8697094be025f42a914d3b02760a8d2fee578a356817402bb726681765476e51988cfdda0aff1b1c3b70fab7fd7a6f385d1c1755b15f31115e0fc393a4395710ccca0e386e691bdf73b3bd30e34939394c5637403e24d34a5d01491e4732355096d1b39bd5ae4d03ed43caa5ec660a1b1704e6fbd1a2f00f60c066d2f53df99050de98f996e298926cfb66e194cc2f90569280fd4334b2518b04218f39181923bf37d68a3dc2d35f502d37f51710ae621bb779c3c0678e2cee41183977a3a8e13041d24ab593de3de6d78b7d5cd2b07becce926e8098ae6998a71917874c3a41fae8a2f2ad2567eb13d9a4ba8b35f60e974270941f9dc8c2477061dc7d5000f80c2f32fe0f3da17526057cb35404e827d08c49b27c4590093dfadeab9d750d0aee0bcc297864fc72b6eb3290c22e7a0a93821f694ac638c870b1cb34a4545cf7ca37fda10abc4e82ec4b596546d7740f80cab6f016ceb223d102180257b1db04fd6595a65aa9ca359f37ab32ea9e8c422c1339c4cd4bff815b9105c518ed6a4910db74e4f343ef38d71159e420a36d817cccfe5c113763537c815a65ea39920d5151adf020c9731f81cb18eab146e6d7baf57ad675c43ac7000755ec4b024d107df8a4375ea85464f71c0761fa8b930e0b95bd6218f186858653ee8b863f532c7619851efa5e95b39a6ee778410f9d9a85c5506129c6389694bec65ebcf82874ce979d4dd11e915cf7c9dc7c93c3ecd1dcaf6b264648318e526f6c356acdce793618bb33e40d9febe4469b0e307e7095c1d68f3985a3d4852c882368bea7991172fb3e19484f08d51201c3c487ddf6084954d914dbf2d07322cacaa66124b33355ea10bdefb109aed78d7251a5c880604ec0ba4cca44ab2a4d5c4ba1b671d0fd7a6790406b89c51b7a3b317b590625f0e8d67671b0bf1419e5dc9bfa3518f84e20e9b15990127bc6a4eb5d1d61feffe43cacf5b1302ade01f09a7415da5d93cfae49520036ed915d96a7115d783fbaf46234e535947b4f33ef9d8d27b04f9c338393b5df4f1c1e8e14783f30db53602b37bea2b7477ef2466542492e589a2fa9401c728130de8f4761f60415a1d7e6fcaa827c236e326f6c5374628a67cb54a703e63bd7e3a63abeea9063d7565bd5c65b04a835f44a542da51c1a046a7ac337314a62688e0e99d9f5ba83f21f60b8fde311f77665f91d47a0a6b557b92d4c37377ed88ce71194b97eb6f3bc1f81332b013dc89cbdb2562c31e6fa5f69225225c449dd50acba834ef7f01ddbb012e1e546eaa2ae1b0ea5a90efd31fd62bb0b56e5483927b245c0384a2292be86545de2fcd5f3eb346db05c536311136d92090a9c0e85884bf85bcafb517d44a36a320cb62ae6a75b86527fa6abb39792b7c626e637161296ace5ca428cb8efcf035b60c9713ef2c20790f10c6a4886344801d5f308d60c2842cd2d1554343361f61fa24a0a11ca18c54153a30f0d86b779f0614776adbe262225b0e0ae96b623dcd84fedd3ad61f8ba0080377df0c33b211da806b37fc3bad97f5b249e24f57ba819c18b889f36673a717ffa8b3deddd1d7eef7a44d9dea4425a140cecc42c7b5c60de7f9afa45ea36e34d26b8dec68c9c709b3028311a1831fae2dcf33d6473c7580b92ffd44c1329660b2242961d96bd7388cf5fad2a137a4c833995910c51ba19762123bad5f918f7ac72d4d50bf9fe81c2f60facfc90a570a1934cec57904a528f622fc7fd0ad3464c7fe1016408d97a4deb369260462d4ac7b9a00a405571e6f77884eb89e04b484497098f619835020508dca2d8d73a08a8db666fba03e2e455f099dc992391fe3df1191bab770679e72563c215f3639d9d48b757fe19f483a8d42f1f4443d6539380c97c9a1c426eef5f02047d846e4fb1aef7bbfed7baa49d491eba44f544f31c94a9b2c07151e492b2f1ce6b28ef357fd08000cb46d80773c6ff467286bf0818efdeb6fe080cce8a127231b7d47de68aa5d46007da8425dfc571f80137b096d6f194738430b0bc4fba6af511d7432e2eb50539c1fd7c6320ad2bbb4ac49e8c1668f103e3626e3aa72fcd498e8d0c00af09a321acecf9e8aa98c059aaa9f94127a6ed05ac7e7bd1207c1031d6467fbbd8ef60cc4545923c66bf7753b9f3aa129b0860e2633a92f4a57d21b07e67f34242f98720f27bff8540d2090629f0d2fe720ed37d584a72a980fce5e274a49584881714e4672d707e740bd5b062e08913a108a0f642aa62a02c42326e485436ccd2e10ef3d39e3bbf4ffd29ea591f05fb4015994db378ff5fe3b4b69881b6594e4383054bd012cc0e93578be0fd3595ec4f026c6931d7bc80c814058d0321a1c182bfa1e29c4f7c9835626d2cadfc357d360e1d6445dd6a59201377b69c1d020d64d18afb6bf41d00f47511f900cc550077eb2015f5563f0ca166045b798261448414465bc5bed9f26f742f93d40d4f8efec8be24059254bf4adab268b61cd3b9bc4b5abb8d19b9fbf7295e064caf539779ed4253c01f4593b3366a1348184922fc370d6b1e9f0d41875df8224ae43cfad427f44e93b245caa74ec46dd694becec7a1f8bec3c09635a64fcc46b400a497a6752e47640417d22f8a6fd4f06148bff6ff1e660adfa88c4801f299acb4780fc304c06d17bdefa2d08fad0658076ff4ea4762095ffbecd6efeaffa572d97ae7a1f34225ab9d6ba2361bb16966d90d02d94ab3a55363effb43cc45277e4d2be03b6469d22d8ccb58e173d1d5137a5b1b154a8a703e06dd54908f4387ad2c5ae0e519d4852c0e962610d3e825c19ecb2b93894221989e1505a162e9f0fce18a7daee2456bb05ce345b832c1152e474bcd817aef323b6909a1a1177a2aeb0da4378e3dce14f557499d6cd2e64ebdcc2efdd58da9bd36e19a6ed620384dab283d840d076eb5b3f3ea5a45272ed4e11932415ed0057a540fe2d0e8b4aba0ea5cf2cda94434caa5f29a170f042d56fc1319b75cfb2bea860ce674bf02cda190eb986e5b0b0a51964525ebf8e7955525b700d3122ed5cc9205b9e404cfe6fe98631aca205f246f43cbf5ea9b30cc7b430f671d8411abecc8fe194f4e7522b5b594463ecd96ea0531d83a9844ff7f8490f0444180eb2eeaf5958dfc65084546717bc8b458f2557150919f7c0842fa3b62f5b6f5640ad4adcff0dfb14d655c86310b1f14a632f1d177f927a49b6c21f33e84cc547611824673213f34e198a19a88e820f0048c5471b947dc59305b941fa4b78a91de7f5ce396b08b1370d749164fc3e4a7aec0c67454304273b1f5f5944fbbfd74bb427d69acbe2e829bdf5fdc529b0f7ba51f8e393f3fc6d8f60717f970dc34bbe7b653dd82fffd5143ba0c1dbf6a800ba80e63a068ed173792931e0ecd301213b1d1aa6666f9bd9f38dccf18bc871638113e0b4aa99a9cd51c82483f5a7f1fe52f7cbe83e88943e108f8d2b28d59d63c7cc11cf5714b51e4251d99be917e94d473b5614e6792035661c1e15cb01ee89aa44c1e6b093e11957ba0ca117a2d5bafbcd47185ba1444724ae52c6123d3a491d4a2662393eec747b4f26da54dc7d73b9b6595de9efd330c4152ec8336790ddb56df0d6cb0040142df672e58b3d32e53a8e318ed8f84595c24b6c373d05acf482e6db56dc78063a6bae8d61dd5dcf3d1ceae76f81531ad4dd92307fd01962e6b330cc51af464e55b9074c4507b58f612351baeb9784835324220de2290987194d793a9ee757375f5daeb0f3b1907506cd03b9ef5439f873ee426a7652323ee262d9f1545ed78fd112516d6ed6a266fa280b07e9ec4ccd7f2cedccb46bbe910af96d35549efa31200799d7d16a6f8bbafdac09318e1dae5efa654e5b1fd17c608011836eb70ff0e7ba00663b57f6025a7821d4b2170c7fd9558c043cf00ae24dcf9135595861bde66f945792d6f95008548b57771ec65ad4488a19749d167ecbbcfd118c921f568d761d4c3a063c8d83a411c092a8a280e39f1cb6c28560fc396038df0fc1d450e07fc3c85f39d477d29d0369942cc2c44a25e6761e8ad8cd9959050944cc18e76bb2b454484c2a7ad7abbec90df3353b2e6b2acfe993ade43d6d9897a248cb9bbceab809c6b4ad549ed9d53ce6ababa42846ac4b32ca28957e5d7fd46c00c5bd07ffd384f7b0335b9154bbafd59f5492e8a78cd3f776c88c921acaedb2234cae79494e7bdd1f0e361e42f452b39468fd1165e4cbc583ce5c96d210b93f54349adc61481b4607fa2accb5a388f7c85b9c8c3f58f1033b4c6ed58bf23cb886fbccc13f0bf11013c394a5dfcbade95037a76c5a25246d2b1c2f46640fc92c167bdb7f31fa096562403e9b300fe522cc1983da719bae48dff860230f923ae16a4b6832b8f2c2671ecd6ca036da2250ef9f5e239e51f7f01e12fdcc82ba6e5bf442b70c81e9ff5b6cd0ed43677e088963b940790dfc41a1c151cacad5c1581baac8c26680a4270f64987ba3a7f8103e886dc2ba1b5c1360fc88ea39f87f364507cafacd4dd592b57efa412afa95ef6dde62b568c54bda6c637f744de9176544b093621a41793411bcf5a44a83e954a242fe896ae877c13a860d4ea3015aada184b2e4c8bb683f97f0c6d5ce20e1774d3326e77079e5b7efe36e60106cd3cacc7d269c6f2b70c91044f2525677c8c4212c3915fb72df61bee397dea15f67607f84e8fb87f5a6b5e65b08ff8e549ea44a7f72df2ec54541f8fa9cf3861f96edd5cc4cbdbd02d1756e74cda44ef19c9558a0f83acb5c7f3fe8d43e93c015c6de3793739e926a6fd710f4f713db0b81b6c96488ce93c148138e5df388e63abdbf179954c6cfbe2535b20b94ecfd5325fdb14457426d0074008a69f5b2ef2db27bb7d37843054d78396c971a532e72bcc95600c144943d28b0a351ba95f1b25650e213ac50c79d0dbfcf4d70b64be2ecf30c64ecf80ef69f57eea18f09e324d6e1ea3d7ac1b19d6177f6ac1e11c90268e488b61b76366518ffa82605e68ad2a13c7c8de4ae58b1422f48e27ccbfe5f42b1cfdcba5f73f39af2b1947fafccc888d3539043d952d89be77d90e7dcda59fe66be8f23a693c8c2a191a74625df9bcb41ea9bc590f42eaef53528bd9c7f3f5233de504e9afb1ce5f7879c549e35ff7e658a66f4aa19684457c07706fd795e66d43a38fbd0682e334f0daafd5ce3614ad58ab848e3033c95505097d963c95829ffc5cd8cd1190ca8eccd41d661dbc445f2f08a68ba0b1981de1ddd39f9b2c179717f568c9f9a1da20175dc9e48138720bc7d4e950e3b37a9ad17af1faae796f65b10b63dc0dcee4068b78f63c1dd59273b19c783ce5de00a02e047bd263db26c160c8e29697b2e9ec096dd42878812308f9799893c3281b527cea9d8036e04d952d076681ed5ceb4750732b4488614f8b1df1596ae00ebcc3de6a1b26ad670da510bbfd5113bebde8e13bd4c9d8563e88d091ea93156ee262b762c9d1aaff8da61f04fcb1cea6954dbc6740682ead8450f5517b5ec5cc10cd5e0ecff214c895b2f9f3c759fea13d6a86aad950319c0263ed96fa51d839a873d80151035c33bd1cd036b8d6367d3ce50618e2cdc90ee81ab1f71f30b06229a3d3952ad4eaa610b962656b0071ab26ddd89b0fe0e0a81100b225fcf1e072687f45a713a3366c87261b22c0ae9a8ea018ee6ab92884c280e6682e44c62e84228762882f8f3817e1b6e7a1d87a544a67ca27f0d144b93e4c3bf57bbd06323fbb4a22329a6909b294cca1cf227d281e4c0fa19739257444b3bd8fc5014688d27a36f55450313eaa417739345e8503381f3a04bad01ba28b37cfffc6b04d6bac0ed7be3a8f7aaa734c5d990eb0ea775e46e8960ba7b74620af30a732f1eb8ec9a26d14ef10df8f81ccf59a28c0e2e2efca8c1ad13193c0567e1dd950b279c43a48af3c96a7731a35621bf47003e7277307599e57c5e8c23135e7df3f02dfd6c5589f1acb4ea996b05411af046a5ecc0d6be93b7dd9298e47ce1f1a7572b809372b092a914a57a4c19b56679318e8efd5668661fcb502a2126695fb81b5266718239146b6107549f87d5d0288b44cb748b2ee257729b3ea6a46433fb0e90d735d4c6da2ff14d2a27b5b87622d83c7799503de438feee62d505ff0533e009aa0594317760b3d4b002d7834be8c44fef63056d76aceb366ba2dd52004ab06e9b32b7ab3e110c742eb5cf5f146f0c4b1bbe25e990bf0cf2ed7a12447ed8eb14aec42058f97ee895e2359de8be93bbb8a15612421e9f47005c96c1ff8e5a09541ac42cc99b2751be9e010d752189ff87f2c7d06912beead06061e54a008d47ac3dd59a54a089a51792db8701e5de4b3bcc886ce3726bbc41cbdba52e0007f34ac263f1bdc1e2b1a4b145ce29ec8ca501c4fb8f7249d614f1030935ecb4be17470cfef297b2086f89f4a128e5c23923ac6baeb518c669a09b7ed0485f26514508d9da60998fc8c97b6ba12fe9e362117b9bc01b8d598bf6b9787559e7fa073c15f589d334d7e83f8f2220c88e94950b91e116411a2e19cbf0c7bcad4252301906854cc7d38e007e80362b45efdc815be2cd1e20e10035b775395872959cfaf3854aa1424c9a8e93371400e353cb951bc6d49deb1b9f5ff61983172db2a849a521e1e943a249c27949b9f31c53b94f82255d35a3fdd2be7e479077946a04b06164b26b5f4b8c6ab15d60aa0c970be1e77a0fa7e5bc596f7496bcad38b91e4dfa7e29a5247c1b9a0fd4428d0805bca9a451ca15194f0cc139a21546654d1bf385e252400f1ec4c4f46098cd1bfcfe70aa68f70f94f94233e5ab27ce31c6e47d5151663bd9335e964a23349d2e5a656f973009d70f1afb8b0e47ea869ee33ac5017967488634813ed9549783583c036c3790f7ddd9245d47c7d599db4f4de4e7a724bf2d4544bc0c17940e7e096c9188c12a684d9c7f6c629288de63b001a34f70675d9ed15682518961da2743611e1ab55199e8dc863c896738a6ee0e26c94baf0671f2b4ae7919268d1e008685e7889a7fd92ced723f9861827a6b693dd0f003d11ec07f9505e0dd20f7369915b0e7720219e51f546df5eb5506aaec69e65538139ae21171606273a147388589a441523d8aef9126ecd66f93b995f3599fb646e3524aff6e287c254bad2bf8c55264e09fc99d254c5047e3b42e9ef3ac49b57a739275a1f7e50d87c824c54567b60e381da1a4289b41c7d3083a617da4791e7fe99220e13400d1eb79bc027d78b610e4a51e40ad63be7d7b2890804a0c299e733c375f140221c825945a5b094c8cd7a003a10784a9487c12acdd384705710a7b3e213bc67c857567aa501d78790bb39e15f13715bdaad9a4bf626680ab873d6bac21ce37d6061d49fc849e3fab44013ef49b0e16ead7235f44aab0c7f87f27f5688deef76bb090e2853c2f6f4511e6e7dfa73ca9fbb8b7d85f5257cf1771504cc566d547e2c1e0203900e86d8b127e843e2ee6f706b79cf8b7f835e8e59d81ad50cc16fd20affbcdbd861566458025db8fc307971eb5c8fa4d7b29fb3512b065f06afeec2f56b048874cf30db6026ddf1d8facb7ad6ac377680c711e131e8f4e243550e8bd1dc39aeb152545ad4f217654fe894e905add46fec33f01ff8a9cab23fd3c5ceac36a26af05c675bdb5be1a976073217d194efcbff72fc7f630c3c212ede70320678fd2613271d0131743edbef15c853f10045e3a312edf2ff7dd0f0b2d9038351ffd811aad34ac6f5cc19054c2850a9984d1790b8bd45909240856d8dfa8fc6cdd629290d7f492d9eef00c572f4434204f39bc3931820658c752cf2b2c796443a64ed423e1895f60da721de497896f22c30de4dc6915b6817bfb86831155e02ad7dd543f68be9f5413c223af9e3da4b4513a2804d14f88209fbceadd1277fe8af57176210fcb121b4103d7ce55719f134c3273afa442fb09fe421b971955dc697648ca9fbe66fe2a2e06f4cc6bdc4976ac392f98286655ca81285262a02ed485788ad6a47a4430b0ae71c22701c1dcddfcddff3ac8701122e04ea3ae1c8fe5f5b0d1cd6f13597b625c8eacb669a61a79518a4f9ba2c55607e0bf7da2befe3918aea2b996ded605a2719c4e01a1d674623de28abf0cbabda26de07898c1e597b74519cba30583c7286ec5653acf3ed5c046889455d1136e4d88a734fc55bb546dee2c6acacb0e8e3d9985f4cff6b3f8a5aa43d18f3e74d92a840e37aa0f6e3e49701e28487e0746be7c4dffdb44c41d39eaefc0b12adb66432a8a78fcd1c6a53a34ccc16e96ceef6e199824aadea3414496afc5de31503ebf7f89b6e6371ffd7c76c07626866582056a67bb2cdd563cb185ef03656504f4d4b8fb02ffd7eb8245b43efba86bbbb715f07fcbe689e32ff4f082d3c31d2dc1b20521e10e602de1ac991f76e067a20c2c8f34d126eba4f176b6b9d340c4107dd277ca1ba583888c4efa892723655efc5ee07a68af8cea7c6cadc3441323ad7ad3d3de5857f3df6549d7f5bc2fa3faa4355194569186b7f41bcf732e9f27bbb02abca9de61b5ae69dbd03dea8547b090aea54a7c6e797cb3ec3a2afca5e5dfa2139ea02efabcd47fa447ba750fa4df84eae3c16d42ce1cb68288a4226e5145451a50383711267c2b330f98608550b8405dd902541278fd67ae7a236c55db35d8253c571884e274619d50d257df0f04cf89db6089b8480fa765ec8e4c74bb13615f2a6730a9a5579cf53555d1a73f7e8a8af1f9a24a16502e7366312cfb8ac2bf4071f64f0aa37509012068a54bbffb5db0e00c9e6b8c0398b61d4b268199256ed142c734d96b256f20f21b7147fd5b43a77699439682fa16a167e10f7bdc299a9b71fea7a33fb110a0ce49a23ae9ab9ee13eb6e2ee6cfc50ad27897af4c022cc7de8cf301c85c6aeb1ab283ea415de845decffe80781675118b0462bd91a5451364e149e879e0367ed05fa7d902453e6d784d7bf923fbd4a596a9beaa7d984b61be80cca5909dcb9ed81846e0bf3fc0d67092905500f2f93430f7e047a5772a48b362d1de60d9f059760be24b1549e51ed6e2f54a76e4355aa6dd79cedeee820fb2231949ec340e09fd321e57d4a2b17939cccb49335d6cc7e266a5ddd39e50d628741307957da38eafe28722059d8d3b392a8da0142fa4edf5b2a26ccabe809a551874ebce840c1672ae13cbadbf816663835606e24c1409399c39545e50fa6aa30a0b5f7c79ab39c1a0037fb8abbd8d70ecc4de1072165c0a102c0ff88a2f3d7d342e922a6582499cd24df1d013ce912426c37ca30a527d8ffa9ca61834ad695f3525edf66d5924a6d89df6b27dc63654e2a6092c600b5aaada1fdcada1c26be04efc95c8c337c7ebc0612dd109ec674fcee64961fea89f67179e1a119a0a4411396b097474faa9cb2ff1ecdf48c663c3c29a05f18660e6ef28671de94d61930a9954b8248d762083ddb0c04e7d67fff6f2b945c36cbe9ddccf1e22899f77e6714b70101e4838a661c67dce77d8cf52f5baacad02d441e97bcc48dbbd6ea5b1c13130a2beebd68b0faa914c649c8e001577becb4abeb45d699a5f846851bcb4a02052fe2e3535168c9c6bebec66fa494cc7cdfffb6a5b3fcd4618f3ec4445c8a0b2539e024ab07725e60e7732041406330facbb50f53d3fd46684d35b39725f5da49af9021f270d5ec3acae8dcacdb535eb035f2b05f967817a1c8ec4452c4209a7c8a0b4869dfc7b2b703342bc841f4cfa325d333e3e4188334ff739d7b88979f0a94311acf9c50c6ea080764a4e73668bd04fc9b533aad4941b75c7207ba948dd9fc87a5ee5862e36bf10287a46b70dbcc9c64767d4dc33ed92a4d070e5d7352ee67c19a72ddbe91772a1750fa9be4d034ce07a3bb4115f428e14c79161394284d82adfc2b8d7bcb1b36211216db95caaeb45886181a8b75f5158363ac4bc398d0e7289510182650958b27c86cb84dc899cc4638a97043b77004d177efcb5934d2b5af90e7a3c40b1fb1fc7ac20c0510d0ab520bc823a148adf26d41070e06448c91748f3a6136d1d35d52e80af56b01386c4087e95c4d697a580f1a4ccaf62a81adf34d3072ea5b415b92189f93960c8609d1fc05684cd24be41887daa13a38dbfa4fb83d5faeaaea6fe3d113b4fa77439f3c60d5b1c3e69a9ab80dff08ac2d1620e2723addf490c4ca37e1ce3a88e92bc4b55dae62d26dad42c0ff61e104d066cddd44ea70c7c3ecb20252d423f3da233d89adf85416f99f904e453a9fb9b86f4a15a422878b285bbd0aa9d9e6a004a983affbed140d1233c4ca58d2501ac0faac446c18bcfae721e349c90bf81be6214619615ac4dea92666a5b8d1f8441649e45cdae028dc8be978759768adca0ba7bed90c26bc9fbaf6bc0708d72bec1efe658d1c199f140d6775024681ac85c589279cf3e39fb1623db2babc0039518e62cac38d3535e2b43c429d507df71b4ac74697207a425f7b0093ba9ecc253bfa464ce2d96c416c1c9e75eecfa143ec9beffc007437c0afc8697fa11427b28550cc580db5606a6dacadeeec60c8a92c0b7122bd6bf78ee5af480d6d244e95fd3a5f3357ef3f90c4d473881743d2f84e9b1cf607ea96ff77b47148c956800793fdbf54686413f6daed826072dbcb94c15d041d14a92026e5c11f17618a83ebaca066c379f5f711433f8b9794deb8f64b18f45f9416b8d7d24b333b9c0d8c4dfda69d60b3e799bcb4473e8073e531fbc0ae0ad2cc2a7194328de661fcedc0e9ef75767df9ddf6e1898799fa117188a100a29cd377983d63e2876a7af8b2a22365245dec9e02f5e6368d8632f7de113740966a3ecca0dd136740f850fc5ea1de3f89e43b548e912260577283a827de2387719a8f5d6606f07cdd7292e1b1cb6a866a6e29e908ae4484bf5b12f26898921f42fd59dd6476d5c3c49bfd3fa6d6853a2b464851b1918f5f863adbfcab67afc5fc38461435f9394e7a37c300aa6dfb809f495780c3add40ebfbdf131317959256d6c0b828d4dd88ed0f6e3068f091a246cce7964dd53ae1eaad9c16adab0e2ef4157dd650a696e0e8ec275f22a1f35cad3ca9b67154d6bb891882b2286203bf1d3dcdb5b63c71248116f474c1fae929f1c7ee00c17a1ba481a15571618278d0ae585097ac6c265c6529692b7e30a78ca2089185e4fa9f95e1823851814367c1155d22ebeda80a0e9eabdac76bcac3d967525fa62725f50241fc9eb5c4700e57b9c8e243b63eeff310000610af65ac92649f212df200ad801feb66bfb075512e6b47fc61646446f6a0d52ec4f7d255ebff0a917e64b9124ace4b83094376a37436862d8c0e3b47912a8fb6ec3dd55a7d657062c20d8d5460ddf9a481417a086f5c9f80abab85099a07981c3b297b8e02ff7d9f515c867fecf9c7013053bba6347cfa7137c7136c9d35d1801a657c686fbb69206dd5785cbd18cd16957b960cec71323a42d52e1b0d9b4ca9b7eb397a68b4097b531697ef9bbe1637f6452b56b660b609b394cdb5e2038d1a9808cdd1c9cf0b7be2c5d801f2908532451885e8f5deff7b0cdbc076449a33ca22006d2caa1f76fca841dc7cbf0cebc1ffd6351305e30c2e8db6cdc65245ab8757e1d513f9cbce68d5d9f87b0226baa8f746e8281d0bd1ab78f416b1e482c0339c12cf2f1ceeeb03edc484011bdbc7d69a37a9ab86c84b9e7c76392dae42d533fc6d59d10b4c062a05517c279c2eae7f2b689f46367a9ea86c1e55a9883a9eb30f4490cffebff1cf30ded15895b8f0e5c5229561a311dc70980aec8f53a3a67f131000f6addfcc26b316bd60e1bce7fef7953d98e43073ce9c131130d0f83b3ed67cd59fe9581e1b2fcd8c6dbd454d0ab5d186cdacf82bfede10bfab0ddf2b346c63f87a17787de79517d4baee7e30ad3a32800a9bb5c6ce207a96f61441ea0b950cdde3354a11b68258ad650e2da5339be509d61440ac38ac274693bcbfeb8ffe6d9e3b2188060d1a2fc6b578a6ff4864bd0db6045f7545d0f69317e59c5e506449741bcb595260d4e51e0ebd226885fd4886b0c7a291991584d30724088e7cd9e166210e93bbebfef0e722acdff41f72e37ab4de23f606897a9a3395edf1642de54badb3c0913ce81ca440be9ba48d80ceb0e88b709afa4eb94fd35cdc531bae3793f146ef3c4418642ca517b24546270930e080ea346ed9fab9f7d0f3f2e6b091f0fbc2548e484f98b7d7132240fe751d54041d08efe98972930970f5dc1bff472f28a4a33323e4cffe44c52bad73eafc515c838d9e99a0c734c8f0911bd846631b5301c5d14f289def5410e6c15a48bb10b86d2dd83b721faf3b9a0ee2f8cfa745afa72e20d834318719ddf1a14d8f8c7223fae1488595af94e3c1013b3e3167fb8b1928481f75e517bd5b54279be8351c67e0734e8b345cd6dd596f0b2673ef7e83594a1306ccd1e6bd84185f5d5aa3ccc0dea60cccf38f5b775828a75ac2559375a92a600f85f7fb1b84d34b5425d4d833f2727422c899a6f0527a08b0cf924b35375f9991ba63bb137ed009dee7d5cbe92a5573ba613e6055b6497f3f931ca0f62dbfc88a649d3d246e5f7792c170a2568fd6b7dfdc21f7d735b944f756f3004832b3a48eaf95167261bffcabd21ccef1ae034601d33fabbd975853cfd6ba17182691ffe9c8b8e28216d129fd8838411fbfd5e369d3a8cc7a5f01e77cf96ea58c703b286610bbc62cfdf77179bd577860829fd996aee3b4f10e21d9962a46e9b8e6c427d78918dd23994d53cadddc3b94bdb9626a0b69bc365d23fe16a7bcaf4468ff3996aca8ab95daee33ab38bf9dbe6eb795abe005e1e1c07861071ebfa19bb2505e4cac36c57a3148e1b3d727a3737498cc79a7d7c66122454e49bc728d580d8cbc6335d6e3dac91883b1b98fdaa43eb682371225b40a78698a35f4bfcce053c06e98bd26beb9688008f535f6528c694013bf6b3f0509a16a68e8ff1a0c8244c6ac0dda2b33610e47d3fb2c3c28e02aaaa9b8422d3dd5b5a6c77e4b5de0ac4c9128688e2593eb10240f59e38019596df70ffe3f0e4f9361579940d58a52ffddb53e4b81a85231dd0535d6bd1e653d7cafdd67fa685c6d8fe60241a23c7cd6c90575eeee0d5184bcb1b8a8edaf4c393f77889a1e4c0dfb793a622b7100f2ea021c488230ecbca74486479fee489138d53497109d1517dc32aa936b764813ca3b1882b1223c99f361dc857b46e00bfa7fbd870e192786b6e2679d8b5714c0b2557e48cdd34c1cde02de8dff36330a94257bd939fccec5fd19d4c1d9676860de5cb76098f66e1be8cd4f7b696254d2a985521aa2d945dba82e9e8338787edf3978ce55bcb415d2d1f754df3224eb974590d89df582bf9cada8333d5bbf2d4b4708e2c5118446d101a618d80c24a927b2330ff90e055013743535ab9c5c2b8b5f92c3a7c534362c51bd114537a68a8c787fd1cc43abaeeec50ad0a1bf436cebcb0876b08d493ac96a2f160ea6238af2c9c37b4dfa9c95c9de8ffebf5f0af0cdbfaeeda0212f0448b36e5a07f71d9cdf6293035ff6aaf3ee293cacbb6cc7ba6bf74abe11c053bc349826fe3baa1be3051d149ffba746f7be3c1f71534aa125eb265c236e2c5d628cfcf741d226c8f8dbae92030073d1902a218c4b6ec44533f41e378fe177bc74e09659ec162470332e0b5e4f388430fbd5679b235e9ad1b99fbb383a29bf9af36f9afa5dc7ecafdf71d427cd63515d2120674b389aed448e2f70621653f5c9184a43a5c20a61cbe114c1721b438c3046e177e4a11f68311cd040881849e3a36e2e9391efd7e115d6143394f7a11e80c31e2b890e583f3514ecc089639a3062bc30ac051956e53e8e7f4826092c821d1e0436cadc66c6c29774c08aeff84de2f39dc440297fc9d3adbee28c396fd1f308523a604827ff8bf2c2ecbf36608516c79c84a537c5d9e4605c6e7ed098f34dcbc42cdaef4d2616ad1d2ff74beb81e4377c5cc0bc63aa418c3de64bc3b7f3a583a47f0f3520530a056476f6fec4b707f8c7bdd732336fec61ae1e2420dde3fdc03d48b232e466434969a0216c6f0ee3878d4524abda2acf57f6dc1094e4a5b345bd5a86a4f5aef82ee109c9c9c3b24f8dfae7ec226da15ba423ae1123c88df98f00eb6255baaf77a5d771acafef0ff385efea5cb05a2f44a0a425813b412e0ff724cf1617b5600539e30495440800597a250a975f4024435f11c1b2b6963aa119dd6e3d797e2735af7fa253d1bd0de5fa8753999d8e2cdd41d64fc8ad5856e2f1c1b32a25bfa6e92886a9e1ba34ee889d6881370c34e3d62336874fcc786106eb7654e45460f9b1456926ccc64b4697d0eaad2a75ae25e1352645de722beca05c94485d02bb8d586010adf91f02d0257008843f50721545c7ffdd9a75058b616c334fb1421d6087259e8a70daca9463e7e62bcf399725b7218862fdf23198b85cbee4c5b084faa1b4c33af2242484b295c6385ce4b01cc91b545f7ef9de9f207dcf5ef1a5d5bb47ff57dc76c1a0201bd3d7b39f3ece0512a335b3e34f3c69feb2ea2d8e6e0eb42b37901e9c9e66d1d6278c815c7b60e206afa6bf8af21c9f7e313233909a5dc79bc835ca203660334fd4f1c3f091581bcc21fb0d207b4d5817fd31d29455aa7a037299421359f4dfe9da1511fb0a2e17c18b77d1ff4b8f4de2fb10ffc2ce88eb52daef4055f24724111a2df895b27d3147cf2e89b1c2ba6e0d8c262da1c7d46823ec99365d9a446e3b1bb7a139cd6b450ef4ef45d9461d93f4914c1145c1961d8690a06072701f9436daef65c0a7fa820a30ac6e9ac49ac151cf17b9e0d5f341aa902522ac3092daff4b81c63e46fb90413cec54efd9fdd0d1e35e0b4245b9c344e8daf3e936db9784c4d9992c2ee8793014484d3ffcb1fb7b5e5266b233517b06d322c39958f640604c7fa4ea798beed1b1beb79e0fd08d805d2b9d18d6df8790959df977e140dde50baf7efa01dea6bd81a35af22493219c8c002fccccf30db61fa4fdbf3fe0840e67565795f94e420565c82b9f423acfe66fdb40b58fe5e19fba217337cc0b0f03beea84bd41971dd3aa0bddbeebe4079b9720cda17d5a42306ac6d2d01a67b04af2a8c0fd75cacdda5572f1086d3f498535711ee44b3983ed1a1930bb28dd27a6983ff6b8b0ea751399bd2424443d8fcccb006a6642368fb349e57f08457febff853ab3e8a4303c228caff11e5aac9bae38d3b7d805e72b23c37dc9b7c8fb3126039a7b9a0bc93560e0b06fbbe4f628dcaabfcc15ee4cb4cc1d4fd6823d4d3cb906bc06cfb721d5edf8ca88a63cf502d426ee1063a21174d0815c4779308025c35c520d614cc880df54ee49dcea12f0223a467216c67d23cba4581633d3f42b270e1e0c0bf9a797a435af5f80fe3eb0f34eef49e3cda3132b996325fdf96f6108dc74c437000de7b2d6717104665f81bb448f3faa2f7aa935ad806ca8fce650961a124b37f2ad769ed0c1d90571f839a5037e3de95e9d02d9bf27803c0a64a2f6b230517fbd1eb9eb77339db382fa57ab999b4d6c2d5914bbd075635b3080271ef98adf308ec0b8107bc43499aea93477f98e27d47e2cf4a4f9a6e88d9ebd9bfc058a677219be5d32a56fb834b664c960b2474b6f85b2fe2df1aa9840bce82eafa4f9163d8246aa204482546c95d68c585986190b724c8b100c19d96c1d39e59f9e0dd3f11bfa842613a7ae90db5d1523261a42fdbc6ecd75581f7ccb99374350d7b2a8b7c630f2d3e4fde4de12a6a755ffe583099963fe921fef5f6d540ec07ab8b0ce17922abfeb5b2ec96422d120b2e4eb5f71eb08de1b6495fade5bdc81ded4a822c35c2d6e2758abca5dae3653eadf731a0462f9835c5f1e7cba97f184a41d7f71485cf7e3a2d4dc44e0a9d572c5cc1aac4f6e7bfd457cb50fc9f37e721f1e52184dddfca779227992ea4d01a871421ceb86e8dee6e9300dff4190b534dc0d0b08471c6971416fb024944bc453a6cc45e712be1a566742fd0c3da08ef99cb5b175a56eea1b7ce2a86ffcf12e4f940c0ca013da2e2a6f13317c9f5cb21655152503bd4091bf27be23071332f3aa26a070cd90215205e36c5167a201588ab264ad4a455587cf09d7f51c99e2e856c05a0b48f765889e56970bab9fc58ce48aec83636f60bc12ab4c58032bd6cd6157a5dab5a88e9173dc5869ad11b223729af0baed72d961fccbbf3318e77fe766a9c7a4d57e9dc94ea8ef900fbfe1e17e8f5a251bee39f2e6877f1d3ab2b007ffb1384bf10065b961df4ab0ebfd277c44baa924f5c5bc812ca8e865474936e82579bc7649b51bbb163b4542036b5cefbe2abb551f8ec102267c00e8a31da75afe4e175a6ee71a27bbcf0ad3915ebc4c46df524f467727536a6f17bf174ab5cdb14cdf0f6a27adb4097794298f869dc38077a72cbace9e6292bd806047435e5c34f0f952e1c3275b82f8f14e7c03f65b98b8c7fd37ae314aa910a7178ad2ced8a2a021f59f2b9cad41023eb223d29b7f0877f675dc2c5f2c836be76840636ac0bc49a17274728ef4396db30bf041fe0e3fbe4d727baccf5797e244fd188bd5b7a4c6f2acffa1a953efde1a59017c67f2798cf68a5c1ba0caf0b86e2694ffd2d11fa1b70a857b7838ecb6956228f2ecdda622e9e51c8112185815863e75050c99b3960c90f2ec1f167c4cb61f3627ae9063d6cde876df846366d85fe3101cfd3befff09f72458448fb4a1fa0bafa16f8d310a2be19b5ae4e56036d7ef6cd78ad98bfef1794916ca86133276d68ba2326d438d1302e99dc5939e88d822118d84df8097ece0710064a7142bea980744cda2e28eae252efb7719f64f93a02b104d4d0ee24b79a125928595af87e6f790330db149c19f884bd47a03314ab43084007d0e31d5f67d8fb836420bab9b6f131ae49cebbfcb84b0d7bb97d0830ed61b561813a899617677072871d2a3663d7855722f850f8a7707e0016d89be22e868a1421b37a2e59196502de9cc766300e8092d0337b86d09009bb965f7eaf825f929e4e723c09a903c3f28432a990669b5921bdc854525c220edaf14a65d7b4df70a025e2360e5d11b4accfe0ad0f22a669b1fd1768e7adbe9990800457e73361104f1060bd11c5aa1a07a09858ec8e546811460d40deb717516fea75b2f646ef3484851f27e285c1837865560ac8c2b3f217ba3ed52f4d0d901aa7a8f83bb0cfcb3db02798e26f33471b2f97d7fbd8dca06fd7d28dcb341bf07e85c3d8bc4cb88b0b782295f0b82942a54b51fda60dce43b1164331cd65fc6bcc422ce1de8643d651086da6df95287b3099981e0106f8f70bbdb0ac3f96881e19a2b7a9b19db1d5c8f14e7bfc826382f92ac31ee1a9e7c4ebf331bcc7ce2cfa67d91a053ecd217ad9881435f7360b5b7cf2d6bcb68f415f33a53dbfc47f3e05a9327e4155faea12bc2ba691fc02fdf49c46899e6081a1f073a5d807e4f20a91ffe4b89755ff8c222653f7811bf50d89d157c50c4a1ee471ecda84e10508bb569a1fa6e1759a4826e9e761c43d822a5d0e3d6cc7e335fadd1e2fa10b7f0c1495546538cb329c411a89eb67f1d5dd1bf76e9c2367050201d8d775f9827f38a41635c94979303364ea8b31c9381798658e13d81ea776ed306eb2ddeb39ed5aa180488f1aa3d59c6a8f44d079d2b535320306a36ae48a6c0d7bdae7c02a022e3fd3a462349eec91251a19f53065bba2fc81bd82fddc31d8a9acdad9129d5beb59521d46951a8f637d93339b7d9597094ef978453b609ad815fc2729c0603316b09309191cf61f8fa9dffc31bfa85ef452435209cc12d2c2ede19164583ecb21708267d80735173bfff84474938abc283a64cb901d8e4790016b428e8c0316f8ad9255c99a4c3bc995894cee1a3531718fcd074a0d62dcaaccbfa2cf99caa20046ad9f07ad5ada696484b1b7fbad6b62708328d9c8cb06b3a0ad4480dccfadb36780c6b78e3680f23c6fa69936419e7b9d1ae288ace5abab8dd6e4578d146dd3a744e7f20f2f22d55efdb4339360f10d235f9b5b86a61c46f9cdd292cbd6dd6ad1b0e1a010fe3f49e5daec7fd3003f74d6431fa4429c39c534545fbc373b56104e5ff61f18c54c28ef33a71ca2738e647548c6a17f0a86eac12e028b6c876ec8b936e3eb1db05e1b7f3557d425e458bc99c9d88a03d93a54ec14b4a98bf9d9071d602ef8fc75acaada8248f52df135de19677c010d4004fabeec4d1f8f1060787aeaf23e1bd25bbd0bcfef336642c89291bca5392df92479ffdbd6eb9efab2b3ab4b6c1f83d6b12a3a450604768d611b3ea8acdfd2c3d861a169049fba50c17b098bdf117ea4693d269bec28da7dbb1959f07b27d65b3d648fc23ae1bebce25175b6660e063b67c26fb2e9d06b27cbd5199322970bab590e0ed34011e085c7a304fe970eddac854a2df6e3749f92e29b4e744e5f5c5623528374159d572db4b6a6af24b2acccd4b33ecf73940964ded0e2d7f22870af25b0282df9fa6efe51e71a68b0306c60272ce6b1f3ebda617feac375ec23d5be2d4abdbca34631eca724d836845991ad865c08b4cb3d513ddde71ab2911c5ff45fd6ee903e8f4bc4f8cff309e07d49a102cc2fdafb6086719efff17b0f68ced5b27e641a0189e83f869d6f03e02bff70921a2911c0ab926c70df608dccf0aeaa48a63c802b5a2595c44917811cec61773040009d0e7b14a8788a01b635a293c725b5229ad3ab6b21c42b9b22ba6e1377fbfb4572ffe7bfd1a69f214cfd9f32d4b952d252739a4f5ef36305ac9cb8c499f5177391df28e4e62f5235df4465c24427127cb96914a6cedabb39b9f7103bae783ce2d87650c0226d4205c6f1b42a0aa868005002235433facdaa86320693ace8f535566130b9fb6e2ebb3cb4840653570f433331b62cdd15914607f521f529fe38e4750e3a2783e708b80d3822e8b6769dd5f2729ec5f5219f8730f4bbfc018889e761c853ac21d543c8fe66fe36b8ab786c22ba6a132ae45178b515c3d82edc7c61d873d5b1cb0f106015cef1a0ec4526f73f2d4d18d04a11604f3fb839d14835586dbff3a8d491814791316db654672f6d45795027986d43ee7a92b7fa806b62ce39f19c62f0d0d930bef5b3c38b71b3917692478811f90f0ff1eb9f6abbb998ee4e4dbc34a2bb14200c1565de91defd4fc36b48f2dec9cc7776b6768336ee193fc1f947cf898e74bd142d2409ef0315ee14721bf49734328b9a5a63668faa0dfcda595c64a7e35c3d60ab83eec3cdfdd6e4bd51a9a07e54c3e2feb3ad5cc13767d72e92b19b138a817f476adb11a84aeb1a6facac8a5e4575d94dc8b51c9cb4a2939b61950ed24d300935dc4ffb7316b47c994faec146c9a0012c937277980a15a6e21c25a9a04f69e0a0e2c528c296b113c896b269ca1d4ee53a548b64e2fc97062a87457fa688e86ae356627e109f1e0a2ce960613a979ff8b927528b8bc67837cd1fadd01f28d12e3959ad8ced79aa5c992a7e1a727c63c9b13b85066f88005b419ba071bc9075b18949e29e7e4f47262c64eda787d6a2202ee1d7c6451dcfcf0c60c45a7cee52c4b8c85d4ef23f1481e2897b718d806921454ad793f58a841c76a322cf3a65872bf4ebe02bb80f2aa1fe4432e8e5606c4161a0afd583c42db51cd5f7dc98427ba486a979120fcc21cfca05200d2662ac74b2bf3a70df8bc7af6525a47895e64ad8d465cad14eab0055afe97c24dd983d5aaf1644e458de1a52ba2e5c352a1044a34ddc7b17f9995c03223826a4f08a6ad0c254093869791fef7077ff7afcea0dccd78cd3cce551f18ec029f825ba72d9341a823bee93fa8c680772390a5def48d835939321d26da0fb2e46f825dc08294d9eb4ce62aebbfd280d4686ff35c7c29e851aa3f18518920a20f1416cd20debe9d15e9552b7409f57a4104cf80f0475c0ba1041b3deac19c5facea60a1832f5dc38a0369d6377fb5fc3419fb853146a20221f76544912c4dd23ddcbba042a4ef477026e2058583ff9e579547f55090b4622e6fce530a8aac5a39af49302c572d5e80409ba37ad86696bc09282f14dd537f7a379a4ef9d8598666a68c7bf9ab2756e57890ee3041957b056334daa4f4e503851a0cf2bd4b98aff51374e51c794c4e55ccba18870090a139e1802910835ee3232262218ab6fc49ef3c9408bdd5e9cd4beb4cbb6cf26b54e84556817a50276a102cca18493655456b37efa880c2fbeac5b398e27e290b1a9e30e774b5b53e06ca27052c07df6753f67745a43833c04512b2c4b696a16bd848fd93e2140eb65b3d72811b9fc34be45ef9d883cc0a50528de36a9996317acc50e088338f282ad8cceb0f6258099b7893f9f02fb80250de2019a5cf882984a90d57ecdae6ad70cbadc77c8835fcd7cce1cf170785aa50ca246506e9ea349d947ea333a9f501e460243c56656cb72614cc093f6c45fba4444a77e80f124f46a88b1e3106b3dc298ddf4a7d29cf212e014d854cf083f9d4fa5c059f59b06b9dc7754ac9b6851c0ccd24b042082f03e8d3c28841bafcd557336b72d219af0c0018ffffffe7