PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 68617 701f8a32ece3ac18bc386908008a8a61604551d4ed070e3f9d6af65bc51ec103

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
52765784886a77003030823a50b60624d7f00ba380c9c134c3b47cff13afc16a
Certificate Block Hash
701f8a32ece3ac18bc386908008a8a61604551d4ed070e3f9d6af65bc51ec103
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000233010084ed0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002969a02cf255d623bcc2ef908c1259af1ef564cda0c6d8ef6fd7b09b3c275b73c73d3c10f6ac9fd385e874db01133cfe81e764c1957c6b93a20e9a29bd5d043d48e114aaa8c61b9b78b87ef7c9e8c18afe4fc88cdb99afdd680100000000000000000200000002000233010084ed0000

Raw Header Hex

00004020f8380f09b09fdb0146f2c0398e00a2543f9b6be915b005530756bcd3417cefd7c6156e86b1be11312c68a7804a6730dd8cff97c52fe729b34bd639cf4b991a1643b0236a7d2501186ac1af13ff7cb4c334c1c980a30bf0d72406b6503a82303000776a8884577652

Proof Data Hex

59,560 bytes
121216020307df83c0f7238dbbb35d8167cca9f311c10e4693d9712fc4b1aa30c1e63da461bf0851330b40629ada112db590e0248c8c74baff1bb163f43bf6277aff43aa3f367fef0b6d77fc0807f5d3d152f9caabc7994b93f57d7f83f264b685fc20ab8988e286afdecb37a42ee10093343346e44d976d76a8e32c4c870b3898e47f0dfea7b2be4249019c3016d7b04e348649653c4383fb1a5257efc67d8bc74872017aff47eb5f4225cbc302624db882fa06d31627497bd1752ab855f9fa968b8de01ddc25056633bf9f3072a06043fa4050f844e14c7188e7c9c7fb094d4f21d1638fab20d02861450353d8a3264140a6350f562e277d05073263bacda30e0932ba9014574e8a0523f96814bf59d24eb35fc5b0a06a47ba2862e6240109bcf4734cce34cdccc657ffe71fd43cc61f69c81facc5f2bb5966393b653f0be48fd31cc083e244c29e8a21306f845ad80e2858abd0662065e0735409e563831bbe101a49cd113b20fa639755941c1e11155c24a6914c8fa38bc1dbdb8747e43e694a610c7bb2c4054366f466f0f0c1f49ea6fa13236e406fcf9b62236a3002abea7d49eb34765407bc6a86677c6a418a74ad049ffd6a0793e9daeb823ae1e532407d8dd3eb89f48a7daf2ac4ed0c34c734ea2ac16c5d2580a966aa9d558fdda4e43b833d4b92c06735cbebc6c5aa206a9bf6b05997c7bb98984126820074eba5a04db457cdd79ed3afb7514e9f0bc216ab208e64fecd269307f00f7248f7be0fbf568b4612289fd8b8398d8edbd5f82102077111cb756133cb809453e28943152502fe9798cc3716e930b0ada86a33bda8a7d5ff63a4e5e7eebf80672ce82ca744e76d6cde38b41095b4860b5875e4ad8639b741971d5cfaed5132bc796ec81cab638bbecc5130be9d4323df99fbe8aaa1940f8612aa7adde46e6f10a547496675e93e55643cc93162a7f60c2e1623ba5dad399f43f4971c4aeb106b5b3a938177dcefc469d2dc4e6c2c3caa3bc1fcd50d7ac0ce16b48dc9e375eadce290ce63e3d4eab596ec9cb37f8cf4233587efdf3d6262eeb185670b869387572d0c224b3a04e65b1d50119aa8dc8429eb97facbc7ccaaaa15448cb9f14a8c07204501a37a7b99958e931b3faac57c332b6d26c9ea299339c1348f543470c6e685e6857866e558aadc2a1c6af3af7abac1ddf29c0a8d5b2e66b7994c1c40bca1a732c30d3c75b1ccc72cc342116365d3c32a038cb4e12ce807a5735a8f77f6d866952b1a950897e979b50c150871a8553bf7b62306521ac11e1e39d1601becb674aa29a748447e431c9841c4a6044f4f9d399d7bd53c2fd803264905cd188dfa07279d2ca483069c3d347b0df06a61486728301af69311d4e5f48af94fb50ef0be51f6d1a28d81359453aff5f63da6bb7fa3b94977f18d17ceb4158311e0898a5503e4f3cab6bf66bb6108480fdc2690cff47e6eeeec598bf685644eb6b013d9250d273ec12f84325e09296c5a6d5bec0cd362aed4d9511dac81dd39679743145915f012d75d2b89a40413661d0ee9710d5c8c238567a64d857d06fe40b11f3ee9f2d50b861058c75e4f0a150f689f6d14c528e9f0f856ca6419fe8affa4f8a2d2ccb15d7195d7374fecc0e0fdaec6a74af88037c648d93be56f464f5df78da14595a9e3729583f39628118005c21bd9b4791c4371b9a7fafe006622a2896d369e66e6ee7162ac579a974fb1a54f1d4b601ac4a7abbc8f9f1434741733fe31b3a768d9f1c3284b7da6701d2231eb9885879e0cb03a59fc339e209d708552dc98df5fc0c516a96b6901aa69a8a865fe94c18bdd82b66d37c5d71e611ee2df017cd309073e5d8ac5ac88ea24c565225b98888bfdf8f52cbbbb5aca92956bbf4a77372da7a3de160451d8e59ca109fd11bf8274531a9d3fdb506b10bf39fa0a668931995a2a2aa12f367078d96d1d80278b0310b253990f9e9a0b835e6104788983490e2a38fba9d32618a7d507385bc949bad63319118ea41c6b8c1cc0087be6d3e47a52a13e425012b87d4921508bdc6edac97b267ef28597a7775be24b47dd1da6ad1151a6b15b686a3061c4b2060980409364358d474387b47b3bc758db3180730d27564a3eeb7f1c48a0996001e06b151c31f5c0d9fc983d05d4b3ec5e69231c9278208fa9eacc66240acc692876b281b35de7a3f511c9f45859177596ab047c9dc0300e9990be0f75e3de5dda7629aa07b53c49d559a5d0557c26463147bde2f5d85e5decdb542fcf4cb7bc5c49d8486e2bcf7fe1c82a33cd3147015b565a4295794f51e7fea9d4f250acdb2d07d9637906f3762d728b39f28da400be51032e06d0aaab5cb221b129afef804a72c22c9de47692eebafd83c4ac4c11121c3954fe7b9cf1a43419782833776e7e66f4e5cfd775d7166c3cd1c3029ec88782c0b0201d9c696dadbb4880a7224f3c710fedc7309ebc69cddb06ac7d813c72a29e7046a8024085d3c5eb2636934b3b0eb5079f5938f827dbf5ee73bde3f6e6312e016ad13af2f81e0f79235ed0e0d2c588502a6b4eddb2c8dbb1ebb9e2bf3d67cf39634190d34ed1a00949daf8dd0814a6f141a015812c0a481143a03b4c8548b1641f1130c8c6c64b049a223b6ec0f10826cd63b1f5848f0ae245f9951e8986429c2eac17b32403b7f8f46a668d4f2af6a6dc1de3da7c42ff92d0db422fcce291e5978436b2af0b52285687708fa6bfebaab4afb1764bf0cb55c56c9875f9a9c10b28a7289b9d84a98f427e79f37e50dbee37b42f83ed4720bcc72ef6e4dd8ac569d1d669208a8cd911396085ab6f084d9aa242b47801477524e47a1df5e273a1c0bd06f29342528e8fc451b0b2c97274fe5ac60be8aad76e5679b47b5f4371df4f83943e8a75f1b4562085e83c2a0c1031128eb93d93a1c96e9b9d3a4f24b5251692e095ff38b82a74811e098e150212283e1457e8f28572aaa8d4a7ed2804f7d67922b3c101c7db918da71ee63aaaf3e6677b6977cb10c17d5c513793783afe4d368c72f76c503c8f75e308774004494645b515297c4f2fa8be5a24b3dab14398a1759b9b8677bec63ffb7658c1b0d0c59a431098a7728c81063e7edf8c2c2690c1400a311749e99e577a0198d3e6f7e992898965e3e20208e4e2ae317082f375cda624f71beb72b487ecfa61aeedc92d3253b00c1d4d9a4dbdc6fe0ee17872b162244b202944138cc1a938bf6d0683203c95044e8c613907457f6e67f7d6e612265a1aceaa5a69afb852c2c8978ba4bff9eda4c26701d6eb3832b9e4f376e008a61d037d368cc5474b2e5c53f887c0267d9d5ae7b763de5d4797d155c62c11c557afee704ca8d2a4999a3062a8eca6ff62844d1f90a035db12f94ae7244c82596c45d83076bae8df34c4821bae3543c23882e0927c4cea35e73b2813403d8e5a2d6dbfbc0758c68662d69d6b2b027d75c57c9f594ecb1bbf375af2f27574f87c15b55d3ca6703b619d548f1bff43c463061d26dcf2783a388f57f7666cd78496dea2a4d45b827dfabef6067564cfa50659b67f98ecc6d232898ac2179e1adbf4b24b8e8b7968d1003a5daf67f5076cc7fc06ccd11b8ae7aefa30b342e7b53ac181832643566068112efc4d8b17abf023501e2f79657603a36799d977ab876d57b41530a7e28bedac04fcf2be074acb7a3c65ecf408a9a13ef315f7d4c056abf4b2d82cb25ba28403b09996e1cd708f75f72e7a7ad15af7e7477462aa3ce04c94c212fb6ea9ffd4ee4eb7e2d572c382a8fada3acf55a63714fe0070af404385902eaba0f788f641b3e795a780bfaa1add950d0bd4763563b5676fdc77dd66c4dd6834240a0768ea300fa0998e4413b37169c8495c861e2d9ee754e929f20060f8bb2ba7361075bffa921c35f3a02b1f0cd781bc0fc1f51b799420b9bc78a6ecdd97c23607d53cff03823b511cd51b6f7ad0d25f3b0173539f5acd624985811cac3a8471733e9cf405eabd2ce1335b20f24cec684b3386255ac49c9ed3bbb813230413fa3f04a88c75a84adb1ed9ffda4a8171caebea7b4ae27b4ac63554978c5b0d7425690d1c0d5241234d9eeb1f745c1d1313d4ec0d1b8032cfef866d08dca9e6ac9eacc196f054f6e687b0b9f4d5574e8a15ea767eac934d3e1dfd9efb48d18c59a31c8057387b97b186537533d219aae9397b7fbb9390dfaf82653690e8e66f42f44d5486904ecef83b32c77db5348b049263d3d0f0cb2e0717e73ea283f94c0aaef1fd1d6a6a7a356f55282e63f8b072773ac3505f3e946670f47d4b5ba8cbe3873dd607d3767271c4b2c3b82a8fc0af1f34c74cb011f283815cffe81fab353830355ef4c4818da75507ad4262302dcef96b972c5c390fce5079f012e9a336d991669f3f54d62c6a5244ba5aba6595017a27145c7d71f3c6974bd06423449a859f50c6da5747bc0dd9a712db175d23818f812d30b96dcd6c2c717d0038e7bedfc24e79ed51410ad0df462ebd3f300daf559373f7cc70867f43c6e67811ce6013152b8693ddee2184a4d385a66644647325fad21e631db6c0f60af97aeb931f3ec7fd89dc4f1908c485b72893242be5abbc57765a728978f8af057208eaa6f09f119a785bd73c23411c6fcf0c5c81429901761d15a453bfccb446f43226c8b4df2f79c8cfb94893661833fa0a80de3b712905e437269736ba2d3ad32daf9cc17d913f7435699ba6e2d9adc7d1ab9685205158be04338d578c1c673c3184da9a67eaed22a5b0393607330105aa7111a4ae2bf632ca99bd2f354f7e73538a6e1771449197988462dd37ab052fbfbd09c3f68dd98825e9461ea7f1dab1f4a2de3ef1a80b3af30dc2bc5c07b24de9c19dc872fcb28edbc01e6eb11c12bf15dac3650f93b3c3625b7b4fd571cf99f961cd9fa7316ec9e4592170022301c4697aa81e4eb464efd022140efc6d98433b32b24b6f84c403b73dea3f134f23d26128684a9d1928fd96721e45cadfb8a7d902a044c81740d9048bbdb357007676aee0c36875775ce582953c517ca288eae98e21c553ce9634db969dca70b315501e83de28d2189e741400cb09aadfe45f9d42e01f488ded5a20fb834918f8b0000941951b632e8c35ffd1890e9e58c574d1d4cc1b4441823b96fb4b475ada2ed250bfaabeebba8bad45e45b61945a42ab9e3132fda70df8445a01e76f6cc689a3139686f24cc23d62d82a6d1113954401c46b6e5920fc1ae9cc603f296d6857563363d282facd96a1f73a6a2e481e48663d0a9819e37050d984d96224df3a55695da27be9902cfd57ca07f245408c9c5f4bd599a6e5db339339ed6ec109d40a8167c49cf809d7c7ec9dd9b2f375495808c3af0e310f91f7a87f24d558e55872c09248a2ea570c5fb093939270f2a46f8c689799323aa7d921a73716c8725158c0cb669cfeccc105e83cd5b901898d1a74ec4b097a7752b8b52bff5d88f6c04699718ff4e920c7d4e8187e30c16c2cb052aad7e84911fd29feb2ae741f9497d8836165e7b138eaea4a4a513d5f9e6e4ef1ac7fbb2868519657b72cc2c991250e5107a00f55ac5ff018bd4d0afb5c6191651f11a5470e85e4cc66e8771d07cea1ac3d9052846a4024e5ba9f2af113420113eb45ed2caf2e899306b02caa1ae788437576421ead137e41dce33803a34345e638d574f8ea724f3713f3cc747c5281f1f0f8777b5285842952ed7277d36fb9cda173bfa364c56b757f127168d3e8aa7ae06589f43865d63849c13e7680c0caa40e4df08fc8175e7f7ce2c3f6b8e93b0960dd6df683016b8a7c1a5713329be5f8dd27e3c187e36e4b44d1f1820840e64236113d1eae35e1fe462c3ce6fb33d3564b12a7872355db25d0e3a8e872c3d62ae0ba411b7befdadc2273549406b36a7d47a8daa99ca84217534e16f8727f4a4f197e78f185b4410d96def7d144de90905939e422edda9b90dba6b3179c1fd0b6ff2ce551b546e3304d2521468845fcb5b1f07a69aaa337e7db7ecce5c9af3bd6e957c62f0271f5f2745564970339e98ff38ec1419bbc1e1555f98e4866102f8e7139c1baf5e2faa4b88c57f20a0053ff6f7cc60de1898a70bd15697198324afbe30f6ecceaa25d498fca0fd968511e8506fe1d2170fa637d613b9aeb1bfd5e234d02189b7b1c3b8b41bc1b5e29c768f018f2ede4916d1b71a0369c165f286c5b28a539cc72dca8a1082674a6f1345e243a1f070f9fc0e95a64c08e9aa5bed046edc0873613de100b87fd62aafa26fd94b990c280e1041f6133a8dde8717e7dc7bc4ede207a79bf5f8e238be90c2e3f641f94d15c0dae2bc918ce5f465f999f54319d805fc3aa0c3c3923a3a3fb9b9cd90a64721603303e30beb0c3a07648af420fdbf0f17b8c7866c068b90f9ce2b2fe7b95a601ad9d11d19f78ee904a88aca4955069a7def8b7e5d1cd6de6d0e0bfcb9a107897aa4d622dd5789b0a8a5eaad8e304f758d8b536c7fe5480d16d30dd2216ececc18e5d91c7453771bd99078d6a5f80fdbeed350a2f76bda39ae9293bffac78130cfb1bf036ef04c81f311a5a39269ec630710a270c93136e431d90f4c92a77b3bb9eab4ff39aff74ed359e62fccb3ea116e956f42c18100f17f04bf01f19dd59582aaff390f81332f4c17a4c1918ed5acb93428ca6ea8b77e392976de6b06c15c8c6cab38033649d00feb8031653661c2148a84c65c565c508bfa314432fe7deb6dd6118dadd0693535869d9af24ee9006fd9e9db6a0964ca27474b6c667af0b1bb936863d54c3e17b7639b29ff864b2b909dfbb2c800f8bd1d56d89a3bab7330b6a465c85503715befad97ecd6f7cdf5bac4bcf1dbcdfcdf71b8434db115fce493ef57add8a2cc4a888930cd37a428a1d196922c8c3aa63ceec19608fe9ff32ec2d8dcc26ef465994d229593ddc96ce9bebb01490467c9481a311258b664e2ed4d54fe22ea115ac61f415d6a57f123d2d97a74c46c7410219da6e71ed5222609b556992c3a1d2df96d05a5e0f98e8bddc361619ac15672370742258c57f69825e15de410ec85c67659a683a3be498a5edc25673ec9748898ac6121129fe043db2c80ecdb041d1a05929e3be38126cc1f962c828e4b545a98fe9e93292b378f33a8a5b4a336a6c49531524c4a612e119abbc56feb7debc7d1a970ec96a582d705e99c45cbff6d6b93801e649668329a54fd47315e30de0ea4fee4fedf1695ddeeeb7c1281d50106d0d4706d7190a47888348b7c0310f1f41e337095002dfee7bf9131d3862f65ff5fb439bfef60c174ec9178041af8d71b47aeb629e7caa0cbd8130b12702f5ebd4ffea9b6c8c11a0165fc186b3587be1c57e42822d3ac9d24493807bfb9540e2bc288938ae1a8d57615b80b2679702b402080f71bd811d36b1c8d7099cafcf1f83b6ccaa344d6457cf6faecea27fa587f16962944ec3af7c62b473df653ad3333ff2a2c72c1476c05aa92a07087d4996dd5219ff54d8b0911c6bef12f63c5027afb1698c5f3be73d21e0325c01737561bfb79406361676b37ac5ed2dec73e593f3a1c99aad80d93d95cef9b452d4de038e226cf925987947982eb151320f06b35136dc3166eed0883ebdf1c3035ec5c60722090568c3e2cafcb21dcde553e0eea85f95a3cacd38d98280108dd88e5e1579a865278314c1f63124c5186184a6088e0c52f51d5bf47cd9886855ce04a8b8abe61872b4a510b2b980c05ede33fdeb18a1728dcb52a8838aea691e9909b36fb0ad5330e1b9a51c4f0149d291a7c1e1bed191e996a2d2ceed19902c1a6eb709fd5af6b1e5e47a502667a70e41c00ebef5bf96fb7400fd237beb9e801045070c50bbaa3735f439385121d54c21c84e34cacb318510d6e6a1ad3534782b0cf8745e6d61e4b2916cfc4aecfd670c65b5168bfb0844315c62ec5117a8e2c63858c7e7868433a6b71777e608fa0c87e424aa99349d1be87ff27811334baf7c5643cdaa65bb559f3f72f9d2cbbfa4e02704e1a261f62aa6d7a81608511104beb4a0f8d866359d5fec09e2ef68ee1f647da641ebd8d6a823ae0e483c1f8b55533ddb4daae39c4431e5b7f0dd79e1de564139819ddf16c58af2e12434fd2b9ad868d3f050374c0bf90499b72800d592c30f1b3b7abbacfe3a0c16d7fd4a0586f94e7a419eec65476861f4ac78fc89bbe065f0d887536672d8c1eeb3549391957774003081feeca34db23936e2e71de056d77fc4e81025c397da4e18e05ebf2e2ef07b7795be71d88e662bf28c15cb8f2706f943bf0142c790d70aa107f78ea6e0a5f07f12ffd2d3627be801087f12138a689ac477563145668c6627e8555baa02f9ae258dba9bb5b7f9e1d6615c7305d4a713f9d70c3c99200970a8621ac3a3333f28bc1bea040bc0085d8aada5b45baf2b01b1702904f24606bcde2fc3a6728dd9a96a4057978dcd71212206e9930eb91551a6c5cd588034dd3693888f6dd04642bf785db6cbd1804d74c1e23b7250247307cca5040679283a70c14b43172efbb8587b3ff58b8e5712afb20d48a50cfaa32e153dc052bbba42a2f0e1936183231502ddc39fa3935cd5b73d33026d61b9d363d2b6dae8e3f4c12e977c92ef0b54d2b7e9dd8ad8d37f7f9362730d77b83d967a34c9ea4f1e539a7d52191cc391651120f5e6e80957c665ac649317c373b4d17dd05d5adae3b4ce6b2628cccd5c527fbde83fa025b1576a33b1b9fd61c9d5ed6a79977fbf7af6fb08f0de1110c0de45d52c72b6ee5eef4a4a1110ecc87a91468cf7d07e3b94ffce335701323245d858bab595384998a13f7719c2c06e17a090692def52bd93e3c59af4d5f5aa0019c56cfc8f1d7ed30a8f918939644d88d9c3b494553e2a620929e0bbe819ecdebdef0811c9d2a1f0c4ab1272c516259d021cd71a94126a9b682780b5eaca7cbb78633941b2e89c90102346346b0b7844826e4da782449932c66764bbf175f51fc740a72d996fd07d1d4d9acdc8166775d0f57be99c225677d13491541fe00e90ddb7ed6ae64c91d5b87686faff67ea847b2a9e48438678a4d7a55600514e8184a575e9f0fc509d2af58cd2899f4ef48829c2d7f36f705cd1ffce44b62077f8e35cfe42b32a049a6c0609b709dd0cc54627839e64579d1d9c9e24ab836c4f1321bf9557b23f7b317fba9965b557022e39ebfc69fb851a9def28a8f532b913f58d8152e0bb5bf008372157c1a91753edbf875de61b369c8bc3210c2c0cda825cefc053fcf19fb14dc162a3e6a009908e3d3fb66e431f86e0da57666d044991ca1d97c540a716692846573e4cd9db90514f89381d0826bb86669a7ec227eaa4fcfe8800f01ab747d881e5c802be8b40d9a17300a4a679ac562ffc52f1eee1315edee1a3a1a23abf343ce1e6b08c95473ebd05903e59abf9dd523aaabf20adb634a1af33ad9bc1ab8ca17487a69bb1f45e25effb47e8bb2c3cb72413d4a6e22acb8dd9740bcebc74a7d9af3523ce8a18269064b4069f7a9a1d806e94401460c3c98afd4594e73c4361d4cf5b289b1b6e4daaf213945aaf3893b4b689f5a98aca5505001c4bc03ad493138fc7bddeddb823e3be22ee99dfc57fa8d5f0bfbea10be5f79ed4da939aa741fc63b828a750c21bf62979506268cf7feb7fc2193e5008502e6c95e30d4fedbc9dac26fc42f01d2148e77c5c996c54baa1b6010ffe8ae1eb790ea288feb22d6975e9a0942bc0d63228e168a71a4da2e09929cc301f475f5d69f713f9339600714265207997e977b47ff5683156e9a55386e5cb378cd69f3e530d58ef77106ec7f95f68eed781815b72dc34279e4d13475bb7965558279b74180de9c28079f64411e1294bd0776f1f61f78510fa3664c060036940ae4915d0b65788bbff1bfc10a829294a4c9fb90359939e48cfe31c77496ce5d0add8d08555ddf7d4d5c3eb01aa785252b22d48b7438c31864ca1d1fe96818fb713fc582cdd30c67c4d510afd8074c1362ee67c83053c41e70f0bece9a0b1aeb1c611fcacb6e11fa3416536e74b4880ab15ea47e61098044b84a938312ee414f9efda0a861b0594e96299c8d449becdb9a17a474aeb583f06b5c3f5a16cac6e2e792faefddee955e94c2533166c66190515969ea16472fd8a01528a65b842bb25650c6464c896e23e867ed42270189fab651ae4094436f99f582fb9b4dc785883d52378c744dcb65df7f6978b28718193dfb88aa2f15ba438efd5af7b5f36d84605877eb94711665965ef56fb2443b6078a457135f1042d46377c9acc9e2aaa322cb45ad04ef1333c8b86404710cd39d4492a356f5ede5d42379f7e54d528d58e9135b1084f28b61b6dd76952bbef8f354ff7c090197a1eded096d348755a6498300a4c65ee7900def8eda840c62291258fbcfe6a15616d24fc562cbaea8bef369055a91a503038f71fa5a46b1be09da6bd2bedb578e8ab7ceaa0c66fd43ffc9e8be7419e80df87ea77ed5d295c7859e64067ceeb5d415857c83699bf07768c67bf8f38bfb8b3a7e8bfc7acb839f88dbfc46779bbb6e1f4936e0ffe83270e8d01ec2134ee5ddc1f7edc64921591658ecdd7f3544d732c01bcab75e0d7d16521b2f1e781895796751ea30e4a6dfa64c623ad6d340f1eb88791096ab74a47f96dd856aff70b621a928073ec36227a70a1a5480b7d40ae2070079ae24677446ee96062e77c7c7214d02ea802082c07a5f3e33381df1102ce6c65336ee943519beadc3128386e460a168285c6f97521596a856501023c99409b46468e0f76f6664d2259ae4d7db148eb61f1e5422e7f99788b816badedb272439416994bbdac588dd56050fc602f54af431d59a5095c054eff6b193e53a1ef3a9c1c75ba7da309c2a24a7e9cd1f13d713138e6204c50be4374126e1987ed3710036c85fdb5c61b3c64cb594343c60aadbc9ee09865f78428eaacd0291044d22b8828bc833798654aaac737e1d53c18dcf2f117a21e9c9e2719cf3105aae2f4e602e6a705115617c43d468e9439f51ce80b23a63ab4e62da8b20ffc3d56018c14a67356a15d71f2a2868fa0e11843d7e605485d58827261a978f607163d16cdf5059a8751a1d32ed92c73a70512f7de4f40dbc34547758a58349e491f903ea200a49885c5dd7a0934b532b9700eadfde50929a0b2157d085d0dd130434bee0bbf905574827b0513a9b7ca82be294a4ef0423f5d422858246a6935db61f1e725e7406424d814f21a47e58034b075ba789bff03c8e5d8a81003cbeba36fccb1eea26e22f70955e53055de6bcd4a82bf877d11cdb4d0139dc6d868adc7c7b74c74471b061c9e6195ef1717ea333d77a31631f0ebb31825fab33bdce796653e41dbc4f75c514ca9aa45b4a1db5ada11d5c04589afd50ef3d217e8f23332877258ce0b47dd2aae56535671516076c14a7f00019fd0b2985ab85f6a854c392b6071b3a5a5bd2f7ae5a0ff56a9f5ac4073638b5d25bba1ff9c240f48e7dc8ca77ea8ab3331f9a8fdecaddc7944aa46d4144badb113c8ea6b78749f7db78ae9fad1443e7d4897fdf64f026f0af25302c9d455f4704e21656e1c3b072bd35af063207e191d38ee28e1c68628400c65aaf6e91639818c80a3776b3cf14504febcf2a5cf09e1f0be116a9b1b9f3474a5f2b810d3301ff7b02d8c5386a57e0833318e9b56eabb586173fd6bd7ca0ba3f88a5ca2265ab79828c58544ec29ca91a2bc0b8755840a75dc6b65d1b1a74bbbeeadfd8b4ce72ed7c77f96e9fc86a63bc5c223045c57bc7ccb2e4ae4f43affe9953c79815b3e0a99fd6f034631d741cdfe92ddd5c83a2db5efcafd6091065a50aef61439a6b0b7a83ac393289ae4c3098602ea82eac1c205fd8966eff5b4e4378cdadf8defa6841c70619cc3fad1db536210a60f3ed9ca00f796822da71449d102647900115bb078b3b322cd93c7d2720f943119a0215d9faa7b75d52b5ec3986c2b0016dbcdc9fb35bd2b2c9e9555ef96966659631148fd4ebc1153969b1918366bc16def9b77c676508001f4d2d23d045ab8a8f3e6798e907369f9c19d46079431aa9f27c2208d2dbe78e256d6d4d8019f61783e5dd1189eb5ef71d0d37be468a1a8a4ff7f739db4dac6a37ff678b69cb09ce03908f2eb25221674a4314baaf3147e27211adf7673df2b9f3520855ad49762b9dcd39ea06727d8a6c6e5c037a6bfceb38763104110c51563752ba8495a61dab7bc73086030d938fa5cbb08596e15806e25ee34ba9144840baa92630a95899c89e47387708be4be845c7ff9c514afad05d8428d0b339ad4151c144fb73a2bccdcc9263d795d709d18ec6b8546ae034834db801a773e2ef5ed4ffcaefe276493b7c8375b5bce5eb4147b0cd3e359c6fd2ddc712e538344e8c49aa01f3bd4167ff4dc12fcc19ead5e9787dbc67956832be77126159ba683981ba4ce86504531e2823b0362e902704545e5080b1afc4127132316745487ae2c3963f3714d4237f860a457a02000309c9ba6850bf14982d210a19ed7b22a83ef0a9ecfb95ccb93ed0a5678f389307dc4d6ad4358e4ea3ccfbe6c3a754abd06e4b6a45499213ab6713c97ca91d0f75243f639abc74e8eeff722b70986ad62590bc48e16c21e5c55a881d8865673ac2cd061fcb8cc74ce6cfee934dcf466273c709662387fe515f65ae1e63404c683f4ce22531c14ceba0f7c43f9dda76c423335c929fcc03787e089c5aad11521ac13e12464ab1d00ce20dfafc7b17f74e0ff05d73c8257839782207c37bb1f6b9daf2f249f579cb09a227d6278c3dce806faa8ed89575c0f4ebd83dc5530babc965af1a95b51362d55a0f6a69542f343cc55704f42383adfc1d658a012f8c6aa8a658a152fb3a738d4a21723581e57dd9884dcd9c2eb0e28f69855ca0495e405f6f6c8c2c4827949292e04c2288f162fd588aa7bbfe2c39765a8d77461f744868588512a6f5fecfde078c2b5cb13b4331f9ff41d4f00724d55a1976187fa7926ff642d5b518429dcd4e37453b80dca3bb179b312a8d77e877c7bcdbf58cd0e67c0eb0b0d6b56eedb6cf7214cc726170765ce92b6c0cc228c7ef556d612cb9254c5c85fb7dcbed2c0669cb9fec44327350d55f8747bef2b3bccaee6a465641a2c6d586e0b9be3c68ae1b40c132db52f663256407904bc749c0315b213801c1c07ec72e4a3251a6e5ebe8609dd01e0b6ad30484256327af5b35de72474e0f9fa42c75048bada6eb6dad8e53ddd9865d9e89040093b7a71c90ef4bac2e4c6831e62b609f03cd99c7a86188f217deab413956088703b83f0a81a3816118c8e21bdec39dea32dfb38666f075569c0202665aee9343753f0f1f00b96db00320291b52407bf6c024feb07fc601560811dd425432aa4efba29da723c7036799ac2c11b0e225435791442d62d284a414c600bb22e0bcb6cb0cf307f8e01667ca24f73bdf7add4eb98fa65ff995c77b9d6b1b7d8c9aeb62f82a6be6e05fb2ad4921012d545fadc71d1a1c3e65e6484210ba2350cf2a13fa80f6e72169c9d41d84791b7eb9d156255647190dc7eb2468693a13f838dd29e47fc73e1ffccb73982d91a256742ffa357d11e8825007c40b13f5148a9490838a7e06b311b79c4b0c8f7fbb7a40d57c9e800fb91d7eed645f35e85a7ec01e60b47f96d05b00fc84e42749e4980f0d93e8ae1cc7ec19fcb7ed95df05c7b945f67c83d4f65486e5c0861a26df481bb8375a3933ae8a8d4a4dafff7cfb23e5639d3724121bfcb2788a16f682fc4be83e1e32ca85062c6304d2b088d46ead4f703e70234528afaf541394ed057bedce9aa6ad290bd142e329af8b39f2cccc590e7cff17503a5d040b703980bf189b66f45ffb8e5e18f88a70f7e0225592595562cc2e5b755d6c7c540546720d2c9379aa17ab273075bf2d0a3ce36067054e78ee71a74176f2235b78653cfc56c972c01f053e2eb8a3af64b80dfcc4d4a55c1ae2a549c39b162b8db1a26d72680e214540a32aecf4c57998362a7118b0df23219f04acefcf82a0bdf861615766a37e51f5b1d5887e60e86c79213bf020f11638a984b11b74e4623ca16e5f4dc22a71f02397df0794d39ac76ef7fc64981dc8d7375067aeeacd35b14010dc6530de435c69cd52433437c37dc31f3e10573b10166101edeb7c536c0caaf1622708a914996054af97232bea04291a87deff7b73888bdde34b348e9b30bb6bc5231a86b4c67229f0e0475cae11dedfaaf42f1c7e4c28ce34a1868e0f631993e4ee4738447a38d5b222d5e2b79beb0b51315f0b65fd4ef7aff37205342c38599847a5513c52bd8ba3af6565efc05595a0c468491c88493c63f8653cc10643e1dce614297058a1ce3ac612519feed841d0ec236517796600eb513ded386d819c1a67c1d12b690d1ec0d3772a5d829a5b25901680c51f006d74b2f3cebab5c4421e5c5f0acbe894579e9547b4ca7de95b352205edf2e5d50ab8b803d8dffef4ce27918f38fb74a5c9c6b92b2f8a80ccd4e60843501d4520e807bb53f920ca7f51eb45df30f1206dd57a608ec09c988e870d69e553fc2df9b6505d5f947d6147ad3c5f4b708410bc21328dae159ab7d12eec3612c48c1aa4513c1c8216c001d4b6fe7d3f99b2ba0d9865f0f6c6f5e3ad9c669c48c8f997d8db5ac1e410dea94077eee46a03c1cc8f0c6bc7137863fc9420a35546510df751175e649ccf90a0cb4c2cd6990fa07f052c2667c26cf868dac793690def3b51ff1eb213fd4c589c53fb57aa0c875184ee0b1d65dc9e4718fb0b82a613acdeee4253657322ce750497f64c4ee95895e808c2d1e4b32295e8dec511b41a2137239c425a79708b536f52c68e7a11402bbb4372a9d2816dec6faefa26267b193414c372ea001774bfc18cc55f290b2dd9006e491b5cea8bcb21388d8ff7d11100a49d6fbc3ffb34ca50d796b0560730a48142668cc04dfe0a5acb178459fdaf4d9abb6446fa3eebde18f38e9aef20440d5282d2ea41a3ad0deff7855d9cbbb627be063d9a3e4cba05adfbcfc6d764a2358b858fd649b5a537d5ef9cf5af98ef2df3f89c6095ec9695052891236845e5645341bdad86952a80941e61d1f4bc8689aacae63a7c18e9f7bcb7316d6816e91b30c58a352721a60c6d33bbaea7f5754611d96425fddb25d6460945ec854d02830b6b427bf990a284c05a42f6cca222393782355d61a92d73d2278fc734e2fa76bc08c2e6da80c47fca125ef57240acb5bacde9ad72da35f412fb27a106164f168161d1983f4376df7f067183ea8a304a7dd9662517f751269d2c258a68a6c31d7da1b2b95a6dd800a5eb2aadc11d63e43ad60f188efe7ef8e1d5af045b34af937ee608606a0785e651c1a9ad59fc0cd3ea05542253aa6c9eb5492eda98a6a49433ea9763985b9026a5f03f3376a704a1c089ab18bf674b9acbfb59bcb85408d93969dbf6ef71928bba5641e071f0da3fd406a47bbd7a2fe408bc9d65f95677c58ffa4ff33994d1379d8812118167f700a5b7a76b591e02d0798dc47130f9dcfcd5ed3a55db72718ed583225dccc856d7253afd222feddd2eab6fbf01f410923576de227867a0a0d26d95a4e6a33e4ca1a6cfdecec1b43d5d17b7f8127749c439fa596ef12f21b6afb499e8d88a7f4dc76aa183ffcdd27ad8ed113ca82beed3205ad5736f941be5ae82cfb051b343f0a18f77fd71a897df5bd2a8f673a85c4ed2ae5acc1a9cde4ee5453a849821fa5804146b9e7c3dbc02a4b404c289b3300f7324a8004bf042e8716fe2e35f7383b01336902abd0960b642b93789491613360159c03eb2fc44513d13e178fd51bcb36f3483fc1256749b3062adf7d85bab99d3a9f9e8e18066e23d7114038c9b4ede6d6954ab13e7bc80f0df5cef47ad2402a4bf2ae15d4c9a91b45ac033090302ff3cb12e79c0ed9b6ede3f49b6bb79ce709abbc140d7dc47083dba38851e5ba7ad93a61cd89098e45963005fcb47fa2f8c857b345f761a86cc3e2b2846ba0dc2a4c6cbe95c460405a41386e9f2bc10849ac5d27311896072fa5579574cc8c6526736a56154443ef6bd9e56204c72a5b3beaa73fd64754b70e3ac3e92b30883fcee7a5ee3c189cc260e7380893c3951b85cbfaeb5f78948c5b16140a2e2ded63767bd334141b9dba6089be4285f00ae584cc79eb6082b20557fca8ba9813d4b22e7aafb3ded73dbc7cd36e44f9adbb3b89a38d4f6f9c8a1b8a3323f0d2c2183fdc624c95f037175499fa71245d26df1861d796cee3e5f1fc43ec4c9bda2a6042e60c09e4382873f7c81e9e0259a83e9a78cf451432dfa8b402d6ba6153efd874906abeefe1c9769b2adc396635d2e1f4c2863ca9d416371e5bdac2644051ee787ddcc7df56a734eff3bca205598edcea8becb773e1255f1ea2fcf50baf0b6e9c7737b1bcfadfada436ba12219bfff2bdf17f17f07c71b0818bf75da923fcd32f3399dfec05a1dd149a21027591a8dbf7f49cdcc6f1b522afc247a1bad293f41e9f489d1e286a0354dfddc20b6ca4f5842dec87d8507da0a7a4bd2e02e708c37e192b011ee156b278cea7655a74d6d78ac9a597e75e532fdef513852e8759606458f2729da6f33f8c28f9138f8987821a9acf8c8d73e5f427bb077f454cf723c35b2c918e91d9220a1ef8a0661f8e0c4b756871dc0c3dafe57f65c2d945a27abbe7199ea8dcee817a8a1acff363ab00b04521fc1d5c36398451b05d17f777204d8745cc15eeaa9d6e1e034e7221d6082cd23550548c15c80d32c9dd80f64aba1a517d754c05c30df7d0fbe2c79fb9ebb4b5ad37d24089afe119edf1f02f0c3440b3125beb7f7d9368aa615c7451ae896eeb247dd3099c53165f25446b1f88f0c75e951d0e8ebbd0e2c4ff66d905fd93ca1a79725d5e4516b6417c7a3fda8aaa7404c5acdd793c5550ff65dc67126fb410a9fdfef71034b088d112d3bdd42e33c203243d8e58cb6c7f79c7548ca2fdd79f0f040fbcda8ce70d0e073489db35906c3e7fbc9eaa2181daed55812cd36a58f1faf821be6c2f63c33d0bb19252a45f12682f7706ea2b4dcb0c2cc09e53239ca7402cbaea6fed206ecd56eb4f05a68bd84f7749d72413f4fc096659e9947ea89a10832b4fccc629d2fb549cdde9662ba54ae6641dea553f2925b2fe7c8872d92fee767bdcd9598004e47a0eef03fd549bb49a7e29bfaa5b1dae50570c5a208c2de0756a68106679da628b5b0df7e99a2b2dd7ae6f9a69c75cb3126a386db4f4de4745e3e487d31a650eb791e451f9afe6bb0a75862a3dae45a179153471d2205f88879eda3e105e9533dd4a68c96f99a13d9174d77bd15eb937b3214c3fc8e6f65e52e98206432ef20704046b56401bdc8bb24f0fdc0b7cd0c8b24af4d467bb8e9af8245e0619c70e1d694ac3ad84e696be62f9bab4b22ae0df66e7d39ec1da099df9c4cfbf09ba2d70499f3cf7b3807fd809bb0a9d927db70ba3d386545ddea77016b0194a69d8c6557881533b205f81cb5bb329272c88e3e9b56fcb04e38708a5759d97acab5097ac8a521cc8d60e5a64c4ba4e1d67154a2228a4658c199177b8ef69d1f670dac624764a33c622e79ac87d7d2ba813a8a0b8dada2b87e6ad85f1826e24a393967d27b99932ad4be9f0cc8d98b4d538dc6f2012fc528c963c4d6c0190eaf6b7a2247870cbf5df539a4ae7c4fa18de49b3ad8b6f1ae1e9acba848388a367f93af5905d43b86d4c2cf7bb3cb2250aef3051040a00bd0b51a3bd1e5fe8a6af1ec4b9a6e5b51a6a80466bdb0fd5be2960aa2e75bdc7da00719cf262ccbf4d1b78cfcac31028e8bcf76ed4ffb22a6519e5aa820034d91359992dbec593b2db8800d21658a7d60ea6cb01250c9deeff3335331a654ea0881fea0ea1a7de24b705c123b9ebd7f374d4c0ab27586acec1000f57c21ab50ad7fe961c5e972a000201a7ea64e59fd726bac8b3a69b86e961312dd5d5e0314ae22c9c66f0f79a6fb125c869257f62463ee22ff9e9e410b9c871ff61ec134d88b28c1c4aa1d098a214d9de7b907ffef7196a7962a7b65038b8d53e093d9660c56bbe347e47a245d1c94c3496d0dcc34cdc301d6297ceab82b4eb4341483b148f83317af878430398ef3f62a303bc2ec991a99982fd43ff0bd4759910f282b0c7aea05deec4d6e74c133f37baa18f78c0b838b752976886b7ec6781b4a25bb2377430a8c79b8ce71823e22c0aebce8db8307b223bef7028e9fda629ea9f8dd38e174b00a3356c1c268b012a1e66e49b0a762fea615a858b701b229f3b9163487ce56bcabab92dd14aac56c470a35926c8c6888d6b179dbb7d6dfb4d16691ec36f2c2ecde63205947f5e043c8b2c21f5b14f88fc9f9ce3422459edddfe32f370995b70dc36c954bfe9b10ebabf32ebba038462075320cd3b8aa7fa14aa9f943d83b6e3d6591be4a360491c8f7c295ff4cee964c0000f3e5a6723ecc7f1cfb82fbe04cabeef4844f774b1410e55fcc82643aef0db132955d686e297cd69ef5453d681a2e62238b3fbafb908eecab6fae4cb820520d978a034c7a2f37302b357769cf6af6af6100c712998f5ed4f9eec44c6ebb5a7e62298c90b356451c86c2a40e839f72a827b089a16ee885a6527500e9a53a2f814e4b2b429da361ab2856ae89b9c1cdc92fe898abf1eb97e440fc95fa4e4f850b1cac3e0d11a56c89eb780a368fb5561124227b45a7d698df154875e2b7aa7e3b9cd669ba1d298e11967a7371e184b6f930f63da6e9f80495c489baf605a2b4270e20b5485e10338b058d7451c823b1733c67ea604ef66e864b8b0073cd2d23df464a8efe0369ddf8f830c3b92df552526b359fd4fd4b39a16770841f1459c7070a1deea8a7bf6df6ae573d34057270b35b916c1cc349be5f2b987cd3df6aba8fd9e5d3e1d20ba65059ddbc57783c2ed3959f5a2856e0c5d37b048645ad4fa861950eac8638dc2e4dab37c712140c5bd70b39dbedb0c8f2bb9d8707f4186777b52441441d8d0e575d5203fe790372fe09291ddd4119b03b2ef904464d589d199ac24834184b20f190db09bfd51f42f1d78a220a90cefbdba4eba0ec74834551639ce8f867b2d36a87919ee148103a5dfaa5fdb8a39b6323595e6006e11bfb44c956b90c942c1f50622a7074b87c43d0a9aae4bd319143e4312bb4dcbfd52246d75359509f75550519ae7441dd10c5a300c74822c9e084c0810550a981cef72ce5f1047cd1f459347a536b5e8cbd7fe5fda1f1e0932c5a3a9b7077b6fde44d9eca621b9ee4827c6482baf2d3cd0d0bd9fe5e51f9c13cd20c1c1ca89851081a4680cb47c1a20780dd5477d33fadb1002e755f145c7a41d6dd380b58a0f141d640910e54a143004ebfe298c7963198ce842419192a73a42c1862c4a9dbae4b3ee7a92cec957e0038104076bf8c7220dff91ad56c52ddd54515b70e094c4fe2b64e93f32cd6439188654091b4b0fbe4af13bb4a1f9c32c76421923f942d28cb6f7841778fa47c22dc10cf26e7ea808e029c5649e44cc36602e6ed31cf5ecd37719f3fab76b249f3a72c5db636eaa9eb29c8386c228bc911b8366de25e6257e62bfe55e173b5cbe773888b6227e586089aa3a67afac326be150d1ff74999596f76c44afe012adf2bba0d7bb0de1b5625ebd4d45d8094030f2b2091b412098f96086980c65aa8b1b0068c53e41f1ae23360fb2d9f450961c3626871893438501a0d0474cfdd600dae1b19077f4a76c76e99c50f24df238223d4a51d70fa35202b8ddf801db71fbce4c383282a1e98a06a323c34006904312a358402b9729cfa1eb7273a2782f805d4f403ac9ce7e684fe3bbe0c3b4c24329bc19ed9a2f5d2d39d2f5c242843941dec090caa31806b634264905d7c974069e39e7f22c557b33dce8a912b84a445334b1fbc7c9b3e8bddf160752c0e02409e876a00c67e9bdae8bea509bfa786b3a25171096eec7071ee4606f9ddeb49029ab396a7e6448ce104280b320335d6b701185ac37bb35b15f0b82718f71123bd0d45d3be53f4a4443622d14a8fc6a257c2974b1a1342a9c4cd3274b835fea249a4bf19c5b20dd70b52849ab964882f0ac318e6aad912f082cdbd41f74e65489157be934e8396298a026f3a155297b862c7f8baca263a1175a094ceb2c778785c2744b52194d8419ea4071e0fadbfcd6cff802a9572207b5722fcc909670270a02eac16e9b2141b6f66ebee3b741b2214687e6fb6d9dacdcda3009ceab20c227f8be201b98a3cce99278e8a88e3c3cf99f4b666d6291f3f5d46cd25e6944172e50f9300def49a392e539c6421f32295391afe44285408a1d6766331e7190a6858e41f1ebfe924551cc57176c9d4e303bef8994c34c9691696b1bec2670a6c5a4df513cfef9332fcb0f8947979a973a8553a586ddaca098dc94d6de398ca0aaf1400a0230cc8bed4f3d86a22908629f99c12da17d4c709bafd73a91dc59bd3b5f2b4ebbe661627f05897d2f23b444592aed110e7ff7d13d15a138bd622c341a33e87a210ae42c950bf71eb0013ce295779ffb91b04323efbdc730ff410bf6a4b6f3d0f6f535caca18c042aa342877d8100a177464fcfc3fefa4550e9dfb9950ff5e14c4db9478e8c0d22ed4f7058e802914f5fced5b195a1990b83c9d518933503b99c15055b260a6d2f3583cae51e850b359117b3256145b0fde7e1038bfe702cd64aba2fd9159932db46828dc0b3f79842dbec6c6b867bdc142fb0e570aac99524209d748d0739aa4d4a9c103b7ab22c6c2f0a4b1bc47e5c47532a1cb26d167286059d9a0357191ab539288b8623f714e712ae2a562ac44d60a9a18d1ca1006e2743688df1d9f2cb40a174a1c405811b428658729cb80e8e8642c35e636477c85ec3a0b7384fc4e04cfb32585c140b6d7ba9fff73631ae481ef745d605f2e27ce59f89f56b814d3dfbb7db35cd968605d746582df39d10fe49d8230f0a3a8b66ef9afae3d5c9c6dec502f812fa6ff0ebafb95db9d78377cd61ec30c8a92515e272476ada47d5926c9cd10031a702a45c2593f9a678b4917578c1574a29606c720626c91405a4837c2b66b87d2eb7171f3a267df03e02e0f8a2dca3bbe4554a1cad49079ee35d5e38c2ef96c92792202bd2b2cdd7ef3cee2e42b7c959315be058ecf1d4648ebd45d75aa96d980338d938393cede10b12d63e268eeeb91e2ae1083f76da83607652205a7bd64810fd204c890097b5f3184fa6b256651bae018359b4283d9a01a024585774c0621aa6129edfa98f58ef7cc03178029db9f3ebfdb2361cef36841111ddf784db84b7b2fbccaf4e1bda83041dfb11d17a5046f1da3a31824e256824efe858df066c7e18e0bb37292f67d1dd0ee50a01d2f073f8f5b710cbf51fff3292bf21edcc4be7888675ef10e37ad2eae60aaa397e24635f5a7ecc748d1294c2ad783f0ba64fe4b9a34d538aee5ece50f74f29f680a2039b6e69471b068141871d4b7bcbe81fee5f11ebfbb4163ed0b8d0bfa98ce30b7f7e374ed2e9dcb1742235aa67861b415ffbd6749b91cf174b0fe26df375a8b87ec0baa85647233b0cac1046adf90382f6bef88826b49ba5fd10e8315fb1d5514ee98271bb9bb20bd9ec9c145c8b6aeccca1e1f73048ecbc3e19dffb8c5f73ff8b8d5ede61e01f8acbcf2a83919e6788d4fd7438d4511f34736f9236551fc8f8d08d80e56ac2ae620e5871066af3f4c273b7579166d6ed8ae47e9e06761a7ac5bd3c5d754ddcab85a91cad172e351a618e0baef10f3a710dfdfad2665dc2380537e13cf22a428e60645badc50f30cb9f59f1a7317650df32e11492b39fa3e787880d01d78562e3ce8175fb521fa063e244f387e63bdf7c0a5000aee04d1be1fdb43790f1c17e2d03d8ee6d7cade603a560bf6f27dfd4f2c25d9bce446530f3b2c9efc06f66a8d5a81220d9296d63e49c1cac0376f7aa41ee96074f37c5ffd60b4ff6254a1a94d3b6a749bd12616842ba1900401c8f1b8a3e6afd4973632dd72a847468bec900d9b4e2983b7f4c3300fcbbe59088381c3412c7230d68781b66fc4a944a109390658080f311061ffa234573a509ce2b4aeb3df5789207b4cac4f76f655cc7b256973a5c288280ce5dd39dacd6993b08ca1cd848ea8edc38bbdfeec3a8ede5a24685f71147aacce72953d19ed8a8fcccc0e4c7271e303a9cce4d156daa46220509f5371df1cf091b6b884543fbd7198c94a3b26f27839a7dd5cfbbb7ff241e45a9da04064b404d4c9cf23b447c1b6a080871b1909a187a456cf0158168178b4c1e20046205b846fca976d4b0ce1dc2dc3e76d04779f3be80219815ef338a614984a07ecc91954652e6008f17903f95352202fb0a58a674ab4520300504663f05bce4045722fbf72b19ee593787a1ae52bdb7a2833b8a80de29fdd0391e3276b2717b1ac9c39f1c8cfa7dd891c3af6e93cbcef9faff1de4372382bd5fe9afdd37cc75a315cc9d79f854e7baa1c103a38381e7e7d24dcbfcbce98cb02ce0f0666600f21a3815290e1b0a35655692612e62c06e36617044764499471e8610cfbac0dc6c58c6b7109ecf6d6162c50c9789f44250fb75b2498e1ca806f5f5ca49788770f19a705c79496802642afde164ffc85535858bd607846ca5209c9e68ed6ff0fb2e51e6b9c0b716ada5b4f4992fced7446301f2b252b4b4fe849538d1360862204f88785767cde56cc765a3207fdea79ecdd31d2e991132b0feab9cfae2e8825cbc69d3ff2fed3c73fca2d8014630de1efea50aa9b84b9fc4db5146b47a2d783c99b296b75205d9ebd1e68c3cb0615a308e87320ba524199c424167c15fb9eea874de4bb51a9aff4c467f078091299cc2b0f6716f76d09c5fffbf7e7109244e1b718f1c32072587e537b51db9d87a335ce8a281d96b55ec6ecfc0e44d1350856a0b142c198c4906ca71a5ae5e27cd8824e2109356bf6f4f43c11317e497f12f6f65aae304075acff997bc0fbbf988f85813b0a0c88005202c6292b56f942f26876f042bc9e10075f968d5e7f4e04a5160697c206b3ec9173e34340b4a8ce309703a046a8ae9c3d279820e5325fe2efdb93c4739d0180d352a5e621683ff21aa31945d21a19ec542a5568ab996e24fa61c6aa0fa048a94b6b2dc23944b12f50e28589d465608815fa36cfd25d2face983e90405edecb110393bb742bcbcf29da4b0286edb320343fd0d68787f39f1ba8f1d87142d81eaa3263c26dd020e8705e5df383d179a954f9e632fed13ec3c032e624ff0da085916e00d467002aead0d71044595128e0ef32ef8bcd5f7e9fd0d0d56091102ffc23d7473759924b9d1d768844b6cbafb3de2700913d5eb79d70b4acc5483a11a524b6f388bd46eac2536208cd65133b3bf08e14963c9afb104421cfd18ca7ed994cc731dd301274f03fa2682754bc6edb001a17cd4c87be96c488bf7f63fb5770bce1d215359ba53d3cc7e923c278d998734642352a1ecf56928ce165158813721ff7888ff50f5f4f280d8581e03917f93fb23e026d361ac360413f7425cbb1b754df42294f897d3fbf9737de7fd6f05600fc931c78ef763da701f0f7fa5a275e0e0d09c42a6f4f154e1d30c9bdd30dda8ca352dd46f8d04e9eedbde2de4d4d11bc90d25cc59fefe073cf6cd3773d45b1cdcbe017f0da2db9143ae7b871d2efdcc0d68899c089cb66c6edeebb3e5fbabf11257433e306bb0b4b74ab54a413b8de1a0cf1c7e0d3f46a2bc27e1a2dbec6b7137cf3a610e207e6baf2588a910b8a148793ad5f5d73caafb7060eabbe3d67d0ae79d9548a768e08bb0057bc0e859ce42e38e92ca04e5796eac0f68bf5a9789f027f46cfb9c5d2bdce52c260551cbe7d2ef1a6f8f09770f256fd28095f448c92269462d0912d70c73ad5c7ff1a0ec22ea9fb0b599baf15af3bab85296b300d0a1523786500bdf93cf80cc3d0f7f66a4d83060a56d0d878d36cd720201b783cd77d95a04424f73ccdaf9635dd168349689c92fdb03cc9842f8b1faef538c1afcc9601e44fb4a4bdfc63ab239c953352b6931367e010978b7d9b5a27924c67d8bde1eb0892cd23c95f9935cea431c99e536a6734ba3fd1cce5f46922a928dd200c654a1b7292d730ca25e7cf0005d05094b6fb86474c53ab0718b86393005d8a5c9c77fcc2ffa123a24c0b420c3607fbc1e72ddcf2323a345f1ec1585dab32ec5ed7cc2b743ac9ee2c425dda9114f92f028396e4e1c2383ffea698dc95019d068f3450e4711fb34c970394966223ac7b2bd0e28bec5db638cb08f264fe9b1998f72f4c05248af8ccdf84b7f6ea7c74f5466b0ecfc2165f03c1267102a636cec361195fb3294ac27ec8d4675b5398f0b8d1028b0541469749f5ac6636ebce29d0788fb2eb78806df30f01959b67cebd38e95b999d955b2d744e6bd38d30b45b2e289c30d90d2c1071bb6311fa705d2ad91bb4fa8a4db5f04006e642177fd38930efc07d4e50d3aff1aff57327ed54cb1bd30415e95da27270646466dea48ad211a0f82c8904cdcea6de53a6921e8ae0c93728a7f9a6f62b674d889480e9f95c2fdfa3f53dd8b7182e2ec747da570a1ffab0c2848256a5a431b30394f27fba4552ac88fb3e497fba219253106baf31030f00b5f0400b088eb7c06a9f252bc143ce7b6610344ab0e6b3fbce975754356339c7c31e33a6f15a21bd29d8443d5689a11e1ea477d2048401b51ea0802156edeba8ca5ad649c2b4a2492578bd0f9015191e054ad5ca3f502495b30fd5d18c1c11f0f93a1b9e4a6b9577658caed261e6e1813d2bf75f4b7f1dcb4a757476571fd2803e71b1c81bad3fd22fdca3d5969bc1613ce72c1e9be04426bcce86c1c0610b0e1c848e482f2a441ff3d3e2037406b0a2fc01dbe49fe0428cff8b0bc7987ec20b59f9b508054fe6014c631766d99f6413b8eb1bd7006377a250c6b1f1a77fca4dbbe249b2ab81a26f3d3594915f2530a79d5828798f9d948158b9be13fb3c4791de623a9e782a9685988892828be9868de2ce9c929b944b9b35d6e146fb5aaa5a3560a43e6df867fcd43b59bfef1d8b4db33f979d2454a6c119348d0d3c1b5e5522983cd07c98ced1b2de77b5c84d82e0382d9f38bff4455f6b3d4ddbc7858364cdb0f1b65361de5a75e8cafcf9ef00c6575044b0c2126ae0690509d84797a8e7879bc595b332c45eaa88c9e70d3cef137c49b76695d19c52a41ecb5624a597261b675d74109117c2717b4149cf69381f4ccdfcc5bc7c513592541712a945874136754114764d3c2c14e2978fa1b5b49f286820e9d7417d39e546c864bdfc1399af839086a08e03327481ba42e1bf72a495575aa836f678895554b71a443ab61cb92ac68c778c2163a895e7c068d3c8a7d600742e36fab9d5dae1237f6ee5c59d1b8aea9c0bf51f48047a880560b63501487a39a47bf3f2d1473b4fc016a70a5d6de880f2db551e555e8825f5438c693016ad6ecaca324208fc0c2970989b7b78ef7d820c2baaf114f170b2ea2ada42ee663c228087e5131cb1b388b5de62ff682ce6f7114ee7a410889e0441c3aa7cfede56e06f7feb098973ffe432233e84317c21fa0f4aa52acb58174c7eb3e904529fcce1a5c289ba5c8e3043ec602c26da62ddbe75b95508e85491d21a66f2bbbbe1c15facb350e9a6da6cca50107e110b44d918040d840700db28d1a3bb8f89bf7c7b5d8b8e620194e415a676e1e6714e6841be787c0f4280d4c3d3137a59e5b82789f57d56f0207919a112d52d2ce990687bf26b39f722c725afd9e8a7adbbc1acd562aff01306578b87811a37091e7f2435329e82351a67edc04b8e73b66c9228e1bc00ddd29fe206494bac5c8f6ba469dd3b5aee464ffe81d0aa3e0164fc194dd577bd0e86091a14271e4f2c403cefc53f4910fd869d7b660c07977cb256cd12ac409ca22dbdc0f422b28603fcf663ec2242d43b4ec7824cd9491ec34437a7016c1f6d0f49bc72b54d341c1fd36bf0cbbc18a4a8381ed8a5b5f558bf70d82ef7a9030937c1a8a3281b668354d0f48eb5051b1fc0d9a59229af4da70925ac6a20142506cc07c1df102f8aeb957f30a8dea58c9c0fca421eccc0c259f75e928beb4a225e52574dea12a7f2cebccef7f2de743aa88f14dc13aac55d2bf485ec23c142ea4be38084a4a0edc3ea0faf6c42759a222d05412439f2b6078408293182f59058a95c45d8b57a00f6dc6e474481588b52fd7c4aef853f30c7144ce5a4e1394d550a8fa5776614e6388025c0cd279e5aeead9f9296540bae281690c352fb40a073e5fce042dc915c1bc3610a1942ee84f14b7d646a38e98a3a24beed63dd7ede3499a8053183eb8a1ab49b2d4b7bdffd7f7540678bc5c0a9f109a6a5529aa9f10d30b5a3bb55a6251c8301e0abf3c64b79fac87164689f6ad3957a00357d6b9aec82e35d5512c5acd9651bdc74ce20e6f8a00e63e205a73125be53700071f62c59659b719479f9b978b6a904d0fc9d1353d5ff19639bee2cbdf2d067a01dca0551213e1a5428811e68eff7d91e4537f6af8b1cfd32d3c58d139232e9cf32bd6e45aea5acdfa5491153c45b3658027f4e115580d97dfd0f69b83d6fa1783e987948ef93226c2cb48e5333592603cc7d34de01976008272500806d38776d766f43c8b9de0a1b58a682f5769efb5a13440a9b4ccc72b334c6186942e96feb5b2ec067162c1faa206fce348f4e6e4b74407deb7e2df6e3af7a7737fef47aef93a7e7136fc33649444bed62112be9c1b9c98ec667751cac7a3fc9660d7e78d22ab1cd479c99e23a6381ae73bfe8d51201ab8feec58722436b046b1047b698c760789e14fa0fae33ae043c59f3a29c91a4a66bf40901397822fca65acdcc4ff92d249b62393340ce39703eaacf9df043c10955225698b478897dd0273fb7596ecc140e20429cd3d1f57fe4665a261258275f7a7575f41cc72a48127d7bdb932280c3b69bf09bbc88cbeed9ee0392922fd48276569de2c16e032a8e695e5b569bf6bc5094e4e855c4a1f8bef56a27e3be012ad628ca458aa1a2e547b3e14d13a8bc939f45473234f77e89090964e09bc64bd920c7624c59b7b1162b657240300a9019138ed4f26e10a653fd278ea01d5796bae5a59cc624a5322aa40e65b74b16a3d0fac3560c85624d89c682015a21c7b534298c8140da6e0d059327ed531c043fc49f192341dc8581c7aeef8a41af53f87391ea9867187fbbad840088f098380f63acec22106533c0acaaeac1573a852ff5c489e37a3fa716053f58c6c49e2cd28665b5b7a18001f74872580fa664e3da388277107d924752f341dd52dd88b7a7feadab5f1b5588a4389e6711f12f8a88f770cb27b6049ba448c356d65d216ad83a223a3906bcc247d986fa00761d8c350845d817a0519b1b9accd5fecf96010d96f86dacabe3483da3766ce4aa5687308241f002f03f17ded67d2fcc5ce199fe6b6c2867432e1847faa1e8e6f25f1ab9a4cb4818c5fd92f40ef6e948b7e7ab567e929658564e56f0acad4a1f56afa7945839db6f818f4d339f5a3795675ed05e36789ba78ade92a0f9d7b25c7e1d524d8e4212254031fdc1e86d827e75232f3ab00363e60361c1fbd20af7c1bd232b35329d50d687def7efa09f41c0e706febcd66d9492bf11013668e0935b24703377d473f939b43c9d39457ed676c323bf25ed3b219d5d48c19b284829bba18e8dde0b09e5e287e0c9a85cd3cb53e85e0557455dbd179c8f6e62f0804f688f9c7fb4e5a3e8ca05b280686371ce520a27c0094d039112c5f35dab6a30a0eead34f68ec01805c88b574b82974663d3db899f1c3a534a528275e37ee9ca9652ab85dd291fefd500e2bd473b2ac4af689ddad1650a5bc2b1d5780585d09f3e1a60fe5d1bc12748104c52279bcf948ce85b4a42b2e4ab2bb3846eac9acc1c2868b8cd60f8fbba65c5c7410419145a1481e4dc6fa359ac5b5f4c86cd30f13b9ae65af511108e9526266c86c190dbec94ee37e651ea89088b97a313dd444f9f93abaade8abca06ae334ead2ceb917dcbf98b73c7c4e95b1c82707c0b1827a7aaa958cc3553a049f2a9bd5b176d266ee2f0be56a8dde7222f65af2e6f79cb3f86654b5704be5a13143dbeadf4fcf0aa9d451bbb0460bf11fad3a5b16b99d05b913fd6d7e221a915365553a3900e0e147e7dd92d89db88dcd757eec961f7761ea78a44ecf300cbcb0727defa9a2b4055b753c1188606a06c182d92ee2a63ad4928e532b817373ba9f2f85f026f51989c943114cf26c1ee93202ba5e1b7d293ea2e128e97d1822ab9c11c73167cc6500369dfa1e319924f09098f47425b7833a31adbf4d5d65118dc0de6ad6a80646bf22ba9ca5913ed6ec338e6ad7ad0c3c3bc126ef4a26defae8749640dd7b797dee6199da91d2cfa4bf37d18faa61016e9dde2ca4ea68fb9acb77f286e68f3c3cec971b8126a77c63ae7ece912085e718e0ffcaf1033f5d0cfd2cf9dc20eb84b88e67f058b4306edcfb2f1c574ebdd91af8fc8a05e5f18afd3fbb7f1589b8586e448dca1962983982a5013e780b03de23032aa5eb4061dcbb53ef96b9bf0d5287edbf5c9fd598f56c48abbf028d50b6eab9edfa2bdd415ce2f3e05de02f66a2c579b0bceaf980990a57d3862f9eacab0b36803c9d928b92150b16898c4dd742c5611c1ffa1b0ea18175ff3147d45ad4d671d060c09c21b8642c5d6ad083ecfbf3357b2c3ac2f6c0573731ab247aa50ba92df1f00fd0af85b7ea896d5da7148c45272a1ef714db1ada0e2dfd6dac287b5648c67ed9a8f743643c292b43ec23b70a698a27894d2f4d26c10d9bba5902f9d00c2f975e44177665727a329659709397b6515f0fca29861ff86ed6d2d09266049b3e595b88bba128898f1e3c279bd9977de397ebe0ffe94b964274170191fd444b98b776257fd3217691eee7ef887d191bc30f4530e0d6e537e5a8a310a544d227178a4f8f736632b9b227045cd34b643cc8ae6a6e3bb727801d2bc7070b6057b2ac97ba7330fd53f1c2a539a4309f76f5b4ae9614623bc84aee69431b5593348a22299768de018d872b6d78c8afb7fa4f805eaf6ed0bd735feb17b35060d56e3bc6d8337af3b24e6a2d501c49fb862fe538f5f823501a5f4d83047c56a43fa7fae2fab17027fb730c14f8f36a2085c5deadbd743d51645d545b87ff1591d1e96370275908d7019ecfcb720bcb08b8e7d465139be496991954a078168555597fd455bcc82397557ee8c27db20a94fde4a79035e981321ac46542465052f076c054639553380c2a9e39a6f6b04a364d7c89319dca7ee3587acc6b98c1a679b9aff2af6a39b42df19de67b4c860f270ea84cbb4fc2e0c425a45e375d98e8f4c42aff9a6556a8a9e2d9d1625be160c5e45ad7d349f8016262cd76eb295a2e5d3d303a36b54ab88b5753427333d96366fb19ae71a8da6d256ac95d65097aacccedbff67d17bdf6eb8e8fb67400894e13be241e673b63bb7ad869e9a8d945fcf69088686e5da4c1b66965b6d1b6ad3945bb2299af6d63f27ac5ac0062b73d836972e74d494351a904b97a357a8ff3b0ef046e3017baee6375629b4f54d1d7ed264ba870163b605ffb2aef6cddc4d68d216b5356a3173dd436d8f890f076b3a122a424539df46051c9c97d845b30cce6aa5cdc1c34def6301b365c566d6612ee098cd71d3aa79d9e67632e9f9c58f78d6837b60bd8f1508546628c6f5bef6eafe5b9e0090349b660b896621ee38fc3b8f7a250e96fc68ae72335438950a1d2a7ef5907753627640f01bab63704a2c9a5dcbf3a2069f7f3c270dddc1a9df15e10ceb751d5ea21865c6d32147e65b07df20b1efb2158ecc0586fd8cf55961895dd2205152ebd2915be2edc8c06177e1c6e462290d96d405afd325570f921b8fb38a81559fecaf51452fd569913518bc8ebd651dc22129ebdcd8e9181751d2c0720ebcc150dc54407cb04e68b2704b892f4db5f0221f714dfb1ac7c5d00f0bc7873c2acc83c5f4345aed0c94c6acf0de13315344fbecd9456863e3a9dec2002ae38bfd5b74560ff3bdce41505a5f89e64fb1cafdef6c09ce9b06d344fb6dfd95c3dccd4b4cdf9f2a30de27d3d877da82aff05e3667c26a4e3231697d9ecf3d76129242a2af6accce4e1b558a28794fe966514ee097d87206963bcd3e2c23c92ba214f3a225ac0574c9fd6664b55ce658ffbfb523fbb705e03424b86f0c65b6b266433ecdb5ca910f37adef40fcb54aa9c188ce90d3ff572762a7ff5e67b7f9f054533260dcddda40a0f6fdfebf8cf8c97e347a48096d5ef48a105e13390f45ed69041172bce82949da021a0a6fabb575f689ccf44355a9243c1737ca52c761808dded30c65dfc6a9a84e8ee03468bf3ff9121eaad8ae160a5421607a6f117633eb2501482fa025e4255a27fedfcfdb153545b82902415030c3a4fe93a8e23bb5f5e8ae1ca0ae1ed7cc965ec61c704e3f2fa7a07c8dea3cc6d06336c7448ad83fd265262b1e4f08cd2cef6e6a8e189c9c9eff6fa73a03f987e0ee4a46127da67bf97cb8a04acecb72c008357533b5afe6dabb0e7d5d1d1cd27a996752efac918e21bc59d8560c87f8b573c3f871a8319911bd810ede3d264259ffba339bded08aacfd5b4ce437a4f9f531b8549a76a20e224fc5faf5732a8a55f35f4eecc919486e3b7bbff95e56b6a7321dcfd420cfab68ee85b7628aeda77efc60b07c6f4e3761dff2bba539258b3555ad74cb1003a2a6ef39168b1c142419fb2c350cd12844f89448eb190d8409e6d1b935af1be29553e107d3e12a1da24f9dcc6f4c948b73e30d32c5165d0c261251f3ae5644f1cac97f00496d40038568c6c42754fe8aef173cad5e2123d8ff990979bc17335e15f5466c7979a2615a218c0e969b2fba4d271d2c1491984fd76fc8f0ba59a103a3bbba852361149c351132b53c1129c62bc6d9a32f1d8bb21709b59e0efe18597d7189cb30b0fba66fe20a86d62aa097d06bfb31eeedf4b4a2a824f17fc418df6470a6ef76da3cb58b7e73afa93beb16f46b3f9cb6da68faf9900fd014ab1c7e0fbb82fa76ad8b1558a2c2ca538e8c2f6d40021074cdf0b5eee4828ba5812b608acd42b84bfbc88dd0b8c9697c46d8615017d949f047eab613bf16068ae44060a5f26884b928c1340d02eb424790681c6c9cc31b5a7eae072e9f7038cf5d05c8d2f4afef0826cab1c1f1be6c42b0473039b0abed45db3a07f893aed61f9c9657384fd748f4a6d83372576c1347566c861d4e710582ff5934e3955d04f5962f6c1a7333e142815e7d04e46b7a3f998ae1f0f4acb53ffcdec117440a96455af92f037b45eb7642daaf1fc0380674e4c45432f9ed02c36710dc38b27cddbfbd1f93f08d4df11ed2ae76dff75a5473a2471973ea92ac82d76320ab621e52f9137b53ac3fad05e0a3b4c3f355260cbb41091ad4e3aa7136f04adead71cdb5a0b31cf14ae0c22fd86d8736ce48acb658c897f7e0455a101f486613027b967e3a7293eab45a8f21ce29f17f9e991c2414ab30d64d101944f699fdbd272665efaeeb9ce8fe79cdd4c6c2d101c02279e111e1922a7933500a347c2533ab383445de6127db9fa40b16834e948cc232e5dc2453f8f91fca120452fb32e2e74860ea0bbd19f3624ef0493e27b2104225fdddda50a6765e221079e13b7d83d95674a9a890e9d6fb44739e3b7a3636b8c2c96faa95aff11013f1e53c743eab0c213a4eb0a3750037556f2777a4401ad3b3d12e281f9da6b211025ecaa6fb58189068451c14b021aebfacde1248a09fb78d254abbea6f5c6aa23ae5d036ec55260a168841ae228d42f578c09cdec0fc8b3f5d6b7b6dea4aa50b7e2a80fbefa9a974cc5bb25c02050f3bf5eada00dc5044576170c6252cdc1ada4000ab2e47182cc4c7d1782da8cfc5393e352fc5044e5c5c9f2eeda3572b42b73210ff220859b01ac1aaff15df0315f80cf10a96bcaa332ce0bc83dcc8d6ac942c55e70d1a802a9e9ad0bdfee41974359b7bb83f967f949e41e6452f7cf42f60e33ac210f38b3f3639e287b28a2d0fb9017743e116a8578ba59da9e7674cc7dbdef1102fe9f343657961baa0c822434bd73fa831be8734d80a4c9594fde6a9b12efd33f9fcba770c49d7da151025d1c5e958af24d69ff963a5dbf8de504e027d7c01276eb8e6893f9bcfc1df25a5c7030c8fd6061506f684d4c3e4acc3a39e0f61776a507470d7a72f8428372c392da74d51e9ad8700538c859d3c779eda9108d1fb67c915964a2beba2672e08fda5dd217830ca70a3f7e04992504af71d5423ffb16a2e977bfde975f5222388e1e72ea0e4717222aa7a51ba9571038c7b3530850982294771319f17d4329c03572ca2fa079a7611effe13b90dea36d7b5c56bacf94d1a2a33ccf372acb8fea8fa77d2030bd365aede4bc903c59bab639a21846c38f85f11ebd43c080e8b4a4502b96ebcaaace5e287f3c1cddc1bae103a7ad5f7989e4b2b9829e93e64d557e6ca94fc3fd2bac13953a3a43c31db20224267dc9e5511be7e1a2681c0406553e750a014e14aa6bbfe11d5f419e017ac550ba1a83e95f77093a190d49f992103d41b00c6479350a41e800164bd3a213c870c0060143f0a13d8117b4184f4b72ba5bb00a6a4c085a68b0378a0e0e58d44c9bd71fbeca879c118a6c895638822d6ae5457ec3a25a183d89c3476974af022bcb129cc7f73b3b5692998bb30936d514439faafc728f3a85b9e1ab0032087748e46eee05a2b5b7ce36d35b7a5cd2400f0883ed43ed116de4690e4c830204edc93dfa00558ab1a4152329753735c45cd742538b8734ac979a94d8953807de07b9d13d91eefde11bec36e82b0ca03a3bb6190b7f50b99efea70bc402fa9724578b72b9e78fdb7fd1c5061df5ec857e46f1205f16c605988f600872860e865555b6fdcd55606ba92da5e47d17c9aef4d727adfa682e2ec97f9e247d93474fc866bb8ead47ece429b8c547c047625b96aacb60f4af843f8d21efa17e3f67775fda1e2319768d39985a8f3b47edb94de0d3ff26f9369cef677ef349e0e7d12a7957e0b417a25e58c4dc4697e9a20fac87f31e4981e1fcc6944ff307e65ae3b88c19a4537486e2a61b5d98a7c62e8ccbcea4bbaac5209f139d2003d4e799e4fa2c753cd9e25378a13e0ce5a24559569589f22ab9d8730f8512dc0be8e496aa3b76c0cec850437d689c49eaafd81d5277f1bf9e7654553965fd6646473cf36be9caefe85b4f84422ec65235482553906dbaf93a48735e100ba694a38220243357b1b0237b24209f7b35e4661400eff6b95b252bada4de96620e4b9d96d84d2efb107d5b73b0c71b8fdb5e5ab61aedb8843568f8ad69ec7f0c45161f3afaa2d711830a28b737faa2d77582a95bbbe9c465231645c4d2a8373864c2d8e12512b410649ca467e82e93b3d40fd08ae8b5309c3ccb8667a93a26d6e71c0c37b87c52c5bd123f164032a33c52ef58053d2c8fee9abda64e941afb2f7e32103c9f50eaae1e49634dbea88202175a8b064153daafcebaff618e177e69261a3b427f1c833b8c5920c9dee8f394d1cdaed555195f53b8b74619df6d103f09ac620bc72c5df95f4d9824f1a6112b5c0cb3910386f3919470f21c65482000d5712616bf2a59e5dd9d490c63386f5e212d59343ede35cdd5385fa33d3d881024d7a883769b5640b4aff33581961e781318078913f5b26accf352289d032d4fd987f5809f9f5816b858b81b69badff551963b32fc8e42996ea4b31d910257a7112bd403f01d1a1861bf23dccdc40756d41bf53ec7ede0e98d83c5523f664a10eb71438536d5c17687a7bd9257e4f4e38f1a3973db50d73ea8664f4faa0796265b5cb5e941c00d9bb7754a22f6aa8fe4212d34a4a2c530deff0e6834ab0741fedd98b763e47e393e7780ea5452c4ebf1c53312904f8e6a63f67188fbe06ad8cadce9c02cb07688a54430fb8ccd81f8c46c14b69750cbd75a4d173578fdb8165876d75ed21878251380fb9d063baaef304e91808dfad2984bf3b4fe9ec8cf37161fbe997386514878edde17a03dba47464587bc6c1ff1ba2b63a06e48eb5efc8cbf0fe0d880ec1b2675a5e8bb528eb0141a2c0b9569ca2e91cb9e1c349f9a8229ce8ffa07f5b7a1d82138a4e755659eafe88563ed3304f25a2b329bd0a30d6c2474ea63d87b3dfbd8fc51bec81d79235295e37e6e0b3c9d8101026636f990d1afec3236ad3dadb0f961e4fe1d5bb9f8ade036d50acabb009714ca51be638297023d822797356e28a62bcff95bee240ccfb4f1ae235ca9a3bcaf3bf969a35dbe9e0830b14b8458790a6166ebd2ee830f01ea496af57a03cdf59bb7746153a95ea30aca819e3bb5613a6af490153aa0f4c7b46995c36709b764fa91e375754e751ba48ae2a0fb5a723f8a34d1eea1f0fccd5cc27c687faa0e3858794d855519d5daf3972a5c53109fc992554ee389fc72e9e2235525f7e1b9352c8a94e622ac8b27c361c1dbd842c50f8395c63b4a41c652e33ef26ea7ca0c18cd9b223516188d762bb4621d5fed24340df1d5f23a7e2719a601cac8fae12ceb011302093f30b49eaddc6722770a9e8f45690d0aa86d2f223d38913c92e6af50db45e54eb0420cb6573a0e56444d2289f8550dac5a35b764b28b7915c7756abcd8b9e802baa3e8c77c3f069a569fd2daa2be653abe9e4c371d6782ea5b90bfed3c7f70bb58efc1d0cb92bdd942bbf90e8fb767d879faac3010c1f55fd5d74a4d52feadba83b98069a6be068dd885ba1d9bf0d28e9670e0cbc9947e422532b1484a96778b1ad392432978fe958f00058dbe641ea8890cd22516bd2912abab6a888933d427c1ca0d49b56de1803fbbee8fd5585a3d15675818978c7f9305eb89d7edc882e06beed1b766a3f7bbeb4558d42e38d77cf9d1dc0cdfa5f89e4a754f74fb0d05437e22b65462b79f5b54173b47fe8b2fc50f87e8354ec8d2d64528d99119902f66df521a2204c7ff153607f345545dfd75d4eb070405049f8fe4b94660116e7a4112860307022d3c2b9e641a30b042a8cf100bbc908dde720c0bc2c738334ef7e2aba3e89b620830724fce555a8b86bcd3d98522cfb70a69bcaa5fd0cc50c6d047edd1e7fdbb80e1f342e42638410ad4939a1c21c85ec9bd415221db48ba5fe4f8902f1185caba3fc4bc5296a0fc4e5ff34c256224df91405dff66a50ce0131f2b99394bb74edfabfdcfe4125c89f7d8e9e7a0e9d15ababf3d9bccf9a9b7a00057e074ad7c2d1026f7b0edb24743a81bafd6bbca0aeba30d626bcd1b31af32c03d8b7de2f39ff864a9047692d6431b2621755ca6ff582ce5268992038a9bfb02205c27e8f614c54b6c30939d16b67769a8af9eb6d2ed9c37cc5516cf6f96483c272d43f350ab791f0a55e6533aeef2dadeb50b8f38df8882c7e4aa841e6d7550379b0e9e68b65d423b68379e90d08fa70fcf9afe9ee9396bb5ef58285e897f9266efb2995f5761ce77434099f70fb797760be994923594fce639f9863b0c42d75fc4d0ce85029f0d3615e02b1bdce816c89b6fcb7fdd0e095dc8d8b14af499f07ce3489582d227d367ff2059dfdccddbf98adbf07705c7d501f4b74cd5e61c05b7b99e9e872093c4570381a935d1a5b8e7e21567772e21dfa0f7f65f5cd5ec626b16203c4327cfba437a15877e42ede4444d74a67f57907b4825da30a0f38f50f390633cdc4d85fac0f32bea1fba764015dfcbe655dd0f3357eecb30932db396b7efabe8d7ee7968af344ba7c1c4b43f65cb495615857d14bb3c461ee3f3e3862ad01995d30b4af139d9bd13bd9fe52c0567222581117ac9439fd00199e5531085378cb398345b4dea0f35441e0eedc194e3a14604298a667e7e6b25391775d02a0ecab75bf765895d33777b1d6be887f05701bf49370948c3316c789ff98f98b808493b71b972f15189040382535f104318ce10a18e34bfae9a3db7c66f9f47c068d318a6c74497d66dc39a5653a90976536dd736546116406ea545be28702ed226cb5a8510c613830dc48c779a6c67dadc88d3062633d096906fb973b3caac3e1d11dc5eabdffe5f0f84dce3a5b5a44850d222adda1fd4fd48ab37fd047d76f7cd4b60bb616a4dc8e35975c4ab1772ea81ba2bc87f7907c723c526cf93d377182c2d7af8e850a7653d4624a444fc149e4f2112ad02cd134c9afb717e8ae537faf507be24153b8361b96f79e1ca7ddc185613d1315e874c1a4408a4551f4dc0a286b0c052be5cb9f69d1760299035fda2bbc28cdc2885e5ce3b73767e5599554d082e18aadd8be2f547636623ada053ff867685d5206da7681b513f986d0185f7eedd21c7af672a06584bc5a664b54650097dac37eebc13e371f341505b822b5b37425d38dc5527f3bf2e28b532aa3aa2958989ca2b399ceb83a9f21ddb477221f05cf570ea63209b5a6fb4bbfb15a84d47d8ece408eec8258196b39f9c3011e7d1a0c147d470b8d59f0bed9107909afc82305363303ce363923f108d995ce1d3c01c943f37d60b6710c4501d06f769259928871339862ccc7480771290b506e93598f4d56927460bc96f224b6d27c8c1a1fca1d551e07532d98f3a316c5aaf3a1fcebe491c47ece7777237f03efb12aa263a78dc13ebd25bff818c76f1b4c01f4910fa7c85f89f1f036ad0a0c2dfa83af3a60ae8d2b53a937de786d3deb59d9a412f960ef185d1fcf64c8badc38994067453a095c882e4d8084664161e966d3e21493909bde5592cf4da7ccc39c23c58fc623fe04eb750de9441939135698ecec2fa9ce8eae5c6cc5e29fb9f3febc9c93db4d0976a42bc7d939a452845596c7568fb4f0046136997d5edff71c8073ade4b240f41fa5797cafb55c21b0fa4e78cbd66401eb8b790df3fd082ab8db3ebcddef3c9f4e49ec1a99abbb03cafb43ab88d4d3abc5ab3bd8b78d303427199ba395541b197aeffb09c4d66a94e1bf23fc23b2949fc149fedf9105b67f7aa0d0302415bb273b60858182ba92c1e2f927a643bd177c39d8a47a30390628d1835e6a2212a69afdd407b9908a1e35fc7d75ca37122005e757901f02be1e73ef588b158f8eb1e8b408a5863248176cedbc5e56a86c52788e86a02654f20750f6d1c68985178d6eeca3300290f97fa3b20e98c034ecb481bdbf1709caa90629707862e8e9dad67f7e50618948e966f26f4272a9dc9f7b127972e1958c586310b4efd623af665efd8e4935b2d09b5218a5d2607dc00e7a12e035e59a9d07f5b3c156cd4b7dd6eecd5e0f07513ea146a0f764b5f2d868f6941fe7baf94c345d11d651fa77c400425cca7504cefb416b947088535e83568276f21e4bd5f2ec5caeed729ab46da4cb9068ad9488e53640e61f1e9bad8ef77e4e4ff91a26673120742a936f159f71315a51f0c52763ecc701d9e713fab0996e04c44367c6d5070ba7004c7854928f2e0755e5540a680b01bf7a1bf80aaa3df32e9b86f0d5b4a3e7d4c00ed2a23356e0088f3592beb98fd2a07c890b33972fe13f759d1836751d8f008941e5b14e24fed0d561e51b8227275653999920c2aad7e7dd7f0cd776c4248bbfe1cee75359926b9b3ed25277e764c9e37f0ca397d05bf6136b2c47939b2612226a0e690a5be149cc07bbf3366567d2004569aafe31fade897f25904543ca7c4e319ab60d2f7a27c72338bfff0a0e1fff83372479f693c89facb5055a3b318190cf86012c1d1eaa984aac06a2959333c72280fb459f6087b1a3b954975b13a2a93b77f375316ae179756c91fe50edb5b163876e363e8b9b3a1c50e7081f3528c7993f1387fe98cd7d992105dc07b28446d618779f789e96d85a9880fe6d28be867b8feee180d39768cce6a82fa64ed7bec39d6093448981fcc52f98d6748679dd3d56458bf99af8f238fd4d684cb8229302106d3dadb9989168844af2d79d0e6cc5fcdff08e0697618e89cfdddd64b71d40b8be094fa7a7eea249bb4cc64acf80af4fcd181c332183ef21e3440ea4546f042cc67c43c49e3a3b567382c563d669cf5c17ba53bd513b442859b7926b48797883d5fc6b2b0f4ba9a7d627da14837f76a5988a4bb36929b0baa47234e1d047d239102371f0a52b023ecd7ad9ca25f870c0d9d576d34d4e2d1f0a50ec4e7aacf3b6eb860761717fc43ecbad6ef0ece7fbcab7f087d6f3d305dfdf44d7f569effbd6c24ff4add0f540f1bc0c6cf0712be5195615e84a495c016d1aba83b4d797ffdee4fa7e7e65fcfe736d35e3c16c38e1ae7ec9b1a07688667d95b775d89e6788779652053b1f8072e4bca07f667557bb1ad2921476ad7ffec2d28ea986d86eb90bbd562bd948955053d3261da264dc798ac910adba1059e823141fb7eb9cac75f04b3dc26855666bbbf80d16f76485fed56479894c2178d51251ebf8e5646d5282371c58a723348f148857b39cfbfe381b5c99af119da8f27367d73741b7a9eee13787730bfd1d3d67bc5b3c2ac9589bbaf26361e058673bfc96a7c5c9589db84acf84ece029c9cec3c132c2fa0916b01d561d4f2a511d563aeb11c0ecca0f2750d446cb3138fe3ba7d23b363db56fbfe3ea9ee03b1b3df6768816e40892d5f04f9521ae3e21317c4c82e34a360ecdbe9f559c3a0b1409ed3771199edd85b937adb62e6b7a4c43abb91e6e813c9c0033f0415543fba36afbd33a6dfa298a99e5ec2b6f432483db8dee5e5ed267945fe75c0c3a43073ccdc85f81aea4edbf175bd40a80d06ccb69e56db4cc318959c1ea416e50afcef3f885ce7ca0c293870f0db85c37c714098e5407b92f010ecf41ce254daaed3974bcb3d0b000455d97913721be548bc08ef64470ef86c6dee3cb4f02752e5562b29580256ac0df3f7da4d1bf69968f66fabe079771dc333d4068f28b8fcfbb739e96474480e402a88a30bce1f2f5818431c11040affdcbe846092c2bf890354649b13b2bde644e6fba7a01a58be75376966924e2386800951af7423644e09b6199023df52f828711fcca511b0c09c50fcc68ab4f102ca8aa018236e27c200f89e7f98e79c78e8fd17ac9926c66e393a5ec08c7b257225b6ac5e6836f4bd2cc27a82f88ee02851fb7dd5ce3acf97ebeb59cdb7e83845414a5020a692b6d7fb482b6adc3165c62b9ac44b2e92eb5ec53547c5e69facc2057055014734370b8cb8a94b3093c2150e5b49f1cea88ca20428c0c9d6bf999303af7075fec907fbe21354e04958de99dbc2fd6c9bb06a5e9889bac2045f81f685bbbf7d3e0fd158b49f131becc6581ae14d9a72adfb45383e9ac1d2b906f693ac5859f0a5714285631a705899aa9c72eaa2b5789a051dedcf067cd5f171a5e13c1e3c953e46199ead5bbdafdde847f645db6a1e7a0f4c4122869ef4f0aa1fd0f94b1e8ea04bc6cc15d88f9a612627adbd1a27e9f8b1c1239439b0f1b12b51a7fdf68efd6bc48c099112e5f6b723baa4aac8e9ff1b6dcd05c3a0ded16f38a012f0a65a1462e1307c1f986d47b8ebfb61c6a842454551e0fbe050afb1c71ba6a7660ed3aec5c51ebf0ac7516f958a62fcd57219c59819c5118bc783f0741dd4f6f4d797eace1ae58639c604b62a4521e74ad3d1436e84ddacfed7fd43b7ff364ed52b9dea4f21f773cc748b01b159568f70cebbccc85fd23d74fe1c4a9d194f9c1798553385b8d21b7812a2540aa9c3941bf5843f30cc2d5c05b61d7c6a9fbcf0a16ee89615ee945918cfc6c69fe41091dc8eae3f403a3ca0b4eab005e903cf65a97acdeaf219310ba68982fd77a7342211cd5fd67fdff3eebba1b5086a4770c71e059215d792e7e06864c9bae0fff02f36a18532511b31956f944a8d196582d851dbca831de992c01f7c3616c02ac75644efcb8352ecc14bf183fc766dda26c52fa4ee096b6b9f5c1eaa9135296493522ec9f2f4c4dac86f981f2b14e75b19922712b1ec5a922713582330d289ac577fb02f3cedfbd21dbc5c1ef4775396000e38f144fa60ef0a01778a05e4580f9b57e9d1c9c61963b7d40e8a37bfbf488d6376d830c03408decbbb6a34ca1231428d2ff5c7b3d3ca18e5f965063059161ad8fd06b68aedfa66a8c8060a3db96d05606ede39707b76bdf062035e95b88ef45f05ac622a8246fef52982c14dd2ec2b1152be2ac533bed4e551bd54c5b40f50686abed98bbb9fc4874a17a80e70df47b9adf0ee9b3af67233d3a7f370cc47d1f68110668c7d532063c436316894e26d4a0df3e1ba93229a4f12722073d15c103c46c7ec670090b6966dcc91d3950a5622c40a417b5b742670c5a79ab231b476648a882b70482a7c0c4b0c1ed53aae354eb3081508d93c79b0f366d7eaff5054ba2ced84a919477cf6d264084220d3f5fa0149ebadecff401177656d4e94b9b1f84420cfea38c6eee197593d212c9c8d30147ac841278f4d36e45af7e3893a5993b830abc09c4d13b7be4819c386135ca7edb9ce0b0ad72bbf11d2d163678cb338443d7dd35bf9b126d601d2579630e6289b27ed8c9935ff5ad9b726729d6b87b156dec1bac5f555c6526854b9c1a37636dc166458e3bf2321ce29d621f74ab2dc56d3a6da010c5effafb85499ca0e9dbbba90cc73e10b624e229fcab17194d7241f5f042dcdd501ece1a3379228658f2eb56be03e87acea6a0be1f21f01f15315e1bde062fbf950be79d3a611e25af951e03647ac22826910de391f4e4c8986825f79217931c88e60cabb03d881f5712cb6fbb558ccd6be2832fcf18dcd5fc78adc06497c39f233ebf92f5f300c46b8aa844506ca0c1412465c8f7b75aa8c8cfb28dc15a00d11e60cd763875d21b1554781a140d4b70957b97ee678f1541403e45d0d811001f726c0ac7bd9fe71c06224d45cf04f4654d688eaa4f8bc77ad9b6e907528d8cf2f62b3159593ca260d55af7b846c058d4c4cc2f55f21d157b37487c12ee8fa24fcdf7508a669b95847c4cd57eb114281dd0af77c41d8df00dd72de7b2a97b6639b2cd9006db7338aee5df557df28e7a19b947005e5576cd57b57a2d2549f88b2eb29c1491ce9501ec536d6c0538b9055c63f973de811dd0078437ad198f42da82e2065295a7e0adeab7e2b329e4590ce78aad2510d4df702e19f9e13f672fcb92c7db72ffd4da2b5d0e78b8053d6cb44fdbb3614ee4c3e2f2f240b58c412a9cecfecd3274f397571c1d4c0a27e65f6d0074388f2ff98d17140bee0eddc9c2c5087638afaacc0401f28cbb4e7e1bc66777dbdbd790a2fd935ddcd3866b6274d54fcaa12faeb226227c7b69c04d58cf3387de7143174024df3821a69e8d4f5e2e36dcd15ee40665d39df4527a982d2ddfccab99061c1093471bded235368de287d28a359d0fc3fed74e0134f1d046e91846ed03fb24ed939d4e22d4d29543910d26f1703d75da62c35e1b9153a3ab87da77ef03bd5da415debf73dc73e0829edea23b4cd009a0c00852c162544cfcd4c5da1e4150483f8970ed4896e381dc43bf2d4902ad91b1b54dd46a82f91e3311479ddd667c59a31c2c647e955a1e8593f0f8f63671b8f5e810297c1c35a529c1fcd3ecd63989d87ef26e1a81a9e2e75c87c9c7f428383ea758d00aa192dc4f5b8431c68a956cb4d010e8fe51fe3c8f8bc4a9581c07ddcddd44a315a4e361f32ec95c9799323635c6ecd7eda688c52df7a3e6182b7d89bfe8b4d57c59d8f624ada6deae001457af844f533bd7fca735bb83343a57542ea72405fc4b9bb2452b6e78720d7397faf71dec95fe120238099a337f2f5629748bd161aeb0e5112224b3c2b7aa4d62824a19097f641b8f96f13b3da1e46b7c9d8bf311be04956a8965de864dbd405e78cb67df86ed7be867eb288f5971f6261a4e897ea5f4d223ee2403048d95772cef606559bdb3e286836e791291209d3480a2e66cc4ea355dcfda176de71f64b6d32f71e703b765d31111d8ea32842b138e321c812fda729c7779aab5309c149587077b27de988664257a397dff23d2918fe0a07a438a9874605756b2e098198e358f46c67a6e9db5c34a9cbc65c636a5287b227073eb7dc810350244ce61ac46a8412543125e8226d53bc96981a1fbf90d53feeafe410e5e1d73a893eeef10cc8e3d7443fc90bc8dc83126dfb6b3ba545ec6a96a26dcc24e10a17c7440cf632091cbf73604e2152ce2c09680497dc02c3e72735a14648bd759ca05f40626776130729eedbd9e670ef5ea71d9f9e7d63ac3d63f3ac9db131fa154362083248d58169b78f14978495ff9aa464dcd3b0cc2a2d64711e610e9a41be7c4d0db10ea736ac539ddac58a1c8b5dcab249f9689ff1a2fbd946f41d3ccd7037c695fb4233acf99fe34bad9f3dca997c84b6f0e0ccafca1156db19c980ffbfcc76e155eee343f1094f7945b44c52921579437b68010cc1edc76134d497c72dd391a4c0c7629b0bf59bc05cfdc069e9e2027d9fce4fc94c21bee90c97601fe0b0ba580b8f42fe02a6c831db948107e34b4fa9d9223efaa19e3000d8ef55adae7bbc6a6af444c369565e260d489630a74ce9db8e553702c3c4becc0cfdbe57131ffb2e3e53f3cc3e50b3080376edc2f0585ae8e0b13bde9c2b88ebb636b48e0ca915957f5114249476ba036bcd6a89c552c5f6df1093adccbe2ba84f194f1d02129b4da90fd841abe347e25e4bb724b8fcee38bcf633fbded8dd481723909caba36cf013a527033fc6ac124973f8bbde4ac21b5c615c1e1e0d74c9b48b8d54436583d7272808f5945457ed438285af15c37b25028e09ec95d52870573ecb56367394e0a524c4e9542cf878b3ecb0b4f077f8de5b256c53e52775a584a42b4c51ea1c433934fe852075e08ec0d200b9eb465d8747b2c556fee7459f8fd68d883bb0d86fd7b80a27a4cad6ed0582c22746d2011f32dd85c81f83e45aafb3b86ca0b8c6b2fa6794e56b1d441b274cfd07444d0f8afe88c90ff3536e3e5a9e058083e82c9684e9073483fbb2025450ccb5212985dca6e3c2ca6aa8ad59a83b4357f51e6c300bc13edea4b8a5f76886af93395a91ad037589f9793617386c6f95664d0cf1449c5dc64a8c1134ddd991e7a6a076d0e5c205d154dc8b1f1c72e14ce5e0f3c3f459e3fd36bb8ddb2dfb479b01e42ecf7aacd7ad520e07212c3e0a103277e6b65ddbaa94236816b6e020f666db5f8b7a258aa9d5585f317f1e0102b3dfe7d13d7c98fcba05de15b651dec453587812fc0793433e048da21ea41c08057d64cde9e45255e792ef90c257e3658aae451e2e559d1fd7f5f4b92ba0e131ce9aef79c1194db13e57f6fadfec4f1be569ecdeeecb91d50329391369b538b76d1dd1bfa41d3b89d71e1ca9183c108bb09e0c4764fa107f35080bbc20979e0901dc4a402e34f4e5c9f6899ebc92de05c8ca4fd2f6ee2fae2a911bd9a7b992effd9e9cdb45ff63f44e717f1638fcba8f5ea17d86528ea4e3a98f26e539a35255e26577f112da80f712862f4d6d583c70ca9991a9624663199e2de69d1f82053b3b7be3024e6d4c85b2edea69fbfdc427d1461eab5a1490a576436bf87a036e453687eaa38d208d959c4eff18ea319b192d722ac23effa48ca30a0ccee54045b46998b9b907b9f73fafa54097cacd6ee8edb1299d3115835f66b6212a1130e513f802bcbfd8c149fe0b44f71e077f31408c6beadc4b50656b522ea6eab597892c3c8f47dc675e02b11d5cba2864d1bb471ff77f44f28919abb02bdc0ee5c2582c4d6620c8a11b280103782468ababe7a6d69ac350f15d4c2007f3fa27a87ca076dd495a58eca64a8dc59d7834f780bb1b2cdadd9b27c4d47144e6488507aba44698c07a9032ed235e9e03b41a800c3aefac23308fc6fb65d36f51ddc3c56234d51d1d0faeaeba41ef440289750f087a534547dca3702db19f053cad24db97789764be00de1e451ac24bd5859d64440cfc401939c8d1b0db300c6cb355dac90afad9df07d01d1050a48c5a26b154917e1aa00c9018616fa6e5fdbbc07653908f333afeea18713f551fcec01f0013d5be93b3dc00ad3304e8af0923cc9367fdbdc2b2d60cd2e897dfc349132c05c17a736fdee0f7112efc9e6143ca5dc02f94ab396076d86c6db42034241a49205ad1c8f818bce5e0d0b2d5c345987d0a50f6d79f81e3bf6e4822154318e76904261c2a3bc949e9711e6cfabbf61a57324971d95b682cc1a0171d6674b750ae53abda8adcc451aa68dd691cecec35ea23204198581d9da309f1db15d1d048b538b37daec151c5db2242d67b68fd5ea837b697defbb2fcae0dc6ab84693bb4be67c9d64b74a6273469e5e3a642a263c02fbd2a8893804fb6d0627c243a39894fbf96b509327f615394f1937a985933590b2dc4acd4cc5a6f627de01aedab055a05132b69f7012143e98cf8cd9a3a16cab43362c1c367a44afb6a1fb044a472fc42ff62b4a007d81f307fc99f3bcd5c568b78819491e13c9857e33644d3da2983567a81560e3d9f4fbfc397d4992edbc1e94ab0453bf6e4b3834b7e651606089185e75aff75c19d3549f2da10eed91dad20323ec1e625466aac8f1a2fe057b3b70590c50749684aef1cd40e0bd2d9cd278f33e8d518f6e64434faed2d40777c13212df8ec46a672e678b2dc8b401864ed63620b23f28ea84952efce01c6672b5a6adc44d5e76acd749e87d32f013c914825700ee96e2e9cecb9939a07d2600756979077e8b48f2a1f008b09665c7502291326f78ac13aab29d6fb8528f2a61b0584bfb953546cbbc6a4fd828e092df66ce4a8a02090eb4fad8af1944deaac6cf604de24d628243dcddaff03254ed1d742e6798d4636a6761bb47599871acd37e9dc0e25005b61a6a8f47c46fa470c1b1f17ba21360c275320c7eeb2d55c50869e989c2403b6111b90c17dbfa70089c9cfec743602153cbb5888853fbb2faf42a79024d50a99ecd170524048e9ddff7e944f85194e911bd0a7590531ae1eb80f46a6cf3768258459740e39fba9793b61754d868543be8638c7f135b4c2498208c89b27ed3af338380149e05a253fa206d0f63e67620f73fe5cdce3a18bb10e7c7f61306f128a4cccea47d5b88b6e226d4f9f6d8fd1fc5c30db403dc95bbec31de7fda439dfcf321f8805b4efb3c0ef2ac93f80146ba4eccb499b9f8a516d2ca726b242666b007eab6a23e2c953f55d37dd379e7858557c900ef001225c24260b1295f32e6a270d12482cf9122ed5d0e18c8312a3bf2c04f81314fca968cd20f3a05e86aa27ba661a35b71be6cd9894e26a7d7e8b5a97a51271e7d1907b5077ddbfc2075b924867bf940d6413ce747493135f1be74083c7271a6167f110d70aa6c12f8fb76b77ae058c09b41a616d4ab469ff37e00c9e5b57e996bd7ecb9958e8ca478a7556775f758e7c22773f7cad90ce58f645552fb067b5740c58341575c13add32392559a4fd7341475e18bd5565ac4c68dcb4b74cee66ba10ade9081f6f1e1f79c6128675addf38fac044988e14a58f3a15ea7e9a906dc18c16f038e3fb2f2f5eeb8cb7dfa8617a05a9983090304fedbd66524fc044a5e6b8619cba7ba58819d7d4e5a0d0792df09b771386583c94c020130931ca0c906816ed407aa0bbd8cf53c1ddda26f6f81de5713b6ddb1078ff795d45f5a78033590befb84c6faf835e743f6c0cb59c781fa68888a3ce772b12d0c4ee989b5bbf133a9295e6addf3c52c322e83dd370e7985545bf4bd176703dfa9c96993577313c99ca29806a96b514549dc74e331fc38ffebc776d1c75f7c8466df726d9c302b74ceb75d0f71ecde12fafa7d9a8a3fd9fc45dec5d288620a8200980ddf9e621a5ebe28af922ab0d65b2c7035a2d6fcee2d275fb22a6696c12cb0e7646ed6e695a054bd8509ea43b791d5fe1157d10fc45b0b88e7e800510d3632620fa4da75052bec67e9b7b01d44af0ee291ae225d44eb675d3d19053196c028d555ba55253a985405d30868c84e2b0cc0d34161937022590a78baba4ca6dad6b39264cad090cf8e7893c9b44f61bc1e973e9689dafffd84198a5cefe0751d47a1d291cdc0ba1480be48112bf09610f725dcb44d9a5c17bf140417474e748cdc0f147b223dafc626dae2d73c7e0815a8aad4b1e455fa0f6cbfe992f80ba5fc831b953af6075fb5fef1e3acf4aaa05234390843fc793073b618ae4b93aef5b584cb973e6091d618d2602f53538c4926f5c8ec6271458cd9fcbbf5833775a713e0f4e75ed300e1ffada49b48ab3fe91ec326a39a5b28cdca5b68e5158b0b574e2f67a23c3c680b3d13553e220be9c05fb7ab8b14001deda39b772a0302fae06875690bba7766478eaabd942e396548333fe507a41e8bee82bb6d1d6c15abbb5e560ecbbfd15cf6ee64db89401ac3a27379a09bd848ce7f9cf84df2993abd6d7af96ccb5f9c35d662d68c22c2ef2cba73b4b5968c47feeb3f5b5d3561e3a00f1ee0da1934b06d3326b5600e0af2ef77071742a53e6869aba4680b5d50955280117569dc11eed9d37c5249403981d358db3f69fee742e1493309a8ab5c1654b7be222ea04307de933b3e7e2a75dd31174f17b644f60ca4f75e00f1b009becce15c97967b74eb1ae1404cc41431d06cbf9695cc337ed3bb8af10500d9d8f3a3461f7d629228dbd4b4bbd32a733465c62eefb6d970fb457d3bf81358e504be11812d3eb6fe33d2220123643ac7547fbd6d462421b4216a4839227f01c17fc4f3e892fd4cc54cfaa3c2d0ed636ec53c5d27863448db7419e3f6d657572bc73f3f7fbb42eea16762c6a4fbbc08e9355034d0d81f475a44e02ff322bd9cadd6f1ad5e78e72e75ceaaadf5d34c61afa2bedcffbb30f941a57cf8703e7b4fb7f7401d507e829cffc4ff11dde81d979669e4c932f7bca2c1262d99268a17637ec682b49265e7ccf5cdd5bca1ff774afccbe80e40d2a85e85d4e82f242c916f6a6425bc7a88da5db605e13e018cdf134a639ef2b8797ef52dc93fe2e6c3c8273fcccf3048155a03dd9aa5d0d7c20403a77532ea5e7679c5e8877505fbbb5d42ec92e85f8fae9a235ee760770a777e29368be4425b056fbb9859fcaab307b9adec3056c447338bc25c5dc0308a339b6954ab5dee59010c4deb665b58836bc01aedcbdfa9f41c945c619a7e47303265cf65dbddbeee8a349da68669f44e24ef9edbceadcedc30883b7e0caf4c50565dad9292058f6cc32cc229a744b1df807d585474e632bbc637d3af4e727435d9ccf092305b9e5d37b9f3fdb990dcb8d881177c1e147df746d18bdbc50f141ae6f014a7bff5c5797fa0739b0a6ee4fd50809a2a2755aadf7069ee09dd93ce744a1263468dc3d542ce73296634c110ec552040293d7285c07e43941842153355cfa67c5eba1a7a7d7125b71911a94447891758d84360d50ec39f3987b7a3c393394ad9a53b5cf8a74d06e1ea3f5c4fe6e11a9c00d893097518568e27f415a8660f3360c6749a93b93cbad36db798d5dbffe8c703e5994799c7c6257bdebb739e6b7934cfa07f765660bfbab18279c9ad492b9cc836a2444045e9961d8193d3bce71af1fa545887a491d8769b54731161870897c226bc55fde8179294a3f87c61ce76a4b9b3a06308ab771a69bd4a90c3e6da8fecd1b29dff95682ff497415b126cca9f8073a01a777f27a57b1274cc4fcdbe0c2ae03df4926a94e577ad8881180bb08404bf641b1c27fc9b92656f41a94764f61d426acebbd2c329af3fa2112cdbd14aa0a38103d8b7a5033e4863d9dc9ffa5fcc87f775640193e82059bc10a6e96a7f7dc2fe1a9bb9d3ccf6fbc9747f1d97beb905561398b6a3a8947ee0fa1beafc9eca1fe66604831fc4a205588c056162016a13b3798f3f0b601873e327138731d66b37bd0af0eede73fa9467cfd5894029f402fc8493788d951094ee4b46c651c2dc14160b43320afdd8c5851ca8e138d133b312be2b076f54d90a4cacbb88ac31f1fac386f521519ba0a8e6cb9161155a7336feebe58f790688770f19a705c79496802642afde164ffc85535858bd607846ca528962f5b80aa60f014085e29176ead0d734d0ca6a47bb28a4c2fe21a818cd3ed45b3bebf805a85f19778f4f25b903331b180b15bfbe1ea9735f476922dc92164ccf7a6cb46698215961a9b5c5d95d822e20a55184a4467643836d0f2006f4b7a8c2101db84a3fb54248f30570bebb6a821e5c1359028a3c58e0dc843991f6e8e0062db665d191c4a7169c794c00304c33233373a48054fb3f0f6bac4b651f76ab93e6a73194804cbc8e32ed3bc285a7581caadd30b4b2377c37d66fdacea249a43b1f72150d35193bfa318c6046af0f13643cb0e4bb1011cc82574faf132d942fbd3edd9e6c11f20f23133608421123dcefafbbe7cb7275df5cef92ed98489d23834b57cda02babca39f246ea322c0c06901deb022d4a1dd78a0c8be28baf8d18219f4a1787a1ee2a889b25a9f9bd387821bc733ef85ccee864cc983fd4d81200cddf988c74c4c6c729dae33516a77ceb120382cbeeaf08dc4edb1fb710fd71229b5cd069ee6067bc8312e37256354558be3e2b38efbb59763c1810fda47e51dae4d3eaa14e4b547edd2d7523bb625b5b521a0bca1be06d349910e02c29bc365a74f5de72962ee547dd9dc119b8925f30b79982de3565e8bb01936497eb27c575fedda9c771a8387ac191d271863efab66ef46abca004560e3504460a87d0e70f05334c108b01c569283d54e3c5fd7ba5413b071fdec4d0b59ad61e34ffe463a04034b52411c8e52af1c043930c32e946dc4303b104421cfd18ca7ed994cc731dd301274f03fa2682754bc6edb001a9d98cabfc8fd5f0bc57d733cd6af00ea8851c0d6609e8603888571b23fa9e35e5264fad95420f31a54cf4e42c38b0047bd4aa54317fe097f422403fd5203205fe9ddff8e04163f38cc8e61adf6e19e63105049cb484899ac97c281223ad6e7a0de26261dd74e25792fe063ee7d0cff68bbaf4bb1c4d3be0c9ee1fde31253ac1294663ed7683586b456e82ac9d47abab678a65fa6928fffad2f2595fe4fff75d7f8faca760ca55088152158aeafe4aea53dd1f3eeb310e56e6606aecd33769aa2efa2dc5262ce0caa6445cdeb080f8f665045c7ec36b4edde6fa9452680d31d5107fdddec20b7b72b7c3d5e577b876e47589bc2db150d169f4190b915a724886675ba269c6c5088006141d164f8bb13dd417412c4d559a690fb754d476c3e6d3ac298a7281451d8986329def625005a9839a501e9f5dd18a7453388d670b8a2fecee833bb8d096c687e7e537467ab166ab1205ee1964f3478a1c2d88efa52e21893149d0e12e5dd568e87f2a0ceade9cb9b2ef80002bbad6e2425881e97fe0bd51ab89e31376a6cd34fdd856632d80071a19a0789339778eba017da1f172009734243e88e0d9063b8fe8a34a8dc8f4230ab5488b45b70877494e80a6f8332e856e6a8a42f07278d183f9b64567e74559de0fff943359b3b238406760db413d4efffd3141f094e1474f9f9cc03940c24792e47859876c9a0328e68588e68fc4c8f124a5e60893b72106947b1db0ed8ff01b14759f7fcb71849a6fb9cbfc482d7ce12f4f904dea568e7c7d242057a81a30b753cfc94b23b5e881acfc8b52ba440adab84157a0ccb41792c087326f4bc77f7028b896c07ad5f8977bf5f591589eb5d930670371bb2615d485fdcc9504d1ad278e90fe77459ebd65dccf275c1e4e1e88938dbd7954a6212034d8270864d32597f0a769749f5ac6636ebce29d0788fb2eb78806df30f01959b67cebd38ea4e8197324cf1d38158da13e13667bed520b13b0f7fec15ed39ead102c650c29eb65b1a66e608056be4a502de5427361f057758e3bab5cb070bbf0c68c25563bb341705b7990369c0464f8554c680f92679b49e55cca33cf7d78a7174cf5765e67b67ac70d9b75440e43777db2ab7c4d411e8ddc81d38c7be04d124e646c79e80c0d09e58ae72bc729e774e5bda29b21c12c0d61d290ceec54a599060856889bbbebca6627f580f269ef9e8e48d6cd7007c9014e26a454d18a609c21ad4377e69bc8d5f222bd696220e6b8ea365f2172f400a6ad410277cb5c53f39215f5963271f6f04c40da32c078bda21e8b14dcb8832053c37b33b8419f1146cd8fdc40d2cdc77656f4092b2df0198cb4d020ccbf163b7bea6be522843123800e1047cda080673afcd61068a9e524e7eacaa04fe8b5129370e8a6cffc6a6739640c8387a4d0d08ff3b2f49421fd845ca481ec226351956bade8acfe683875f864298a17ecc683f19e1693bf30215bc111a89867861fb62c840c839eeba0b6846e3378eaebdedbd87d489cfad91659a87e83e4d96e6a13ea9fc7fdde1a5a05f4853afa69a09beed0c3f2ffbed894da892828be9868de2ce9c929b944b9b35d6e146fb5aaa5a3560a43e6790ae9a817f8285a7710ec36666107b416175305ba855e43f66aa4993ab807b9df55a5b2763ca67f070c3da14d0e3cfa401813e41221e681a25853caef8e62926b9820cc9a22be4deb75502a316f92fb03c5fc60cb0f389bfa2788a67c59f6215f56c567b820b9c4b6381aa912299cdc8619efc6fbacca8e84d26e4dc962652e098d19c40e3473851d8bf4997517bd00215b5b5003eee59dd15910c0bd96e22eca8ddd34a71a417bb50ec2b02571db5fa6952116813bdb63821ee1d8f5c9fed0522a7ac76f90283a731b54bbf9544b8140bbf43555824a3e3a2cf8cf1acecc7db7086e4337c95463b264f1391e1f4eb17003ee544f338ed6c564a2fa21c8feebd8a239dd70beffab94c5cc1153fc692d212a262f5dabe801e11369f1f33dbf59dc9e9a0cf7783e380ec59cef37c7dc48de239993f37dfd2a5291832ff71b6bddc93881aefbe6735e80e52d75d6269f27431d1356a60b77b7022ff682ce6f7114ee7a410889e0441c3aa7cfede56e06f7feb09897fdce34cdf2c252e10f02342a84d1efb62d348f7d9d01c5da8590d7fbc7b0a6f059714462e40c678e3bcd6e9c1873a25338a3d8009eddb40e421b0f25a83e4aec081d34be05778ea6af5cb833d8db560c34ce3ef12b8e32a6f27430b2d1e33a3949c2c577f9dbb9fe03ecda7ffad57e55cbe8cdbadcd9eebb401943ad3957b3bb6b7495f6491776300f593eff373b8bd47f4d2561602217498be8a63b4051484e48903d3a8991a45f328546750e337834a801a8bd8c5dafd250b6f524a814d97988ffff0b22c1838f2a0e5d1bcf8c504e2b857590ac75f0716fed740587ff77a97482e743e4b4943e0a9a94e3ac166aa04988cf1c0236cab308081336af9f1a2b071c2156e96256b3d57e622d83cac2f716ed208b0e438f155fa2fd56856a69d50ab073f3c0def16345ad32380185d144af967cff888fb106185effc23f78efbf4d84b92fd4b7dbaa2388117bb5e41082082d2de99f22eea92c05ec7067b128dfae314c1284f8405144439af4ee25bc60adff03b540a3f4c37af704aac2ed1d471a08909a4c2709d46082968c85029a18c6b221d4acb776275a9c0e21f2b7e4fbb506aa9798532c88461605ea943056d90aef67d5f51d05d43d6639efa6f7a55ac1e3205c847902e5636c4c98c6a428793cf3de652662cdbb7fbd397f99b15bd89c954445d2508f8d4715a45f2bc75238df1c5eabb5883233a141d619964008c3d40c0a37d97e561f731e023097d7581231416cf6185351cb9688e3e86619a02c9d54f1fa068909852e63930860d00cc0b1ab2794ef77eaf9c2126cfb3ca40013d645777f21077f09db9c9adb86f2c9d8aad5fc4abd65577f1db524346d986e69fdf42531d265491e8544f35a4962db1210ca6414c41d38c472e7699b9907fa2139618107e43662ceef7c24ac47d87314ce0d67eb4740cd2d1818b0c7f9a9be117bbeb18b0bd4592017d3c43f3ad4c9e5a6cf0aa1fdeec8dd3096bd14e68d222532f1daaf5db9165f21f2f513e58ea8dfcc4f16312e71e4f8e310c8b05daa00289bf5497092af01a4c796828df26b23fdbb36785ae597251d1bf88539ea0cb3bc30b3d25f60713e70e8f0a992a5898602e765618161a7757fdf3bd52c774871a080e89affbb237ca44e4c27ae40c97c272eb33de74b8c6ae74570fba0e40eda0952f5f2e0a03bda8a4605b3d6dffbd3b628cfad0f07cc7bf38ef05c41e0a71a8474d962c79d87bac24bab7bb860c187947c6375cf523b95dfb9a65711c3d3138deec149204e1a0079370bf7b197f0f3dc9325780cb71d91e6d467b21e83fe78a74a42fe15571e93b065375cbdde90b04821dc8de9615056614ebf9571d6f29b8fad20f7ada1cfc14420eda37869858c3bfa9c43ffca8ef976079e6569858256637cb530a80e27e290191a5d5deb38c6b48a814d69df5d360c5cb77d66ffccaffbe0390397522e524cb02440116950c505e9a54bf1a69718a716d985ab42364165f2d58eb2449d8dcf1a3a603e843411871dea6e907a7522c8ee22fb811ea091ff2bfabfd2e7152a395cea4c41d141adc0d4fa2844b6c8fd370f561f282d6dc17a808ad564693f399a784f2d26b7d36c3a48d6c6a48a172ae8cd9df1ae87803d9f81bffb41af9349d214ee1b9afbaff1d6482838fea81802ee770ba9604ae0814a4012bc8bff6358aa769ee22db3481676a9709d8aaa55785b5bc1f68c0aee73e93100cb2c0ebf5dd14cad31659b6e40812b45deb43246d8375d78e4143ad3097908d603faffb787d1066b6ab38e8bebd0659975c15b7b917a23153801a01d51ed8c35e0d56d72afad217abfadbf9455e53fe0cf4cd2836d39b84ddc3132105dd6ea813dc24b33854a5ffa15444847068bca95476bc49b60cf09d3b33232362d1e493b9e1f36e327a46dfc1fc27884ab8bb5b1e5820e9a2bb3855e97214e16a5b716ca61a168fd2ac94862eb44dfcc16359e548fa1411b17c435ba6b4b21ff52dcabb7f72de607955f3efd3e75d59a34eb0ae4f40a819b852b0f067cf1541732cdcc4ec225bb36f78239e597c74c833431d33ae4ee93b3b69c9aa5fe3cc94605efa810ce8a3f8440b74487e120ef760faa4ae8a0578765dd07dc6a4a070bd02d369c6f1416caa478599df1567ceedf3caa1bf389fe1b65cdb6efd26aeede099d5967499d97045e36b607f06674eefa5bcf1d12f7af7f035ca65aea1f798e63a7e52ae1f34eb1d0516dad368b2597652188bf9987e40f8c28718829c2c58713c5f93ecbb95eeb04bf799cbbe832cb7bd45923617f572c5fdfafcb9a25152eddd4e914a9978ba81a3a99102e70322c0c49dd10a3be80044c41b04dea69e631cea799282a4f6e507f0faadd0d7d41ff7aefda2ad09e4d0492175d1781d1d44f4c4e32c319b6edef5acbb56d89344b89a5746b58245eb765d54283bd9dc7db08d4f23da74adf70f0d0a80b80fe6fb66f6c9f54a172958134ec0323ba581bf937d69769497c431eec9ed03fc7f18af7118ec0430b4c6646886b41b3c2861e0ba016a248690fd84e0cdcab9d974e403248cee15f9099c7ad881a84caa4336f42280146727d8fb7d54c57f07e02706627149eb5b3d17ee6de499563436b3d3472537c5b3d4a0ed9a7ff109bbd39c793e3f9dbaee42b95534e66c0f88935abd47a6a60b4f0e8e637c0bd741364cebbf48aea26712653866bcc215f99f323feb1a5633cc8049507c1ecc35bbb191575e12909a668b3e6fbc1ce15395c23d63cbe1d8684288f7b5892b1f568402dbfc27252d8c27e1b372fa118c0e61f4c39e5a793f753e6156f3136e78bfcb71c9a674d0d325e4107a4b7c39aae76a053ccfb17cd9738764cc43fe2d4df52f7eff5f3f79c824dbc9dfebfc703e948cfcd22436e5d2dca073f637c4c413af09dc461d427436225a896a9ad85d1bdd612e06cbeaf710c1a9a3f5fc6ac3bb6a36cb85cbacf9661c9df6a01189deb69b239ad03d0ea22507aeb75f46ad858108dfaa5f980671dcef48723e1329be4b8face77628029c051a21eb29f2bc58ce6834deb0590b0c446c2fa504f4109b64c466f012bd2b4f672b99bcc1e5b3f407a8cafd0d7d2b856a4033903c15226e2c4e80aa9aeec3c4eeacd27c26290244d61f18b2cfdf9cb3f9d5cab1ca75b3bc3a7d27e3ed407bc4bb3f363449e606cfc423a1814b79f331f2d915eabc0350efa46c641c9fdac3e0c66dda58b4bcfed4116953cd42199e5b432b57b8bb5069e2aa823c8d4a79e8da06dd69fdb74b27c01726d91bfcd81c941736b0b1894a21ea52ef37a517a2219cbf831c0e85aa941b6a54a14d61de3a566d86e6d7267c7cd340f950372a007d80c7b0aef35fbe06dcd844fd0ce693c8600df677fcb5e5490bfd898a932bda77fffba56dce435009ac3c16a8388c29b5eb5b66ccc960550ed38ca5be3078c7f2bbb9ec188d24a3b294c8c120fb38047e12c0731365fbb82e2a7cc8def1128431336b21769e974cfe78f812a90b491eba04533c06772fe1cf318c0c4ee4342643cf1a5ef4bc7dcf1164102158c05eab7aa17cd9a4e65dcd8c588378ee28be9b1d77620dbbd3ee5e7202fdb07f8bb7cceda88ce6121dbb95070efad5d42d58f4f0c1a2ba4f383fb16712b8378d5ff1576c6cd9bf83d0e564ef69311f4818212afaccefc03be3d611a58d366c71f6d7dc1a7fe0524f8e555e280c28b42ca01f204abea6cf1b7e275fed7252bd20f15286c50a9cad61cfc64ddbf951a35586661e9f9441befea55d9842c56548fe99febf391463cdd24457d08c983d067c22a26b3e7e32936968f63ad128fe73c4016ea462e78927f01aba9758b4d45cea2a4ca9709d095871a5bdff1c5203fa11a60a8feace12f37203d91d8edd8f3882a3fb201f8054c780ebe4ac9de33651fda937ba1df952fb54ccdaf47a2bc9bbce929b4989145cf45af8a1902814a557c2c73529baa743055b2d0b1edcf6cde940d69935ff394d8cf19cb5f59e5817620f266ddff5de97ff891a874ec232a1b86d944500eb69cc71e1ad4bfb18e7cae0181242994ed602bbb1f57b786ae7c493630abfd1fc2adb00e17bb552139d7e6559ec514af0c8aed7a62329bdccc684383844487901cc97880b54b845a6217bc69c3ad4552958d0534aef9c6693b479362f70cbb9655cef1e01805ce864c893a5228647cb45ee1bae6e5966de466ef4e8998db35f6ee9d632ffb299997f8795b511cdba6486b3590c282e27250d224de226d8ef206726271dff3ef7d4d6d00dbe8a322eaf9cdd98f9b5c1273fd467fca96bf00931c351f0d76205fe80219eb7e23fe88963db733b88cc1cfa25075b462bfa9077891b292d24c388ee24c5e5c994ea786a5c6c988430d2fe82ca3272b7195f42fc0ddf6c7e526e9001d6fdf9fd8cd987e80c75015c703608e65b1d0929e4c635438868c837a10fc6858783fe50bc346dca1a709143f470bb1f40113e56ecb8fbac0e6c2f7e1ed227efa58bedaf5f7052d3be8377b95f7fa2a1ce03fb9e8a4943a02b0032e49c99e80e69ad3a1a500cb5285904470c32563736121326bafcc4f8d95ad4847e7bf7151308f0bfdc9a3e1d59151014ae8e215d3649d647288a1e9976ec121b02245ce953efcd4a1e7ed71782e6ea101ac5a86c0f7f6449ca5b290f9675ecf65e8a4d8aa448f32d0d1e2acdd38cbffeb9d05ad6f005614bf4a73bc604a6f0aa857ce7cca7079349f0b950da37f1d348a1e8eef09356fb1d220e2fdc12db9ee3380b7c02fbd0fe19547d95284da426cbff7a1ba0ea74e9975cc91c78308bb461731e8c6d02ab185acac43c708f3423c9a9d11fa1a507c81b45c72d67b3e45a845b7e2f76245ab7377dc366c253fc1919c3cc888f921a275f7a22e7dcfc87af2f31b09b0b38704e84f7240e22ac5123116cc70dc6a5f63f398a43d1f71d525ec83d8e5e54be5bab26c2ed190cc8141bc8f5bd1f64df331eb559bfec0522d5dc74ffcae6b50b237c698734c1770d9564e7769bb94c96902848de8b0d25d46f0c82829bc4c4680704e5f7e6b1d90cc39b1588671ebba3f2397b792e43473105b58f13ff8622da3c3b5ee82d1f961afa5678be19df37844f6b45487f4cf069291d21017a4add6d4b29405ab5d841bbc3a8f73da37f8251777348e8a7af8366486e90528d46c95389989ffe7a9a337e1d47e7d1448e19452cae43fb2f9b58810c2bd9b2d77797a5dd09a3d61815b5323a1e153a9b6dea26382527fa8b25a132cd7ee4e186f330496d6ec7ae3779dbafa8e8781bf4a581caf645c66455b3bb43ae46eea4ebd9ad8bcf3696b6866086233911e470cadf0998d5bbe5d2168e4dfa4f71192b57cbb921f8643807549a9d6014aa4546934d2bf01b0b698250bb96280cd6a1e241db05fd27b8a1a92f97af3d91d8bb0f3ad9ec42390d138c185e0a23f888595358f36ed260579ae7a39e8e45e3d9f881d7b75f14b16e8b7e8dd55c0de8e9813e64d030c1adf4f4861ef5e0a9c197dea327834ebf4a0473e4c7e2ab718aadbe30fadd3c31e4ae1285f8c3b512f4b2238d9720b67cf3564474b5bb7c979fa99dcec54c92fea0fa5e5ea56c72beef22b59ea637063de9104f5d8720bb714172b43c0a3adaf1349aee278e28c0af50b5394b0bf5cc8303348acf73696ce6be7937c0773ce2ac2dc219957cea4e0185bc8e5b4cd938f691bbccbe9ccb0a508549d000d048a40d3a484226351636fce956b86a6a4be14075d837dbf81fd7da4069bcd4822d7b677e3b5302df082b7c70d9d9e9e161e4bd95565c625713a046fc275846ccd872127439dbc06b6c9f841777dfcf9cc468fa8531f6f0e40170752c2d299d3a39a70234130b34dfcc3f3e555f2af4665a40d6b0f38d86e476aefef2a69ea45870de86272d7371a29d372f41d3a858abcf15969facc2b660fe075fdddf94c3f70c147261fd0ebabf93a7bfff06f6821594bb6cb6768b8e7f684c09d283e10bec0ba13c7ba1b822f725a44eb9b01de067211fb50e8f93d482b2e05823c60f2a284d6b57b480ddfa560fbf91a3920585523d5ef4c031081ade15056c6e768fbf2bfff2ff056151b7883a8bd9b737ac4a5d33294b66641b03be4b26e44c34035f303263a9d012a415a0880e74c45eb32d2a727f853055c4be244ee9c74509cff78147ce3578d8983219d820f165025ccb65636f804aabc27f7c54b831e3a583bb7e21379422bb08fe2844cd5b832f14a6c2e1a62ca05f4281bb1ee19e41f3f92bea286f4a82eccd84d1d6464dd05e6bbc705c495a6a9ecc238e017e11ca939c38677ff5de49270c5001c02a342ca6e7ddc6a01846511c1ee8c6c470d893db9aac7dd55d272d407f45ec44c8e1505e66f8c4e9d39aaadf26807c3a6ae8f3d6a68a63c9e487fee02985483e7376786e97f2e4acac5eec3d094c6f3444a3be3aa3622500b26be4a40f0132588e8dc8d784dcdc43ca1005fce75d9acd0ae871c6e7355ad7aa09f3b0c3b2c02906d202c76cb6b1a1d0f5a4d82bc994bffe02ee807b4f8dba162ffbc43f464c4a59c389ddaf5f0f26276c52c23a6e8ecc2603d4c46f5eaa17980d85b44677ac4f07ff6b3c97dfa6982f2ac1fa1664ce29c167917142634f397b2787350470d1a0a8cea62f6ef747982af41a327069f64d7f6eeb7490f06b257e7594233683c706bb1bbee469afeb41de86213a704f1fd974872e4cea2b356f4cde0f9b9fe381b56ea0d7c0527c4d6ad3b4655c9d5b1d3cc1f8ff1e8cb82fe1781a6cba8ef2a1eccec45d67acacd8f0d35135251eba0461140062f67c05814e4bbecd6297b4ccea08ed3d4a98be8393851d034b66a681f6c2e4b8eadb71093173dd1c710fd75ea7631ea0729aa6a3201c9f2ef76bf175cc2280236607a63a4e31036ba8b03d595fba60f9bc859ef8b4f41cff21f53277346937b881ee7bbdee6af2aa97965411ff56b94570e2ae2cc2fdf536d0f75ae84a8c89139402699923a42b20a8f0584bbc64825032c70ed2a5e795864eda32963b3db44a46c967f022332f813d34ac6378e1c956d13963f12d21c22dd27c59666b3553e6f29b82384b1e916317ffbb51d7ee0712a9d2c01592e8c06bf08a49d737263be90498269255cb716604f04e1c5c3d29357ca24b4fccd4a8d292edd987839ae3ad25e898bbddc07f8731b31e96208c55f493bc702a59dfefb0a4aeceafc6ed7ac34806b770dda2c71dadb80f4251710d896890bbeec0e7efa58dd68a3e6dd1b42d8905a213844e7e36bdc6bd2b703bc408256989457b75e8f737a4184f615843dbc2d43fccdcc8ed63ee6cc4796eacad7b18952d7a3b4815ac0669185cc03f2b0cab61b84b7abbabeebbb7fc99932dab3fb87c2a5be0e4861c25806580a4313ed822e07665ad539be94e20838ad9c1cf2f37c83730ebefdce2f9f555b9e845f5734afa20fc95902df1ea765e715f9301b0f4a0c3a78bdef1f459f4310951229093ee1595b83d6ad644d2220e943e927017b0e5944f78788d84db99df981ab765e4baedfb89bf56419cdd8ebde8fd6dc2cb90590a7c52a5cb0430f67425108375e8c05db94b1e91cad0fe8e6a692d13da89651a7b1d08c2d43dba03d851664279f4ebd26fdfbb56cbb86e172f23ebd617b5158f2ad7f17a10509ad03429d25efa6d0ef9f133afc02eccc22366408b9cb13f87a1d3d2d471edb44b7cca28c92d33a2a5d9e223cfa2fcc0032903f68dbadbe1b3367f4c06dc16a1f28b9c578c39385a6187a68978ad866a82b91b6fb9dbc8eaf2c4f9dc9c79df1c99d378715c62f2f8d41024c400d7538c00780e58eae1704438a9d309dc1d7c1c7f83e4bde532f6123dab696932976cda50cf127864f10d9400db815d39fde637327442efa72994ba4438930e20d19d690b047ccded6fce3d1086b0c213d319af04311d9279ef11b671f302e5f7c633f04637db4bd854aef3d6578cbab0acecedd68171d85c541d9cf72c3b6662196c37f61d41ed69ff623075b143516db65e9213c940447a36684dac28899b15d38c145195b6dfeee1a33b65b045d9c37fdbf2c94043b3ff69a0107ed0e3e1f5849e56fb8a74eacbd3fc925df9c7ef4e4609663622b4dada902e1b5dd96d00a52c6b0bfe908df3a9f72894745a709f25b04d7f80c04428586eca02829a9fb66fd96d3792a0e8fd4eb83252cb12fccc09fcf67ee599dc2e48e371e7b83bead131c472335a4e6a98631662796868cad644a62976bc8af05252b0eccd524dfc2e64b2c7dbab94c9648d9cab501d8fc05258cd6717611919788970f5a13862607bbab2012a2796e5020110e0da6264d8a488b7a42681d3f5af6f52a65e8c9b2cffa44b20b01ee7d76aed8745b9683b3a3cbec651ec7b2916ebcb4d9880a22a66fcc3cccbe67e26137988fce14835d77c224f4abc947d448335f750f703c1795a4ef1109e89878ffabffcde2068a00cc0c5cee1510397c15218afef185db8d5f256c7981979283c70f9cec22f19737daee5f1debfef143aa46fd25bff9a3c37a5344b32538c6457f3ecc30aaed3ec8a7a8e9fb1b706db125805b7621f19c4f86b9e9eb6b69ecae3a7bdf2a134835896cdf9f21ab7603d365a9ec0aff4db1cb531b450f96310b75906c96975d6f52d881e9fa43227738f511135c171a6c78c57806de15d84fa36d635ab2ad3ef19889ec1c961acc1762a618a9b185ad7bf60a7529bc01aafa748b44f3e298f959ade1eb96dacc51e8301dd0614a01730cdd22c131a8577244a370cee6c3dec2be272361838667f4ece34288e9812e7d8e8dc465774aac848b6953aaebe5c2b9a66c8a5684b8baefa36d7cddc99a1d6cecaccd7ef083379b6237bf901dcfaf192f072effc89898632cf9257fa2def87e59b88e25789adfb859eeaadbcbd97e548cb499b406b88eeb15f5e469b20f6341e6eead62c0b754015619a1e609af1c3ea7f0696f0d790b10efeb39fb12c679378a314bf5ffabe1f13c99cbcd815c6a6a92b54a24a08ff8121e261b086281eb37b577125d96852ea28ac5f1c2b5fb780f1143055e290db746f1d3410ba361a855392e26e743fe8a8439b2916cb34c25defcaa4817dafaca152f058578e73ab469f8097c70c04fd2dbdd838f614140d0c7ccf48045432f36e4746a68b4178cb4222852026debe0db0c077cc97df6faa61d0534ee63330c65b66909fcfb4358832aab0fcd3919d18064b52837988343d4ce40261e823af5662908e018b8d41f642b357f36b7309bff1d45d580dbb9489eff387a40d91926523ecc8f3e95a4ac171087788908a7540ed4021987336f612fe2b07237f912f8a038ae49ffb31810bc4e17b8e687c59624a305b4c417d456512afd7c13defdedea2819659ca49835a4dac19a724ac0492d28d7853fcf3feada38d5601fc4e086ddd664d4de26bea7368462ab217ec4721678b5725811f46a44abfe5d0679ea6ff3b9d151757d2525c5ace261b8cbbc2f621d8ba4b82d47dbb8ff87099accacf5b613c9bc9fd518ebf6d75350a526b1b3f5a2d99b69a65282a5b0265be54bde562f49d93a413eb9dad8add444d2382fba926d5aa4ae8f2bedf68af0edff15ab5dd9c3efbb55c8dfaf6814879b864fc640007b4d677cfb112e10d32c53a453fe083794ce3ebbe6d6d472a5c53c2823e47b58648b496bba8d8259289068fc2f436964e97f0943e981ce19904678e0aca432de69425b1c0b65323528bed41cb38fa6d2a533298a1a66e0c8c97d3fcb016fcc7955d39c073035842aa401849463fa1089502755cfdfbd3210de997225f3433779b140a597b02fe4c5da94ea7059edfa584327ad0951f8e45528f95cc47d793a219f0a2733c498e70298f808592a8713b4f7d2c4044c645dd5170b20cb7991a9838a474fa4771bde06da8bf86d910d85748cd706c3563ccd4b65628e0ed107883efebf52b05a911fc604ca36e081a7da9e567d10d940901adaac0c51552a340007d14151161d0bd0c1d3f90f8967088a48c9c190a3e6bfa29058618649e093bc363abdbf09120f01a6028f0162ece446fd65f67e65f9233a1e6ec944cea86fd6d6a3f8f9ef29ccf2e410f32fbfd66d27346a687f9bd79fe13cddc7aa2489d1a86edc28fc75444ee1fcf522cd5ae78b156c3ec9f7184395cae6ce7910e25d453fad5fe4ee487917dde5329cb0d29cfd8a955bcae93c39e92d378961c4e0d809c9b119bb1f08c6327b0efb58b9ccd8d76f8f3113b6a5e856803fec90450980bad7f8ebd2af65db2cbc29986c13e28817e0e2acdaa7198a797a2f005a734904986b057ed715e68957e21c420d23c394e84f4c8b6ab4dc3230c79254ee372962c89f540230a71f5b3268d7740a753d0568b7ed2262deab77ee41ccfc7c6b5b3aa150c20da29e5845c546a00d2d30216f1d32920977f95632799e8eeca62e6923be0f90f2e061e86ce6ff8ec681c24d2b67f98d4f0d72c0450dd95eb9073c471b97cd66a4684dd629c03b808aeba6c776e5a0cb742f0a5892423bdef036fcec59b0d9ac83bb1544e5bce7ca5857ed457d9128770ba72bd085ebea0935aab42105c27febf9572852091d95699aee2518149de14e27022f078d182af22f1184e670dabc3f49e78039505881a3df9494f3a20e1ef72b8fbdcb4e20fcd70ac22cf56bc99ca64626b6a1fecee5af5b88051d876329d417691389eb1b4c112790dd2793b893a01753d697b8d0121c8c1da242fc5a02adff71d898044422b7077e7c40d2cec0a54f13cf5e440eff8061f8abfebf876b2f8f67c3024acff0b2f5ad03208b04f9ffac5545415038745373aaefa4e5a90735a8395680d243cce828e5e6eaa7d84cb60908d372c1b4455caaa96ddbc19c8bdf6a5ebc1e645a32401be8f3c866da8839a04328888ab25b94d01220cb54d668603fca9381ae870140d366cf5726d9f11fc345c6fd893996ec1db722c7b452d8c78b50525984ab601056da157e6c28751aa12fda14d251f65944349eac7a48d629fd714f666dc15b205d560bb0d6939e054836f1b8cc544980177ba96b48c1d1cd7c61afde94fc4ed8ce7ccb891738c3243045a1eb35a54d81e7abf1224f50963a075a56a76515fa2464d8d8c4791bac6fafbd8e8bb09c79364f0340d37728fb238ecf45333d23060f4e5fea433f0ded3712f5c06d8e7f442670972e40b5b5fc37096a43515a21d921303d0a90eea255fbdd08b72390432a73c8b9b29b3912a9e43a824ed2d10a5761eab2dd5a6d559de7dcd5585591f860ce52673ef3a6624f3b978f8843b1225be67c81e695d185ee38a0347e8b0f97ea83a9047d5b7ea35a47b048ea0ade735b5479f02f42b007548808f3e32834a72f0f8cd70e65c2b65509e24fbe22d0bae6d37f24baac7df85a50b8c39b26f931055918b65d1216d4355937ab0c64c85ba839d0c9636540a1bd39b5638eb30af2f4819073658820d6a576cb7f164c2f970f34b6e05ac58bdaf8efcd92a3e16f131978a14a63c2aaa70c36840894240454a2032cdb9a5dbca11ec81991bd2bcedaaa5f820351071bc88d147bc65f33e892b34eabea28e7ff4aa1e40755abedc76fc0cafc918f6f214a211b5f336a463c5d2d1e66b2c02e5cee7dce8b12e3ff3c844ca35b269bcde4b10ef3f4443a37d7b98225dc7a617c726098ef4fa2bfc91945171ef5edc8ebf26c7aae60011cfd418fd70b6345329a27c7690aac202b2292718d59c2ee4d51f1d8a088527abb422409487f6ddf7bc1ac3eb10f78904857b04b46af5ceafbf01bdfa9bf08738ada888bf96d20afba6450ea68af0e58ccc406f187c8c3de42987de304da00086a2a33b1b1a2153b2d3e7fc21cbba514b7f0fe182ff01902c7375baa2768f800f89458a6a99c222e55a25ea1e16af698ce1551adc897946107d56a3d1332f3907e4b2c89d7421c6e9fc999e9598257338f9e85ae2313c6bb84e8f648d097fc830e84b1d5af2ac017f5f1a155c8959330ee0819f4cff13dc37f9cf0f677463806e161048fa1e54797a7d05bc447cb816e027cebe0726dcc205df84b014d18cac32d020a9cde666cc9379331a9d6977fa45a32edcc99aef633449eae3e2fe170c6aec49f22bd2075b66f2028ed336fd0510dbf8c3ae472da50bdf0c45c3f9cbe8ae807f3c66004a60cc2baf5d19bd1db53599fd96271e44897bbc1fbcd29a6188f5a879a6f560bf4a46e7316cfe44715c35e2497f8f0779d37f07689fb4f07df8cf02e6ad03d787dfc00db7229200e26cddec4292b2ba6298aaf444d1e5ccb0e63e58e7e5fea1c34d3387e5a0b1ec3674c6dccbfb97615423a9f3aaa829a42cf08cd523bda7e831d1b6cf9b879dc01748ebc2245d4118783c9fbc51a7449aac1e7fdc160cf932617ea18be680cc4c7697f3697a34f8b58a8eb31a7e2f04792ac7f11bd26d49e81d01c36f421a7c43a019cf62afebbfdac680f6970eb69c439fec06dc239c031629cf5eae63479c40ed65ede83c73cc614c59b39882fb47d6ec5572c1713b64d99639e612fa212ee248bc8ce4333b05bdc40b090221c0fb1848e62d0b268f29792a377cf5d691b62881f44d7d08ffea3e897fca0c4fd9e862370e7a9d1fa5a8100f7352a64ac0f4160ccba7897c77aa0a97aba90990d6d82f3b51c1da2b94e92f64db9b2b6d9da142e98d2e007036857a6a32c583289dd76f9cf21ade686841bac87c1b3f28fc6bebce056758ccec9a7dbc8150dd5b76a02c62bae7171366e5281dde2927db1a63ac2aece175fc0e65d0f9070621b511f29a09b0ce0c0451593071619548f8d57bf80ea401389dba59012ec480bf43d6606b2f9c9133fc96320d74178d7bae2df8a3188eda6eee4d2cf3f92b8bf882d98c66b7be233492e9b4d6e951eb24c4672bdb5525d7910c935a3c05157cd89bfaee890e8ed038967cd28dddde324d7fdce8fe3ecb285a8924ed18e55f03868ab24562327d0b233bb38021eb04b375c6e368dde8be8f48c8c9a65cd8436294ab1623838cc3eaa1272c189987cea0f8228ba4d3de6541616cb9e91b806666d6517d44ec8ac5a3500a1212bfe2b3fff304086a45de00d07535ddc788b491219ecabf7f8b6a76d76233abe841c7b410f79cd76b5b7fcd2190d25a2f0684de78232445b0fcb77552a796b5a619fc2fb51af2121c8b6193ceae7940ae49036aab389a6e517506a8f37e8094701b737ebfc0697752e174ad50826ad55284c94fd8d84e99648e5e84b18d3fdec6a65b3f10d497309746ae9a8c0b3c5b5ad68bd837c57b3be1fc8eaa80868b68c77aaee1a344685bf69702a87ae6e5b70fdc8c6255ea43085ab16f1fb1d0c0d84847339c77bf51697724a5cfef05504e20db05402991f5bae0377d72439be6819675b677788014bd39adc24189d8370c3f67cdf527282d881dff7c81048f4390e5aae4d034f20a1c5f1990c63f7576dd5840e91682939f0ce53a39844cdb72e25b99b2b4179855ef16942516092c7f267003091c3922fe17050696e6e795bea1a79d5183f720fa37531acbd48d87912ba045a37853e45214d4231f778b86f3f870ad0bd3e075115d2a996cd828e766f0cfa2ff30484856c4c8d8593a4d00bf03f5af42998c3bc32b555996de25ba74e9ffc502af0c10f6bf1455a98b9ca203aa2a89e708c6340f7ec14f0a29e1bd3c789d22ad3d68ca53548d97a6688446c5fac8048f27bde976397042664990a62976e7aadeb095bbbc0151a177003e8e735accf2e9c48759f75b54ad9ce781345471693944122712e4eacff73128d98c497ea7bf58f4bd3e88a929ca1419c728a33e46f158fcb38c873abf48b584275fbef2af1891836f6289f4904c89259bba2e1b113ddaf259720e6412e91b649641407b409a6542df768940aa917a8fb96cdfe5220f56c3001bdaa6268f88d982ba9512fb80ad164b971acc4eba32eb97ff58e01cf007a07b08433251267abdff008275bb2ee5c08c712c90cf67204981294423a128e04b8c4cc169d3890dbef70bbeaee609df8f061ecffd8a5ffd05a143d1d642c6c86c345819a8e66364ab180493953ad1daa487ac30f45c53db23f16e074909da0b9b8c49bcaf8502ef361ab068ace9664ebe02f4b00ab99238b4a694158684224a9a5bcace937c308d6311fa25e60915becd0daaa91050017390a6b09f7e2fa3117380739cacb737f56cc342d31593e2c8a270e4603cd669c77773295a18c0ab8367e6223f59eab810fde9d5c10d0790875a91e602b671ff38306a95a221746ac55e2af10993291a2fb0ce3e9f3cae5bbfcb53759bb3d654c4f9359f1585ac5552e919cc9fd18ae4681c21b7bf5c2d820d15183049b31596625822b85965dcd4bf076abb7a120960b868d313a0c07ead65ee7ca72948227e62bab7e2a28d548dec80e6296026aea97e788e155958b218845cee6e033be4a545aa0c217565fc606743698ed6560327b5cb0503be6b04505b045c01a791b6d350dce79754ac063a01160ba3fda55b9568d06cb2a148aaf64c94835345f63855b8cd39f49c046eef57b9abb1319e23b94d45c277096b6e7c67c7157c5cce3bdd8adcd4189778e03f58307fc670553e73b81fe70e173e94fc0b56d1d1a02a18d23c1ae64977524afed0650492b48f6ea08e576e5366466b0dfc8c9bcd3e2f6040fd80078edb965763ae126d702dba32c716cdfa8c7c1c5e635a957e39e8e2748f83675efbb5bc39fea3db483c9ae9da17827d393e433481cd950858e5389993011d410e7268c78cd83c83e97c577600460e5b876d72db9f920da169465574db50b84f86c1b2912f69b436523ad10a8a3c3f70c042512a75be82b56126840ecf3f919cfccecb7b9cec7ed912cc89231bc090985fec5b92635a1414b0c255014467746733b91ebcfb8ff2d7d8491e3e2ab658e39b26819490970e558d9728e630018a30e2cc495846389fd831803d470a522162c9e6a715e90317207d6a1400cbdc2ab927a2ab89a4c9fe7b72106b627bb86e0a428ae1164ad6e5ca1fcaba01e0fb42265fb2e1b7ed1504f308a830a375edf282c94618579fff65784621575463a263d70f0df5561e4376e2e9ba2afa952a6b156c5f592acc4548d5714730175c8e7dbdcb9984e6fe691ae8e32441b0ae58d88cedba4d51e219bab56cb842996f6afc8e0c433d925793e10fe9f00c80216e315dcb4bbed2e999b760084cbcb612a8429f1b8e696e1eb7ffb46eaf61cdd9d5dcb5d27fc7d0efd129ca23e63de8a77c83fd05f3194cba33294202ebb2bdf6e7f647318c8d12f4d5fa0584382e9b53633ea9d040fc5417adbe0283ae83c03734b61aa068550d0d57b2cc2854dfb9f9f1789f64ba08a0d0e89b9c54f8a5f9bbde3d5ce021df17fe4ed6d40609aec88326732c503bc768b5e2950b76028045c2b98fd84e6f79876c912a8b52cb3f5545583e655f9969ca51e4df9d50ec7091d248b7a780991f9a5f907dac387d12a067ebfcc3dc82344a2a29a04b7b75ff2eb486047d9a393416ceafbe30b1ce0a12afeb7562f618c93739727fecee0e1c37f83ac1ab3abd2a360597a6c19310a4af7c89a398c0c61c527ea3e6eb3407d38991664664e054cd2b8f54409f9c322454b7258787c77f8b98a1dcff2128c0cfa40d6447d58d891f84a6e9c8d49cc5e94c92724bb75a4a4452e55567a027eba2beb00466dccf11751d9ea86920fe8571195f40f7c1b7f924f0503a6d3ed73524800dda8d289fbc40c55b617e90fd42d919260b83d919e194665acce8179eaf07ea06fdcbabfcb24cac7b688811d96c0bd0df8efe375633f8886a4e0e4ddf18951d5a37e90ae72b49c29cf9570be541ea7d5d85e2b483839196dfa53687e8f8273e52aa57fa165ee331389d21925aff0d12a1cfb29c8f16513edb1515fe1a9fc374e22f32816274b2cf422ced3ae1804f316196f5484277e4ae6a0761bea0c2434ab90ee00635968e6dff023f9208f41821fcfb8c63c6ac02c865cf95d2fa3b43b2d6336a55a8d8ec350aba1ce6fa7ab2ae652a3f5d849e3a395dc643f9e995ad14c08228ef07c5245d79400a3e86baa21bf1414cc44147b08509ea468fbb2941da0b5f67d6278edd3623ef4282440959f086fba50f1f7279086165cc5ea71c1663efebbd3f382b9601ef5a3cefe7ebb216de231d022a87a1caa4adcd692c3ac7af6ba8d1fed7aae43ffb5cc4a900fcaa0c211de8861a93593ed608975e89609bf7e7bccffe516fb6b0c4288485282b3d5acd086af470fb0c0c0e37821531c5af0166f3b77682825b1b7400dabcc4a0cd4dd060d3000b94eeb207aaf7c8f12a76780e365b7e5e3b8c80bbee5a06a7022eb34fc2d588c42886f56bfd593d89d35c57a3c8fac5659dbf2a76376c25c7ecf7818877d12106a8f3f473759b59f3bbbf10c3691c80c44442e939b45ad14ee6ee14bb2a8d1abd007c2369456da0263e0795e4f22cbd521110eabdfff6f2ca4f83328de52c863dc0c7bdecdae55c31c5eff1f774e994cc77ec5f3bf9a070142bb84b018c05a39b8b6aebe59345efdd2048c3ddd7308d8eccb74ba2df38eeeb968b72b778a928a43dd36792d83ae8371345ab51a26a34d9b2b5e344d6f45dd62df81b41e8b126f29162a9eb3d93bd3bf9935cf37ccca71085481ea59781d6b013cff635528fdfea6aafa17fb6f2168423fb58a5f1cb82ed11db0814181c95137becc080e3ee39dbd72c6fee833ed7ae602d59c510bbaabe46a298e17b474391ecf1c123ae3046a6c73c397e754fa5fc0aecf0e84a0d33dc4a870ae1450579b4701584fdbced0672aafb091bf2af66036e3b3b20e1f13a24ea9c6915b766435ec9b32da0981970f0fa515b42c2ae2520ab6e6d5ca3d6c8182c215f14f400085d036eb04268c1727d2b37879a549534df7bcb644a6de1ddacee1100a777ba764c4f31f633ff977c64fbd11a61126deb2b6b2c7d92cabaf95e8b01676e008779556ee3e5b2ef273d5c1e701f543b430bdece29057f33e84de39f620d039f68326081900c9fc0ff6389f1c7e5d7cca436bd762f114329058b32a1630c79ca1be49f5b60970fc43e037be022946e0ade14975287888780c7c438174f5d994cab1ccd88718b72ab9110bd4c97b00e9b7bad447b68a485ab63f1405ef8be0820bae92770efd305f4d5fc397ae607d8ab99a9df19ed2205662c92ba3990f9b291e4cdac74a56a2071880dcc62271e5f844149263141507e388442fb3367af5cd25e9a6f50cf7cdc33e7a3cfdaabe7bc3c91f347613c642e3e059f6578433e6b75e75e55a920ad7ad561c06b9a6558287a871494863cada6d5bc1da972c3617143f51343bf1412bfdf4fb6c3150a4b61a0d390bb8f589c6b346ff8a7e718ed2f184bda090f075720d09036e77c2afd6c7446d36254a5d76251e65405536b64ae83e0655ba0d106384fe3fd79c543adb406d0ec02faf60791ed12088aa8fb1f4ce0695b8e651854937e56fc31850152401d8b11d06ac8fae8ac8a8f19a4d7fdc4c658b6121a7c444f5f4076174e7d198490ff55cf06261bf1035af7b38b38df7ee06db5e9ad480810e4cbfffcad9f5f530600a65972f382a907a6fa94d08c1ed39b1746606bc1e1efee0ebe531570773ca62c15b31c35909e8cd0f531b985cd936f28c7e8d0d20df73e346a419dacd0d65fba3d7812c8a59754e5d75ab2b19565cb89a25657dcf45cc60c0efa25ebe54cf384ef7a994b18c87fedb34adfa9e453f468dee24fa2e030c263fffd032f0b581496a104a4ce1beedf6c46436e450a7e5c90edc5444b5b570bc82f99f73edee73b08787d48479915b54f6335fe6684fdb5f04fdb0d2a8cb43c533d2f3d9a5ff631aac0edda1ce4ce5d720882270ef58b02ab97ce1c1ed84638fd95f9ea24271a563ebb5439548ec6e9df17a02e3663bd0090650d66b030b01b3af0beb8b1e066acc7c1a59d0a089a1c4b6564c0b9437bd40bb0f51a8141eed7841f9ea5a91357ccf7848dfccdb139ac300bc256442891c962549189ed453be4d61adc16a0f77364215daabf07953bdb7f0c7d4cfbe9f36baa633e3ce40379508316cc9c933e13b446953b991479acd2a307b81c3821cea44ccabd05e2b19f381c4ae5d0287cc76715cc55e6c22bf9114d815bcb86594823c590e4f0b40bd52a0d7070c62ee4237838402df9923336b448736bbb0bdcccaf0f3b5a3b0ab4771c4f627458ba5f0a67b18a962318b23e85b516986795e96e82ea35aaa25951aa390c583542c14c29a1a2a30ca3560541ffbe3e0e07ed11a90c18dcdc2b2b7a48473ef5f48c354e56865831a78ddc2cfe3f68ee0cbd71b45ec6b2a461c4ef0d48fe7fb82982556705bd2eb1d9d5dbc62a96e381877b82fffaefada67d82aea0b8f840a75b0f00898891ea2774b199d0db124ec22a7f1535cbdddf492b0bc1df54d1eeadd8d033c0cb4dbc82cd72cc1b4e56d8d273fbcee593f65e52400413e39509700324988265125c8a596416ecbb152e9b021e8e04d5be07dff03b3017b5d6116c17322a28bf37caa09b61864cc862a2adf1cf9c729f0a4fc7bde25ecd92d0c8702f1bc6ff7281f035567b14fea88ca3804ab48d71d9a17afd71932e229050fd17ccb15d6dc47bb5f952963a0157845c665d9a2e8ade97a0a69fae02c5e2e25227ef18454195d00661a2f6a945699b4cafdbef435ace92b7cf362da43f3aa63ed8a9fc9d5fe316d28a1566a78920fb4031e85653e328cf05ab3d80af51bbd905d88e2f58fd3792a919b70f88466a27cbbe9955500378a1aefbd02ec3467c949538c9efc13cd62355ed4f9a18312b4db4cc2ee1b9d7ef10aa7b1ca4c00bffc32f15ec07ee6953738a1d663be83484b9cd58ea91e186f4c85d8b1804c5db20e916618dba719916997fe31923fd9e0777fe538c98c31cef64c928118b915df349e0181a83fc74687c0eb6add280f1648a6dd08b78cd24fa548672ac0ba8a777f44cab1ac4fffd35ae8c3cb6ac795efdf2e21d206cc3da22d2d3460ee147472d53937686b14c09e5fc245e50764791540bfce8db1914f5eab188779d4c867eff92a1131af7a55eafe78932eb075051603e28db11f47baa9e868dcc1e28906642f9dff6d67dd7c90292394a10c5b647a79085a32ab34260058059cd3f9ec0620a8c082f8b8c1d98a95443800e18a23bd432b29d2a0261f3e5945caad3128daa5a63183f60c54465dc5b1dfc77efdd616c20c8619531b025814f0e6e147db00ec17200f12f4041003dc5f35d35c6f5696bcc5b08f3502460ab6339447fe28b8864361fbd18c1c87b03bb452fb6eb6201270fce06ae29fd7309b4d4cc8518f803f2cc86442239277d1f5ff02839852598daa5320b381313a0cbc4587c8214091e619af211dda5f54af486a5d2e844e48ccc0802e49817b8653b0f6d9a8321cb8802887b32dbb50edf754e1c3d11e516becb22c815cdb1077888ba3b34fa9d3fa24dbdecbd73f541c7c248d0a8b83f619875f78186894cbc33776e9031985688ebfc3e08184c4180f4a9a4c2e5b669676bd2c7b0c9e077d8058c26a0582855505e15f83121f4bb5f905bce85c0c507e52c37867415ef78f68081dd03d3a2f552151ef36e56c8b2fef92077dd2aadf13e70ad0e0945ef5b2527d39be6bcf4acbad3725e66ebfef15073c9b2f29a32b5581620eb09f11a28105a0fd1843cffb1524ed5b32dd6e51cc62af165d9cfb1b00a45bc12a5b052888465a6d2e223ac2c3f3b785b30e198a7e7cc0b6c6ab1bf43ff61d015f19554140a75e79b5f73184935837c7bf64052e6c555961be42c1b45dd5f1fa2eff3919ebf27ca5fd50da6fc5fd294f8ef14215a099b2f46d1fd57fd3c66ed4329fcbf908529fd43cd0ab1416ee28240bc750dca2b46f0667f8344fdfeeec4cb72e3a1555365fdcc41c6dd783a437fb433db58021a9e29b4df7b30cf8050c552f70213e706209944453b5f230f5fd2090ae25a525ccdcb00cd8c1d8812e9d89e93fee1d5e2a4ad45be7e609772ab651bd5828625916ae723b6b11593621f4fb1891248213eafc6974f1037cb8ff2742c2fcf4da6f122d2c61c688657c41cb2d1d19db9aabde9ba54ff241db4d159b38d29b5cff96a47953ae189c197565f461efb95cba4add48f62751eafed9a73c52238f75454435ca932a8057297141ba67293bc97ae60b00a384c8a3661207dcc2249e08c1e63a22493d51b4bdb8ff1b9632ac2df4c6a9a95d17ee2b9ae34192555d585a7363b6c17ae3f90338cba7985e9bb05b57bfbc8b299df4651a681f50448e5bc561574a02299ea0bb9500efd13216bd0cb5e0021e762c8a76827bf987f2a3d2c190bd7d3bebe3a6fa065e518c78d0722771f653e7df57c9c67716758c1db73a6f216eaa4276ddcad0eb4989383c6cc4c980be66b7fc064a6be8e326b782fc0562c102cd9cf42e0aa59a04b0953a03cd5bcdf76a39ef2703c216dee020238b730248cfd555c5bf2aa919d186e1e7f161237c6412306c758eaf6f04b6b99cc5757beb6fcef8bf4910986cffda1dd1329f6a0d83acd4df7d96827c27b6364ad83ccf7ed287ded4a9ead7c7a7fdce8e6f2f4458b9c485cb4504f0ba221716cb8f0cbafa576ac668e2ac80da551154305c00f5d1c36988eaebce2bd893e5e4908d640c833dc977447f58de264238af2fc541cb974ca0dfa10696f73ccfe73faae94e62aa94c97ea51b7bf01d90231ce4da11fdaacc37e2eb36d4abc9d56bf0d82f5dbf8854fd4a1571f97b4e7fb78f13e7d7ced1f04d9397132ed4dd35cd6c50d9641641c43cf238f41dd5600dee4206710c7a47945257f78457edd2ada680f5ac237745ebef16298b55e6a5a5cd36c2f6c3bd0fd3e6100ccf177a14a6308b88b5cf150d973a6b2d798ca722f11f30da526fa9a4cd8f826ff7fcd657e001a874096c7275e8961beaed6d7366ece95eac82952ae50d1effc3606e435face9e7bec5c5775534a3d45c9a852211db0edd4708ee05e8476747e6ddbc3d98abd3d67f397ffb3a5c9a63784c546f1cb0c852e3456339f1e0fb8d2daba1f39a4792c6f55709407a64b696709b9dea7dbbb188092bc8f499c489edf93a3515ba79810dfb6f1a38f35e335dbc7c0b15b953e840d011c63845cefcc980986934ebf7e21d7860213a13a19aeb48ff01339e3443fa57ebada7b3ee8352aa594b37ca18626ed0f87a24fb45156760f72e997259143721dc5d10ccfa7d518b13ee1cde625bcad54374aa904939679272782eb2490721b37c7d386931c39ae62f413d0d7dc622d33c0cf1ee732bdac5430a15cbee89e958ae73f6f07ad286ade1f71c5650490997b87c5bbe56fe38e2d657876e9e5c0e080712eca8f409be11c337c7cfd686680b1a9cb0a61fe8188f0cc3881899ce0894b61c92cd2503a808ae4a5131b475fe7a044dfdc758296dba22fc3903abebb0e9da268d1ae8dddc66ff999d0f0eb74fb14aebe2e557c3117414d627b8773ac4f68f7b991838b8e64eae2690bfed9352f4fb52ad583f9f40fa4d35944bf5e70cfe19e175935831c8d03557e4681998b8cdfc46b86abec37d24f21f0f7792d1e2d2aa20f1572649b28640dfffa9a63316a03e08039786e2fc32439f6f5fbda8656ec163f91a6e88df72ad5004c1087b10446cced68df8fb09da336be1c2d2acb9d2816a47715684511a695f0c651b88f79497f1a164288cf8eabcf1e64d3785dbc98fd692c1e7d6ee593488ae2d182c257e110eb22b428545558370a9efed9fecf6181926a8b6ccd5290aa369946cd25ef1842229b84997c8c3d1430cc69a2e95d8c8afe88daad5159b951318cd20f705ca51042101631a8c406425d6d86fd980fb88558dcbd3f83e9f5c4097db6d586ccf5fc935747918a1c1f6b0ccc594461f759359ff1a0c41c2a45aaf5505d7834755f3ae37c922fd9a0f1d7c856880606667b7a17c6666f1f09bdc809f440b32fd573ff0d359d9e32c44aaf7f4f8718b5889324ea928fa397bf47d9482b2eb04f39804ad4729baa2bbd8df1cd2f3baf68afda0ad95855012c4613c50cb802304e54c9ab84cb5d3df548739de1de0d0e32ad3e3152f98f7744a13aecf1354f9a7e51da1671eb2dac129c9936f6cc3555997e9c79ea60f95dfcf838014b259d73444effbad6fe4b7b4d4b2ddd2135812e0edf8d6f9123dc975d09562ee000024a8feb864ee1fdc60c9e9432c3d3464fa0a2ce5f031f3dd5bf7c8d02a760368be83dbe13824591f430311b7819b864481ed5235b01b693a3a1b644c539aa80434ca9fd9c400c54f10ca13c6b2a11d7b4cd6a8a60546ae00f163c596e7023591940e7707110cf950daec7ebe9ae9e94f85939773aa74cccc0016a2d05598bec26a5cfe41a90ab956a1fb33b51f802582ee754409a98933bdd32fadfc989680431bf13933be07900d03c8a10ecd31879f1d8458c08159e41f581f1e0d19e836ead1328fb29ac5cfd56f5b3f22dab47b7c71dd90cb2c7fe1a4194301b940159f3353be8a200d7ae3adc0d84b4e40ed715968c5610bb31d15313fb32af586bab036596d85fbb0b2ba3ce924ef0397be17b20a5d6c36c1f81896196bec59bb38d0e2966975b15a6d07402683efece41565bc38b16a2126f57a98f629b4455a29e4342e679dd9d5f511b1a34e414d011808eb29514ae004e5ed31fbd7982d48e57f4f50d378102cdf17a48eb98c3ba788ad7fd4f6f68afbc5ad18510f2e21eb93e2ea62fb51a3972af8322990854b0f6bcbed1827205d456baa594b52769c9ffbf30a4691e57b4a49a3f64899a1aee1eeb85bdf6a6d19cfc55de56f81b5fb7a66f5ac76b858204f1cb6f24c510a44d13e4b2f66b8750775c891c2e236553ca0d7f6e1010beb865e072cea73a64ba28806aa26603a0e4b045e24baa1a0f9018331bdb7572657c5f170d25b86ed258ea596c244d200b5ae5993c237cb1c72e4c78669ad201ff1d03315549de3ee6202e5749a4d52c88065fd29e88f8fc6c82e26b414ecac6d6d3191d8dbcbb36b9ecc082320b88cd588bac2b1193961120957d18cfc39630163cb8c22e0b5f407c8f64cc3a114cd9f572d4098be6db25dcf006942c81a2725296ed4695644cef4021b5b7f794eca98a60ec4d3266a3c49356eb0f2fd8056aa624dd76d24c0f9610ae5f00de1f4e6bb286208b33504f5b5a625abea6c7dadee967d63cdc1138fe5d07676310231766772690c72a65c3f70be1f2f18408d100a9384b2a2e2c25267bb7121940e59fe166f8f82ff437c8066d6c8a9f068551e68490f2a965fe41065162ce88d9b73c6fff42310f44d91c332485db8484f947cd7bc4fe382241869206690843ce946475708039e9586e038ce10f134c079d4de1c53d1bbe4be7663b28b96535480f0617b84a2f2b5652bd267e208e6dc585b5996ba651f3d219b88167dffc041f16c31427ee32777b3529dd7251182b93fb65f79805183b88ad491f829f77926d577b3ca79505737e0f27e8497eb3843923548eee9f5cdf20d68ad31524f32dc80d70c99671d600d452298e63f83e5838f7fc597186e83af37d34bc907961a77de80cb45ec0af727e080183ece82bafe4ca3e7706a8808c1a559235a56f628542dd77685a52e2f9ae8e6b2cde6bb3b34d9129de78cb1317cefcd2d3ba7a93744ceac3d64d815dafee498561248e37d1681be66ca8975b026730f516f48d0b98250d79ecbdfaa5d1c6e5f56a3e1fb684019eed4f05147279ba9c15401c3a35765ee803d84a7270cfb5a60e86a346a09909d10343fd2e98c7937dad30573a86915dbf0f35cffee758357f1594aae82b5aee5748de2af7e3b938799b7eb3095545e31368ad38e269315aa0020b45199b1b90e2f62942f894a1600b34017f543b166549ff21401c07282c08657fff1d933c23eba1df5e64261214d06995d0a73b82b8ac255bce78ca1967eb4d0c12b6884ab5fc8598206bd72917a0eccf27e48b98cbb7c63d201fe7bf8d88da7aaa65b3abef6c0db2793eacb656523a5e4d472a507fe6b02c6f0fd35a629c811efac7e44a0cdfc40dee3b433cb6dc073ce758cf60792ecb64d531ba7f3f3ab8cc0a8db68a4824a250971ffa1010c5139f923e5d20cd30401824ac95f6b6a71352a6016a01070f2b97a6fba6908d464e8fed4385643af1d7b4c71424a5c746835b172c910110e18b2b112fb655695e9a9f1da29d9b00b7a4a5be297bfef6daf3054ef066932794b6be67c9982bd48fb131370eafb35b30a02d3f0ab5ccc6363164169476019c17b3b3bc6021b40c5cf6cbee38da8b1fcd7c6eac2b4e251ee5dd94134a3f641bfbc29cdf59b84d2ef1a625b87949d4f37f4aebcbfcc885802daf0c68a12585d9a6ab967260527cf93fd20c6f28df75e47d9b7262f84d30c88a4a8afe10ed677048ba5d329b659e1de788cd910884094166d11151e145df3d49c17e02b7b0b0c89a1b70b1f896c8e00dbbe5bca7732c5616e0a8eed8ff78e344975a293b76faf76b21384b6496977f025e894f0e7e643b2d6e82f83ac0370e257e6634e0bf3a092662ccea358434c5d5d7f3cb99698d635825a9a5b36bf0fea6febb7faa5bd9850f6ffb1b20d977e6436e97faa32f16358768003b5bfe283930449aeeaea095b6c8d75c96189622de082666b47ea76ccc4752b4883f79070f845a6fae86b250993b623c6e034198d267439c662a635e922f9fe03e959e0643ae3d9fcc04c01da3ccd407caca1d30b7248ec82edda492113816c2e7de2cfa262c6a68a99e06c5c161a16190a9a3d57566701576cf2e9aaff0c22fe1ce7d0c8d6733fa1125b668920ecf84f1064b98017049b37b4281164debcfca0f831e45ade7b7138aa6468690dba27ae82b57476dd75a09b23e3a415c8ea4d508145c3ae4d92fcd03692596f88a77b13ec64175392882d62459d1282f5d6d913c5f0fe7875305833553893f1097de82ca87a80dad7ba75d827ea1a7291e3981e8379e02afbb9993389616cf61008ac37fb978fb98d2a9786076af0b0f8647fa69ec2de80bea0af1ab0fcaa554be064b99595b33c4e9797769fa8cc2bf3d27ae9a7a9fa9dad21a6cb95b345abbdd933eb091915e042bcfe30625e73554b7e5f0522a1a3f6e24e27ea8396e5a959b1e6fc92fedd12642205e0607313bd307312a40fbd149e45f0ba433f336a96ad7f62cf8a95c3f7f56432b7c507b6d186079d9074ca4065e98ebeb6cf8da9fe23f8e609e60c032aefd2a190b7944560005c17ae846010ea2f241f51b5b386499da98b866c2551aa9bf46ce15b122580209552c97694b70b1d79395397a44d3280ff0acdc592fad0b5a888abdf14b2bc4cd51f2b991984708ebe81c0a63e9c000cabf93b32f75f9c34ef9d51b34952903ad98f1dfeb2bd351e9a6e265d6b4c506287a7c789e355ec9bdcd675ccaeff8b9a12a5da059f68cea856e93287b6542cf2b972ff62ff7f2cc4c05b6713136c12ffa6dd9a2f4b5ef85f0141dcb4ccccecbfe3bac2e9eed981c26d5711d6f5add35c7e1fcd3960fb952737a98ea9b996b0eb030e8f220f25cca7f7be1af624cc89387b35d2fc345c59faccbd19db54b25880dffc8185359c791f38744855d033286772185087e90485723d4e94c76d2d293172de20a5efd2e0bb6f169c3d626f1403534b1d108ab37842fb6aeafaf87e281bb40dca754d4fe3d1986fb7737e5a35c9416bc2b107021c12b93a69484e914b0947b5e21f3b2a6be3e6bcad96abee152c3104b072e1a4200ef5ef6ed33dee85d1e91fdf9c95ca5dc29590cfbb3d9565dc680409e08f7bcc897edffe1440e46eb750585933fe701b9ab32314075789329411fe0859c99af3e33922e5c0a96d49d6f3315aafa743b5330ae4958bf1127039b4ede52752588403833386d9480149475c1e1ea18747b85f06a7d49be012a8e92e5c5140f38b00d3e37ed6b1dd39f88a4e4d6409766f9062007007cb308fffd45ee6c8c945ec146c8f8ccc7ab72fcda23417e23f326aabba01e46e345a904e8e16e61c69ebff23ede50a9cbc8643bd652d11c3803b4a5762b5c8770dbd5027b69bada88855afb5689cd676f269146714e816cfc3b7c95eda681b9d0aa38f0e4bce1925e75d37c9261c3218f104d2ccf2db11ff657fdea8a2cad78e3b1fdea4e6b37c458fbff806dc0a365191cc666d7a1e09b3ae19357cff201763a776922ec558b0d424b37cc6de1c5ed6d496bb73948be7e1c60685cdb0e0ba662d8a2cedd84c7be9f7840cc5b14a68fae9cb973cdea87da39e909f9c46f9252cbcb17e6eb3d5c704fddc6be87043187b36ed05ec7f2615afdc76f3ed26e1e0758676f7694dfbd187d0b6ccfa8988972cc8f93e0a450bd3cdfc15f6a33a96bc42a5ab894e197987a1702e7dae67930d763ecc1aca9573a8eea96eed707639a47a0501630b4d8eeeefdc07adbd664d232f9003b91f99b13d03315ed2a0da9770ec3d714e8fab001fbb2c605cd49e7d22998806529d1945bab7ba3899c986d8d21948793c26c042e3c321006d7e5eb47257a049f54505dcb865688ed9b7acbaf7a37da761e5db529ad36e4db30190103bbd55c0ffc1e79eb81d72db492bd9136598eeac31ade05d386151faccf81fd5aea9a86117eedd3747b61ee5a5a8b243f08e5725535a792a77479c1adf49212bcfa81f4446735722239fbb1380a88ca56cd563914928fdbb0b374aef8aff6188ca6331d71b5975c4d80af1ac0e16a9764bc53aba6b75b5202653f60513965f8ea3730fdc9b5511cab5439eb69cd2a446fdfa4ade0d0b468851a04bd09bbad162b7d41341468b95613004dcb860d833242a4cb13eb20b56c5194c2068308d14a276be58dda431c9b4ded23857e74d341007e5f0e9430bb6d30ddaa16c2c3011e6db0f68c7a1e8155e27ac815480fcb7d7bdb40bb7cba6ccde3b396e3dcb11502bb60a263a021fdce298ddbc92b1918d397900a93d565e1aa1cb6a74931cd87356efcb16d83b9b6848d89d0dd096b9829290db2048df6a0f5a6767ac0a586a07974031b6b93b82daba00e3f8112018cafdb75e82e344ebe2c4582ca3cceed36eb643194329ea7ed78ae7e38feba937b8f5e66276ba923b5415dd5e7ccb473873b1005cd10b3c6179d2dffb9456944dd274b739192c4067a4a3a59f2dd50ef0c890b54bf9c5ea011df9e1a502be47b88cda8efed793fdc135b353c37315adb96dc3d0269d3bcc4c92aa2481009f18b12d44472e415150fa399c0b596d872324514ec5e4866c2a55bda828147016f3164489422699dcdd6459c6885c8da3edf1db7e42f435d1c3d9da20faa664e82b84a99f2d74e25096ae219a95cd7316b50ed763fa18225d985eb020bc89b4adde6fc1fe2f1a09d0d707063493a4ac9425fba64e9fffdf621532dcfc9de69ca52ec1c70cfb6f29cab07ffc0f662d46e1f0b48bd37fd9169650dac1a3cbfd0cca86d5ed77d7fa71f896f32d632e2407d6db325e3891391297c92355ee090dce27211dd9a5af276b7c732624f1c3d58f692cebc6c38925a085e22baf9f1e7daf8b2764f883330f09f7b7187243f7cf49fa03277d14544107fce2b872fc5fca658f61c2a3d9ef793ea00542e7be5cfeb31a70ac6ed6fff20b812f6da1385ec712005dd9e702cf5395357db8aa47ce0b88f3be91f26b5ff358c03297936dc7558231eb998faa01ab6e09c9262a869e8dbb6aa0242cda319f9b5a5b6f96cf003c60011c4dc1f4c5e24b1807034b39e9fdf29992b551b7fa7cc38b8e61d20fda50c40a1c156ccb6dab49197000bf4a3f7db093e6b14a4432d5540d0f73608822a4b9db6a59dfe659264a76e29ba530fca2d25ac6ff3c006d08a226d12fbe2546406bdef73d468519124b4cc93e1e14b1ec50aefe1a98b3b1614645b1d98157186fda84aa40d28a1a20f461998ec4899b14049442ac7fa1aefff42b966dd17f241c85a50eff2a986ab65f247103dd0cf54f49f0a4c8fe305d7f83d5a88d7fbbc7e9edb4322815362019143d7faadc7fbe85ca3b63c2079c1db321b34f05f08d374bd790e43b02c390ceb7e4299b332bb7ddb0b97d6c28a9bbfecbc5d227c10c7317fb1a01c11eb0ce2eae709043c1ef5964566e425407469d9f14be88026a6e602ad0754814ac4a68c5e44e5225b599b60e3b85d4c73f5c32ab56865eb4eab8237d0ad17796faff6abe51efb3cbdb1da28af4f33e39cd250b68221adf75c5eceabbaf1239c64f752671556f59bab6015a656acfac21520e7fe1d3e5593f31ca87a746e60fdd16d181567ce06ab0426f4307fc5027e28d7e9d93a05bb57a78125e8434c270bec53a5460a42932b13d31a409dfaa748e646aec791672c9c34403d8d48ceb4a764101c003b7245fe57846727cc97673ceb507198410af53187b4c22f72eb55b95e70c17e3028514959cf2c89fcadbba222537359cf443cbaf94ca871ac807848cc17b8ca2264556cc099b05e42b63b9e87d0b034a9f9ebac9412df00fcdd62cf3f508a8ade7c44a88b2fb2ba5f76bd50f94b93e0f866bf8780c9fdaf30f61184effbfcc14ab46515500b757bb5d4c7233f93de7e535954230cad98bc5726b86599a30192c5eb5c282cfcf91a135ad269fc29fee24180c6a76eb3be8835b2eeab654563f8b66b5e24bd9761614d7415cadcf221593095a1742856f9d3629943e9c923a9f5fdbefdefc6ce5e876d80db36d089497c8756494cc518f795213acf03171afaf88ce1a6c1008689906f7be978b37c2766a12b32475eae5c9a114dbdf24cfdbce5c0f17c2974ac404f498a8566c688339eb0b1391d3f486f7214701ee5c0698e0a2d9f8cb771ff168e7fd55423daddf4eed517cbc7878d020f752135080789d02a68dc407974a700bd0ee58e960d09c15bfdd29ca6a2387d3f90806e4fde70d2fc6faa8d4cc1f7e92a8903b1b0d55c4739e42e1a0cb6761c28826b33dcba1b23641a6c70ee536afb2a594c722bd783ca5144fbb35c69472d8e6bd011161557610244eec2340cca23ddd2beb817b62fa45a82ef8a0b4d3947d6e9f8e2218523ac22c57724c21a35f528f7d44f80de12443bb52ea062ba37ad4f7cebf8e8cf74da0dc2b4423a6c7c431f4de25dc107072dfa8a7c4bc03bd56ee5c30616488562d652ddddbff93f0580d4d2f3903a379758b344c7025c0a0d709d9c5dbb832e1b3abdda4130d9ec3b6b1e1f1d473ef6582f9a5b6c1891f2fa2b7d09d0643fa71a7c167ea3700f5c0b5d5f3eb950ef6b6e427fc13d88c1f96f2a3c551ef198d2b05a8f4caf902c04074de4dece212ae0e40ee77f819f9237535abee1b3a0391e90e0f2e962f6098b4baebb9856a3e243e1cbdbe78e6d57507e121a244a1b93ac8743af5e7d96b50ddd2f2e242971e2ba2352070ab41aed9da59676282a1a23bf6dd648ad516f3b57f7dad9b58da5e37e6b0fae0e5da6234b82a605d0228fde51edfeec8655df6d267f9aa9d5616d4129d2df694d34e6994ee7b51527eb827bd584c8bb3fc793848c07e73514476a38d67e51ebb3cf252a1cb7f0caa1642d17a07b7745837ab2bd98745516ede834e974d044fd797593640a2fc790b1fd3f5323b2f3665731eb4c8ebbea33dbff8ed33ed5131b0973067649864140432b244876cb67261d3b85f6026d3f5b62fdcb12a1c658f2cb2869c6322c106aca9d54f2be2d25bcfb414618dd36dbf4d5a6fddeb06eca6f7260e083a289e9fee71cdae79ea3cf7f68818f542ed53c9c474926b218c860f2b2d1c64f7cb96edcd396cd26fac16ec88631ed6a9eadda4b8a599d9ecb1cd1875eb55599af404917fb3e1733dbf83c989297a982ad8953ec8c613763c5c9c4b8bfa60c99d557310758683d1810b6f38740c23550f2917176181bb877acf96ecefa5485d78690e514358e633bc2132110f90b30a93ca34447a3b7357d76128ec593d3b178403177b297a00e8cf522b2774a1aaf717c0272980e90b7c33c1f7861dbcfd506b4bc27afd0ece7795b81a7507b26cb69b87ede4fa9fbc062872f7bc4b98ec85dd0c78d8b3c7d233af378c496feb516a5a1f44f70e8a17e15635f80701aebe8fa284028014f8b2ef03f76f5b8402e48e4a94c03bcc7e35e17b09a7d41c8c7e2d7f11ca8d308e39ee871dceb4cb84c69e10be00344999891289c829e74bc5917a6473fa00d0376eb7097686d2c4b2c7aee1ee940dc788fe0fd3279ce771b1b5c155ca75cbf4d0998d8cd4d65809e2617191fda885e45843f8ac38e845fba2b6fb3524d6352c11d64ae60e8591c9c4d8020cd6de409f5b95b64e91dccc8a0933204f38dacd5c4631426b7ae6d58b43a20a3a917c23460e687ae42b35cdf48f71335a7b6c355e47bd75d2f4b8f2dccdccf4930efb386d9974c6a29210710ac91ae5064662693e39cdae03755f619b4a1fbac062923c747d07e761c64ea1a86495957753c411b75b0eeef6a12a50b8589af4af17f53b30238887b6d6615245d516f9d633201218bc93a4bcb75abfb729add7e49cdd67685cb0446c3ccc0dfbc01d0a1597cf0633315a8411b6ba3d091b232461968c2b371393c97d148d2c384043fb41e48baccd716b843e883b21860a0250737ec2c6709eba38dbf6c1c41317edf6df9906f8a96c6ce3cb119d6e3cc58c0c597ff94c6bcf5aa9d36db0b2a806708630d966694be0dc47d37903d920d1961fb95e1096aced7417bfd29ccaf0b8301aa1ba225e6f5b4d136734b795967b3d074d2690214d0a93ef7778bcf8314b48a8c3ef4364fcf708d665f772c2189dd9fd17e882f422020134601ac21fea1783349533bc00065d5e491fb100af9a616a9ac3ef73ea73890fc2506969a37f25422903c5604452f44c917d0dbd5faf97d41423cedba870b574e11467ecd35d7cd5a7c5896a4fac5f29d18f5be9f173f1c104946aa6716ece759f6b889998b752d66676bbf5bdbc397d11d6ffdaa172933cec3e84eb25882d7eb3b0a94df1f8eda9fc2dcc80cb96580908ab6a493a139c3657b10d25c3db896ddfa989cff0abf00b395b84f4a0c3a07c727daced0942fec63dd1c5e38a6746efa305ec6bc126584676856c946310c22499d11d9ea9767fd49adebbfee33441887a8a1a0a23fe01fa66d96464295e116a55d5e85d03026d44c8abf6616547f28fac19bdc2ce0b09ce55151891be427163d0c5a23335a1378061be4c8c132ea13398b859d21a86eb6bc1387498a2fbf6fbd4de2ff9903025feca7300bd2426270e773e34ba9eafe9388d6dff92627e0517a96c4befd5ab6839a7f8f30ce611089f97601fbef7907957fc173c9d09a33e50ae08022fc8029de8062b35e611725dd41ff1475b9feac18dcbf7dcfd94892223d756899abf8c2005cdb09148376dc613364860642f5b2321e61603cc4ffe271341b08dae3eba54a1c5e017f4ae0998df72dee79d63da631a9d6576a57a2e6edcd04b50ffa6b2c8b9c145ec5993d821f04b4e46846a7ee1b89dc31d1befd3b1a876a8449cb2418cb61181cea6dc6ba89bcb6134383cff766bc023e31e0dece96a8e40ff73bb6077e5fd395a3a92653a8a35ff571a98c6a6f85aa5de1ae1f709b9fdc9e4823cb32a66ae04c98ee94c9bba18e1a30d4328d6db4e3537d9f8f29431bbabee4ab374c459b2c8e32339aa09a1c907cfe6ed6608a2a2971abdc3d1f175bfc4357e99fc13185452f13febbf9270385c84e58d503241c87a69898d90c347875c45924419e31543bbce4bd71b79d5d66831550e2f1b1b05b16a56bdc2ba2676214b1ed545d533d49ab69decfb9a4caf3b1e0cd694d085b637ad1c53d1137c478ae71b04b18ea3e866600767fc5bd886211f682556718e2f1cfbab962e4f0b48901324935c4109fc7a291db53ee40d0f115b4a5caf1b4d4cb5b7bdf9d9f73366d4d9d494ad33e889f7368f888f84decb2851605988c5fdd7eb17a5f65cca6e6bc71d14377b2fd8d3d5db8a1689171900e003c7ac5f6a565046eb77147eb5b0ecd003f647187170255d0b2895cac59b36c1c51979b91379281bcd671ef13874130c7dd6a4f01fd436183a22aacff4ad9f8e38ab3d4eb9af39a8c1d7a2849f88dfd854a6c4403aa2de55a602b7ae9589c280e0aeb63cfdc5986e19f0da941f9461a9b140398c6117517a86b661c6d89e148d53b8e01aa39de2e3d5407533b12c72c2602caf366fe00da9c593c111197020a2c7bd8334d14d3aef1155f8eb5819d876d07f91814ee410f53139b0ca7cedbb2094ba362aee33d8537a11d263675be9ce89c5da202d70f360b99dc3e03544d60a97699804b804fc71b6cf279c0f7c7a398f0938a598bdc752aa6034c134f1c680ec1f606af03a72cbdb87af1b06b72589bf4a944dcadbe2c5336639112badcd26434dcaf857c09a1ffeb1da64e48b8be291c49d398972cbeea73b9e7bc6314195204092b7004d732eb65b3745cc76eaa80ef091b23823686833905ffa7f8a5074bc524c0bd353ea71193e9c66b09a6e33dc6b48c30192bd18f3b2082148710f0f93ff86b3df87b0108563bfd1b751d3aff36fa34d5a28eda8738e6e6abedcd27b18a69dcf40d361e9549f1b06ba7c68dc4b9e936ed3b6e83fc17920e0b71eeb53604273c40066af1aec28a945240ab03d6309833c8475b0a15ea23e256b426cdaa52298aeb2c672f091eda05e915a88a88c7515f7466740e26db5b29b27ac1557054ce18c9759f1447131e503ff33bd9276876e681cf8f4a5f6800275de9cd49ced5662240147ce9b77b6f4febc74d6928dc40933788347a03e0e5968df5016f863a4ddc78f994ac0ce882a14cb9da17588742f01325bc5d7e3872b6196b6436e0fee59ab95a24300eee464d5ca6dd11735241c157f26e8fed4b156e0d54ebbc054729df2ab6ee44925a4021c2ee2c7babe623767771892a00c48d797d8a4ced1162c26d08f135fb1cdce42973f7d9480584223d671774bac8a234e45158b4bd113bdb70cc2f30512e51b963cb7e12bee96a0483c4da8613697f7744f26f65263fc1ab4b2d9fbbc4e5252eccf8b76e41d6f76d460027d4fc3f1d2ab951a8f2923cf2d79781b8a0f1f53607c3948907c6ffef69348cda35445a467e306ff41e1ca1f492ca09b77b35dd552211838a600acaaa967d4b3a9b498649034188723d251428139e0c0d6727f6a5783dff20f88e4c9e6904f6439f00f79d876fc383866a0a4c6955b02b4ceb43eb7cfeb9e9e5955f3c153d34141fff470336ddd94f0c368d1f97841c52b90f765d62bb712e43638b10c3b9be779d5a179b8f47ea4165bda6d34c2b791ab24c7d8a458bcf153322fd23bdbe498cc129b2aa6c0c3680f5a19e3729a4f9b0f6faab5a19f1f8b1547529d5a549534e2b246db5ad41a2c3c6dfd4a8f4ce345ea7456bd876abc2f567492563e5a43c294cbc6eb1baa76556739e01b6841711700bfffffff40