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

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

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

Block Certificate

Block 56370 157fac7179a457af0877ec5801d856de928942ecee0fab8470340d3d149a4b18

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e8bdfb387c2df3723f5d946ae999db46460bdf479d31caece3ee649777df42bf
Certificate Block Hash
157fac7179a457af0877ec5801d856de928942ecee0fab8470340d3d149a4b18
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f036000050090000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c4b66bc2fa01920539dc23b15f8e8ff14ada6157fa0ab22fcc57c20ee82503e54e3f1a690a7824ea6afce159cbbba3cff84ed1890d7a67ec196d5acd4744f4e7c2e9296feab86efa305a9fb86bb9ec39a8bfe83e8ad6ec170b380000000000000040000000400000f036000050090000

Raw Header Hex

000040208e9d2330acfd64f774812aa815d4e3bd2cebe0c4ca105dcabbcadaff53c11bb87399c6c2b0830d6410fd4d4bc54d22245ebb87854bf9270518733e36ced03a72c8af0c6a77090518bf42df779764eee3ecca319d47df0b4646db99e96a945d3f72f32d7c38fbbde8

Proof Data Hex

59,560 bytes
121216010307316e3f1ddd7def977b737a71610cad3f2af4e9387a317368a14cbe0336d97a0658420a8bafd1a8fcf8e3e99f2fd781a610036f736bab927c3f9a9d2f80de076a399fdf1dfa9d10494c6c12eae191acd1bc61ed460f9511b511c29cf39a861f8d9e043ddba6a324b5ca04a5eb280b894abf78eab95060e5a9c8e95e23b115dd927c1ae00d927ae4d5781f414894671686599089c5d20a30c9f054f8567eca3a32221093c4634b8fe9451ae9e184dd3dc888684701dbc96d09525c030900a9897521ae57ad00b13696c480c07ad5ea6c40f77e42a2cf5647c0c06e94f1be051fff754f4dde4361efe89ae561e747abb85355314d5c5c1d7cec986d8942c520dcbe1360da32ad77b7bbe94645eb8361a0dd1f0ea11ba1c23068246df0d9c7518b58f0dbabf96d5b80941f5a8dd66262efb3a62ea33e5cbf4f76f40fbefd3590aadb44ee0b7d152d0fd82f79ac7422e1271a929b0291efc0b45a8a094bb6c163b1e13f1d10c36ea723d01af18371c2109f81d3e104ffc5731b7855e26afe0ee00afa8555448b6af9b864c092db59d696fb7c4be98acd9da576267b80a9b5664b95aac29f26dc033e206660ffebe4bda84ceffd67976ce6ff3cd23adb8207926e474d691d8a8c0eb211773cfc8b72d1ad5474b70770396103c4183977b174a7b9a675a818e681e689f92611ba6ffb7bcfb24808ff3dc30a81bcc78d6ce6f4418865b61eae7b916c51c872d935cb460956f0d625e3bbe09bd5011338de702499741ac27920e930086e4632e0f8c53701eec4ca4fa8ac453bca0efb56e2027a12185b131e0598bfe11aab578d2624bdcf15df3ff45ae2173e7141e59d543e0e6b8bd2ab24fefbda00f6835100f4e5cfb520075e725e2ba57f83b8b7f3990386ea9f9021ceae3d092712c7c61e133d9b893add3563ece8941a5406916f9c510850713d30d6bfff841b89fd502a911b0af249c1ec7b055ff3049086b019f09d30d3a9c6eb524acf6575e13003401faf9d09f0d5448e56967b101a3864faadcc9e803b09140b77c1c35b01648492b3d0378146fca3cf31b26a5c938aebe97adeb025c48af3fcc4f54d7edb9286fdbca80e9af6916ae51f1e85b143a1315d3db74d0d0760d95c4b6bf06b829c52cc2f21a0e6870f33ef0fa63a705a16c4558ffd4e13e87338823800ba74be108d707be49bb6889f634901ce47b88a7f41e67a1f7aafbd8bfd4398d7548f6cadae15aadd732daddcd48af7dd3bbec8a43d50ab973c4e20e3d1facc66da1ae77ce2e52429dfff7e38866482652a3f3b28f9622e8fa90abb23f8503ea101b21e2c11064db4a638812e8843ef38a4096a88824a3a9d815ee7de479d01f292d10063006bdafff01476f223827febd6eb1f566ae6bf904b2e8aa1d116fccfeb67e0e62c5b0a30664e25c2469263996ab40165bbdf1482aa3edf131a88a9d3a215a9034dfbdb8987764a99ac4223b57f1352206ea64a8bc626929721eff6020c222662903e9b172dfab5812ba8330f7284d52a942902e932b4135c11629885571398e787e149dc5db5a211613761f30558be082050e98856b58ac99a8ee0ca3e5f41f8c8d9ee602e144a5ef6a9850af76cd66b3f36b1ca2c7682e9788a50606b097d0562d3ee68476d6803a3d6137fae1a987a0bf5f3105ceab90e86641823d7454e5b2c11e773d8a27ae0bcdd9f6d0cbe56d0fde255565389dfebfdf5cce87e19398c2678603a7a1c00913bac80ae256071676da0bcd90d7586dbf7bc399f02a3bfdfe2c8f382265dfd5ed7528d6fa95016762fc14e218d42c2c8ac93e0986da4dbfd9ac77e19a960ab8fe4c9b1eb7e4a41a5c1e01808c016693db7258148cd936b4e37d26552a7b2011498808f3dffc50de63cd447748e592f7cc2ae8b862e13a2d0c6e8d3b67b5976cef304b31f141edd2249a09b46e2f2b22baf96c3fa287b9154ca15bde2c3cbb90149feb732071aa62643b14b7480b946a1cfdaf7e66075f15bf2182762dee29fc857870734b90a018292fe743fc1abfa796a85ae97150d82697885c5d57e5ce4770c29c235d5eba517b74c70edf7097d37f1955d9978b7e982d06494ba138fd23185f3dfc88cc5cf81dfcdd30627827c2682155b8db6aa1c6dd0a0d4781767b5cdc4d6a35b77e5dbce8b34afb267e3a23d18867257f4bab2d2535e131cdd846ddc1662da2e9cc672f6b12948c787cb63ec5dee3ac30f19ab07f89ded80dddf463718fcaa90714f023950db0dcd22191ea7cb37e00e29c500deb81299fc0f336875ab8cd66ccda2579d1f3b0e0cc9fd46c7dbc23e5f353222bdcd49585278294714f185e1a06c8a2467ac489c4ab6b623c39930ea43581b68acb2bddf31665a69a0021803905cf113744f13360d5c8c5134b231499fb526b8563685d5c6afbcb5109d53e477dc9ba2a0a51b329b569b4bb9be74d69b68b5267715e9fd15677ece366c0e73287af7a301c0714dd0213b0e938ee0a0202fbcb58817e2a9caaab77c781670bf65907006a23f9e50219b45fdeb2641fff0f31d26298823ab7219b285b7c701f23997c924ad97c75920076e8c07a4530ba64570aec3a4a83132781539294c1bcdae88c9d60ea9bc6665dd2f8eb00ebb7d4be9d465fca78e36a69a9dbdc717667d1d9b38c3e66ab340cf3a173183cde53693ff1fde3e19fa1883d261819f3574ca0e3f81b2491f04b5b877f13e484a9536a8173c8eeac8b0b92ba6df4aa5cbee01af0fe827a9256a287de4abf39557194a75896861812a24ba7ce5867fb690feaebaaf211e36891e09155cc16265c8a6d518f4cd964f1b92d81e7363ad3ae422ec4256017eb01905138c9fc313c954922519de18ee680d74ad0bb99414bf1ec900a3ad84b48b7d1f00365cb8d014319451bbb4fd09f2617e9c2b511e0e5d515aff76dcd3b0640096100ebfa4a38c8d7b1d2dcdbc8c3275eb13c4cb59a9f7a44f85555b76bbfcd3ea6ccbe8a56a7e5b0dd563f7b92529809be89a4caedee8b3c5ee8afdb3a4500a96db09597eb621b2edfa0c8995d9ec477d3c3f4449a5747fd2869ff6c46c30a28f499008487c113a4015640a6e2a29d256b86042fd95d7fbf349876950795710069028149fa8f4c63eb45b0a8a48793e312ee2325d39af49c02e221b2d138d0dc44fe15be7e2716625e8ebd3057a68c90bcd1924f37316978a1aff5295687006249efe7a6fe566409ffc5355abec3296ca2576155d2986238e355cc680dfe3980edd45b83d32942ea0c12c3b2411f50fb1e5a79c2c8f2dd97411155225c81a558e4a09c3509fe7b49e032b98a562054a6ebda6cf6c52f29a1157e71c7ee72910ee04c327f1cc0e1a05684ed6fc94a90a0e8341e027988be37ce551aef0ff66f8462503869802fb8f94056ceee28ef2366acf38bdbf8ae97c0086d6fa3f50add6e8a098fd1a6e4aacb967c7cb601cd6729410d90785772e42649c54551abda0874f6a26bdd9d9f2bfdbfcd36182b824dc753d99507821f1e402bbb21fb5bf27ae0fac6cfe9a1ec12fe92aaf33a13151b691148146feac55fc9ba797c90a50f3842e5baa69cf3f01a7ae4e8d226e6d46bc9d665304a94b1e3a1c54abf523a06d0d3051af039a871a528102ad1f9ac8f228923113a538146fe02963697b8fceb5c18b56a09c5362fb8bfa02c2c3c2773dd9214f83fc661142c20dbb464e0a77ffd5705bb3ae2e435dedd935925426002393d8ce62ee720fb72f780a0313800a7f186df0d6efffb9f6521bf73bcb0ad47ce60f2636905732c7f27088de03448edc4986c00d3b98d4b1376ae6faa69709cae6d6bbcc146a05f8693538145712fcbb1f0d411712a58fba843f4f77817f8051485781ee555870a1b90fc95b4a9da9a90ea1864fef70ca1394c7e1015572eb8fdfe06df8c8ad5d2c61a187c23b9bad5e48f8b497aaad913e3a4282c335eda1edd452f7aed1cedcfdcf8f3a280a1e620d92e8f72219abda5f36f1d029a8b077d9a827b891910d2af21369175da2d03119d8f4d7624848ea2fca11d6c68d99e4de159f645aec9a578cab5f8ecbbacebe1a674b8a50569d05a640b10145e86f8cd101b9b3a700b990b9975070cec8252ed23076496d866b3acc40991f9f6f5f209467ad399c7dd05f19401d70b4264b3e59c6c95b58e98dcfbe828ba9268ddacc6f795fa0820527c79627f2bfd48bbab8cd5cc13c69e841c799de79272889cbe41ea3cad2a8e821c890cda0fac8f1c7a58cf0ff645505f188f8932080e48ffa6feac9ae117d807b29428d04cc037cd56083a2719fceeeb4ba4646297a7e182f983fa298db5eb368f5b7a4bb8864e662c11536705f838d7c544e8195a39b683479175c276ead6ef5c54ed7c5546cb9f96c1c3f5b49911fef3b055650e94469e385e40abfefdd1ea262e2c8e90b6f62ddfc231d51b55f6d5c28e5c30b047c7218fdf8530655f735e20725cef8b4a067175da14aefc662c51d2042dda96d151f9d1a6c9a7ef098aff73d855683fdd0dc58ed113508f2b263ce5ea29ec317b6759aa7e8b28d6ed717accce276979111deeadd77e68ad8fd6d7ec2231971f6cfe32a7e138c54870c1c9ca30bd91a2a9dadcb264352b9682fbf3df73a406a2c74956ba95cfac5c45d77368611adcfb4384077ad672476485eaac84e00956f05a39e46fb602b8fb531f857eb5c7d21b3dfda9396deb0f3e73287995044c869a52f566cc2328ad24a63ee62d4c112a97738a1a2a6944c5bb2af67aa008f95eea0e60f7a0bceb99fb1e86a20e84c351c60603e72a7920468770c98f8796c4381f14bd822bf93eb5010d5eaada7c2db279ae570b7dbabe59830d549faeb0134a0e700416322d1f613e37cfbc45090b900ceb206616a0343a937524bc4ab82101b4e2413b67d65e384a4c195759d9424d0361c19dd7b77a4976bdce53770f42ce9c6f2e9d26f3f9dd39a09a1a779dc2a224b5066164fb9f33abda58478fe65a9e3375f055336377539ccf986f555212b3ea71e24e28d2af7099dfb6a9b78a79f391e1aa95ffb8a3fd876e68dfe582592cfcbf6a4ca03e9ddba8838b4ac0c597ca8f378a1c3b4186a1a4fe0eba4ec196c8acd71b20109c519989ea8e4581c31a3747e4fb23a51edace14e45cfd36500b09d6029411fc6608bcb262851263d309438cb39d50d3e55d158c4dca492adea0d01042ee1eb86ee75ae1001ab5322d7b720045f985f752b51410ce6af38d59ecd679d2d95de751abb1e9ffa5555731bbf994c8883b8de08d5474e89e9dc5c6407f601bf406822c7638bbbf0621a2c76d5027d9c614d8fa8d0684acecb509536c1b00160bd18a75226dafeeb4e04a2e55213b4d4c9d9586ff46688ea884ec159a95fce04a7b718685c4b030d56e70ef8bfff36405610d339252c35cf31f42126e855a3d2084a71ef49bbec98268caa77bb92aa5fda2d073d8ab9956466aff26a5fd8e6cb6f44780dba34a724642dc81538daea4fca4aa5e97b98fcb88a219653d22d82113cb442ae45277e20671d7fdf1356bfc7495512db06d2070823f7f7c24c161f941e65ad6567b5298f007087c10f73bc23e5d74fbb2477b9bc477eadcbde3ae4418d9cef58ffa82a4991291c308720a290de8c88a290a97ef00dd6365e9d4b518c901b27e4f53c8ecfa0d0e3a191f9c1011d6c537165e8a0bdf9df7cff8342c1311a098f9dc03c890b95a406ab0a03ff4962b9326af2d3504fb84edbe8b76a083e8a549df2661100ddcd76fbb03bb6cad98ede7cc260cf41ceb5055dde8624ede0c9dcd9acfecfebc097f1b36478b9b88f3f01af39faa27dde0970fb4990f69c4188e8ba0291d293aca5757515a5d4beba211218516d43fc35ce173b196e4719c3d2896924192b11c04659a8b7ce2bafc4cfad0de7cf02e4edc8ccfb1eec6b66e5d56bb29acd69642993affab3e59f94dccf0d55ef9bbf9894467f5f02f571631682b72b49ee824fbbef12c659dcccded5073f12be1a048c574b2a34ee326edca5cd0c320228a396bab36bfda6c589f9aef9be1208a97393f9f10b9bf5a060f9a8c73cb3e792bdea1884398c7d2218540d8eaa8eec466c0adfe8ab0cb843acf79ba18f986503c1f1442b311ba72a10620d4941198916094ce00aa7558c4b43736f5085926a07b82edfc523f2c09aa3e4ebe41fba97c3a90e4d698b6cf16e4ccd498180bc0f635e307f3d826b5b66be6ad7d91bdb68141ed34ce149679ba275c8a481f75c31f2968defa849d8986a2c66196824e0c9ee4721042f20007607b52cdf7dd5a2568900de73dbb9fdeac16e566e3e96d59e5563d9f0706682db586ae5c5a31b0f516e82b79a3af645d0e8ef6d3fd2cbfc81cb809ed7a9258e1845583fb3f392937ec2a2b9b8f46b2402ad01bf03e5897fa9c525cc01bc78f5cfc637c09f5302f20af493c27a2b3e51bb4b8cfd1ad7cb3103a8623d5c855d2573b679ddc9bfb289ba35c6852edae54654f26f4a439d6e5be1c9e572d39711ad5c4ca8a21feb0339d4dcb5c3dcbf2d3e80094eb80e973931c81adfc6295810e8c6aee32b9eae58563814fee1a1917308094c2cac2d16a668a229f8c9ca8794319267880cb941e91649342d19f77bed39971eb992f9f3d2970176c2036ac5d52f333288ce2cd0b329a9dbbd2eca66197ddd64fc078eda9f82dc7538dcbff37485032c87365edb898d01620ac2687c3b79dfda646d9bef39218f25451c73b732efe5b003b759f11643aaf9ad9107b72ec1b77589f5dddeea47b49b76ac3933bf09366c0c4e7a4d94372b63d8b2430e7b7a81afa87ea4bd83a28b90ac37fc3ed2dfbfed5fdecd8068a9aede57e8658ae0dd6e168e0349f1ce81a9707ee9dd32c3a5b4833edfc7b7d02e1382bd8ce5e1e13f4260b524f598d2863cd47e4312d1518ec915a25126b5c54e8a5806743501014673863ac3260487b3ffdc5dea6d827d16f9e33b1169ecc09943a706502154b6132706056c8d9f1e8bb418564bef901121adfb2a499050bfdac1f6d45b5fea18ca5cf2b096dc88d1f4d2290122d71b2a31d49ead12077340bb53b9963639409872739e87d0db776ea1dba31732be8dd1749ecd3c6a1da9d529587e22b2c5054a843a5c65105db881d91e316797989f49640c7a1e58821f561c4416b2258d439af66dd17f423812a3f865aec111eca10744a9227b7fae00919f7e026c6b59fa97dccc74af06a20a22b704c44664f9152314dc1f3a63c561732b6b7d8585a0126091aa8980ce0f27799e354c30ef9a488e38a73cecb62b2b842df310784a98cd724f6767b095dec147cc12a934b12e704b309bb0e493c062433ea1b8767c278fc9b8cc85885a7dcca12d6b644c87da87f93d82cdb9a99642f737cfe4dec70e31656d703368a5ff59cd2cd7770ad7fb6786e7518bec2910baead61174ba6b3082ed464ad507f331c025bbfddbc3f872bf9e0e28dfec7dc58f744df0770ecb1337cc79f6f71adef348d2ed210b04d67569eab53dc9c92cdc944e5ff43bb0c9f7ffc2fcf3225ae90ed24c0ad7a49c8ed740b3aaa45ec4d1ed2936439c3d37f5ff4dbbbf5967f22d908eaae7ebec3b9e8de5e288cce63b78609de3d7f04b74090dbc6271ca4895956aee29f253de96b9b42d33687172aac1258ed04696b887559502e91cd99da1258fb3ba5f4ce4a908e1a1dc5d85ca9b28d8834977811040dd5f6121e77343d2b2c8d3869d6ecb11f14b374bd8d2049a6652f6b8370f65a7a5ef85e4faae5c5aa837bc05f7bd49718c0691baaa31d197f3d34163377e85d7604f56d1fde285fa409bf8b496ea43cf67e322d984b0d618822b597733bcac1f4d744d0f91bcf7d0c7bb27558d5f657c675869eb35b44c2507801a832b3e6e2432ab651000d8a89bdfde1d6a3bbb71b30109d455e6110e116ebd961134cb14c85064a3a176fcab4504bb049508992a76c156d33f9863b549a72c34c10d157931698ab6cb259b7c6f1fbe708f1f22d99aeb2e119613e7ce3dbf9efabec50312753fd4778d886592ad4d618cb481a4475834c6a1583315c3d02642650339939ec5fcb72bd75c3589d780ac034c777704defae3195dcf2516919b5d5ec521a27ab8e24a78e523945347e45fd42074a9a482e62780511cea32012169518d59bf9f4dc507ca65a8f9b2ba1ee43967f2d40a1c72353e9642b9e5af62fa2fcdd876c99c5ad09e18641907e389c6b1f122d58a868dc140d749a2911d6906d02c601d263b2923a7422694cdf44990a6c2a0ce7ca33848d2afe60a98af102e15b87730edeab096c9d352fc063ae609635caef1dc23bd57219b3dd190ab728825f150884071626fc8dc3f6b050b5461ef4de0a6fd5feec4776c6bec305110e8986da929b5abc2169f04fe4cf43c3fcbd07cb3b3b15167812d5412126bb85bf0654ec1c5a1b7a8bd54f6bae300577e9237800f3ac8484e71a3288abf38ef2e27f84a29b6784f364bced1f31382183040ddba390ad353f836eb550fde194cb0ffb36ff22d0259e0e5b134fd0f712a9512555745c27d7cae6ce2b66f2b9d79b510de9eb5c749833f06254a36ad3ba1069e198d3e30e210067fbe022fc01b8faec658c4b07f86180f249812b59f687bace4105f1c6ab6410da9134e7ab328242cafc47f3b6076b19709056704f32c77169e3cabcafe7cdc4c8a987d041cec49c4b5c10e040cb0c1d0542c542dbf2a3890e35814901d8c6a1f6f0bdc7bbc46cc6228863f7f4ea119fe02ca050b4884fb4ae0e7f5653d3f4f8228a0867d87a20f3d24cf0de3fb62bc3b0de2d249855d304e1a024145c8e05e754cf894c5f4cf1148c4c8c27a51a920d6b6b175c770475b0446cc1c8a539fd57397d360e8245c59876eb44cb69acdfceaa7f3688121a517a85c7044ecdd71aa334aef2f2e0d583d447c79dc4c40d17ae6ecf5d959c28eea0ec19ce0c27e32ec16ab7945989555f6309a5d34b3f447a9001c1c6c06669672da9cf323ca25a72d217a919b34604f73c0c9130911fcbc91998a5bee4e94ed1b70974afec3efb4e1e4147dddd6d5db0f6d82ab0a1beb84a885ea2f54827cbf488d17acb2c6f3a464f2aaa8800c888761aeb90fe14e1dbb8d4c77611a73c673424253e4a8d49b70e9113a79b4de3f00d72ca98f3f45d038c4f6d7bbaf0b24979b3f0cef5b633ddf6b2ec973157ac4633d65c5ee5d08f7269e9a477b5338e404476f7396c920bb472f65d9b2fbfdbb29018229b9edfa3705214b7dd2834d147cce013cdd6a09372b90f4a542ceecb8135ae7115514547502231efff6864fe9d50159cab4217b6cd7436b7e39a6eef2caf48b7f24dfe60ee218a667eae72d703342e781f0b6815ce68d44da984f57bcbe97f9547eed882942702ed3fd5b7453f36648e2572fb82320ba9abd6bbbf4ddd00c5470500a326f49bf1e2ad8c92fc58a749873292e8b13ea2fd592ac34532f411c81c3b3d6be7b43c499a6bc0d54eb65dbb92f11414b88b2a690d919d02c2601e2f975d4d10b27b06bad8ef66aef2a6e5f2d8d1891c768fd8d6ef2985a2bb6125cc15938fe0a3d027d5e98554116d0e20a02ec543398937c77f78161372f25ed01ffa0ba9bbbee17b435dd19309404b6abd4af73f5d5cdf1bb545b5dd3e94600c2e3762e67a0c904cff5b3597bdb112f85f7a61822a7b578751ed97ca0984373f9a9dc9802bdceeabdd399035a7ae844cef7639373434b16cbaf821332c3b483f5ac19435b550a214c83eaa0542bc2204a3c7b8a28450eaf7a3246f51d72f110dde122dd360b6b868461344fac4b42e1ff34a8a03cd3b9705081800360c9a9435df4456a5c1019371504114403541f85f653af3ac8cfd7a31ccb6765c2f75ef0de6c5ad10cb9e4d73401e27621803bec10d1d0c591692bb6343694a6c7ae613f53845882bf767a65dbf898b775d4b34e8226fa9680745865f543471deadeee1c67c99f820d1d06f19e849510bc897ed2d130235dd94944db5959f0867f8f67acc1b6bd82940680b926bdc9a20057286c02226cc5a841dc16f65783ede66719085b3f814a739ab8df363466a506f2f2a802868795d21b8ea159a66068780142207743a1b84c856f18cfa1373f2bd5f46a014efac0739bdb705cd71f2535cfd873d3f338218fae0b57e9c8500f3e16eab6b766965f957e7289ffda4b5ef57324aae865db94e36d9a1e097f4bcd3f079fa69ec85b5d4692add61e4e0a9ab728eb469478126cc743ca5bdf8360e582a6ff665718f176e135e89e120b375c0a97f949ff434dbabdca8da5003d4f76684f91caf7b99ca9028758e7a217a1f176ba72620e5ebd582db7f2332ed08ba24326b8a1618f9865c049f955c893034810ff52d3e11a4cf670610dc04c23e6164501da237a05f0316c70fd1f9ec879841dffcf1111d1658b50f18d5c3dfc9a7cf4ab1aae5e54e663fba88f8f2cb5d58bb4ca0282c23a353c26c399794cfd980155ed2e9877b7257c43841e1e4994dab2ef21a8db868b78aae1296331c69272b43ccef5d85ef00ea5b134959ebc942bf2365346c8ed8912aaef54aa62c66204f8836e6b463e840e3e1227b455fd55621a824202b3c369782474bf01433e55d0ecbca5f541451465fbd93a2fc720ecccb8bc70feffb9ecf68de8206dbe81cfab91b3b3c8f82088d02f299ac443104d959e7c10d6a01c22529d6ee6002468363c37cef78979f98123b1c5065d3a8e7e8cba5a14403472712a375b3f2af3a30810c4cae19cded17292a9feaf5a014edd252a8a49bde4bd8072ebe57622c165dbad9a884e5c09f5b6dcd3fc01ce734df5236a3444507e3f98d2173873c3ea0a2ee16afd42c8edaabff59b340b0a95db6ff93d608ea4b7b14e00a23b4aa0f6f533200836a0ca53c75d71d47c8a19775c54c4857e93e79b4d9d3814fd477197b60cd555b54ba546a8bf8d9bc2bf4f560f4a98d79b6cf76cad702cbd621487e5b8a1a197311e2e53b712f872330aeab74997ff1f76de512c69dea08061805f46247274b68d4e0f033c8a264b87f035b5cde9bf01f96c4add43a55f4df257094055a3c145554326d9d0317f6505051362e1430eefa595042bf9dabc48119c7194c168236751d9d7ea0d343f91b2aa23e623adeb5145592e0dc31ea525b5baf49c87839b8a59812b1443fa57b9f2c6f6a13f461695a4a3ae5727f5ec13ccb47ae9636e388cba9bb74cb7b921d95e27403cba65f6ca3b322b0734c8cbfddb648f3e11c0df9702eb0f439af3b1cd1e116a6376d4c5a753cf797f3b7dc2522bb4eca23cc47ed7b1038beecf501bc2c3eee4d6f1f7ca1e41bc1aa751b928e1b72fa1632dd12416bcc8efc74800f6b4c29236a8ad332d62badac9156ca0d00b6a448ca3c8471a1a666d6e2df9e9fca555729c3bb6e30f9d389ef79ae4a91c71fecac67a2c2f5bae1e58d02ee7942639c74819f83cf497da96bfe408da76fce06b03b11a381dbc941a8be53f08945f7fe9b158388e1ebe5ebd7b0c15b2e7693bfba2984fb7e9c5a7407a4440b5ca53a0c45ab21758ff766dcaf1196bcde78b8fa9bfa851acf6850c701dc79806859ed5d0720bfc6413b5ed524ff40ed93afe4143816d13d74110d207a6c94f1547cab0010a7d2d3f9e7ebc95f87f8deb44a2253cb2e354e2b4f31694898c56b26d0a4dda7bf4c4215eda4cfcf66b6f91a2510bde5db67ed4665fac6973060584ce04bd9ac0ee33d8d89ddced235302d819ae18430b0db61c0a48f6ca13ee5b3348d788744cc9b115133967b1c968e35d3f4e31edfc888347f7e6d17a071ba16f305490dfce97375b1f1335a01acdfb2897a27e051a59302f075b85c7bd32d9970b7af3a768518cf8f452f307e4d12a02bbc9628039b143d572e06c90bc1343559b22e228c1712a0fa65a8621d81d6a8d6cfb4a91f97e4578686cd5694d9516f83322163683c6a0d1b783d460d1bc3ca2bd5bc9434fd69d0cf1d7a5405ce4d03005f0c9af483e801e84e73e1333f3ecf28770d982347d7e85d3bb9d7cc51adf27d1947564695f3e970d937bac393a99c00de892b41f06cd82b1be06d7ef055c9d8294ea3d1e6c2a450cbec8a7c4008177260e4cb8865ec75118956af1092afab393bac6c2d36d58f0b9844b094fe8fa4560e81bfb196ca232f0e7a9d0ff7dcc30dc7d9769f3f9e740cbbb92d31ac0aaeef184a5da6b884dd23633a995714f2b6035ac39cc878764cd38350d499869d8a05f54006ced494e69f95fbb547085e38bc054af5a4fb8dc568451f54dd887cb14b80af7492212e20253ff6e3a44f8488d9c7254dc7cbed2171e6acb993614da4cec0325346bd45738e6433e05115a29eae41ec32697c2af64227767334fd6542cf63526d9a7e477495f4e123d59c57606be8505c15ef26a0915f200fb2b216481aa3853551c6cfb8c33a913be7b6d264b400e520b8b301e31e3fd3e6290b462110623219d6328a8138ba5e4b6ae9c566fa0b0ddc66f69582bd33bc439329a48d88ef452cfc71fc000b577cbe02708271f5b3b5b5fea9123f2b92021cc32f55ae5e3bc4a1fa38c04b7c6da39c12c679f49fe3e4ab562c90a9cc286297f1c84a3bbf5a92c7865d25d267796b52007d433b72eccbe0e4eeef176ccd1e6419e7f3c67e195a279041b619d006d0b3f8370119a9b6d7dd25ba44944a56b4f0b112e059e15f4a9e58d0f6ac18548b0e4e716b8cd315e7886bab9cb1bfe65e2766603117445365911316e64b3a0fe0eb037ab28bd2c7ad7b10a33e822cd848c63b4c6d61c3c70328579ff2f3dbd5da849dc35c8e682bc85830db11cf195f996b0f20e09a1f463121f684fa95a55a8379aa0df6726cfeefc3b0db4972fa3056e5e7099a577fbd431041897bc3466281e46616c38aaa29c294cc147b90fdcd44b7b83c01deb2c312a90dcbcca0d059a76011e27d77879d831f0f959ec65e6ae29e5315b9cd72c35ef9e58c1af551aa56fc8ac7425f3698ed3b07e0c8e2c47e61d05847c9516114a2da4080759fc78d52bfae907835f8d35beceffda3c15b7c5504bbb92ae9c30ee068a9caa9aff0bbec45aeca0eae910e1640a8afb8756efc9f6bb37bd8048117c170cdc3a1aceab8c3abbb889b0308d459e26c6b69d08ee392b77104f418b26897d8728662b38a7a0dd23f68052a1ee01f7ee432326e211d22a35b62824fa7b67f27280af66a82a2333d3230afb1f45622031f9b52b09ecf83f538f686a4e4e7194fd8f188a548cfeef4e1ff94bc0fc49967b9b0c1c7d56b1d4b7febb7f28010ce35fdfbb668d689b16252830e07d75312c72226a86ac792b052b4225c4e968f159b6c14be93f958d65a020eab112127bd5151922304c7ab0551e7fc8264a837627dfc2da784bf9ef3ab475596e3f599e38f2b6f4ae0bbc31a7f8f566b5e1eda512d302f3ab2814f5da18194352415d582849b6b590dab53fe58aac371dd7fb4b9da10235d2c31186f0a7e363e2e955b455e1c6595f77246addad2e808860c747266a0ccb6a5ca1d1b8f4fcf9e61458bcc54f3ef352db2c5b44f60e68dd53e33340877c97fbae14a69b5ec02a2683efe54a983dcf36ba114baa991e50ea8a0f009f1936b5b654abedbebafde7504b13e0ab95f4d28666cecd7087cde2fec8fcaba5b850a619cb0ab99fde057e1ca9fd2c530fee9e76a80820c50552990d910d94c98b85a897372b1c5b20ba9472f06c998a55cea9651999696a04b4f851e9fcdc1a3ca6a7e68be8937f69385d87e65589f8b3c525068f4b575859a1f6f2f52b41130aba964a2b867447cb62824a77a84a6e84ced9a36c6ad74f12d4206e2301241abf312306ec76b72ced90daf1ac866b7bf5cc882e074aa65e39561ffbe0cde2dfeb39b9b3a5d3088fec4aa078b284c47743f4344e5d349367ffd379b053bd981b614d595f050c275c737788bad24fec07a556fab1a7ddd2768241ec2f72b21605e3677c1aa77d4e849ebe668b783f63b181356075c19fb3115b18b9fb05b9ceaf96737a2dd0e42bd09306d97bd9c04a26e066ae4ace5e6d0af3bb7eeac73556f3928bbab8c388a0938d2ac6b1603ea92c313cb64caba22586763e55f1b17381dbe3946bf8f4acb22ec460f4e3c1e6f70418df2311befe4dfa767993ce6073e7e6bccc429dac21e5008cb405e3eb6282e45390c75e49caa7fcfe20a0f1a5d7e8383ede2bdf2ff879de21b5edecf831ef826dd3715d7e75b9e4d89facdb26728480657f6a4bf08f57c63dabc35843f9a0b46c8f0ffd1f232582b2849219ed22162fc4a6535782cd717bcc029e77d112ec91dae118702245a0ccedcceec8976dad641d3d445a95b94ac0ab19b7672bd26c8d99000011f17d7fa85c3ca7e9a86106a74400c44e5e772cbd19c2fc2ab8483bd5668c104fa35fdc04145c4cc800f6d04bb4bff736c2470cbd85a3905a85bc2939803db1ffaad2d08cc9d77d57adaaaa11b16895e74e634437106b047dd7a93182ec329c75b6b51634e65287ab9573d08087e9cc6caa8218df81af98cc0e403e7d877f46f683b04348f17eaee104414309b4e49113f88edf3128ab45f57a2ae680e46b89389789421deb6058c12af0f4be99f863ddcd6a2ff725df741f4eeabaf0bcfe28b36774fe501052df94ae86959d96f91004e2d5e4ec9187014fc42030668a84b1f8888f95eea56a9ff05dd0ee8aa9eecca3859b2649fcf114bc663414eeae03b873b562b03e8340efaffcea3c450da8d80e424a4ec719330bced94c21eef5b5903bcb2d8ad7c389e265e8641aa58a54d31713d07eb3825b5102194a235c7d742ddfc74991ae5a2d5a30d341c2e8f02dd1fcb2f73d06094b3fba33618bddca549cfc3ddd2de8ae7f94604c81b51bfa508706737e85fc886c1f89ff91ad7ab8fcc7557cd2b3873e6b0046076f86c45a4e2ea6218eeef487391a72ea07864f6487ad6c25acb01102c69d64201ed9a369e1ff110309cdfba16a8efa3461bf9992d0225626d66859b0ce548fdaaea83951e17f16ff933867c9f47cc668a87d8300eabfdafe08edcf3d0fa71f4a7307be31b2f42421b183b11bc33b09c90d7c6b75e5eb77e70242e431e05b224bc8574d72fe4060854ad8654f4030792ab4d79ffa64c9beea2c66662b5f99c68c4fff8c5fc40e9e503a3a31f5a81d7902d7f96bba3d39209eae4997ff89cc3c405a83432937f61afb30b9552f464d545b62986b3eaac4f67d35ac55df9cf7368f1341ce76d7281481c3331e8b8762e72f06ecd6c5310745c4f0190eb1adb613f738cc2d8b4f8f483c2d6d4952be0229447be79f77a3fb4c464fd72f712d4bb46d61c346dda3acc7f90b7ebfef358f5c1c7d4b12c9503d097abb2ef5d30fac9f4ab84c09577205451e04b5a3530302b2ec2210ff51133a1e76adf856a35d46fb66fec74b8fd18d3c8082c715d9d7a418829d00f636e8b1f2716ef65798af350681cc1694844a768e2bc9e09f93bdcdb59d9c6e447270be2c1f386aefa384cb8716869c8c346bca6d0ed0346f9943e9570758d11385f76b4624ae9112ce4fc54d18eef4d40179bfe3cfbb24482e988b98e5c05f0c3dfce2a58cdc65aad7020eda2dca299678bbdb061f69dacedc46191ae1a0689a1725f1c7f94788653ee6196f5d14c209252624c867390773eae9b0e6798e1f562df02e37d641e9c01d1a58c4e0314df8fb48db8e2baf36a1aae226491edd368b6f6512fa6668bc42ef9617d19f4f8c81c7ccaa2748bc75c3d3c59af781274489ade3a265a224c2b39bc7278c48c70fd34a94554d083f0aac1fa77df0f604dacedb436cbc1c1c0e903ef7e26818f8010379039965ab338befc65203047141e725ada4c113ef2e78b45563df325df93336b792f9b1507001e79e2f5b5af9908cc6854d81e82d87788441d9d36fd92bcd3e2c8c8e012d461940f4c92a6685feaa69f8a1d4431214cee15b00f4bae77ff3d904a7e898ef80895dc734f3e40e1d0efbf4dc95f4c958b67bf0cc612bf56e1608b9d232267af92bf1b5db062285a7bf76cb30913ef5bf3d8feabefa846565c261678e7b4a1cdbb33f56ecea3d90d73de0a2b3f04874d57a72674d7f3f05d4b9676017c9abeabcf18d6d5cf5394b53c91fa0736bc18cae805b6edd449318cde8920958dabe1e88637488d4e16c23b21c3734aa5583e9976f973d3c83e78347342289db15bfc9b34b2a157d4e2df9680e61c48f16dcf29ac463dc18747cf1b2e5c2f6cacc2a57db3ca432ce160aaeef544a0fa9812df79b2cb92571265a7ffbf2584a42365aa3b033534deb8a4dcccfc191ed58b148c4c798fa170b0fb10b2b75a0bf0f490e3cdd04ae70d87bc6d77473f244b7682b164289cd60b02653741604a23ba1afbf0f129500779e23caed196ce38198064c4e7d233bbede58d0a8b6b7f029c4882ba812ad01619c6eb7bdd04aedb7a492f14f4a15ba9782ebf99d84514c95a56c238ac02362f366da1d2a200cd55d8c8f5947dd739fd6fdf2639bbd56275b71b2ed7ce1e37c319e852321daa4bedc4939c97a0b83587d4a1b5f61572ff5aff2a01e251605bbf3e30506583654550e7ee2765da4977bb4e80e1f17702778c8f83800dfb9c4b19f3ebaabc1f00d5c568d50982d55bb4dc69fa35194cf77e2973bf50e81ceace99a0c03dcf06812b64865a5c6f5da7627f36b915d35a43c5a5ee6249f9a153f3269e89bba63155c51cac85ef82779fe06de8bd1c2485640f2132d0460fb4052d968330dc205600c080a080f569ff68320bdaeb7b752b100f826053417a6cea5389694d98bb0b6d359d6e7e523f76e1c22376cbac5f264956ee3b8bb3aa690be9f9ef6c7098f27d52dbc075a4f3a8bdfe6315d3cc4b12f31261fae7978942cd660ac3192690911ef80d2be43cb064aa3489ea20d3bf6f73326deb0549d6b6fa52a31e2254530f9ee98577a3a1454472bc03cabe9b6785c8cec1441257798938c6832d0deaa8e6299ae080aba8becc6890f3b6a8d5a982aa379cf9c6705b9acbbcb8234b20592fe7d285bf8ac4dd7a6a80d7c0ebf91606d518ad8dd87260c7195f1f50d36dbcb66424b333ff9b59a7314f2d4b4132c97023971d65a03730452bb47d256ee9d1f8d01f103b38b9824202a50c14a2cf680b1c040006bf7c0454d0c7f5474973705d02da15bdbb85dc742b5394ac82483f3480a3fed74d1ccd84e03387182b7586a7ed227b8b946a611be328f5f82470c4c16099c504a8e3dd5d98d27619ae604d072be244979c80d7c99ce21674251c7572567d44fe0ff28f770a2536b2242d79389afe5b10ef73e1aa22d025affe4c1039067051143badf242a0ff413a03667d0c82729338dadf5b6437cb0a526d01fb417e41aa05e5e8427b3532562b1b0060ffb0ac913df5fc72f378e73d108b6140fb1d4d3bb59d23ffc6f97a4c247f0e024035e52b53d18673bb9b9a098999d487b59f52eb5efee6279cea8f8ed884ccaa865b3e61abd5ef2f2f3d8940bbc9fc612124ed80c21ff73d40ca39f1553fd92c04703b9784db04cc25157a08e95dc18d2d9582ef463f676d264961e6403f1aeb0dec0ff5396d73ed119d7c18cd883e3957a1fe785168465350af95525ec6e1fde1e871c2b725e6f9b2db1d9253e8166cdff7574053b9a989675792df0a5ea924819319074543e7f200130dcf5265fc0e8ccd466465ff129ef1099585ee84ffcfcc6a31b245061baa7c824fee938ab19f6262485b1dc09577eaef5a5ecd076f724cd3186f66a5c0e104933f5d745decc7461d15d386894b6cc0f4ba6080d160d890de6ccd1d2097a84a1de7a13eeb6464d642f1e611278522c872e15d9d5c0254e7f533b5045bee2e504cb645538ddc29c48c015049afa2afc82c4bf2fc71aad52c4aa6189996d22cc76d17dd31c08181c3247394fe8ec3b761eeaabd1f0e7ebe487f3a275141a948b425d5bb27e2022994973ab08c8b13729495c6a3b10945a26b101ab55037a428f0a097b9341d1b8f2804f3ec664e3837a2d474b76b0a360101bf1e434d5cb0bf934dd5bebd771a189b62baf574f4699942f3de78d1ad8e134acfc22b2d371403a0a28fd0752ab898b28f759e99355cf88cb5e0cbd103932dc019f41fb484be9d05f6c1cb63b72ca700f971d7a7101bd2ad768f5da0710ba3371282749dafc5af467381ba40e9f8f9820704877eb9f52ff5d3f311e75bd24ca8f6aac9d1813290804fe0df2ea0bf28d7a164983f33a5a810b7bef4611f25cc4469a661841b5e683a0554558665234f7359f36db98dcb13bb561c2721b04c0911618d1da2cfe2923272c0cb5cc8ccb79e87b6cdf6b9d297d5ce76c63c742ea4dcd524732870005a60414058b813a1db5c987db359a863f900568eb3cea3a7c1a25b0d6c6c4250ebae858fcd53196c38dfa1e33d0ab538fe2adc66d5d2c4f1ed02f1910fe89cf28c19d15afb0393d34ba1de3fb977b9c2263f914fff3795843cbd79ae0184505e1493cbc32f0c6538de396d98b1e05615a58e990efef5413e5139f8218e5d478b32b408bb54e6fae46cfff519d4ec6c235974ab58696ac2d812fe325318ef9ae1187becb0bb3012c0ba27d682c0ae0786c11120930cc8e5e14d5b9611995b0a811af22dae3c99ddb8edb4a701c5900db6fadfdec88f9089cdc0ebde1838064621f5578ff27adca27a3bf6dfb8432b219309ae2b1beb8f048cf75f491a297a298ba3d36e12cc2e7d47c881fb9458daa229c0cf928909d47bda4e1f047891ebe9f0f73f739c21268551521923180fc9d51a1798bb170aed8ab3adab4d751f675f49f2595eca79e497161559f822a914f4ccb5db0f837f406f997917da8f3566114f1045b710699205d3f418fb88d03ae7910c9c7ba7fed89ff0b719d7a8cfff71e0c5541cbac7b6a4879db233e5c0fdd5418c2bde2e4a9ce3fad6b6417c37fb3a318817501122021f8085caeb63e3cc2e82f622d7691ce4eabc13a4db25c01c6c7ffa7d83889f401c7ab1931dff521dc44b35e7f5326609ce196f0c77a09293328658e1e3715fb27d5bfa36c660c826449a600e963166e45aa6c90a4087b9204d41de4fc297aba11742713afc1db95add7097160ca767897c797f47f207c51e6d0dcfb5c4cf4eb848b78a84321a169ed1e80d21acddb9d95ef6c21ca8b42147d5b0128de6d6e89c49653afda7d05fff6d4f0b6a7003db04e73a992cd7f696f3c6ea347df8588078633834d8d76177406a43cb8d0a4100eb650bc7e4a361d6fd48605897cb461d8679600d2c8d187d76aefda2d3bf887ab09cba5dfef91c024a84ce9ecba37b58b5ac1faa1fe38b99a352ca7123a3d470ab6c2006926fae2b85ec4bec71ab4a9223c47d30922a6ec5ed2844fc7f8d4853e8400465d7254727acb9c2b8951d6a4663c9fcc53c13c12543850d21b25d7eb521c3a0d2002b2bd641a152bc8eabf267b41bee352e70d487bfcd9452d666f3713cbfb68116d6e48c5f886e5100689755d4f4e812afc29ac443f312519dc1d6d3d0cd26a3aea066072195dac49dc55e870389fed55874b6c2f533538597ff1662fc626e58a046141c575ddad0b635b9171c7ab54cc1b473752664fcae36bef8bc2bf2263f08c4df634a1ed0edce33175a15ea5882988c3af886bfa417e6debb438033526fc63a080262d670b8ac313875775334ec392977141834f7041592164dd5ab8d8ff344c0c87efd617103b5661fcd02ff1cc1a9465f192f9af7e8109ea66f36d2039cffde2138949efd7940948e60dae3f47b4c292cbc772802efde7b235355f22ca9ac66e8baadd49e1cc53ae0a094f549efcca872f0f87fe10e991127030f1df4d9d8cd31b06cca14460b613418d4ca8aa8195b38503477b116e2ecbe5f40b00353cfa7d9190e14075f3e8bfb7cc56d5b21a5fa95d1866c54c02681db670103a9fd7e30ea8153cdbfdd7e003b75d2cfd7ad2e9e2815b2974790e74c2f43d7df75b0350db676c4f544891cc1fcbd7f3d1d6c769c35bda0981d645c5febff40b45f0c0de696cdc20d6803126eea9998b6a6aad40a8bf74671777f3b9b8c3727be809b08aaeb07561c754fd50d4f3a15190e1839c5b1e0d20381f2c5de170ada9e6ec878c4be0f12f360b73b90fa5cb9a06822fb300215439982918dd3d16fbb4b4e3e60987458cd61dfd5ed4d10e55ede3b0aa5fbddca56d15881f3d241ffa089ae8193bec39a77b45d90258c20872e9c3dfb3e03a238de245f58f0d9c18e6f496959f5036245370e30bf4325528749ec4819912e4eb87c0ba764b1a403f830bf09ee6fb0e989012bed529dc2ae59cc65ddf704a449b6945c5a4ffa825f8e2f7995416badab596a3ef236ee68a42518039532a219be641a2026538a9228c1df01aba10348abb88da43c7708ecb9cc5825a711255bd55b1567c102ca0022834fac4775e870c96a4d96b0ccf9fd3127dba85fbf5fcf80bce17d0c576134f975c433d284998aaa38b39334d556c9aa0384204509dd63318ee439a8d52c965ff0cafcd8275ec5f5037e24d6da491d079cad1db5f0680b743e56bd8bf18aa2f2bc0ba30fb80514893ca223693b59a73c508e95842657bea1d134fd87799714f44886346d345b55c3191dad5528f555292c3b9180a779f2122431071ec82a8c34c7f4787becb959dbbced6c7a2b2be2a2f79f6a4bdc0948c3415a3a39d605fd5e4c8d0880f755c0be23ef20476124ac4b4f19cb0c38f6b40bb10a25eb74cf5b72b2a2e8ccdd118b3ad5a635790b790376ee7acfe0e0d54a8e7493de42fc04bdd6a725d3e1ba1c6d6930f9ad415a046ba0509b36a0e65f9c19be581804b8ef3ac93bdb54af2bd035e06706dec3726beaaf63c1860b93f5570d4a8b46229b084039a835a87ec6a2d9231999890bf811984cf77a79778710e0635df5390f3fd65827b247234c4f04e9354d5a922afe96b4010fa180b079bee6644d60b0870b86f694da3faad0e0a8259cd725922ebf82a810de6802132ad5a06af2dfbc2dacd052bf82ed7087863569c8ad9815fe836b607ee2c1e1cf28cf4c3aa3c82014d56a304e23e75975276a98c3da17c7459eda71ddbef677d9b8e9528f773b6969a1bd035aa33095ef188d363a5b36d025ec48818641813e5f33b8aa714aebf1717504bfb7bd932ae6e8f6badfdde4313e328fb3ae12c7c836c19ffdd9bb8dc1f55a98d32426d05fb0221a0906490fdc2b43f0138a15dd7e42bde2351e7057594f51596cd9dac3e0482573c366ff232697061896387aa73bd4022f16bd69eed0175ed722b6894bbf035bf216b79653e4c0bba5c7a2392cbb793a55246e7d7f9b27db476853b6411acfbbd2633b78f1e44ba6179417f12230f1567d96e4cdd4cd19b65b8f5124958132f3e57219abe24657169b2d0133e22f918d32b42b4b286351a1399e7c2b9792ae52fe6e5f1d437cf528f152563eaf1e09e8f8695c01b7ba29ff7fac1b929050334420a6d64d51849f9a9f5560ae3f94e160b60d10252d5142d8a53f8364634561186cb29fde779eb4c2e483dffab71e3938826a255ed0c09c308e9e8f03acb8ae9e8835539c0c1ae08cf55bfc28072d3dca1fbaad68b3bd72c257cf8dfb266e01fbfd075fc3d70a12da08808b77ab52c15c255f1bb109d29b7915d2b62f2c998931a1bcbdc67e83d7c377bafaac17f1a634a9f9bcc19ea717b5a61dd0376055e3efe9dbea23e2e972b47aef628bba86ec06c5a4f115f3c587ab691e9964569862807d567d69bfbdacd814276bef75ccff602f25185011903d7d62de169be9c525eae385f06d32e0730e1c8196b9778e9e3a12d471c6d30a55bef4fc605cf6938ef92c21bb035cf3eff94504e261bdfc075191a4c34517d74406aa4e97e46811ec362fc6ee167c2c87bae104cba28d8e878b22e24c8c0fa631f664597ca5b683ccb01ee7e6242972a5b1810bb5768743b25db8473dc068ebb55f1472df3bff10fc1e17aad0747c4bdde0c99ba527a15bda4089eab3e914aec24f052f540773b6483ac8ab8593b047843202183cd524c1d2537f238bac51d02eedfa0fd37cf97cc0d45e4e00327391450fafdd927560fd7186e065bd10c3cc95e4c37597b993a6b07c73ed9d03fa903694b2914ed28225f214001e95aa7d50b7a2337f89eb97334a2be8d4da734d6dae8028632078db740c19b084bcef1795db23e175d7ec42b2e2dad9291247db4a585e642d83afd196e2a4a4a2809e6a227a7b7a753230f74421497293057a0e21b3f95f403b7f039a2d05e713a6f69376cb7bbecde7f157b681f47be29bd182b343c85d14a253d515007893c7cd3bb1acd073fac211562b762dfb3854d8b242bdaaaef78fb33d0ba3f3f4ecd6da70d2538d0f9a18904240b839008c020a0f2248981c1a15e1940b3d2266a0ab2aedd2073999fed25a44c01d7d6c18398b275047ad08787ba1e51901de3a9610220a1eada78b145d7f9e52b04f0097a0748085d2b48be8ffc48bd8671a4086858b8605c2a5e9e165b81a7a2759546e748ba382e5fede6f4208a19b350cb097708a67f91b20ffdfbd3770ae2e43331d81d91a0e9062c8057b658001e02a800670bd98d5e0722eed95f5b6cd4fae3f1ce911ca192a21a5273cd2ef818b4de9dd70524d322206066bc180143c7d51274c0a33a9e6aa3cb7a773674791dbaff823f21591c297ec3b3f6c3a36a80e9911c5fc5e53a27a97d2a3b977ebd1a3f5dc064c0e0ee65158d5b68fefd6b2683cb7465dd454c3c1c14932473cc1153044d7b72f4ac36a36d492870362fe193d51c7a42b2cb08787ecfc91c65f64f29c1ebc43aa441f44d2e9be208c8e52f9aeeecabb0cd2e563c44116198d138e2100d91d6bcc19b19d6985ae1abcc0f93076be0cb1dd185b0cde8f9984056443294370c898d7edd0e835d11451b4ad5d181bddb1a57e4e84bc0b689922c27e581f2c6f7557a4e5e2f361090d87914991de872b592e6d53734d9de7c2e9235d004de7b2273c199f22fac2da6261671c80e044f2eabb9d0c2ec0143bf4347c15683d35ab18fe73b20895bd6a95aca1a911a1a39ce0382a2c5c03eabffbdde526cacf5186852534349e2cd9bfde7e7e5ad80b55cff4fd7587dd559b709860ab41dd52334927ef612f9a5316cdbb803c7c0983fc25c7eb79aad176d720e4facb350be41fd9ac8376fce1ec8a9c753dffdf7e773691dcc51b37ef37e51e1e05cc37a4682a988ee4f52d96b2c00912eee3b669408fcc39ead78049919c4bd48f47c2695898489dedf6a440f6434312ec0c38da420a68b0acde8dd062eefc62be9803c9903ba70120dce54b33c435e21858ca474f81b0b8a014059bd00cebd8ef1b7a06492fb43eeea190eb5d370115cd7e0235f5f04112314431ada24df9ed5a40d937031315794ce5ccc4cf4657c7ab44d70fd3ac7f1a1775c9f387132468daf884128c7c71b79dac8f78841e9e5c7c4bf7fa456d27f603779d6315b0c1b37c0f8f3bd2e6646cbf4234e1d71b8b3aa84efaebbc8778144143729438fe346281ce4b45cc276c228c1bfac98b8f8535a7aad6fe6bc30ac892c8834afaad473c383658102c701c150e25f4c59a89010e193403460b5a4a814b77ee1430752bdb9030a3109e597cef7f9bc3c9c3fbc33fd7d61288baba499c8826e455027cddf73ecb69a89e2c5cec3a86b3345d880f394097678e5b7f4338a67f78b4789f20ae8612ef6d100fb9a35aa66798fd5268fc315f5565803efcc4118f78d13f05a719a1d07064826324296797789ab2ddd48c28d4e1ae066bbcf11ca59b491b6520cd666c6ab0ef6676604b5a4f321952bfd2771a9e960e8e6ac9a5fcfc9e0944461d50f3e64cb71f4198af07a9bc4cc5bbc2e28e7bd5934e23dc5326c4ecc2eba016187bae0bb30a8358dddb0eb808547017ea82ed54c6000caa9a84c581345cf1473c96ff937ba9bb6f19a2e06cf3466a2a1a5a84ddd610285b4d84f5b3b3e40661c997ce98c7e94680f4905f3a847fe2c52f500ef99a275fd16cab41202ee629994d87d2cf32bf72be1c80f5f008c569bf84b59d3d1dc77b14882aa5b7ad5012f30f71d60bdc45c9eb6c504ba97e7744ee3770c0694b46923050493f1f149cb071c4ee99251fcb2fd9678fb64769c490f4700f93287da3a9236d10261c43e0091d0cb69a9d35f831a7dd9b319ba31359320a4da5ad0d8df6f8eecda4c35ba713483b17b69a06ac92d95ef8445821fec8ece8048a23c20e212abc87b38a5836a17a25d16a0962bf28c0f548c0d66b52c0f3f834eeab0403a0b3d865bb2595160adea51dbf6945931bb976d669ddc6fd51ab0f0c5b2e072279047c5d4f1c78edd15d879be12266dacb866f92faeb3584baebaf6b98f35e2854fac82eb16570ac09ce9264e65fcfa4e648dd50673561d783dc79bfb07c8848ad604e7737c069349aec00bb499f833d984703efffccb9dfafd6d0fdf915714a664e48a916cc01588fa5014822f9215944327de2084fb0f95bff9656623bbf84068089f1225c31a7fb84da5fd6ab652970854deeab420621952e9020fd795ee85b38f925ce068199c1ece60338c02fa9d1e4834e165a7c5d42d70f275674bf2800c8e46f82d95f55f376fd5bad125b53726ee4aa3bf77671f89451f687ba6cec69df393ce65e00e90009943f1b5acb208c3c0e3980d342c268a3f970b096384a24084f7a785fb360374bf9561fc10a4f81f5925b0e215cf8220b1796136b2aaffea6e7b31e7ff25137929f6c280cef0105341203e2704c5466fa2c457efc71a74eb2b19918173e9f7054604f9c56df37e67f3477b38d7c7d4ab2d691b0bf5f380be468de2d740b11ab0f83589fafba18718c59b6081d18829eeceeedc495b4b10772cac99371dab311b38d462fd5ac399a5dd4049fb2691effb38de4745341a17edab9b026a3e5c716a2c92572cbe2e43c78485e86c2392794f4aa96663bd47c66c65a2ce255c423dda0f66e43f8b51795edfdb7fa4e97f4eeaf6cc62568feb409517d8b0fd32c6413913176562a8779d7def7a3db0b11bb44a574d4abbf5ec343c3adcc5744934895aa047562e6d63a4c6e7a48f6967bf296a5351af36f76eaa08515da32b8130741619f7ebb50f2957ec3c5224a206d954ba688516a7cc665b66106d9b50ee1daf0296c9e8dd38bbb6b20e1135b79eae868e491176719370a6f8e1ddd8fb87d535a4548830d46820e8a4b7b04da49611665fecc61db3241069846593c12309eabca15f8b8d501708b9bb206b9879ce974774c0d752c6680071046c0f6547ddc6347e1f6cf94064e797b3cca80ba14470808de8425e3b210db4f94526e1fb63b23b114e5d0d21d17467ff042d90f909e78daee9dffc65445e68b215b2ecf707cc91e4682458ddeca7da963b47f78a7ca2beb140ae70755a10cb9db06fde09517db9cd1221e8e18ab15b255c8a958644a600f1afbc01d4c3b16c740834d305245724b057201e81b8574aac129267af3f4e26d05ac0d72273037f3d0df1dc66a395e52e49dd1e0bbc91c41768de8d5ac116ee9731e0eca8b029faa66728e37173a5d58d314b8d372d2688e0532009975b36143387ed3db9fcc4d3d3f89a7e70403d5345d8bb5c15eb4602c954192accbd1490da8c9618b2e4f322de259a26bc1a3a275dd7a33db01b57b02e34f1ffba1b3a92ac815730a219eb3ae263cf10e5936fcabf304bd5e0f5ef2c85fd9b6b312ca4792d94dbe1dcb28a4f316b44e44e637e2ee98a751e3c48852c0c51c9da06b054d1e590cdc25b62a22d09da90faf18793e569046c40d3a6f346ad902a140097880b8eb576dae72d2692bfeeb8cf5dc813353e4141d23bea8c7a8fe494971ac1434694599c5d3319f2211bf87a7fa957204e31642cbad5a12952e356b4443b66005594180198a918b9434f1aa14405b48505559f04c40d01149ea59a630c2f7b80abef7daeb52d9166235100c85f046cdf873121c78212013db2b738bc3a15519336c935c32add559c88c0600d98adff41522f4ba553d8907c50b68e360992b823a7aa1ca0c68c486d3c0ba7bbe5535731254ea5a9d8c4f0a26c9c718a85b1d7d39aea1c328a321ee9f07ff69479d96140e824531c2f062522f54c906b97aa200eb2e5d7c7e32e7d514feb96ad95a3ff7976104cb0ca8374054f4ca191cf14db5c1599985e292016e3b7c469536c690446b5da17cfda7689415174056709f39cd2481316e50efd79fe0d8b93cf7aef65aa71e04a4d0e0ed2f7ab0912b2c5df2b5ddb7f163a3aa4ace6e453bae27a5f425e89d34eb7e153b28698e8c74c9c2851c7a75a76471f64310448d1e8c9e7c5d33615cf4d7bebf846e85716caa4b695addead61453ce7b41baa7412a22cdc80ad570e5864c460ac18178980590bd13b1b4ccf414dd7a8f3bae535621a7c62f6fc0002fc79ac7ed73474e7ec0a0a7e7807aacceafcda27ac381a342bc4d9ef332dee7e396f94a945ce91f05473c6b58d1e0cd0ecb44efebd4908055ce5a090bc39e04cd1e204e9b142f829271b0230054f1df8be7a0a76354aa88c4380be137e6e606f0dac54f6645fc151aa9cbb35813e6ae4feeef825e2196d2ebc9ba3780c4ed0acf990f7668f01e77c3eae42c29b3e65f882ac93170ba07848fdbd0bc5edd04f25619adae566c6731e5316866ec020531eaa6ada29a6d1f26e102d44b27a003a17951153e89bd6aca6fbd96a36014863e56ff1c8c6e9f14be02116d154be3aa4ecb246448484852efcbe76e5a1fee50c3b9a420b6f678fd4164053bdfe02767685ce10c2eb7a96dd60d9336b896edf028d955ff1cd3e675dc11ecfb48f5a889aa7fe8ab2216fa300cab5e7d1d75d4c6c06a53a5e7c0b0ee09ff3b040f8b649b1f5772c597068b6450b8bd6fc00570e1bfc885cc0b0e0329cc181f4aac4f195c53bb5f828019dacac2b3e39a5aa45e302fe6327af81c0e7e38968081af582ead0964cf53894035f9c0e2a307f9b0bd0147a0b829a8c96c65b99d0e7f497b431d12e54fdd33d13ea9ed18512aee7b3d0c9b34d06b4a540ff808db58e3d26c95bc7e676da41b6c08779407bb4869220781078ba095df67ec0324cf42bff35eace7af51e1ac9c4d206b3f5997650d0480b4b7712c55245586b0e582134cfa84bc7833f52e2feb76fa3dddeae0fa3df5760ef8ae9eb56af045f648c09bf87abe0f9529167b2dc1da028cf62ea4825cc8e4b221e49475c374f171684b11228515ae7abaa81ca516ae965ca084a15fb02f46d40ed1b97c1c5b946c5368726ff9ab10d358b38aee37c27089edc0bfeef114c4e5abf8d0e726ba03614bebbe8c90ad7f705e1a545e4e60c8ab1f891106d193fd23e53c7939462ae12c873b73f26728168825181e7e6455d4626510703418ccdf0930e6ba55614cdd15047532733a1731ae9072243f704671500b2fb0c43a5020eccd051483647e4f2011b7e317e1e1b360c9a3126ba60a2ba88c2d95959526798a2c1df808d7f8cd422e06fb851527f204818cb6ed00cc353a0674756b3287cd17a032a336dc4aae384cb35f47cdd52b725ed43fc45f75c166d7b22f3c37c142038de43dbeed31fe54f1c23bca17d0d8db5e8107119b0a8d6a74abdf4f94387d31bfc2d88068940ef71dd8586af92ada32c25c4f77fe46417adb5f7d9df92fc4b84265ca49855fa76cdbf54ab8c8fbcb0fd1dacb100cbdb3f6770c40090f5ff936db33b0817868cd611824253d6aa84e5f12f30e0bab40a1514845dd045cb7a77ffcb8a8ef62bafa0868d8f4ad66da9d676ad4bf1aa8093fe79508b24b2c4b2bed40ab70c46dc89fd9de66d2acabda728bc8b71d5f09a4a3e435927b58f587503cdc8db3677931c2efe00b74257dee150b4f80aada8feddc4e8cc04cce58605fd0a8cd98b53e1fe50b1e8fd73a279acd3e77c4a5921d03ac5491d475f0fef02f75c239916f1247d3ab60f2df7ad129d6cdf192264f94ad4416a26513b04ebfcc0c9a0f7e5df65e9a47d3dc6d09f6245bb7880163b807319f91f38ec0b631fd839ec03c0ecdbf57e8a1078301ec6b2e70aedea817c85a84c51722012a47ac9076e905b3a5456fe8fa4f4aa18b5aa951d6b1a86f1892e20cb1c26826ed73533eda4d25a9abb15395a1c862657f6c1e70cf5d4fd63817372593a4e0427c6c941145b1b4e4dbee372bbc269822a37b79dd7a6375d6388fc06b710ed00b8636bc3c28dff07dfe3962ac52ac63b980d0d04df447059ba2a2592df958fe9a041602cc6ad2302a5642da4641153f53270e672fea12c8384e0501cb696ea9ef0b8d42f15b700603fe739412924656666578bc7cf210e5208513f7bf9951b33946f462c21f1a3dc8b9883961642a196d38b292cc3b83023d1dd6995aca088fe4a7cabb93b5b39e54aca6bd5b8d7b77a94eeff97b0e614b21ab4b61918ea4244e55e1c797db1d07403055c7a255121b445d2a8f13d3ff47b864b2e75be8606bb831ac5e4d5394e1ccc0483030b9d7f9fbcbd6646f61a55a2c3dfd3b00e7d388e8a945ca46da0e608166c50e5b02e500ad68b2d1f3c3239add050091f3c199289f6ce083942b3508c7e1785096ae000911068ad2719fc7d1a04a2a8a45506ce52f863c17cb77110485a1013a149cadf6ad5b3491d054f497c6ef9782bb68600a2b06236824f5c9d22f0940c870d96c0066c89b06bc4cfe8a43288cccc5c486570a94c38fb729e52877cfcd7be9df31689d33a15cb0c1e93ffe34a67f56316335286c5a3f46b91d04fa3a97ac0364ca7d961100c9b7253d2d46dc1d6efe0262f2c0c2327fc533218abfdbf1398d697a8449bad1b18721ad2d9120428c7b16f8d1bedc59d1d0b4bf99e12397c2be6a3fe2fb48ed681db39b4465854b198b5a6015d628ea013a3c3f7ce8596c311a0a5b0e8681144bd907f1a3ab3e49eb41c0f26475d4c0ca9856ef4e3f926ca6d25d6ace0e10e25d3356e4dff479f055a103422043b352f014d653cd324a10ed8e61d7f0242fff6e2f9505f8a919fea763014b85edb179d9b3568e3f1b9ee27a5c448826b7eb23d8e5834aa069a465f05a410f757b241cf833ce0debb85f08f019b0b55669619ce54d23131da8f115de98fa48a30a2e5b303e33b51d3d0d6956dbf52ecf21b5f33bca5619e12533dc4785db61b83df3ecaed9b090793289efb6cba1b7f8a0dcf979a5dce91cdf021f3132834d6954da57c357e0bae01d2fac232f64c06f0980a60497d886f9fb19e1c0fc33e8aca59edc58a62fddabefbdf73f453df211837aa1e4172517a8b0f54ccd59e794ce6aee184f35bd1c93a341a2bdf65fd6296108faa415f7e51223c1aec25311fa99e53928f046b07f81133a67dbbbd19c1c6c5fc653bebe6a9a03f5044be9d0a871c1c68ca74360b795009e7f6f20088b60302e0dd13bf07727c6e279e2f8feace6a04831e39578296f14a4a73f2b280e68bb79e342b94bf0889e4c92d1a0d514fa29d5d8e895d9eadb140067493f37461b42e955459f5a558aab23b35339563bf1e6b8d1743f08c1eb07b762c98422167c4d53dc805e2a0fa4456ea2bcc56787c75f3b22f583129c3fe449baee9bd4cb017666a6a4e601cb455c5d065d2268ff4eac4606b01b74125a0d6a5ad0c3c51003e5c752f113ee54e19250ab6d50cce86458bec8986aea63037b0131c5beeb088aed0e7930c71baa19fdc3976e39541efa33414209e8ec97c8e8ea0cc2b198ff2d5440cfc61d9b40ac53ce4430c15a47bdc61bea8aa65e915cce74c7e213f39858f0e12a9ec26065be377ce81ef6a7b963fd7a7102482d12965f1eb3967028c600c02d37d8393bde936f6dac29e42b741d7aa1a25c0ae18eafd9e5b6c41d220ef09f182ca2d5482e6d8e61cab72fed9d4886ff4302be3b218090b52a6330667c1a845daffdd7f378d53ffda12418cd523385ad083c5dc5de85443caad11ac45214f3cfe23463b8bd8db81eb4517a5b4d605c7a21aa5ca0de04ab344dc93c193b01fe3583c7da52668be47ff5c6a0a273be0f9ca776798697de2a05acd24321552c7ff6018e4cc688649978449bf875dc1f06f4cce37ff1c629a38ac3b8b05ce20de5c43a95924813c0e5c6534dc427bace0a7db22b9ef71a35658e9f2caddeddfe3f5d3fab8c73996be83827ffa95276526843b4d0c77c5afb6bac0ed4e87997f531e54587344016f5c796d35ff065ab3cd53ab5358e1e890152b0b01c3beede9499229c18668d6d97a80e6d766f9e25e3c94cc6a1b7c454437a15d2d3fa60627281b179045594c77c8c1ee52a4e6376a370885effcbc386f0f4d4d3c4ef61b4248ef70b13cd43ff7760997e1394fcfb6793bc90958e4ad6121168e4c26032dd85076f2274c0c355974fbd757ef965c35bc32ba017f495181381caf4f61e726427ab5aa5ed6b43842e153df0838541fe5f5d4f01ab9ce4ee69b932cc14c75f0a4d42b07912674cf9fddaa2341e1a4699454630b2cfadafac39b79106c4c75428aa27fb4402f7d01bfbefa8fbdcacc785e4360a844fe4849a80829cd3feb053ef071c6cba8cd0ff4dc572a8ada0e571a4b8a19ab0b90f2be094487cccdb0c95079b7314d95cfe760d1dfa9e659d38b88348f59807c49b3ce8ae7d7698070e67da61cc017bddeaaf47701bbd0e5d23f111006dab1285e3f556821297471df016856e9d4751a69fe6534b87414c56fd44f66a689977c256d219d293bdbac36378d1af8fd717def1917f034ca40fb48291a8761b97ea51d05b1375827030e90e5b4164ae21328d8203b3de22bdd68d1a38aabd8e440a84280ae1f5ab64bbd52d32c449661112a159748e5d20bb3cf55ee9d120101ef1779eabd82bc13d7d539e0920bbb0626cef298c18aeb4a48288d905b7c7ffc8c8dbe9142c1dde8d87b893ee48e0895d282029c3fcee78d495a81b87bf263ebdf95d52e86020ff8cb5606cec16ef6b5abeee47b0abcf092d9109f40c6529920ac4dc17746081cc98def02a6b7a140281e013da915b9c15af6192f84534ba11e55c091892e9f8a7451b7857aeed489504adc2d9b95c3ec1fc3dd5b9dc38b90b3d446993a4b478b6c9255583afbf271b3ab6f84ca7b636e3674c71391969fbb031515d31c59a8056b7c0c4ebc955534a15c4aef9a491d216c527a310fc0b1c08aac398b7671fcd4c2579f648f427552a3ff5db4338609adc4dafe6562bbdf3d11cf49e81383aea2237754c9ea77014260a6eb206cbf3c20e16595102d0614a02fb2967d2cdb99f89c40bf1362bdef2c55830af43213fc1c3cf8346cdb1c227452ddac86355e94db7defc0b2d965a2b352785a8f5682f0f2368d17a39e67d894736601c74f7fec060d045417f387a0ea7060ab3e85e36074ecb0101518e86f94e48bb54d5e3f1031367836ccb7fe368d2d6cc9394eaaa5ade9e047a4648678e2dc3c8bab38c63ae4b6a7e8883a12448b905c5cbc5d14b44bc96a467281e405f69eafa5783abb1cda417e1c1ae5596bb0a3e5f93f52d35ef8832c463583a66b015695420562dce053ec9c0b088ddb8727dda3e54a51b8baef5e13fa6cdd87baff7a0b9537af28aa5bdaaa1e34b28ae429f785ade7f7b3f3bad96b6dfb1b0685f8eb1846478cbb691e2476fb5bafdc1dabfb500d9660be5f8e1f338f428b77e044aef7025d5751fb417a74039ccf91898d8c3002b0e6e1882225b14252de921fc19b9fd2d66cfc141161a61c57263cc6a949782c3b4da59c71127107f50fe6cff818703bdee02ab2a98de7ea32e303a0a5c64d96d4350308f991911a37b913decd87fceae547bd630019c3665c838059b05179a552d33a06fb9b13416ddcb462ce486b80add21f880123ee88ce44e8522e6a26a7e312f6141d247b5f3c0bdd8b369a0e4cf7600b1a7374b843a2ab2e66618eb039b7a27caf9ea6b2a16b120e9a07c2c5f21e35b85d691dc46c2947c2e0958e5d5332544aec5b07414cad598738bd1ac6cd2fd7d3659b82caa0521e27a17f93782caedcf5351ef82e3e8aaf2ae47bc378500d13ee3a6d828cd82eb2c2f5f61ef035f5f2d6d9dcdc1a48c447d05a6fb22d941bc4486acbabaac26257507dc155fbb781b2d02676840e39c7937178ff3fb209d7d5c2a3feff6743a8b93004d623e2ccdb832ee89dabbd2faa88e46bdfac9f9845a50f222fbf85741b253845bf6940ed36946a827ddc8e9645fcd61e06a5df1813c5d46fc18b1203e68cf21e50412129f546dc92374f78340d6ff843de9f00628a0f5dda0693ebf2793852a3d584e3de272233557376bc0ded4ee78a65491557f36506d5ca46f234c94f94a4c65a01db75180d326551ca5c6003d67742ea415fbb2afab1ef2ddfb6a966b3dcd6b6bebc1cffdb28c0bd590c0b2c1da923d9aef1b4dc653d05a75066d7362aea7a1317db4832ebe50eebc50e65ecda9afae1a9db2091e5b6241af6cf763e7115a833f0a7be50798798b46d6bbbaf240268ea854e67cbec528943b58e7b1c07c19979a54023db349a84e74423bee7336d08328db196addbbdbe062273d4bc4c487bb25aacb97800adab28ee4adccaf3c388ed42a59934cb741ef4e13a9dae833c234d60f1387fd293b6d6e60c3bba1d021cdbc54a64c8bd9de245197eec6d37076598c006ed5735654d80a203eac0d2f418ce156bd3ce94bab56053568abe5f3afd004aebbbc652f836089c35356fc9ba48860b82122e2950c585341faf1838d5d87dc51043179d34f77c3913a6aee4082925de4a140a60b4a706184cfab8e685659f0bd70f194541fa42a1877406587271ce673ff7e932c839efb9499a1bc41903ac791c5e327a5f542c47a3dbb1067d7c51f3c4f1a8606fe10894b3169c358cbb649973a3a306e4c280b24e11e054501a771cb2ecdee21986d95bea725fb1b2c9ceb5b09ec6236067d891152432b29c5aeacb6e54833c76848ebf80c69414c53f4cb13ba99ff3be230b6c34044eeb6630f7e9624cf36de6380250b37f96bd02302d689ef873ed188e17241687d73c610e8012e09cf82ebe5eef2d5404b95e048098130f0549cc56b0252bcf8741cfc7e4b472856b19d86cf08c86453df27d1571c79fc6f296d850baf89e330ba212eefb3940855f3a21f07dea5e9fcb85909bc42e38951098f328ecfc423bd09036be95ff863420942fc394f7f181daff54220192441c5a614c8b9a9ca3267ce835c3422430f609c83f6ea03f8b564e90ebe6ea5fd259731744aa5e6674925183ae2e8fda7ace532b8992dcf74a343dc692ffc2a175e37e03a51a5364ccce23000dcb16535340ba6e1f964d2a8c2d4f00e8fd992161ef7e0b3a6a7681e14c37a9e35536410a524827da268257ff19bc17c956c9bc1c895b86b6c711eb4f5ee2be2e10e4e0fcb533c91c7c40cbebb0181f42a6135069e4ee818619f1b23e20170114076ad74242d260dcce1be7ec3ea63718a2fcbf59ef42b00aecf5881cf160259a92bf6eaa149e5811a373cdeb960af72b7c816a36b72a42d4df4d0dc20517237cf17ef6eace0189006144d70a40c5efc5bcb4a060b6e130b2076527f7166002902dc72da2f47040e58160b046f9d6b5df4f60ab78dcfff54d61d9a83417af132009c117d72a51f0cea6ab4c2ed837af1d5191fe8155c126985b363e321aa8500df0e97b19a8c28e59895baaf75ada41c40e84f62aea93159cecb1c766a414e2deff11f0c6fd6ceda2c90c8ddc9f8c11bcd0816d9aa1df04e74b3ce1b8a8d516c4a4657e620a01b04eb1ad2a18375c12dc552f0f3624991fcda85e51f12aeb146e8ff497cdd9078e80c2d2cde03850cfdd683655bb41d889006d590873f6b6a51be042485df1c9e13b21de5b64da64ba621aacf66fd6d6a3a22d2e6b6383b2203c65ff09ae01e3144c82e18c39b374c0fb65e02c7a48ade462860db8229568a36c8a63bbba76a217b4e1b34748a170cb9c705fbb7e419347e2241dffce43db87a3fd9876b5623972379066d0a7afd8d9e5a9a28d1c67713fab947af51e5679e778a8a50fd49319a4b6e28c4857401cd5f04b9389258d14d07e84d7338ab308fcb86bc1660dddad0a3ddf3cd4c2443c8e7e638c7197bff5bfa39c6ef6705c69c4af61942dc199a983c48b64a742e3f75c5454fbee76d0877f4beac70fa2d6cea04589fbb5ec680edfd5d077c2b1c90c753593d02274760ef115619da09af300e2e7204e48dd65321000208431d60f2da276376f820d9e48ce0a27afdef3b272113d07cf66466cdc531007da787ebc805f0353efba7be4240bb9b4938f5516a2231d2d0fb22017ddba6bdbb51053c01f8932f0ed9084490d09ee1056012b90ac960f47d76a473c99a56ceaf3ec172d530bc712b8ff302a0248e713891a80834a4357c0dfa4990da017700ee664dd2e7f75f862ead9e08c9ce781af99d357ff3334cb91b30c374c462e396c73a8f4afcb3e5647b931d1d8a564eb37a443bac507e3842896e9efa62b751c20b76f7e2b5d4d54d21d64b888467fb02454f11c7e43f06589423bbb89be9854c2c1817ce7b4d9d5e62e5f68184feca2a6ab6118685afc14f79801301b6560ae02d9fdc36ac62474623c83c476c0099c3df9974db1f048ea4b164c6a07ac166f16618d2072b692b79a35940c08d3d492e534f263cd51765e2a70783ff2c7793b2c6ba05af366de7fafa109ed97718f34bea65950c32a9d1f2945d525b241481303a7a25a3c52917fe13c85a32a737362f535cefa0c7689b51b8b4ac988197f8828baa47e8aa5544c0649e8695f19ec560c43bb8b8be75edd3acfd60171434cacd2f5801ee39c76d52190732b8bbcfcfb53b861cc4e13935073bcf78598e9831a0f794394388e282f271185f62cb4bd911ec50f488b9ee5525dd3e4adcee38fff0a674325faa838a0f563296b68f12f21b3d2d359f91b062878d89f0eda14ab43d50557fe22eef527a921b3732a4271be54ff9423f8757fe6b9eb89d3e07ee46d69953bc8ff0a73e3dd385eeecbca43b4b3124bdbd6a319948171259b5dacefea9fe48e294e39b7630650dd3ba9893e58e91821727ce615bbd501984984be8829f836fe0198281fdcad9522457b8981ef6b2717c4de650e4b4964b4fff20ad9d720153292fb8c1b865e90c2adda605da3b38407341b9d0e47d9945c75382b139757b3d4e6901ba5e493d6ceac5b294cead4763cbe43fcf77a1267d6d76e86a8493ce7954bd28dd09df10e10719b7a92d9091feaa3ab42688272b013d376932e4e070b3ff93299d0d641aa6bbd2b243ad4dd264c50a748b4e1a9d6b23e9cd93e59cd63de4a19ba2547101e1d2d4053b2a7103134cda67cb7c3bd2c906921aa62b30d209d6284ea7f33a4faf162f8aa20b57e5b8d0641f7f89ded76c2b37d63c6acfb249777a5dfc9be7642055063953b1e314e74bdf709b23164004059d55504f102bd89825cf8043a62085321ed424eb454be0a94898038d100163ac018e3042ddfa9f9aad60d5a8a084ea262ada29ae077c62ecb3982061b34a022cd9a9a4ec0e49ce42a752fb7a792bfed7afede5ca0b0ea65742664eef2c3fac3b987895b9116d238546e323ab890ca8f0a40b1c23cf5f21aedc231b8dc3c1e4c82c9b228b2ddd49814bbed0f6306f7dff1e999cdf3969f343b6b334229fb033e5b0ecdbfb54f4305db0d3770e8016611435bb4f46df33f42344c3ba308f9379547136152ef0b74df12be160a2bfed1f2adba393b2a4c55ea965bd01724f36fb133dc4f0ae8cd8028a41c7a9f912ab5fdcf697f6911d3eef8feedd013d89e84b176dcf5031228db1d0a376397ffe57b838c23e7d6822e6715ddc7ceede338402aa5fe0975abcd4a2112b5032180536cfd1723393f7965f7bc1c5caba2840debc886e94f23ff6525814c33a6dea5a242481a8cfc0945ac267206cf9f7b43bf7c883ba2f3032da1dce36d92a10fcb416d27176bb36e93086fce1f650d75cac30040d163c386139e4e4ef1666b195260c3935555634ab0ef6d607044cff6570679745042496062fe71fa9d9cd7ac49e446b43c57bc77bc31362713ef25fc9b1ec3a67d5907711e8fbfe3b9d1833d94f652862f39d17709639914e42db282483527f43d8538e6fd1113e8e1d15adcdc6cd51b35121932c060291f38b85db1c7a53d9b423b86c410eedfbf5aeb018c383b1ebd966bd21cbaa9e62bdc38fdac3747971dd6827e7d6e54d81f5a1747e470f302eef5c9f2eb90750e5bfee377ff2b484ad39cf93e1625f9e3a12b3093205c1ebfff11a51ce7b78604324f86a6357349a90e9f307004d5c11c070cb8277288359bba6c68408cc3fb71fe6df9797f45e891f14b533f85a9ed3ac91f094d0f6a829c584b07904a23c8e181f44b37f14d6a8e14f06761bfb5da1b65329430711b6185ba17fb4063d27c8ce628259448b23e7bf717f0b285ad582bd2cf33bf17934548167406f7ff3dbf325950d79b6a83fb48efc2047266c7724dbd7f576d1bfa3f5d5f9dfd5010a1115de8347943cdeb503a0056fb402fee948bf2370c61edc62d2ba7dd6c2450527beac02241e533ca86cc0e419c6dc164354a33efaedc3b6660f55ed7fb33a568d1c82d4bb8cac79e5f907cc5c193959adab5653d3a3f7850e78d1cebd45562a3dc0e2af55c09a3e396bc639dfee17c38cda17463fc3ed6ac72f09fb0adb4e21c7937b9c7568a722296dd3d798d07bf2ceec0c6e9fb58db01488c733083307333d6ed89e547b73711606c643d7015ecc92c092518900086903fc1a494b4d363a8c0d180018e4d0cafbc26e21a656b927bc9d73bb0295f83063bab8d3a494dcb18ceedcd9f8df3f5a2d36260252cc7451ccb2ac1728d3719603a83761eef71f8fd6f59fb61399cc42add960df605f56fa686441d790de97c0394acd65d83056270c784bd5519dbf585c8fcf5f72d9ef80a9f81f0250835dbcb9aadd1dc0ba850abd848ff16832fc361a60395b92a83b217f87fd99357eb988bac2a2918eca990ce77f92c830f85f32250e9508c0cf796cc9e862c28289334ce0da98edcba3eb4f33b78fb76a8998ccb8a3f47c7c7ef6e913b3869f80630079134ba0687280dea52eafba58544be0aa11b931508b261c3b28fb2f5fca716bea215886f0954359432ab8bdd03d6248c1890b1e3e071679db6d44982f8d2982310dd31ebe33192316dae4af9b896bd17ab1c154b03aeec4a0c8764bd03bb1772881c4a2b0df08ecb782f981e2804d8844edb4077bc0f282bc72aece2cac5299114a5f4c3b7cb1d6018ef1ea10f03d94feccbe21f4b5991e1773ec0c4571cab37c8d68c0c3f8ace3623ec145eb734c59507c16738f8d8cfcc2fed0f9881478fef5c925dcb5a0f00035203bd2345e5ee7c702c2788fad8d054181d4bb2c7518898326c5039e1cc90bdc34c3497d4a654b2c8914cc2631ff321a181567d17342d68b1ae1d05423b289121ceeb5fde39cb907e1d9abf36dc6aef7233b82a379e01fa91410316ceb3e86e81430ca17e53df667271def0e16dbfa32ac3e22fe974701abb0f81a9537af911f9712aca3fec57e564008f81f5f1295e2287cb5f98fb38dcd1c42eb68204586902d788ca5cd3dfbdb27773c3661a579cef397e0dc06435a0117be3deb331ce4fc26ea03ca2ff3fb302fccdad0ca0ac28e1261e0303f292563f226a2f46e244edd649de6197fb42d265cebde7ec05b4bb82fa978e33a359e21c0e51cb931de1e197e59c9b5f37365ae1d62046c44674b21cd5b90573195aa1e01e60ec87c9efc4732328a2bb91486f87e572762e3af86e028c9e0756abd2c45c74fa1478032d38b6942d173d603ef63552903244de69b1a86039eaa464b00f6fc4a51c25020670a6d250d0499766b9ae80a69d62c689c3b2620978219b428178d87f74dc158a707274c754e285ed5b8587cb2c5c602eece8b4ec3b668609c1f13b4e89f9da4990a1f09037608ee3d1d3e8921a4087d4ed8671217024407654785de18530cd829733b002ef1d7f319b4549a195d4551deb63b5c63db2dafabd542cd22efc160ffd716be2938ce67284005238dd634e84f84f6c02b4922101e484169ad7fd4ba269688829c4f9b84ac23e016bba0823d2340a75c6542121b6f55db4aa915ed7e9be0f54cfb2f24847ba14f58e05a32e01177a12c5ab40844094eee0c1fff736cc0d29b848978847981a4f45215a7244a149f56746b65bb9daaa6c28a0a16687a5686a44b8e201ceea616cb67528b47e39c1e1c66747ce17cf83f04cbf7d8edba0bb9147f76598f59232c960f8fe789f6065d527a111df9bd5177e552c3a8c752460c56caf5d176baf0d1fbf87141696ea4336c7d1f55fe642f8df4a4b697defba6adae70df02385ca3e3956b17a4480f94aee7b784040c7c28a0f5fbaf40daa76cb359252d60cebfaa0478f9cf4fca33fc1d95e5334d1ec94c0e3d3a2c5a4be1d461931ff893568d81a6ebf8a1b2d9e6b4d3f5db60d81dde13fd8eff72a5cf91559ebaaa31966c4dc521dce2696e4e8664eb32a4e7e50b227eee102023fb2ef3ca32e1e58d2ab0e0795ad96c1dad729f350b2226c60e1b3e48712ce129c96d2d7d84417ed37d1789ceb73f918170df0af04c670bc9e51a64c834ad6c99428788fb14a015733571e673ef20a5b7accac0f70001158ae41e7e68638f09846b2f473cd1843668332f1a2b29b48723a36f85bf6d082d41ea726c9b21d64e58e217a1af9ce0f303b6c22d5676329459193d8c40f6cd38ffe124fabf85c0d6dcc8de0fc92b74543b521468b45c2b252b0961d4c64ce645b4b36313d0d122465572940fe973db5a635f868952bf9f1c3306d2659ded6b72f680067eb41d953830bd647172403ec8fe19f85be7fdfa27d0ef9397e0f11283ca83b5a9564ecd3a15e0886c08b28e18618454dee23931ca76257fd88abe84acd5c253f327ec088492f7af856596ffc7767734d193adef2e2ddb36959b6c6b9558cfbf283f8aeb73b314440585b8bef953db948dac7228c86e790bdee80b903160df56a6742785a1f17a77ba21567d1faff787e29228c723cc7c83cc2431b39eff15018680c3b1ddbd7ab406d251b653c9cad52c83c3c3ef7d57cbb0f37f12e9d0332b4fe5281166ada915593622ca2aab1cdad250b08d7f8de0b78c0ff662079698b1d1da1df47b1c5332ce8bc1f15ee6c12c44154f0336ee1325566e735860084cd146be284fbbed47ed2fa28a214641ee1d3681112f731143036d2a8e7ba7a4667c84bb88af1da4c7b0672659a9c2e7d808fb2cf00121c1380a0f9b82d859377022f7ed93310c9d045481a10acce917fa32bf001ddb76c5d2dcd517efa5ee93341ec1822f39f1b0a95eae8e08d3518bef5fecfd5bcb9b6d4738beffa0b9f4257bd01ef436f410b8a1e9cc42af83a459d301fe2617dbafb8e2c76b0ad5dfda5d8f19c259c6c240493f2d68d3bb11125de8bec2b5df0a26ada6318d82b0c620243318f9ea317703fb79b14b54540f6de3c34e18a51f9fdc012799a17fa8fdd5b3d5c6a7693f8e8540480fe2ee02d407f91c4ec24da24c1ea45e658bf2c40b02f8e8f83b1a429252b10a7a9fd2067d6f352bd3150022981c5e6c08d2791897424492e877c9437fe76ee10a033128100346128ed25a35b9176394ce0fa86326496c0b6d74be3c629c1f64a8390c14547fbf56fe3dc2ec89dea91e7c3f0705124fe986f29fd18c1b796b532514644bbd1ff048bb947537cb87bfc3a913de7547132b41ca79514a9da1fc3dabc2bf9c5a533dfd1708c2578a4db2a2e4322c0f8db57df8a1e8942a26d366b0224c95abf0d80a0146ea395e31187cb2c77b4846e5189f72b2bbd7fe697887e27c484113ac91c830c3d0835049fe2e6b1b11b62aa2172f7d8f8255c0119e8b8a596cbdda3e549833049a086252ea548c8f308b45d41556613ef6fcf4b3f889706bb61969a4ca1fcec8b94fc70594d337635eb4e41a7675e92a751ed8b405624738267241ba462af0490f915d49d85de0788870a569f06d0ec1a13eb23ec6d08e87ac8d62cf4686e6c7fa86ce4a3f771650f740a586154544c80cc3419bdc02fb9a3d78ea345951f5534455c76217171e6c005ca0729a5b9a836de1c207079e471975d183ea821efa61fd7010f606cc553bc4a53e28259c35aca0c6c289239068e34746bf7662f26e93c7c9a0e1d04d998b0b2874efafab068570e024c185a1b87bafda1819b5ddd1d61a545f358e1d186db1362094d7a245d97337dc8089704b252c77e1b4f566b5131ec5ada7bd5140c58e352711e34c90322b76c0d6c996b1358050a28e4b7ca936139af1db14cb80c6e043f0e1e86e3d1956b47818177a561a406b26ae3ac692e6de4e32fb7a232c38424c45d3fdd5fcc71bf3e574aaa933a2670254f1e18b5a2d1cda84843710ceeee11c6101dcb5b64a55b8bac96524dfc4ae8be6fb9f9f5909f4c7a91bddea05813ba55251a08ef8e60b0802fa8aec28d56fae80e9de4e5aa5621c42109b4f73342c5bc20643a546809310e00c9b9f3d5797cfae35e492aeb7a7e93905384bae73ba2437265542223815a98ba852ccc76820cbf4f1d43790d4d77ef393e1aea42acbe612a5cb290816c0c0e1ecf6687f7afa3f2301d437fb0dca190224600b6f1e011de11a93c8efb8b6d921de6cfd59ed7d8d4df439d263d6e20c964c69c9a49294136272f8a2b24f0651497a4232a467d2de5925eb92bba093e0c817269cebc8c160420d8b2dc6b61c396ad0767fd23543c867996cf53034db4b8dcfe25c83fdd5713661aed3c8b8256377f3745a1a1d38b0186a3f82ff44f87ae91b6006b8a93e2af20d48bc202ca7c502fd7a4a6b52fd8eba531ea62e74657ff59b7a112ea9f8e47237e456fff7449c4cf23d61317c08e2e77f2ee57eb80ff1e1193a74f15c416e54755c1cc2d31ab80fec35b9362f8250d234562d07a81db0eb9901fda86508b5f329282194a86d848f4655c11b893fcd8f4beae7d524adf3f6ed49403bef3f760fc72412ca34486fa50083d70b6161ccf81c23ba39d9f7ddb20f7e5761be29df791db0178e864ddf7478dd5040f931a19574bc1a046dc72bb4aa654e9416b62be2291c56adf59da9c652be471ce8824bbbd8ab54157a0a526ba87aa93a81be5d1b7149a2a15e1da648d15f8368fcf70f3a5c65db481ee741f64edc4248882a0fe1b03b3a34eeb84366f08749122141ed4ee86c5cd91ee512a248a2ba541687876c594a26858033822f2d7e19308b3d64c1b45ca58a78aaff209f6043caf4f46b14182b6590c315ba31cb2d7f132033fbb514b45c9faace465c4d4a54e1daa64bed510ed509421f52056a4de0e7b9da50908d7ad9d81bca0f2d3dc27272efc9b2971aedd7d002efef1ba8803f0d260a5a6482ee563ec397ed93ac5b5a1726c5d03a744197896e6c380d4f73e94bc13ec9c57ad5b3275e3bbef34cd310bc9c8b4160106bd3e9de7c4796c471d7da7af4b8968943990d4bbd1336a358f088ba30720109208d9359eb6a3a59eec2820175548e647d0654ac0dfb3c9fb9a8d6d5ea3fc2f30e746cde20c9eb5308723454ebbb1a64b33626591cd6df538c725e74584d708f71aa5edc9dd6b0df9683dd72146a102df93f5df6b58ea8befcb8c447d7924afbb755409a88afdb93a6e95008854657fbf9ab45db50b749b5a3c4a5e6b6436bc3d9c989644fca73d2b21e001d6dd73b16626ca309889a2fd2d594fa40a481483e6f8330b229f0e8ba0b767da7fc20aed7d4d9f9a174060d4b52100504a334951e9e8dcd8ff2bfb74d77f1d27593fc81fd2b7969d1fd46f4669a5e5400160ac71d52d9d1c0affe57a08f885b412d99d5aefd516e2e378e29092a2e076e76628482d6c45cf6572d629154c000d379898efaff1550ad501887e481adb4f241b0aa14c2f73a7d6ac84f682e07b6baa29b41bfa3d5fdd24963456c6340094b5a392dbb53a23c2a37752c6a91e1124f871fc7fbf380e98ada0492e547c9e1fb822092d2b3b86dc90a129c3e54d7ca439ea6de5ee4be37f91c2eb21d9174f003b4c0c5dbfdf519fa27562b47c4dea45f1a915f9f2287ae081223bfdd1a567d6d2b406aacbcee17ada448e182e144aa89e0beba97fd4a3ded0b610d240952e2b1d9ff33cb4257bab548066718357e108f7c90cf088ed2eb7a9cd7912ea6ccc36dc07e3bb44752d1d78ebafd0996b6c96c0128d1f160e4154d8ad2cb84e2db008f34cde87032b6158727f9468df54507b52e48c290dc01ac32ba82daff8c6621227840103d122ba26031e8427c38330001568432a347978a65260aded988381f1d0fadd9a3f1e045a36fe0742c06325c108976ab06c892480aa9a62dd288b5d9bd2e80130856e9e2d7b200550460e390f67ff6a53ff4298ce580232092acf7228bbe033f9caf5ffb90fccf25665874bd5e9c179ae8bb160c4c38700bb624eee18fff29f0deb70fa8eff616f7fe11a2c467e18ed0cff39fea86f0fd7e3b4aaacda56e3f1c1d94295fc38583645693f92f40fc2247d42c0117ada28a92836d6011d28eca11a98819a85cbb4e55768f23f7f8cb3ac823351a437995483781ed5bf6f7ed8cf823be81155b4ac732d53ba2dd1c8003813be1928ffe9df14178e8179c6b3bf5ba54f6b41c51413d053b7a72db05981f85a9ac9a2309889621f787ef2522dc411dbb6d8fde4ae321b50da1b09a9a4b7a093e569e2fa7c16dadf97f1e92fb3ca81c58532177f2582542727965bf848dcc33996068d98155aaca3393e984ea02a4ccee8877755abb26943729b7adc0efbfd25f62051b4f0d0d67a290b893398b7f344a5099f2e133c661fa7eaef6802008f4f2ed3fcc0eee54b5566801cedae3bb8e0773174a8612cd22a205dcc7b3352bb4c8b2afb5e1d77cfab054b9d9e41c5ee23f1fa441ca1ece7181ebd623a79c285ec424abf2b792f5d6ab0331009c7b607b04cc25157a08e95dc18d2d9582ef463f676d264961e6403f1aeb00439560161125a9ba489b4ade66b080d98dfe2058d2446c3e8556664276231f88c154cb71dbfe9cd44706df1fc1f53709ad6768f6375b86349ad7de7089a26e4c23737085b0d003d023e97aa021c4f329a8b56e271f541638129f861a98a95b374a8b34d353c4f982679009333e5f514c5cec7ca237f768cdf3e15ab9b6cbd8e167c95e86a9ce40132beb927d89d290c6e3a42ade9fa75e40f0b9aa6efe5107e9a00df75554bc979f94d8343b20233e1d282871d852af5358a74609c443f83629207faf0cd6b12096fe61b856440f8e88bdb19f5e0e6a50994fcb52db32dd4a54c7ac57c5960cb70e7d438e1506349524bedfbe34884cf1ad85d6d4be0632dd003e30d0055fc4f928684ffa8716acaa6367cefd879b1caee4c354d8245f35e0d1b156c96e4497b79472576b69afe88013eb1b7d3582c472ee139a507402edc46ce8211d8188355317d5247921409c54421f5a8a3fb141de579cf1eadbdb62045e61d56f56696a6d47aa859b77fa5c9fbeb02193fb5e6efc47e99511dc9db33c7c04578af3e5c5905d94c294ce0740bfecc91cb8ba6413070e943532e0fd59d83359e0ae171996d728af41b022875fcb8b76aff4c5b3f82f73cbbddf722e3828ffde32bd3cf1a630bfff60034ad83cd0d92fb22166cc2fb27fbaa2891fb3aa8de9cb232b46846d79f70b776091c58bdb86ec73badef0dc7c4f53f0306be0ef2fcae6edfafd5bb6d9a565962f186d57e83bdd5aadf6b9d297d5ce76c63c742ea4dcd524732870005a60414058b813a5f390ad9e0eee8f02f6a44eb6f538389635660bc23f925d776c8979a19f2a9f9665e08fa1f6e0b1a174c588403d44034a60b222035a731b9b21bc4c3419e51c31995f3bad610c29c04b70785efce5d9a328f30dfd3f93217cfed79b34465aff31add974d9cfddc2c73e72a72be1e4b3e20e8d3a2608f4fc8b273446960bf2b1146dbb3adb19c3f87cf807ea8d556b5c41467a2762062d1ec02e0e1f2f37b4c4992864593d6b29039d042c4a0d4a60a59f90f78bd37d1bae0670d1c591cc8d1b2ffe0177c088ffa6c0d76079038aa681482d089263443468ecae4ecaf14a1af86955d3dc7461beded609eed9adc34c38bafd20524519da20b12390bb0c08cdff0b467fbb83b101539a164d8563a70d22fdb012222509a81390f9b333e0bfb83e34c53fedbd64d48437341e986df5bae6b23eb6d0a34f4df90acd1ef3a2f1b09d1b538ee9f405e745d9ed0ce5b8bab9f06a49b575cf2579ac2f71b8e39ccb10252a6cb42511f7517b5cbad768079a5f3039383e9b5fa4c108ad57e5c1cbd13f560ef401e67058025c72455fcd784243ab1d101bda35dfeb3e7fee594631aa5f373e269325b7be484a1ec77b4bf649885bc455c7ef71025c9c4238a38729e20813b4a7b9820c8a41a4c5096016f220f1906b850142aa5e510e0582c7c88bf4e5fec67551933051f7432a3423316482da4e19b946f5c881976933766e8674a632555d7584136d1c4a2d30061f89c7973e2d595efc100d2122a3d72b8576d6dd36d762832e139fe7cf19811b2b105eff1cfbca3ac3b8cbc43a49cb2fd215989fa96eb55b5507ba3b5efde81ecd88ac094054403da49eb1c999352a6731700c7ed673aadb4b45a7f30ac92af1fc8b484f37c3a6d798630817d7bff2d2014b7145dc8a42bffc6df88cbf7067bd058148c7b8c8c00fabe91c024a84ce9ecba37b58b5ac1faa1fe38b99a352ca7123a3d470a324d75acc8bd5a169650ea0250aa2d93872ba28a82b6d9664cc5978f82b856e0ee32e77e2d72bc068bc8a2a0c5fed25849407c0fe2def1ceabfb9679bcded2c290f59b15703a0cbeeb0af49f9b57f49481d6a2bcfe27a9b5c9bfa5add5a56112d14ccdc2f835be68222c9d4600681e36fb1b87661ef7208e7299acae4b3b50110c5f18839fac3426932a6aa5268b7ab5ae18a6facd1538a0ee7d3c6204c3aba45a97d5f64595926b477398a171684a8d0a33dfaffa2d9d39bb15d2299a7a1a567930561db98dc256224c9acb646a56d6e5946a354ec9b9b5a271a3be87f775af0819af6bd2de8e53cd1b1733d61b1b46a25f998d8acdb2e2d0427f4f60abee6fca6e3f1c3287e070aff897f743790b13692b7664dee1aca3e58e645e09ee83aa6c22011e319ca0f9ddef164601689ac02acf177d161ba63a700e495b2924d03245c268d3d45428ba04814c15851588109ea4d8da3d5051565c77ad431af5ca59230982e02943c00dbb1b1a083c5c934a13a16070d98edddf5bbeddda8ad95745f81380cc2781898af3a8eb4613839beb8241a1eacd1ea695d7cc33b3ac24eedb4590d26c802788390e16dbfdd7e003b75d2cfd7ad2e9e2815b2974790e74c2f43d7df75b03f28c815891d2ea894f12908f325d39e742f1316b9d5c67ebf1605e7d3291032451c0384449c0bf25d28818af6ad16ba3148073203b1dfb9c17af90af866888f0b7f01023ad7093b500f652ebc022c2b5842733cb7fc12fefff1eb5b09e1682fe279de0124a210cd35db2b4bb5d3390d1fa864ee08351143da90d1abf62f1e2a1097a8b64f20549fa25446bec250b38d5c392146fc6d412b9a0cf2b12f6b8a6fecf061a6940da258e2f2733bde0504d759078669c56413d54ccbca43dee8b6f353b952afb9892f5edd40fc64849102a28a85923084d7513bad6c8307ec9d14f54b0d487b43f0af73131720696dfb26e90bd8dcdc6d1ea9766ffe91e9a1a9df2dbdc3784ca0f89c33fda6e5a83edbf1ce64ed1782da401fad80a0b24bd111930549337ed17bca0524df9a73a35d810e6bec1cc308ef071a196520abdd43ac0fc2b8b39e7db5da274a4705a73431d82ffc7315673539cbb04f9334f975c433d284998aaa38b39334d556c9aa0384204509dd63318eeb804e2c62680b9c4d1d7e68e445d9e4209a3ef4531bd75d486d19d1be739ad1c113b8ad8825ae89b4d003933f7e92241f6a0f362c83ed2bdf2d2993713cfe76f5f2d51c5597fa92160453690770c54236271d280769917d6304eef09ca0b048270e83eed223b42d03e4cded0bcb579270fc8fec0c5045462f74108ddba7babcec09e09c88722448315e9fe007acea854a97c0d61a3ccd823c99b2fe205686cf13caf5ebd7a6644ffe197ce878f3f96300da45c2092405b9763f0d1b10a89cc0a25bcee467b00019f03c0f5603a06dbeff1d3d50dcb56eca9adf0701832b4ad3625f0e2f5429e5589a4090958af5b950d64dfbd373962671e95070113689dd7111f07fbc2a9014591eb0e491416675fccd43e45c88caa8398342c22f585348a242bc2a093469057d0e277ac7747c4944ad728f436cbcf7fc484a07551cbfeefed62d16ba03491e96664ec5b331d6085f99f805b56e3604b3e4cdece33a745bdc73fe9cd264c07b8288a3dd2ab3924d2fb18b7a122684055166d470288ac23962c6171aa5010b2808b408602a9f0a9fb103c8083271703ff133ea53d4de2f2487db16c383ccff86f72961d400bd927a1d5c882e576792fb0035456f54025f1a2ffe0d964251b3378b7ef0994dd8c4ea89f3a5b4158428c8cc76831b3b62edd25b141b2d7cbce5d240de03e8c5d355450285207bb9e5a5ccc6889789a7877dc01e9b36e0fb0acc4a34c1c6cccfcfbfdfaacb09b2c4f7db2c18d8bcc7a022c6eef4411d900018e8f44d3ba02a1af7cdac9751be03a10eb31dc0a9633b55de0db00efcf080f32c3d1b24236fa04c24df0d5233ad5d72b8ed56ee12a1baaccd4e145c755431b4623e701290a788abe962be25c17c3e4e136a6c1dd12192f112fd02fe306d6cf282ceee8ffeaa306fdd647d1c97a319c7aa0a26c2a84eb4ff80b2e8522b853caf51d56da788edefa7668c1eb8e24e701380dfb072954ff0b3042a3aea4c625e5b01785507a039f30c35a590fb3f549e5ce6f4bb4bfa8e46cb7afb5ea2944b208eedc539353c6b4829751ceed6c404e0659d2a49cf68618c0f3d81dd229c81c1c0c7c2959625f353323a22b30727242fad599717951a1a3ef3d6639709d6edf6d7e9e185fc0797f8472eb745f287e80ca75f5fd94556855981781d807ec4d6ae762723738ce925b9b11409dd85cd0c31673a76aa766eb3e507ac1d33b2a209b7dface169239afbc111d0fc4e771681f8d52eb5f0737bcd02ffb39d0c12a2b354486c0e77db132d8fa7caf70704f9540b6e92196289582e43f4ecca80546537e725132d947e933694a1c6da1826444e2e1504935b53a1e269e2ca827b785983719f1c183ed9d0a67afdba35770a0bb7bf8a8683ee3b74b51dbb3e70bd0c73aeeb8f13f1e64ae98b3f150b6993e60e9e19d8f5dde49ad98706bef0e9d69be6025f74dccaef96fbeac3739d5245fb90133285423bd9427e9b12df6360d0e7a07ed80e4d57ff3311ba9f01a833787135f42a7d741685ea33c62a833a4efbeaae22a726df1f9438d9ec17c449c1b7d00ffe09e92f80bef270f3b11a440d82d34a218b2bf62ccde6cab92d372f0a04c3d7e150f8eebca9d2cc5a0feb14c7b874e36974d7dba9ccf86f7a85d63095c2242f83a9e479747cba7611ea9545d1ef512cd9ef84f05ea2c5dc01aab63e9d6a71f3e6d8af6f8310526ce8e4f7ce362e2fba2279bc0225aad8443232524a690d9b4b9af995e31b84ec51cff0d90511c486096bd2dc24295c84eaaa5d7f7d80e6a2e1285b4de78c9a87eb9c2ef33389eef6a195c708746cca89febe557fcb7058c3d43033249c2c690b2ed3afa4a7e9ae603f0cc15805891d0265e31ec7bb7487cd093e69002352c741960a1e411ec9ce2b0769cf88e8e1116deb249adeaf7be631535be99e74c59a290cca22075f227033085b5c9fade23866735614b58858f3798c59304b70f0bf616a93dc360d0b06045a7ec5757c917f6bcf403c388628d6d1055417a0a7a99234979e8b613cfd2fb1bd776df27ec26e98dea0a171289abf0cbb703ae67002871c26610b623da7cd86fb841be5a9f0eb773c37f86dd190fc97ae23d84712e2cb79a017fa2adbcd127ceb1de02be8523396af9d0c62aedfe4dbf6114bd5eec9e055ccf9d05ab80f87f4da7598264e8ee34b71bfe22b2ea9e1ce1f784f710cdedf52c2740e3d705c3e38137a5fdba27bfb633acd331578b83fc7d102e9c3c72536796249d316304e102a38e9243a650be039d501becea7daac9f5f10377cbb464e6d6b851765e2c3da416cb2062779194c5ceecb0d35376c752138df3e0fc35ea04abb2519a24b44bb9cee15f71fa593d0f8e51f973db7fbd433e1d9bd642f24848cf25885d159a0de50d22458880030049943f2b10d654f2d2191f3d60301e6201f8215205820a8f57c4623c4d6a0f5028f4e7f4acfe27df3ec24009ca62f95c1715a89c3c856320ae8af3dde3b5cceaa7853f6f477448dea8d1ace78f8b5621aa4c3966984bbad0c20296ca1a05d5f5e19463e405f3e67d2ce81687751b2ac40703bd3c2609d8f45b5a68b67566e9c945db52beb317449baf31b4e78331ac8e91ddb48d67b25d1b375fc47d42259d278e342f04a92c01080096ca430bffce6a244df8756b86829779fc4baf0e001df2f0167643ba39cad49de16a4395d3006824065d45bba33238124b39c0a6d8d154ff3aeda5937471a8fd1f3d84e095827795cd826ec466e05a60fab30f7e073bc582e13419427ae0a571979e3b48d4024c6f39b853d6413a320dc935fb0738e9670f442de57d31b23691be8d99c80f4585b712cac7bae049807c1eb81068ad8b74da3eb7d560eaf8b328a7c2d86b6a6307e5cd93e769282253049eab1025180344c32b44d3ea97fcec6a5d08c1c8890f5980ae7ce7d9c44a85efb4588f3b26f9851fd385966a68c31e51cf878662a88a0da1e0b987327629fd3c24a5d554b5bde47e054c58ffa785f3a8181e776415969bd71982a55db15f76e6507bc35563721f886649bba7b57f73916d1afc60d2a7147e6cc249bd5eb038fc307a7ec2dab3ec715f1d6afad928c835db7d779c17b9afd9898134c7571e625b0fc677a4eb2eaa40934dd4f1920f40e61a23126defed512c0396c56d15bb3696097459e23432f490cafa9bd47af0f34afb40994989b535e9d7ae21b2df0799893af385c8b6ba29437454cbdfaece4ae86febe75adfb66c22eba48e084c0352fd8e15ebbdd13c276acf3ea8dc22af6c37940e45312d4d3d53f7085a9dc1bcf9e8e047e7a77b1c5f8c61a9d44eecb24de8086e8476280f435bf97ffecfa1901d5ebaf7523018b809d31b099e1a217e8e3ad86f7d170e704772cdb404c8efe1d1a95e7fd60124fa63298ebe2c13b9384cdb17a439045f8d4ca2d9693382b8b9443a04abe789dcee88c10fd9405ae650895460434bec9a5276189a0f67686dec1518bba4a36b51db457af75f1a3c1c7f077ddfb7101c21b5423829b9cff65042229210ba9fb9be228cc7ab9bd718a6f08eda90f231f923f9a1cee57373744d0d455b9021d08d8abd17907c6520a389f9fdb7baefa574a8b5d016fbcd19d67656e5cb73ec3a241f9bfc602d81ea993a6f6023db0853630bd9677f6dcafe0cc258d7abb273b757d87e4dafd9af1744adbf7d28e0012ef3fc29d289f9feaa788803585182f71b15864dd2b14b13092f74f9c6430c9695986a9b2ddb52b3e5ca242f44453c1763d4dd4cb6272165667c533692352c075983e25b36eea5e612bd8a2e8f46e8736e6870afe3af39fb8894a568f788ccdf0309ffea8830622633b7d89b6a58879f9fb589e2b60d07f6ef467f66fc002012aacc3da3ec0eb320b6fc40775caed5a0684c628fa1a35f8c36ecd06a121a16b8b955f1441c7818b9ba82905ec54ce49e11b02c5248e600349adf6e787d6ceb02dd1317134745c09aaaa856f88f28f05322b30637905e9ef5971ea3a56f3dafbe4cd0e6584badd6f3e316b068112dbfe687bd4f316f2290ccb88b621318d40f79327a792a35f8b9f818728314b47f5ba49a886e59a31dd871810c9d8b115cfe7e1dc2875d156c1e3a18709c3e80925fa5b4276dd0390cdcdbc21931a12004eab06d7c6a878a8ad73de24070de1c180b89b49a059b233c45a1feca8e41e9f5ca220839a163d8a2afb3063110d6e0fd4469784d37bf233dd5abd1637031c0de07756b83e1b9e5bd59a56a36f3011e6efd3d83ca75a82f88812536c79d4d256c4cbe0ff44f18b9390c40a7f902b21c468fa77cccc62923465b6f884dd3a9c134ef19c8f1db0d9b76046ff6d8e74c450e9664226fd966f111c79661f7bbfbf4d98793bf96e7a8d6d87bfbf3bc1a336d353a1f7a8640900c6cbd385ad0b24e0fe2265e35a10b555992ff06ccda950ce75f9fcc03768c636a8fa79d13338788073e1806a9892a98190a42368ccb18e5803978000ebbb8cc1296c418c1bf02428426b862106e49e59569a197d81761c207d9fa15ed5e8e3eeb3d5e27559bddd56c40c44a660dd1ebf9216a8cb97c5f6beaedd6e30acccc39de7254c7f565db796e8d26205bc6d51e7835adeaef0c2bb244cd9cff3b696c64ef200496feb501c5616d146a5795a5679b50e79efa5f2817e260446fc3d5d692123cab72ab2e61eff1fe74a6436f066c2f032720defd6662a8815492d8147f279f49902f1d2e37542bc6094d19183a634918b97d8227270947cf5ef2dd9be63aab16bef036cddc651b243c886ed541e620d06a4f68d1b469ad18adba6edcdc326d11f6b475b3a7c717b58ed39af61c13c0a80ced3f1979896d8f4c2fc09652e221025aa6ec5712047127a0bcd09df741ab7cd70efbe889e6e58347cc2df91688eb64fe7a052ef17826792cf1c985ee2f0b4ee742ac4d28db40a386a25de02542feaf8e8f8edb46eeea9531f6ef7c1534b1698c048374e556f13e138a9291e2056b1dbdd3f97b58394fe9c893d5ae775c084e2eda0fceca8670a7ef1ac17ea59c41ae5048098b5ab3fbef243f9d6e21c666d94fa736c94a0813af704d7b6466100d9c286a9fc26ebc462adc88fb8ba10602280e17ebd10576da262ba0d9eeb9712069eb3c7b08ce9ec8da80388203c1af18b72ed180e07bab4145382e28b6b62e17d2f985f05c4686e9f79750fcc209bbdcb1d7a5c9b434718bc2dc709de34572dbf5e810ccef352a1ddae2d88687afcaa877cdf2eafef97ce56b46965dc025a3a6e3d81e524f2d5c5dd4d531e20767f6f75636a014a723df211bfd23d13a5d0c4fc7729011161b62a83926996960c83b2a6d6cc34592df6006ca9943644dc5b4aefefbd5b551d69d7cf7c9e1f1d657c949bbf824b5cd291505db75c9a5afae66684585a8a5085ab2a8682d6c3000d299c7412bce13ea5710769c04fd00a321af5457ac81a3fbbb4f159b276d3cb67d5cbe24c0803f00839b0f33d9dacc970caa27df33c1fd27b61c119cf6e92734445827f3516c89a5b835e95f3211aa8e09f78b55f979a26bf1d8254cebd236b7b686f8c74347d49023bc00516ca479a38f0a208825d791825610e02a0d2fa931da7c2e0750d377be8223f19ac5b19efb3e662fb091c59c3914ce43a0089a9ee4fc6ad8e3a68e1d6843a2e63ed94bc25965a71fe9d0a79e31abfcc57d4a5e7be5974c10e5ca292f95de4636e441bc0439f64cd79c20dce88689c0a40ef89de9e2f0e17edf410ee563f6d5f64d8f95d80ee29cd9ed95b3b4b510c2a8170700bb263d838546d28301cf1cce57c4dfc0090bdcadb74e560ce4261a5d7a6c5a418b21e1de74119a2cf51a7d660b2353ef175576fd742f9f73296c265f99ceaaddaea84358636f55b3a840f257f27da7dd9f56ddb250704ee3a210cc0f232eb0b79c9da6ecde7feee29b632bc1da273d50cb9733a68f9aa18582bde79ef9efa28a4d7f66e685e3c3cca4a42550a3366b5d79fc8dddc037dcff09d9d160bd544e714bb4ab1c0600f93b8e0ba853681ba6df0003878e6be0cddc97574650aa62ed88d5446b353f805edd050fc6aee9292c74480c81c7effa22f2190e5a4835be3bb175aa24c8b6c2ec5851b68eba23ad825c3b985a9ee82934c446b3122632147bb2766d0b854ce474b14d11456a3dc6bd2a9b2b90b4811f0a3ab249caf52843dac8b096f46ffd0f20eeceda207dab7f6c67519b591d1152302162f01ce141f5f6ee28dba4c139b4661c040d68b3af5ffe736eb5833ddc664f5be720afc42fb2430e3343ea085281f7730719e307fbd2dd365a38286db981cb450030dda92a02ea7076965b7c8beb3e6c97a3529e52dcc07e9707c1a63ac6866c9e41280f47b3b5a1a183f965cbb35e06d2cde0a715ffa6f1d8be5444ef5fac2c3593ab9b2b7b96eefdb438cce91416bbea510f24b278612bfe31013d0dd76fef4c29f85c25555389706159c3007b7c7b28719f9cff7559b9d05743ac3cf84ddc5170daa559a315f6b75ac60091ec7adc5576cab11ce92363d4a8fba44ac721210ee64122f48a5eb0eae0c3caff5987c1a813644768d223245ea39899cc2693e09c9b0eb1ef6ba652d3efd5c6d3486605946d5d4ededf6affe456ae8e49b34899d3d73f96ab874305dadee03d89537f6898740f065ddfd046a8d3ab0627b606c2e421c9149e92f70cab28de292a67690514858c71d93bca234b1d7fc85111c8338a5ea0327c181737e4cb6892f69a599a027b3b3c535a3326dceabefc19f81a1c0d77b4d627a3fd0c57596cced86835332e21136a6a7b35a3dc881ad5bad26ac726dc6e072e08448aeee664ebbaaeceb78af7d459f8841d9bea807df46969f75e9c498a6c3e6201a2cd356c504d2e70b689c14b7210759d23ca3e1879386d909bfb2c802cd2fcf76063be36b2fb10f870d3d24fe74f4e53f09b7ce304604ba4d733b3def622d04cd7e53929269558cf9dd1d3bea1ee71086b82a648f482a7244f1b9f66665de07c8c63cdd6ec2e18861d6b0ef49f976b35ac76538d9613476db5f50973a03c8b14868cb3d57b538df00041e9f2d1190657da7a653717b9e493b91891d86ef858157e8b45c09951309647dd486ea0acae523feca18ec8bfc9db1c2ea390ce03a267263540129f456fdf9195a00d725727a031fe9357acfa6b4bc18a1d079c23ba2386b3420f358e972854b059dcf69bbf06da164c40cde35ef77f18e37906ba49e240d3eb449d1194523ff3ca6107420f0f1f4102783b67898ca16cc89866f3e4e3d440bcb13b9aa8f8c7af242d77dbd0170e985da4fb537a889ed85ea9974193b314157c95b1c106a960948de8b118d162eab125ba86d82eea297e7357bf6340efdcfb358aac6db8352186fb3018137ded653def1ba2a1e6e86087d2ad462b9a1cea944304b05a0dde3df42cd26aa8810187a864d5ba2f4d77e60f7b64195b8f90460b8e89cba2b77f6d695ce7eefd6d995b1486e96cc5594087984f386b0cdf8afc617345dcf7abc38ff4fe750c28236ca2fc1c5b3aeea440e475713fe88cde196062ba51804eeb40653b0d63d62caf19abfd1ea15dce7c9f2c96f82e4ed03fba003b941bd81fbafb2d09c9ce3bffbf41d81f292c0c223f8f2cf930c55c74a35c9e0e40e59c2e81db617caf3096a3ac0702a7383ff0a7e4e285da29d4b792cc238531eeb2fc468bba67736f62ae2cb9711cab3fbd48ed134c2a5cc4cedf229d90c8b67d235d585e995ea349da57ac10fa8dcd34b5e03479fcf30e64a678a1b40c6e5a6dce971ed95af34d5c58c6ab782c31ed77484fba752cd9a894f9e001b34e3b8febb48e4cc8267d9a846f19d4a59de743944be09bed3be2feb85e8523521231c74f9fb9873f1353b6b06ef569b4f34c4e4e72f823e1390584cc5ab37ec34e88b621ab9b72b535de4e0db50bfd38d2beb09bff256829ecc9a9add6caf6a7815a3fec210b05603ec91c0ba1c0f4f34830ae0e8dd66331a669467c206477b44915310eb89dbc7bea84df49911feda43c5d3533e338f0b17af601d0dd393e8c4e3934d510408055dd5fb1d41a192fc6e54584c6d360786e5268bf80b4a4064dcb7d8408f120607b884c322587dece460d2fb17b0e605a5c2ed303cb6b6312b85fe0fd263aa87c736578735067cfa19a41b6b78af8d7907e6cfc5a23d4e7859d9dda90d820c640f0cbbc16615390135ad300e8a9856badf4ead93108172feff206249fe075a62a4ea531e73b02c5f95ad2437fb3dae264ad4ca1478f3bf8b0cce2c4be52ce2a2e9640dde251d7c99d35f3fedda9314af75558b37946e77a2b6c50c07531244b05afde157e4f4c54e1578e853f6b69bfe23d6715f5cb9db7d88b33d3d2cffa67235fb402e90996dfd2c2a3066563a9583153a8f6ebb51be19c6268f7cfba6f907f690f6e03cc923e4e69a19ccfaf0ffc13fcf55151352a580f7040fe341254b4ed7c985e427887bf29bc603f7878f05321db4411ac799c459a1652b89d7cd70ce79f6fd33e3a749b509b974bec0391cf3e37b819b062cd822a3067b1f67fa40b1042e5277ca784e9d8b60872939f1bdf9e1b04db6dff3b1d83b82f787322b14191fe2a80a7b5f53dec806d1ccaa676314f7250d4d8922883bd6dc512b4e111035dffc53c1e5443b539c2aa7e58f7284f399d3e7a9b6ab5243121bbdc73eb77ccc90977bb802c9db619516ad0de67f8715387de9ac9fef833bdb7aa101cc02947b5e346bf145671dbfa14d1d75e5de83c54c5ae305491da120615bdaaa4eb88307f0d5513c58fb52e3c97857cc8341d9d381f9bf7b0045548f70de3e27d4e250ca7309a1b50a937342be258f035ce3530e1daad8bec7e1d1324f43358bc921c51d7becef406d602eca77ef636f9fb155c52996b86b348772337084c80f3ffd12cce39e7e8b9c0b9fae75f0137552caf10efb2d39077f0b11fb8d4da0863c80dc2c9b4e75bdb8fcf3711f2889c1c342c0ff343be435718128394f699a74f2600d4874ccc44f1764b51f2e4ed8745f5fc34bb8bc9f9b52ba24dbfb7d7bfc18403b87373ebd8b8bf6d218bee7f1a99ee3ecaaccbc180acd87acdb3bf3d137af55682fedd02af8121f0f40d9a0c6658423f0d45b745d574bd16cf905615ab39740bbcbc951f7675b855196a1fb44ca2aaf91534fb4118321ef26e0c1f5f5902b2f9a23c5e5e24928522c9303a23d4589b2c228e347ddcbf9ebc518ccfd561c48a2430e4041cedc5aee0f26fb89af4db974a3862fbe0c482ce18753287da67fc8fe09fa161c7585257dd5603e064abd50800b5d1c3e330708c9ed6cca743c7b92d12f2c4db190a6c394fcd9e0a71bc874b499f3c37dc6005cbe894f82a6b07f4ce5fa7cc162e3b8949fd004aecfbc03b66b351ea8725e7ce3e831fac60086f89c429bc5d32a2e0a541d5547ff36af7142fa483e4276ac48bca8cb4d49dded58c159708bb5c30619c8bd4b42ef5ed10bbde7aeb894c7e86b7cb5e9b7c6a53db8f086022503b6f25831db5df41b6e459508d50b38730d465552af21304150103527c73fc598d25fa3d643365ebe693341f5dbafcf2181f6233adbf10198b3ab5829a446b7619e8d1e76aa612ae9b5862d9c0d5d5f6b836c62451905528870d6a6f521494c0fea3e1f452e8d9487a343b8e1f523e7074ebe2a77d783abbe9a3354101308ddbadab0d3031a437e764009b8130887cced319e7af33352f0f208049ed7dc1300c069c65bfad44d21657aba571d93d1b3f6fea68f539c121e1299485ba908e41e634e878f292a58f5c8cf7e4e00559b38daf911d1099e4cfde9192c0fe09e6f8effbad0c03d73f8034bd65f7ec2251ec7770dab894e8b2b14d2eefe51d0b0c16d336b9458b154c7c9c791c8c4669f12b41591ee53ce4aba78e5d05f7f51e5b79451eedf984b2cd5e5bacb77aa2010177dea9ffd483c94e5f1e480d500169dbf3657cb0af7f4075875b5adee3440e4d476e688e8469a6cfca024ae7c248622fb93f6c5d0d31699c51685b5e99085a450641b8c744fdd3183ab33f0980a2e64f129944671b7f85666662b8defb3c7179e387b98f20bdcdb737b747d9c65e508c116aa1e7a511b4dec42f9862da718e9187042e215c81ef6a092fe301e64aa4f77698496d390e84db0d4087d8526e0961befb8bc843d8eb95b182277a41a705c4bda1a5fc328147b015964b54bc28bf0b8992e0572e101db79b204462814d2b97a03d383094d64e3d30d9bf7276aae962e3ae19c5c17499f5b4e2c56f3a3d90813921a968188c9ff474ee8b9a601c3ad4dd4765bc89a799216ca8e8b9837612619057171d492cc5e20e45dda9d159490942ef72db9e70d0c09581b180b319234bfffc982f90fb07369e19cf934d3e52baa17c786aeef7f149df5d567de677d71546f1b317c0e055cd88386863cbd00e6a32f8244e51380041b14e74540fe194c0d8a81a73a3c438dcdbcc72c686368d1a4ee11181e903186bb0289692a978b93df3ff02f94fd7c0343ede21467c1f40f46630e45ba417389e0b562e49e1a6ea4101f856d7e77e5fe4753365d9b2266fe229ef6e194f9bfe31b0b999967be97c2405dc552a7b92296b8837bcedcb0505dc4b196da23cbe16ceecc7bf61b8bcb15ec39bf1c969459c2ee13e1f8908ff7f652986eec3d825ce6627e1a9a521ecc8df19fd42d21e70b218e7ffd3fa4469504224b734ca00a66e2724d9a927b3f2f5c3a30969b157c2519e62da776388d43dc2109229556bb50be1deada229dea3a8b7f2418f92a966bcee478f35d0083bd113b6e80b67ef796e61b8455c7687c503f076f98c0e9120bbf2533978b9389f76079e468f21c23170bd27c3c70432e15fe7c4a0c47aaaa201347da2ef117383327ada0e452031c31de9d018ebd91a2c34c5f47a50f50b5977a28b89425121bf33fce659e0691d654d7461b1b0c35f090890ced88372260290475cd9f9e04c84477ef341d6519d060b0113e24e5ef6d9e1f54c214c5e4c9deeeeeb0ade8a2af162f5d5d797280d702c1420f33468bf83ed66dcea16a55ba61d11b3fabf7d7ae98a67ffe57496827806cec0f5bf036afeafd8eb3950574e80312a6d2628e3e39bf7c9a8b6d97d911f2df68272826c9bf3be1629f557db3cf79641ffb8f3169c587ac4efe645a23b829e96e90b57e0bd4ef215f93085560a0d5768640aa22265795afc40407299dda2d41418f89319c43bc3f0432f48b9124ae6c450ada116dacf51e3d2bb2ab8a0a5388a74a2da7210ad5cacb8b7a59863263475a1470135f5b6a46e687ca7867e9cb6995d4177c2263d4976276d67dd6e988781c960dd48148cf1e7f82ce8a736ae94a3304d6e4ff9f08dc927986d25f7438b45963bfb50dac0c275f33d099c38fe1481ddf0fe1b317c59f0593fbc3fd6f284165e8d3c81d9604e2c7d5287185b731975e9cd800fab2a6a87a33a859cd59ce54206be2bd9201a4a0ae43d331db5b7675245db71ef13ea2f11863bbf6cbfbfd503f8de2b9031b143f8a6e8a069d5a7c3e343a1ee768dca61d3a44a1c0d1ca81552c33b77890aed0e85af7829a61a3ab5ef2d55af0b3ca2373cda3cb91b93b2107ed952d77838e8632f48bcd498618e1107cba7e719a693e83feb6a88e1e82e26587d20dec686db7fc71dcf434fe6996bc5edfd228b91a371d59ecd10084a7bb36613860fef28ad2c5f18776854aa0dbcfced073b0fd5c5d1095b06205a21152872f2f80f54c6245759bd19b6e9505130ea63585613099fc44c9667734223f45523147fa34d71b9150a90801e8f58ec0c915526d43911eaa793c0f706cee4b30c9d49eb6297b870e8f3c8bcc2a76bc04121ffaba9a9a6f5b2f59719a323070fa6e2b4a6e200c8d1a1b4d697af6bd90d5543ca36fcb62d4651aec56fa79b81eed7e46628ad9de5e420c29202b2fa6e9cde5e040d21fb0807d58200e8fd7f0ad930992b99c026550954840f79a36f3dfc26198f73cc7dfac3abda287b6bbb0078f21d2f7bfb96b80787ae126bcc3632c6fd1252011bd1d895c5b3e339c0e2b20f2ab959a0f5e65d9acc156dd1f17d225cd195b33b6eca8a9285f2ae728445a923ee5a010aee63a826e2abf6c7b7eb76c09a90d9c0517a6f72f5ffc2716ec40187d2deded329e7fc92b2fa68717776807c054c036da6f4a53ec58c3f3da7dd8c899d2a45096431801796ea83d0ff524a6e6556e6921e9d5a6569d6065a6e250847ac9db8b3c7bf48c022dcb51eb090e9a534d7bec7be0c919bf6ee9efca3f8231eac38b191d29d9ddea7b32df1c8b09a5f58d14d4cee4a10e62ca4ff315398d297a462591adcaa66e4a5b555f4e90601458eadcc80e4a89b67261bc24bfa74fd75bf3d1a7cc5e2e27518ceafff67394f8ac1feb6de9d8f0ae5cdceb78e381c4b0bdc08e7d2d7de704fb465760eeb0e5cbe756282643e5e5ec9e78f6cd74e232052d944e68622f01c1308683bf17fabd0d023028f587f0436419212ff60a83c2d0e7f0ba5bd643d744fa5bf2745a382a65913530fb1917db968647b1bb4f7d977ae33b1a0e4a4af345f2c78141e2e145e754ea7cbcf48e30245b7935f7a125ac449a3f100a47f633b7e865f56edcebc2a363216d73475e4c293e42ba19938275290b9b9f9eeee3ec75e6ff8187ccaef1d24719ce2c38e5fad72707c0c8c0146c5ce0c499bf144680b3c0e0c1b97bf2f0dfb88a427620d3539e1700b49d7c825039c6afed55ad14325599c7ca7932aa340ad7596bce6454a31f837ab80a248030b86df357ff9721c0e6b6ef526c1604358bbd33db4245af8f254ff260971adede8c0d8d9f6817eee5793cb6ea2e66988cb7377b6317f8dd3b7b2de8cb248a93af47fb41f8fae33b882e9d9bf599d96e622c066fd1d7529bae0b92296c2e454e7cf124891079aadad572c49ef9558918bc116cf22e4bacbc0bc71a0344a025a81b05c2f0be9de841f2e0e0b7b7af12a9e476385f2aa81865e8ec612b163636d3fe8d84ceb3e94bf4a56fb5f49818b242c724e2b2e8f2820dd4da7f402881376d9566e78790f74c153f259e3d9de027bef63220b257e05b614fab89281cbdc0692af706fccd1607cd45c0294c9531fe6d1fdc683ff991fb1ea16a93355ede99e1f633b44a573b18b544bd0ab9b2eafea17f5acbb5939b8afe858c1b8efb8192d16bbada6621fd3aa4bf73fed33a4d236d643132d1116300513883c7458b12d302a80c628f5797a75144dbbd98ee520d20f289f0cba3e2934b5f577fa001fc06d8852a4639ab8b87626c149260db052ea2607b1560418f9f9439ca969f31543fc83efc07237125f612cf11fa5e89d3ec9546e602a976034e62defc44adc15c3340464c050a8bbd5972147d9e53b6943bf3b6a3c7873811141600a697571d8e27e9c4861dca9f36a2845bab9e95b3e4f2a6925c9c4d43dae76b3c3266015319ea5be735683e8642e67c1d03f6ec4355f52ccbd0ca3c4738c11ee1bc5ec147540f032ec8a0fcd57019d849f353ff1115bfc8f348f358807d226d44dd706b37feafb34ec46336f5d4156a5c6f46e0ea2aaef87398e76fcafe600a8e0e0c0048c49a3a13442eb97e61392374c58dd71e467e13857906da2aaecc1b5687e842b14986d4960ebc9f69d38c9a2e0ce906c144aa191edbf873b404cdc657b04496cd2b4d280a86e26d4eadf8e0c6e80bd30d29290ee99943ca06efc532d4015b38686f1fa1c935f4d4cf549e0ddd586eecc7af7008fa6cbc778f4c50ea59bc4fde4a7a2b7759b93b0ea40ce3123a82cdf978597c0571273f4f728d611664fe2ad0387b67b81fe5d1168e6754715a91c927c53fbbf1f7fcd1ca0943b8e7072b90c62148d3bead0e0736cbe17225d998ee189c1f1e093a2d7adc6944cd3b0ffb119d8945f6be257cb5b594f2c522e3f03a5544b916a2468f541e6afc094767cd9d042f34f592eae3986b2411d7e5989d583567a1a8303a535566dfc2fad45867ffe32633c71c72271e9954598139498c58f4fab908cb90229e1801f8ca056ee868b3645b775c723f69dced42c6617466993c9ba57b2a7aaf119bcc099bceb5243517f3684aafd664c36de26daeb31e7af287e5213749059048860bc7626b8a95868c06a8f7fab19810b33e0dd460ca6b91a8916c4df672d0d5103d56c8ee82b6c30896da5d4dd16ed9a3f24581ce5599e0c8567e3633ef25be50c15a47c0962cbb8f1e9673ad63f9b74252e347c8b6a290e6c4ff1cfcbb53f7c34de969eeb0c758306d61cbaf8546268afacbf7a20c419c2c551f06d6169bcbad04bcde98d28e62d3af546fccc9212bbfe674ff253028cba6f90a3b73fa2b9aa795b565283bca298ef2cb3af5e39363a758b4e80fe8409a2574d0934823a11b735c51c6c46196f241b897194ba99cf34d13c367c360abc5d3f804c62b62213caad0182904860884f659ace00d9c94c58a3ebc4d2c07c8893a230ea460711df7cbc553bd87c64ab7fc9633c8d0e1264be830355c3bc05a1bbc07f34a60d5e7794199d51390eb74710fde1633a76e9cc310fa39cfefb1b08a2c1aa11fc52a57127677602f27f315fff6b233dc7f9a3e7672885b695690c911e257553ae50577ee7d02c2bb8fe3920f44a1ada5837cbb77b386ac2cda60a5915a27d806c45438cd9d7b077ae14818c84c190829b5b6bfe15f89a359fc9d11c0b32a7c3077a6c58795ccb5474363738c7d46321ae8ca54831b58e7ac26e4503b02e6e24ab79faae2a9b4d2c9ce1d0b2914caf70b9658411c74903d1ecad3aa4fb5e34893244fb952569f2045ad0babfc276cde155bd7163bf88fb5392179465e553f3dadc333ba2c86312d8112295ee3b008819937b9e4cd106d8521ccfe0255ef238258deaccfbcd03abd31cfca25c943cf70911026d74d3a44eb2a1f613517929c353596ac333de1dc024151f412d7e6d464a74c6b6dc4673faf798a36127509625f8254a419ad024432648a785af409ff47cad96e6977e22aec32c67e05ccf7014fc27fd76bf791ae3d67629b236ff7fa03fcf94f31041746a4c933f58898b89836f770acc7a8d0333e168a5b76421773b6f077c79529ed437cc4a56f1cb8d3cdc5d80faee751bd29b69e87d70e585baf47a50b2411e1ef41db41f49b0ac2524c86f7be8970edb2c521b9f55504a4d3d11f3c10fde6279f2fb78e599b006fb82177e7a93867ec6b1177afb65e6305edfcd36146d012cf2d9c671246a16b92c5f4037e7f1f20d33ff9d39e0256ec74aaaf0d1975d170632e76a6ffc29d58f55e9758c663a62e9e856bfa696fb968260c85272f120c866d984802f48d9163803008c00ddf75943ad4cccfb3516cb53fc7ddaaeca180a020e4fc5c4450e3e266f76ba76fd49d5e1ffdc0042829d6db573e8a50b8f24cb4de1e89fd8150a6bd7144f2c4309c38d943435b5df2bfaa3463c3134c1f87a67ebff396be3ca80975383dc7a1b370a27fef01a5f60e4aeabc5177304b6fef345e74278f71d89a5cdd8a86a2617e791316998a2b71943a7fedd1d4487a501189284d150ad0c28aa0108523b243643e4b3d96dee8b4671dd73a4d4e996695fd5af482f525cd0bf3aff3f6412067f4fa07c06a24a63b03f1a9f7fc25b86fed281953cf0a9e4c5a152a039702cd878862523a76b9917f49f90b2d3efb488baf92731c4f4b3a1e92004c15a5385649509276acdb090ff4c579b62f5e46fe201176626c571839c4d8461f09621447e70aadf12a03107d2f4dbf8bc935c94038b6a9f2127a5d981f56cebb86e9a01711bc5db0670a617fe834b4acc7dab90f5cee1282903ba10f0b355a038e3c17a7ca7cd724fa0d2991c27d94337e91ea255aa2cc4bceeb446a03fb6d32e4cb8e9582eb68972240108b6eeedaf9ea675504bc77bae084bb63611c765ada6f33587e1b85e80d5775ff92b73960c6c6c0325c7b9763e592fc99eb5ff3b3e7fdf13c6bb08eea39d7dc9993117a024566c9a1f47317738c5d69ea7b351065eac81ace7168bc71f93d6138ddc1d002b42060df1206e25764a97c2a5425880cd6418194d748857c3ccc5670c4ba2e124ec093314b524734fa3c3739c6fb62a38ba5ffafb7cd51e36716146971293649564621800d5f2033fe25b3acc2388891fd2a17bbbe30d37988e5755da629c709b5bc59158c88c8604e5ab3f21f0b65700b577df8b63b76830cb3a13682755dbe432ff706a9c0613533344340e2f839ca028f4ad308a862fb4603077042e7554f309f1d06d82e1a6e5394f432af3700320191b620ba581de7720a033871740f48095bade8f95138bcb65de2ad0c26ca648cbd7b7b782c860dd59ba9f484efc9bf36a37f6ad20a6c8deb670fe00605b40b0594da86339f68981ed41f3ac773a27c98e6ba3eadef6be05ce5179bb24b9c4543746341c6b565c6b55fd42927a8787d5651ad1198dc07276aecac7a35dd7d5c631dda20175179b54ed0e653c75d949172d0b6aa850d04b6fba28b121eab9dda9abe42b1085a5793503047f19a81967a0cbd86817155b2ba6d277abbd44c12bb870dd6e582c8ec708e1e616b83bf1a2607834e630693e0e0328f8bbc44097d11b96f1ce6a031856c8fe7565843f05bd1e75691cd280cbbf9851cfc7f91c64209a75b1dad9be4d1152baf8cd1ed6bea48057ab7ce628c7b52223506c6f2e272367adc696fdbc9195f81d82a71c94bae015071b48099a9bc09dbc617f0011ada9ba9b5b50419bc31ab10cfa9f2121393a25ade3cd8cf89b65195574fb844b15836d273b0e291fbda59114d8c7566f9b7efe6f90e95f88d350b005e8589980977ac4f00f4e8a7ebb1275d4db99e759bc6c9960704d5c4b7d085eddaef527dc6bc25ad5abe9c384a0fe35429b9208600adec6bf7b9d450e1325450d2e03e68319750e0429718e6d2877db4993973577dc6328e8b0406e09dba1fc23ca32ccd7466552209b1da356b161655db43e905689955221b934a35662c04db3bc21b3d693baf2f2ebfe6983a1e6d471e7d8fd4549c5ad6bce76595188ca748ad4b99b0cfc00e6e7c9267797f3944ad0f0041e6c15c3dd3610a4979a364e937a047e089c9c33d3c4b4a7daa09fd3d7d176090253d6e9ce45fe75aff51bc7b3ebb7899ca6d68b9177794bdf408aedf928ceb751cd22b53802c630d24c5b55d81b6b8931f4b25bc1c5b5d223e28f3d2cfd3ebd54d5d60a2e2d49e1b581aaa5ee1c545aa99bae1b19e0aa70fdb5956b48c8a8cb200c088a4d59ee6a80addff9a3db0c93a5e74290849b0dc8918c0ca9dbceccd4eb336e158a0de62719df51bc59d928c5566cce6f3e56437189491b8d7c53bbcbd788177badf6ff4d38017d88e8229f79e8da800c92c4af0f68b595a62f7643ade923d7956ea4bc2b44f3f4b6f2bdc95cfd39ff76dbce421992d4c55cd75aea581b5e3fa085f593868b9d3e257e1461c9047088265bc617e0741d97aced828d96af99d14a36ec3e0172d29b801dfc2bdacdc291272437924eaacfd525ca04dcd60ac7351d37f31177b2b985cfe2345b1048283cc01ecb464e1789dc239c0a66a430c9f65712a804e0f383d54373abc1fc03d3ff37b388a2b418a5b790ff7d9dd0a252ef910f01d85f3cdd81fc5c1572a1b08579a55f5941b086c947b3ebb2a3d704f71dcecab0b26e6310135a3ad4be7910fb74d963e1caa9c8e2cbc88cff35fbd840098475d9ec20cc93a2db939cc4de24d48107dbdbed315340ccbe91f697fb7812bb9047e77c848eef1685257152dea6751ad9e3b1ad9065c7f2e2555dcbb354c0396d436b47323ed34331671e76a11f229a5c6ed073412ffd9d99ea88ce15800f88c8d61f16846d37f1e408805bfabb99f8bd476dea8dd1367d06ea0e7056f295a4549a1f68a9defeeebf1f0082baad3d36ceb6e29234776f4ea48bce0c987230500b8683a93e76cbaf18452fa86dbf832c8e448a84a695e2168abc6fe7b145a6dbc58709621ba4eed67cdc3ac216da41711ab97d2fbe24d009a233f0a215cb65753cc792036adc4c9b7cc533e20ef443fad84e490869d8d985fcf5c7c9eef90052bd0b989062b1e9408cf713ed578019e4535706ed2db385861547e6a75b11b3eee14efef5a199d213df20102190b3723d959d68e52a3aa6bd8989ef58aea74695aac7a7eb5e7389205ee175720045c7ba36565db3a5b315869b506a073bcf0f8a121bdcfd076d6c77f263b330ce43aa8a502204da6fcac347ff09e1b571781d26d54364d84c72934223d1821fe25d06cd1906918b4554dddf6b7f880cadb2f321eba974264d58394d7db1594f8a4014570727693fd9aa273d77a4243433d8dae2afb7e8460d4d8aefc5dfc5caf585a8fdbc053aa353f2669799414473665e2749597c30b6acb27fdcb769bd28152311cd890ffdb4f8b678ba4cb773c839b1eb687a6d608591b900139cf5841a2d976652b72c3fc0f6885cd1df7a38cc213882666daf30029a52a6989fb85ed31cafacbf2b761c34961c7c9e5953699a2d21970a02722cd5a7002d46b9f710a94e8895fa6bab74d37d7883e1d7f0e8a44fd91c0fee9b015c4d257504ffded1baab00b20f79bfc6af5449f401bc5be1b2f8e1661c9ebfbd4f5ab61b3061c1100a76f3347fc0dd74b84ce4027613de5a2d183864a338571ad0b5b9e166b355612013c3b0a7825fbb2a327c1ee7fb2cd7c8c067d4dac7a1cc75b4169fe33c990611c985877303f300e946aeb2723ea7acd1ec67b4d64b0d6b8afcaf19241a0d37ad9dd98d443dd9a748d6def2f6b2435385c0963bfb37f44951b86311f4ce696f34fdb7d2fa7569c5995263abac01c988f2c1d1e94ee7887c5425ff0f04c455198e6536332ecb5856c2f9c3d44735386625f5e91be08a8173458e01a318ec3c301f38063a6c77f34a70b9aa9b121446f7317b57f78384226628c5105760947ade891da59986e996e3b280bf54a7290efe2045e579c312f7345cf233450131b86e2a85725ddf3a57cc7ab4d9fa6d65f7395072e35681a1f6f90e2ea2d6aa9d44a46a57786c7228f628d74c8b719c66a5084b9acecce3ced40a207cc3323425043637ad5730c0957d3367cb1de50d838981ef34b21f3239af1b9e365ef9a875f89d6149a357b818e2c60e4901785563d1b56428d59f83824db54a78b76f0d837670c8812fed36fafa91b8fb2fedcd8c89338887e1b76a689c4e27f5ff3abdda55a3f9f64f5b2324d34ded5048144f082a1d29c4152d43f7b1183edd85413c5fca8d8c9199547a4152ce52a8708f9c939575568ba990af33c66dc763c9cc4bbc72cab8d7bf6ee9335a8ae41314b77cf8826e63037e918908309f3fab0c39871c55c8c7b9661a555aed7e39177525db99937a975cb2769660600e57a46b18bd40352414deda8ee496fba2cfc6b96f720ca7fa6ff8af019573d3baad2854443ff5f892b4bfe0265fe67504384ad84f592f625c076ce4a1c2b85f638ae9606bd89c3652db4ee6fe12615f89121b8cee102af774c36c9f1fbdd25ca3ea005aae687d4cb35b2bbd314704768da0b534631fda985adb2944d49a65ab2a50b7eeed61c1e89bee870886442ed4dfd6f2793d8d92d61e96e6a5d839d3eced2fb518b7635d7d46158ea8e652036c87bb24ced60778f8f6cb178e24109d7c1cf5b31836141deb58d5708055289043ffcf55289003ddcee0b056f91f003dd374a5e0d205d35407225912c3dc440cabb0da76e18c9f74ac157875da53d65d96ca25b3dae88b3f3d3ab210947974c20f70f5a7b1ca0d3dcded996237f79704e85d6d210d84a8eadfdf38f94c011ef09647e630fb4b59f61ea013bfb15b1ce03f06fc6d72c638590d5ddb2645412bd81bc390bfb0186e5486ca4c99e89901d75d5b83b8de7bfe5888d5e7fe1e0365d28aad3b6f911c305848387243a755917397ba1e9a37eec4a42347c7a232146a45f2cd67b0e7f974c9fcdbf39bb8823bfc055c15df364f45c3b009d8e36e43d077eeccac109f69a227dac3df5ffa39c8bafe3f78e82854a754fd52d7b3c162aa9c6cfd890b161b129f45ace287c5567ea43fd33c9aeead58b0ff8506fe38cab1d213b5b49a6b5dfc9d332cae7c3bbf8f3daa230c11d8d8ff6db500b6a604d7d0a4493798600c009be0af053ded3215f4b2f6df698bd593075dcc5bbf0b227898cb3841a93884171d2e8f629fb3df21a21724b02b956cd36aac4192529fbc820d1d5e98f26a87bbbd2eae00e54177d13c39eb069b5b65dcdbc962ce430f445293cd8cdadb208d0599b83ac62e46ebbaf6156e08c324aabfb07be295c5e5347230d2e6b8c6fee5e328b5801fafee8abb41ecd7618002b6215e8095e4d31077c60c2387f96421f1a03858237f48c7bf47a8d3d80ca8154cf7df26fb46223d57df807e04524fc4f7cadeec4a90611e9ac6df7007fb566cae0220864cd6deb9f801aeffe107881fbba6e0c1569c8c6c173546e8faacf2bbffe56407c6ab5e7b9d26512e55a41c58ba2eba21a6f3f187cf5955c4ff8b87441101cb8c7b87fea83a93218fe9bc9b15a2a9defbc2e87988c35081e7605f35e3ff5ab275cc4bd05194770800a7cec6456afe4f4e42d5160f0df1de154d9b3e87ad40473d5573c2ea8f078aeb93b7d7be70b9e4acd73524e70329ed3d8ff2f7c49210a770bf9327344b3f962ee8513b92898fbe8b3bdc5e97e32b0c4624afc06e6b478cf304b457ba66c072354afbdd689d058246225cb71c5ac9c36ab7386d044b9cf17bedf8855767ccd2d9689ddb6cca3d5a7083d95c38f56d7ce122224bbffc5eb75170e4833101c677fa5941181f0fc74d03364002619a2b86624d25feb259e5ed2d90f1acdd6f0ed52fece9b52fe7649dc90bc00cea39658a275b2964146945ea286d1953054ce6f05b7ac06e15a1f519c1ad64ac10145bdadfc08d267896eae78a7c56768d63cc6ba12d44baec75352ed745869c4c5151f9d791b68267b76604e344df3cc03907bb0ef87b3f6b58d473d18f19ecc83444ffefa0f0a640e0e4acb6127cc8648addb23de71a52053b16ec5543d0605d164a79f052cf35b0c42e1f3471dec4aa2c170772aea09d4cfd23b2bda4800e8dc4401d3d0b02371f9b8b28278c94ad7578d98309ae3e21e88c6a5cf7c533f1e138ab93575743924100dcd16932f58b484d9a534bf9e902317297a5830ebe3fa080ca47c1fbf65e6003d2a11d18a9508e8171fbd5533e6cec73b81ea92f422c16ba1cc3d68425136b076106f20720204d2016024afdf13a39587e583f60534a1f6c6fc3f6436dcc9d41d59a41bd224e57235d7a54b5e7b37668c7098e70a7058c3f04c238cc14b2e8fd4dcac959f4d0b1e5d6da669f16e9a689a054c4bf52a9eef6f0b8890d777b49e837b36764569d3221dcfaf41ff7a84ccb1279079de74bde0586bdf88f5a66b908713fe2fb3801e3796e529921580b4fcffa3ead1acb3c7b76d3dc7fdff35d72fa31e0d0271b0a1c3f639fb43aac4b71bb1799342f02c9ea624797c5da25af36e3c116e7a513ce31399522ff1b3b18366b0cb11abc58e89e08ebd3b70e290730a8e1e1aa33875c3488609ff7960e837e538797bfb3e48d9e34ad8998fe0a6d20fe940acb34eb221841b9e06c71dd0a8974d07a6530f65286fb8901d91c51e48ebc8457b73b442b04648c389466f0967a0139877245232f3e38624f5c60ff0890de3b23fe0e1c2c88310a9898db5f36b1fa54864ffc45b8a451ab310309a10c217337e850f212120bff66ddd08e1870208e8a2f5a457d814f611c0945752ff1f23ea64924bc681e4102cf81db76d5d6ba8f32c6854fd690ed2978d1e1c67f18bae3ad3c4750c9c079e2bde572a9824eec4ac76543d5a493ea9a288ede22a9d645c2636c54c5c411a542be65b08dea511b8e0fa08bd4f037574c59636d0ac660cab07e575c2021be65b8f49bf6578b32051af9568d7c7c1f93ebcd43522eed4604e18871ab95a476c220d4e05fed2b42bb19fab64cce7d6778106d865737b02fe4127a26afbe7411a854b73398889f98091359cb6693725db68576e968d008a06ae4eea13cf873b4d4151417e9dc025d86f074fecfd578f7049e8e1337122ad79841669cc2a82429b435daedc53e07694306e4cecf7c824a7da4ae3a009801eb95e89f67cd670e4a47b1489d945e5d7b6aa7890be58a605d818f476c2b3cb16e7c03a35bac457a38f6df973a96cc61f56f1d9165c3fff8d1bd8dfde185e3f2169122c20136313c9354183c4dd349f3d85fbb36d681210e111001bbceffde556bc243c5d9653d128360d26cbde53916d46e05b9c5dd06c8dce8ed9ce081597bf0b099e1f4dcdcf164d5d0e5d3656e1058633c1e73178c3e5b95e8e2a5abe6ef19b00f5d4ce68dd537c5fb744b74fa4323b037437189491b8d7c53bbcbd788177badf6ff4d38017d88e8229f79e8da800c92c4af0f68b595a62f7643ade923d7956ea4bc2b44f3f4b69ac8ba1d3f0d6ecd855668b1cacea735e95550118e4146f16f866132bc4f6a7c818f91177826cdf3d63b6a9d45197b86bbb2fd237d2041c77b7a0cd48bfe3ebbe6d7acee7c08416728dc945b9770da071d8d932ebeb52c67959b27c9b561258cf744d0cca334610fbf89761dee9ef073a7205d2a5d6afdf2281bc2d1837e97896f6c6e5dc8e7b59e317428688cae61603f1be07dff751dde0f9d6a31760996ba8745ee9fccb9c825dec6ae4291e545bdba4bfca731917cc816993d3b53d0b4bd124635ddf0ee18141418b350fbd1f641d24d5284f0b6186c5ac949d26d82d0696922f253607a4f1cd3548daf434d5772b2e5759bb048573ae5a0f09ec671c45da3b0fe9474169b916edb213feb0dd517ae299a18a6bea18f95a80d19bc572770a719f870ebbce4027a5df7d503cfddcb85e99cbfbcf9828a63fd48b4abead99418135ebed85a6f9c7c406162a11fe0a2687a70770b16360fad34aed7d5255683eb4d295cb0618879618634e7f1199e4a980d91c3d9aae4195f022bb15b73cb0c91b1ec3aa766a99a39a3b0b87df4ecc96d2fdc111ec748e6f36e004b68fc52dffa65a12559c01ee1b4d13ff293eae84d73ea40caf1bb747de94c3f6cd0a7e1cf2f0c4c8f8435035818f7c97b87d8a2ee9da9f61a89a7b7a1fd6c3b3763755af0f0f01b900460fdd85ca5ac147cc54833427aaea3f9fc33df4efef5a199d213df20102190b3723d959d68e52a3aa6bd8989ef58aea74695aac7a7eb5e7389205ee175720045c7ba36565db3a5b315034b5d5f17b9d26d458b61d46e597deeee54dd44577f73a37ca3ce6e2af563d86bc4e82f9d96bd8e25c449948d309e98c6fbc4781ff2572a1f3f94265b4991c2a94c5d90e97f0bd42ef6a3b79df71383c115769b34c0114dbf7015a7d4fe4b5dc6dff59a6d0c45c5c584deb78923989b87b8ba9a44d4a16cc2370b83d8c533d4ab6ea27b57fbf4772aaf0f0f06ce4d1704db98ee893dc13c3bdd9d577729dcd0b001d90fc595a6294507eddb161e59944f8b071a8cb4b13111a7d5fca5b3fa422cd9f89c566860a1a83d2f1ca3e65c847fbb2593ff4ced5be9ba85afac95773ea007e913001e240f9860a66c7822031fe65b2a090e8bba7d2d6be38d1b4d671a37338e7b147a0277d42a299b33fac748fb2cda22eb6f949e0fafed2ea32b7d3e2e89b19d1ddfe53081f74f27bd98c96d41bffee370c2511b4ee63e137957988e33c3d8a2741864b5f39330fb4103c4aeafc9eec6c2f9b186d9d73bad04e763da409dd7ee1095bd2646d75d80151add5ba7ddf871b4f76b3affad2feaa166a04c21d45687056ff49f36cd096e3f77f22b6a1ad92675e38f514096fc36841e3880ab3fd1848cdc427c95fe9191f7d2b75ad8b55a8552d116724a0d1cc92d069201ff5cc3bea99e318f39b8be36df912a9dba262b124fc2bf46052371c2fd3fc74785af0b7637725708f9c52c52d8a7cd3ce4ec644a2bda9a19c956a45f529c062f38580ad5852a9d8b31e552bcb8389bd09f28920d586192e0018de9e8e301026171b0e4e5bf1f14ce64a07e276f2a8e7f582440abc04af6e6fd6b9ed80f157a438fda7be848f7b9f5a59d3a911db6f20e4b0b9aac1b631de9b6423c79b1b23eba7dea506cc3a135395c7466e1aa7190274a8012d529afa926c0957d3367cb1de50d838981ef34b21f3239af1b9e365ef9a875f89d6149a357b818e2c60e4901785563d1b56428d59f83824db54a78a0d925187a3448ed0a57d9b29181b11bf8d4f004e2a2d82a444c752974c7c80a7c21cb3900beaac581b5473d74ed452e8cc9118782556e3cc742b3b92ab24beb9a862d8065598bfc55933b21585d3e082b580c8aa71834862ba2ae9c2700a84e6b30ba2e1a2090df235cbf780e560279c722ea196fdaed792625d11c4d8ede650cbfdd71c408cb743f2213ff77c95d956251610602705e5f33f7dbe6b23e7a4021c98444ffd2b65b0061b4c52bf32bab14f894e160813b858a0dcee0a4cef35802a8f5cc97ebe90ab0f8233e20af668b58918469f75586fb7c2de69a4f2d38683ad5d89dcf9e59f7afaad9e6bef42bda124b19287ae9030c9d4ca09d3850847cf37caefa32ec338663d770324e5caece49a2a111ee9de35e8f9481cbe9a4164d1cd677fb9b3df4a384e5355080889dcc05f49b2cbfe9a50c900c7b6e0d540729e831f9b30816811df4f80a4b49334f7e065abfe0ccfe6b3a75885771b425c8a8d140185b3f6c4fb3c16f59074aa54171a11cea8f2d5c2b5f6da38afebcb546a794315c039d7a3bc9f426f8211953d976e18c9f74ac157875da53d65d96ca25b3dae88b3f3d3ab210947974c20f70f5a7b1ca0d3dcded996237f79704e85d6d210d84a8eadf922d5ae5965608983a419f81aba6eb47a34b244ef85b03ac87d1fee0f420ed74e329c41a9a689176b1627a9f9740fed932bcdf219002e2cc4d3d5d13c16019bab6016103e818479f10d8d56afb0983d19416fb3e2b060b5a4ceb4af0cd3d542105b7231223527f0544ad93c032c2538288fe29cf6081b46e5ba77278f374302f09085da06f45249263c372ef18e8e2dead1b8562bd2338a59069d9acad5a634ec2aaa9435ec13bba64cf47e0634afbef7ad914cf4142cb903be84ac9994113721f4fbfa794a2823dbefd4d96ac1f2206699d3c765e2cda904b98ac661afd1c8548158e79828507567cf1cef3228212ca11b5c3871004d9f35f7892fc888bfc86525272a5b9f5a34ec13ac81fdce7e89ea915e6d52ae883660fd414de40e20c22c667225be88777fae6b353b558e472725cead82210ad2a127b050fb98e16c962ce430f445293cd8cdadb208d0599b83ac62e46ebbaf6156e08c324aabfb07be295c5e5347230d2e6b8c6fee5e328b5801fafee8ac9aa8419e5781beeb0367af3f56183e125af5f13d5fa5e6fcc99128986ce1c60287a47c75568100dd45a3b932d6a27b39d6be074c09518aaa8079369eabbab101420da7028c09b7d509dc06d5061a1dad9caedce7a7aab32d972dd0fcfeb1cb28827264a7564ee4d3b108393e205cd01e12167725fb0d36081e5553d872d7e6464553464711a91cef2ab90ac4449b40d2f0627bbd7892155ca638f77e4644d4e81b6a385bb64edc01451ea14a603fcd8b69e1cdabb85b627b72ae5454cc3c8b86f14dcb0f98402a02dc681d871f2a344b382b0623c3bf16ef7173b00b8510609e523be3e69da57bd9c82ff2df998b27c96f5dcf6f089cd26ec9a7cfeff3d62ba2f485942ae299fa2a25158f42c724252bd3bd53d38beb14dd3a990986de9d1800e27e9fb8d4e0463fb57256ef6efa825aae3eaf474eb8aa81d3768cd5ca78d59ecff0865bc1f61f2952702ec37a704c1063b1a098f02f0f34101636c292f4f34f2022e7e79de56fd11b50ae182f6b806b4c66e7e0b2565c46ce720b244e10af26fcc569b6f26ba5de35fdce0b383e78ade36a54de5c850a4f227769d1b4ea2f92c6e16f5e2cc29c3d91a7c679fd85b9f8429c50730af468e20f3ab70804d96bd989c0bdd4ac82766f715d7b447e5ae914982cf2d47b7ad421f0ccc7dc0f650a6ec81f3594aca068cccffeaa40808525413b8f0702e69cf96d923b7c3f00dda78b1d24037b7bdb616520fb073990fa683633a4369225b2041339adf105bf6008b6bc7f7e9fc3d29a69792f200ff52d184116ed9ac5dc3dc2e68371e99ee0015fd02d574f26d5fdcc11210fcef0cec314e450892c90ec7101472867dcfbc99b29dcc398b98efa60dee6896d3614c7b102327bda6cf6fc7f0889bb0e44d007d9fc8500b2c2753cd3d3f9bb3ee112564a5d50d8fc9afb7191ba63fff3c3053e0f316d43c6457ece512e7c55b84944a4b67a2e09dfdb88a2ce2c482ccfa4507d410ba0a0f0991c9f33d22b3bd90d58a311122f87e1480c712b9b4abfb502469cc9c9f07cc7750353e8769c23bc27e18dd847707a354a3eb3688610266d9febb26b080a0b35d57ec4627def995ad3cb7939d609d259fcf39a35ddb61f6c06d85d8f84e532104ee8aa1523c9cf3c440dfd92a2b762889af2e39ae56666f76270982d310e5ab5856a9959fe196b0d41e379263b35ab51fb4fb2bd00a04d309d5895e11f7f5adc7b65e00c5cf4a04f41480363e926dbc2d3fad63be2ed0c9133d340387623547bd8ca5a935fbea26deaa2138e2b0bb9609988f6122b55462c03fac70295d15b5067b01a8e198605f4ef77f9be4d361a078bcd7bd172ffdd7a1c9158d0ed4e3307f8b2c7c12809005bd1522774445a9e4a07032baae4df7f5d6afb0792e422864d34db90fcb416918b23c7c02ad7e91b4770ce753bae7a21f601e0f52709ee54c7192cfdeaf1a6e9b5ed4d5dbd9a070b0f7e7dcca0bdf7d9bd06990cd1ec12e7597cdd50b02ade1958ca6d3ac2554343cf62473f0e5e6674fe67551d16822323620d9da4709aaed22bbc300246376b73eb10a084c7e3a0f91f760b73ba2015bc83b41242494167cf30be0bae6a1948029e9f5c61734b2d0747246e2ef183585b00f0d815f0f074c772204554a504740fd3746880204666187d5eea7058997d113811d9b23d161a9fd691783e58a8582fb5164404ae4fcce7b538e6bffc0355f637c2ef04e82e1f748479a3bcef442b8f1b5fc9e64632783168e9c7ca2e3ebc1959ed5d041536591d9a2005ff292671449d969bdac88dd642f486137ba092d33bd6bcf395baf2df63ecb3568c2cecd13ce70529ea655c118eab0293adc01e832b99a531dff88032077478efa1229696e01fa805d73f6bea15a394fb8dbc1177ba287750c57d9190f031a3462c3e7be2e217e88d2d7032ce8bc0019473c08e8288c424a9c62a646807f8b67976082315c73c525eb26c7076c7526e5ebac4c3c325b781b8d7d306d32c736bb472ce48d9facf56decea79d9887cc649ff8c4d7f3ba95b07771b080e1a6456b1c2bfb574edbdb004dd075399839408ce537e2a82fccb4da284534d550ecb52407b76548be5ba01f709a47d460728aaacf796a52e91ff1c9661114e761f9bfa8ee9772b3a5451587a64db1cbd1ea5c35ecfc05cf30e99e78e0f4dc8390d6d6257c966197b55922670349459bbe6345fada540f364d5285fb1a84569a0def605a18d1777d874e77b3dd56a5df6cba6ce97e1706f98f10886ea785324ef8957b608fad78add936e9dc703bc3e2e07252a47da5d4dda1563032b61f957f9c59cd5a4856bb820c3b0e5c6c785272083ca1cd50012b4e5a9199e51b8f50f1783a4369d6c7244c86af71b0962a9e47df764f21f2b3b43d8faf4a54d0531acd9f1d1b021133a873bb61bd471e9be651d52b1ec6e1754ab1a30d10ad334d4c177b7340b2b304984b1ffec86384f161c406eb461fcba61e48807b3e9c4de683899840074a6478b275ccee650448ad1ff89ae519a84ef175309050604e26ea59ad7aea7db9d41f1a56651ade6e35bd9cf4aa0b7bc44b72c0481031e1c362f01c5b7818c10d0e5e280035a3a06338def4644c1066671b4210e3eb9e1cf34e7b2f7f202cc478758a57cc9ae534c83b1cafb03314615f6f2f034c0f8ab90ddf7a50cd54cd83af12eab118c4e7eda114daef027a15e42eff5a7938a23a3ccb7c6f94e100fd707ac03ccfc6076439a57ac3404db334aab37c58e17d939fc5da0fba7c9b3d70d8ddf3a7549d13bada5c6aec3ee77eb081499274e1b2de8a2a31ccf80995f2f59464ce830966d0049482421c1bac31836f3dd02f2f7819a57f6469f59bb0c35c910aaffdcba4c5fc5ad2a75679f2299bc1d59312cc44e33a670f4904d4ffec6b490703b207a818be8336fff85eb1573a48c941b78ff7208b09d319cc76a548e73849cd5e3c28141b02a3cf687b4fb8dcbdcabd224e12087cb896dee321a12fba8e08b9b567b6eb57afcc1228385ff2aac9b0b829ab417458461e96aaf2d51d62bfdaee911100fee7318a7d681db3058a51a72710dfb91bfb6777b2f1fe63ebf9e6e962cda442a738bb37c0a6376687b0fd2fd09da0f7101dd5ea4c66a12238301250ba52b050a191480149a149831907bfca1a6e87afc302e43ad5ff2557696d083b0ec5166aa65614e91448b7cf622cb8a28ed36b635bfae92516e2b4d3677a85b8709dced5078985f65d4b640052df99b9dd57e4f4c4a636c183088348d3224a07f10e1a154af9f4a76417021e3033011775b77ffc060e73e28463a4353fe467815ce2ba653731a0a7e0fa99da73c831f4a6a5a2a77aef1098e71ed9dbfca881cb0c0e42d1df5be1456f397b296d25dacafb61a8c24403b89acdac0b80b6121a3db54a9d89ee34c0db07c50070f7dc09d487ad6c64ead48144721d563d4b8c8da55fc6f64df25edca069f11bb22c7ff0f4d973004203bba2b3d5ed25a46a54c5bcdc697ef3e8b68e5fd436c96fe0657059f415c83bf7ce7af40cd15fcd3bd3b7c88f0209318a9530891d5562a2cf20c21168b912c2251aaf668019a880392c5f1b9eb4400013f4422c2ee10ca9fd7ae3ffc96058fda60be5524450dcb803ae6fbeb086016ddd26f4dc97944706a128865e6b5d7e636f5c6b7b2df242f38549c59475d5ae31b712a22dffee7f60f9d70d3bd022eb5562dd6bf5554e2652231d96bd872be54e8aa08511870ca911c0af8f5e383b398e890cbc550b63ff20e59eff357d1e03b35d4910e59192f9b63eb41f08944d68a9576ebc5162a06f5cb786a78bd73021c77b286be8714d69bd06e213a40cc2a2f203860c2e66908f98e22567edfd150fa6addb6e2f2265d164e7cf64123f6a78bdcf1c0c8e03fb763ef103d65125e1a71c5e25a81fc00b97d7b858ac087e8c7c0c68aa9ab369745ce881faa464015803027c9dca6656c0458eb43c01404ecdae29a7d64202765b4e8113f4c1841268dc7d75e8bf66631fdaa6186a9b83fc3b80bc832a6b5b76b49982242ef2494d343711710013576c5ae1998b97c716b7f3935fe30e6adc1a839609f8eaf0ce7ee5ad88ddcf21a7a94f369bf58e638a408cfc0f358af627c37183573adf643d99cafb22b84f4bfe1bda92f7cbe619fdbc91416a70ecd1f5d406e502214581bf960a6f4675eb8599a1cc8d74dbff07fa18b2bcad5af4221d61d425f29bffe7fd9b1247831089984fde2570d9157cc19ac0cdbb7391beab59eb2e21641a17e20fc35685f7cc0494ae974c576e33db1c0c5be54d96863d3efe27f3c633362f221db06ca5c6776f4aca4a9fce1252c0813d7a4e9addef9b2be9625f6e316363828c219c697922677f85124bfba8e831ad2809745d0ee4cd6b63fdfdc3121adb4974ea4543cad76c042b44231b537074514185f02fd6a8cb113bc6449f78a21e3f01cab1a13f41bd9f5d37cf0e647632d2354eaa5b381e62344467fef2b00945377bc9f7ad2677dc6dfb4e3967a0e12d22518f3561f7ebaed556db7bf8ffdd28a13bac83176154ec3c163030e06c03bbdd8b4199a3434e67141e9e8943cdad968dff9263f370334e2f0a4cfe9c26ce0753cc8b815fda0ccc14d3f893e0a3452a001af6a9849aa7f23661d18b5dd394aadaffabbd69eca1d4136567e6f89be5d6805a9474f71e1d78c423cc8ade2b4552c063999cb09bb1fed0a8922d42f27a85e17695ee38f0943798271cbffc638adafac56b060e14fb7ea3b8af3357e00ebe53a919ccc3d2740487a498339459b61ac80baf4a06eaf1c123524a862f386ac0d8aa189dfbc09029e01307319616dde2d256a45932ef68687c2189d636287089ebf9aa3629db4cd6cb16c6d0b66d93f43339f6d76e11f05a8375b7b5c487fc1632ed15e0129e502c2f6b808fdbbee48a3115a6972762b9c1127f8f5b675a7f689026848206916722ec781f0d347ab063ef1e41991ebbcd58f56619495fcec4a68295b3f778548038b3f46265ae53fb9f682019912c8b61c4d970c3535e21a94365e692aa23e98d5ddb92ddd96d24ddae204b788026ec37cbe8a4e07d03fa70c686028f1f3ba776d3e045b7c89bee3b05e7e3c06a20b2507f39abf429916638c0b836f110eb9127c8340074e58ef8cad3997798b798bc3a3406df7457a2224c0daa27d2cf0c9a14d5b1b11ad72ebb17135520e8183566a9b8c8024c6a52174fd5020c1ded1ad96c389e9e3db4e9315ab81bf7159ad2b430713091a0870facec261460060ea48862ba348f36f09350f9831a3f5452904a20919bc92fa8e41788f73d1e657586dd318b0f7ebf478a214cfa34f1975254a4a57cdd612c078340ab23d11a31500513ab1b6648ff7d4dd7d6bdc406452663c791c4b443092888871514026852a8e55e64aaeb2e2f643b0ef9d9615662d120f6eb60f761133251034b515e843973b47ebd00b260cf682602ae6276159b859c3cc64df7540c09726927d64c0ec8b0b1710681113ce04bcca55e6a4f974badd49ea5391b9ecd63d57027a2298892dec7d5cdeca2ea8a4db6851dfcc71cdf90ac67b49acc5c1d468e9a8bedcde6452a05874629dd5f9275133a12f9a3a2622ca363db5c703bb25a6cbc60ef992617fe9dd274b297b9e382bdb0db0612347133ffa85cf6b4b44146d74c90eea7e07e4f0abda1b0dbd242adbe808e1635a70e3615f8840b0bf0fbba9ed0c90d15e37350f69f2fb1a2d11d804a191761eaabe62b6b441227a37859846c0f4910cfa3872a05b90a8db64d080fb93fe952021ce2bf9d487727f961f87d21da8b0a8840c305351ececf85449aa8eee955640ae3d1dcce8464f97bef66b7b2086c53a1e550139b95bd550333bea97a29cd62b02ab9efd29648a9e2b483329d4e96e7acb04eb3117e77584b66ff759d0a464d06418d5837469e7a6762473e2459f344191d359293583c4dd46028b26c09ebf2cc546faa1aedcf8d06d7035832fb210d305a9e4f207ff7a1be64f01fcb3d030cb77c4acd51b1d4fa4d5daad21225e9741331775630be4e7086822e1db2f231583bccc8f98275f92e03c53d851cad1b0c0c7234ed1875cd505ed07adf77e79baebc242f2e5ce294d5f69790f352087b9c20b34aeef4f3e30ec2e308144da6a804ab4649363374be75bc221d770069b3d1edbb3ed36b75d53398e7376fc2ae5d706869ad7fece9285638da4978877eff1e99331ee2c328c557ba9c2f37816b2ee8c4c3468ea850c889a3259cbe90d809841c335ac86d20318cb686de07e66d419cf7059550382b85b739e6d4660eda224b241315be2659d644cdee3268a7eb7c069ece7f5ad65b247558379aaa7e90540cec4f3703621ad60a7bda7f67182bd0565e50c5b2b7d5b3f1fbed2671164690af1a81c598ba68456078ae7936cff4cd19d5b94924123ab40fb4004d5548d3d72e8d02477f1ad6a52d81a10d7d6e96c08fb38012e2ef5970f91c04adee4650a91e122aaf49668eac6394fbb39a2cd5fcb9051fe8c2ddba163efae7ecfde0d3f25181e1d8b57b1e11536130ffd8e0ae4606b195039913b9aad8a731b23ac17f2035acf7f56e2575c916d673311431138acd6da5158bb3dcf45b153b355801d3229aa0449b8ba70afd4cb81f5063a560b80883e0f6e34b458cfd270febcb761dad10dbfb47e216c32746675bc14fa207670c2995b968d80f89dd121e2c7288d3c86f63814fe18bd3a72b5dc98c70fc85bed3710e8271c6acb2adb9d01b5c61198a2d10e84b334a2008c3725760e6e94a560b8236a6b33d40d50de21b596f2af18f3e7ad62d940bee11847349aa1b3a10c078b1620fbdb1c83193233b41bb2d4e22c2a9ed591539b41dc430f543b3e01ed979680db0f1df90655edc6ad29735b08f457608f6a48ee69a5e1c3886eea014d2f3a12c386aad067329c524efdca13bf08fd70d9af1bb4a280357e57ee7361f5f137c46ab740b586a63ae839db064fc212c77d146303710f628e457c2a5c1675c40c5b2b48c9d88aaa461a73110e137aad991bc0b8bcb953f2fc7f5dc7de1a6992b54bc2068c2ef9038210020d6b443d5e8b728c772ead6d36edb229d3c0d215f0ca992e7a52eb0413915b45be9b510e7d18bc3ee29d76534999b34838848c5644e3e1fb8d3feb298711a7d6b10b920b42945c1d871dda69e3a9c9f35f0c930810425f745093d475c5e6fbe81709b7f3bc9d0d79f9f409faff4c43f1f8725dfe994ec483ad8ea9e5aba02ca971d3eb6cde84fc26e3bf48b1397723f5fde84f1e7b905fb606f4a00d03991d95dce1dc4ee1fe0d7a86503c219307394964ad4dc1ccc66a4a8485f311bceebeda941aa58fcc43b2d5a8a23bf227d171b05bb6464f619eff911654e48120acb50b1969e5ddaabcb5c1f826689b40a591d764dd84e1f445322680b84d06a37c92269af50677df0f7dfcdd0fe28400d864d15d19ab6d32e603add4b061cd8a20a04e03e6734758a59432edf7f83c0cefea9787c867a081a0c6cf0efdeae6a1d2eb51527a2a69fd995e03cb74c29c70780d9cf0ccd70de3ad336a762fbbb18e7a9c1caaf3fedb54a03a3dbbfce0b6cf67e54c3ca52877dd10a5ccef8313603564016f1e3c542d88dca8ff34b7825a91ad19fe3ba730c33190c8c7037dd39dd99f5ca50b52dbe54139253083aba0736a7d64e4faefdf3abc614f0fc2153366166a5bee6444d18f4639663f5138fe68ca439f7160ef37d200a0f6fd0afdc4fdb50eac80cb8ba0a3a3c2632c1bfaf9ce7e8e27bfbb0cc9cbceece2df22f225e8a0ca180c9a394cb761deacda3b9ac5f54fab438cdf83e75a3db12649109b44954c6a91dbe5b374ff45ee6eed6da277185786eb0fa7bf5f8f48369cb18f341e6564bb4e67f405ea6b068868a24b871a7fa4c9f396ab1d70aac64eb13362c5d9c699a43c6ba486eff69de392be3fd858b1d6ef56bc38163f8246d411d74cb3a1ed49fafcc9c1aa29e33c1cb45a545b30ec25d18945e3a6731d9916ce2b62122022ff3fd3ef25de9ae3762986fa822ab3c224e0cf02f85b135ac1184c12141a6e86b684aef30ff5f01495e1992f043339bbff6735d7423da7e5ec866d604f9b41e4feedecaa65cf962948699ff4561f5b5de69107be4d2511b7674983ea9bbced803bdf2a7f7de3022163aaa7746f56573c14bfcd3e24c664afaadd361bb0696a8e395a57967dba571b32b1ad67c4b064217743f96e3e04867602c0b88c2ca0c49fae72164ccd404eeab24271b042741065795e206edfb66dbad46d61437fedca1d9e2a1b85513cc6254b50c6e2fd3ab053ea37f54a0c5609c6189cc0dc1e13c99f1982f5ec867f1e6ca08244f70c3406fc10dc5c2e9df0475289ee78cd54c40c2cab21aa98e249107e4ff1d7b06d644bcfea131fdfed1f9d0f8869f82a74697a64e845b554da7f0562dc9458f092708fb7de289214d72f108f9bd99e0315a2d9a8c2b3546f5ddf7e52d0c224ad7edc528663f82e62fe55f8b4aafbd70ae43b2fccb71ca2e3d34d4b6e1ed9f12a52328ed50f9aa92b987d692ff6292e83fcd19f1ebf178ec3c4a426e22526860f61ecc1ad4816278059dabe7aaf801b60ac09ec1d1225d0bdc6380629a868f1db20b19fb34bd1d10ed77a78396c61e35523696b6dbbea13a4522b71f71cb7c2f7f3792e89e762f7b4d91b11be5cfa65720e5895785d9a74bab52dd88b7c568ed3da95819d3408767997612e2b798efa3d68992a151f2762102eb3119655e9f88e00b438cf1ca7bbe1ca6add3689c75e97c6e4a6ab09c4bf4b89bd12b781f08d71e6e0c6fad0385a7cf15e894b4492f66146206b88b1d11f36efc742eada80ae5116dd75c75de083109aa2f42f61fb68660a30ca83386a1416095815b924394efbcd511fea9c5fcf9ec107791155d98331aeeda124719a0dd143011b8cf85995859d37b515f8dc16231b20a32ed01e6856681768c6371943ccb1c801745dfc4f7b1063ead1d2b35f3d3137fe1dfe62933e4cacf240b5bab24baa43b0f30abb8b4fa033375a78f1cab38ad482f48a5c94a0902ca4ee4d780ac9a69ff722dcca5e8bdae6053dfee16a8b531e27817c97eef76f2dc0f92f0a5e3c32e8039c45fc453aa0be7b0dac1923960365ea99809f412ee2086b577733432210295b8534d55b74480c1d489b3c45bdb5f5ff45a6169cb05c69d7063c03a9320baf3174959a209ab9b75769870df817fc0a7ad6e18f162fcb579ba10cc44504f4227eb6d3e751b6044ed587dd57b97928e15e952f3b68208308ae4a7d351c743299b1f5e6d0442ea236bf491873a6d200a4d1f07d14843ae5fa1c21b7dd561364efb701839ab4b5107b29f861c9f2a2583ea03dd8cda8e987fc64c1f466e33aa7a65c858b49ed5a3fc235aa81fa0f33d0289df60aba77fb02d10fc20de6caca533864cc07e36f2ec4a0db479d96f1d5a432cac139b44305dda440441e16c929504eef074b15c1e91244ea7e74cdd0b18eb94b07c5f164cd3aad168554ee74ad348c2c7260109c0c05ae8babd5f893f145453bcbf3e230c7728fd862a94510e4020e98c0dc968757425a3604ae86afe75b8b2e43484ae8fdac7dc2020a1e73b3ed4c906a1154da8e00ac11ec1381e248dbc42bc1108ca1a43a8b83a84e5c2f70afef480fc6dc9496497635ea88bcf6120352cb2a83580f7bdaff7f4245b66a5f369036a3b47f6a5f0f3ee81f4610b43ddb9ef6bb505d18f829934ada9f16c7ee865cf8778bf660e4186ad6b4dc09c9074482d8f40b5e24700623581b83296b76223823e1d899d6240c8bd48a46b50914ed5f695f8c0059c78bd9ce1a2d87934171b128c3a8c9fb849fb8c00bad689ee95a6b760d3eef255bf226e78f482e3b457918a886694dc454244431c8122f7206ee22e26b0917788bf9fc64e0706fb1c986c929b7b243044667d482f669f5e5e7d9e31ec95daea3c53151cd9f2c89f03ebfce28d534a52c49fddad4d639e7de87838207a2ef0b47456d9454d7a9b77ffea4ab8f30b547da46832582929160415bf9b67958f2b9f109b372da231f9439b78569ed8c7e618e183ee33808017107050ffd7303d076ea422ea7f03fa8c0c454f48aa20b68b583038907ab58673eb890aaf47bd3c131d67642fa45cc4fd6889f303aced0dcfd12aee1a36ffe831f369e478eeaab3449d73ea8ed08868c09a4fa73132d526ceaece128531d9f05bc7b6c24cad0482a6d7cf023fcdece753cbf9fc777845785d5687069220c51b2f25628fe141d4447c4144c4fcf83c4d548b2c8611619cce1d2c3ea2b3d5c823d7ca3866e925a83a80655525c2f5cf748cb97cfe581bcb67cdb17e3ae2ef9bed3a8c49678fd9543f3d606576df0b6b6e8932a987d4afda502838e77a00c13c4bec319a73c737668e45c0869f5dbff1d01cc2a13f12a86cca39d6edd6525f384fd0c0164a72485aee3668dd827c2b941f73604fb9f37ea11cfd11576f7a20816805adbadb1834e26466a5f07f1e9a8674adae44d5f5fc45a8c7ef0f12ac64ef5ff224388a5b03ce5d93974582b58d4b8cccbfa174f64db288e6e59a6cf54162b9b8226b065c16036874e5c60a2fc3a63ead916aee35c05cab56773f049f9263f59a74ada743293bb3307332e4c9ee131f0573b8bd07eaecbdf954f75bbb201bf5b4d2ac6fda5b09c76a747651612b70bcc3967de74ddbccad40a29400c771f8dabd1983c66b8211b74d78646d82f6dbe4ed8f554c1c2b7b9f0e38ea8f3f1996224ea1ef7f1dc1353d723bd6ce12a8967573bf74d22c99f904eafaeab2066c89e838577100e59bd933ff6b6100ca3451fa559d765819558a752d851e23f4b6b6061d96960930e44f899bfec52b3c1fe2a7235414c72589d0e39f8c60715436ccdaf0bb83f184013126b5864dd0d59af5d9a45ec435b988f9d201a3398a133f8791327721891725e52b99ef7a266cd233cfdbedc902b394b1ced93a6407533686e1fa53a7b28167b18b05e5462d455fdc355c1762e8db9fc305bc09766cd67365d133b90c55c8556ed1afa5aff000f3802522ab252e222d6dbd4f336becdbde8356ae1f8e0012eff4a400c0e1f11ce4c4b23e29740b03afb63f10df30dff9d0e1f6b655c7634b0dcd23bf754d2c8603b9808081652cdc3c4d05ca9724fc295740890f1dd02a9e3d746eac3b62f047514449d8c2f3762f07c2280a2416274b8c9cb1f58ea349284de27998c46bd71c36f827e9a4fc46b78939720005252b4a097eca325c53b6ff6c6e9080d0e03b60bfce4f0461cdacbdb10ee78b008b4d0bb0f742a59986edf4c1894716781cc7031c65c351a34aac88b7ebef309a03ae3c2177a6bcc6bff21d8b80ebade244255146be09fbea2c0ae28771703c9da83834e8cdf3391a4a71a1090d0b11836f571b8b42aaf0fcff972084cdf41dafa3389d400c5f30bde934b9d7ab613e063b2de3cde5a8d3ade72db560c752d79c3143744622edca1ec6eca85f65ff163b5d2320d71619ef872647d453436a962baca7f5a3516a8f4ad6301ad0ad399004f42d8b929debf2ebfcfbe3a63af8899441b5d44c8ce6df1fc943b3c780512aec6d632fec988945bc18c3bc132a5ad421a1eb61790f3fc8670a46ca8b24e53bb2eb7b5927761ea0bfb01b7589a689dc80d859123c20676119269f04d9250e008b18e37f8f405798b4a609d8338768b12f9a8859ec8e33524c858cfd5a95a1b2a8cd70d351c5e6c92e40296c003e474b7d5878934afbb257a02634a26f331ed4e714de93c62487cc9ade9e7898698275c9ddcbafde0043579ed0f112359091b1adfed805484c6fb27b14f85aab652bca8ad4948bc17141ddbf16d2dd5f9dc155b76df6025a44292891e977ad305c760f59e45c40a1f877f1fd09e9be547491d03c4fa2816cb554fba4279dedbaf73d7fe59186eb4e3dd6bb92788db48af88c860eae36e637c451b7cae925953aa4152c921174866fc6e9d43ef2c09f7f3e15c4b82da5416a13d3cca146b860be9591fb06948162620b339cacd52df5abef61a9b60c2261bb62d9edfa6ca73c977111ca00d8e19eb0f88609dc44925c96c5f1f7eac6e8d98a98b76ebb03843e0d8ad5c1caa2605e0a88f56f4b55f6c2b28f93858d8353c58a2308a6a88b5a9895ee2453e1775a3885cf1cf8cc61dc50925aee9d4156fc43b0cddfc31122447a309df7fcff327f2df6029788d13f520a82f37cfdec0d46ae4643e1b3e6c9e1250df946a13c01e2a8f7e64c0471cc52ddb9cddd35dd4dc0507772565103dc15bdba8ce2976ab0fb08a8a3a4bbf86587918d48dca963b3f86ab579be2785572de8e9b7096cd0c3052c40da8f34e78866493ba062514567d95a3e8a7ca1d7babd7629708b5aef18ddba109fad0d6e33cad599210a291a8d2d3bf1a6e8b1aebf2c47cf30529755053a565d55ba079d32998b78c3a17ca7a2ca54a2e08337b9e927e90f22ad846c55e0ccbf356ae0638584bc7ea148e39db205174c427265ba3b774c5daf89682cd51484e94e6a914aa0572d233dc5a90c8966ad01bd16d708c01b9f9620e4f0cb62d9d8ec10e3abedb22be609e8129a27b8fbf53fcc305fb79b608dac50e1a945dd477c4addbfaa0bacbb3c966e7ba601c5caac3ca0b938e6811c806b84bc12a4b004cf19436386c244bd1a64aa68baea027c73cb7375c43e973755e8d722eaeedfc85105d90b652d854d603602d897ea0aa451723963ab9dd5af58de6360990382ba2c4cedcb025685f0676e7dc44f210ea937f081aacbad56f5ba12b6e5945df1a413f8c251bc3aeaf3bc7e6f01ac9e095243eeb65f1f5299f395d14e008cabcb93348aa9abe2d97fa986a45fc91b6413d54c3e4017d30f34816d8c39dfeef2a81f0ce14b851bb00cc45886a84ce857e5fb763623ea69908af0619411697d0faae2fcdd582281045da8d612b12a042c43b2b581974a9747a504c85f64ef7838945ec899bd9540f3239bb152157c201e734ff437521d9e25db299955d3af2276f39a572f62838c972fd3aa94008fc9162ef0c7720fcde20327f4f0fe71e01f0ffffff0f