PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72031 254ffebd68b14009faa9fb3340d68576384f57c813dbd8ad1b4a58f0fae149a9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31c428fe29679d9b9493f00d5fab6fe5f58a1b5c56ea6113c7c7062477854976
Certificate Block Hash
254ffebd68b14009faa9fb3340d68576384f57c813dbd8ad1b4a58f0fae149a9
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001179000002d60000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007a7abf9279ed6754d66cfe9af221c38b3e99bfecfdda55bbabcc9a07d046154c3a6376c494a8eec825263c770f90c6ec91ef2cce51dd2087d35a45660bf04ecb3efdcdd341403c128ea00c7d59a2857aaf1acf93cf5d51a4600300000000000000000200000002001179000002d60000

Raw Header Hex

00004020427aa20edc989d1d8ef442618281a5cbd4943e22a015d4c4651c4485132a7e48dc705177d239190a32bc283b591afc7a9b9fab6c02b22954407e9e0d2f8afc1ba0352c6ad2f00018764985772406c7c71361ea565c1b8af5e56fab5f0df093949b9d6729fe28c431

Proof Data Hex

59,560 bytes
121216020307b879edf926bf6299013355129b43c283ea132a5d4b5931ef8b42c57cbb2d22d194353cf149abd3df329e2c14a841d261821a5d82f533b7519d11c296184833afd8b88f2861fde69d386ac15f5b343a5d91ad1c7a8f93c3e3e215dfd4e7cbdb9878dc58c4e3dfea2526979a6c8c512e32ac250cba5dd7655f627f5b72b77dc2152a6361e867818a0c84017c8b27544775d1da6f4f5c35dddc80567a9acf4050db81289326c2c38d99e23fb43e035d8b345781153c81732cb7b942a5df11a4273029bfa6648e24a0ebd66b50992dcaeb054cdad02b3defb981df261732011ae8f1b570736827de715ab0ee62c281fe340a9a7457a313fe6a9e8b893861eececf91fe6ccf5b69be9f05314d8e5d0ce496028023b043928604d76cbd0bf5284b810690e939eb526c3a46b85556becc57d4ab5169b422fa8680ca47fec1ca5071fcb77b4b89fe760a49f3cc7a530affa895bdb71c044dae93e4a1eedd9aa3541ca4f648c527290b64514571f93d3b6a378004bfd1984f6dc6f8c0fb86e2b5b290f1dadcba1520518d24d9909227f08d0a0ee8362383732b89e7cedf8809ded99588b4e638d3baca269f558d703ae1e2e4b71c7542a07020cbd93eff4e0dfa9151e7d80e0512ffbb925deb9a544087f51faf7b6b4db7e41f121af0ecf28d9adf27f296b8dab5f985a7666122790e4b1b406a9d8829cf524ef6ea3ad875220071884589384736c6e220221808c3d2e842858c08cd8978d2c1934a7e8fced24b887a21aad112e7b2505a9601539a03ed7c12c07a36cfb02d2c084c5dca84f3acca85241f6323f36c199980598c73534ee62708ccb981832b10b188eddf9c096d75f4ffa6a1159a4ac0a132d33755d7bb55c1436f4256a11f51076aa885af6f1e4e62c75179dae40f199d2c2b9abf24b23da5c29d3a7e0628388b535edd79e2ac0e0a2de58306efe565fc1200e609f30b87fbee9bb990af44b888dcc9133c635fa2111bffc9e705bdfe8e175bb4122d7a16f69ef6bb8c3a4d266a119825ef37396d923d6336e0bf981a2f075b1d7999732e150ade7b88b5dc8ee80b660529706e47984df60326e6a7d4d20e246861cc4be04a5f3f760b1e1d82c4d47670407516e0e874a83dc47607dde0f1321680d9686bf27be42f3e7c16e0ae5c67c8237730f81c83d3f14c82274813b4b9109ec68751c4d4d076144bbca7b05aadf845ea4e064f7d3735d4c736226bd339976b4f96385a591c03a9c6637ae7fb9b7a68f5b4902e162e1d4abf49060828e945210d6a3cba58067fd9eab882f88408995a47ff338b8cef088420376aeaf1d95cd602cba10988a6dfc0373b3f40b49e8446e1a05e119374bf40ac50ba169cef0a044ff1d32fae19eec164424cf35d4951e573a5df43d0c3b5699807a1dc35f2e3d3089f0a39dcdf93f764bd8086ae37ba3881d80f71372e16be45592f76701003aed6105410bfe19775b8b32358665d1d294c0c64ab60fb5f2d0ca91f4b4b9aeb717360689ffc346ffbe75c9d438d7c473b9dfc96484b364a58aaad81570d0ec7d270cfad71e1b50f216dd93f6bc355c10d91ffa82a330d9c77167447141d9911dcc40b1cb0ed1f3413bc57ab9652f2d25556e1dbe10398d84b150ee51c6d968389bd6f7f179b5dd0d71772808911a9377bae23b07eaae77e002dd44662f84dcfef29c53b1703f96247ca38bf0e6813d4a41575e9f719637de08f6f98abd4abbcbb42a466810881382e7bd164e4e965df07e39448fad7caa170b712012786e4a2835695c2724eb9d8acaf5d40637b6124a04eef0233353174e6310182312c32763be6883326dd9440c28f976a1d23dfcc3bc0b7799938f02e15105a168d2743b831cec8d3ebb0a116a0b3f1d5ec551d354ccfebb92910bee65a21d2f0a3dc8ed4ea0d233f768b0143c3541f06cc892258b7bb3d16649be1556f4dfae2d48208acccf7eb8609a95be172858a336011b0fc2b67d2ea77abcc977ca9f334b05beb9a7db3901a78f3c6ccfa6fb55dfacc1922024909215a2454f8b6b36c9513f46ec63c73fea1ad96bacbb398d87eab384b2c5bddb1d692719d07c817104d8e828a17c837be27eae3dc556a9294450d2fb211c3532ff56f1a88c604b339282d2a6538828fa9d51a265dae36ef18f890330eff6c44ec76600b477667112e0907577160269601a82a9ede61b575a8711dfaa4823a255de4289de5f75d5c2d682862a0a2dd8c497684ae677af4710f9688732b13125b22dee31bd6f449631188a512f1d2db2a2a07e4a3b3f40f91f8f4bff0b7ef134b163f78c6950b7c21e8346ceba5eef8cc3dd6298a2073f1af463c6a11eba20b62fa8518c864a46ee616d153decdc0bd361f8e8f9061cc427c20e987c553b46c438ce1392b0d5600879630849e89b89d940f9203919f8c9c5d1530be156ebdf8d9e7593c9f5f575df7330583407f6a657ad8744fa7964b3768dd4a20734dbc66bc3786008a85b877c42607d0fb8638533f53c041a419f46faec110188a0c337d7ebd76dc766b338a1de7711de584bf7ee7c47038c47e1d834d8ca9aaf57ffde212063900cf7b96e433ca83f9a909a05de2b266dbf237c16307486b4fbc5d4181f1d11ae8440b9e79b8c5c6c3e949d620a9dbddd84ec5e767202bb431a831377098bb15cd34a03ffa6f15cef92b7460049c0590a86d48e691be84c86270345c817623354b2208784711f13f557f49745124e8e7e3b64b6480d076614473267f3a857142df374407cfde751a6565691d9aa5c68a161510631702d1371c7bf53e3af0ea3cb8b2885c352dfb6daf3930ed8e2332b00908ced21bd1650aa9a9874734dcab19d243934412a5f63ccdad3b5a57952a986853bc73d2680584c8183188bf639e80a5f969d777a6775b157f7f2e20c9a3f7402a15df7d20a78f15897593a9ed8f096bd3c8500f09add5a40d6e6f4f87db3192c8fb12c5a9a3a7da9bd3eec6f46bb2fc4d71941b3fb36d41f509babddd4f6b4c9a4967bd4e4b34a215a2f13ffdbecfa8f187aba278cf196835d0aab4286eba19bcc6936dd569fd67738086b9ae9b366d2b8c65621037393487cf1722fd4b7f484fcd0e0cdcf83f23a1046426cc755c76996d046d6d135993a4e75d9d3f31102fcfd2308ee2ad57c9bf8b922269d14f732aa09d2d95b6d3425f73eba9d4181c199cd16ab2f65381a1145977449ffbfa39efd8caf8cf8f4c82775e3f9d147da5345c40a7dba743ffd506080186a4853764354d0432d616fc4f01ea10c978a5fcc8a46d6a735ed7970c955002d3bf914e1d74cc9b47ea8681fa7847a0fa8a079d420510827d2f44abf79bf06590bd76f25b1fda589711d45f7880f612e6d86878c8d3ccfd64e194598c1c1e3a1be4b9f3c31600dbeaa4df1d705d1ca7489162e1b1c52b168f1ad04d2ed8905786d1350cd6b6ce572eb6faab123f5af45337f410ae9b5dc51aa341d25682e6696d363888e7b5f69f805404e2377d166a6598355ffa6801d99df83d84ae3c90298219aa3b3c90e23207fe52b5e2bd7759bc7e62e57f5b42ee69a9b63c9d3ed2138242c23054c2246de0fffcb8fe00c6043f14ed952fbf32dbcc1d9f32d041927062bdb8d99956a0e8ba4baa1958cd42d189a61cd3b2a199b79ea2354e40a2f503078d46e2052f4a35babcfcc53725aa33c6b0023720fd1524d1f6f86e3552ad642b7fc8ea7504b921f481254153b96529d656f0e0bf56e73f934ca8a2da5331c1959943af828062ad24ae92f0e5f5e0f38507a23608e9c39cb2e22dfafbd2abd3290e6c7a5b4e16eea67ff827f529b709fb2920c6a65a10a2a12782d15d58e6c16bdf0207d5f8674cee465bbeb8361c349cef6142ce244de16ded264d94910b6a18169b8bcfbf39b38414e96b3d245b9b8151d7221b9cdf08403bc2cb42a85b762f486b0a656ad76c18032365eb3b736cc1b2159852c8ad016b0a54cca5c6a044e6a3a1a3d5e428ad2539df3b3552e4d8e626c2ad5f2df820fb6f0fdfbd9a1b63557a3abc14387bf42c01e014bd0b0283c3c16a8fa38583b21e69473cbd9afe2f1c1bbfefe614245a778e8ee0bacaca8112a978a5a04dcc4a413a557f6d7e170e3026984564043f4d496485799b4314e2aee064b5400de24d9f4dfe1d1f15a5a80fa1d0cad612e29a28d802f9df19bb5a59b74e448a608679de49839bcdaf23a0a7dd6079196a28fd474241a2b8d073f05c204cebacd00422946499ba769637e4fd133735120b697fd777a2add27ded555cd7adb02860200cb33c312bec5f855765d4418e5aab792ecb8e8c9318eb4831e0e13f3b28e1ad20cc40525ce126ca67b3eb4732ed51a70eaf5373eec951eee721ab684b7d9dddd313271f3e2cb15ce45ef1a597476918c35f8601bc9371a3fa3a336ea084a63ae20da49e7ce8a0a8b8c0b0e846340955ae47e797dd34956d772afaad56a51499555d0585bda1d6f65774aa820f299653b2da7b134856e1bf42bdc9861da00bb19d0770d030e15cb988306cb9573a6c72a1d25cabdd4a6ff3ca253e41f6df31fd03ce811fd1b9e8631607d2073ba78ae44019d1da59f3dc98bd9ab624d30cbffee4489af56c719251d7f784fe0c565d360dcf7db5efc1414da6a601c7bea2eb98b97a72fc0c896c3e9694f5d63f7a32ff1f7491a4f02818d4d3144e954743716d40145f8085218a67704e3c8626f92e16eabd1d7cca7219419d16bb29050d7db245a4671f7c5b6fec16c4fed3817891b02b01a48eb2dfc17edd8e809c196fc25655e735166e21ec6d7aead9510956e55398b031b77e39a90e49b9fb63bd6b4d92c774a0054909c7d5ead24d43b0006c2a5aaf8280d6564553d3852b82bd4d03a4d6f2755fcc7be3e559907fed60f0939d4aa42707157a6bed68731110b7c662327672903255630c4297d879c6fbbae396749d71786be4fa08ba700a0b523926cbea0616d94d6a5e51d0f1ca5ce5da79eccfcb133bc3fff6f059e814aa815843db0a94b0fda3a5e6b0c458842abafaac477cde5341b7f1ea679fcd2affcb8f362265cea8994a4da31be975c88fd361f1c7fd4560048995ea077abc71bdea93a3d4814c8299ef79a4ef72694898fdaf49813095544fb1d7339ce99ed5ac2d7a3798b654013521b23ca29e3724ff6b80b27233e0280845a3afc2ef714d57ef110a2c5d3055c2b4a1642952f7dd9634183087d771b017fcb55c81c49a5f9c82fe8e48a098987a82c826ad6c4e2339fff0b64df7d785cc10845ba5959875bdc174732fe1f71614d87474619827fcc92a64244cb223372a4bafcdebbe72ec633f3e92bdf856ba6506f3c3759fb11c006c790b4f7269661f2d54c5f601840612cc2ff9abce3fe823dc7f710ac1463b83267ec065649e4f33f22ac5ea29dbbf153ed8f0541a3b26393c70de047281a9f414cc191a526541ad6cd4aad5d168934f9c221c56d49a24053709b87e04775533ebc36ddacc770ecb3a28087a7abb78726feda88bd81a45cedc02bc0745cc32edd93a153d19356a248d2dfa85f7a83b951261405f1ecba3ad20c413197b765435b7dc14e258c27fa77cdd2d9f88eb0971c8073745d70aa1307d408a84ad1ce90d46b5c55fdf84d5a95feca68b2f0f38ff501e4f8a2da595c1b9beec48c276ebe8e3775dba57815a9fa2101a02d3764f4ffd8eb3256fd8253afa2d94ef3b7c2c5704e5a0cfcf820399289f4e0a520120601603048d3973b00bfeba7cb9fab5fbafbed3edbe69473555d3d238f301e18cf92c6153259c75ac1d4cdd746cc715a8ffef19f1d4bcdfbf2cfe9229e36210f0a8e63fcd1ccd7888f2dd8cf9952c00b5d07efc59047aba39fa0c979c4d8c09699d4c5b9eee366d73199ac0fe25e5e66ab97ecfdc89026dd4118fabb342e28fa28ca2ffc8a27cb88c9a2d7596610b7aa69cdfdbd5927d6c0872d1140d8ad9496b0c25974bce0bb7c4470911142fb8917c62df9f63ee703b768f6b08fefc17eca97df693bd865d6a6f7e7e7e25c1708339d25060bf4487d065145c9dbb7741eb900a161c59ecb17dd8caeda46652503d413a7941d56825d93b75cb0033f8fb5b15936a8a911cf8907dba52ea986c66ae97a66fe9812c263d3843ae003a62e7c81238f904cf38897cf2b4d39b8d9088c7664b81ad50c928e68fe8c3b429256caca95266b1619916fb5bb189599d700600f61f49d8ab1b6477740d2ff30e6d65ffd69c78072615f01666c3dd96c3f1a5f01a93bc45ca1fb73f24277338b78c98ac9130c7ba2953036b5e94596d7ff5aa8a782d45baf279fee5750e83ced5306a6dcb9f5e2356160e57c08c3cc49a33c27fc197f0adf96dd76f746b4d6f88617f3838eb8b7a342b9504187c55824f8152ba1a21077b93e96d13d4932d2f848ca562782983a2cb57f1fa562f99f8153bc601eaf3c14a6ebe3cce652274d52d84517bcaa5a52f0a10128cd8dbceb9b786d72edea44f9a9297d7fff71d6475297b4e09abf59daa935aed1d9212238b9a97f13b299b2271a08f8708e7e04e9665efc7b593a7d644474af62993e5a083021be5ea22ac04ec641a0a2fea430152b9d82cb15552cd6b21c7344d3498237fbc26d090e3906ca7670cb8bb3c9ffa6fbab37e5b42f3e23af758908465327e78238c84df4bf3cf0f2e697f94c14b4167b3f769cd9818eac5fcf9e34c778a920a2b424d81ce370b4622ba59f81be0f9937d0eae48e7eb1ff03121767f390aab78cb88511c74765c2b6b478519667a51f4056d47cc11bd211cdaba4e24c607bebe7d6ddae94480e2709db672cbc59714a0e89d01d13afeb07a8aced636d3e415b338637ba3d8d71eb53419073898c4347e6da3fb277316ac11bc43c196b455f1cfb5c8d0209ea51b8d05efcaeec62554c560774572f188754582ddbc175894a6d275aa175ba0f962df81d212089ed37addf322699a3208aee51b1d565335bd9898bd8d22015bcd669e4728a0dd512b3a95da779320bbe7e4b30116f34e5adab743d633a33fbbf0242e6a86eda6b5dc8b4b30775b3faf4183d2db109dbdd385cbb529f1396e8cfb089d69a539897314d488dcd85258dc9ad04bb2fd35f27ce4ff3a0ce7c025716437d67a3b73913a844319c5f0d27917d3fba49795c815b4526a06ba901d513de59879884341e4883bd01171f9c9d834df413d03fbf869cd76e5ecd113c12ee063fd318b221344afce9129835a5323e4063d2f5f671c17678de5deaf7b20275f50d010ba363f2149df2ce5234142973f935d0f0a02e20d2d3b589e01a4aeac6c483340fa1c665f0d37435b6cf6c590b58d75240a839f6788b38bb9f7a7f5cae6c9abbf5990ccb5369f0670f130f2bd0c5e0d614497b18b29f0d82cab47ff7bb0eadf5e09cbc5d01a76c0852b429df0133c182e2695be762ec5620182c7e399bd31f47485fe94ffe670b02b6965c849ee2b560cdf3b1c0319833c7e6ca023a750e3f99c98e8e59501b600b12751d250a24e384bfc396e3ee8a3075b9188a64aabfabb0e7237bb46c1110c3ee651f751069c80dd1b97cc5e8e754a5637a1341241ab87d3662d2b9edd1f95f18bc90dce6b48329698e13c9493430d6086a2c3c73e5fc75449dfcab0e164c7c2a93de5d46a87d8b10c881a89095c309cb853477ca71327151a75634dc90c913bfc4c91797a6e10d9f98a95630a2e4527451acbf5632846f74e19c682a7bb799838fa63afe218b302410706d0c0d935883699a3de96f71d10f3af9bb1d3bf2125c71c52b8b6acb7d5092c43dbf76f1c8fe4ea8d4ffc9f7e2ea30fac75e005261806f26dd1644fa446ccd27e2b0022ea1ed564dbf6ca6eb1a06a5ae12a922335f97f83eaa57668524112dab2e581c0f48fe40585f0a4e7822b566a0ee69cad256aa8648750e52663885bf2a4d5fde667c86bf225bf74d10d115cc2e9a41c3c75a0ced2fcbac0053daa11b1279df26d51f936080a9d1484073d5c0df45dcf1d475d315cb7344e4ac47058dcc8b3da730d52b9899a2912e957208ffb35a57016cd31739936a1e0e22c6fa5a35eaf93d6260d20a1560328ce5d04867fbf7d116e3299a3039ec8bbf385ccaf23e0832b12b22b735c06b1d0117dd800d1f41a9a1ddfa0e7e42b26c39689916d1ba92b36505e26d8fe30763e5f310db5cd1b2efa5b108dedd7a49c1eefcfa1136e83ced8dec21924ab5c7a4a94c70944da6ff724287683e54ab737956e9cfa42a8e2d1d755688a2fcf6509b2bbeb0694b6e503cf1714aedcccbecbe1bc06a70e03262e2884636a37100d239df6bab86bf2fdd889b3b67ed8e36070ceeddecccc4e48d0a65fda14fb7ad02cb45c72f9bafaeb5dae8e5fa79a38c0f43d0d683c56d9a2b151bfa05f779819b09e9019f195318481db82e85c2424ffc9058eb5681912d8ef9437a811a814ba8eb08a66865b2e8509994f75883a1aae6d0aa66c070a11a8e6567ac5220cee003883ffe1098987ea7f0054d7d2da21b91e0ea5380dcd0366a0311ee3dbedd57ee0bc741368e9c6ab1157d0e8e2607dd2ce39aede4894c31899f2d272e4469c2dbdd4acad22b0da651e75bbdfc6455701ee3f1be28e37804b328638d752418f3901a5fb8e628a22b5217a822ab8c8b2a858cafe9dc73b5dc8d9c5915fce852f4c13dd07a822d14f52fa728961fef6578e0a3f1e800379abc5d26900634da7793d4e6565630bfd937ff1c11d5cb9f031ef3fca43b342c06eae6be76b0b0554c5e56585376ad9d0811342e157f5e89ee87c35020d3fdbe4716d3c0bb93d9d81c8658dc3559b3c25df1cbea4ceeb365dd8f988c2839d4a154221db2fde6b16ae5ef044ec05a0475aa2255842065a4ede6a6e6bb1a9e82cc0cecc349c5b20a90a7540b376610d618ca8d5916c7aca95233376621136b97a8c5c03c2a4b33de928bce22d0334923a1726c82118b0dedf66dc558a4a96d6e5f43d4fc36b08008e9ccbc5fc65a370dfcf4b625621a525a0013fb229d62ff48308ed731202ab3511ee470a08458707aed69169023a2ab1d96a766648a2a685c0d9b743a9c285c93310ca4780b3ddf365dc939ae76e884bf61cc7eeb71c392b4e85fe6a97ea3c901a78731f62345508609f8010aec5464f62222932443411bd27ef95ff67624ae1c0b68e4efed68c12f79ea3c025397c17a2d4608fef05ebde58230882e039487cb89cc476567326cad20cf6fd218629bdf1c13723287b8252ac97588bb77add1b45363317944e8f2c473f80d7a4b1d120bb18fe95cbfcf31f547ab1481c6b4c2599a928bffa20aacd0bcde8ba9d394031ccf3b637874e1ab4fbec464049402eec98a1a479076711bbdc06cc90e255522a5bcbee5e95842192528bcd112f5b1a89c1c297c4c638bfb21f8358ca0b3f3d55ab05260f86698a64a4fc6fa295df6f5db946d33cb40cbb8b4babef7b59ad74e0f6dc8c7dd226e0b50848ddcb3f30ec0dd835b01fbfb9b9923cc70725e1c2beea47392eb62b600dc304ed24e5035a623c8ee902ab3867391847dca14328923e0b750747182ed10737ccae6458ada15303dea15e1fc6c89ec5a90df68fcd75e477e945ce0d10ba684301cf2cd92f8efcd5b6ec0bdd5325b2a9a996fdfb0c8b26866286982b61f4ddb46dc9ea34de257ac295bba0c8332cad15197c274cd421f8abef7da4110a6b483f0596f21c7c7f6583294602d1a74519c42882ea4e76e239626983f7830405faf32c9b183e48edc59b6329a507b5f7753947a5aca663b18ef5856ff465899f27d347de94579d4c1d6ae8216ad1b611bcbd2981415abace8e2b3034590ab825a3be3c3b88e5fc8fc80f6c654f3b8c88e513151a7e2daf71dab79a033239dc42df3a53308e3313a20a7efe86854804daf2864bd1f2be164a171c57cdbd8f70c3a6d2fff55f4bc497f05c65ac09ff27fbb9c5fb51ded3f88545d9a3e9966a7fc67b4421d527201474e505eaa01b2d8fa98696e00e4ddf8bd6ae9492db718775bb2939f8a008018c1fa8434fa69a90f9ca5cf6e44b79da47218463e30ae184019281f5be382d01878ec01bc85dd0944e7412360ad1b6e0a8552274546d0ec9b27179b148c071a5496c122f4f12dd94e6d67bbf136cac25b3cba5076a31c294f0decb66bb3858f678fdccdd22aaba32bd0bd6cb7a48e356c667389a60faff5e02b309b2f463cc4ed5a5e4e5e214a8003812c9b0c2d7b4e45c5a8231022feb314058a227e8df7ed1826b3153a5348856cc3ff6542fd464374bb1253375d0e6bd053d3000bd5b90fb5f44b0e15db411698e0eb2b31480ac5fa960c4b2ca8148e7efd22b1b4a580b180d64cd60bb5556d5de8d655351cf638714d719b66bbbe9407dc9447dda063abe4e8a74391868aa6cd238f8fea189779d2c78bb680ae61e1cbcb2874ef006f6eb3760761571a4b5a1a9cedb41b87186f6a97706fc735d64f7e159d95fedef730adbb0dcd0194e5df9dd5a8c54df724fedea79ba44eb93f17007db5afb7e0c680f73f2fe7987e2368e6c72266d800e8525aef1551399b4446c56a00810ba15e2fe56220dfa2cb675ad821039bd53f3d496ed6238ecb8258f46d670bf2a016826f2a0f7a74b920bad3814af0d59a1bcb31b7c47945655d654f21b1589622ca3b0afc31b755689f469c9b70b64794ff68a0938ce35f1e3e3ee2ec0742acc93d7a76d2a522df888c71d45ce232b1bb1e8df02131a105fcb3015a98517fc9743e01216d18cf37a86ac2b62fcc002ee78fadc930cd22d219af5d84b697b8360ce5298e838d23a5ddf13e74ca94a65db7e0e8d90ff053c73b055e9f09dc78d30da1f8ed41a7a28943c628e27c2d11857cba45ef6acaaecaca8569b28e5c798bc9535ed051796ee11c9827930ea2625e0094acd1d24d46e966ca787faf7216b5425acef8c8a0b172b42e79f6200a55f02346ae168c3c18a5cb0163a5d52aae92b5b61315df915506d179003d606f091b0365595d502e09bacd20747a5601e2d008d5bbf4cb8506884607603b4dde57eceda10f56518400b820e4e23e425364cd621d96ff7f4b46057817595473ab983eaa901d4786ba9b1976bbf79aecdd15e9af3295c8be47bd6a34c51b783379a1285df4234ee15fce5d2b6303d837f95abbe212c5901d617b3fc231e85bb032d0c443d4a2d538d9fa7d5a3ac347317bd07358870721960de6803faf805f6a0f534c6ef321fd4976c7534c752d633d2122c7a34e2afcb1164659d366cd6a3d17bb8783904cbab580546994a06f242e748a40c231712d3692934d1664f7da9085b65263bf9fb97d07bb2caa8cb0010462e7c5dfc8858a3d0b48734e440290c7078f9f7faa79afe9b032525a78715a3bf11699a107f8b93aab42cc0ea8e14844a14e899856f41b43497a0c329ccfb721d76e8e72e13c448689333571c2b52bfd2569c52e7c0f941688fc96bb77352aefeec26260a519241d835f992dd30bd36233c794001bafe647b43fcee3ce73aa7a46d35efb33fa7fbcdc98eab8053dc59a5e954d7cc7fb10320d660b943635ba54f4cb8097bebb3ae10dba865593004c7e2246101a3c28a5de147b7c633eb1d4ab3235dbdf819d2566efa04ee8dc1bd43e43b7d460d5f4261a73984f03f9f3bc2945152de3a7ea3ef220ae039db03b7b3bb32095d9afec2d5935ad7c90625f4176f97709acc5115efc998c4a3633a29de994b31c12f74bc9ff66eb454d6999bc4ac49bfe186610442a530306458f3147da301a810f498834db797df610729f87875c86bf1582164f8409a648d087093f0f69fbc227fac2293efddac24616326f504943498ae5974dfb7daf2980147700259a1a679b0b012b6cc11dcc043c146aaf4ae405a52910488616967f97facca1445ea31c761dfe2932d7e924bb08aaf0fd40eef5fe35cee55cbba83f208b2c59110cb22f409bec280b5570d4882b7e046736d8baa613735123c1b57023dcaea44d5185c582f794241b8361b093a349cc5bc8b4e8e50b250cbd2df1c3939be6c7ba286362472e0d7d010a38b5c4033162e5c8dde642be9b451c1a29fb4fcacd1e78a52d2d3cba58a9dc5e1740247268e6add779a01ced07c9e1d1adef338c67c23cbf86098d8f7df1e5f37e30d9e016cd0db8336d351bea4dc15cfccf210dc08695003a91614f3eb540313a25c871aa691660692966d11b7cbcc0053ec18d7fba227b75b07388cc3eb396634e935e78a0b7f3b4db4991a4ad5b1febd1908bbe03e33df7af19e6df5e4def95ba3424964d727e4f1b1a6c9348ffcbd83eba025360851aa61582ba1ef269ca4aa3529e0d40a73ed0d09c54ad4f75b80c80b3812932dc34726e4c02554a0943d3dfc35bee0222fd9d0c601091c20383f7593d92b53e2af15e1185e324136ef866017bddc6fa3a5559069f0fe5d8404607d0c8b8909f3df6025aa85929d9184f5dbc5f60b6fcff42fead48a7222f65706b6711facb50a85369e01dfd5eb96b48a64d00b5fbd60c151aaf82528326eea79401101ed903858d668e2dfa063b0631145df2a24b498aedde3cd4e88c3d0b4f52c3b7f6f38e7db61e11a10aa35dcaba144315cb29fb1de94678445ee310f3eab405bc6b557d73f91db6c52d107dd2cca37b9b4840c09feb9aa1fd3a69d43562b03d0df469261f96442c62ea4ab02aa81b176ccb53801be1862cf17f3c844842954dea30f711f06e6854f0d9721e94b23b723606966803adbf40b4512ed3bdd2fd21fb1895a4443f970bbe4f0f98dd9889e117a13800556acc8f76235d8fefd80c315e3fb53bc1255c0e7ba174db17e67b052c594784ce75207f28a206b98a55e9af0cf9a64a3ba5df92443d3c3cbbd3ea9aa365c6a8dcd6b62b2c19a3b636b5b866400a801782ad6b563dfef7d946798ebc81598645d19885450c8faab081cabf246b18f8df7267e795ba9cb612166bcd0d518a4b11dd69ca1c6590b9520f2aa9d13b23d8d54b55b47df0929bf2754274c1a4d7f2cd5401337862eaf29de5d5de8ef8d85400596b652133e5d6d5790657fcb1786193bcbf8dbd0e4515a52b3c4c1ed9440bee1f04cb2827dd027be235ec7eea11b1781520f104ce9c7262f5db8f2bf2915ba08bee290104793a5f44dd2cc68f8a65490cfe89edcbd311793ba62cdedb5a0a62f421668b77e2a5afe45b8f4e4f243edfc9b1dc75cc0393ea56859cc34b0371cde197a3a88baf834b749900c2e5bd7169c7682dfb7f980c8fc3b23ac1edc8de06a79fd5ead40312878067b004705657921ec7c8ff225d99b637c22830d7e0d2bcdfd51ca6d689dce61ff7cade30f7ca212a0b6c7c3f76e59045c3cd46ff80ae4fbda4c8b9b49c4e5eadf03828515635c9df4bb2d3a1a17079cf44c10912ee5e8003968a2b6548f486c87187da07d4bdd7e79b0bfdd02a0ff35b81fe8c605729f220a78df80e8a620653329dad683ccf5fdb7d56a102fc9f0740148b347922cff71d6031e1fedaa5b1a838416ca6c3c32344738b7f26c106b052a8776224888fe004121e297edd2b0512d8f7f3aa2fe5916c37e91fca9d744c44180f2b53a91d6ac15ca903b6145908dc1faca36546ac75feaecc5f9b61c2755d8058142e15a4d59d3c068879f01d8ff3b067db86f0114031c2615d56b7cba33795af545f69d7b9b77d2f449c9784e35cdbc1c0ffa8a8a4313a625d94eb58b6b47a426995a7ce7ba13090db79f7570e5b1302d90fa0791ee84a28562a21fcb0339087eb084804d1f2b1cb84b7615ae9c85c17c1376a7cf35698bd03580322532a736d7657840e7fba7ad6dcb62cf46644b853e19e4776baf5a178270073cede2547e1ab7ae0eb297c71ceae5d1fc03f1ba768630832a3acd0f42a9678bd0ca5dc740da32b98d6f729bcc93b2d8c3b93399942d32dc1ec2f02c27888517a1608cee74203d97feeef7568bbe1d4c56f37d58a7031ceeded2bfd022eec5a0e47ad6922aa4c17702e4d5ff4760bedc19ae138119deb60b1be9779cd33c747a9bc1229a3dda7329a2d7a3f7cbeab9acd1e190c939b5b5f9ede71b8b5ed10f8fdfce65cc94469884f7d91c002bc9315f080f5bd431f20d0476b00399a8486b337d9e942ee554206fbe696dc6df9eda81d8035fc9c8c4eb1549860b80e7bc1ecd87eb2d546c969c78b251554da72126f97993557b55989466dfc0db9d64d76ad17eba54f983e12708dd87cb41d2f741df17e9ddf4436c8acba90f548eeaedfd87abc657faaa0e18974dc0073e5f13b9301c0bb08d7ee68165830e39c5ee9f3fd0f950b82abda56170c16636a7d4640f2a2debcba4cec5941b6d4a03bba604b455cc3e5a737f1d3b6e160a137ed7d1f0505a851fcdb05399a0ee4f963d4ffc075c72fa274f0af57ff25936b69928fa406d15eeeb3e0e18ad3e734d6b17d447e4ce639b82dc8023a30054a4c3850ca39fa025586678bd2e7b3cc549f01c6674613a256d8b96a97027724e995025a327e5be168a77985f34a5938ad06f33a8db4d838d7624b8ba9ae64e724b4ec32eda5c9a09e16e2275337f0d97edc145e291b93fc9bec769f9a23b2e470b47e49e5cf5434d0ec3e4e3b0164c916c723655e63ccd63cd3d59a088b772feddc85ef4fd7ecdc8232c4aa52068f24ef21cf051cca798bba00e26df6b11dc455147662d31c95bf301f03bfdb96a87d8a3af20c4db03aed69b000480fc46e3ec8a22e10f487eee251c6f6dbe1ecbca01dadfeab12268b83ef7811624c3d064cd42eabcc29cddb7ef8562c329a8f4a14070d3de377f4f4f6e942b635c741e5c975f4efa436d695120004043286a5fd2ec4861ce35d7959140be4dffa46c557ad6d445653c310a6344a2a0e5cf31cdba6cb770c10f90788fc8b32f2d949f73f278a9f56a19c88070297f0aa8728957c766b3608f11b00874257ba077e39fc563c919d67d5e351969922f3605beb77d627183efcc9f93c3efe87d59a1d9febd521f99694f678db9af193aa119776a33e5d68da652b42f163315db634664f8d4bc59bf1c472b2924a2b187b04be2140a1396ef3af91eec7bd3939f396c2da38da2139809434b8cfff6a9098c2f5ea8c8519d99b0a4d8542d9ab48e6b0340d4eb5921e380c89b796a7489bac07cb23fc13660ab20bb5cb00b56fbffea0846167bd12fa1b4517ce963695f8d02a8d3defa5c082c825fef0fe85945119e0039ab086d2478b9b4bb2c03eab28dd58dd517c19d3a10f23b246a034bfa6f2610bbb0c85e8fb34c9c38366374fe9ed639e041ba577216d585d6e123941f9255051728de322abb4b0f4e60f5dc3d3ef8403fd475357b1abc24d3248c7c43a5b99ac9c8cd54ce4d270a292d3c3e714b4dcd299b705cd332cbc936b60208876982ca8e8df218ed34e089d39500cee75516f1cc3f679cb9245a301e37ccb043c7feb25af683dca604c5a53355b80078e1fcaa2e77e243cb430849fc657cf294e0b63019f6f92f50117443e150224e310a3475c3b67029196c6d9d50a0a4bb1c23941caf8c7d5ee2b52a968436b8a289f24e9542a06853c7b2c19780ce3127e0496d3e0605caf55c9b945a8dbcb220576e0d5009a299d42c20743e5d8504cdd43a2c94d553efd08e97bc6b09cbd3592f1608efbf5b450e954a5cd2ecf25b0ffb01a8d7b3c22ba445f7ac494817bc53354065ccf8f543be8c531f20dc5d7dd686e90976b0753d8847fac456793c3fb998bfa309839534a28f0d45510e6630ae232f62ff2ef91fd3802964ce94b75c65de63e759bb96a2267fa4eba282ab3de421a81d7c77493a38a007dac099024a7c5940ad22109bc0dad2919da35d2ba56936f70f2c941d441e20ddf30d6b6b0950fe34998fb57867aa01f7285326158c1f9127882e0b1bca6f5874ac7eea187963623f69a6ae07d973a6fc9104033d8eb8a009207ce07b1c60f3e1e8407e994157db27c79cbf675faa267cdcadcd1d21d16dc35d960b33ecddea02efbfcf2905ce2f9273f576aacb9249a5420e204908e6d54119967fa78f1a01b481f0b3971c5664e0838d8c03fdb0a99fb62cfd6a4a4fe754bfc7aa28500aef3d90e4b38607e474f2b0acb6c7584e3d1aa1108e30fd67640e2b0892f0eebadfe0a05f96e9ee64ec497555f7cd3516d9594e44e8c16790da9f3a7431325f507692e94732c0b86b4c4a288041d78fcaa920f6224489ba2049a2d33d9a253decf170688a9ce2d06afe66b1885950b53d556efc5cd98c4721aa7e59e6fb570eb30f508ef15c67b6316f1420f0d9ad6040104cf43710ad1d02b4c8cf4a397e866526510b4d825d62138dca2c7917df0a6aa4a057fb15404388a9a00e19e458b7ea5689e04135e66807d892d7dcd2a2155b0138b0a3fe144a309bb9dee851c5e3dfd23044baba108d58aea88c1fdf3197a3e9b551520614e74e8816eacc8fbbcbb93ec647537e2fc09cb1f98f88c2e281c24b4b095604cb8505ddf9b74e0cacd5f70247fa858e7e162a680fc27d4d47af21d6c9549fb2034fa025a19ef1cbeba932cdc805fde4fd5638d4b08370350770d343107d65414370ffca014b4960862ae3084e7cbb443c99570b34c93edc538879d525aed3d4d3a459708bc7b067a6c9e4535fb56f1ba8efe39082c247519254e5a9b824c937a6a131a96e7bfaae3f531521d69423c433f13c2057b415c68dcb988e3d08601ff68c85100095eaa8a6a1ab984be7bc13c88247aff2d24be76f5bbcc7611713a90bb4d940bbee7af95164faf5316f00420694e4343bb5dba46cac7c6b867d3b1231b6e81a5d8dc3fbd9adfd15cee6868f8008ca7cdf9b8f8bc9619afcf26366e0c147207b4467e530c59521722934fad6bf8eb99daf78cd41cf477b3345617d0bd4e844203b5c90efe8221f20666086b07d2bea05104a23eff80a7169743a5e2a98c67d8cd82463360326e6adeea3e46b15a2a31489de6cee68f226e1936780421fa51fbc57e94dd014d3be2df7d5eccaa293933d568323edf8d8bd8b140ab69c0f1ef2aebd895410b02ec7b22bcc45c0629bb537ed29299838c68c409dc7df775432b547c0961594d0bbaa9d581516efa0730e51c746341749770a93d2f6c8699a3f6c8e2cf5e87a380fb1459b113b5005b1d9773164fb1c99ead0ac8a21f9e5da7fa7757b6e48828be7904735a8369336e22c3cec2c05ed76c0162055d7811beb933e090eb492b9e0d5b07bca2004d402411d08c730aa7c016892fa4061497df2b8a1b0abf3e7ab6f84779f735fbc1620a473e9adbc2f83f0ba44e4e9c192e0b75358e208acdeac09ef63093e5148c1d8ee13da0d6af6e0259730c2b766b8fcb1ea50dc339953ddffb7e251661af14cb0ca6d7ab6f0296213ec9fc7539638614d7f4355b89c8b09e7f9e4a0b759404e9b23cf406d7d9fb02d156a7d9a0e8eeb069f047252c0a8c114b0dd445bd69a7a5db1d73472586d3b5b305f32b4deb445877351f56762e91322ef7e5fa52c950f4f4d48143d8e6cf03ef3c7f9edeae428afafb7712063ca9ec6d3828bd80f3aa6892a03927db6029141273beb19e7dc7dc6298b7e98f0bfaac1be0a530bd2a867b5d8e503c1aed277c582060fbf8a6cb504eb691f8acf38801418c682da83b163e3a47d4332e64fbf033cea203a63b314058e0e76d94c6ae9d2c5ceef6b1ecfecdc4f22c81c27e60a3a87e6ceef253079bd009040cd1c253f8b087f892a3360110de2e4a01abdb96dc85eb090c4916c60396e2a71a086b550c32b7678468563e2fecb4af19dada7990ef3958d027db77766b7c286c03348ccd534368bec6c0f75ffbf83ec238380b9c224763fe94d42b3b90017165ec8279bf799d299935edb16430d87f8ec0426431fe9cdeca152a26c49f5c3817bebd514e3e2f860fa0134c4401d0219080070373ae574129c3c4a516edff9eaf5069a680d400ece5ae6b1508a81fb145e0a8773b85bac7f069139c584ff82eccf8fa01b79034d89033cc04aa733783d6a7fc76d80e482068ce1423489dd3fc45659b7336662e970ab2666e1a9bb44762e98081122aa2ec041bd1ead2d0d233c11028f2bd91854a756949c866e808c877bd47fd52fe40a84979d9b8b66e016fc946414ae17a343dcd4f66e11faa2be611ea6f40c3c94c14293a4b4539e79027dbda66c958f1496fe620ce7605e15b0723e93ba0e8600574c0e1c33f998d314e47084e805dcda9d8014f83000f0b52bf463dd591e4a5e9d2db35ee60f511de4456f00b10bf05f294adbfe39dcc5af6984fda23202b85f012bb349f80fbca434fa4bc3825f21f427a708ebc55f056e37b663a26bfd977eef675457f60035022a562dc11697a418debe0a63af1375b67e851a13f91942a1ec031cd619de6442411b6f3a825dec00bd4e0337ccc54ba104210fbfae922de181eb26c3b4d7f7cbccf3f3c2cb7d5a2dfdb8b733be4a8affc63637bb19e2d7b604dfa17563b0894e7c992bbb16f6d59b3986d2d5f6f339c61304852cfc16da5fa46425f1c95b567093d2d815a0c000232a5c00f8174e22148220ab6286f3f3e93e7f818702316224d6d1ebef5eb934134b94def4a286fbb00b5181026d5fb48c47caccab7f6e987f802da1e72907d2665ef6d1dff8dd2d095268ce87a6d52cee6d23f1972383dc5e65bb78cc2d6d557719fde43565b02eac02196219344ae138cc8ba532e94c9c95c032a42e522a1a46e4cfe42fd06651b812ea7d397a42ce239d943c7fcb67b58287dbf25f2074f9bea019fabc8be923dc9525081f6c1b171bda9d0f85b8f2b5b6d5420e498d3bea90ef16d4b71770898f31a702bb03969b72603f578db32b6f0c0204f5b76d42cc08a4b8a52e5ccb4455c7fe1454d8358c4f8ca0183951286344cff27c6872e98e34003480aa5f586d956c829cbb0cc2de6d556f7b6fa3b4f04109d8c66750a8d178d973f54cf96bd86803ba25e24f54f6d19ba83bc2144a09bd6052a9edadc8f705da32a1f02eaa3160a3c25115f01fbf93f7c3be31c1d1268f757bc105847220992ce5b470aee5e87bfefc97a7dfa03a0a1efc752725ebe48b27d922c9ad325f09942769ba93164130298f279d6c1c1ce7ceee7e5c12aa76c34c61e66f31e339fccd8e432088589ad6268a191d86d3750285671d53906aad7f50034d1005197cf32f5a7082b11e1a78ce6b22b5aaba7e46763587a054cd84cd51e79023109a7010eefeefcefb678723eb1a3b65fc168dfb40627dc3528f895beb5e6bbc732bfd69a3af5e38d4177879af9fa508c4eb87393aa6ab0e8b637e0021e7a5b5b9a38cf5e0e35f49e0b72fe715bc62efec50bc18c34c563da19af168f531b3fe0186e5f92bbe8794493d81b9050677453afc248a1729fe3c2a9949417d7337c1fd0b039f4dc75a27f77a2dcd6ff77604183dbad58d6f6a6b313e2990247be8f8cd92d979c1b3175fbda9be3f8a5b582fbafa6c7c0ba37b44ccdb273fcbab8ce3067e09fdefbf0f14f81f8d4ff6f68fc20ce637de57f53906ad53f472ca25e7cdda29c4c778a7377f6a3727c00c763edc210aba843058742d9bba1031804b420a6b13021a9466bebeff81af84d07d7869cda1dfe2f4f83586ab9900ed90456ffbb565dcd748aa29f618db03b8123650236a0341918d738bb224f0bb6b61699ac6b0273ee67d631d76c63be72c4be8170864cab815893fe28fb7a4bf8ef35a05ca4c40fdea6fe158ccd5533af61085dd5313d7186a0f7f9e968539f814481f9b3a6b7f2cf34d66b30288acfbe8992987205123401fe3767fd336535dc22115d1c649578a8a3e4310ea0f8d9ab8474f796477956b1266268837b571ca6f50f9f6a22744dd1d0af8b7bd9e06778c4506467d8b3b4d4571dbc13ef0e8498c059348c719e39ea532301efb07ec0d1be5ec961cd12c296667b933facc5d9f1f441fd3373dd13a32bf446cd6bdbd773f85101a574fddd61680481c25663a559be1d5c9c8c7923062e912c6f24c05301a57d41d0ce58a1b96c234ebeb470baad6f1acdbde4816671d41966dc01de282e157ded4764e1f486a39733e2ddff471486740233bcf546de6ef3bfc53eb333d54da7467e3b3fc4fa97e0a801987bfbf7bcd3c52810017ada36361f497512ec5db04d1fd9a482aadf5ab804132571dead193c4d1a6b336b176d81b404dc420b9048efbca507d09899c2408c6b06e63c1f5033b5ebb6bdacb686970e9c840ffad4a337be44e2849816100a849d30f1bab6ee1c975e5f82ffc1d3da23d0c2ac90b52c4e2a926c57b8f3fcbf5648589f9ab3dada6ca9d2f7aae49525d5b8115bbe17d85a7d99851b277624651550ec7ed8b9340ef98fe551ddbff27d76429c9ae8834f8ae25f154dcc200461ef4957d0732ca9b951ee12765700c891d58b33532d01ac49d625c1bb9240d9b95388253d9e89d84fd47210b746b2a05c0074a9a363aefb5d9d7cbe230dbedffb7db2eb5775cfef1457e8df6e92cbf53149c12328d1450d728e84e7bf673f413759f451027d0d4060b2a28cb0af3877780c143ac87294a42cc7a793b1f9ae6312a47f91fa8c0e4989c44c01bdd46e18432bb230c508a2790c5777c339465e03f3be27aedec4ec5a1adbf6960f6492ea3942dbcf5301e99ef363b968881e0e58170589ffc0b41416d073b06b596a79eaa44b4149fbfb68e9fa6b156c42a5197471c33bd2622c5d45f1169effebe58be764c880c6817cb91baf484a737725aaf1f5478316e5051f9203d139f9eef4ea3a3bb85b53e9a6883e84a3f4b7ccb4fcc004ede157743f87f2659c2ea7cb8281175e56e08ef40d97c31ce22d90a60b8a5c1e8ed273ba7d7b8cda384bc1caa3e6c5d60a7da9769dc8cc18532927cb8dc0e716e130dc056a37bd10a8b73a6a9a4564568a83f85ec64a4b81352739d897bac3f2e1fbe1d0c16d165fc79a9a65c1aaa0a2a11ef3f988e6b187ebe0bfaf2c65e16a96af6c75bc6a8db2c0e5b57ae8f34c58c2c9d0bcab7769477a4e1d52a633f937b759bc18ea592d465bdbe4de3efaaa7494b1adf7771bc65a64e5ec4db0544c8712404fc00ba7b78c3eaf438ed3f23888d3ebff8858bbb03f38af41972755906def9783c59a5e795d6843accf181a326e336fe98403828d8b7bad57e55669539795ec7d9a73666a468b62ea42c6d652cf054c86363ec110b3b62d7eb11355f3b93fe06535ccf0ed2a3f612f005c5c04d349520fe24a7bc3e83ab99fdd79bfde291e646c799d2d3591576f043039ec5756554decb5ab09ac778b6e60dd44b3cfd90f7b19c49ead74b363a1f93f1a55c8519d26092f31b37f360f13e84c63902014d8eecc36995cbefbb62e797773bf0d278328de15f4a2d984c081ebfb03542b6c4619b197ecae999d239d203d55410bad329ea717d50437fd35b9e3f56f2a7fe347c3583eeeb04244e54c46a740a2456810fa9fbcde8d67a7489049c52f7876f345f6a0e58594df6cebc0078dbb0e2560c0b41d9fc5e317d3f5e50ced7460465d4f8d713e8c3ef63a7c3e0408764bfbeee1a6353d0f64c69e3adff6867264aae6fb1ba9352df474ea11e06de446a245b1c544a5a2c381bafe2276503a52353125ab49fbb2c45e7e30df55f887f45d249cdf91f40765676a949cf86346515f8d327f4f925f5b88ce46071dfd476a0576975a9f480ab14e04905bd25cefa3eccf8d135f3d6df9a033d04c31ec2a481da29f343e28db838bf9ec3a9c73e73cf6be84e0774bd3b8d366ea307ddcb4654c8a534801f604f17ac3081d9bbb69352edad757f6343045b52bb11162f2ba7ab7d08b58c1630d173861f293003526be4a59a7dbf4796c6cc85de3800a3a70a91314db17e016d5d71d09ace07b1ae533fc7926798b2ee1ee7b50279c2bcc434720f0245089bd0c26387dde031fe06b6c77064477dbf73e6503a8aad8ef10b40767b720dab27e57d081ceea7ed72868a41de7daf8233a8fbc2eca86426a32effa6cdf34d2e1b4605133a3152ed6d1952935b68c424cce4e1fadbc8b2718e95e37914146561ed3baab331d36fb7d3dc09294e67c7d53db4adda770231a42f9d6038179ef13c0191b04741e7604866cea6da4612a481e9ba685732ec0fb308f5ac8e712a94c1aeb64ba95f02a1a1b977a5e68da7e2901b4d5dbb9e5dad0d74c01642514dedb78d2cd275f8fd6c59902733898ab3064422024ed8c589902d27e963c6295dfa86f1b8fad65d13a3a1ed155c8954b5a9ed5a9fae2031a08379d9813d53988f90fee0f07063506d513c0709b63c72cd0ab63889089ab5bee38398eb6a2618119b8522a3e32813f2c8394b6879b9714f31e915310570bd86d9b37ab514462d302b43f05f8d1acf980897016b0864b46de1781e89f20871d5c97b1ec39ff6cea496906766af193ad05768f82f289dee41a28f34b0feb997017e1a959383b1976f4bdbbd69a127cb755cccd7184d872a1e068af1ef73e5472688da3bbb7de7be4da303f279761f67b684db1ad06923abe592eee96210dbc2bfc5f160ad4dc6c7578068507d935a19a83b605553185edf44b9a8125bd41f4b67ad72baa6c72c918525fcc3f26d076b933f85d41c89411d67e28d087b1baa00ff24539cda268b1f169d409e1a550ede07e1e9b67ad02b9d972ea8b41b1f11402ba0d89443a6d05ab47d9d9e75fe3f538fd842245ccb6db72923887fafb0db70cd9b3e0c0cdc5e3a2695d2b20fd1cd7710ff34530c67db4b3e014526aae3331f93c77fbd39eb4a06108d7754420ec01e70f08a15b8d24aa95cb2ddaea78869167866e40eb46a6a701467a8c8e8e5393d04e664c445622cddd1045613eb611c2a078c239abe118e2ce37ee2d879aa99cc805aaef56daf0bd06cfc07ad3876b9c59af8a315aabf76e688053ba870b7b30fb63dc412a0679e686e5358e778dfb84c52a8d0008f92dff6b5033eaec9cf9e263cb8d769e75e0ea9bfee88902bdc52501df64e14e96020ee63df7b4270dc8d48302ccebf775554b8037251f9df406d27e25e9193c732d862906b820058e199dcd09d08e682401509f0922f2156b30c5341e0ae23ec36b7db1107229b3aed1ad8415c8ee8935c787d6a5b014e65a2287bb7b30f428bc21dde815db7711b3aacba2959ad8b149b79256487a318a4e3caed80ae36a5f5e95aabfe3ca063482473b78e6825d58da1e2924f2363bfc3aaff8a4a84f7dd6e31bd0057220ae86e5fe3ceadd518fe8c554367b4d8f889c8e05d23c6f569d247cfa1a639fbb244773e254ba8254b320038ce4dbf3e15f0debefc0ebc91149765096a98f63e2deea7e2d6f7ee557324da3e063d1da58c4a619acd58fdf5e8a2c272ef23393bae0801554482d7a41378fffee52d04b054469e95ca28c94f08f4e07f8887605c46b56683cbe8297faf241d88b26b27dec36bb3c03743f67973a7e5c4bc0d39adbed028e1a85f1fd485ce6cbd15b72aa1283e08be9bf3de3bb36df767535c6be40641bde6f5d023a9f03ad7a29931c02913f405257cedb5fa1f8946b2f94abc5dbc5770d5c45bf451b41cc74b143a0bcfce677c76e98ee972cd86b31b5d7c5f90c37b572855e364af14324e4f151c20b1c4e8b6f2ce7a6f751d8c4ca052b265caf44a41fb01150842322575380a6820e34caceb8183b72b4d08f44f1808180cd417afcc65509ef68fb8ea7713a56c20a934d2985a68650abdb45757264dbf228c154664f0b3ce9fc43bd73a33551d945a3a3e57ba78ffbdfed2974e2a2fa67385fe285e793603988eb6cdf59bf44afb94751028e12775776c74b5ff4fb6518cd023c6af485b93bf97658846320ec7aae1380a021ffcd176fa97c4acf1aa83cb7cdf1aeacebed3a9d6fb39da684e0a4c6f7d4dbd0f4bd6f063d724b69fe7e585e0d5f5880b67a4e1fdd990cbfa7cce17fc221ec0af9f20a5f257aa60e55e43b342a34c4bf0f820e0d7ad23928bd1449aa023d0c03162aae96569029960f827fe5c8c816b78e97120fd7d6e4d1265050bdb53060d151ea5b80aef5b07f83242567a593553d43d42e9618a7ceeb04f238ad8d1590ca9a12bebd7c7c66912c1b2def3a589545e7c39f5d2c13babe51c1f5e1a6168702f03ef4e91f058da8074f3146b287c1855bcf561838649871a591d974ad2a34d5db6dcccbaba487b0ce3fbdb20ef19c079dd750b95a8d42a2e6b4a21a04ea01854e9a4cfb93d7bf4548b7aef1970a412e3424788f6aaa12cf4eff69bbb93ff5d47e8c33c2b22e0f8bfd57f20d0c75df0854428cb39c7dda1dc2ecfa09c8ac1ab1e69dcf2c5028209506f4813cfb744a89156183c2e25d7eeca7d4760f9c7d2e2c5a2b667060b404d9a1452c261d1084d5804c14061cfb2546123bfa9143bd7c3b8b826fad85be0bad237ef1e817fcff0fafd42773e3f58ba2a95ffd125977e682e70983a5f583723e537c25686ad0024b08b0024f26c9e785ee783417f99ed94850597a4f09cd157ec00a68d0576b385f7ed64a55f0fddfdaf26a052bf61660488c95626b72141a0db84680a314902825de293962156574d849a3ccb602386f0b0ce9c0ce1f83ed0cdc47a6d4998603c6528de7cf8caf5146867f00a35d9d7cb53b3941f60a92d207c66c096744d94a78ba20f2ba9b00cd34369a357064e0fabf31e18b3994e13804241fbbfc6748bb95372e5b620fa1c24067c82b7c44065ead6716e94e7c11aec619e4c2e3be94bfee16adf826440fbdbe098d596fffb7359ff2367f364a5647dfe5959670c2cdac7bfff92c4a45f90cb766289df4456fddcbff0cdf7e4573bce5c4f5cf320436d37fc8ba58ae24e29426e7eb4813e166f172afa9d11d428e1a3304efd60acf279d84139ccf1c60a7fcb26bf9b52b94f6996aaea7dc323157611429fbebafdfbe7b746dce9e90f5eb2cb7232375773024b4f0d164d300b3abac619b66943d153e677ad4e5613e8430f128dc7835d770a811c3b8d887505ee7c97e4437d8b06f6af18b6a65e2e4f561a21fdcd441f566ca65a3734c00e465fc126116dc13c690b1633702b03bb4b6ba4c56d05061c310e1153132e9f90a11f580d229b292f8e967129611a35c0bafe7799dd9fb4e62ae6434c63fd26d9095395cef08be455557231d9505ab1cbd12375280c0891c4d9bc14f3d6157c007163d95859f74b2a936e6d3937e8092ff0c7268197d5b93f28c4ddbe1d151ea37969b0f63f6f4632bbff00a03a6bfed3f77ad31e315f432382ccba9b54e57f20d69cbaf805e263ef013befdf08b4fc2de0f3c1e3ea575609d3a57147a6c9a64c8e70e24708fc248e5a5d39e3d1257364d31bfd254fe59e7e06547a888eaa8bf99c4b4fe43159edebc484f2e956d0a3896e11d6b430e10caff84e04d7820c804e84df998a7654f7d10c4813090a4a250b9612bd83c64ade5b78ac6474c7f7f7f013468e9d8ec1e2e80ff8ce26d1f664d83d48d1e7a7e1a63d32784368f226192d0bc8d78ca2fcd457f9efcee1799d2484ec535af88227f68bf9db781db6383768bf1b4fc51d110dc728c1a3e945f64e49f9b372f17ddede110ec84dbd4d723712d9148423e60cb65389dd142117d82595ede16715a5531f76b8df08b49f9682037ab28d082188f3803944b3fd6953cfa133fae4203d1e155a36e827195fd6b3ccd5d2feb70f6f31bb7a8b50973760a766b6b9c16f26a18646e83c9de937d36e271851a6ef594776667602cb456a074ef0adcebdb3fdbdbcad5012272fa9ad92a12b739e90dec910678fe675f45479a6e2d4edd66318d0c1a6ae40c728249d29b0ea73d0be0bd6e908db76af4c3f99f8b38ce92834909b17a596d7382681ee5d6ceeb097ab68a749ed1de395aecd6d08ad8cc398a33bd27b76c03c2745b679e520752c53f43fdda552011ac7ca2fcaa259fa7ae09af6db7fbb62347df9f53b53a0d48e88b58f590faf7dfd0d61c1587eda37ffc22202eda6ce926b612a3b0e7a42534ad25747b986e497250c5ea6bc49caed1091845b5d8e479ece623bfbf8f5b4a5d92caf0627b7d53718cef5d646876e021ee70c2b8caef7baa51a2127076646c05c8cd5c21e0b4ebfefb78cab0b535348b19d6a17b993c93e17ca01f043201039a8b1ff467f89474128c54f6acb741ef5cd3070fc46395cce55ff4e6f4bec555e01809200e725543cde23f57b5ef44dd829d2c07dc20997d3feb49a7a308d09040760261f4d3ad02fea4b6dffc7eae3d906455d2bd85e2f06a108e51c541c12d5f799bb298dd123b7c350220ec7d6a717edad5d2b80a6d0076dfcc9bca38713ff678ed4738499261dc6bdbe776547c20a9464c92f68d02e4b3a729e4f80ad2094650c13948ef9191675262926571f83a9dc1f340baefb3d6f25366ab63d60111aa5be8d5ec989e99d370dbafa8643cfac10a391ad32b2c93b7a067d87d1732c87765f530d1e5eba2ae8c6a7014e868fb4a07931874d1e9bb115f5abfcd484b3fcbc0a8e2f062c56518a3248ce30898caf03bcab52d7f0c6174e38cfe5bb8dfbc6fa82a54cf1fed834bc7943648fcfa4de1fb5a36b9ef3ff3016e96a12a7e417f84d7e7b52d541c44c4f07ffcd6e24aa66c0d034dd97601eacd4a025cead7a7667f85282b95768950fa0fbdad24f304d832f4454485697e6f6faf5408347ff553c29808befa3178bd828e112903912d7318118bcac91eae006703386e7dc32ada50242fc1121936e1e712ddae05fee7f1381fe9bbe858bb583a983dcd722abb650ba57408ed64814d545555ff6548915176837ea54423c7987450fede5cce825b6e3f21057886cdcb8fa28ee83ac77619be670aea600c31f2d8df22546cddbf393b563cb59436ea2bf30277ad8aaac1ecb14a65ff3aa6584879d342dfd1ae8820aa7395ebb9fd32ac9434749c6f8f53cf1f590f837ce55c014303b24a5b1cb1c4bae148e38622833bfba36ea8399254110d2d4b92c32e9e8634f7aa7e391ff388036eba1510847f9da41d6fe6b50ebb6f215bb29575253077c2ec7687a2bb049f838c18da22a1bd5aba32c5d8480fd3b0bc29e45c1f940593c10e66871a64c024ef765ac6394e845266e49edc3709106769cfac0f55fdf1069e204ed27a29f4f8de4efe36c479cd50a51ad8e26ec3c936bdc2d85325a4929ad6c1db8b21d32a41f36f1dea274b811a8deaf9f9af0ac3ba8c885c652c54b4f6b69ce517e157dab964e0a0f5e712ecb680bc54f8a7e80ae3d917e8d557bc1b48b7a7755e7ef4634016c5e679ca6dbc79bf166c3b793395b2174a72c534035dda29c1e679c00294229ab63b02df3431f292c4ada88cc7ee60e252942cc25f0b7561b2f8cf61881f54227c72bccc1f3d406f10937ce36ab139e2cad39a324c5df5b7fbeb28368bd2a61e85aa1731bf607e6109bbd3b3435377662af7d31a8b0bf28c32ef6b70e8d7df61a96158a48f37768d1accde04efb4b1399ead5b3dfbf0d61665964434b73343bc13943da53cacc5b49eda4d7e45cf3cb6da9d8ffbfadc8d86097ce7f49eb6b0f4cf6b749419f607207563d99ea60fafb9417b984726f59058e1c85dcfa57f8c52bde00d75f3c8580ca5d92696efda44fdd48da02b7856221ad2e6511dcea4519093f94670eb743392b14b36e23d9cca15899b428bfb5dc7a07a3ba5c96559fd9238a5ba0fb896c446bc07adf895db2289d7282f2d7466f2487e03f42070e12b669072ba0361c7470f06cd61ab6b81fdbd8d398bd24bd556db0a911e13553e7612bf3652193323fd68fff4679b9d78486b194155c6f32b9008862e2260354572b0553b6eebad8bb04840c8b2ea4512d22a372b3339f95eef965db435ec1a8d3f4d2c7bbdffa2bb6bac399e72b83da9fbcb29eadbef63b5b5aac0239a0e8c36aa9537307e2d4ea28acb6a15b3a6c84f2999389f1d4773943caaf5e73bd5582e8cc407ecff67f07a4ddaa4d6a1744b637013ddc4b998f40d5de14a95d87b5967792ff00248b500866cfb0d4de62a7527e470f26bfd972baa3c3f14d9efb792f0b5458db21693dd550cddf7686a7f5311c2b69cfc9e522091a51007ed72d8f26e6d7105ed497e25181bca5fba68c38f904d5e7a32921b5c23729a9bd5b767be89f6babc5637f3b0e6105fd516632d68fc9cfb1dec493199da1342492bcd42ab962b8e892fc582d88040af9e6e90134478d3d1cecbaf523e54a0adf4ced8e2cb6d38796a9d5aa55455376376f275c1f7f4e642f0b9bdf95b087837ec62d1f6f77d373c694a3ea10ebde689d306a7be733cbb0d73ba63edb566d62834dbe1cb101d009d9135a4efbfb8abeb2aa0ae1200e4772807fcd1a2df87f8745146c3bbd29546dcba6892f1da80a1456a980380007320d9fc87bd531d8aa64246d5fd2d4d5b9b51b588dfb7be3b54e7fef5ac99f2d676cd637b470c71bddadcebc04cca669956adbc5e27c2f09db4858d8f66295b32294b8736e2d015681079a487e18c0a50a81fe6762f8487e65e9a370154e1434c337d8468964322ab866b561d6c79e4d1e9ab96b0669cc2ae243ddcd759a65f6ce69011157cfb80460d536a4a07c3ce7c70bf7b6847520bc92a9a1e36a07f8695884047bf989ec98e0eae6d323bfa46c4b4d285528d67c02fdfe8168f65fb3c912302a90b8ba03dfce8a5b498cd368a2b65926c0d23bae76d32fe5286ae9b94723214c2ba169a0ba70c67dc17fd3d7b58d7c63f8aa4f8485769ca687353c6062840c5d284f0b32a9500a9abb5e60f5e64741ddcbf7fee40f237943443cad03f4eeed9b0a4cded6b17c1bebd3a7ab25f7a991252add7d1f8d9e43d127a62eacc9759dbe198188d9c9910467d3a2f200ab1714648f143321b3003706d139b70185650900f4796e9759e673dcf07ba99dbfe5327b522f9693c0f653c43fb22059975353f3965ea2122938306c020c42f0bb64ce97b8f982b30ba9a869b5ee9b9aadc105bb62ba5a2e973987a68e246bcd3a0fa9c3deee66d8a5e7b763f06966e7c7e002f1fb4371d856902c26f97aa370abd9c8e9bbfac20c823619e34aa6981dfb8c5fb30377e4de3d0c921e255ea7ce2ca47686f8c5648869b27e6d72c7f6355ab84dc94420dfcf27696ac2d025eba3e9f7957923fc347702f6b863757f31398e591cf07fae1fbd530a7ce4dc462725c640c381157744bf569064647d9670bec284fc2d98bf0ddf41882ff6c56e7bd7e68f0e1b82f660e330f55dc75f07ca5945a3489d56751f378091f5a8bd8775e316158f13c8ae1efbef129a089fc665d8e50112731d062dcf1f3fac74184ef2e5227a0b33f7927b3d0fc3301c59194089af9ca0fad1895f9743230ff9ea590828881398c3e77299ffc24460c1e3099f2119d18839629a5573bb5034c11bf0dbc0e37a166ad92c16f14c303db3474fd6de3f20aabaa35ad90cbe8fd7e5c3ae8ef4f1abf63ea4300adf3f1acb4c2108f931508f4fa2778ac872656795e015af57473d834c036cef741fc9bc1855e68e32a006684ef58b872e1e54b84754fe1c3d0048c4c3f5831853f51067670637c147c7328737e400f8d67847ecc5a824351bd7809887fdb8157e64e2dd8087f9f37bf5fe9cf0ffa43d1667776dee10404f24db2a1498b5c462db5605a6aac869c29bae471a76d29bf2573f5b912b0509fa1f82dab9dc66828ce4a340877ab1f4a2ec02db9a59ea8e1dfba278d646d5453c3c6fa575e03ba1cac2be697871dcef1fa267430403f3f68fea0c0c006c175d2377d3542c0f0fe5cee1aaf3dce93cd32068dde163679e34eccfeb5dd24abb1e86514e523b75f4018a595dc87edf4694448eb439a414e2025770b08008cff3a6530bec026b945655a18b64d302fe5da4f35e3669a50b5a77e1ca65fb63c8d5571198fa5d32db0aaca96795fa907597b5926bb969a2607ca3667f6aac9fc632b1b66bf259c60cb74153e7eab87ebea74c9e9e2941baac33746034eb5cdcd2216d358e445f4881756ed1cf45cdfe4f820e2ade18898ee63c0506b2d8ab4945ad123cceea3cdec20cfbeb998674746638196d7d836ee12a995ccb9a8a20872eb2e87b705ff95e5c6887c5e9928ea377d67d65a02ede7483c43bdda84e59f293a5fcbecdbdf822d7e0c6d49552aed37b5651891e1d157faa0606d528903dabdb6f6c6f94fe3b4322f750f2b7a4fc9e0e0079c73a9e12bcc8e5f699cc41c1c598bbc3d43a6719cb6cadfae58fc55de62e5eeae87bef4bedea585858ce34b28489b16d661cb59dae090c47a5047eea284e9d53c554d137314d33df84571c7af8a22798223ff369d680d02ad59085dc28fb2975aaedb2e325284c45149b907ea79937edf0b316df870002939de894a235bb70e849d7ceea632fe0c96271bc8c35cfee0952bdc2ee84dbe944e0f0d18122ad73da6cfd85dad7d047c89c8fe3d30fb5fa8eb00a6a186e713bec63c0533c4ef7618477b13a435a1d45bd53f273607a2ff3e7d432f32f4d8d893de7f0eb76cf6d48eaae3229398b0e932fbfbeaec7e9b14bbf102ad370d4e123b654c02a0e1b1053cec0006283b793918321a06eb5983434a833ea17fa57f9afde7a5c74e2fd3285f89e74eee782d20e1efadbb3ec573d3fe2e2ff8385f7f8d3dacf43cbf254397227e51a7f59d655b1103882012f2e05270c5e1d4c497c741c62b332df88c28c3da7d8ade3c95c1521b9c0c0a9bdbc6954276f34c4aa23a90c7dce7aa76a185e6553b45f7ac0545b86da4258dea49a63bb0a18ad55991c1f65da91b96fae3e2f6d4b700361af43af8467209ebeb906b1963ee8412d650816e0382147f107d86c70e260a71f32f2fc1b3ac1af6d04d8e84da80fdf625a0e067f1adeeb8848f7264d5a28b9744e4ba368bf88fcdf08c89c0e16aab1cd42f73c6e0bc897efb59d683f31f2ae8e077e36f530f56296841745ed1b4d9ef639f41020a83b03f5e4826624f8a616b0f033785ae5dac4a9af770cb7777d41ecf9ef84f0b3913b3bc80200adf6ea755ab1be1e63ccea316a055d1ba5a72ee8ff60f2543512f6a1695122f12b82196296e182607a40b76e5d8eb2b0dc5f13a64dbf89b58a5c6a2188292719a8167f632c4fc3d62e02bbab6fa85079af29fe34c1190abff2bc87e03ca26e82c0076912c7d8dae56d4aefe77491a003dc15bf5927d70797016f8af836a7856bd31579fad2ddf1e57101ed0aaa609fb47c419d18a01545635dbc263f521127deaa9cf7dfe46b53a9e616b500c8503c7dd912688b921224915026d3ab57a0a6bee25e78ceba12ae6d462dd81f38ca88772d26959b4d3bc20e50a11427f791d0bee0c8d13a7e097319e11cb06660595f6f4f8af707d8e5c960116c8a8d2bf6d82a87e826ab48635fe7d096468e1b273cb37e94aacc56098f7b8204242b88860885fc4f9de16dcbf7f40439e99936226f8b5dd43d046157804e5e4dd092973f623e3b1c54a3232e39bc7344cb6f437ec64d9ad471277931c529b5159b2892308009d68f0bcdf1a540007dc174a589dd3869e89244a05a385738d15902f47052dfb01abddca05a42016310a087e923dc2c228547ce33c41d6c5f723024918d7e12acf509aecb6dd010fd630e1c07f825b1676e603787e966a6b7050f44fbee15b1c7021fca104e6d06f257a30b2dfb187cf8660cf381948defe655c7f905e76cbab09dfc1f3d796d270269e140bd285d68893f6e93ad8c393f1801c337bbaf23b9d3ae956a774227f7c520a3c1fb28541b1f2b2b4810d086bf523e537b413754c09430f93e8eb72d48a3bc23b54f5af422e90478a8826e211a12ae1c0f11fe31e3f5f57b7b7aecf5a17043860e426e7dceb105e695a02dc81ec2201dad530894fe917edb157fe79ffa10d85a496638ba66822167bf757c797580949c2bb834719486ca0ab7f60ce38d368563c8605f931c567c3bdf9f3953063e3a3d2a220fbc6690042e0637454809dec074c2f0fd5cbaf8b0bee227f65b7d4a83eb1f5162cd9c7c470e238d1189dea19139d89e69693269f842be061d86c05698da623cb39ceb055aceda94454d68e1b4647df1c03913cca16c8259802df25e51d35279614841db9918ca07f97c3e8d5a02a5cb61330eb490b90b49e9a4e341aa3a1ca792818a4758db3d53431ff28a439b773d92c022501e22a9d430f33b260aa30507f1a595b73f3539bf6a6a62edd8b86b2ce0be887bd9ace0a18d66c659fa21226c465ee8d220b4369a6597e7a4e398d2b3994c43df61cebbcf3c1c2c1ba630a6cf719ee0da36ca8270efacece72adbb61e3733dd005a10e2355efb005d6683e7daba0f8d57c82b25efed83ec6a1af8e1110c84d30bbc4035f4330e52e28f908addc2fb47a18f635a11d56636398437f69d486beebb2b545049763cb00f6e43b5b5d21d100bf3222349fd9c79b5860ec3bac7b9ebd39ce1099a8b81da675ddecb2d619ee2a22fa3940ab1742ba4bb57d27471ba1dab9c2df188f08c21490a1fa078546665252bfec53f2962eee4279602e2c5e7aaf1a3de13a8c502e398c555d638e2e80c10b0a956ec74edef5a1eddfe7a1152560e931c94a0c3dda0bf2cfe138ff355d6f4a1575fb2e1d8527128d729d5196bab965800c06676e67bd89737dcf0e46ddfd2e4b9997d487bbdb23c31a17300ead3c411355e5ebedd8479650f9da3d05afa9ce209f7efbc67a585a2bf67fb89d66aa4baf0e529f11f36b95f545351a421bb94f9abce4a7903f4074e0984bdac7bb7973ff14bc1a2b1aa0dd8b6eb06da99909ff38a559925e1d8a3da9b84590acec02febb2cf4c45d0c90dc00721a09e41767eecf24132ecc3a22a7e690d91d3f30dd46de6e9d0a4468a121e6a0f8d88218d94bb4f5385cd1e82090a8f6b41f914d98d591c62be6762e71d52545a1efa5046f17f18f97bc1ad8dc4c563a75aada5d93973d6943188007e569c385ef4e71ee3367547ba5d8ffffa1c2b278caf1b1f6af6deedf9d2413b654b65a10950748344891c256dbe721d763800ddb3de607b77cbfb3da0ad52ea3b08ccb018f9afca3ff84728b3c576d9d28307cf7b0ef9fe9ee6045f165262edc2ffaf1888fd167687a72a10ea0b571e7e4abf70d50fd1b551c25bdc34ee1e6e39eb8353b305de8ab5e95e47c92f879891aa259b6450f7f2c99eb7e3726e1fb3c987c70eb355948aca1b97db9b7b126b513a028fb17002c3fc9afb6119de66aee7c4c0d3d32a903b43a32125b0dabcd4aa682bd7ae797fc2bf26305f1d1f45bb0e78738644630146acc82af763ab3d65617e0c1098ce34cd2e98d4e30a49fe57ed94589ea8d768197958837eb09be6e15fddabf772b4645e042c3bdc8008e6e6def46bac0565c21a56f61208eb9b762cc900b8b20232535014cc6323003980fec783a2b394f8a9a98326851d454490dfb821e93265c62df356c2d6dc86125c1dcf70a38c4a50f05bb0cc8b80af62aee87ed496c5d49837a40b4ee2e3923dd04e5d83e36d1dfde5527dad6bbafcdcf528a9d257b93af36b0142c30620cae9412f7eaa9c37bc89ca9a29e403cdb6f413602dd8d4f1bec13f10e6913f3e05c770c02c8b77edfd2c3b43e29fa5096feadf1e55858f21d1232835579dc48ef8e2dc9f36e6cbd96cebb7d2358b9360815985f8df1f895a09fcb6a5cd22a2e7bd48497e40087d584729d44c3a9a31a1d17b1dac43f66b6f9d39f84625dc14e0c993b131e060797709ddca75b0b3686662ab0cbc70a07778439ed16e3dc5c4ae4661ac85dcee8f0c814678fa3d039ecbb829f44c06ddd00b7c6159a0e2ba508265f3e41df4564fd7843677015495e8be66d2663cd5a73475d2eca53f2ef1670ab44edd4972dce116691eac77903b8781ee454d2d8095415784d82ebf96f833891857989f453db33cf8959ac0de28ca2b04aee68bf59b3c9ce6c17e507843ec9ddc70286d397556f43a2cf60be19a1f5978dad52e0406fd620fe467cecb13b30cfd6082b510c7363d312b250b8357940124d3d45f3819f4738774543b4dd9305375b4df12b40e599d060b3bd62094e90e182f42e3df55ec86718665cf492d2f5cc67266b88b7edc0fa9948f48e3a7a8b16fc350a655f45bf911cac5455fc99e81975f33b7f6091c0d8e58b9dc46bb8e8c21c9ae7ed4a9d685ad0d361b090d19a58f5d2e73d05105464aa593da4c3996d68392dc0b4e0c30398bc356e9a6192f43f960238ab21dcaf655812d5fdd48eb4333b472acf60e5178810cb7028d3ea2e85fe7d6e787daa8cb5ed6cf3d8135e27febcc4ad40d21ba9e4b7f0b8380ff7197c818b09e643193616df068ffbd191b731b1973cc7a9bd967d4e23bebcb8fa2a5f533dff7fba141ffd128e2cd5a08525d4a706df6fb66e0a9d578acf7b583e429c63fb8547f61f6e6951af152ef644023eb01c5bb159ef2005b08afc77efbed6977799cb7c10d18128dbdb1d109ff0827cdc6b8e3be2e8ed0a37ce4be778110d7ffcdfc8d5c489e0d2e147cf63a604f75332c24ecfcfed814bf3e0cbf358edaadd51f9351903c1a536ff5ca8c715428a6ec4712c35609d6a958ef44837cceb935cc2dc956523d9f19a9a075c1cc5474a1b7d5a2b696211542d6694ec8683c59be348beed7cc7c292add10efcafc759b56df44f2af25f1ba6a573fa9a8f5f7b7e8685d8e4c7c3e1ad6b2480bb0e242af727bc96b3d22b9972885262bfe18927d34b2d5065830f409d35fa19f25d315dee5fb2167eb4a67daacc59a4c6d86f89f8f6aa924a70a5223180ef1d349cad132c8a268722eb9c2d98e783924f8c443420d24ce9a83e6bee42cf0b07a1207da2e47001c52b25975f18737e0a3e8260c3be2b4eaab9038db99445e6db480a0d9e99b85c29e46fdc5cd1f240c66a3cb3c1f94f5ee11e6999618c4bbb87799ecb9832fd3b94a489b03044bd6b0d8c1771b5bb2b3d60e9c462ae680fc5a0fc83b2d30e21eaa29e28ed8c5a60ea52160b3a039754eb0e2c1a8475c04390c32d34c1fc788a6a5ab32a6dd108c61102b80e23d9986b5b216b40d5b6b5f18ab4a897dc1713e5f7f8a48e36cf65ca121bf4773006e0600bb94c0a94ec8f3d704ee677de52da8b71bb4485e0040d064fb1d6b41d7f3d60af8cbd6dfd98561c1fb1bb2b57208796b57785c76d5cf48b8fceed8b72d0ceeeac456b89e41ba490c8ec9907a55aecc72383431c53b3573a427084f830837ebe3450d64f9b9a949635bcc7a3f0570cdd188c2c488c50b7e9e4363d750347c9c4337282c8fe9a8eae9758f2d8116e92e4d8edebd5aae067f0a4ffce559c8f6f83365a79262bd25f8790dcbc27d88258aa502d0d788c61781716e35c30c4db46b91325af88957a74342cc44f3181af0f5fdde783903c55ec17a8485c0322734b7cc719037078ccd4b69441b28ef6ae82b03de9ffc08a5c6180487233036d0cfbb27061542e55f6e24b2cf93aa50128532101a11a012381517e11fe97d9aeeca91e2d209515693489dfcd9cbd67636ff72c69f0b5b73590c4518603aa3a54510dc286019f68b883a18b1928d54202ba1ed3ee3962d541d91f97d32edfc7c1be6f1e6928e594eb6002b5a9de5ebcaabd3a8aaad16c85a320426a258f6507de60eb60dcf3a9fdb87a7a8891c75b7ca310f297d254b50784f225b3634ca4be0f475eb16b55103db613eb11f06e8625182695a97ad2bcfe88ed518447b779ddffa5fb7f113e3b1dfbfe4a6efa5746369166bae9f74cfa623bdf6eea3eb67f499d66bcbabcb93af27b57adaa6c257d390a84ca4259891498a83b54a138027d7742e164842e06589a83ff4e3c3ef1043eca2046edd47b53865372fba543cabf699eaeb1598e660846ec037b92111c1ab47793a3717ca0339d0c27b6695c44e9f5b72cd1ab2f6c31dedc91e13b08312f04615e4113b2db4b28f951cfb356bdabfdbacb42580c64b1bf7c36f05a40c7562bda0a948cf007de537f17d30501f8fa3082ab6f68819c0572cb154f15d89bece48dd9d4d2e45a8c25d8fe52a818dd6260bcbba8ea405e011a00507d5875e7d3cb9847b4e9eeb3378c133c0ed15c98bf97d5d418e6c3848c45248325a5a11157228407bab55cd89e096e54679d6e3988af3f161b682c64647ab23246fa348ce48b17cdbd0ad7910d2726371c30103569a57b296ca1fd6d221c3c7d5e178d9895953d3609034faedb25f0f300fca9b091477abd14c3255feb138c99ae7929aa49adfecc0e1621d5d86d7959cef22f9354552b1cc7790dd6fbf95e9ba8925869c42ba9e5596f33315e3b35dd23f2a2012547926e659b6eae0d6f99da95f8896bbee348cca144309acd0ea601c8fdfbb8a7ccf0a385aa96a6bfcd5f3e51df3894e56ddb878e4f2a0a96516f3071696aeb894e1b07a82e9de67cac56ea85b057450b08e12fac4f30760290c6aa0b3e53f1c857c7f4dfc8ff342e26107c73af27d66f1445196f412886f0cc8bfc45cb1ba46e3201d76e0e85691f32b75851af8a78f0746399a9f107a0d2f470e4e6c029702682fbc709241d09f0e137d2eb411061f854f19cfb1ee5c0a963d7b1376ddb7a37ebb0b180752f4f71ea0a79a8602e2dd54bd3933d301356d472e931b09e6f02085759890040449fb7d9a547c2fa160e20fab7e960eb8548ec78495ea9b0f4c5aa28d8dbb0b1017670a021bc2042e75d14e8d4e25b9d9fd33388b0d9d2c0b6fa10099fabcefccf9b92c909fb3b1878621765e93bcc9fea6434bde9e566a9790248a392a8a67355d7a27c237f40a7a2d19fc4073a51a4c6bf452a68f34c10e534f36c9e496cfa339d0ca3609bc1bd8072273391add720ad3e12467c61772af3085b07cadf4d26db808a1fa0b3be15d7f24106abb80d9b83df4500599b5f76dc06b5f8d489a0dd3fec278fc6194b46ef4b7b975f92e074ca9d2cfa4c0fe951527b5c6fdf4b4fc16909214f635a4ce7e1d3e30a8aefa39f7f37dfd98f45bd743b59c13c43df19ae5aa277b9694be71ab0f56da597244d308863f297b0f62b04b499d574c29ddd5f78ff8152f55a3c7449273db07fe7e8407c8a3767546754ba541d2400fb5b067681dbed14cdac05d009b25e9db65b278ffcfe8e3e3eb6902509ba470b5d568917441eb76c93a7a84a110c98378f902c564cf748f2ef1aa44893bcf8d54b19376140c3d216aa782b7193b333478c0d21b713cd42e571ec3540911cf84a27b6beb5cdf47093d0446507c2fa2cd45689e69ec15bb3a67183eb025ec4471b213d6dede8dbbebc1988756e6792565955f6d849477ad6f0361b666ff5d84e2ead91e06b1ea9d21af3758e0e371424e9401831004b6107e39ba124b69eabd7b5a5066d6a4d7db80fb49780bab3b373e3e382705456257f2dc1a840584c34e1ee49269335b17acdff3f522b7f205e0dcf1d60f84663194f2ed69ee7c0368521f8f397eb7604cd2dc17eac9f8648d77b82f74d6f809ddb0ef91ccc9529bb1770099eed3f8bdaf9469c4ae6a447eb7bb3009015de95037cbbbab7ad696c280862131033575c2bc7109aa701bcdce116a647a3e48287867e4c9e36f1c82f1e677e6a7c7d264ac6aa0184a31e88580b29d0bfb964c422f5d5acf9459360566d60879cdd2f974546d5c3974e48ddd5826791b29ad15a4f207824b591249e9232132eb8073e20070c568cd763420f4146fb378658c063d99d503bc258752db5e39dd9796f5614c272305f61efac19cc0c3a7e1909050c7a7fc36198b043479429daf4d6827d436060af0154047e6c00a51bfec8541b1d64f50d17027ae9004db5f7ac81331c06059c4123f32c6b03b87ff4d740b847d889e0ff6a07f081556a7c13b85b9e28e7a241320278142943e2c1357b74922867a1c30c4b828edde395845cc97f315b8e0ce87cc78b754320a42b0972ca72119e939d167d3b79bcc6eca9ea00753dcfaa879ead6abc109f16f3ff60959f76b52b51107cbb82db47a30fcf0b1422a3b5302c348b961281952638dbb680447107e8c4616fafa4518c6492030300e10b52cd1dd1cb4586b95850e764deb30336b6505ba0c82520cf09cff8378e71e7405c21f27c9d2d4ac4f6fc05e1bd602c42e3a6c4c36ec46fc2c012282fd1c7eacde99dd8842c226183267d5b68f780096556a8fd9605155979f4109955d77f2c10e6f547e8ed0e73332ffd2c5afdd6d9cc4d0efbcd8bfc6cdd2fcf3de05877d0fd6053dfd81327a43647ef7e492d12808c28b41123d3c25ec1140612295a9de0ce8e4a77d7d8b3307c4c0bc0fac15d8bc8e899b3438a8daa6b17140ed57893c8ffafdf1ac3db24bbe282e195ee8375bad2af8c97716bba6e15d6e45189e346006f1b8f6ef2e5dd9072af62a6a850af20f6feefd17c4bfac2e0c27ac8c3d46b1188d91deb3282f855d4ebca24397d2ef02f47b5d5de7fde36e241ad1419e47135aefbc37eaa8127bde67d7d52d03fb9fb41675590f3d183190d7c52e6460b29daa88dbfbf3b106d9cb367efd8c31b6f40c0efda68cc4bdf4ee3293e875c1fdaecd04a540af1634d2eac9ecb4f7283dc161c5b2d3946650825cbcd3d7b15bc5abbd91ec568c8212e842986b80ad1d3aed9802afbcaa6be7309f896111cb5afe8729e88af57718c6ec339754724c39f6a0f73a77b42a4bc8c129e06c59d60c28ae933d349fe06fdcbc349fcb6de4b9e9b8e850bf6e02fb0faad54d9488f49203f4fed6dadcae5f0d310e9b96c3af0e27ed0255d13d6008144d0ef95bb65eb7aefb5f608a891a110d5fe0ecbdf3203afb7729f264281f6fb352eb7c181aabdea431eb4331b61197de08439649226b1c4a1eeae59890b73b3464c7806880125285ed105d8a90999ddceda471d6c56db9a5158363d65ba72c60a8e25db9c7e7daae85ac31d6a93962fd15164da0f7c5158515d514b1cf2f532c65d0190deb2b06ebeb0e6a3708414d2866d765336474c995ec428c6f2f22f0a3edb2ce3a527a0f976f938505051bcca0401c3027cc48b9055459c2fc7109be65f0761244aa312317ac68be6f4b3cda8a1c386e05cc3f8c51e96a38e3fb30842f1970b97c1b7639e28907e031dd5426365e5ba287ce6450fee362de9080f0f4331d9decf4a44e2a9f98f77f063846ad0033ba940e3aa85af646f2a6cca11c36229dca4f4d6865e8836966ecedaf085dee4d19c4e47e9d2f0f6d8fea0fe80b4eda77eb364f8ebbc3e2b21d961669b31e096a864c7fa155e656126e80d8f7826066b8617715882a918d54b553dda3f9673ff1986b1b3eb47f817d6955f5260a27da017d3235cae045918ec4f8568863f2eb72289c2b8f9d1621dd594e5f1856cce92c36ceab0ca87f0eafd794eda795a664e80ee2fb77abdd304ac1f7a41bdc90a86718715a63603006956524c11a10e3a3c39c957045e0b645280f39b6f75d3b704b835fcfd3a97787695801a3b8c425161cee20917f9b8495ad5e042254eb1bb5c32e1cd259751bea3ec6646a9bcd0059b782f2688707a86b12c54dfa0dfe16b575b69083a6094cd6fa5ce0b00cc8282c6f5b8802566fb434923989ceac331dab6fc259031e7c4ecd1c71a4f31a685676d39c020777af04497a7509819272fffc37c14e067c86822e7e7d5004d61d67771c99346eec8abbceb5c80fd2b4fbecb0f1981f57bd66cd0a9ee77db165c7292bed38a351398fe5e36dd55e9810875500326cac8d457c275514c285297f9c56de72642edb644c244a947eeb8f0cbbe856dc1cc25eba285dcf87c0604e50e88f5b9efbe9cb2f64474c929fda2530dbe44ec02b62c4f5a00ebc7a0786380d032fa9ba525723e14cb61fb0a91d1efbb1aa965d0b5d8e060d8617dc0bf7eabb5650f2075cd92c7d1fdaee4f857831c3017187f645168124bbe7fc43a1e3cfe601ce30fb1f46a2a5f701bf539d059e0389830ee0c16e93f7eca778f0fb9b770f0cfe508c2e765024fddbc324543cbee6c8d6fc07697ce72adbeeb00e0bb890e0a48e7e0ed67ffed19a8b4cf66c0fc76518647b2d5e43e332e9cb02c0c43ab1e66a99bd2bc63fa55a6bb5dcb0aa8eea90a507d0e308f473a783c4ebd774c160a6657bdb1dcd2bfc6f689f1f4857c4584340e5938b812ecb117021e14cb9a817d58155068369d373fd6f998056644c87864a1a568756a5edd4ec78ecd92940a5b1fac82812d5c4feb2d54b1b2ba96b8844260e79291aa889bf60b7e219c9ca44400b623e333b5ea1909dc5f975ed1e30ae3bc1561c15b796b23c62cc733df2b0b3c626493902d068f7f2bc527f1641d4c7882738be5574ffecf14be937e57d6951ad7e515e85b2bb6ee90c9444d88810966056c74e8ae375e6bcd837d9cbda390592cde991a9673abf72f59040b95cfe962c0b6a44f15d1f5cc64718ec1de96ae683aa84c8c6c75604aec139b44005058c2ec7363c80e40175507766c969b9af3ec92b8f2c859b6cee9a7d3ccc8535cc6569a32bb10768f596be813bdae186cdc31eecdbf01b30fa6a705b3c119db89de4076ca66ad18480783019ca9b836337ca3ced18b58c1c1c2422bc1516b53d5f26c111523db58740ba9144ba8e28a46e713b491f2a370917b38cd9ae0e5b107bcbe2b5ec86c4e263ada761c7ab90da68ac3b5708907a572ce555330d59cfec771f15c5be688dfbd5828fe338a6c5d44b98a0ab719ad20201cdbde87ed96c26ca899779bb67c6bd1db2ebaa7d48a9f1536c217e10a0f103f93b62bcd1cbcb3ba9495bf6c4d615e26f258dd3b547a64c120dcf4b56d5b174ce7250d05f957bb4501909ed7316e041a65d44f804179bd15d6197753206fd3b82b18b374a62a4fcf1f72b8c3ddde179626cfe9e7775d50680ab6adb968c4b72cc629d6119ad7412566c3cd88881aaf73c4f4d0b8abe98af9ce4e63ae4e8acea1ebcf8f418f48470481311fb32fbddfc51b22178d91c6c9d3ef4fd3911606fd91495484204ab3b893d519d8838da1d35b3da107bcd23470ed1c2271314b2753e3751b48f56af77917793440b8e95fa6d7808b7e5459939e27010a22d54b173e03faccd35b495f6aa419d44a0322eaf06064f872d39a00d5ef09b3ecc73e9c5d310bdd1c36ef1127bd6ff70a6d1c6dc4fe85e1017cd266d8b40ede039b2ebd282eb20018e9d6fb927022f5d300b2758e3f214b258accdbdf5fadbc695c804d40547f1d1d7ae5e53b89b6eaf1b12ad23daa3b89877b780fbae3795569df678f3a48180db0688f166a5bad7fddf89748b5450fb3ad1ea4f85ed88428f418e9ecfd0ba9d9384dc4dceadae023a9b5517b353bc183ebeb087a1dab4b5e46d6f1054ffd9500415176950f7d8684663cb35161a9751df057b50b4e9622edcdf32c680f2ab9ab3518f580ca9a11276f12aa784360e45288a93a218965ab94d343dbfc4d55fe8ebf78f941e7dcad8274b62e6c5addf007da93a6de284b82bf5880e6067d1c5d954fca42b62627347458bb1677dfa5d7b697f99c3fac6701ef1608f9e30d6ad45e2d5be747e4cd4976cfb5d1e3b29a7036a880b7f400b85829f802684cbfd02d1e3f34745d19018e6d7e14941309f591a1d62cc0869aab4cebceb774a9d8d58a26442192c316a700e91b7640127c8b2205769ca6520e9c935058563587bb328cbb714e40da2684c3092de79567a1768a7d5a8fb3607decc01d36848ca045b39c812f393624f7ff317604422df5a2d627a29fe5398ae05aacb9a4e5bfd5951593073bdacffa0d3c36ea0b62696abe686a699935a9a5b8118bbdeeedec61efa329f12c212627c555739aab8f5ef8dcd5b218305a4ad92978e785e78a9ce1155d73e383d778e102f4f4ecd8b125aa6e59b8a9a08da97b5657ec759cf20ebd56fc967ccdea2684e56f30520fe22734594658c38e9746069141fe2e1032e78352d4382c32433560f1044c3d4d568ca0deedec1f48b3b50c9843d26d6b089f97c4636b8bdf48f7b74c4a7af25d9e24cd7ac26461cd8efd63313a1c2c0a3c63e62b5a11db58dd505697f31b0e5e3be0f3d21c6e49fffb4cb519a442c52d3309fb12c540979088fa3be43f63a56d8455fea0d42704586ac78e271f6faa63f1b1682f71eac9dcc9219cbab37f4fd9bb1d2b866a00b37196598342308eb3b93d9f524fcef201320fdabaf0f572725d90ae392a64cc27c19e8251f11c9066d577556c36d66abb97ecc37bb910691f0ce1511b3af4949e6436c356b007a4b4cd9a286ef54ccff8f4467f48ce2dcf81768dc6faf327eced1ad685b4b9802c9ca5ef0d80cc6d4069f3e9c0c48dd2a70d2bfb0f2de017cdce5e0f08324e2c42c193aea71a8a23efd1d82a92c6f91e835ec0d9636bae8856a1891cf4088fa7b69af954ccf46260b93817eb9657359d3a3db64f3093c1da7e28ce1b6e7373383594e95bf188225ac0f722dea188b1bc33af9b86f69984b5c40d5390a4eaa2f02d4a653644e252372198556655d91d4a7180d7957743679c75d3abd12df166bd8781db9ebdeab1c289cd7f9daf71666fad1330f457bc874cc24a18a920a35ae642a221eeb0c8d5a072495a70b877bb88be379961a5887b22f30fc64a9519c69a4fa4eea61d971f357841316043c85a5005985f7ade87ad8f48e52faa76a246ab9354fa9a6b1e804ac45a5ba41c6e91eac42a84f6501b338a888ec271c26c014c5d1db9941fdbaa4111ec736c1d02e5fea641b8a89288b675470c83d80f6ab502dfeef59a70232deb1c2a9bd1a4b2b99285c80d7c794eace29bf21328012d5832261c223bc1cd1a5962368a53b059e3862334d2cedc95925f836a704f5ba6a2e2066b9cce7254da9471c3b17dc0d7a9cba8b81920659c05a8237f183d06274adee3b8ee3d2a1869e56a6f321a3d20f48b29a134d7e5a069f8151ea2776ae69856dde1696598f253bc60ce8b217efc0404f41807cf33358f2c79b594e9eaebbba8067457f006d4a5a1008386706ef8ee26aeef474abaf2ab0b4dc861867c45ed11d150471996c8ed0e666135c053ead416b3337882524d63996fe9dfcfd225996b51732d00900d9d5ef335d91273890db47500990cf1a773c70801cded04ccfc8565a1d75506e91b1ad9c703bcc3b26226f3daabbe3182f1b9148684d98d3ba0280ba326afa8b09c6e52c2ba17c06422a6561661c9b8a2a1cf96c35a315d18d9e38e80ce3f6426896c1457815de63b581ee8eef13ec257e45b6e55fbe713a82108364bb5a0e6e808cbaf1f39df62956ba4d7a21d89f7b277d07bd795ec09f740b308abfe2eca975b0b9fb5d7e39b806f93c4361015c8b25d7519df981c11788f33e0fe3b374d705bc24fb2040f3eb8556935b32498e4662fda5f2ba0e6eeab53da26b1cdf00efb6c4063bdf35ecce043bf3a199ab93ea7bc3633118075a62e51df7d7d68ed42c94427386b8af4a517965f1eab646fda8e9745d07a0de0e8de8d6f4a4d693d928605ad0fcc163ebaedab805257bd12e11a71bb0f3567ab45310249388945ef4e9abcf71c6ab449c15ee86037c2654e28b760d725e1951064b2dc6305e5c0827414306966994dd32d8b51c32b8f89a416f4b2f8c71bd6a0766e6b5abd1fda17072997cd7efc5783114f5c9219a882ae4d3a54b2c9f38153f000553c50c5237e0c2ed6113a5c49c6eba6f5d0d44d6f7ee9f2f61ac1796ba509d19c7a919c3dec2754fe2b36a3a69bc2adbd59cc59ad6da645d0ab93f91b1b98d4278c802b0be1b1bc0fcc0c084b76cd3a2928979ee1fcdc4d915856283e1ba1cbe8be3956989578746656ed528cab55a1525424cbc195055171b76c77def08eb0489fc7051f2ab1979a4d80c20c468d5190d9e355dd34037e73c116da6873d6eef9eb4c31832b4fc93798f0f6e468a02ab2eb7e248ec903ba7ecacd34e7c114b3ae68e0c7ee23bdc3af560328951d8d7fcbe804dc7b8b5bf48dcaf40a69a27d6a37c3d8e1dcf2b09d9b9652acc48320fa2139b417d18b15a473058c8ecf03bf83e71c5b0f3ebd89da82c7b15aedfbe7408c9db88bf516b6d99be81e80c2b9851d178d7ad8e222b259215428acc199ccc452edbb1384ef3a403a7fb0e2c0d1202f6cbff342b632e6d77a56b8585139d1f4a936a2e20790f3134a10d6fa91fb54624a8afd12ddb4f6846e1e8090f3287f60180795b6da03fd0494c7505eebc2c90d0f9402847e0e12236e5096789d9888063d1e7cb883dc139cf63c4314c51388b4774af142a06fa701726db4c7af5b6439271a4b35792f247e1997167e8740a08a883cd27836e5daf4e70cc00dcedfc81ad0f8c8552c7a2a8984957baac7dfc0dadb8f0df831a1d459e4301e6b7d58edebea383409a1d742fcd28d287d4cd18b6fb69ece36e4e06df6248cb873446b26f10f8ab71bff5c04096ee93babf977f71907e7e3ec1b59172f1bf2018290ccb45dc6f31880385dd652b55404a473a5a9292ca5c421936afc40d22cc6b2da426691cc2fd4db68c1571f7a9a5fae00d5e6a3fb7be056e37034271f4a7faf0489ae1465d84ceefa74bf93d91fbe25baa5fbb17f6e8dc179c3a9df8f8d0a264eabdc2b31158ad37929576f56d1aa9b2d8a57363af55d804a2e58c078b2d994e1f7ea318f5a973c6b24a49dbdafdf3b74cc113fbb0dc6a69b1a9f47d7cd456c27224e97773902d3e1e2f6df38bb4f91aaf4411d917efd30d05adb9b9aebddf48684b807f7fc3ccb2c6d9af1860d641b7298bb946020e2003e48a27500c0fddeadcf6000bbf93116e621b47b82a74a5128d63a91fc24eb7118812503f32b603d38d3e62b7f9e40305037aab2986b104bcdfa542ea5f79c76084bdf1869fe18b039e55b1da637e31b12bc8462d7c626c853e5fb4af4de5e618b8a70d1c2a8cf74e52a293fc2d24e6b31fe47197867d6ee6ee13cf111f8795d9b36e7a226d53d254369792998437ce966107b8d89a62ad773e4e2fbd599f25cad034d6005bd73f358dcb3291bca5871f2664b7ab81143fcc70b25b2717844fdd53e69a5bc47eeca70477163a57669ef12fab890385c4f554a06060f8284f6b35fb1a0c90a69b057761d67ea4636e3b3bdb7bb8d9a2a300429ab69895c8a52ffa1519b065ced1e28b4000507b55fed5fe03c1d592d03938a32b1be7ed71771d8efbc6214b9c245116296d39b7cc5c9c55a9765d4832eb2d793673dc26d9b69f04bbfdf97852b09eb8cca73dfccfecaddf49ce88a5e66a425e65bcc3f5c851b3ba3d81a6ec2e962f62bba676a7df5cd48b970b4ec442948a3f072ce1ce7cbb4ad0edee31e59844e2ab474bf318d91b8dcbe192027dd528acba79a78c8d25f409a75261766fe46bc481e71216fcae26d597220347041858c9fb126a27630732c68da40de7975fe99753188d8ec5776882315f65fcecf2d8eded96a1532eaeacc4a8b1834bf2e1d2b6485fb49c89fdd65a17da2ab004e50c5afdfdced64c4d4dc3ffe8384c7dffa184f07138c7e248fdef55231e6845e23f45c8e46fc9d3be184a008d6d2291bd4f30f47a5315cfb9325610eca4ee85dcfb6460badcdb7d43e238ca465dedd3a4e10bfbea179803ace71dcb1d0031d9e478c636b7f62de475c52fac4dfc40890247995ee5f7761cf4779b743d876bab265de61f47c6b1b05b7bb1c4f941ba625b20675d80660137252a057bfa601c95e8155599447c17206bb620dbc23696de8719b909f12f9728af60206c5a4fc8705d56158f37ae7de20990c89001f02f26047eb60b50092c3a6ca610ab1adfcc4042c6ff547226b757a90549ec07cea27ee6950a55a8e7a318f62b02744e04c81960bbbd089f34a28182520b89a411e3f69b369e36b20ff4ad3d61073d4a55d6ff336af19691981e5f38281abf2693441af1856af599ced2551d7c5459936d6f684148fd551f1a69a6a1fcc689657dfbed9c4126d1b040a8126cd9afaf72ed746e414301ffc6579df9a727ab0f3a9294f44f06a9a3fa3a62728f66b1d3fc28f567d8b3f6dfae44fc37171931855f097535df4d0565ceabac36adbaa9cfaa22f4efd5acdd5de283fa5d5e39869672ba6b964e35404ba5d94162d3b83df1a0f299c4e20299bf7054f1c7518a0032c6b7c75001bc0a7afd4fe606256375097980c122ed33f7c8a38d739c3b37b7d429c87a141550fc68834c2f3174984d48baaa87ed891b03fdfc019478739d06fc2426fcfa748ae386e8fa637238bf1968fb04ce77433d79457d45724059774f9879ec20858853045dd090d32b3da6be16b6c05d537083bd11007bc8e1e3a100bf78d5bf04661f58b235b844c226fe287634e6fafa1bcd4818e575d9dd98accbcf637a5204022f270bf151a6c2b0b959831fe89b2c37fb0d805709d60f3cf09e781acddec266d5124cf083e5510be05f4d215be86d47122fbd0e4e00fe00141a91bcb5b1ce27d7dbfe2fb49b8bb3db7a24a2b8caedc6726c3555158460c80ff3eb803b3b6d39322348cc026a1936e915d6f3f044ea81adf75027fdd33f05b6a4707fe7e297056a17a5656223523e0f9539ba9306d3ad4aea9f1664290e93308bcb42b669ac260d9dc218e3aa239512372dde55deff97f9fcd77bcd439420dfa6307127af48a7628dd1c45d8c6a9bbe26080f3272cddf164bf077bea9df3968a1219e26d7a3c4ca189e7dfe711d17493e80569e3f76acf5a75d912e2b47d6865f60c72ed42bc974b63e6a42841028558c696bf2f48d53bf6654918303af9664dce24895ec21b758b9d1a756faa27fda4e11782889c64ba306fa74a175f08a62b9cc8137bcd1da4d95d2dc0841545fd1565256f603f8011a0c2b87164fd854a937ecf29cb2726a13a4db361de333ac43bf6dc59e84e50b6a5c6a976621e52dd9c321df4e3059fdae0b1ed346af7100a077da4fb280e7da81bf53ecc6df5a6ede863c6b42e43588310f98b93bc5473fc876085d1aad67990553f93ca7a9c541c3240856252cc006888c5aa13c0c16f6172d8a67f9abc5bc0d05b0b1b90ccda8842b628404c0bc5d1c7482b140e971b739dc4feec4382829b8f6d6634ac3648282adcfeab4428d66fb281479b6a3cadf63f410958f54921cc7df4213888f155c0eca9805ce3eb3466a9f5200b599f6d58f6ff9ae94ebb55bb9ea2f03b8a0eb52801befde631f7d37c834e19303b762f66f2c10ace0e9a75462479683063920b8d496778d78e8ad050be157198a932245af8038ae4acdbb68a35b2723004aba2b2f5faadb05b310a76a4e9b11dcd84a4fc2fd91cf59985bc1a7e0c8ba9a7a6497411f27483bd3a07ec9bead5f940c129804c81392ada4a5adafc481a5f0a457425d9362bee8c7a191129e77cc3d4efed6ba51c3b63e4656354d8e6afb094820ad665d749e5afef928a64f65892a76093b0ffda7d84119bda1061eacf374e6f549d3018722020360f63e38b0d93aab1839c47fedeb5f789af9aed9e5d6dd6503cdaf3541cad5c559d1dc1928bcdbff75c7ecd1373cab5b2bfb365ed87d7d68a3a951581f114ed741603b6d55114d1914d9abfdf4c21015689678b72de124de48ba5f6ed0a5ec9c9dd447b55fbac84f846b812f84904915523281f160d607ab68f88963038fa360267941f96a738aea3b291ee14acd9dec0f1080e99f6b6a14ba5fd0d1180b78443cee8ef1ad718c25affe342e0d23f3a945185bec1c5becf3cae4f530b97a08d3364603baa6d696c531ded445f6c153f29e554f74ee97910b3384c58b31e5a2322b5d767a5ad0c25f6f233ae41cb81335b8194c4fd46d4f7bd6e89e3115ac9da0113dc874300a196f433d240265c46886d152b5e30516d9479304af34de38374abeb60c40b5cfdbff10685943554033ea62cff2fdf694186dff34bbf3152075755ac7f5babcdd2ee8c40853035efcebb7ecf0f4e302af008b22603be76d56a25a9e5882b6da9dbfc5f31053d49aaaf31b4e95a36a0f23a074c2f654eeecb037ddf9ed4830f3ad5b315e1e9faf18c5d5ba9f20f64db105cbe7a95c1c54493a9be5c7230c4c3336888317d81a76ba98152586f8ce1571a64fa79f05ff66e17c368dc851fbdeee0ef69d98c5d12880ec879b2ba541912f5283b3c895ae2340e83b1660806ac35865c3fc9b2a6297a5ee6c5a9b4c89b00b23cbb2098d5e4a064e105e52fa50498771ba78824e96b40f300722d4a6032d67177646a9c6fcefac554f42b9d0bc87ecf3e366963215bf1b3773c2c1ecccf6162cc6c2cfc13ea03147e4fec32ef3418a3509c99c5dc012393f1947db71d6704d8fdee18ded0ae30fad58aea7432e41ee9ab068334573c5acfb2342f5fdaea7e6f894b00813118a8e015ffd8535e2587a305c8b41541c284c38abf5b21f32a3977ce44af8b7e07583d833fad191c9baec40fcedbb4a8cf8ee03cd297cbb2064c9f07bc105f4a39479dc0fe384c8cc32fa430bbd8bf09b92f514af50bdeef086b1a1af09f9dffc75b0d76041ba8b2198c7d817885a593c9bd38353c7ecd67a0bcdcdb0ff7827aedadef9c609cefd1ca22d5dbf9cfdf50930e518b961f26ef31b09be30fb4f9a82ffc0a39abc6481cc469c12a91d044b000af7bab0f004aaa22f2a9adcc53740bb7f304841778b8cc64cf9fc36a850874bc30bde0aa15b5e82e7a962c2618586249ab7ec4892963094817a13999a21ebf5f2d1f20682d1412b76d3c522bd067ec9fc5e3ed15e583c216237ef359b55f25f7084278718d2f6048e242d5f9eb5e3d3117e32a6b3d2445b34f42b0198000544fe32e8bb2cf611d3567c4722ce707d080a7dedc450b4d771a5ac4e503767d17c3b73312c2e9fe1b0d549b6b5755433ee2c04748e1ba6a93a1398cd19abb43f407ee9aab8e8d768d671e3a33628af691681fa3548272228d5421a5d20fac34a090d88c5d0806a6bf51fcc7af9c8541f9de3c3b71f2896007ac7b1f9ed78ec995e840c15d2c9b19dee18ca644d1b6aeef7c824138d1ca8d04e1489822467bce3339b1a404a64ad66352be700bc7275a346eda64430b5a908039c94570002bd98673f59ea662bc9065794675cac2411790b59fca4d12642a87987f210bf7731412f5f337e4069c461fc3b2ab1e1005a648098595096c94e4dab092e0fc4678dc33da29f3f94faa0d385018879e81c9410fa49fb106d45fda4a5e53674ff32a123f94012a574262fe6ddda36c7de46e6696a6d8c958a7322923dc22d3a62970ad6bb6bd408fc244a2d2520d6942281fa1ba57d7bb5c5ff5261392a112f96a786cddd7a710080d97251daac897b6498eb855c55d54b5761e9a227d35b8b45e75d1c7edd3ce1ff0b9fb7944c960ba3d9993aa576ab6ae5e55da947d529572fd5ef448cda91effdffdfc7e8a20b9ab026177c7f3635c94b4df82b12409d7ebfe9be5beb020f6e6ac96d1e301b921d6bab59708901f3d5392f173cc19812e924b2e58b1c63ccdc5127300a5d89423bf89a84c372d47e8580bbbe3e3cc75454bef148f06c931071af8704c906fbfdef6e3880bc377509417c6bab4b421fba5dcbd5b6f205bcd6f8665882d15fa74f3866880a31d0b4dc4da8fbf2e4356136459f6afb6e8757c4a7feeb4ad1ff187191149ab0a77ff5a1587aeabaaf457e0e12c8913fd480116a2579183e06b45e9b1e06b85b11679466dfe7e085b3b304ae5e676a0d0d1ba2e549893bc2fde40b6e2d29fd829ffb0a8f265cf78916691d85b02d4e0817ba79d674f7681a310828481a8d0e16b2bfa64ab597193939b0bea72449087230de22ed99e1ee42843af9d6d869ed18546fa4227e97f850802607edfba8e7998038238a2592f1bc0dbf4d21d07983810c4245e912259c8a3192abb952313b38119992cf367b60ad9852b17fa05ee56ebf50f92b6087fc2741bdf66a8098071d226ebe7d61a968252c9e08d4612e73dd834dc878a0ee7a832d0f7d52d10ecc9dee13b2daea36f9701beef64ad9b423a304b704475e5a8bee9143c4123e20784a83245c6619851cf184f33761798c47bd4d7892f1cbb1d2e1dc593c8181c345cf982ac3d8388072b47060deb24af7007a838fd359f82db2311c05cb463992cd33727e6e780cee3ba7aec3c5641cd8b6b2431f090ba4f1149afad201a1ab07df0eef8b13d1d57a24aed35131f17abea236790b8a100072d2d3ac0c5cbb5aa1ee8811b8edb9f8f4abbe5d0f13a34874a3b3a80d2db836b33213fbd4d9b527912fb53e30386774c55dc8ef6b82a38c1acb98e66cbb6e9b951da52a7e6cf96ae1d2e9843c2e52ad36adfd7fe82efeb8173d702a48834209f7943e55a0b656503e865d3475fa19d40b00ecf4629582992d3b50242e5a36467f1188215d983fe2fdc9f53021de600c7a5ecf2acb12476754185478e43df18c69532f614808f864e5b85a6ca19f0f5d4073100ffc7b9f8ff41687388072eb1aecb8a858a6f542c0625efaaf7b9881839b1566e7abf838d46ff010a9f6cfadada7e79428698bef7d205b9ba0e6af8d441f706d651eb5de461049cb8f6a5c9170deb50c7dcdff4a65a1a3c8f5d1f7a1f57582b39e9ab984f2e9ca6d9c3cb204f9a49f738a1188dabfdf0f6c8c480c0de824ce092aeaacb614732762a10e9e8ff0bcf3b363343dbf80ef5ee24a65704ebd7c439edd2194e98433c90bb8ca212c735c45bdcc1cb07ccddab4fe578ffb8713525d7abe7c2445d61ee7516ae2603544e07c63dab987c3e8139281fd921f1e827f33b3d142606032a5bfa257be52c14e0e4db8058777883802ea9c56f25ef8fa1a21dc0064dd7156bbec906861e4f799b5b2360aed96973a36094243080ee7a787f0f1419b26f7344389d96d374b677f72218e5889b737ca160ffbb818933ccade71597e6d27608ec431d36b51b63bb18a568b20fa1e3194a3e93805640435016ee3ded926018adb1c6da10f50dd546317959577b14b45e315b9792dbcd13016b4947c659a8ce7fa42ba2a9b848b536eb1854591f1c57397ac838c63e8b0c99235c39aef1d62bf3f3c4bbf63edfb84df5fee90344922cb15ab1263fb249f74b2801ca9fb20576d3131b356475a454603ab71ac7e879a27592cf0bf0b4250dfeeab800fd79ec05cbee689098d6ceba6e4b1003f6be6684f6d741560379235f76e07047bea088453c67ba98940a9c707d07d42c088fc61cb7aeaa02cdf9efe7f3d361ec1b6006e1a75fb16d20c9a66b38cd973747c191502e0db557c224ae5ba0a7160986a075b93992210794c6053f9ee95d7dfd6698eeac2f59c23c8dd291fffbc4847261b6a446b4cd653162c1d9115f60a392bcd6da7efd8f9811593ffa20aefa1eb82c420eac618981fab37be209f368c010bc689309cac404f68297596c756a740581c655e856dda555fc2c672dd91500f2e8ab06e3662d79a2d3be6b3c557b0a0450f032be5bfc895e1f20f57f4277cf502553d9b40f1ef0a1cfc8c62a1502cdcf5948c81e72a8ca3b92f8d91bf016a5d4e7974ecd733404f9cac3ef6a76b3624db2fb1813bd50fc6f69985531ec5a53d487f7a0d28d475aa27f156bef22be443908edec736fb1c43b8b112acd96cd12f42200fd0126e0b0bf371db77ffe6d292768a31a22657835bd80c0d80441d09a64a7ba8a69f3ec5f83a504aced545d3afc23ce3b031fcb5ad22e6474f5ae68e4bf1624e8ca23f5bf6d9a52a88b7c9c76df4ba7725233cb74efa09ca495d77992225378a6711d9ee519978c2d6e6c5ece13f86e804b9c0abc37afb23520682814d43233115fb9d7bc5f4da261f727a05bd4095b519e784f3798e3c8892e79c17da55520b458934482ef5445aba79632b30c0d316ad604d2ca80a5a7a8e28171c12b56bb17ed27139bf0e8a8017468203128c1e8be07d655a942a0dd1481a49363c46b03f3409847e9bff11aa39f77f4775dca6b5c9558da27d4599b3ee58fead8b05586159abd6fae0a77baa90a864304c909a5b88ad584f7f0e64acb21a6361e53e42ec861288cd65d6756f97c3d94a62e7def7d9a2562a98a60c320ae803c6a7b4682d0059bc421910846d62e291d4481881aee9aab98db235fb873d3d94b657af9d6d2dba0f70862420aa31f92cae82cbcb4b06cfc23c29fd93771122b375f7138fc8a6d72ee40d1e05ed1bcc38bb845b6567bbb69b9fc55a5e30a914a55983da396a1d79ef90a02c926c3bdd641cf6d35cd71c6fbaa6744dcbbc7d9ff5077119a2a2075384f312200109667792e75d111619b2db6a0164923ca5eb4399f7f3ef06e5a377a9f5bee20b78221063c8214b64a843494b09a649c45be1d57a3c7f63309185cf9fbd589dd6de2c49c4e43bec23f6c619178ffd399a331e5f096139b9eef24e18978cd25996d20ebb928a6d383f9b074bafeca04514c9ce5b37c2c70d39441f2d0342f3fe8be2e4c5d4c91ef489f3665b2aa0bc2c1a664150cb7b5a586ecb26b5a0b452a7e3110626a835a6811b2cf55eb3c39fddbde9b76592c245842af83bf44b1052acf0c65221ad1bea7b80745a8b56676092f214276be842fd75c91ea35ea894bf01ca0478434db363cdaf015b588bc0a90c6aa067aa07728b01cd1b967e2d1ffe7691f520bb529d791dfe89eca4aeb79ed4d3e5296d865900a79d5beb640cbed6bcb820aaa318960e4a7d2ae57bc93eb2fbae4a7adfd1bbd5d379521d80181982e841b3e71d59d9f380840a2a8256e2417e7908d21b3fe2b7340e1f4eb0f163801fe4007a2868f308c1450f539841f28b599d26004eb235e1455034114107fa3f96aa2d30ca2e67e7403fdbe0d35d19a11c5c192234423d40a642db478b2a3a819cb897b8b652249b86d1cb14e49ee66c2e9021eeab3cfb27357737cf5bbb9e4191a08c33dd02cfd3a4e75018efcb6d0c785564618127d70409e25db0215951eca2bf0d41bcab513ccfd71e61c13f7b2671312b3b2476f6f6601dcabd80c9e60331ffd9cfc672ffbdb0faa11fda0afee33aff1f8b27b8230007e42236529ba9b864923e52aeef6da16436fc42f14fa768e169db380f60961a85ad3df2b714e9a28c98e76c5479c5074911612f8098bc9878dbc0024f550173020ee584a3eb501e8ae934cab49ed39847a3baad66c0302e73cd1e598b2621dfa2b82ec98adf764897eae19e6e79438e3f5c8ab9cf51518d1bd75862c8fc5a2317b1faf144c9b03ca9d9a47b28325642f39946534ca11d9b5d807517dc9d9e8ef04663960c3ac48526446e882b9558461df195d65124e87e1b2ec87fa4d308519fbef7edd6848ee2f4fb9c9e426e1bf694804b8660653a8534a22d3545e04f8f2e61dcdfec35b75e40dcd29ad752036639d3d9aeb2cd52a4a26ac8b65758e7fe2ecd74840c3f4851c57681e68b88ab04df2a1f080762802c3e5e30e325306d8b92de35c16167ae1097d88ae150c50f20dd3dca994ff7a9006f5ac094cf0d0d706c3b5b57c45b3735b2badfb213d4f16a876b7fe8942c925b2582364896691de38ee399e163240b1981418d924d68d7866455fd7f27a1be07d693c169517fb0a10f68091eeca090dc6cef486d3dd5b5fcc4f02917fbebeb17526f1aa59a1f6b1d8db98a8f7ec119f7c75aae9ce59f83bf9b02c861102482f898c4aeeb4eaeb83890164a39f85e1576006907e8d8e294b26d662ae4f68c371d798a3c74b39d94a9468e472924cabbe1d88e6a326e13cf14444dbe61d60d3bdd788c0d1b157a51e7fdcce4a08fbbf656c1069d3c230297bb2715bd639b36d6e459b5f862b0c8e8005a8371cbe137c827d213a840a683d0f47202656ecd8869fbc4eb4990aaf47850d7d33853be89a126453d0b1306a0ee59cb25a8abb3bb82fb15828b78516da4f7db3d1765cc1db18b32ecc5d62dfd2d542d259fee01373b79ff7fa83935ae5baceae43913117d9452565da93273043b92574449f19c163d166109e4e183125f0fb9b9797ae16ea1425e3bb08d0b1e84a83afe0267ae0403abb67ba6be5a7c882ddf6318ea5ba0a1fc96300abe70a5350bbd74434b68365f096a0f54bdcf0e8c7dc693c1467d0a4508221a39f56f63b0703f614f0c4f33837c9d008d31f6c6377abfaa5ae9fbe35cbed3059a0af1036c065a43d988b19f0a7288d14c59a1b7d8d911b8bc6ba9cf3529ecdff8b89ef3f624b1244693cd377ab8dd1532cc2ab57146dc8fdd89df8a49202b3ce3dc6be523021273b7e7d017ae3ca4c742b33a6ac178a1f524d347f04129a4b949c216119dca572343bef89f20f0454d7c13af3d039c4a13bfde02bba54e11d3b10845bd5675a90ad600f3e1540bc9ef6083c33a1b63bcf2f299fea9858023239ae510ffb0c476b083903a1d17da53c4abb24a6fa539e5ce48bcc9fcbbc97f0d38f37f36f161d8dc53a4a6a3352e23da7e072c25ed5ffe8222b9fb3f02c784079298c7f6815482b5d76bf5869ff093bf06ece2ab545a720ce36bda48a19e4ebf7c8ddb2477b0a8edb71a06017e0fb5487d820c6612c45d1155c487d10e5b8e2660eecf960fefad8554aedb29a70a74831baaa5d7f3767affcc1bb0f7a242f61c474a2d2b4649a5043acd4f1de1afcefbda496b43002cad9de8d2457e471e190817f4e3ba7283f51015c0a7c2b7ab68745d028172c22003ff4cfdec89b84e1f5a8e4f5408ce471fc2dbdb89b99dc427df8b86cb508fd8a0b4d1bf1d8a9a3ce6368d2cdaa4e839ce71b1ae37ac64ea7ecb1d51dda1e7520edbc85a3c7e4d6d270c1331099274fd38bf024391f0776f2c14ce39c887306b44e87df64bc55d2ac1f83c54a8d490288bbc07b9b66654624ad8c4d7baae457fc824f0f9d63b5cc185e0ce724a4d34e92df17583913bcacdb86a934900cd2cd988044b0cbc759411f9ac4788f7b10169e71657ff008daeb329d31a67b86e0647b49ecd96cf6da3e88cad18ebea1b7f35cfefe86e6b6b21197bde61fae1d38d72caacb73fc8ab6a1ff2b3556b145d39c162729d0dc5360cc6846d4d4b10615400306ace212132d31de08d68228b0b90c9ca24a291f817499d1ae6789cc6e856302e369eedb25d7ac068ca73296cf719fbde939bf3252b32f1e9cf5985a5583853ba3f5f94f38af59ad083906884f38cff9294e43c27ccfdd683cce2e3d52b7feffb874fc3f6c805591faf371246d3a66c1068a0ab1c41e014a394a3e5a1f6fbc9ade186e59a24aec98684fbedf5c0702786bf9145b15b01e863176dcacc52983122a8f5ebf5ae122feaeb3ac717f6db91dab9c70458084da0639b56ed8742bb7702917a1d0c0affc77b3b95dbd13d3eaa18eaa218456829af4de15f5a4435551342b7ec9290fc7de016cca4224f3ad6036b9b923e295123cae077588509a47f2b4fab139d7f8f4f178c7676e6426874767a6f3b97250497b112b009dc2453c537a89af8f5111c7c1df69d1ad67d472c6d29dd6c7f4f9e6d81b641e0515332f882b0cdc86d80f57cd2d7772fbb919ac0077d79a741fcc4b78f0615189c52c1f897c901ce13ecbe20c1578fc9c5a9da876cc624ba961ddcb7595cb67d287c8388e1df79cbbffbb8c7216727b1def92e26c7b44e27f9f3550c9e75013fe6d8d78ff8834fe5c6c0823a6f44db7694b576ab4d3f4f3c7964ab6bd7bdf3d1066536ce2b0ead61bb41301de98705840b53efba1e46639e12c2dc341b2a478d9b50bbe682c37476c9de5107bef84483d225d1883d0299d343a2399e3bd784182376d89ffc3f68d92e2d95e8c81220c9e27fefd4146a60eb75f0e5b03c34441723a8bc79510e3289eca62c681217e6cd6a063ef8ac5793c157137cfcc5007b8ba2af9c3eaa579362431bcc3e24439665975cd8547e9a5ef4f1c40bcbf6d2c3b683f8d18d662e9e385255c376aa091ce43294d1fa490d74b44b5910ce3c3cffde7810c0bdd5eaaaa6f9567f2379da09572c85d57d7ee42d4ff89f178b0d836f2ffeb5f00a963f0219c81fd649c7aeb30ed1d0abb19f2f544008e7c37b1b49cb59e2bb298c23e734fa49d1a194fce2968161e8ec31a71f3151756bdb81a7bbf8fa5f0f7a846a7df793c752c50c306335dc468ec0fd3c7251f7e29c7c845f860090365b66fa21c01a96598c3b11fc5e28c05e6fdad6b60e68b93fb20e0b711277a8762ef2a6fe4e137050a65d3b0f1a246235c81c99f07e90f4d8b49dc334797979a7439ab0d776d625f5f26c45bbcca419f76808b07c2c1445e306b94573678145c3ae65f823aeb757b9eb51d2693bb1e9411af57550055ad07a629e3f397de08d386348723c6a88401a64031834559ea092c98763c354e9d1ef74f1c5dc16d234e0390c7a89175e412b8245bc98223479921584192ed1cacb813be11413568bf09a3245d938267c6f8be8cafbf43e958bb2de45072891ebd3e29eb61c0568fc6d3455e2093fd0d50fdd89b9a67ab3fc80f49039ec4b3e8cd72830549c6d9a274a7dc097088e0c9795e2e247def06dea4a27db5b7bc751cdef21b0e35f243d74f9aa5cf597ea1e72184e3a4454280d911254488dff19697ee0dc5242cd75f3c4783c2c9a046035e79ac239d9cd5eb49c18e6ecf3d3246b226a082adad69b3545f9cb970348a4eb2f768915640792da8512b5719ea66d18d2005084002df9b4334ca5e60aaa721a9378b60ec87d1ac2db8f6238f9b25126a517685dd9f50164d2256ea3d1e1a6a790028cdc9935a709b2d2802903fff8f20c51c4f8c5cdd59d609970bdb03c973e77becf8de49ac2cf692c0af6de117bff7f2db474ae7fd7d49abccc530305796e0bd387778cd2e9a0199fa27030871593a238b02c9e5431ae22abdcd9ba55e4a7c0c74c35e12561d9d2623e8ed1c2bda10a980237b9681a168dd5f1e13ad7e57ed9d376dffaf7f2985382c316b9aae55dcf0d4cda498b25a3be0cde521cc67c860f698bbc2914e65fde8ece29c376537d28ac5482a81e97731b37226b9a9f481e998da4365cbeaf9f6db8a682878c38ea1b6e3be960aa97abfae66f96008567b1475aada3b6969c1128f4031ef9b20fc9ee5fb7a03db2543919d5f58325d292a6581d0c1c3ffff40801c810b7a469de7765137173419aa726b0e40a9bb1b2e7f5687d5ec19c1cf9baa93a5d0fea456a5059cb17e870c9d3d9afa03051f4428d98b8d15ba20c14ce173d7da0172527d2f9f1ca2ade3421704cc9f16630c17e36b49729c17073d57635727b74543c3bb6a16dfa21e942c96e10b5d81d25cbcb26a01ea5d83f0dc03b71dec0ed5258a8606216a40b663612a3a32b6d19079c81a099836b3cdefb0d9a2f2273e149cc85817d06e8707dbb1c1b4422053b9f53c122ecca5b38582013e652dcfcfd2ff32292d16abef05a86b9178c3ff401c99004c980b9f5cadb88f1243f28b801540cba5b46fbc91431a64a8c6be8db88b1fb439a949bfd77a67ff1fc6b9c7fbb35a4f8a193fb9a3c7bdcb9a3a278630a2bd00e5566675df6b26692f2b15bc481a14874cb9284351334681e5ac770581ee805898c59d411b0a613f39d4fc4960ae07bb9d64ababfa6956cff1a7bc55c402a5c8475eb2855ac2206ff729693f10647a8a9c1125889471e6e4d64a780debc4002cb2baa74432b1e9a3e312d8291118cbee134a61629740ce04cfed994ede10535047aabb63439ab2d8b9e66ffdd5cdfc79294acacaf0e717281cd9626718c40c004be82827135f3d4c620a91ca99578ce7cafbb04c9d13707d9a4bda08d34b3dc4f3a320e36e4dbdb8149781e86635fcc9014d8d611f3b91a0036fa66654287d30ec47cf7984d4e924ba97bc3eaa41a83b7fb6d1cf1b016e3c7a9c64ffc381d9846b0e7c87ac82e6a52bd9dda409c4204c8375690579a5a0fe12f511343244b65e45f5132408e65aa22fc3274e2aa6cb8416b06535853ebe2d384d44f89b116e7fe7b3c8451e1c03be14ff27c749e0f023cd89b870804ef89bdb8cd3f7ebae1fe7f03a6b23a40d89d341af9bf810977f4a105fcc88483399560bfad5cf93b28476f1e858fbb50723e5bddbb95bc2791da61865491a1dc708d77f3cf9d4c99433fea1e769dffd023ef5c51058bcbe778ca257ef98355c31df1ce7f9f528f8e56e82405250f5fca16181012b9c696853daeafd2aca7f8808e2a7723be88511ead5ea7ff8dd6c190fbf660ade807d53494617872c6149b60b761258259f2df731d3b9a70886b454a5d46039a61f147fc9fac5e5fc29b3558e6e41616906cd2667ab4ebbcbe27530d6a72afec98ff58546b9d4b45db366f5f7c91c671b3d39c11fc14364dea9fbae3071e4b7c17787ce7e2dbe7787f3ebc0e8b58352636db9e01826e881e399c5120958b7799a211a5c4b65398555aeabead383e79720624bc6988cc0635550fe26ca1a8572ba5eec09d70429aa61b1f11402ba0d89443a6d05ab47d9d9e75fe3f538fd842245ccb6d8920292a578586d6a0967b46d6aaa3c348d7cc1171cb46c95b2d82cc323b7e0a73f34b2c9bd916e0ee4ab99fde48063ed8658c96a2081bf0d466d8f49afc1176fe9036df6d577522e36b95f5a46e5f8536e33e211f581efa018ed0e784dba31559d4ae7111560507a69edb73db31512f4fe85343b5357469c74de63b5892bdcb93706177b59cb8bfe07941f47aad4e3091dd07badaf3ad290f0db2d589f2a285e9e376addda0f149e5ed879ad297ef8ba28586b71eb6c33fa59970490eb3f1bbd98296beab23952fa68fb069c575138fd0f4bdba89665191706524426a1c81f106049186bf52213e0d6ff00d01fb09df235430b1c3c437377d81d0d0b44f8fbae9ed73e8afdc1cebae807215d1d2118fc79f4cc3ce0643584103fe832f226be6e40f2928a86485af742530d581988c1db1cfc80ffa800c8d3aa755bf6c986b8aea84b731d363539a92fd1a05acde87f39cffe77377a73cd1d8cfe3af6188ffb64b19fd123d2a5bf668e236ae814a8051e98f7e0301d7de66965faf70aa8621783cfc1c451e87152589595c7837886af6c198a4b5b17fafcdd65eb9724af49fd34f10b060765b25f09bcd6fc34a3b761f3700a4afd1a716e9b43bba1b7510af31c6b167c410b696ea37e30d5e8c9b9771241a5f067baabb2ac5b7697f0fb92358db9197e4ae754ca75f11968480dde0ea58c403465bca4e32e87d3a54a0f3160e8f3bcae4c64af63ff54c7601af4eecbc20f14dbed028e1a85f1fd485ce6cbd15b72aa1283e08be9bf3de3bb36df755a62b9672802c1143414f606a17a98a017c5ceffd664bdf10a8baa504abd74b513b409cab632be647aebfe1ffd71488070e0f5166bac9377450a4149963c3e46065560cfc0926eea2dca55d64dc8db989115f8a27716c6f502bb4eadd4d76c6b3f35418a784c867633eaa54c7bfc85dcf05787d335ec802928e6c8a35e413f45e37803ca6e7e63eb2b0afff727c25ec4e2c9a279c5d0893da58a64ba88bbb03d510c3cd2caef8183c6ad6dd991639b86d11b9d6e713c421f0edf5fbc952658b0914a1d60bb8a81dd58377e1e99935f04b0db52ba90de5bc707e3fd94e6986b570e4d8b16b8e50c088ec6775e52c33904662786c60126bca9c56dac0f3c5596407c1605dacca77df09d8dbcd7c255bd0d0f146563122efbd0f0c7fc535365878952a296d977d434704042adb38a0279f8b66e08c86d3fa4a244e04a0d4d90b6c739e3f1ef2d25e9e2dfcda72be263e6969209444e8d03933c39337746edc3d1157b2370439aaefcae522b32d8ff052df32f9346767ae5e5974c711b41f24168367d0d853b7e20073c58f6b33c14a84c5c70f604419e780f0c9ddb0cbd92db5c8317595578baed346b4abbbe135ffa8b3a9d9ecdf214bb702e4494567b3e2ac1c31143b2ecf29ef8084d621deadc22c33795698aa974f0022a3f6239225c60ab1ddb96e89e7d724845e3bbbec32a9c681d2f8b2ec12fd677cbfdc9c7626f2e1a03119a8d19481df981400b358cfe817c95bf14efedff180f73f127d40fc36d6353314eb85d7111028c70fb2fc709f10f165cb4089a577f90f06f42f4053bdf02ed3a0c38fd1051a7eed3b6fc4c21f2de05a1ff7cd12c67f0c9fa89c86f87a9489aafdf61e28147f2b3ff6fbc4cf0d0bad01fed08aa9c78410f1a98c3db92e89018bab8e8b8d10a4fe9b0658e22cce21a9437ca9d125977e682e70983a5f583723e537c25686ad0024b08b0024f26ceb2e6512c90f684b75865364cb288a7a7870804b2530c3b943b34902d6fc34a3e763ce93113f454468f36a9fbf52c726bfc20ebea96a62882a2d4d9b470236a16c3ef5d328ba26c3f18f6aa06ab10359f78ad6df94813c222a40aeeca90f34288bd9f6bb85f0f035ddf28c83b7424f3ce79cb1c38871d4ad65fcc21e5c9dcf840c4d69fc43309fa233d237a34ce56d9462ff12dae60e47aa43922d76eb04bdddd714dc97a065a59b2fcef86eeedf7f63dbf892f306f223de61cc490302f9b30733413e480506380de66fb5c18bfb7c9d306bbdcc497a2bc7086f8589bd64e40bf1c6b0b98e6f34ec3644fe5770d3ba89282376699104a956cd6c8109ae8d620b9befcde75ee71f6dde5b405cd2cd8f4861fcb5782ecc7759ccdcf1bcf83bad4c500b6abbd61b704fc90812097839a1acbb78aa390c444af3e47fc5e7c1f0fc90bf13131824c9007059e8225a93e74819339b537446907d009abf2358d60d44a1e4243547ac0c9391f55ea8e30a6871e8402b9e7b42486855c07703224187db2e76e2f5cde2ce268366ccc5637b16c354bf3ebeba120b0b8072259396e8cca21f885d5c2fe100b958cf0a132e9f90a11f580d229b292f8e967129611a35c0bafe7799dd9fb425e64670ee016013588092923b868e71910d7ccd5fef7e3ecd8a8043de802517d1a8d2c41fe01014c84b8d50b5217b0d48b45463467ccf22fe664f462d9ae3c422b15435d15da0c09ee1c3aa257657623b9f16eb94d9248dc0c09c36a4551c928eab860f907018a74e8bb8bd1d5ac48dfdfaf9364fd8da2812357a510f6a85f309635adc288fbe0cf98b426991bd320a928e1d90c1701985c0568ba82b85d24f62eef756ddb3898c6110608c826483e844fc57b8042ff59c6d2b54bac304f0065f9c5d47a396eef9c4c46c93e84ab1874dd92b2fca301d20fd8ef3da9255dded0f172e1cd24160ae0bf7f65fec8e8dae9612f3632ec7e6cc3f26d8ebe5262250ba9178b205ed782c5e5cdfbf707428d6f7ef62af8c64fb1d50bca11dc94c4419cd3eb10ccdc3695fde64768e018094e123b2f1b71a591d0d97cb92cd2d135723d32674430e44f2cff3ba1e47fe2f30219acd7ced21b81fd426ede16715a5531f76b8df08b49f9682037ab28d082188f3803944b309d61af9ae61485d007abb6649f8c479d759cf33dfd061e28d819d668739e6f709e93aa9c889c03a18f8476d673d746a9dea62fd3eddca386b91f844aa9cda55610041a45e19d7c90eed902a3e11589dfbe6f360021323606db80611075987e9b6c65a5d6206dd87d08bc58f8c9bb88bbc9ca70d4c934b8886ffadda053a08e64449b19da5c9794c4edbdd37a30fc319942770eae3bdc259261fd3f806830b0dcd5d1c042f71e55725bbb957e0555bb50b6a69873d67a9a502f6e62be589c13f92c03a87191a678e7c519b7b5f890fb38ac5fed5e8324b015cc508693e375389cdf6fa78bb0fd7c23980c40e76c910c404a8f410cff84143269334b2ae49b7ee2a52f766bd9c50354b4e3e7d6d8fce1ed4246ed8859829161194ad0f613d169bd4fc7c5edf1495196b95aa68d1b5062de689175849bbfec8fc7e81e90b75dab828c55d943acbafc267bc6f18c6cec91d6ab783555fb72b153bd81d328243dea9fc9bafad17f68f2942fb983cb3eccb1d00dc4db9e1401906d53083f4fcadcf2fafb6df778dcee37de875c6ceec06a5e59cbcb0e9281f13a59734fb381a1e3df674eb6982adea932e79f8e271a9857ed795782a0b290601b578f3d6623a6b4596e9a8396d16a2dc5c888e79977b28cc24e189635bd9e88d642b6b3a42288b5a1a2d390d587729407db4b682129b46c10c7c4dd9ad223dabb6d7790a2460732ac2e9050920bd14c1e083666ef95b066d535940e25c7fad05ce58a6dc31436e3512f0548acc183d1acf24e648f0b372aaa10a968478cdf15288710f69f7071fabb8bda937a2013db63fbab39112643ee514e687caf7f741b10e67a3355c967efba247acaad5e884cea10ae730062f2a34f3309453f333960863035042b160b8fd7b6367ae001fef4ce09f9369134bacecf6bbf37a868ff61fa99556f14b3e901b9832255f99027fc33ff1759b5c8f2e1adb6db5be6e994b05a71103f712f764d90ec88cc4e4d7cdadc8eb92073148ef3e08c95c476e3f65c7e0b98d6bdd9aebf98a85f34c5afbad8ff736be33bfdc002d02fd2a3b21fb8be4ca2130f1df4cd3812f527352b384f10733aa6e3c948069ce47246426e597b052c379781147204e2c7daa6963c4dc88733c46393f9076b226ddf3ac378db1e69d6a739a4715d3e580354711cd281371835662dfcec684b9da7f1418095de176c4d35e0bd8816322964c7eae80badb050fa758d84647ce66f21b0296956ebcf66c5b119e3a594c01fd1d328ddb9c88f7d26af1bfbe2ae08cc9aadc38a77eb11e92ee77d444ee5facb7e582b7cea0f65f8cbd58f61b944228ba83de24dd1cd49fab30b33a0347eb041f86eeec80513ce29f6e953e9469bbae595abd571a72949441485ee9434fb0f7378655ec4896dab53bdf60dd566d65c575d00e47fbddc631b3e4cae1bb88f21c534d7c48cdb6b31b9b73bd2df684f23b4cad0712e2caf19d14d10a47e601921b5ec6d631a7e8e413505c9072de00126c600a86c9cd32dc8e2ed6df1dcd88cb6385c444783704ef990be857b135877b8fc027ae6411264791ebe00f5431b91b8f98d0055bf0dc03c2585d8edadb6e1984c62cede296f9b656a2f442ca8884df2bb2155f6ab15b919a51c781cb357279d24b2daed91cc7426393d952b8e0c70abf1ec4491f93ab7ffc209a20ed35b18c1cb87c89de241a33c0a7d40cfd5c375431eca47c68aeca42480c7a5ca9ac289ac52d4dc64fe49363896f25e4bb05b68b75dd6514b903b9261da40e6398e993abd55cb51c9d9867c4d3b6fc427f51d637593877b02a1f567ace3da426c95272722a51482be2c326a043fb1cb796b8c146f83fe04d94066b4639c99394a54df57bb201f3162f7212365f0833a8a14671eeea5462dc00cfc755c9f0be712909c86da57d82578384ec00665a080b26f55c552e8532f8ca0a86b21b001634f67db0e844fd9ff634d9b619e8484d7960b058a9a6239f5242f990dd82ab509b5b75d77f60796f7e24b90ea70023dd4f338df0ebd6336e9020518d7accddd0c43c50b4ff234c7c3cd6a98d4da64c97ddec549bb9b01624004b9869e89f0d9ce3e9d2c34d0fdb5f4a9239078822f438a09b7d2701639512670dde002bd6e53546e983fec2ef6c5736c2f9f8ec10652fd20501c7b43ea1dde07256da065a97b986a6487abf819385863e3cd3cf67be6a39ccdb73512aeeabe7fd097a85e8f0ac7aa21acf420f2ec8d8f4b28dd5cd74b95397d51d1d39e5d7c827bdc9cf5b6e05019714768b23ff3232b9950e1558521af106b500b7750580cc04f8c009a5bc77b9625a1fba84486b932df6a104d90a7f2f5d4fa6a623d757c33abce8c8f30f340efacf865b253c2c9c114055d6d6da0c194d2799dda0985839cf7239a2e4c3fb33438e3d14488ed9e6ed7e01e6c769c5ef7846f918feaeae8936bdcd4db59efd86927b5f1f6992513d6b53f87cd0f021f7f81fd7270ce5695f80f02205e4aa398deb843d21b0dfa7d7353f374f3d655658ff31aef0723e3b07df562aa661c82f220e542c76d9ac3f5fb58352fd357bdbea91ef9d7876f2083fcf9551bee3e7b06b066d5b9f168c5dfaeff13992d6d805951cdaa4ce1e3a95b501ac390ae089ef64ce076a0f6a13779002f0eeb32a295f2a52f286039614abefbee4eecaa8c6a921d0b7cccd2b1910dd821fcfca260cc5b1772995a40ed4cff2b3049c2c0959c7baed6f077870fff9f3ac587fd209f5bbff6e102759296ccee1302ef2c15a4484242c2dfc8823d02fb084727b68204620c735996911e8eea69b839a31c1867754b50c08c88dc9dc3a803762987a51b5ee1a41d5f3f904869f9d70b1ad200a0f33f0a86ceeab8d088c4d778c87facf67be75f0a63894fe29cd6f7c8e5c130eba2db1afa90bf99c6e8a069c15592d30a11c9f944d0a537fc5c1b9515a72dc00a8778d0a88681ebd57b767365dd4d39f17360b47ff83853e802e2b7b59ecde9a29a0ad985679b204b048f582faccf5e748335efed8c51002ca907db04edcd43b72924cb3ce93d299b61eb421579818a79de84dbf1db7fad046f49b9f36c39da3b319f7590b1108ea9379a069d3b4093e5971c915c584d213167e0921ab8bbb726e548a352f4fc478f0a171e4aed081726b19452bb5a3ea47bbd4456b7c2f56581a5e67a22c48a4aa5dd553228882df5773b58c32162bd32b987460b3774255b44cbca1fb270122c6fb314edf3736c5ffb92ee277de4123bb3e3d260de036eb5fa6182192bb3938ba1a4ca0ebab568ad08454fc0bc52ac7a4aa2240aab7deec15a1c26869e98e192512b7812c14610ff55abcaa6aa8bc9f32394c658ec3a5264648b9727323de15a687547e162518029606e8d126746d8064a12389fdc6b857ae1418100cc8298544a97843485fdf997a5d5420e4afa6b108a44e1702deee269639e9c5fa1ed8e6ca73ecb9b8372429d3bba38e70794f10880113b9bb2b3fad2b1f5817550427d6744a4737734d22ebc520a2540f293664ab0561a3db24f6636725c5e59e0945e4788f1eef6c6e7d2bee9b8fc86d024ca614a73f1b6bdfc7302fa064769f3281348046492f0a27cbf4c4f40fbe181be0b56f8ff12cce5fa028bfb0354af254a87ad3ec0338c4508082acd4afddc47e8ff9dec3707aca3981a07aabe0e49c5fdaa56fdd6265b42ad818dd08745c169f6a46bd42381bd597d3cce00f5d907e0ef040c3b98695ae4e0d8f9853dd6d177f83d55fb8acb802adf5781b12f27b07f53b8a0a9fe7b8d35a37bde047799ad642848c9e5a61e3458820fbedb861789e3a05a6087d16f24346233d18591cb144e2b3333a3ccab2ac2bb75f13207dd1c36d8ba34a7814263ac53032a1c94c1f7cd9c12b27e3772ed7faa8d2d01278c84c4b7da7ee8cc52712ef0eb99ac00f89c5a4ea4f9c86e0651bcc74b3073974afd971370cda2fb4cb81e4586f31dd10e0f5078cbba47b9a7bed282e6046902d2f836126550dd853c211ca64507f5310b0dd407663a1417c8d7059550003eba09cccce4da632ea41fa5cbaeeca2c1d84a9098a34282fcb74f16ffff9dd2b90724c990cb195ac5b54a65439880fa4a1731d09a663468ab6a94c472068e23ea411ece26791b759445d6ba90f1857bd12579d4637360d5ec507c1a3d8e8cb345ef5e07d353e62e3cfe476abd72189248a39c09072a5006b743756fe4a85e100c6060601f2b54227e9aaa618e24df67c3155072bf332811e039972bccda7e72bb9bb5423ecb4c787eacef5a43bc570b9ef6e7c0507b9ecbc78c93e3fa4e4f5fbbead12196c7634500935b86ea9eb69e54239560248abb775286ccf17c8c6eeb9b4b284a1c25af49549d08ee3a0c6fed0cc044fc94096a69d0c6d03a1a481b35db34e3522012b5b7a18f1ae56af294a98fe11e190cd8b1114452e790e5039f56d9c1a634c986ed878576465161c2b7b0a8342e5bea546abf4972c801531597fd5fc73531ed658f133fde34c80f7ed29527902947a8edbe0ae290f3e1e1ef391270403cef53a8be141564cbdfc1db7bd2b9bd984e3a67148397f2d7cf11e75b215f5716684198987ec0c4b70d36ea398ff7d611f96cba478f9005a13398020fd8129cb64162eda658791b227ebff2106d988d1445480b63d2cbda0c47d7e24fe8da3eab0c7efee445ed5b053327fcf8032d1f7a913016f9d82b432e89b9d9c0ee7927d4271bfb796c7d1097c1b14e617f56c6eb64430b9eed3c9f51b7ab16524c01d5ba4af3724ca663131957f78073372b07e8110ba4206fdd7f2480695d98d52dbc54e981825d30e2efc00d8cb7957aa1153c030c2aa0222cea8f9b3514ae0cb57de492399226546ce8e6fe3cbe572f60471a20067bafa4fd5d4d107f7a8313957c4e8483f00bb87308bd513e569dcd439d44b5cdc98da39c7122896509821da129df4d6b167d71ec50798f92541c4ef2c4d1b676edf69048d3ccca708d5ece0fe05e81f43deeda5d706a32f2bbcf650ff22ff80ae6f3cb1db2a39fc31e17445687f97f571fa20d6ab78c82370841486133128c9ac942652764e0e9cd4a10e624fae54cc02a469ccd419ec2525022e2155e538dc9b45c36007d1783b43ddb26f9b69c7cbbd4604f2e49bc41320d7697c314ad9f0ab4eaa8d7332b696df54adfb08a09043289cf85bc7999dbccd13f8ef1b681356016b6e6c513c0d77d6785122dacb3b15798e825fa91fbf1b88ac607ad228ca4604d96cfceb079e4f1a2e98094793408888fe558e171ab23e47e0da93065b456ccd337dab91a0a57e042149c169ceb8ce975bb465af36025bc0891a209db3d4a0619e18728cda9960f4eb6916030305a53b03237c08cb5aaed7f4bcf7baea6d66da1ad2bf7fbd4c6877f1f219ecf690be11f853364388c03a7f1081ca12e890ae433f8c5d7860a93c18619865b20fa89bed55258e4e2c37eef42b44bd0bcb7e30c6e0db18b7436f4e01a54546937f01826a6cd174cade5ed77383959e35065984d18715456c1d28c2c66036b2502a38ab00b8608c2c24327ae21e12f0111850f8bd3b0f1c82778913b0616ec4a2f154b7d6f09ad729602ef4fb8b244b0e07f2e8e53dd347e7f932868d681383ffe71384c1aea18a4f9ddaf825f6c137f4c7147659d4b7a26ec1b272e972ee2c0f2522156a05503790e4c938ee350e6d3ca6c6eeece0f8ec30845b1d0d56dc3293c935b833031a772069fb4c782ca3a3b70eaa2b9a9f0111f0b8d931096f3f0483069f02d7d8054b5b8298e11e9a7b21807754be8820ab1f0ddf8526b81f6aa1cc39d49dd3b428ef867c0f972a777c1bc98be946d43358e36f31f21e383777b68764855b6447b50dcd9869e62ac213a6689181f8498bfcf631c72734780e8c67ca9dc45636c73dc562f4c187e668b9fe0f77427f2cb22eed94d416ac580338db98a8e663ae7cf6e31c0aa82822ef4ff15346451a07f0d1545f56b8c30c0c3fc70838408626f32fa060903b266ab83b6879eb5cce5595420aeda2bf7620e9276affd619fd7aff52cc1e76340c908d3f806474293058779850393a9efafd454f13d310e6d6bb49565cce7638b5bec6a6b3de7c6b0dc3fc22f2d58ecf995b7cb286694826c1e7c548a254a4691534647f53bb0813e9adec6c3b3bcd2a2b1d6bc6a7cc8338dc97991721efd4c02bcca1b0b35c2399bf6d1aab22611140d238bdfc3b894e6b33cf160500f327338547e020ca36d8c2d9e1ec359c95580de07fb2b10ac225a17de686d1af04e93d9b6fa800c6152823dfe055e06e365a65a7f8454a2d06d5b920e11615bb1f4a6bf7af63269bc9715be9960b2e2d57262c6900ce306c02f556535ff54e3c454dc5c719cf470795ca87c2ac605aa6763d03a2cc989e07440134a3418fe3a67a5f63bed30b1d801b1a19394ee12682c2f297f2aa2d5ba646e36fc02d157bbc343bdb3bd6c92cc49485cbd36b36395742e61b1305514ba68aa3820db3ea56bf9ceb09708200c5dbf417d4c250fb99c0d3b8d2fe82696c159f718d6137091927f187d77e535ca7f1b055b1349c0373712630f962f6e60acd1594a54b2a19e39d33838ab022c9a23b56130b8535e12b9dc96e1ce2c90419d8f8a904b5adaf5a0f32ad5c9cd6ea32e938c3696ba10fb80351d1b1ed712701f5bf50e074d556c32771fe3964d424787ac72fb61cd9b90f4e9c7e1721c8e8dac9a28e0fac23a32eb42e1ad93e57e4724ddbbfff06799f932d511d0993ff728e55b41215a65a39e706b62042f739f6c1892516dbbe294c956bacce791b86464e9c02fe0ab7fcb3ffa5ce253c97203ec447b3a4ee142f9df52cb30d32033363141e303cd3bf107094c2fe1f27832cc688adf646c32d485cfb386f2e5d9013dac3b03956f6a6e3a82cb949a80a05cf5fa03d4a1e3bd4537e7b03857bb0a1a0fe12dee78f859eeeec53823212156330369034d36c223747c17003dd1ee59e1a3e65e87ea56df0f7c8fb29c52b9316198f12a9834344298cd01b9f1532125f64814e8976b51080281e14d14d05a9c878d46d1ef715a9d205837af694434d4f9a47935d88fc8992f844eeee3635348daf41a3b1672eae66003fad1796ae049a04418634c842f8d625f9c030205160b717efedba1462315959b6d86611f3dec157091d2ec1fed772b4363f3578562d0296ae1be9515b9bf9f5725524874c21d961f3850ee9c6f49351f05dba97451fad0e7f9af9320e79e0d899bcaed66dcccb37ded58034064bbc4759bbbcb5707588ab47351032a441ea6d7f7a227b0f11f7c823119779702cf58383a96dea76259aae6eda06ef434182d760d3526b09d8c20307b6b29b4979abeb219983e9f4761a76026e13d0b5da9bcc833a250b2357bdfbe3a25c4b9e63ceecaf2e24614c1f5d91baed5c0ef0343d94610323a38f2a32fa831faa09deab0f1f6f3ff061cb67123b28c28bee5a1adcc1f846da13ea97cca22bafc9501d8cabff6d00e7281c5b4c321f7ca72ef63a333ded8446bf063430afec073ff85ec0a5d46c0dc8c358762d21a3d6b188045f120aa972a3d3f017c763091a606af1fe42d77d92e94cffa357d13629419c112b5ee6cd6c535b5d29ecc114613ec16a378638495936a514323912692e595232986051e6623e193f1f6c1c3c6952439c6c847568945f1bc8a091bbef76ccb8b946066fcd7e75d2491943d990e4f1417b0b7c870cae10f9787b92d46ebb05e6a0b89092e1ef7018453dd86e133bd3050fa62857e1038da50e469785434d67e71fe6eaec1608b0bcea198b21e7533bd2b7bd0d99d5ef7db30902b87ec989afe94bddb5136aa38a8c020b7328e43b7c3bf772d92975b1572871161acf3e91f4ca3937c554f63946919c01a80a5c550409cd58843c38d8c4bf9c9cb98199d17b10ed14a70a61501500b0f2958b8a68f54ac8ed907a2fa18022c32b3254dd742ed2d61e7aafae43a0d3f5e51df1910dc5039521024b1b52d0d1d5a6b147af34e700bf5894b775f09dd376e074420ab29cd568ca0445364e9410595b028cbfad7e813a28b0c8f5bbcdda9d817dfcd881653903ff485707e51adba85c0d442c01f45d1d881edbeb3b4a21d5b0178d1c39455c0b295b80eb327f2522bb8fe58d1ac09bd000907e0ac1b0b3e9a7f301e6c945a0d6f3620a28a60088b0e07cf413feb58793730d2d2cb8b0bf0b3c2f49a30b5e49833816de7026c48edf02b4a80cbaad337b53f419abe7127fb0c927e8ba04f34c343d74433cb633e134c3b6f8bbfbd88a402730c48ff5bb7ae0130765f788fec4b7ef1037f63430551b11226cfb65b8b88f5a55eca133bb82c6fb8418f5a819406f3c9a73576cbefe1f83fab8dbf59c3d727ce0ecd3f090bb0a5f28372f4c045685c9c020229e6621e44a6ec4500b7f940fef2ef8e1f417c2a8aaec5bf89f1ea300cc97fec2740ee0666c0e355e57860dc2dfc2fa9477352c6d2bf61ce2a7e4cbc899b6ce4e6b9c4665cb903e67c68b684c440930f5b8e0964919d33487b4a3be2114153b4338c74e9ffcd964c024f540c79b107c36f24895f5701eb175157e099c610b28b42256252848cdb1476b8e8b5142de039697417624f62bf152ff00dc513fb568e5a22cca849d74cb7284c7ac7e5912eaeba960fb3e66cc1d046ec9560b16d12b15c858c35a14ada90278d72f0499b20f129334cc98ecfdc8628f22e0937200e1298611fdeb8d35aa3eaef3758e49b23df1aeb862f6d833b98e72d2db13a564a3308565cbb87a1ed5de60022b0ccf6156e22465411c13583b4bd77c093e0ffe0c2bb6db39b39ce6920d32de2e862ba4bb06f59df76498e933df6d6b3de8f0c1f1289c969b1f348296325aff3f608c834de59c539249c83e8f08bd4e3eec1d39b9938960c39a66e7407646900c3d80eb4ceaa6b10b2919ebb689320fc03b77cb7594b6c04278f4cf6b06ad8cd6506ce6e368d8b9a2cb59a0229db6ff6aa3f67ca0557b2a6011216ca17f56aab4e3c5430804bf3445826eb657be0036f9447159d7c3fc7b9df41538f96442e84baf909aff7a75c79ebcd2ac9e8cf43a1dc34321809b1f296346e53011032998d788f9460ee7ebbd21a69365316ad5831b4a9b7e87f767741815bdc68cf2f71714188576986f6808713f42144ecb7c76c99e462647810b0c02a71b75718da525ba9e3b524aa2d04f1df32c8c0f49f56d242e22112d6b6d73531d53b2024d2e21d1b5a60821f4e8075ebbdbbc9258452e0439a1e80459490e48a13e512de7ce235826d0ce9113017335db02a55e5786bebbe46e2c0df7c503d22fdb00815ea4f6385ea366756a92f72367d58f14aa3546878616a06baad0e32189a387ec9191932eeb72a2a6d7f510d76347426386f2f28e63820ec9a27de9db0eaa0759b137c1e6bf00072280adfa808e5adc767ede7c1c8bf4fc85bf8f81ec26083a3a1cad16596b94c876beb4c43ab25a208f6622d20311c23ed2d6ca171dd8fbdc6c55ddfb9bf2aa6db0ab5d679952d8cd1f09b2db69f272ef5a6eee213459b1923e296bcfde8c71e7e87314d9d7e8832fc808ab2306e8f68303477565b15188a30e887d5a15108f21a148ea7d8c1827df244dd6fdec44dd5b01941f0c7de668cbff13e716f029b97f7b9c55289a7fbcdbdee22efd5b0fbcd4991ac3dd6006e469f3261f6f4b0353d410d5a0c77ed3c8cf934014a537d70c44583a2a684e64a3e860b07a85521b92f64d81c3fe5b8526d2dbf46464c99666d86202c9740db741881b4118774948c7d25d20502582f8ef67c45e1c9dabf0ca92c6198bef1c416318090a0db4a486c104b05e84b14ba45664e02306bca39baecd2d4b796b7e267b1e054a65f2c30cfc64bb8cfa3c978759aede8171dfd2ebc81229d4ccbbd3d2c025b3f28ef1fbf0f0032f0349af9e0924cda7a1832b1221f93e3069c3cf4e0d99cb31ba9b08c1d2b85dd7ee5b6593f96af4d72f7222209be29530a37918b1d9ff2addd2c0acfa60276f75eb82cf76ba9367237d8f872d472b3a581a037eeb4f13c5f45cde15634b96f6273422198096cd8ff4d87d1b873f2722ac715aa1bbadf1c627c0ac38e198bb4ea6922218e50e80079a2765dc7283238b3743e6dee46acf42dbe7c403d62e3f92ceccb4babb44395379672a5ed3e51486c71f12ed89a8b02ed1f302b34ef6bf1fdd5cfa52044f238049d3f37746d35884a7951f1989e303b71bf32acacde1dcc44a284ddf006a986ae4c1f01dc7e2da34c8a306a2b21c47f7d3ca66b14df8ae371b74f4e65babca572a14af1f55434a313853c0a217e8fbf1944dc4af2321208296f4e1a2d2c832227c4c61da871f15f0ab4b7a402816d5a080f2cdcef2a9872d15231bdc2383e354a54498f8b703fecce6d7efe7009ca603ec30fda91675eb2c3eccb857a7483b31b1da21fd3bcfe895b40f2faf04dfdee649d7219b6998b8898f05d794d51db58224f01b9460abc2133218acc5b7ae28fe16eae6512e0d50b599904fa24f0fd28cbde3a7bda08a29b2e31996ebde1618d908e91bb180817db1e566316d4fdc4effb49a95401a8059ce58115c1ad8c7f4abcde42661ec1ce2330dd7035690d23d66eeb5d6b0bbc2d72d8c851719614277775a9d827006790a5ba1688d608f830dbb8681833ded17813450054f4e56d778d2b473e5050bc5971724e2bd2feadcc6614e516cb9a619423cf2b19c36e0d611ab575f69cf33b2097a760da1a23fbc762cd20941821ae49f55ae364d53e93fcefdc024df52a4c511394687849ec6bbf2d288e56fcfe6cb80414d1a2927ef8df624834298f25b18b5003d88ee3331da6e682928af617cfef51bbc14dc52ef653d61e36d2d398c8d711c004ccf3256d1c4243d6f40ef22900bf579e1ee2691f9754b1800e99bc161e45cd4efcd92912c158aa0375609fbd58cd012c8591aeedaccf42ae57b9205980ca6fba3987c30693061a2d3312732aec0a47ca9852c0af103050ed8c77a1d6535119db58b0db93c4cb07257cf295aa1decc5c1ad06661445ee6dc69e76e3abdae9052dc3aeb084c0bf515edc9df65c19c88d117277b6e4a88cf5f990d6909181ea865470bbca24183900b3e99157c7236ea4da79d15581cd4c70ad7271f0d413568dc7a4cc6b3a27199a37a9709a4e08c15bb6a93975c2fd44069a2a621876f6a42aee2d9e391d2c329429889070068762f43dbc5575af111ecc9a6a4f1bf46640990f52c59d363f9050f2558271d3ae0ffb6b2cd4f3ca0dadf3a70fd102fd740fbcfbd24391162d75a34b35507ebb9a0f0b9dec1f248ccda92c53d0dd0debaca2dfaf919efd52306098e2a407ea929d9d0e90a60d73ea7a762761b3601b7fbd380bd6203eeb5b7016168b3dc6899de1fc755d135a37c4e40fc62bf23d603893b2fa011360e37f78b235af884d9f43a8f1a9c6ed55b9a6068136b1a3594c2b9a1e74f97fd4f1d78f02158516e83f8258e69ad04d65407b8023300d8a66eb3dfb412ad709adc6346b81843d8ea28e675abf1637a98aa13fbfdb461a36a38edc1eb0ca5e407e381d2f62e414a179ab13a04ab1a274c9d28ead3b17bfa0a926a70755e9914ac52f04611d787974954a55f8cee58ee40b8b4f8c687fc40b3c1546122a20c6b6d44dfcd51170be92690f587c5da8eb13722bbacc5a83a332cd659300a031becd0897e409b42984f54be7f41daf45b06ea916c3e874d27f3c2c5b9c4cc33c46903c80f0b81e97b754ea140343f06332bc59cb188c3b628a02b36b6292ee5bc87d98510777fc307a53e6297327836879292b8a6309139576704969ce92dd03c631050137eb02e77d9af84fb4a356b6750ace78349fc9ec23576e51fefdb390d41363ff1f66d6e0b9af130865b01dc74c1e49ce79e407c71ed584dd042fdf0b967b7b5010b63b83756b9f100df2fde441c4624bc392d95d86f9169dda82da807508c7e4317aa46fe0993622e3b29d63d44c34a2c56768f0311af6bd10aac11fb3415bcfa9bd5b28a90ace1fa0b5eacdd22fa394cdb5aac3a59b7e8d4fa1adef1e3af8d7996d454e35833fabba553f87566f336886b971c98cab5a029d01a21591dbe031543d4d868fdda05228432c016254a0917b8f5dada58fd03a752cb43ef9180fe23bf9bbdbd78ac9be17d571f3af8cffd9de8a81d4ad28ceb6a2950f7a732d7adea0051c89c2fad82f9b52840e12a89e3b59a4c911ab12a21a7d8ab16a152113841767eecf24132ecc3a22a7e690d91d3f30dd46de6e9d0a4468a121e6a0f8d88218d94bb4f5385cd1e82090a8f6b41f914d98d591c62669257ca4667b3b6ad0b74c69a457d1e0f159d33781a3925facb00c2502f3e86009348064ef41aae257a0e002c814750d07b7193daa8112fa347b15f25584c9cb358135bf03672108ff4504825570b5925101c32a37176b4d3a63ae1e0e7ffd48348caa2351001ca964f4505f8ff0b1269dab4067e32fdba091a68e5d403f148476ab7b8ad9c9b0bbdcd3162e5e7f5843122e8cbd561fc1a0fc3e2356befb83fcf009ca1064982b4c3d3c14b46c207bd2791c7772afea9c0132314426f3f762ad7396307c422a947ea441076d5dceb08723eeb830a369103318d228a14e1ad66e8a8480a257b7ec275d8634a2c8344a92fdfacaa35a5ebfbcfd9e0ae71eb9d5b814198e9cdfe4a6fdc4032a02ddc38cb19bffd1cabdab9f8ef9708982b22679f3f8992f37029151fe951f863805a10f90c87b7c9965705add98e8bda5d0576a4c92c9feb336d2a998939a7bea6e20d2fe7cd06fd145e8e61689229b8afa2464a485619eb554b8d7e15b4db5b7f94fdc7e3431f07ed1bb0fef3d01ddc285e7ea152f7c68babaafa36836247dd2c05f59583accc25fb5e569a4fc84e46f188d98fd6e9aa72cee2656fc1652220585b9040193c5e4310be7a0cd0471e92ea798cea46884696b0ddeff6e1a8c05c5c41c5cd5f2e15a49e1a97b5ec7603a305beeee628da9c387dc47d104d355821e967797e3f184e2f05f0021c232835579dc48ef8e2dc9f36e6cbd96cebb7d2358b9360815985f8df1f895a09fcb6a5cd22a2e7bd48497e40087d584729d44c3a9a31fc0b5b328ba2e9207ef1a1b9d86282906f2e022ce8201ac5c36e7b64b1abaf319039fcfd098b5935e2babb602b3b122391445d72c945d0bb2afad7706923459e5cf7784d4807148f358322b93ef67cb3f1d4c22a0c06fba4356a005396d69150f022630a7253c42ecfc9aebfd4dc413a648119315c637827b1a8abc5ad5822e02ecf98325486266b5d57fe7507061f1ee5af7b9769fa36ab386bd3bd0bf599d45e5e44158a925f60373c8413cd48cfed6e7e3efd312e31a308b13c79170ed4b27d9e25f17f2f3fbb8258c3d17e63f095ecc118ff9a91ddfe1a35bad918e699782102d55e1d8a4a4e2ecb0da7bcb1bb02b1327599cc49760354b32246745bc0672d1a1826c56a59e8a936e2009b7cea6e3c3511715a539c910f42f20fd75fb4c2fab669ebf892745e23750e775b4454536f61babd6d4a67ebe1fd02785527497c8a6e1764326c7c3845df8f4de61ba5faac3b708cc58286783ed3740393672ece92f6afc24139e45ccce23866150e12268819b81e4dbc6d2f3dfcb3e31b3ed40a2f919ce7e8c4a25ec0c790a0ecf0ec87b72ad9749187959bf6805e56f7e862eec73fdad0a3cdfa97020b5576705bb651bebdd4e118e3e683b099aafe4fa1a187da4362b97acd9b40a6df177f6f113c7d244f4301cf1ac322bf12c1ca835947544d987a82ed009e48a64056b1e7656e2d3ea296cae258dee141bc52f1e5302d4fac2165830de48b40bf63e1017fcb5991d4c380df7a9dcdda22eb9351fa41fb98256877118af1d8b2ffd90061a338cfeabecd478e22ff550570210cfca32fcb511952cb7fcdb8a483a4788daef3665633c148a2ab2162694065fe46cc5638850840fd2fbae89407f72f3214964c967b3c973bf5d9894871c819a9a075c1cc5474a1b7d5a2b696211542d6694ec8683c59be348beed7cc7c292add10efcafc759b56df44f2af25f1ba6a573fa9a8f5401374764e38c47a4a72e4dd515dce7e59a50aa13c3a6491f42b30245d781dbd6d2b572a0fdbc503b27fc0f560604ae7c2231dcf3494b2c8d112d83d66f78e58ecd2ce64ef136f35ee33d2b4c47524e4335387a9d48a180ce40dd7364271ba00211dd9f2bedbca373dce29854918b8e3c76041c5f3e2aab714a2317b4a5b0e370cfced7229bb1f142c9ddca8ae7cc8cd71759ebda8511df3aba78fd6d3ce2bc62a7821c91270c26286c31af7f5460b003a2dac958a99d39e43dcb67e30eed22fb1437689a41ea1fb8c8e6b5626a1fcf49bf68c26972e1603990fdbdee8e7fcb2c88c9f37d3e87f4305dcab6356e67f225f8e2431a880dcce1b2cb61c02a1077bc155cdc0ef1916bc939b3fc2a078cfd4bc9920e3c45948bc0cead868087e0e5afdd40d1c5404e8f8947a2db1b7aef4917b2f3ac6bbe61488bfd46e248a81a38e0aa61cc08a14b9b2fbdaf9e835b824ca343fafbc2039cebeb5f24dca850f19b9702a5258153c6e4dff5364f6e5431658022382b3030a3c888565df3c89c4e4fa54c81fca61ef9119220f5c406059993f0570cdd188c2c488c50b7e9e4363d750347c9c4337282c8fe9a8eae9758f2d8116e92e4d8edebd5aae067f0a4ffce559c8f6f83365d76d0a9ab7b1cf23e0a73edc867b8d6cf5e83ce3486793e84a4b734d8585fe19aa2ace990739998658de759db3ac44d1d3ccb5b42de188209208cfc5a5c23e7c515ef3e155437fe55e6d60b36dfb513a8d225c0f597b1ea68bb73b9ebcb27bb63dff0a22322fb876b31caf201bea37cd035bc613c7eb9b961654f096eead946b09546acda22f91f475ef4f5105a00799aac2387d21c219e0a94fa1e4cb647a304ef04cf96dd8da96ee8882b00c27491961fb1a58032dd55fc642c7d04fff75f6ec1c9eb5660e75ce6788bcfb2ae11dca0477e3137b091cd56f4d6d0211f1183ababdb60b635f91cf93de502192e42da5e0c367ae4f206ff30c17f913dd5981e80ee5aae8a72118914f38ff897ad4163f1887d445ccd3a98971550fac634a1cdd5787b024d001f78730f87827571e17d4919d12664308a943e40cbd821e42abcb93af27b57adaa6c257d390a84ca4259891498a83b54a138027d7742e164842e06589a83ff4e3c3ef1043eca2046edd47b5386537d390d064495b802fd953df48268e2968a2b154eb11879ea26d64ce13c5b392e82a39840ee42c4b9f62cf00b6e20bf953e0f134e0013b2b8d06318a93dcf7f13b5a1463f38d647c94be11e3e16e32d6733068f5dafffaa1d1cdc5b0bdfea2a8c2081390f4e3846759dd2d949d50d66b26991694d346454ef68bea068bade25d7c0cb015adbe884d3453f53858ec952e7341babf18b16f83b8ae17b161d9cc6f8d1805b5dc4f923a91d8a5dafdda31739166b968071b24470144596a9c5ab9b7c688e5b0659c1b49d732069091ae3300aa642c07a33db92822742b6dec895aa1f2138af404664f52a81863e2916f1707c10b766eda5871e2d13d08da0b7dfffd44b638e9402413b2036ac94680cafea08557b4d23f29fcf864e7bbb49727420cfa61f4b3ee73b3daa6bafb39569cf77bb03e4093510b60e2f24000299880abed3d9de980ee258327a742f6f3ac3a0a6e131a79a0830b4dbf8cc4298be0b283cd2238f9fac5ffa7927f47ccaf2ca2338b69c939923c8fb21798f927194dc9f22a0c4c73895303a6cad56d392c80de9ccd1d031335c799a848df61b518160cc6b0904486816221c1c1ad41ebdf270885ebeda61ac7e440eead2d1485b4d738306541dddf2e7df0d729cc3a52a8c8fd6687bdbbceaa1e4a12452e5316ae0db38083d146692cdbb30b2d1dc5ae78040d36f5dd86a8c288892fe0a7bd7d840be3b9c31a8708f6b04727898f0009884d7b18849fcda983441e1deef1e4757835e2bcfc49478380bf0d75e3bc98e1a95f444c23e5a2d9e2b72e0d4e2eff3751b782da988325733f7fb03bc7622f4c1c30a53281acdc666bc3183f23bab06b3717c251e5783b38ff72cbe0ba8c8d84729deb782b03d488748e0252ac1c0a2876d23bcb800fef40837c43e6ebc36ba7d416a41b03eb9ac9628eca44ed23a6c3267e32a81f78a42c4ea938db1a23663e0237afd130a63eb7465666c7da2f667a7fd0c3094671ca5a603cbffe2173984d2436cbb0b63f5a3983938c17b0b13fab83b7ea430d5f26a98650133b68ac9c49a38155dfa95d318d298b0ff993c15e6bb0c4fca8a5a96c5d764e28814f1ce3370490f55fb46297fb485ccf71b0b21c49f70e4db939e92790abc1612c4768ef5df7ebcb9edf967b1e573a72499860be8ebc58cd770199bad362aa9731a3edcbb53904cb94b671843a654a9ec20126d918874d64861e342453d811e29bfd2223a137926b047159f1c376cdb7f84662616e316af05fa844379c1df56aa774c80cc32990841f38f833264ec6fe2af47eee413704e2857d8577459a26b00591cbbc21faa354ed15936ca504c2fc00a75d8a988b40e919ddfbdad444643f21d7dbfd5bd3f3452f0e72a60f309fe4f048a278b11ce94dc33ac9ae3cd34fcf6796edd8f5243802c1f1715ec4e9e5802673850ef21d4aaf7f44a6a4fd6e7d588443d84ba68f81f6e015a4abf3c73d893ad59e41d24ecde9bf8cd924ff0db34c6a78db17b2fdc4eb37f441d28e3acc8ba260d62fd8e17ac658df39101f16941c7668bb1b0117abdc97091771bf1471811f7c750fa99ee2f94ca4ed6a77d1dc9067b980f8ae3ae2f43eb9ba309bf1a51ce37418ac00c2766ea8db19892c379b5117e6a9a67add1981fa591bfd7be4d690922fd9d3a4b02fc1d81253e4505df0b49bc8a7e8cbb637a61421d4df28eec73197bd984009b5271e852d411255efa32a7571a28bf84cea21f89d59cb1db8545037da0afaf6381eb0379e7d8faefa1d954cbb8e8e89410a637a071a6a278ffe64a5893ae6421357c6f26cae93e6525a55b580ae0cd6fd5c81c3290376da47cf49571b01dcb4d541db164ba619cafe66f445804244ca36fe1e04ab942b6d090ed075a3dd8bf84f671e4e77252b68b1dd93a8af84ede635abfae5110e94df948709764cb89ad65358feb760fbc26d5cdf952f505f81a87913a7f70bc9531a04ac49540d57d741af313b0bf07eed7759195e9c0b0e5842eed7c9ed4c5c54616b7c3232edaac9595b8826d2076e266911ad306b72ec3da60614a37af7019183df1a71652a21d937f6e683d334c9048f8e58d3e251354f12bc76256ade0d95181547fe2b2c2e55cb162778ef0f5e79e752cd43e109d18fd8d4ce642102b5d69c3e2fb7719ff8af51fc3c5f42ef697cb1804d7fafb5d83413a4daa00adf42f48995769e7b95e9ea655251119ef7a8ec7a37aa97df2a66a869c71cda242ccaea9876d994bada1cf51b5d8b9a5445558b7cbfffaadbb03725ba66c3560bd3b2ce76b4a1a6834fca1595e60de027352a20b874d9d07ba7cc1c18157d50204072dd4b54eb8abfcde02fa4a7d672698baf38a4539941450fe5fee59a475a530570849c704741a7022eed5e360c63cd8d7794e0d7cb49fc36210f72f9a2a83b56b1440d2b5db185a7d22976073e0c4162f37e52f4f4e5bacaac346a32610fb597daf1fc544650b1a5bbedeeaec1c75cbcc5878e532026179fc6a3f534fd35d87ce012f0ac9d30fae1aff445b904de619a92ad3df1adcafdb84451b0ce2008e85d0c8fbcd848bd4853dcd01c4ca6beac6ed04d3f0cb1f5530cae4597ab0b08178b8643c031e2e02e197b51f1145b406196f322a613126e99f453a126e13f4e04e741453d72e588100ac3b87fe71cb28b48d2caa4848b6cb1cea40897962626ee448472a3dab27edf9e23aa3be99f0a4eacdd7252683ef846aa2f846f029472974d25234e434062e88e0c884b2b82a1cc2f0855a815900b784c791d4a853097123a9f87080c7b1c10490a5528f22478a6a5998a1fb196db5365447b9dae4382564a895d58e67987789449970616c74dfc836610e0d214d3e44752e5cf2431fc054d2fd1d73455c388b43c21ac53bdf433de5d352502208d6684e6c50fdca1267a0b2dd9f075cec94fc693ed8d3349eee676afcd8a3c198e855529ffe00a3c6d2d9b889132af332b815f5830853f99ff0dafe16be2ed0b209f32a40282bde4f3a6942ee5c1bf381d15b2a1b743190535d1dd01c9cea0612fe6ae446433f114b12d2b8b55c86c17a9fa54e83b332503e734727d56a1919780c0f96a37d1917a38ae91c8002f614146e22bf355fa023dec4325544e17fc9aa5e859cafbdd5d523063bdb7337397791a3664d329cbff51edfb446f2e0a39cbcfd24aa8f6f41c9525d5846367f57cbdb2ba38a9f13a2208eba97bc236fb3ce8c04d237196d1b130322a8ae20383d4cb7dc3f72c09a84042fd963cff141db1c161a078641d7fb01a0c8e13bac477adda7dc3dd6a1bafbd80dc0410d7fd9a5521ce76abd6e79639b4c573bb6c4331ccc30f0ccfb2b529514dadd40d527f646e26248bbe4e59c59a83810cc9c21930db43be471cf771ceb0b8e28fe0787a6367eba9fedab983475933621da45378e0b6fda5c119aa13e4c027271e3bef55e1a7c3a7da69a2d18ec491b2a362f4439ee7b71d9c1458c90a9134411e10ade70efee69bf7eb6fdb6cd587507efcc1af4ef634f87cf645561a782e0917f376eacd0ade5e69380de4a590d305439c508a0b4cd728f7d67b156c80ce28f4403d1f393d197473bc0c4d8dae1a6116b78b7b281be155569fd1162c0ac1cac0993476907e416a9c7b98cefbdd3bc162fb2b953100b99b0b6dea232b3c1a8f982978b1adb4bd3c2477fde9d1156277d750a17680492ef7a361691d699bf817da7495f2c54e605704337030962cd4de53426f8ff36748f306cf8512825ad2cbdaf1d91db2cf574b605572e08d5803f15e3f46f5cde9af53b272fe0d26ad00dfe0030e820129989c6545e06397754a5c1f750340b231517e282640086e3cfcc6a445586cc8a732c16ad62904bbdbc008969cb0de83ee635d7a9e894df5e80d2a0e80becac14c048555a6a04459cfeb9ea5c93f3672399611eedb8b54da971555135b996b91da3c15358b9b4255430814cb83fd85095a1abbeaa9cfd39f76fa6fa8cfa70743cb8a87abc0de87ecf45280a6cbb54bf442d0b7fedf0f9543d01def614348d5c46091e9f4414f9cb196b05c06cb4a5e60b1c2839b62bbcffd001a820976236833353ab3f3f9b407110c9c0e1e3c9e39c947a60f9fd2d47db160e2ae29fac0afc360bc0c1666b35f5196dd22952589a0a965a95c9e2a48fa1efb2e71e92e25ce71b56971825a27002efdd9c0c23d6b29a9551e60650f8c0f77500370cf354a41a2a283b960bb323313cddae2c681a86961722a46fbaee02ffe30897af636be6b0013e2360efcf667812191760b2e7a28521f5a4d1216a34dbd6b9fa95f4ec1422192057ff8553e92042a06c7e4c7bdfd22d2e04f93a2149af235bf88e597b3b776e8d131cd992c530105c6d3fdbf7a55dc4d5601c46bd0a48ae340bf717b97f6b0f80f49fad5ef91fc4155088a20be61553c7a489e068f230b777a99cce6f6a5ca4be71fb60055896083efd98aced49dfc6e2c75ef26f2173deb50e9f5b9a1d2bfde32f85706da3b80e653ced80590bbdd4ac870f0b9abf2a31473832e0eb3205e644a11213b85cc9f22a925d82ca35897f801283804e0b1d1049a72bf0339ef360a5299f27f9095d68259a69e8fcc40493e3b60fa31af8c6921f049213ffc990eabe5076302b3dbc80e7d7511622ecf637460bcc4ca2072dec8354c98e5b729de4ddc856a063a45ac6f962870cc0f1ec582b4bb949d3a7d9023edb77926d0c54fdbc0eaa49e8bc781ba3229d5d20971beed14f680b8617f8e7fa71bf3bd259914e57c386feeab45deac1b00c611177503b98b48424ad4e9219d65f5655abe0845fb3a83ef9d01b17bbd4d893b436f3b294d916be16c6645a5aff8792920f405203b5236f8bd812bd7cafacec280aca6b54ede42601b9107e72f4c56b265e1d54b064e5b3d534bc104541d806744330af7b7ee0489b387daebc90d65b16fb4a7aca32c3ce388a441c488774fee9eb5a3c3b451efae98f11d350f9f6414badfae9b064a16396f95a86b7d55804f18c5f0d0fc97616cf38151444eb303c83d1d2af5fd98129dcb82423e03e91349f078fc483322cc306ba526ec7a07bb0177e467d58c87ff3084f02610322407073fe3513c43021812c6bbea0345f89a471d1a5b3e0fe38ee636ee9bb2bffdffb28c4946838d4f8189828c91eed0ef5eceeadeb98146ed854df4997133bb1ab89ffed9ab269b5cfff521b7f22e1049356333bcb1e1ff24fc2b19d31f903eda035401b13822abcac555f7114f2cb1eb43f22b293e8766abf43e191a9274b41942f9ce2e5f5bb45e84a65f98be32479b70184464ac31e3176f5843390f3fc2a576818a1a6233036913437ee2e0d3a93794581dbb35a91adeecfc19b419bedd558005dfc486b964e2d5f52a5ea5b65c3feaa70bf231157fb1529988b8770e67d8437e3cf0790bba8575d389a5a7b2138817f5bb93912756f01aab28979bc271b4e6b438e37cf7a4d5b2470d455a91948b59c937778634eb78fff8f3c1a46555cc45b5138d0c308076ad4324ad0ecfae4d6820a0f321e4bda5339a06499fcd9b5422b5fe8e9239b9de090a4edcd0b32c2740590d98ef04341ed2776348ef6f13acec0350ca03220c58b41f484ab12298d891fcf49866239f669c04ccc8a457a4581c32aea0affc00effd7a917a26cd7d70a16efd81c0e792d4817423286648ac39fcb5dd1efbc6a0f767180d00f90e5481914260223523e25e96778071e4b6e5eea2c20b9b4c849ba73bc1a58f0ee5c4de46407385d9d28fba631c2486c54c64d955cc48c21f39fc259fd7a88eed165575f52c40076399f38fd7a9ab4083a8c96c663527f2259b8e69d39c25f460c512baa500b6d49df69867852ce2bee00dc66b8bd603796e8b59914ad7d5a35650987e4ed9fad2ba91f2ca83e0aa36d685ca6923e0642e0da058d83afc3d9b7418cc5540bb1c1838ab0ea38d2d1bfccfab7fde044bff47d0970c462203f9c04d8256f7fd9adbe1c941f0b8196a1e0a50798f465c7dcfd5440ed58939b81f3db9adf73d0a49ce54877fa8e907a2290f35f4259cd4605b2eac92ab68b56bb143a93b65870caf2833d24e1641359d0fef5136411f38bb605cbc2f8fd931738756fb043714d2169a294ea92c7a61e3261fe88511b26627982400705a2cbe73dae767bac01604f2b3ff448376cecc5f552ba1c9dc6bb5b5d0a230d8f946a7c44afa4c78c780130ae0530440ec0e34e5d5d0b629762cf1c3bf1c6778f45f1b7721f149a7c1d47be612fa8a73ec5eee18c1c0e832b7a6019d9b42d6089cca16445397828204ab6d871ee21314a8afd1a6025d57f72d349182e1cf983bdb5cc2415d9894c8d977ec1b9cbdcf8386b16aa66334f811d9c1f97e16bbc9350d723ad034ae4f2b31d4f1c4a21c043f48e704f433a093fdcbe60ea052f48f312381fabd44686a891267ce29998a04e97509555545010b0e47d7cdd093d96a3cbe92e1df2b9daabd5bfaa8ca900c52c77144a80c09c6886713eed92d9a3cde232948206077b3cf8745da742bdcad2835699b4c1e605292a4708cdfb14cc2532260336eb0cb1d86d979ed1f07c64dc1c09aa6a6bf650a18f4488c5a5f20a8fe824afbd335b88da907ba76a6e45b1faffb5de3a4406c7ac5cc001ed8cc3bf202e95bf984d5efa1f66cbd95bd80e418c18bdc4c4f0346b212f03161e9a52c1bcc1ff79743a3327c4565585b53be2e65f671891439f8cc967082cbdf62ede1954df4c23aa5ec6aee40c2dfd55f77c8d0968ebcb9e30d7aa57895dde9a8a8c6808081b8e11e5647341c8fa8802a1cf0be2d63c1515f79ed97b4c02c30e4cb38abebff7a7d3ea8f9a57ee08d0a3600fbd138e0af3cc1a13ddefb7e0037dc4622af95e146d106454ea59de405bdafb711ac8dee364fdb89693f9664060db28e3a2c9a0640b3044c92f563e050157be44cc97b139f4168cbe56dc1afa1ee3a927a7120af81e8650fba63e91c19844228cf6c8d7fcdae2d8681537204d6735737fa31a95910cee288175951d3768ecff1ead4a918c87e1c03b2dcb741cf692f77ebda93d058b5dd820904380ece7e99f42464fb626d61f17af8ceb48b88f9d20f16bf02f29560df4e23912c2368c8e9e2e294b940b0b694f8b2656c2e780cc5e355a349ef1dcea6587c77af2937354b27af554651a3fe8706717c4ab0203d641bc06f9efc24d9ef6dc4f25eda4b007b31137947dfd978b3d0b08341543b0215e967177202d3d3e0f40dc0cf090b899a4e606418902c48dd67460d20e8e4d70fcb0a5a0d429e23d198d0def3738ea82b6502a8212bd5cced4a2943d8e925c97f17b805f83bf6fc1266c91201b51bdd74a74395262059d7e08eabe90ce5c37dc7e1b08b1dc3d2c76e70cc3a7e9c75f2271910e6aae329c9646b8ad93ebb618e4632c224dd97b044c78898a8f0f2a825fd4c5324e775a534106d50a952b06c5ff4f1027daa83d240e219c59da273eb86936311b578bf580ec7ed695a6d2ccaff14c11db8e0dc7f142765c0828276f01d4e71c3a225690967b28eb362d2c9fbdf1daf9a706dd524743a579545b0a2632226ab43907346dbb5a865f1946e4d37a80018cec08e0c35472f386e919df7cfd54b35fcd63b14e62b17d6a8c20ec706c9200141addbcbadb4b8fe81a19165d5ed037a092ff5f51583ad6fe4727c986ab1901fab791221381df1baf20bf394d70e327f5e6ee4e32ed5952de07e763166826a66ef28d4a7beb4338ff5f2fbe66d47f0f90055057a8569d25644a1159b4b1a9ed154ffae5d5533d14a86983bbf1a983ff113495dacf5841aa6a569377dcbe1badfafe210d2ccb099a3a4ae6e03531d92a2d06b233ad856e44df75611a43a34047c9dcc1f71df571dfb2202040b0f7667574f73061b36ce54a6043ea4860f4c26abef0f94ce88dafe1873ff2a823a67d194d3b80c253dc7cff235854059a4459c1fcb731cc16397c84481d7a023279eec3a140c746aaed5a800b0ffffff4f