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 70955 8761c3b103c7832c88548721988a5a4bf215ec74ef0cfa13e6d32d876d4db5dd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ed095658deaa32dab63e0e79d0070ca74cc33628dbc20ccc48da6dedda0cf273
Certificate Block Hash
8761c3b103c7832c88548721988a5a4bf215ec74ef0cfa13e6d32d876d4db5dd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0094c0000016750100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009dc8739fbd7094ceb68edc0a08c389ec9b179bcc5eceebc754ae79b61b2df998261d237cb37c0d321821723dae2a8ee668732633c265fe5043df531c401dc43f2ea4f4a9c924dfbcc8ac0284061327c21e5e83a5a7023f932706000000000000000002000000020094c0000016750100

Raw Header Hex

000040204c2dd8e0ab0845c8470ec360d4fd10e57fe55d8109a0d41c04c7e3bf2543113b3729677587ea938f4f2fd545af32bb3dec3c182cf24185046c3c9e1019f72db09f72296a78fe001873f20cdaed6dda48cc0cc2db2836c34ca70c07d0790e3eb6da32aade585609ed

Proof Data Hex

59,560 bytes
1212160203072632143eb9763811edf596cc0cd8cadf5a81d07bb20b0cfd05ceb44568f8cf845df728e2c8a39df1de8f2e07b050c85c36483d2a8f52169a53f1d11e6a553698e2907c33d64cf25b14cd358cd2a93c865391924205a0f80e80bba718141bcfbb8b7efee6c0c9b1ee15baed03332bb3c5e50c7da9f583f39dc9469010b14730cb6e1ac59e29089c391cb3f40d885d19f009b71e6bbf64afa9d61191a8d7c8ee34c743529e8da9bbe73eca9c267c900374808eb50bc420b3a7563fc9516ff685e58bd9cb0b04c3f4300b1fcace78fcd83ae32ef8289f17b7d9eec5ba787cf3b3a1415673fa2ec8066fe7cbd04ec985922602fb4e53352f5d607f255c3e82f978c783486e562d9a179f54036c509f8ef0fb32ccec041f1910ecce2ad7112d0e0ea92b9ba8b7e2310d46de4df1c841b038e80496c955d04d242e192db6747dfa963d5ce290c836656d028cfe4e027db15a9782e70f22fee1f368f5154ef10322cbbdf115838600e85ab97144e5e39eac848f66b44295015b0ff668989c652658e2e31a0f6132c071f6504201e9edb7a1b6a1074269deca28988aaf095269bd743d212827a082237e49c825fce8acc8829bae775ac46ca0417f12d8a306f3ef73b8e0af0782e556058975ff054823d258f96015bd8ed8ab519103422a86d07f2eae930f6c51f43046e652ec90eca155bd2ceccdc4e438b152920ec0ef2d5b89ad3fd402219f5c52fa4b3d345af5feac05dec9d1afdd370dbacc1b4b45c1203f54129860907e8708e4795030b9e8c3fd294f7dfa4754003f9301f112a568d26671cdae5f05e71dfbf37224522f6588701a3bd5a28b8069b1e749ce851da82f2d7d448d2e016df829cc62baf4cc88042b163c91c4e1f0b7b2c5eaeb7bd784aaedde192d74ca5373109da8d10a5d927d03566c99a44d70c2f0b3f4be9d20c0d439182c4cdc3da231c1e10f5105fecea0200790cddf40ee00ce2f6c0e964890222047e0d579602211c004687e8c1608d6b21747e6ae3b8f6c77a1ff72b0fc6536545faaa6a1539996fce2a2b722aebc411b9aa46481d71e3e5e3c353c2371c79c30d6494fd7da0120116db85495b4e600bdd4daa3f1563de48bf261180f18707fe23d5767e395d19454125c97da9010280efcd8913992b14817c38ff86c41eac83a991ff3d425bedd647f6a647018e96c59e3e375c494f05a0ca32ee40ba781114982e2dfe5c6debd8f18ad56f59f89b23a2adde1f3eea3eef6ad06dd0f219847624487ab6d2061052326dd45b2da725effc6516e7bd199ecb47b62bba9d0805c69707482be9cd7f40ae3799035ced7a2ab3b0ce01b79b358992c739bdd99dda8d89b7d10f7bea66c5ea33d6bf577b746878302c5e07833f94bf4a58907e9d202c6e285f3e7ac329a07cf96b45b1be2984f20617e16edf77c8e288ca3a5c9a9e5231ba7fb2949cfae54e93907a26619db48b320ceb8fc646ee92dd6d484121c509a514250feb20e94430d7e77a6264b1f1ec0692de9fe20cc51aa74983d651a843c4c44b3d51ad297b03fa1af1db229a0174a301053071221f43f4c858d4b45ea6df63089bb9f18f620b867484a25e4c18e1ec227dd5e31b0e9ff1d3373199dfca8fb31a8ab1d638c9c65ad48cf1cf2be63a02dcda4ea83fd5cc302102868009648ce4aba48a8046b0597b962f99c07b257aff36025c6e84936e5ee2c1e0e87e1eb3791eadb5600dfce0935ef9f19469c4a9ee18f0c343e4c7928d9ffbce3988b6cb2296b9e2d44fb46028694ece54be94eb5499da5d5148f5e52980b52aff45f84f87df47c17c0fa17d929ae851beb2bd676112448e8976065dfc43730de4ddfcb6a60c3fadcbba065f372ddd994f2429a361b7a442c0402bfda344c4a2035c26b8ff8184b7cf727eead345088e9bc0a3b2ff28d856ed6d096523546aa5c0d5561754376cb1ea371bd00e716e1ea5939f2ce51eaaf93096f9ce19364561fd65b09798c863884a0757c9fd482d9d4fd4fef6127d4ec66282cef673c2bf16d870650cccb00364a0b791a654fc50e0204b1edcbcb340948f8bcd0bd9ab7e55afb425b13fb1f6016514d4c8116fa81d9877c8256e7516d4115c304e9b425e0da7389ab704b5759e451b5781acb4437ced055f9a4945443498a1ef2cf4a5563c07b9d36400dfe225132258202763f7fd48ebfabd4639b1fe6c379036876ee3a5aa6399b75a7c9781ee22a2336958545de921827414a5f0f85f93f5849c52bcb3b71c9984538f87cf0992632611b8a1850af321ce263ab4f2086f5114f11f450c6f3c448ebfcc0e77311cff583a286e5900d4a5cda7b8f4b5d1bd7262d4bb540275633dd0ea33f9ec53d679896ad84e74acab467c94bb81e89fd5ff3c0e9b1a608b75ebfe072fbc0c44a7eb7e6e8889da91a0401076fe42414eb44bd1c45d6110db1cc05496018fe080e1864736110a14db1a4cf5f88b613e6ba74291430c6a990ff23706b7c9f9dfc33b6246f8dd4bbf0c0af641b399e3e9e0f5fd48708e2e967e91824c6ca9633502913ce2232cbf67b20fd24a18f31add610bba9f566df657e499638909091e15dfbbf78cb61580f5f1964594b6c300dc5815eba734ae1bf7662681af9750dc03bc022f7d5216af8767da09c52d30b1699f9612c60091664eb0a75b102d34ecf486192e5fbcd9682590f7b58857e4564faaa0393ab814fe014f1f5fb6d8915de03cff9f1ab8d629c8477099d93a2e88977597962fedfde66cf395160a56edf2c5841f4c7b5ba9e33d6f4b4d6f511fccc730c542fc7fc25d4f1426821dcc6c7275eb2cc60b961dd04a8b3c1c62eb92e1df0e8e2a97122abc74cd4d55058486f3321ebc6d2fe79c09b853d873b65ebd78825d5dacbbb33f6fe789d7c9d6b466e14a0cfc6b2fb3e639537b3dd79cc295cb0c07b6a6064709f0ea961c9e83cd6961b81d6c934ac9303766bee43f8862d0264cb74329c8fadc0e5f2f89d63c98944d9c7c35a8fecfa0d01c34a2971aa2c2e67a8ae1abcfb3c7938151b0cb76c4307a276b9b1644af9b0c37076775e553551a01e1cd7a873325394eed3329428ae790edd03bfa087b3974dcf62091e9e542d3ba82f6166488e1c88ed03833d4c7170f2692010d8b92cb533299dbe61945b7813840896f3b41f327fb8024814a3e1e3d083f153e40cdc2a48bed30cae2bed855d8fb687363fd7706c32bd4edb627186b5132e3c35ab972dbc694924aac747814541e86cd7611ece2c85761d2f302503b6b228858e4c8e78f00ce67e14b73ac71f42c41d25abfbea5af33534e0559c3ec9688db15b4593f641554b8ff0a25c543af068758b5a5df07bd5a91c3fcc4534fc525c9c4b6b952fae2299ebd170bdb31fdab7d7c2f0bdd7afd22a04c87af0f993b5b666ca763bbb7599eac8b1ca5a0a667bd7fe46233f93c66736cd6ffa7c238da76a74be0085f890c9ef5ae4aad76c862672cf89306821d4d0ec16eb7d749fe1b542b87e0c49df8c9eaf2cf0afe4dac815221ed316a61d98dd773f0f5b52815b08ab56a8b8b323a7dacfa2bdafb30ed363aea499687e5711fd57ae1542c027fd95976d217c1eb0a98d964830ff3e099ad91645da7920edeeb7fc2a05dacca84bb4c6b48c5f04b67b2e6c36f462936f814c87e37ce9dcd236256077cab3a2604e92325e7b5c4a8e1709333254cf1d2b03fc702d5908f1ceea14a826b94f15ea22b1994b77ac00c218512c0a83e3b0fe1fdd27290b625c6451ead4ee16e068376c04a6221c590a5fa7910c5627af78076ca3515310871e29a65ba66d2251272c8f1dbda3376a7fededc18a49917a6e2c85c3df87a88da177fce686cd6c661251b07f8182bfc2c9c2ac8cc04b4366908f375787a4f7ead450b916865c1e81f6f737726536ba05d1907fe45fd45249e9f3490880050b8671a5021839be6d2a180a110bb93e88fa2c1ec37582659a02ee08e5d392c6b73c3b8cfb77f8a105dee80e2f21e24c7369c9ec9a659210bc924eff265f20250be61c285d0516f231d70ed4855ec158123c2fdf80d717b2427bc88ea4d1199a81c2ea8112250ca6edd78008e1f694979e1db3ed5f2ceac61fe87eb8474efcd1fffd36776dd7422964ec6f84a9d5c5965e0405ecd8a5b17e9d147530d924c7e06bba83e2f987be21ca227bfb3ed0661ba47cfbfc581a8ba5fa576ad7a0e4b33dcbfee069eb1c5b36f589e5a50d1509db6c8f477c34e3010d4f21d8ac7d883689a40fbb2e12aba5f6b20597f00e67e6777d08f27e76aa2a5fbc0014ac3d766fcf08b79e7f952894f7397dc9beec598eb23d0bdd1eee81224900e29ca84b1315d5b6a05334e32aa6ff390d9657358605ae5fcf876d68009c7d272731b7c90713165534ae476110b76742d143432bd96b4fc2a2d194b06e037ba57b3bbdc393821805a16737e11a72228c1c2dc8bdd8e355edcffa6a6cd9e3d0874d234326f42b721eec11d61bc33617eb36c381767b61d151ae68ec2754aeba136516ea156038e88a465559c984ea83bff92f78f4087fa515577461ddc88b9c03ba3bc1e0b08c122af2eb3e76634f81eb019e2791b15d9a0e68d2dafe2f6b28fe59fc62dc7b96115615f591ff639f6e6f3a4579a63fd61fa21a5d099b607c6c3ad4ddc66a8061ac54b5946d2d35cbd07e8c1edc6b266eba0a024e15513ecf8e470908b7657b3e8265d3129741a6a78493af62173824e153bea345fa532556767021a172da2f01a50f53ea9575a5c4e29361d9c29d5032d17d3b869d1807b0c716b3385b20cc3088cde5581adfb0d1d41aed178f1a994ecc396cf358163f36b70d3e150af84c26d53d46f4cea2abdbee9d3235ab247e3be2b0457dfeca192de77e77846c38f7d9a3703b1746cd305500b98f3b31b48579709c368a65e30ed6cf72348f90759478bc9bb6b1475674a4cea094b83f7aab0e776855baab107bec253b00621f8185272170c1792cee599ee88ef4c56d090894afa4ddb178e2b8ca8a6df68cbc58532a9946fa7be7cc2e4d95509118b36081acc176c2e1fce67bf026b65b2f9048dfda6ef90ac52a0b4cdf241d2b2e9ccfcf43ec6011ed019f1ae0efb468f7b7483011e72ebb44ea3ffe90752f863cc888fee716b767194a7d3521221ec67a9bc91b60144aa2e10e391d4f700173dfa8be4c7337f47c3fabd4cdbe49616bfc2ef011a2e5957b1e09cd349ca7fd9ea2dcdf22e0f1b7f867414abc773a1a44ee299b7b4d3468f6e51809f873e88d955af53ba8b0dcc585fd1ba70c579ff1166edc77fd438d07e943b224a2f589a130368df724c72001682d70ca7632843a75f92f623204ff4e752afaefbb6a0fda9dd42e2b7da59f8273777ccf553a5e3cca7b75daf88fdd25aa95a20c7f29f23d070aa50b76ccc79e9b52818be1f1d5809cc2161e94bf632e9a3b7b2cc08f2f970924b877c2ffcca724ea89083f168055ada7cfffab6e06012a00cb0a0c961ebc5f563b4e8f88dafc58036bece722bdeae6c82960a4ddb56a099b3f1566ea3dd20be94ec5cf6e3c0cff97f532f7a8bb2ffc7428ed39e799b90e652ecd8f1ec89e5b0c48d4e8dce93b87a650b8c628224993d8bd9294f24f8fe98b677bec388ec846415a303417f603066fa123f169e8e8e51a0343cf74cd0f40d64e8274504eb275260bebd0231eeff38db4c0f054d46eb86e1e4c0f4578763705de72e7e8d99522a25a0d40d101c0c59638d4afefcc4ca0b5b4d0bd39895ff3f419742218485ea7fbe3d89e37b68ad8202cd00e7b5cd9f9b758f6d67d8bc60f1a628ec56c2f0d09474bc712799643e0ddeb41f42e8cc059fec1c17599a63e54b2ab474d5e494ea60c2b3e043dd6b87ddf6a3de49b3ad1da125ecae7a0d7f3f80ec09caf96828f6a45572546dacaa71203ae6960decaec10efc1dac45a5421e40fb5f31d6ae6ffef4af73d60ee73b56fc47a08acc5e678e5e35a98ca10d9bc04e09e188aca9b4a58c19f25dd15384da3c47eac8de869b90a1164ba76f5ede465da20e4bd0956cf21b8e22c274cc462663a066ede72f1ccb1256d4b109b7b1dcc3a7aba50266ce3348620d039f57a65b51238fae718b69c3ec38f685bca65d2bb5b208831bbab72dd75d214b7fcd474800d50b38eead111b0162d9a9447aa061d22c6e548f9eb199d0a9b4a5890e65422a582cbb48fca9a53e87870cd0d9cf4795a3e10d0be01de09854e703a1c18d2a4a5d65d83dde9152c7ea3ec4cba38ab42d0d8d011e91befd20cd28778733d06491b11b8eb9dde32e32c1ff11ed07ff9a03aa930b582e3e7cb49b54976c066ce1213c6e5c64ef2324d0042f682d2f85b6b5016a5b109b2746287dfdd85e9123f60c27bdff4415e2ff8019fd4c0824fd94bad1e5fb443cde7db9988553e37c739f552cc8b17488e7f0da6d92ba9cb36c794e409374f727d6e9a2dacff0dd006a2f3a53f75aefa6533e3ab812f828d49c3aaa93115b6672b695481a1db304453f15f717564a23c4924245c8a301c82be74cb3090ac1b24d09a3624969a91cb68b535137d7250610fcbc1f98e93190bc6fa028179415618d079da90d700bd81e751c4734b71989dc930d852ebf0b96099a9f4c473b7196bd3c57160378899562d467ed10a2cbda28d306452da4039112ae8d8f8e2bb6e6a0476c10540fe584773a3bbe9db5f9897207eba60ea97bcc7fa0c9d7a900c5d18079f628e88314a93f9359f7e4ca6894cc34500181e518a3932994d5b1aac73844cc3e0f55dfe8eb502080a4d59c0eff6bec435accd1da91e1c52148e217984adb80449cdfa634839d9798a6996941ee758e3fa648fadfa919339f5644db4d7e010b5d10a7cd3f7ceac8e3af305a57351bbc13ec8bfd1cf16d0a72336d8e1bc1628f40622345e7dbd0a88a0ab50a001a70d1dca9a6128ee817934c0bd3b53bfeff2e48304979b39a80fe2a7a667e026633a11f021ba69ab4a44d3f5894788fe00f4db7b95b455dfad0d2856419a8bb67e17e9cc5b540f0cf9574c58a9a221eb543d136862ab4c3912ed93e95cda4f695238cbff65c868c825275f6896e148cb87e45c7a750984c3c3132946db9ebe2ae7bcb63eac3be4d6d786bf9418e1cc13c958e538e32a07eaea98536cece0d01109a3616b76edc2d0615a5211c272fbe2105779eb27af5dab5cee90ef0128a8d831da9b3cac5b5678be220f3d20cc0ea9a74055e803a69bfd0dfcf7b247179539c8bdc735aa8d029414e4c6e1aced01e24da9488232b294dcce1f751b09cce4368c2aeb57a54707cfc83e095f1abbfbc71c4c145d0461a94610aa6c1902dcc1169ec89b2037b1b2a337f80577cff6c857288161b86df4d2add229a910ce7751fa5ca3b7f57ec518102bdb35ce35374a257b9d08d66dc303370bee70a4f09f82f521ba650d89ec7bfb2580e13b33fa0e0e77c1482c9ef60834fa41ce40ad3e81e9e7db9f061be473d8e33eb2749d424f030f3d8e97f56b9570e9fbbc5279e073c0110a3bac9c0a8d52137d9fc91400b9255d7cecdd2f7f4ce5aa38b7edc685fd6aafb69f008a65d81333fba053ed1446ef98a4d8795909c241b38f3d6970123a932fae751480acf2865ea371b9db0a3eb4d2f7600394f7444564e93b0c02c2d8370433379adf16c6ed3b94449a8d9291f1cdaaeda0105ec46c9d54552e92e95b5475b12631bac06d4038e110ea4b21b004a3e1244e538aac0ed44272a3857d48c34bcbe7e22e726c6c59213ec7bf6a496ef11c3f49ce1e2b0a1ed8fbe50b4038654e7659dc15aed5b4544ca1fe0d8bf3f80113972b5bcaae8ddd796e78c346bf73184990b2bd585109c515defb44fcbcf0e36bc8e730e889dae25fc3068ffd3bcbb8ece8bcda7578b2004901e2ae4ebc068b3eca5278366f6d7d91acaf86cf4b60b659df367a3dbd9bf4577b5ecc10328c4df786589e9a36a68f32ed26528fef414c3662f431c9688b10a1a76525fda8e674d6d8b00968dd4f8233b0da4e81fba679007599324e0db295fefdf0fbea690a3fbde8a1cc72d1e05bd29788f99237a62d9a9bae7c2aedeb0898ddd88502bb020a8952f2cf266b91b940a15ffe5147bb9b5b716f3f51b51c72d866fb53382c9b155541d1b51213e5345eec7b4291dcf3aef0e965438731a15a046642e1fb1da974083805f4018b9b2eb595f10f8d445fe8efcf48d5b12a3b684338879e1420e9c993d44069e7f034e57b76638cfafc5481e665e70bd5c49d31bd1036d0788ea2905938edcfd6451f2426600d228da16538c00d8c2a46f3a254a07f95a0cef165eb2f7599ec9d095799a42dbcc48f1fd20cc228ff9d6a4381d46bb59934189d74a75d4bc7e9dd159aa12515f064f46e464afcf2baac3dc7c7a89203d3850790da332b71dbbc1043c9f1fa2d4b2a03e8c42b20006322258c495d5a8c4b57f0b40e0300cc8b4d7c36aaed669eddad74942e3788b41663beb806bde4263c2d3b8ecdf78f0139611fcef994dcf300fcfcba12844896a57dc402b1c58eb385aeda36207f2036f17e0f1a526ea93a19844e223227e71b41bfd8a1050ffbf14c25d37e2e9d0005ec768f0df7fc42d1e0e200721829b69443373277916b0fbd5b9c17c7dff8dc577ee2354c8a634bf08eff093986e9f64f285fafe6ce08e68778ceecb437d9fd01d2c7f38642f166fae3cc91defcdcc6cfd691cefd9bb2cdd227e753a14175547e542c42cddd34151be044a62598927d7598fcd7f91ca198a77277542403f0c5f34daedc465380d7b26b8a14f61b071ede63634cc30d5aa3c357d8d2843decc38e22e2e20223161f1a3ba179f0180d1442338d6049daf775c4610eb1c7739f861dd6d4c94a2645e48929e241cf8002a9d70f44e362fc535c27de31f603e085ed6f9b89ce1d7d64b6ff327911374f5e5eb44fd6c875ce735cbbc18fa879fbb7981a926e6922cfbd3b38c88bfae82622c2b7e0a422b565726c1477a010f5cc0d66dc663ceb22d84ea2650b00a818be3ac13d207dc3806726944a925c19f007d2d4d14586ec9a51ad9960ac8ad993f1c69bc7e85f5a8076b973f7fe661fafca82351fd406920c9b73fdd6e22109fd8ab4c21ada1fab48319686f02cb935fe323195a536cfaf87c3ef1d352f50f5b8385c4e8eb67d92852b112a427150b009fd95901ec2922697a6c682c4be6361775d140d3af35c1ec00872c1736c94648dfccbcfabfa3809290f00f35415c5d37776a046422a5cf89257d07a527fa6493564ad41e98eeb95cdfe8ac3d30fa5fb2807cf668e3cde14aff62d6bf73e2dfaae20c0687b5b11c4dc2f624cdbb657a2a1a52fba5209574a4ed328a888212d0f43456b34e297c848f86c0c9d3b239429f69ca70db734938d2827ec6385c2cbffac9920d56870d82ad818b966fbbb8032313950391182b5383e81995770e95b61bd9c302d7ddeb8f997d9c52e5a1615a8775509624d2b0fe628279a7caf62967ab2d2983f8f9bde48b8c42c73759478262ce23d4d4522a78357cb4c2f979841007631bcd4f74e0a7cb81277169112ac8ffcccb614320f383aa3a03eede0669428cd0212fded6d198d7061b09fc6b5f71b4c14092f0b5ab9f0c21378f8b36b134c3de86fa291444faf69a3a742203673cab85cc7d8a28a926628b767d2eb4e9cada0ae773a4cbcdfea58a189ae93e25bc7950cb21ce6bcb49cbaca07bf5e8a38badd4aec4ddbf62fd355a38c6b27a386346a55727f3961a0792fd5f4e0d3d5122bd3081aab45b00c87e2888be1f6bb663f4aefc03170c91080bc71a1e08973e1fdf9baa3aa9bd4ca8a739013dec528cb168daf6c653ccae9bf13c39129cd10f1470dbbb580da4f99932cf805ee43cffa3c5a2190fea3a404a2f0a83989572d3cf50cd6ea1ff4e8cea2ac9b73a49ec0a7db78d70aae023dbd25a7ea7d87c075b0fad34638cb2126ae4aa714fe090817d1b6fa6e28a0f495129aab611675417e0549d0c98307309fa1183f110237d45164b40cabd0e8aca1fcb07d1ad44a6ffa90e3f01c47981d9e5c0a7153e67d9ef6f3a8f2568825a511aa70f9e20bb3bdc526950b5d5b2a5d4568b90bdffd25555a846c7f2bca72b6a77ef61e9bc269506e1f023567208b45feb8647fc10209d0fae176acce964ec6aed2b3141c9b2e0f66133ddf85172dc1e55066bf39fa2e1c8b4bc5de75b6103e953c41b1293bada101c4a2915c2f599662af34646dc65498272e8dbc78bae055774c707f4212b198095fcd20153625cab3785fbedaf7a549c59492a203d50226f359c9039e7ac1c8c57cf5b18de441b9d3ac4e92a7e435957bfffb5e3420fa9c2071b8ae811f4b189d6ce3eb9f58a314205e8a9ff26ed37b45f520b8f4dd8e7f3ba31ba8c940d654ed97ffa3b0381849a8c627d1175f81336d3d6ed33ff183e77e0be4eadc496229d79bb0602401e9dbb6ac40bc7ef25b1f99f5260120878972faf156c6619b717050bfe609f6b0cdaf1ed23025ee37c5405262bbb49fec19b699604177b6209d9cfa061f42ca959e511fb53b4f57eb71a3189c471684e2a412cdad51efbdb18e9ee434a8dcf904bfe1b24803dffece7fc68e71b14c0681d193979eb18c728b86676a0dbafcf2127374560b25edc9f1a456403429cc68b55de2462548151f7ebda3690959a08eac2b21270b714a1f42c8dd90d6b25ef6e7c81618c255cc65a7aba60b70b4dd61dacd91bac4ac7bc12b1c481afb6e62c2ed5c8c9122ea118d5800c1e637830a78a184c111b966503cb60a01ce6f7240715e76eeff7ddee0cc966529ae6294fed317aedc08c14b9868c156efef18b6b61fabafd71a9369868299bb29628d48bd9986ffed5439d53fccb7b8b59859ebfbb06108fdab39ba46af51ddc95bc6e7b1282612e45a364c2ae1ab96c1042ff10d3ec123ecdda986285c09bfbc171c204e8069a3f10bbe4406ed5633dfe0161835736830599fdad083f04799a15f7fe661dab6f69f28fb78b719002d1a9d531846b40853c1673dc311082d9c6f4737841a723e77344242976be1af1c15341bee8a1d3fdd90c8d026a6f72b798531a97f2d46aac382e334c7e4f0aa43e931d98489c764f729ce4e9f72ffe647d707791aef537314ec4671b18122bb921ad6d50dc6b617e3d4358706481f16ba7600d150f4cdb0f03066c004dc81f995322ed6b84e671fafa9ae134f926a7fe3ddb56eaa496b8200ed58aa1a40c4b5a9bf7119c292a24378de0e09dd70eef154f781709f15733c1f8a64e10bb42ae3a29c1a44313e750a496e3081db5359bf394f643b306066fcded1be24b142045900d0d65b8c0a041c8e02a3dc8d01a6490afce86e365b1a96e4f1348b8d5d1eb1bf21bc9183242a833a99d74fa4bec999c7f0b3459f5ddf176636028e793f6e16b325343a068e02b9ebf2c1c9ea4c1dc5a039cc451f5ae9dce8319f458dc7a6db6ea7fa519c8123f9d17a527e61596717bbebe321185ca90cbdc811f437e580db3f8b746965bd0d75f7f6d72940523690ed9870a3c5580c3f30a10ce1ea1c38aaab27b5bdded620f7ecf7aefb6c8938ab4a64528784d18ee7860ad390e6af3dfff26d423ece68a8250ed05bde5bfe570f65c90011134caf9796a6d706e2a9bf70352b4392de37e01758a7378aaa98b46f182f7a1ad5b145c269229aa6d74d4b5cbab18f6298e4546daf730d752c96c9d067634e5eeaccd13a2b9915977293faa8af55970752292d70e66ac76ff705fa0f11356748f39106353e4fdf9d66c8a363709b2ee1646f4b82842270f020f96ab62948d313f4cd113f8b243732fce80c583ce6b5e699ef5248d9962efdec61f8c8b19bc9652a53f9bf45b482513527caf158199276e1ac3c625974cfa440a4dbde5f2c4883f4e3d07ce5a60f06b1aa78c91ba72aa6090f5a31feea1195bc259d3779c1a0b22089b6a9a81be443b59517c5a3f9cd228683cdbc9b61528bd2efd0d93a01b22dd1b155009957c1533aa1a4b8603919e8c12ab7b918234ec058bf1e06b8e33d53fc729ae58fc051f0fe1d84a2d36b1f45b81073b288c9fe0238a372e62e16001b26ab0843d55f123855ee8284f0b2724548546bcec8a6a6538dd83d6ac8d08924a707bee2fe73df8c33eced05dc6e255875f75471afcf1222ebf72a5f6de3fe71c9c402ef1cc4bb673311de6140657210a4e0fc4dd90de7e7d430562de270b4d9f8a9f4bc4ace8f0fc15d841243dc9838cb73aa897d02b6509c9c3d8440a0eba9f7549fb5962df79410ce8032d07eea51dae9b75e0ae9d7b43d50bb061387a7c762c578e7a417635557f35500df8f5d32514cc19cc1595c9dc773e7c046877b98a9e90847e73d3e6a98f24d2b81faacc1c791535077de8f7d1288a1d2ce3e872ff58852fc8fd6bd9e57603b522ee61dcfe5024a97ba35827b3827db870d29bb7b7e9d8179b17fb390a7c14ba5170858de3b30fa7fc11cd3ec9805d36f6b938e8e595f1d84e25ca65a10db3b27f89ab2faf3cddb894dfc4422184d563217da34b0795e5f23e18f04394ad6317b238a1d94133d67f332d8bdaf42fa2c3ddd8febc4936900d2ee212d9f5236793ac76a122842bd8223544d61dabbabe2dc4a186cea77513d193dfa1b67a4b08428f7afcd12b6c166407a30cda9705ff4a87aa6f3396564e5c30995fe4bf569e3dd1858e9c49dcb9f13cf3d24bd8abaa26ae37a8f0fdf6b3e6064e3fb8358fbe1a11fb5eabc555574ea25a60fb1c92ae632d5819f97fd89f2b678b9af10a432c67ce82f053c90c5d09174ad486c83b9a879e01885fe004e354277bf0d98662c7a131824eefc06cfb6d9c5a3c1c7bd59ddec9c1b19c8dee858586ba0c78454831a25a8230e07f6a0a7aa44ec904be2a46bd69aa24a5d59fa016c8afc0469f1390f9b5360ce16d8be8d1086bab3e4953514b317338258e03dafe973086671815c53bde2298f47fc22b2d7e6125e695000802b91ba147d9e9601472d91cc49bb353aae3bf43c7e2c1828515e1a415fbea3bc18dc797204924165a1037e1b25e364d46fe77df5bf2d66134e0afa77260fea126296f92270c8b308479001d7284400dc9803312806aacb4a2abb26a2d198eacae14ae3d7aee1400c96ac69fad0a558b3a63608f41680b614dd4855c7d1b59adff6b60fe49a10aeb064a687fc2d6f8c74c512f93709e1d68b85e096e99acc0c07d9f8a4031f699f2be821fbffa10883d234d8f443e9366d14bcc96adf7c02fdf5bf025a34a728e8550fce6142549c63bf0f8764d1f99c813c0a0cb72fa20f89d3c6f34cd466a926ac88f5266ebadb8c92fab5c5dc9b6f9f46b818408fda062f99ec3441a47a51ed4e461f856ea80389eef6a08569595df3fcb6f5d0492138c7227b150c805c41ecdf9f41aab93cb511183aaa03c9f522fb96549558516ad714c11df17b762fef154af2eecde7a586827f28d6a7fe376358f38ab7ba0e4e7a0afe13912fae70861a61301ab4b485e0650e49d712fb0e093b1fda5996db4dce4ed4bb55aab4d51d742cbe8643209e61a4b050f32e305a961f1f7fa6a350c116476e1b5ab2098022ecd352e2502f7c7f4a9c84e816b9cc6f3efdd302326fac9159ef497e866763fb337cde422cbbb74217b7d57374227717e91b1586974856feba6de2ed0ce7228d8f7ac1001a802853e1dd7d6d0fc1b24b2b1a4c7113b16039c124ba30be0fa99fad53f103e381c45a7d1d2ca5611c9cca8ac0332152658a2061544ea63d7be436c672e6560cdfa84de918a224ab14ebebf54a8e9bd1eb659da3bc51700884e50eb45796625b266c94f6c88c86cb83ef452cc7ce58404a20bb126a16741ccd4829b864b67882e0fa840174ff8b15afd00e4cf968649d04366fef36940f42c0885961c44f162cf8e7734fb4360137b66ca0a396179556f9dc62e6c76ef87465a8bb22b0d5cd881b6e7147e72bbb5144bae82746b8ceed1c34b611ee65ad4fda6491c08cb683e95c93ea5cb6c208d100f16b058ec97be981f0fdc0d39793e3046b09cffcec4d6ed0ea1d0f853f863da5b82feb6bc9c1b033851a9b535dbe0ccf7095bfe62ae72a22a8537b7d2f3f3d05602a7137c40177a34fe2ed28fd4cfe72397650c59a522f46f541c08f0f644cf8fec9e68222aae2237f15ca41a63d0a90bfbe1216f5b9f66d0eb05904efaf2de397a3c4946c915c7cf74f8d37ae9b6e67ad0d718f3415688bd9cfd9b282d634f6f452a739a757948555b174a96240328fd8b689edfa5cb3e688bc217eab1a7d00df2e6b58222968d7df2322c150ecc9a23615777d1b9f5da3821ee5ae4a61ad449df2a52474945c599956077db17c2e291834225b27d775191d6e4fbbe21a5bc865d0e7b4e8ae58d3b36b4102a214b08896e269237690a68d800437821914322672ccd72204e3429fe655d304674b994c2a59bd290cc46d248ab8b54d75de137b497737023a02987843012bd5a7b2d1e458291ee25c650a665c7eeaf4d410fb63dffba23ed527ec3cadf03dcdea7f6a394084b9f2a90fa12dc8d23dfc1449a7c1589b419fa3852bc381baa77a535a6ccaebcc554c9cf0df999c9a614826799a7ac9a5247038fafa3ad108305ee2193b3edad975465523f329ff95c04d070bfeca501b5e03123bb0f8793719d62a9a86e140420747384b2e10bcf1aec2fc0feb3b5b80ac7ec7a5e5c5d49cca38bf94ff5b38295977bb797c96938dbe5edb879103de948fd4df7df1bfb3a85c1701615590c7f73ea7fdad555802822ef53167402af8a3eb8762852eae70784ae0f9703a4d1d13ee6e7d910a56c2b1b82cd399013c12d920ddf3b00cae9d42d904aae48559682533c448c5dbf52663a967339acca46a4af11e2c0166db4709d240359ec06274bba8ed04010b8adb95228d0b21ccdcebe4d00889139186a3c4055e0969ddbeba0dc7bb06593ef930a15fb4c4f7b9d944ec7f742204418c1bbbb52c2c36d5d7463f8b256e94aaf7ec5db9d55afdf64abae340fb19f87838d01f2bb0291038b947041921d8bb1d189eb3d2a018383f960dda2d3496e134d4c7746876394c8d216cc1e77c12cf186afa0986ac1ac3491775e19eb199aec4cb3a1a6f256dd6b7c6d60eebe9ced283113205a13c1ff7ed83cae50a65d7068c8f679b721ea85d8f7cedc8e1c6bb2b1338776b6d9f333189f75f8ac089e3e6f039e19b03f9dc623e34d4118205d4ded809fd273cf277da48d3c68666c2bd691c701e1f6a77e527534614d3f087934827c14850ddd5c82dbbd3e923ec959c93fe895108f1a03a76392798dd50c047406c3ef9974fd43908db6bc1704f2c7c0d43edbf84087d9e9e1d90006177582828d74c14b1531ab4a4525ce2556e9d0548ec0af5d02cbddb15d7feab1f730544110d2d1fc7a03ca84dd5163f549b08638dd59310eaedd7e0a58c4024bb7e6fa1df2f7eb4e03630c034807c774939576a52f85b3d1f8fbee835279898d7c8e01a9cd345c47b02039a006540e3a079b41070f817a50b7f458242da25c43e95830d4ae74df6babe6bd6a1de2c9a318c0aa27b5ae35d499f4667a4459c75ebecbf34ce3988cc252a91944f6fa711e12414b893a3c207e33f15d0cc435e1147dcf5acda5a15c0b310caf439aadd90ff701c3bc12bb567821fa4ee4787b468d939a8ac6239bd0ed67dcca0570e6cc07057ad720ce12b5e6bdcd9f53b7a02b547f3f25dfcb187b80097847d1d5c70d8c47b1b163742ee8f9f95c59f7a81264130291abee0b65139aa913074c7d21ccbcb7b67875aa77b1758f43338f88cecf6e0271a064d1cce163a299d775105eff542f028cf836beed0dda16ea65d65b2454393600caf5a6e1a8c540f1054b42a1ce051547f0b67bbb293c0b58fae84204f7ba572301ba5ab838ac8fb29e47dc158cc3132333adadc279ae92116c52753602af7913899036d42ee289002c067e0426a787a8f10de047fd75160b2367442e3a820c84a36515ad1dc8d95b97aea11e81360e2530d02e548ef54cfc18c8c6ba9c11a6e962290ee1a2c3c2deb28fcecd4425802765e0d13f9ac98ea2dd904f5508f3ce3a7e455ce50b21710dc650ed399bf28dcd19d502b9b40beb27fa9779b2c94ba00f20afe7c91c20ecf1118f68c680e95fba1ec4b05e60d53fce205e8009231f93a14a0ea8a0d64308a43e18e3ae5dc18a9dafe049ef3b98a450281d274563b152bb906e8f14f350e6394bd0f3812caf0064c7cc7eb82561d2e1d51b88c313ea2e4f58c86273123a6883e11b959e8b46a104c25629c43ecf0840d46b51b39cba383da5fef93c48245c6be0b99e00871362a03e4f7e57e03492ded7e85941364937325b4c31f30f9592ebcdc32d88b9409e41ae8ff34e6397993626bfa7e5740100307f96a39de8378300b64a3125a58c426893e02141a5b75b4ade42efeed49fcf6a5b50a50449027ea85b9194efa4104cf67956c0f10e444ff2ed75e0565edcbea7cbb7977a95ddd4024f231b64c607546ca567d306340cead06c552403222bf208528637efe37e2c5537bf4f2401261699bcc3bc9421b998e5f961da69f512f9a5774b903ce1820632ee056748562ed387d9c8575aac092da74a87d86e1026da45c672ea6ac806bb6dbb7a72b63843bea0e871a7ce07360bef36803b419d41b01c3e25856ae74f9073d4f1ab7bfc067d684cb4e8bd1aa1a2ad01a4e9cc8fdb7e3e99ebd2d23f69bd718797a19c415d20068b89fb225b653be0806c4da044821c35970c22de9d5095ad3a650fd16faaa4c95e35f27980c030647d97df7421e2316059ddc16ae5bef0e3ab05109e2b30129ef2ba3779c29363a71e90f773a5cd74686df0e4b5715d41bccfbbe637dc68b5a34b65afcb11e43fcf566271c4936db1b7e50d6fd0e99cb5d279d26c5c9030f5e9b659f20c0f83130e7befbb4bc432a91b41fa4a4ad5e040ad97e06273cf95e68086184e99c40976dae6a6bf131ae617c3ea4f4216e411740104ad7f307c779a3f80f4bd02d2a85750a61df950d891b5550f7beede0767088bc2f319be118e04bc5eb06c6e3985ba870a235956aaf4e337a821c97ba0e1ad00a3173b32c13c83ea03d61a440c312d8fe1c1982bf6402ec33761a1db275ada5243ff7591db37048ec1f4f4bb9880312169189aa18afd7fa03536a4f132453f0a0f5d2571a4a6cb12ea82bfb49e2a5e3edbd3476d3a1e254327847a97be24fc4f2ea37f8c4755f08fda309304dda9292bace8b486716aa1ced016f017b7257b5c1136d5636d42dfdfec4608d0596b805014a7d23485bc3fbf067eb38aa701fb54f69d6a5103f7bc3eeb433aa6f3fd3419be411fa0e3e130f1fc85661c0ec9a76f5f1ba5d5641e24b7d963fc4e2edea3615373d61785cb16190187159618ec4200ccd726019d5bb7e3777344e61381320bb23c3e073d77b784d7309225ab2af2639ed536a73458dc9da3a894a42a6c5c0b36f4ad15380293b3672f8cb8f430de5d380a9e579852a5d2425db14b7b6ad6870d3596cfa4df80fcbcbcfce949e0c7ba93613d4b2f9244322de30fef0561ed617eb62f59ee08745caee7c5e5acbc9bec33c91261f521beda208d4284f7e93b914bbe7f445311877f1adb2d0680ef6dc9af3c37d8162c2448b3ca30b3acda9321d6998869919a94a86ad7d468916f2afb9006c1201c73fa1c59e6629a2ea8bf91e131b1ef8d6bba211619488a25cdaeafc2f4de4b3da281944bf7f1441c76f3f1603bc8238a8f29d7d5b9f1427e7aaebd5e595bfb7f639ba68493d5d5fbb266e04fa5423743ed50f2bfa0253b5bef123aa395f50b935576604936179d74565efaac913c95e3ff33b4ba98ef05d1d47bf6583efe9203ee49e33e99cc53bef2b896fe92e9aed761ba3d1677efc4d97280ff5d870a3b8b1589be22c43de6e3712abed674568210f3e992f9efda48943862be0f53f73c64f8336edbcb6216d89fb2f80d91636ba18cf05312a9eb2f62cf569b324fe23e1338ab191b09ffcfc2f1004b63ea42fa3d2ca5c9d4bed6e8457aba0fcd5321b6433e45611ea342612d07ace73b6e8fcb15bb60615cb32572ddab408dcf3364f30602ffac7764ac810aea6760f0f3bf5b2caffca43f4b0db3ca4aca4139409069560e66b0feb371845c8ee408cfa44a17eff0997d41d0610006f3b8f92296fec086efe74b0c39e56eacde34f89fa40b098e114bf64325168e095740f77ac2ff3f84abe0f42d72babf516be2b6cd0ae919092f2aa77dd0a800919e05012af25bd6fbcba05f7714a69b6bf5aaab533769a9cf5964b767e195214f9fd8b4e75d2b270730ba556e2add0b17566d55e5fd09acd8fff344fd605758424ba154b90565f5d7571840cfc11edce125a569dd3e7fdc1adba0a2e1f0fdc54e607e6398b66206ca4831e2634cb7bd2c518ada72b0799a940d8a8ad890f22b30cc6dc61b54716a553019617e0cf4f7f43e3bc68f4a632c8be1487d87eba56a30d17747082a1773fdeeda36209c06d3c54043abc04584b08e898e5258ff0a909b2ff8e488465c438c5c14e5b1d64a74bc8da3fae96a5a8ecc136776e5c06d22a29e941cd63f7bc3efa0b5194c87ad674998da227aaaf9f53a802bb70dad98cfe0331d86ad31f9ac525afa92cc2cea3c6f56645f5c4227c4a492ef61f88f4cd0706c04ed677b1a36749555b1d9b1e370bb7c8d8f950407c77577e6652bd46c2b0759c0635fa4ac097d36325ba3521972440c3a91e8013512df29361c5b26f4363f5f2c66fad05cc100fad6c7d934981ea9a60a2220f5de54ee17d032cf27ea1d4bad1c35e5b886cf88525e020464ad03cc3cd2988c1854b39dad692e273d05c482a72a01f1b26af306409891d0bc1c5d70e2882ca15b4ef1ef1ddbb7dde001f0c1259b5500b46652085053887e543be1a384f0358dffe5b46e92e5758371fceac93cc82661f189693331e8c9bedbd03f65f005d1482be7b1f08327f99d0f40860476c8afbc2e4a65886da6fb8fbfc55771088c85f950287168ee60535605c6c56e845db9f46e6129567d44ce2bc7496bd5429c66533ce6c77a5103156040f6fc39bef771131531cbe1d135171be60c27d39dc449100dabda7e83d57f354dd66c9335e2b59aab7d5eba60fd35afc160bbcb9d9af3c17e2dae2af117108f15a4e96df964884be3423a14549dfec99e8903caacd6ca1f1a99dd9fa9f7cfb71d1905d1501993cf8e1be064067410948a83395c8556b5ed304e40e278265427f1472e7df43f7afc6ba04bc34b8c5b69dc3d60604668da558bff4c1e77877d7834ca339c73d4e5f792c1f1a26dae262f117d7028ce3790fe08d2af9a94ddbbe8a2b09798d11f7d19cf0ac36577375774ee3b64e9374c8b6f5e11d1924c39b700f88b9789d2de17425b52567e80c81b659bbb512371c33d65c791f0c3e0d39b63fc2a5ae7829b5f7309a8406dddb476e25e9da7cf5e505c0d3329ac4643c8554b118df3e489c2da814212264b3502d51b2a16371754353a75d3e0f1219f4b624897a0cde0ff1dcda2609dbdcd645cd4dcd31a2f64ee77ec933f59150418a81f8ec6086728c102666910e8f458a47e24ddd14b8c618e994b78a8a5652936fff03827980ac879fc48a1bade5e8f8aa9161259a20cac69248ae9ed1123adc9761c684bd81f8e30b599ef02cdb30f866f5f2433596fa5c19b450b09ec4da1c072d40a9d7a8c9471a2dc243a73358c2ed0dbb4cd59dd972b72a1a96057cdf161cf9e3006cd8d12ff929b2ea1709997c397b42c2ae04cd6b5311568ffc48d22ecb07727bb095ab2c1858f44fa86b5d45f0c12c00fa525c9dd3e985f7f2d490b309f6c4626c74ce500f628b265d977308012970f07be431addc83f7b9a6dd3ddbd26fe93bbd13009d26389d922fdd6828f9f87852b868fd76e1e7e72244b6b3f964a325feaeaf8ec6e3100240dd00fe4e6cca3909332c0f0a7f67e32862aefa391df2d2b67b3e65eb07c618180da5ebc7ab9b04adc9e6adb21c31abb2f9e406fb715604642f657821cff968f7185e80e895d8e70774afdd7778cfe4c37e0cad34fc71fd9e709c1471814ddffbe6cd5eca2c83ed0eb4267596c042f64dd917a8f08b50d4d9c1a6159eb6f2b1b1849723882644c65430c89ce1ade1e75119fa231cebb18282a4b9f6383152094d643ffbba1d0d293a98c5779b73756f019e23353fb439356f3abe2dc9de3d0e2c0c1a1488a69dbe06bb03344f9d290618d6384c4b5065a4ee00a741ce93464a7e123b5bf47fe32e1fe9d952ab29c80ef08458e60d8fb9a844395499c78890d3f47eb310f05e2ff77c2ccf09150e12e7084fdf63837409e709f26f420a48edf0c4b1222dfef1ffefe1b6d214d242d0980bcc7aab3bb68a7a048e9a53f76905b02bfd7d773e247297945c9acbee3261dd8a4420018c7b2f47fc3d8dbab810b04e7406599a6a3d0ef241f54fb32838299b4e5f838ce39db00bf65893bc8df3aaa47963fbd04d6293bb4f7047be7f135e0422a3d4b240056b58f07782a73771e55cee0dfd48fdbecdbdfba3ab16e2f6c81328113ec9e36f9ef69c0dad8b7f0038d4cb9c78fd7e4c435749f2721b2ca97d730f74b4c8ff1b9b5da3c23737e2cfa24220ec255093ff7f05f34edb681aa28be1308f7f44e7a538dabd33cf3178cc27f6085429af0b369878299618677d59cfbb5841feffd8c0f98ac2c599c9c6c5612430039b3756b48ab864fe30dd46db1447878262e9bfcd2f08c8c98dc256dd8b6f4ce52cd902a609e79e4a6bae2147b364a32a69465a8930b6cf0e5ddcdebf38a65f3821f27704a2bdd16c84723782c74bc381d6bb05327facd8c67ec241da931f80c91d9939f14a4f2cf5a731917946f3355aedd5438ea3b6556dd2abade06fe03975a1073b6fac232dc86f413460ac736f4e6fcb3fadfed579ced40386922d176a877c11b8b0070da1f6e8fc26a8567e3b2aaa1fa084562589c0607de0878e82bec59dd4fb4a0113e625a95003b01d94d51ff7b41f7ad869dd9b77499334b75d5963499060a037168e885400faa91c2f16bfebc85a3037a02281f66d2b620124282f3204ebdcf16e75343f0ad8899ab1ef4f382fa43cc9af0c7e39eb9322d7a67edadec83f67ce7598a8f976f9545851432af943497a661241c793d3a5f8237e2739b92ad9b6550d57a41e223b5a6cd0dd0209aa9d0a078834e3ad3ee69531483369679899bccc2a42090434e8cb2f603b50f752817bf3e6666655adb8675707a5bb4af46c9957ba6735e0dbba4671786d7483bc5198d0752690b8ba032cc507b257b707aeef5bf0496ed6cbb6decd5999b93b3b97c5861ecb684471d6f6199c7e51a70ce1a013e5aa0f981a8305e1ed71c5f94e4e99dfaa511268d2ae5c2e5b4a28d40e018f5962bb6c8e473d7bbe48fc6b8f4dfac7eb23c6cf0610d705c8c559064b96c4bfed32f97be5e6951674b8ba93861afd001d0aac7ced916bd51646f187927907d6b8abc552d051ca750b931bc359befb6460b47abe29f4daa7353d7fdfbf21dec32cc545e80d981f85de6aec9f7678b8ad069ad52e5b0a353a952056af84f9bcfee639ecb130f37feab64f27fc9a257d9ebf5196aca1db3d68665bbe650e702b19f031f1cbd84c38cb01c6ffb9b35cb2245d28168eb8e4de33ae6cf777e38e537a76e57e0015af693ba3750b80071a3d8c461aa61ffe1cca4a90ce6362ca9286a902fbe810e4f6260c21afd305b0cf669800034eb18c4664b3f9e9f818b21a0e9ff8b2bb2e4fce3b5d705bd4a4d2e343dec40bd2267fdea7a218bbafe1bc7acff2f20d0f780483b5a7521ca293cd2f2c951f00ec1b8796e057c5cf50ae58ac55bbfe30e3db320c14f75fe5cd1105a06f963642fc60ff981e303027f5ca8e2a61a34a53721c1e5a1707ee438e4aca87869051ca5776ec438e4f770f0ceac755bd3ad03ca01ff150cab16a2fb8f109b6f0ad845a7ef145d9c2f31c6c3f3e67de228a49cbc1c60ecbf2d3cfb6dd320341585ad8be7f11c7a7192406d199aca497ef3c80e5acad01c2ae4e53070718e7c91783f110d608c24aaee55b66607dc2341847b4508e29d50f3bfb4f66e1129214a26c6c9d3846a647723c0dfc5473357bd6fa196557bbdc367d6f2253e5ede3c066a8973fd71bf7e12d94cbb5c04ec0758f290ec3d26617a4536359acc73a0ded4ae1419620cc1159aa7c8c986170011032a5b08a41d68d3a2f2775967691770dbfc9abf62550e696b9ad769738ff8af0992c5dda2550023a272d0fa6ad646ca9db03832111007d70909d4e14bdbb63ee478fc8f31dda7a383b84124725f4aa8334c9ecd6d4d052338326761b59b998f497984b4843df6209867cff7c98e9a0f7d8ae625816fb1e8f979d3883a5e90ba946320ed9eec899209351307514b22ccedac0d05e5c9319f2df5348d4defb91bae466b9c208457d8ba8ecde10a26d1f911205f5aee7e2e5da32353ed2b7389bfc5a9e010e79ef471e151de4e15254ea864b4fce85605ea84e30700d90f0663376b003bb79f9e173cfe035e314590c92caa951e670a9743e64584ff77e864df7bb2c0cb5cdb98d7ee9a8bcce9b446d18b09367ad1759459c80bfa0653e8de1c3f66858439b55281888c5aa54e635b64473a663ca7c87cd1035b01e34c69d825759a976747b24a4293d6d4f5d9fcd3cd26334bf08e49d57bd3923fe026ca61be35b4eeb590173d69f46ca75919635b78ac65a013bfca918daf151163c0c51f1bbaa5633fe2011fab8ef569d3c4edd2aec5ef4eface662b9fa7a1d5aba7afb4dd2126529bbebf091a5dcc9627aef5b38514cb23dceb0e6d2cc6787f7d56f2521ae078e3b07e60a59b6f5eab821a3a0c2f912dbb93f69a80f5ded4a742785a18c4fc3de137581fe29efabe38d9599a173f65518bf44907c7d8a1b809c448bcb1dfffddb5308b3549bca1fc13ef44c0f7b4c5ffbcd72fa4a4339ba05e2f6865d403f0b4f53a3a29d7b733cb9d2a7d2a9311e1317fc405a5372a3803463559f7df4532162a98d28c877e15e25a55bded506d6d082dadbf91ff5cc430b43c548b1240d81f1446054db603c2fcc7bbb1fdc5cdf357bb52b48a4ccd641a2e5fcc3145a04e3cfc31fa54cca3fcac31c4cdf4b49a12b329af749db0a5544121c99a3f76c1fab43b023c41ed716342c3de4b87013fdf982aa3a3830b78327ebe1b0d7db47d6a33114b7ecafc9f459871c35bd1aa2e3c8d2a786fe626c992da9d2617a8fbcf93eb0f422efbd4a49a654e0fc73c9339f962bb04091c85bc5e82b1846be521b942e1d32ba0bed85525d99929f9886241f576866da9bdcfba01a84a98514137e8ea2e4e136d0673174d2fc0237fc63a3e2c2bbdaf6cc93ff384f0a49a86aa829647577b2e6335112beab3a1a8fb45b3c6b307f91cdd24113b245d1aee39cef91f0af9b344153f672f5ce41a60a3a6982e489757d741829416f9be582f0f612493ad775fd222787598fdda9ef3dc63372b595bb984ab355c0536a6a73251500e8d68a8383fc58947f0fa33f12a33f0036c74c830c656325c2f5fc579f168a04b941756fc0c606593616234c999da0ba05049798dafd7b3803d422d78f7a8dc65dc4f6c01e3f6934764c3d83d79e7f720d1234e9d049c45997fc73cc0381ffa6e7f060543219a07e6dcc11195fc75255d33474431cdbe559d159eb6e9b9b9ba02f7b6ddd8285ebdacb10788f8793ee943247dca83d0366ce33a48e215c2b4577cdac1814df1ef505e79315e79dafd5dfd096fe845cb2202f6cd3e2691e28fc02d1626071c04ec5f24d58c85fb788a866f15c6cc026c34167aaa5b9fd0e1203126e453c9d43ca0f628799fa4d943e90081ebf7350dff6b2027cbed941d768874cdc8696f17e8fc5c788514888766dfd6e722d0d27a77ada31ece57718ab1dd5044f3010661e71a973d490fa59a35a1a74b31d7a6e96208754e03b9aed0e6294b74bdf8dd1f57b6490e85fe5b5784e7e63ce11d48f0b844b4c007fd814adb58636b76780580f5d17927ee312ec9ded430934e1e57e4304ada66a294d41637ae64bb9987d386d4699fd6d440de551ff26749b42f370ccf388933caf5f7126f394737f09c70cd70cc4bf1fd8722cf06b54f8e1847cbe715870fa7113761e548918710d89bc6af00160740cfb1b0d96f16ead326eaaf3f41ea8d1aaa60fd593c41800e98a797d948da0e033b6f7fa13b9c0c6c9744e26633fd48aa1cbaf2ccc1a9f557a31a9002c89951635f0fd819d7be1ca4330a7b1a5973245c3d72503bde914b1e818119f241712e7ac7a43f5ba82d10441a075848ebfafe6969ed3278e8d16dec3112c537099fe51573090b8606f1d37fdf4e9e3f98398206937fe0cb4197669dd70f17a602bb155225059574932e94da21782c47f32b6b30d2d154c8390aacb2267f969de66323483082d4a470cdca827613a2d901ecf66584a952bb7351c9599eea91457dcedee266d5d235a28cf1075ee602f518cbbb89eb1d0051fe832ce2f69639788f81fa144f9a6b853139db2c00537618cf5cebf8d7624ac7f712d5e22859f68fbcd9397516e699733c0bd60df83dcc03f54de49675e9d3c0c0ee6ec5d45e4f28cc0f08224e7ac410cdb9bbec82d031b34daea037db62e8cb5bb2a38b7d91ec42fc337c0ed4e4080c83189a7d278777473748775ca1987b79c59530eea1df8cd304e82fec84e0c5ff4207d617dcb4a207b588bac4f40fc0170512aa32668ee575d0f7aa49cbc29fe46539bcb7ee38f0c72eb946479083965c7744af58b4442fc726a83468131d8ac9fa34d60c76918d94f27c50807400e5422a310c3096eef9cfeef147c80e60bbfb33bb01d1ec56d40acf51b95e45118cc41797fc5dc6a92b218a3c34f7ca08b416f7297f681472517d5a3b8ebd841ed94d79565511254f851363ef6fef1abd7dbd95da24e313da2aed12e8be7f88cc89eb1b55e59d06f8a31fdf9a3a9c4d95ed7dcb2183ae20805f8e61f06cf2397728d90751f5c1aaab739803f6102c2cea0d892c037c14b4fbcfe3d50b91f417e02bd7b15ac1a49df0fd7572f7629e0105b2a260b38320866bebab9da80c32815e3603dea3d343457ee4174f92b5f3478e53ce5be6eb0ce4d2619dc99b055230fc325fef7e89d6b37ddddaf86fd0260d9f2c08838d90867891ee528c4dc66707be093581b5cda2bd39212ba31ba08e03e8042e487abff7d407a13fa11bf4d0aee3adb17dfe901db09670e76aa45e977c44c35d44b7fdf8c77ab3b19155e9d613054889a381fe9daa007a304249dde5fe2d787a4f69626a2f657b783abb08ae127b13126e97b58fa91b0a20055b2242055190197194b5f6fc5710f505d88c71422317bbca1a04e990f0019639b1275e136bf7b914e7b764f995f17d0936a5f2f36ea6deaa3822edc372e33c76f206a452efe2ddd61e7eec5b32e52cface4749e06f5f32f58c2da9a0b7babd4d0354859229342844d66fc3e1334273ef928af4a0977847b548e1017b8cccba221f4200193a467f97ff2503014bef3ea4019a316b13735bf3dea3bb5be36d017835edb6d92ce1142bfbd5aebca3fb1b93085faa1238ac5953dd308598ee6e0222ca70c8d0ff719438b0e46e06f63d2dbe5991b21ae83472853ba3acd8850c88538dfcb76c78602cf2ef0228424c487ec63f7785cf3ab923763927bbb3d97ef277df35bcc1e7c8dc6df8fec47f7a7d25780e0fa436b197377ace6616eb60556e6235930cc1ac3e724b6ea5177f580f205235b9d559e6676f451dcacb31639df06eb4c9a60eed49c10fa9f02af52212827cd702ac6e03162bc4b6e7d376959b96e75f85c7497e5e13ab6b6e00b488b293dca203ef4452a8c672bb394faa1bef15fa556733e31f4a48b6a9031895b6dd84ab4af46f31b4e7fa8211c976ca4e21560df2ed1b44035cec3b01b93ed40ecb883a68c3fdd8604bcc9ef060204a19bf61aa20dd19b8543b11730606e55cce13f1174e0a94d05ce05938899773e78af34a65182c196da9aa880e1ff0b56651db7c32788ba3b248b4dad44d5c322e5a62961c7f3c79d49e16f7df6e705cfffeb7d68a15b89302716791446537323b9015a1cdd701d1e7fd0daf42865e87814ccfb22e5700677ab9e4a04ff5f21eb058969321823cdf1d2bba919f984e8e18a777342ce8106f029615296bcb463c4ed8bb1731c9a86c20c7f37719a32cce03e242430095ed2b1cb4cd474e5d047a3ddda682f831f43a56d0b3b1480007ca7994f76a7a14b1100b45d439a51a2c844cb3200b9938955fbf69c99e7848ea18139fa41535ddc661b97847d766a020e0f810a166cc3a8150b17ae48e570d4a9f3c42c65beab98b3514b5e1de15eeb29729554f173baf71fb6af3438c478aaf7acdf9132be332f1b22b36fb68e74179b165ca47edd08443f95d049d4612f5dca8c58077df804be1f15b801cb11eed94bee1ecec8a00215676443ab3c8430ff27d96f512a120d4b509f13e146a512d62492ed6ac3aefb5e27a5e202dec3d69e0978538ee4f08217539e334ec6fbab71edde5c479bff0f11b324e78be98b97877c1af5abca6d7b13689e5b5bf715f8469a81df8288da5c98314a7aa5e9d448eca6f6248f5bd97956a3ed0a8ef9803114497cbd1f15648240dd0907a7de27916e02d69c4364c393d4eebc299bfba7f4381f183b986579adc8ec39cc75eb961324f445db1abd6f07d020e11de8add2669ea0c8f51c186b4c1913e9f33d0ab41ac678c3c345d991a2dd3b4e9acba26e4c029ed3148c955568500cfcbf865156e9346b0ee4c44bf31cf3f667084109713a1fa0382ae843f2cdd4552cf3113c712d23ec11f3cee062ff242eef5973155bf286e67edca43952164f5e9541978b5ee4f54348df129736ae3ee04b61f3221bc5c26dac6c7f586f0c58ebd38017bd26222f26c44396d4472bc04a4403845513b1daa2267f24ecd239501ba022d49e8695bd15b084ef0ef8d9bcf7feab0ed3f65310fc3aeff0f9bc8deca206f853f4530fe398a0492b227c72fb15e7c85b02154c54aed51a95033b6be331a8677b5eb42d93f3b241d3625c85bf54fefafcacf90e3a5f5b4bf98d0f6483e8dd82d515026399d95713146ec0003dee277c5bc84ee1c38373dd1b320d04cebe6d55f9f0170f4635d52eec653b8337cb3c3dd3ab4b06c6ab856476574873fb9c971be3105a34774a43188ff189a897614546818152b8397925b7359e1843a780e67756d347ce7fdaeccf825a2b017e1f7dd5b6f99f51faa3408e4213973f842987cd2b5a5d15fb747ddf6605ee8e400bce84038353219755712bb8d2e47ecec423f7abf2e999f1ab7ac70027475173a5aeb78525e736b2511f81853174aa65fc4386d251a9220967c5bca4331749e47365c420faa0a620a071b3518d1597c29be55c1bffd32b783b91896fc156c83b2b43c04a11801625e41b9388c13bde913364e1769dc5d8745c6ffc5c54533430524d6e51d0ab803bd440ef847118163af7e2bc4b146f63cee4ca4112c4a24f3bcabf3166c4a36f0d09403f131c152982f7be33c29d574828e6b4f7a5df46bcb920af94c552a1db07ba1efabd17d390437aa763d5a192145af53291ffc55a6a4b62e22d515e989ae92ee3814a265a55af4ab262b519d4200c26038b236daabc1d1b2c3818114b709c8fbdaa0be376c658c2665bfaaf09232b3ab9969cde278c8a1f159f412861f2bddec8a3db3ff64738bf35ea69b5a3611f6122933faeaedc3031c25c4568744ab7726d8424d42766c82f1278a9df45ed8ab01cb53d3668446b055df6073065de42a74c8a2e11ec6af37283a0952e372945c7067040f910fa046a2a519b3209939fd1ef3575954212d0603b1eb24b6fa4399c119539c8b2dd1a96488c1b3bcfc734434772ff7a0b0a0e83aefdf7c76deb260f5671fe72fdbd7ecd884e390f418add98f4cf450abd7445951ce1a7747d5f0234be2936194b2aac754af94b3846db1fac8a1da3a2a0d57c97e35e66ba2e491ce313a2e90b51bb352f0f00c191ee22997aadae7cc6ca89d35ebd157e73ead8876f3483fad6d892d0e47001184aa507296b81ee9b168dbef09da1c09e653439440d9562a18c49f4888bbcf006521a7a15bbcdfde7b39041800f4412146bc6bf1f7c16cf600d38e47f958923f90386111556cc7dfa9f793f552277ee5e23446445f6c82fa2dd8948e833182ba0bea6d3396da9ee2953e27e01230ce2c0679b5f9fec195b8498e1914f8ca93332a3f951388640355d0d044641f7cf1534be30a0ce0468c475eb1b09c50b4fc9339b05acad3999aec7be1190c780d5f1f6fc19a75971e1262ba0541c7a72e71b1a66bd10cb68910bfd09df35808197081834b0513d29e15f9e140db52fdfc19ff4ac10e2ad472b3c0d43446fff433f6aa37895d574b85189fc24dbc2d3536871428a68e6cc1a21946eec504918de9d94163cdada4792cac4c5dc4bb75ef2d110ad5b896b6738d1ddae61f0761ba26486eb9213b1b4d59c9ce145fcb0e71ada508a11c55dc866f4c4cf7a137296a2f7854749fb071b276ae04795d086fc8264f18e66e65b016789e390c234143735bf21107337a73cd829c0519f0d05aff1a49cbcebe7a98a6fd68fe39d001780dff1bdd12c62a29471a205a8085f6c7924ea58c8121d1c6bd9e3c6e2b275567f377f976a8533eac1d35f31eedae4e32d1c64b2640658e148ffc752a46864e595ea84e5067ad471dc0b952a4642d96c671df015f55cc7dd10d6a172fc350e0b99e943c3307d0c835585dd678c182b2314a83237dd828387e9c594c4b8469c00b3eca707923a4669f1314c36344c73fd9c79ae542bfb6cf279e51f3a9cae4af29ce0a8739604040e21af81b8092d4aec3e9474585951585b80e53c7c451cfd51faf1500f8159cdf35e4b9e5a20ff2abc2b71c9778e553145d7ecc64272f165fb5d6a479c8e266276d94dc4eb896e0f73c96657a1f3b825297aa0fef360a8fb047a210583cc15920b8547816d9f5acd2b80399813310273f3cc98f7bb5f04cbbc61e404e0ba5bb67934e724d1dc3170430352b049ed1652c495f6a843e2573d829c80e09f2ac65c0c0096e0bb3f681675db0d2f0ea2c57ca00f4cd9647d85740701763a46899727d718adaa2aedc54932e1eccb37eed544ecab0292fce0c7db5c69dfd64836af0d5649602880d5b0d1b5014e4c4c4ff98516fd4d3f91c7b59350f8be425d29a736d8749fb461d2ef50474bfa70a50cdff4c81ca402950ffa98243d40dd42490c35fa987aa0a834e314019c5c7078fe048e8d2872bb2f90d33b7dd71593cf7ef06467e659b8c607a726ab6492a9ed061d99c99b643fdba5ed8680f9fbff36319edad979ca2aac209505e7a4c2102795c40d75a66af58ae6e5ed1c82aeaa9514b2bfbc1fcc2e07f8c7bd55fa17979a2d55b75aaa67483d94b8eb13e21b86eaa7d11bb51d545519a2590a25ec377065e6cace15ac8e6ae1f3619e2e886b01106b4e91b65f99b1d79758978793038cc6554ee69388a290d2da694485765cf29ca682315187d2aaa3ef7c57caf94ec9df434546a5d4530295fe530360392c7782d09f7a6907e7c368288f4a702a1f1f0a98a76d435d254c86781a8b6a62ed8623d6c88e3d9a8015c51f31d24c7fe78a5b42b9f91b820ca6259ffa6c0fafaadfdb828d15f412829e940becdb1c3af62425788e85f510d20f7abcca35a40103db8452c7bcf45aa31288f06a2fd4b1820da9586b31972889dac57d78433a5afd33d42a8bacdc516ffacffb47dd77964b61a5a76d2b47ecc4fd390301c2636046fecc3cad59a9d29afa3f2ce6b78d2a7b5ae182c6750500aa8c21b9048ec347dbcedb0368a56c150bb85e94c6226a977133faa029e8b4ee8bcf99e218bcde3b228244959534aa850cd9dd18b7c55088f9e414c0d893e7c358a41d6081bff9911091f9b67ae7a133fa94e31d814e81919534d408ee4d011da9fb35c50814d3b20cea0745b256d121bbaa0ff74a2f1b53a497825a5c4f522656184d1f1dd14b1cf66fb36652e4e6b383a05846ddbff7143f7abec0ae53f7e270510078146dee0cadc211f6cb46ec026be7efb8f501def9d7cd05295adac3d5961e880dd7b0dfb3dd52c9d17a4fd2a1b15279cccfec4fc2064b618c9d0488714bbc0cee6f27ad0dc8e2dbb28fb3dcd1957918490f843d05c9fb30266249a87507ae6e4f769e7108e87917544bec81b608a0b0f4fbc961f77fdd377eccfb836adb4b555db074959c2bcb3cdc8b5ac280c0c319587a918ac0ebcc0c88917a9121c31f3b36c20979fcc7e6a031124dc244db93408708211ecc09faa68701098c9afdabda056d4779cfd0ea4ab38e2e3392bdfcc359fc77512f516c7d4436eecdd46f4a37518d4d8c15dc50dbe8f25326d61905f66a99d68fd36a0ebe9939ca42d8dff429585d078d880989bcf039b41184e17fcd2802100f4ed885d280fdee997cdf0871f4a850aedb3e8b1280dc7319f1753925dce906f20021776b01486808549cf9feb73ceea61ca4d42c8042c1d1828f6bbfec2f838267a1f3d2cfe294c558439925d3c92ac9ad4c68c6483e605b8780bf1127afcd8afd1dfb512a57e1de368e187c73cd709fec7cb6201bf4df30c44aab01386d31d0f003309e163de21571824b9613c2942ed9efb69e2d9298a2aa604a0f26e5cdf24b07b935b8b8b985afcc703f9d9340367bda100e41ff6ad5678dc5a7e2b36bd51f1bd65cb73cda7e2edd0472e51421c4bb6288645664c70c176fcd0e92d2178d7ad63316e00f05bf7179ca113dd7ed908b0fecd142d4d5abb8c0534586ca65c1de515cba86717f38826c30779b0818300f4fccec1c64dc7a43e697d051ea8c2ad4fbffdfaef82f5e42c9cc149016ab5d9dfa29b36969f8bdf038b062a6c2ab993a153c3c9f16c9bfebf95b15d1f41e1f22f608b4b9eb4b712f8931628e81a8310bce28eba58feb0920e3181f5134e1495999d46a80a5af21ce4b5a23620c236de020fa455f7b485e06e1218e304036b8e77c18f72a4618191a2e10220c287a97ae8fc02da9905190c522ebf405616f7c3ffdb7adac6d068314b53477441a1519d1d7ea42cabe2da5259d04c77e0be2ac6643695adbd8e2552f5134a6b547cdf9788d61a9c6872d07d4f448b55af21625aaf2116dd63869e60ae6d83b9d6b82177b773a6ca42005d44ea077e2bdee9fac232f7bfb77de80b9be6a5ada2be3228011c5745477749f233e62d95b8f29f150fa88c66c536a584aa9fc099c33645d7acccce6cd736c5554e5b210fd247b75c5d89535e97912d1d6849d949dd5045ec9a5c1031a946eceffe85f666b8111a0d2384622fcc80a0582a9574b73fe0013c1eaefbc6680dd2010da771725269a9c2a9d459398fc2328243fc18072ee9778c54d20cd10bd9011ba4f41a410d652ec29cc7ab62165d7aae55e84a3dac7f5c8cc055333cb3be72b3009a1e7d3f45628830cfdda9bbe9bac95b9421ecb4eece0ecc398437c99a3691bfdbbf6ab7af208914c5f755c9c0511ebd123744a74ccda87e4dcf001844ba9a67b273a2d5412446e7a72fca30cab388bfe5798074593ae41b262dc311fb5f88e0f5ebb3223a565756f75ab862f53865e776c23a8a3b77ca1de55e619da5f118924fc5c3ea7345a7a233b725c456310f21745f2dc9d874eb005c78173bd070d4026a5de0d2fdb8eec36065ffbfb99df8bae2f482bf36ec0d98a90a953cc95c298c2b242e9d37a17b91d41da39f27eb07868ceee3cae3bd7da20443ae0ba9356808435cce390453decbaade4eded569b03720285ccd2b745735bc78f775ed946e98f21cbfcf9e813e058648baa88988b2fa003dd8948c0a26a89d96e04df25bebb6f0d4f39f3b128b42d1bbbb2cae144e1f81ec43569fa5d74dd08f8c11b72a5c3e8346563dbe9b8bedcc8ede7475eaf83cb9454c10453dd0edce6b61e8adaa5169a4a31edcbef3ec39de35801356b62cf893f41c4b04f89262f0920392a2a0a100e75b973e8ce3720ef542f0615cc435669d09e46644f452fda0b061d938a6ee2eb3bc068e1e390525f1bd1c73d8f39a750d104825f7f3e72b401c617aaf5940d091a361ffe34612b1ccd958b68a0cd36cf792894f2596cb74f766c222b576db274ac87de36be8d7b4b216c719a9ed81ecdd464408bd759a8926f8b10d5f56e26ca26e9f0a8d4cf26a05555a6b3e8699169250f7a1b9cc98d67d7ee4010c1e029995362ec25545523bbe483840a8df36ebcb5422092a72a15519567fe600f9a4c81567b36783798c11359b1d6e3f06ba4568a4550588550bc324de066008ceb32336fbc034f06170adb7c249c2e4233bf58433c5396019d47543fd2f88bedb3c1a727a74ff9d552734e58877b242688c5a46f0025a8fb667220c9771fa253eac3a998c45f24b31533d6dfbb1e120e594e60b1abe481c0fd32f3ef30b61af6b9b7858ece0fef3c1e338d4c2e2caf4e72ab0e89ca8431669d4abd36162a4a66ecc59a6c6d31cd1f4c0af3cbc5aeca517a18e54ce1aa15e75e44c5de86e0fb614f7022b8542797a7e10e480f0e4afeed796d345e2795f4216c1c5821d1c16d7520077802a33169746f81337380981d9535d68221a074b11cd318f492d660e04421d0d21b32b61f351a6c59224be9c1a8afb46b5d69364be59cc41250aef59a42278b9a2534e8c0a782df80557fbe34d9a42aa8bbdf2f7bac2f4a91a96005d74ca4ab983c1b37e566ba5d07a4f2d66185fa9dcd3e454601a17ad377ea43414cf13d9f9b345cfb27764d2d464d1d43d05a071d33b0db78831eb3b8d83eb8a3f5c26012cdce80ebd6ec713b37eeb92a0524b00dbf92f6c8db6278497399a2770c62afcb688642f951b988276d39593a7ddd3b7233eb2b3bc4bd65869b4aeb65b51ef2b7838acc659e91d6d74f1b5b5a7989b60468639a108ce26439a5ebcc0ca957b4efaa56014dd44bc9c98933a1de6e1da3aef35d99e376010afaed202aacb436a00b0f29607e27e42c60d4d8e54e8aed53dc11d218f887d456da88dadedfd99aca86c799dbac3f58b9ab28213fe3a8a8205433cd7546ef7cb1462c1587b3a6bbddf5dc17a24ff4c1baa60ead2b1a19762e8dcc186746c519b0d2fa90f4ae3d53b9e4361a80130c8adf135847b1582fc0379768fbcae4b51003199c2d2f8b2d714983e2a4a78e8543530ec76b7e8645e0736e29fd47f1a47220911e48adc2aad6718226aa67011d4b3f82498f040096d0262f8e317330c959375a02a4232e2a6aaefe34d89b8e4dde3e8c358164a5043d49e3a3fb0ecb7d2a117b0749134fec1b1e0cf7c36d501486531abaa013fe70464c20bb4919cdbfb257ca45269e862d4940b017c03d81db8c88f84a0179e34e50209b06fdd8d08170489a3ff3a06b8574b6c10b530feaf8cafb173ffd515f68fe123fa7b9a942458552396fc3cdfdbe84f2c0b503a85725404c4d9ff01c2d87c62b80006bc268b842512f7ed1d45592049a4f13a17f938a9a4a1d531421830aeac4006762df7a836c2e4bb5952f902b66f24c9ee224eec4398050a06a449218e0507db056912e737633ab165829f4bf581cd27e8e0c544b20477c969919ff4060d240a90371c80a3df2b8298c5c0e01b3da2ac8436518dbccb6f24c93616702c54ae14166a321e3b69ddc259f5367e265d776eb4e474c9f193e92c42b628f067972f9cc0f93abb119b201d7798f1c9431328c4cfd73ee565d466e6b69202b54b10c6cf98f99fda11b7cf460b0b8cbddfe3a63c4d3e0ecf70fd7067a800aa3e28af0dab33a76189ea7843aba5b34a6ec1d52cbeda03af3b0ce29fc44c53aef6aad06b23afdea84f2e4a75db8926a7c5f6d0cb23e6b35083ba9974a00820b413ac935590b96a04f15981bb3d55441b2d13748e8fc296d169611e63a792d4749ed8e4dd93cbbaf0f9ecc71cece42861d64f5b7498b2dd689b886c31e9a5914cb27db0fba6b306742e96219102467c91134b5d6b06f614b78afadedd56339baf2065e857d93b0702aaaa2961e425665fd68af4fc657368830b33ad4b7a181f689f3131e2243943c471de1b6d65393fdd3e94e2852cb1477e0f024595016825151d0b3a2ddd663f310069b81c71f5b1329585b198a5e5173f146ac21de38247f94bceb122b57beb80d3039202932f90ae79756e486ed5f34f591443f672624f79634d99d7f6577c52f93b7288efd219c9bf2f5e6a35d75592e7acb58ca63ee894f4dd55cbec8ff15d37d55a6789045412e6ede6380906fb0570bca3657a26b61320107abd0ec95aa468fc7cfa5af07093609b220fd126d4e705438a7373ca26b6f8f9c58cb60a8eab476a88677aa8966d705a6a01ab26709157c2a090ebf7503efe6b9bee22400b73ff19a8a9c67ee391d40c41bae1166ea699261a442bc056bfe9723835f71e3b3c7572afcaf9cd0dd2bc554b5a2f799ec869a5ab0aa7d9d848bb3fdc2504578b519d2be1c2ddf5b591e37b756d6351365240511ccbc66989fe8d39d1d410997fee56523542805201bc1ec28b5e0a17455a306c435fe5d398de29db9cdc591d709712f1d0fd9017d6c655eec3fb74bec6e335f83c07217b80b7a9b525e3ef41b78282ec1a85ec766a626d51faec6e3111dabafd3224c7e51144ab19eb7cd14729f987faac5ab3a40fd1fc4003560714d598dcaadc7d4dcf5c2b2afaaf00b0c128b569c4a4f6de7d9ebded5329351ba1fab9d0cb03807a777b43db587721b2b174c202b07c6d1e013a2f1e3029ba014794b86fa6c63f7962f9e3a5f6cce71bff23a337434d235bfab0769ca881c72f39067b4d89e0dee5d14b8f7ce0be8a1b418ecf4b24b30a8c071e912f08728671ae30c01d0518902a9c57d594afe4c25c658413e2362662e2ed36264ccd9bcce604e2d387e2b8395e2a6dd9dc4bfbdcc24fa1b3e8c9fddd9f0452c7ded9790b18e367509972410d14cd5d4bd28ffffc9d8b8f1368f985358fe583d6993034340cf313400a63dfb69999229894389fa58656c415117e47bb7df6a7ad1afb3ef94bcd088993aa42d91df8b716c1c13ba33a0a193840b5e1d619b166f4f0e01d40dac1890585aa2bf25b0d5e161f9625cac5e726abc25dc374119cb2138ea5d63f709ddf279083de646b7d111444f9d664c8d713a069c6bf6be0438f8540aae83ef1d241a8d2f20e98f7c51eb91d5f1fcfb2c05323e70f40e766a72d42fa6d81ffcd52c1d86f11ada5435151fbe612c7dde762b587e624013f2aebbc900da9fa2a127a98e3726d4a49ddc3256fdfeab8c3832655731d97d5e994a3c08f648db6bb93e22b7cfcc3abacf4843072a027a488f9025a796b57d3d42d67abbddc3c4bcc5a3b5cafe3ada58cdbb09ff8408e1a3187a4580bb296c4f55b47206f4c0e14eab76302c6e3e3ba24c570a00cb6ddba757a807784b59b5193b89782de70318698f1f1456fcd9b67f50da699fc699a2bc815c3bd74ac77a502661c70f441dce4c1cb9d3f193ec8d7627958bdf5ace578ca36857e5882567a5411eb96a0540f99c1b9acb8aad627f4e88bcef25efb0b3ca75bd5f606ef3fcb1e3fd768085cf02eaa0c732c33237cfa96020d9a38e13352e97f3427d0a6b4ac5ca3c591dddbd280de8b958c430ed9592d7f68e28b5bdb594ba736b67abb5e470c007b858859b382be4e99e21611c0d1f2c1affacb55e4f3464b768e98ef8633646af2b0fcea05d31312623b554b5d3032af95c7d2de0e75a9c80951722e31fa9a4ee472928e6d1301844cab281124a2bf1ceb65c3ac8770ea91ab1a4ebdf35ca5307c52e3a2bf1c115a9c35fb3be61562824157f431876ad62bdb0d77160936beafd597ed7111ef8f8eb293f9fea96be6ac5fbde09d6a794775cfced783d16e09137806777b06a09fb4fef576772603d3da81ad28862fcf3eaced3cf2acd7874a8c4243e17c055a4ae0b3d36a45d365adf709b41f9e4b5bc49bd8ce62ce62d65076e8761c55558dec7e63ece9f62b329972d61e7aa409edf7418a92c5c3d3317d01cad2c3697cc5e1a075b26652c63b4647f3537611555dbfe2a53f8a76283140738e955eb55fb3356ffc4f4df71b0230c861bed388da5cac98b3e9d169341cd8dd52717fcd9423bcf85c05c0e25fa9b91065e0a232101703f6445a053740e0a05be2c7903c0535b7f9b99e3d2bd1e327aa4ac188a1ec255169c43b6c26804523004c30db44777fadb7ac596427845359aab26a22d9e8e9d320ea9e62c88dc6081a4de96a00a3df61f57d1442510a3575f46bc938eb78e0efa5dca09bd6638959230cea098c450fca7eaacd82a437ab086253446caa1d08bbf8be90ce5ba0e08e6f05be61a7969ebc9c12a822f4caaaba4c98dc25e4ecfcaee9b09f2b814a8d1d6be8183527b4fc69ce62003286bbc48578adceb2b26efdf788548484f469fdda0aa1b34d579e61c699570063d0a845e12c31e30487ad4246d0b2e3741f7ebd12c2ad73732d5c2172f2bf6ff9ba6bc657b76b1bdb981c619cbbae328e8b0ffc72ea84e8bd5b3bf5c15bc290aed1b3d2732ab77079cc5e15b170848ae82faddbb091f7e2286eb8af7efa691f4cf0ea5f8bf7384568ac50c2e3aacfcc9ace7c38789d7a1c3c20ab3b1a5851807ef641539181e279a7baaf27b2447ee859a21628467e9879a131a998bf483cb4d4e57c87ba826ad92dddeecf4e58c4a45bae17884ac5166e186ae12cc8f889595bc3c209bf47945a676791a4ba604393dc4f46e1899b3e83a928e7357f6c1f74f57455fc398b42398c8ce17670906003e35e26882807da14e958655e73fc35fad9e6f3eacf93ffcdd7efa40efa1137a7ad2078b7560ef17e56be7c7e16d296f20c3e2b4be9495e9cfbc1d5e926a25c7e256ee218fbcdb8ae692447e473d63351d0f872a693dd9c05532228ca1066b0dbde156627d2d9876aaa7868c5ad772eebcb93d12bbad78d2cfc147bd9c7137c8339106012ac61f7eb267b1acac52cbda33cf7b7971fd6e380c46e26d6b2b9706eea2833a3ecefd65bed56825a5bcccb7cc5fe27b5be68225576c5989e9563755bee54a89aa51df28b4f6791bf5d4fa478d095c90e7156c5c3800b208882fa2f519023ff2b48c10db12e648bf4f1e8d5d25c7b58e68f45868ac539f528da584b30d6608676f463bf605916d112f8472b9444c9748f314b7b192fa3997a42757cf4041369383fe6cb493a5d80c58769fa5e3ed469348e17b530e7d02df8ee9a6df89de6fc631446261b2a743a0321772e27277f31b79d20e1dc8fce1557c8bbe825ceae70fd2d2f3ee70493fa938500f8b277f67b64b8a58affb5135c6180e7b58cebf1f17ed162a231f653c8817349102848e27290ba77a4a0996c1777af687115e70fc22f62d3357cc1bd5a907e295a11909d2314be71098ce5fe750a0c806a2dbed57a87fe8114ca50915927510c8682d1afb456e9e3b9bb8f701a829bc1d66d976e8fae2257ffcc00da3dd6aaa51b074ee5ee493caa656b294e21c5253f2b125aab77140ef9bab8424c329085fd47662144fb4b205910061f54a39e3c80f7f736e0abeee58363932dbbd90c5f79225e65886adb02eed2d594e76a5887ebd56385b3740577c20f47ddfaab91d09fadcd36ff8340e1277cb4b1bed1b7228115bd60654d5f48f80e042cd8a6f296e0f794ab3bb959ebf1183685e1bd9d8bd43e284cecea256f216184d7b94a20cc4d3df46ffbd12cf4b3993b9ef9479a667273fdf19ae802c034aca8ae8035252fbeb8179c0d759f2555da84cae07a9808254cbb052500c472a7df28c76b37f11bdf4c3a40a14f1829d03e70427f1fff1d28097d8032b6b2572095c0c32af39925bf4d711363d8d9a22244260f0fac0e894d74c0646da48f8b8b2c5f5202bbf3457991c69c1d23a4ed3ae8e7ffbae54d4b9afdac8503ab55825edd79eb8aa7d5b55405aad0212b187abce5dc6d26a7d7c079d17d321a3ad9ba378b4e78605c8a61975b10ac26358b920ab3cd4111e3b5cc7d134bc72f530c48e10407b3bdd4de090bee62fcc76e7582c27938be3923666f013bec70a69695c0decc5520c0b01993455def50fafe280c2f7ab30eb31ccd6bb1590ff29098df1164b1ddd7c0c7a4ea7adf67422615fda47f635118b0ab71661989af5967f1f66d17784ce787d442e9c8869ee563e4bebedce798d100c3346c8f69aaa90439ce73c82897df5e1c99e64eaf0982eb022b7d120d5202bb811df1acf3ab533a9e1b5d9e6e2e2cd7c1ae4f38715e784ca0d44f0cdc433e9a52eea5b865385de7f06cfbe90349695f4026da0454406b29048fa1f979f540d318b4c7944320216bba48f005b9d18d5220929e4f6445c9fec3b0d23968051b708efd29b456ee48503d02a9bd8f7b255b6b5b99595a1f12b85d7a29f59914a3ebcb7c34417e57009fc5a3760fdb9efaaac0289f4bf121f8bd4a9a8c68bdad72ecbe5acded18d2cb1be505233035a7a81efcaba8a6fd91d6245815debe471f16ccbeb3675a0b63260e89f06465c2e7473007c4f87b9c4327c47f21bc5bd8741a7938db93d74dcb035fdff25d922987b3c22f20e87b3ec893986afe3e7dd512475d56f94c50d72cd00bc1ea887bc917d8080d097fc143ebcc839dfc7d5fd2fab60869b5fc6c682d207d3d4dd10dcaf8886e9b283f9f9504c5a2290459903ae7014fc8aa1fd159a6fa386ca17d1695bae079957a937da5a373ffb84da2e6bffe9f189a7ae10afda2bc1c600d7532f301e799cfe0315ec38bd80574f931eda466f243337231afbb2d6be5fad61a7c73151bb9d9351acfe1d330a42cd2b207a4c5b411d709b7d39ab6e6fa9573fae67266381f39f4ba9e9fa820d2856e2822fdccde102582810f2df81b60b4dd92977cdc58ac46faa54bf14f7a8b0e0b90e5533f477f72535a76f096ebbc625971af63c64af24489922ee7fe90b49d28053dd0cd46e1e4bb857e927af8f5f9cb7cb1a49507900de7bd0105b6d42e82aac74f528cfc198b2eb139c37d036b24d344559303e2ada50aaae870b5ad905f65a4548e790a8313a804b220fe184506d7ca60d5d4e9851a2befea8448864540b8718dad262f4ae042f85e92ca1e6b7fa89f216dc68398394333edeeb12987527703859a85b73ec739078c1c3e14d6b9a1e095a17893edc01e7d96516f85c1a374e98026a6a723c45364b5bb5fb859298771eef7cf5c1f9c21d66de3b2e392fd406bb26d403fb2a37431dc4a145dcd73fa69daecf77fae67c407cd01ea1785f58a1595d4feee0f0b59926ffbf5922beae11c3bca92ff8e5c88f7e264af96f7671bf12a328319de90ec26a1907178a12829d79a8000bc3ff9fe593dfc3777392d2b4b7b69f8a8489d52860617f8ed564009e558c13312c39807c19ff077d601cf3ceb24353da38525401d9895de3c72b20b3a66bd34c38626789990724be96f38e00d120d8e1fca35416b33afd638a14d02be5b002abd175fe68dd64295cb148c29c80c9c17dc6f8a94ba8f5e1ee6d8af84acccbc3d8b44387c9ab7c133d08bcb8d546631104646dcd3e8fcce75eea838668855ca6e53619ee327712793c854859b5947977783a82baccbbdfb39e7ccedc3272f5cd0de9101fe1dee508b9482ce830cecdf8c9e348b3b94d6d0f78a2769c663173d1ecc1eb62179b8cd6a5f9b0d66d6e4ab2f2976673c3096cfb037343ed0c9dd019b85646d39db24b8f34bcd0545fe4c93696b7a5093f3dbe55704ec1dd1387ae4c47139772f399586203f9c92303138e2cff5ad016e6c322cb0346c06ca209c23c2bf221c9c959c41eb7a97260b80c9eeeff09f44d515bce41a2fb15ccc2581e9cefc57d76280b7ea44185c63e18a7707a17091c43f326948550654538fb474bed99408945e9ae01cc32b1611607940c19aeeeda870c199cd4e572e97bf9e6afb68f5a38a87bf3a812246f0b3a2be9f54fcc84e10ab1c805a7f339f029e907cf42540cf43c4a89a45ed32b52d00bf3b3359fb192fdfedab556df338f41e355d4016509911362ded8de7c3cb791f9e05e8ee59ded4c1afd99f503461b159c0d39e7cf4fe77bd3a893570007b30db12c4e3c60e7a3a7b650a89e0cd700046560eddc83d63bfd7dc0f99de1a3daeff8b956576376d21c528a1777daf1f5c2ab0e14387a51af867bf101c6bfb4399b2081f1d4d22f4b60491637adcb87feb8eb2fc1abeef2077c6c6065180ddfdc5e7f49080887767a6c6d905f976d1c4ae2f70265cdd5b6053c086b5dcc8e4dbe20ae46aab5e924e49f5ba2ea77cd0aa71b5918bdfeec9ed018f000c6ef9473e3162d929e456e6ff428758cdc34030556b8ef935221c2ed02aad84d134f752d00d552346972f5b0d9254fc178340773f266dee4a465ee35aac55d628da07aa3a0ee4e1d624069588d58bfb8a917257eb088d7151f272dc4713bd1388203b5975a30ecfbb647f50709cace8181022583b296c1d71bfbab9f7752d4c287f05fad6101800139fd8dd00914a3e15b5dd37da331631f8b9781239840755ca88f23c551fd276347202b3cf69640320307d22ccbef9ebc288d1e8e09bf9e4b22e0a812719b7558fb48aa14f20e71743566cc37d4e1733a9634e109b138c4e4c73305151875c28ad4f5e9539ccf874a8c9f9ebf51c5948b2f686b90b799e555f49e6c32bdc748c955c165dfb43d76a97cfad054c0ec1731fb2dcbc38a34d5b66e326c8ccf9ba4070312d006c7e974c98b4724e04fa4b170b6e3a876d3ae5095a16a4a59ea695dfdfbaa67f9cb71663188ad35bcbe684628d58246beb9b44101f484936695c8cbea25add5616761f910b87e9f936735508e3d034cef9382b9f68266e5c92350fdb9cf6caa61b28ff1786c167926748935adcdc26425be0661ea70ae370ae49e20ca2d34035019399c7d5a27bb32ce3092972df008d4af43c87cae0b127a4f4d76741118b65effeeb2187bb86a7251793cfa4fe3d67fe233e563207626de412533498670f086031b69a6f7bc2baf0a88c92a697b51687c1543a3cc89cd218d7daf5aad9e94e936592d0715fa9961f5a690ef2bb5ab68727b4cc0aeb88e80679d335aec37e5ee8596fddde0455d85623c1a3eb24be5121e224f9e2e9dd3776a246d640cd0416607289f4bdc29eb09778403c29d7ec5b574ca3e7459b708e37bca4852aaa3cb5ccda37f3e751624f7088c731016cc57078b0b7b2ccf5ca80561cdb90f1cd25829a4e675ab5902f82cb6e8ca902d695a94da14dc366d2e7b741ab88ce35b967d3838defe72b23a1c7bfdd509b78c86558167ea38f367b8da8e7f3fbf1db1aefadeb594c1a0a79e270c81eec4179a9ca53ac866ea3f9be4c2ba6aafec82d58575953a0fdeec2ab7766418db451d1ee334b7067cc55c8466fb70927b53678319758307f53d3078039e7ef3d8e3760f59ed72bcfec7f5a569266c5e0687cfc2458a9a2262cccaa5b8649feeff009a79a58f9445a9529673d45579d8ae94fecf47abc5297d9fbc0408d3bdf0cab0a9d7304655aa983a82a1340e0245ecb6c3596dc0aca4382259c83e09b8485db24534d1d3482131f362f7abaf4a51357fe11d6d5b3a6b1ba4e599557dfbdbc92dc42d3298f2001d0f8b054fab257ff3228b452cfb3a8109f691f477e1fbe02526ab4d3cd30ffad06bebe16240f128d7f6533e4b61768c604aa155e8ad2c7032689b39590910614ae1ffd922db875419ef555920cff0f1401a42ea2de5c07cbe505d432e7d8228caad4737f7f36772e81483c37de5eeef8817b71f917538f31521112d940ec21c1e0f78bd8aeeb3e18685db1489013ad7beaa89320fb719e83fc16714d0af4901907117e0177e37c2eee7b14b30687cf9436d60d4893304621d28767d08f2e6c0a67546deddc41ad547ff3b74251d01fae021d6b99c527666a8c85278516b2040624563ace84d85a7cfaf2378ee2a1ac9bf2f3cba8e4879595cd196215d2278875d7caddc25e680e5d85675097b61dc28a3693e58706cf9a2d5b921b6ef342b26c2d74ce01659bf9f048ba992be210138229ff19ad48e0cf5d8b3d018bf5c75004b08622a35a61b0dafc402c276ce63561bedcf4bb2f850a32380736eb829d426f369c5173d6da2bba90472c8ba1868889eb66f7a5a5435636178d4638430ce1e3f427818571f0b039f38c5460b6650d49368ceab19fef301cfc178ab28fb0ae0eb7a9eb0810be5aaf3e6b29df599875b8389956a9875a3a5d604184862c1e10997dc9ee05210567cefd63fadeb0d1ea2b4e1539dc58ac67631ddd16078690abd3aadfdeb6c1f40eead1c4b3a60bf658fd876bc7939825e9392854725a2d335b03ba3deb6804160a7d909955ed4a00fe8cd19976b84f2c43df4e88e0fea9ebd3c0e66e7f9af353cba7d5e121bb420b0aaef3e8f08a44a792d439d1557b4def2986936a89467c5e596c9c962579671fb151e920b5efb066b58bf0fa1199d2b842c77f597857ee14b9413f83bff4cc522a209d3daad55c0848638fc118f446835645c2b4cdd4dd51436420c02dbbdbb964852479f6421515ef5e40de8c8cb24c84092ec20b382a6777766088a8bf33beab1e2a7eb031fd4c2a5fde55fa09a21ffbc258469964ddd652c57fab6182ff8333a2eb61ee26d878c128fe5b35d039e1c72c7446a1ad48525d69c36e0764e333a08d75f8819d8a95d33d51fb527273d126ab73e775b0c46ed37c656292ac1f900f6caac21bd6f513df12e4481c0fbc244cc7282ac7876f0db2c072007d759b820c427b4b7c94c427748617e9cb90b5847a948f7dae476569cb107da2cad69c68d14d482902dbc87c0859f1b793e1d80bd1f9065c7be9aa9544e6fc5ffc4ca86598c4bd9a9c93c44b8d1a562c39a2ab8aa66c7d6ea42eb66a35ecd3c1adce0f7924bad7f63ce8b5ad7261ae8075a2062d78ccf4e4d019f96773e60dcdba698f95347ee44db0adb6c3a6a9bfc5f383e15246a6a0c45734928298ce7b1ce58878e0fc28685166fda1e4bd2c443c46d1a78a2ada60489a6585f71d20263851978d6ff8b2ad70338c1911651a5f66fa2cafb967ab74c711be470485febf45183eb8aa0d543dd9c454d5223d7905fcd4a8a6d36d1cf0eeda33aeb6ba3252e552b474ebed6889d3c111b66a048336531b887204a0921bd04f1cac50da6730f041bae65e7365bc5108767e63551e7449e9385ddf8b05255baf1196501f69cdf9b2bf5adbc27c2f1fc7ae21fc23b080f103ae139d6917c886b425944e9fad41bc4cd687fd93baeaa9e9d014a7eb53a29574d79685d49197b4d26c3e62cabc78730d2b5b4c16bdc39f86fb45b18eebe79fda3648414c9558a59c1ce9cc7dbc5b6dfbcf1b7695ca27c4fc4c3fd1236c9beca09c87d40d50066ae9055cdd024f1873769c5d7e21174ad1fbc36026ca44bf48624dce17b0458d079eb913035fe280d0abc50a02d844f1ff2b1b07de648270ce979ab66b15bbec3a19f40199abe3348349bc962e941c4daf33be51979676a81e7d81b7869aca33f0a2733e046d95a2d131f42158f1bca380aa57e987c59c77f8eb69b6c9f8c29661959db62f5cb7e00b85f610ad5cb5440537a25d13bb9099658c813d8f9dfb9283b01d7b4d9f116a95929859cdec8ae9c6abda34c0780cd3b52fea4d2eceb49f018a6c8943eddf6e097bb5763b2950dc1e8dcdfcbeff80faedf853a97f27bee73c8ce4040948384f082e680506b50f49369498eee49ec12eeb4d977ad718bf86e71285014970afbf36a2ea0ca3d8d8a7ff30c1983534b2762b48852639ade8e189b37050b5292b9392528dbf3c723b98c3897799a6b46f28c022919bf044797913db5399e8cad9585be12fc6d80730748a36dd79eb7f62a8e3ecf30e0c8cc95ef18a9fa8825d8ecbfb35e297c314de3da75c3357b37209cc7caaa841defedd6b7fc3ef293f5fff8b38e92a4216edea23f02443e929dbe1bf67e845426e587c99cf2240d26dca68e672d65462972a91d209875054a7f5f71b193b8bec127a0d3ba15fe3e2c2050c325bdc44ce975bfc03f39df583a329adfcff2e53cdbd69d2ec0772b00bdaf3ad6e2eb138913cf16728a9b3b20fa3eb5d171a76ccb533c4178b9c04c2c0e7a6ec0db772ccb8d30a7a59e8fb47390220fa3df8070d9b58dddaffeb0eef1d47b091c9a7407cb72f566a03bab5909926f644419be50ec368992e012b1419a298d74964f607eba14dbafeb51e8a78ed6133f16469c8fe18db43bf9724fa33c7c184409c374a8ead60a37fbee9f3510a69395ce90fc606fcfa24ae4032e08caeb2a233a4ea6f96b7bada4158a6ec0988729850aa16b2643c0ccb686356a3073a1c0d2a67f4f536bb6c5abac607ad7e058688de07e45f24cb50cdc06e4d76bf2370c697d15b501f66bbbde08768e66a7b799b98cbd8e82b7e42e1f4f0a92104cea8f5df04d12babc5073859c4fe98ece4606c22f6ebc24543ead56a2c192f2c05dc868f22618105efa02ff27982e480ced5238f64f879ee6d5cb0da93c2b2e11452ac0c8408ac5eb1993f8e01eacced835729395c0c533ba347ff8fe963b904fa83af486c1b36f07c25b06cd999951a23d49b368ef7c5b7421873497c3a2e36675eb4bc2b1e0d11f75c93d2b58e029613f252d3444bdd6c791204611aef5bd971d7e9742c5278f0321012a4909784fb4316dca3a2e503a94d66c145f5b9a0a0e15994a06e4b9abb4bd96c1e89cb8829e8eda0c171d12037af065593a7a88b314d32e4f77dab9c695b45ce97aa69f65e6a96338deb596d3d7183e7256a8ddb1543bdd43dad6e9d76f074ddf6ac35bb4631b29a4dfef8ece62be076a70962322a884da6b36a6597aa4ed0b47c237978204fb19ab0a2df7e1df7d5983d88637ef4afd8e7269e8d551540c53d43c3d8c719c70c8f432ff2839aaa0ac7ee182da6705ba25647b6f4d52f7e1fc5cd957ef5799ad29677cebfc3f742df314fcab237a0b9562cac016a43a66ba55609f350b69efe0cdca1b3cef78e25a41fd3d27eb95d21acff8c804365ee6fb5cbd37e6bb0516b4f2f937810b724d46496a479c7cb5ba92fa94272cccc785db72519fa34615daffe034ff740af9cf2971557533a951def44d2c81a1385355e729aeb6a1d35c28d1fab08d0dc31061218e01657eb1939d6d3aeda9e4fd2115999d9d88f50d2ebc744bae6225fe5b3dd73216336bf381f56b4816bf0150872c80bd04c9f3ec56ff5a2144e89cf2b3ba3aeca9f432d825c261781e82230d9b2406d85493700b68fb7bd24b237cf5649e72109e99801697e6332a9af7f0cb23d1ce03c3dd7a0f27eebc74a0210a14dc4f464bbf8be29a94407b1f0270fddf7d63e93c22d26bac5701f717640567085d769e636d725887c2abd3e7dd7207d1787c72032c398560f72af402e1e01a3d909b591904f386708d4c6f4f01d265b92aa86a8b8f02c14cc8b177abb0f55077e5f74b066e293220e422da19150968cd1c45bcd3c0fd5c7093af571f29c398f77fcaafcd81a07ce407970a25f999bd580d84205c98f30a0984a101e09f09e535d9c8ff720e53a152f1f1a9a8bd22b6c58bb53f22148b875ea0e3c0de7b2d307e9d89ab768e0f4b11d723097068a7d0c2fa1a406398784bbf31707d40e08c65bb732322a4e56edcc89ca36f1b4757acafebfd37b569ca21fc58969910ce15652fb00ea4fecccdcec26002e68f8b2918d186310d40dd407142e61c77adaba0a4c97461ca9e719cdb86469fa0c6af16e51455c1c9b8f083bb536671c0f64fe121bb6aa6d03d131b41985b56f04e846b624df2498e09bb39762ce1080ba0d471be5c6a67acde088492893af1ef28f284361594e95287a4e0f63123b99be0e091f2b5fdc0718d39d5c78c85aa7dfcc9881933e1b99bf2a62809b2259963099873b97e86ce3c2a715c90704d77d2ade103bb5321697bb926735126518c706ea6ca8391bcf51f484db7d4fbfb4a6fb9178b45841071b29f9508a6c57b9a96307fff126ccc158b41e3d71e606bc1705198dead11da3fbbfdf2f4b776994a569a35542796282350fb8f4a4367e7fd948e3278fca75e8a859ffca3b03fb2930c7c0b506a5ec1621c5322a9dbc79fd29e9c7510c9a5a621f6f31258780b2ecdc1440d5431625103d730afe5bff780e1b96795d3f69d1e8079f4f970f6183d423a8e49016fed14a3798517a072266e53f3164540b203686ccaae17fba819ad1362c56a24c457aaf63e22c84bc333083afc1bc75435f8287960cfef1f6fdbeb4a6bd4a5d21d405607bdf7edc499d83b3129898ac1b340dd061d7f8c77668ff2f3644c08d9060933696e8781c7dee752c957996fd537ffff0c078a3db6bbc95cc91f8217eb57a88662be5cd47d9688d058f5f02c4719f1321c728bb1ba40798d41eb4dd4055e32a33c9593027931dd3353bde6822a7fc4c3879f5fd9ba816bb39773ba4561b78893570678c3436cf87127108c7d7fa829321f2798173388ee00a477a823cc3711aa673acb48bbd22b8249b67e00fa498500d0aedede26b2aee2b95686f63fa68f4e080587989aaf31483bb59d743d658ac8b3d55a999fe5b066c638759e816f2d1d3b06d4a16ed5b3d50f9b8f9777d5d198941d24a352ce8bb49b0c68045ee5906876e522ebacd2c31a1b1c4e1292ec9e27bdf697b14e21423d685d2e0460b9161de97ca8c961968f477b1ae2fd55c053ee654898a9dd70b5616e550c36a7484d4015b3d92a0810553589418345c3d673b83547d80ba11e89cb6076768cb4e92273acaa98701c14ab6d8d3f19bcf941c6887c8527f18c6034458991389a832d5be44bc76e1efc78e28922c663d99fc291f23ade168780ae5a2d93396cc0ad10901670c2d58b440c9df1ebc04774a62bc9e958ef9be17b691bb8e701c48dbccca1cc99d1aaa6dfbc6884aa2791029909e1b80f5cf982e235b23a0174b06017d693b1efaeebd1b34a73e1dd647ac8e28950778dc07c82c8b4e138a357b183a7bbfa95443ad540d685f29184d234b7262894b39021ffcad03b9e381af52e9b2e50c4bdd0866ae3d53a3a914ef0400162116f01ea7ca959a1443f006faf4e9efbf56eec24317ff44c7a5f1d088b90a47361161af18d63ad916456b9094d6f2e1a7f3b9b1a2d19c0201bef59fc60ef6989d4c6c9bf784c11570fbf10c02d67afdd5c2c3d7632b00d6223b7df9271f9cb43edce7aeac3141165a071f606973c68735e869ba8566886530c5cd3ead3a008848dc09e9b2e2da6960503be1bac0766bf9cefc7fe2f41eb07fe42268dde3dc7fac03a45a1a44122be5b044db356c783cc76e70cdc3e8754c343c5759dbedb9e574e9ab86c16790efceac80426155c025685fe9582decd47981470dae77d8f90a51a0191441220da60c95494cb402b6a2696aba95b0971b8695d6840b004b4b52597a45d3f1aa276b8ae2a1b24b87e079075ca2703ae0f7b055d4c6186102351368b90f83bff8e361efee84d40df79ba0110041621c713bc2f371d550ae556a3a56e09fa66699a4a536688f4a10ebfca707c9a9f7e95b01c7be05507a9e448318d5740b7c3876d9681a76a360cb378f23140b87789b59f5070f8b39d30a543f627c0055f3cdd742531481d4d7ff36c0a4bd847f9a1a8a7ad09647dfb4ea7d9256a705cf5982f6be66035dc5632341d63b90bb20f86727298b6eada0f678dfb9542314e699de07801dc16b0ae3e45d09601a470169a0bd7edeeb7ed28bd901b6bfc674e5ca004695092c629b2feff931e36ac14483a3f2a434f98d269073d8251aa4c106d4e7ff2ad9b761fa658e22d9b9afedb73f769292a8336d0f2a6c98b0bffbec02f05bfb562b7f0635edad6122998c7ff5160ed7ec6d077af0923ac3521bbe985c7d72f88327752ce73f69acdbb2ea3da65e26d15a75ade68a9d6001adfaa536cc77f93c144518ca3543ef8d19badf9cfac01778e9da1b719597fa1dadfb1d8109293f4b41c319847854b29a8c84c230da800603cdd6b326849cf1fc7debe7077478202c0948cf15930fd1e7d772d91fc36c9e672c84596fa024ea4adcd4064187f2e039287bb8a8b0a1d27205fcb9548fb06f0ca08e6bcd7a6ccf0951908d98f0117407b7ad68ccad887727d2e6f77828ee18df690de81b49fa1346f2679ef792999e7cbe9d1301d3685c31b086f045353993e81b399f72e38de69255ef81c8fea9f1d802bc34c1bc936b8b1bb1d3a498164b32097fbcb095dfbeeb4cfa2b306b40f91c589ac096ea8e04ba4e1c0cf106c8ed5f084932a53424a777ee395946168c8febcbc3f5a54fb1a3f5afdf02bd110584ea571e39a3dc381030680d4419b3056241094e09a10900e6fb312fd402adb039468e9d08d669d79b0bdc7e7d4b33223ee6d822e928b20d3dabc762d339ec7d33a4ec9aaea6c85bb5ebc8c53fbeda340525300b55b1950c6cf0704816369a32f107594abe5335a1a255a9e1db31873db51193823decccfe429f905e3bacc0b4d7775c38dbd028090e59c4d325e0686e65bbafda92d04481b52350054a9270d527476ae6565ae16e0226be121553e29d159858c30450ce38f608dea86ffd856577d489fef85ac67567b65666d44842d90ca7fb9cbf8a8cf87e5636cf8f141a58ed9428ec8d6f0468ba79ca89695895c08b734f0fee394d19cd19e2e4c786185d977d5c50c495a4a98457d5d844b7093da234ff348b37666b881b1e7e65606a45827c831410ec3d07443a33a0c807f2c4b1ede851b5355b1fdd21a36fbbf0f8fb6b46157273ef43faa4971fe473e876d64222e0d8707c665be423d89048de902df208e7bba226a1f5d8a22568293e668a5eeda09abedd53f131ad6104fef32485d144bb45d192fc8ba24a1f78685997c7006ab380d48031810cd205f1c257869e23316d8f4ea06ec9326f126d4117edd25f3f46abbec62cee68563c45eb07eb4539748341a14097ba6bd9f3084c633497c1917136db661b18d4de40250437af1bdf0ee8960840d0b8e76a9c0538dfb23ff4c6cda7f718b7d0216bdcfba27e998ec96ccb374c32bc7d2271ff6192f3ed87f1fc42ec1e7f96ee93e79f9af20deebb78de708835583008a707ec994b5f50945599fddbda2275d60a88ea031c838caebfd5fdc8e06dd4f94aacec35d2536ef1a90e8fb09d237c33eb1a0a71b06f827117a21fd8032ead155b0a2e51f4963958a3f08e7782294e2c780ae4167aa0f8264aaabe515ea683a081aeedba7ba712ade2c951074688e4f919d18ddd455f7601b515834660f7c6ea5bd5fedde602c0da2d7eec2415eb2439bb65f2bb0eab6657b4638ea4171ba5625ab36050bec73939763cedc9aa009c9a2d67f21aebc0035cf9d818276b3ccfc27f61a926897bd661c80a5f937165e61a87bd1250fbcaa9abdc0dad0958e42634cef0dca9b32ebaed7d0188c5c27f0c20f6c199a524749b64ecff169a8fe4771cc6b2ec4bf987c74b5e8fd4bf3f01f55194c581506c2555b5b19f23034f3652edaab16b5fc0ecf98e4c55e4618fbb85a88174a37b0b84ce69c397ac63eab18279fb64236cbd2d2a882e185d60d1aed325e26e5abe8aa0e11cf87b92750c51bee7f5efde3236b66e20c1c62c1dc51b6596e9feed76017528369db2dc35018a2893cb7aa7c71fc469b3624280e8f7b2944130d01d6ac8b78d7244b25cbc0c771d554f42665457c4a6d4de8f7ab623995d3edafc828171029e4d236d432ebb9444d6f00180a3cf9e3eac18172483fd713cc3954cd1c7cc068c00b83953d4625090db38d6651f1744391da802aeae0ace04507a82a0023d4ce31ea243785831deab83c5f6604e272c4c43d44ef4a5b85f42eb59dda288eed236ae1ae4b8ef7954e07dbdd3706e2b0aae25acd48f71f6c93d8070fc7d2d6c35b853c051ca4907ed0104b473c7df309195828b246f2d699c892e2fd403783824b86e30ab74904c14404efe7640247db73540e3069f10c12e6c2522fe39c03338ecee60e9f206c480c5dff1d28cffbb83170e94ff7fb958e07eda1e353eb50934a05f1d641c2f368dedcd3f00d5deea444fc105fa331c33886cc321d4cad0c0c621d0ae0a77d2e1c2aab1d049743b23c1ce4030d6aec82b4ba70eb39ec7627e2fc881a76c77b7358728f570861ba45ab334904d3f0a4cd6076df752587480fb906690c4e9f889764184e49abe2af3d8a328897b1eba862118a57b7066f07b9d7040b10b3f297b6639ee4d199403ec9d40deb836bb8d5dea01cd2d3786517d2072cbf6d96e3624c6f8bc23c28bfa2844139237b456734fc03be07cd84dcec2545680628ce5c0de6b59f6bb66953f1ac3dfa091d13447f8dac5ec4d9aee7a6be27c168ab0f769e8119b3f5d48a5796a975fa590570d73d91cf0f656eb56cdb26976d1b2fbe8d8c9fe1d52654348508b1eea4782e6fd1b067bebbb15b0b5811b5163049942dbcbcaa5790fc29a84ffc8e0f3d63a7395f2e65e9806b40471649c6905ab3f75b9dc98e8d94f4a1ee375b64d6455753ac6fa959c69c9ff3f3d4194a5eedef74976d0aed324cedaddff3b0d3fab53319ab0a60b35d09db938a16cf222295de1656520846d5b20a6e138ae8150a75d4adb1f0eedf25f08d1709d74edfc3515b43f68de8be1c08223a2306828b2c15bc9f9ff3a57d5a4dd5caba9fa137e33ba81b9a6bfbba02dd475ba966cf2d7e92c0845bb172964539fe7649fee0499b750d05e3627bba747e36e842d585330a3bd45030394fdbb7aebd265eae71ac60683dbc9a94a66a8f07bc44746155032c1bf06d25651e1725c316faf7db350833989929446727142406abed4eb4f0fec309102fbf8bf0a2b2c0128f7669ad9ecc3d591a0ca7022f03450cc864106fc9d7761e733183f15da02a4e97894c923e4de73406a94accacd41605aaf787dae783edc07c525f579ea575057b3c11e26e2d874aa86e0bbb57ca36ac89dabdae45e061fdda28e46c72fc1f0bbbfe337980df24d947fda56302a9e5827d8306839b708abc22297b19e0ba00833c59b41639156215796390e8865935acabdd417a095db1e4ffdad5e47a7efdfdaed9f8beeebc53fa701eccbb9047c362c1d678f105ae1e43a2611fbc232c5ed862eba37681f0e3d5b7d9dcc0c796cc23af80e3c9509b27478605f511e36b2fa723593dd473489584ee875ca1d72d07225676f4eabd49efbb84691effbcd8f3887ae8d5341e345255bbecc8ee41de02c42358f65536061e7a561adc4a15b334e588083fab41ad490ad43a65841bce69f9915b6f1f087cfcc023b19f94b684757fb2e78e44b7afe15751e3aa316038bac04ad099cfe8362b743bee8ca71dec99a5357f3c80798a65a50bd3ac19a4a75e408c607d0e91554d472f6f9cf6395c5546ddc0ea51c0c7933d9e402b328df995153525e5196ac4dc59f62ce1f42a3b934d983444fdf21d1eb8423efec90284b9dba636c262f17ed472d7db5eacc0b5226a2016689d73d455b87d049771f9f07fc6f9ff207cd807f5a7062feb3944cb150b45b4ecf4da5d2ce8513896b3ccb50e3aa9509f6916dabaf60567ef1ca967d15ba64fc31bfedea7998bb2a63785cb96191f4616ad67fe8054af837ffabcadf5bad1b6094c2cd5e4bed44b0aeae2af39447f9c9a503e16c1ee47e00d3d37832813a792753c9a738b6996de347d27367026f0bc0ce835b21e4eb00306240a6c4ed18c3417c64f3b3380bc4806fc1c94ed7e95de542552e05099ef1d54ac1a45e26e0e142772be15443b66d22ad5a1d050327438b8850ddf694dfa511c4b89281d7a50186f5d798c863fce625e502dd39691ea397b09c7445a3dc9d2227be42d5ce26dbdb887b987ce01862c963d50b786bc480979ef019f63bd6c5a3496b83f56446cc1a9fd6b2020bf4607eafa90493334db314515b021865839d75f500b6dbe80674ce13d6746ada1061a75c6b1884cd98f84a3d14b619985530c1c798c6ea7a843a5a68517dd9bac2aa0793dfb1ec658225d57974a9560f3afc2ec34dfb9bccfbca0160cd29ff1c9ff2235252004a4febf0dbb24b812b838d72836e6c35aaae5f5e28bc514d3d90a5c3b9beaa4b38d0107cf5bd888b0878bc6d8d6faf47f40258e8a52415aa2ed0d6917660d4f4390426fbdcb6471f112195dc2a433d34e39aa85e3a16ad356acff19532f61373c5274213dd4e77279b2a4cc5e9c32b07a4b0149e581b2d82bb53df1ad4693af8468a695af1d64abdadde3ff038ddaf5f1662c789b3c5d25ae1c20090eb9857577a47e2aeb8e64b0ac21e4e8eab819ba816cd2bed05c3c852b849333865cb0ae0116b6485628e098d05e1ed66207aca9a527bfa3ae24d51b3151af6309f40dfb814c575dfaa963d0ac8c24fe7406b69c69992a2b74fc9731260cfc8eeb3d89e4445822eb9961bf0a7af2ee99d655ff04bac0121ca099defcbc998ee3ef3eaf6d5e7d2b2fcd5c8d42d18f544190dc90aed5911aaf62e31e4e49bf7735d3b6331a1999c77d7f573ba930a1a72e4837c5c81aa6d415f22e0650cc62889550d692820ff972110b35d7b0bdf543578ab84fe433ff9634a1ea441da9a8c0f048418e15550c40a390c2cec47a87fc52d887d4657531b14bfc89f8a59ec4c5a7edffa4bec3eea8a1bb779057dddc11611ca420916cd122de51f18e84c91309b2e49412528bac2ac60f2757a6f6b9290cbd1f98f1acf3c4a58166b42747d022061fa7241f409e315856231a8a93758da2cdfc10ea2ccd35d1933b0bb939952e73236275e2b8e22d9a97d1844b39c86c8f28dacb136684871ba5434ade4ff4d7da6d629806aac81279c0af71901637e717daccf28ac0a3cac0da231964686e4773371c00f66efde6b343463dd6b57839f2bb396888ffc4129f303da71e03bd4679a21a19d0174ff41db4b313c57ebded9c890d20fe886a46794a0487c992123af67ecd776d529ddbab7d715d5701b421afe12e5b39bac34ce2a8ee5c47a84d0ab02ccffc01cbc7c6fe0728f667b6de238dae849a94aa4c67652d52d9601ae7112506971c3716195cf92acfb3ec83b1253ad0158670a0856ffa87260fad63f884b34b530af09e7ef92ca8ed69cf9c002e81a9fa8e3cd659bf211605f29a4bcf61378690f38cd8e2ff2b33635a9a60d35c23b72674f80dcff3869e137b790102725992ed0b28fccfa811700d5bd232259ade89d6739f43f469fc9da0be8fdec0ff5725c3041100474cf5a1ac17a05d7b0d5c919ba02f742e1bdc01034efeae700f739e60bf5b4f7ca257db2794ba0e7cda80c57eddd546820fac2f9c8e95eda80079393613d49a4791d958bb551a0b5a7a946e810f7a8f287461d811a05466d28bb20819f6cfcca3660246dcd2c42ae7a8e69df94d11585fa2aba458b2078565c2ed19f07634aa83e5a48f64ec08e9b7866d6f5ce6d44c6e48b9a16df1a380403528fe80f3a43669fd86020cb5acccf8ce70d4283ee10683f61255112e04420337887a5080a8a7a1bca1d0e97d9ee59c0d5e52562cbe9ecdbc61dc0339a8cbd2cab67d6a70f07ed66bc400ef413c5e34aaa1ce58963e4fffbc91e8dadfb7b88dc132f2564cf8590aa41e06eb18af6bc06835d2df3fd6c91cce1d276b6529589d8568c8c3b90bbb6f41cbf294f5cebce14094b8c7c420a6188df4c8b90769b1aabe83caf943807785be592df30a29181479e4a3b59234c24db392a966de577a85e5a76e33b11353da7ed25c36d9e24b83a87fa88a93df14fd8ae4ff67a9f76c9655af70847449d325df4baaee60fd4b21cc597e38421135bf3d7fcc77054673721d945ee6497220e381d0bb61d7716b27db489cdee95823c518ee994035e2e7e1d896e5cfd1a3bb8002997b7891c9e1656c42880d9e0cd0c116336368762f8225c69295a2e584cd6a7e88a7165232282239003978df442dad955ee3f202dd031fd92f7f4b02766b5db34864b49fd9ca75c31bc89b7ae982d80ccfda17e1671e2df912416aeb34fcffb50dfae363db81b5100cd824f38fdbb7c97275316f508e0a2ec9ff1982c8a37f431b4fc55fb80a5856f3d4d7e9852e45ab6fd380e153784751fff43e68fb64370e08828c5c64d12f3c48c36e92f64b5f93cf5068ad52c5495d7632bb99ed4eafa391f98961c6773171cf29d81de6034c7400400690fa26371dd8d0eda9a5296fe1380c84a629902621580cb27c0c03f567f63ccff4a0b618ccd98fc28dbcddf9b94ad5fb0dc337504fca75f6594eddc74b73c2833a90caca232bf4af19d57f8794cfcc22d4b81bb8cca46f56f3cb0608f71ec3f1e6673af041c50f151611cc96f012b9c02b68a70d5363c251ad8439b508996bcd92b36cbfea6a98ed8049e6e799eabc9a31a94d4affb98be1fcaaf242d3d8fbea1ccceaaaf73df61c9d63652217435d179b1a18069e6f596e125beb5ae8ad60a45458ab06a809174b373d57a2b617b66866b5bac882734efdcffef3162a586137ea1af37867c4d539580922622e36ed27590b6a84524a1c535ebc254f30a0ab86db9c00b72590274f85f41a38fd27017c83c73e486ca55f43df2d757410e6e73071196729c0acab0f2d60e99bd57d3f2d340591296b02b57e26a628b13ee65125465f1e8eb7c047de81686c74ed9c7a4f9a52f6bb58bb6b7b5559c34b399a5dfbeeec18a4b9806f86fb7493f8fbb431d34bc6cf7f916b7e492be8c76f15c4159c9bc7006304a256026f34f9c8f0bb8c9c6f11e15044e404f83f205d61414ad01023db3a8437c4605403dddf4e12b4f5d26342842a856901c45ab1406abeeabf673c50cf38b983ea970d40b97fb0f01c493ceddc9de617419c7104865ee0c6af51650c875b805a0c8e063e2bd9983636f78ec342c865f0a8e9362eb61fc7e3b576b7eb6183d251c6a130247e896117ca57b764ff15557c59e782ffdbc0b54d2c78fcd1cccbcc6f4a604a5c1a741ce9ea4c75dd1373bdec12aa009edd9837992eae6331f1f038ac4c049e6fabe01afd63cb6cb180f9af482822c3092a78c844ef590b5e92f968d7279448b0684afa8e4a48e0080e8fed859ca98781fa4d0c20685684535e12b9a540cf54ca531be017e424890c7c196e3c6d771cd941bc2497cd5f9db4aa58a7284d42c38ec35e8a40e9d6814656e2c3be992a6346f122b60997aeb834109f06604b4644998be50ebafebdbe6859a250e5d698120001ee31f232caf7c0ac656024215b5143990f7bf31549c26b895d82bf8a00484d24d728e705f440458b7f2aa41d822cfb3fb0d3ad6b6f3728adef199c3847f296e662c3e89825ec040209fd172102e1d18e552c73f2d531fb729b0bebcc7e0d40dbd1bd8b1b5acd872ee2c8ca89e957af29ccacc4917560bdc34fc03a3d11a528ec964fc6a271ba13c97c00378452ba36de9143209f73b7f9c067159b70e47aaa118e254ea80c7eeb0f2ff5a3971aebf9108a318ee7a85794ac42efd929ddb31118acbfc5c4a2c55b3650a7762abdaeff5ba60c6ae156a14cf2b5f3bc0b7cb88d3d0500b6c5e8ea9a835f3d5359afb0f569082a91b5ac32d098c28b029e8992d7a4878a90c1606abe075d72e84b10c767f3430f6aff218c84e8ca506df1c3e2dbafc64d382e5460b4093c238405914e7bc4e78806eed0df86c1d4ba61e86e77dd5a01201cdc0939ec07d5f859e6cdf31394d93fea9b318272e2bd61c072cd039a5c5646d48ee002095c2422323f6c9dd957743bfed1e895ee1eaa9e63711e0a5c508c0e02e3729c246343b97aac078fd0a99ffb9414a09cf4fefd165cf5a0204172e00b872f87687a17aacb7ae5689677cabf59d785aad02df1360f983b06a2b65e61bb557c8c91f16889c682de8b170f7546d40f7ca19956e5f807f92c42fec019072090214f7ecad9600305dae9929c5424451b2c07769635934f90725114a11f0d2a4f50bb6e663bf5af24ef00cad4f5042fdf0efb9bad6d6ac32d490ecc8f660bf817df46aad9bffac0ac4adf20bf2e00e4dab1f27e4ee42b420c2f4c545d177c0449a71fec305e664bb20ac72e2c18e2decd876e1cf64801369400a2aaffb5a391670fad422ed1ec845442e0e5b2f3ef6e4baf78e363aa0daeb2499f005b010b9ee7bf44276940b9ed0b7796d07cf1eba65bd217888170b579667539afbda1f6cf4cc7c3adf1f5049dcc0362f65e2b2a90e36cc25980183bfed44818a434e49eb86a7f31475f82bd79406792f4fe8c161dd9860fb74c18b4eb566fedd05e9f4644461d5949d08ad5d29aafeb4f18de6a363679403bad84530b07a448255e62a1aba568206eda325de5e76a01f2f56f333bca5bfb86a56c5fe28af2ed79e4c74a29bc4653174af5835dee4a8ef861f8d6f16716655e583df6d815e656d87ecfaeba5919f6d7c7702a612a769efe7dc2050776290af01c583243f0a0c7495d5b8b5453cb2bfcffcea8a8cc4d71e09df95e9f3c75c0ba4e83cef66d73f62b5ab91d1ee5c93e6ecae1730f12491e2287c64295cb441f03860dba8b82966ef2d26bc7c62472ad07ed107e727c58ecba8369e787138e48d9f3ecfeb2ab527f345046568a3bb274fae3226e77655b1c134d4d58fa2c7b25718c37167f9dab511435221dad2fa03bf090b2bc3c224212fd6182b0e4bd2c77d3f53c00594524f7237e216de96ca86d1f8483557d23e78eb1169c12e712f4f610439149c42a2f955b11d48421df7ca676a888c960f63ccbb5341ac262a1ee40d32e5a9962383592fb3c17e545f1a19e749c003578cd1b78c334e2e1b170f4dc6677d37ecf7e6e214fea8e57d66da8246714c631681a714536fa8dd916c68fbf579a867bb3b25978830ce820ac058295a985f386d807fb0929d98b3534c96b28f51c73d316d4653863dfad6d986256592d01720df8dd1fd28260656f54d1aa1be39e7705d1426e0c4df0a3e61fac94b24985759b877a3dc5df05093353bb2197e5bbaee9ee7b829084b0fa24d7fa4c7723f1553b0eff7e9a0851dba90c42205730de6ca49a7a5bd827e277804eaa2ccb596e57ed1caa250ecee42f69cfeb6daa20b014313947a621a832fed19f4b3def9ebfa2c3fe0def61b31d152e37653d57d9837917b46535bf42762e6fec1339f7aff2b379220d72b39b3bdfdf57f4ee1515f5407c6d0f43f1bd98177c842e72fa1c3416a014c8dce9239fa6e0ff16cebc452ac683e01020be136d895213639276bb7ba3a173be8a2abb1ca9169e58186c17da7c9fe86af8f37f03cafe649679c062870fb62ee08ef6ea0334d96f8bbd4e32338697833b3d49bb0f3d18da6435fd0eedfd19b7c0215ff08f4b996b78404ed60037b53d347b3a1d22741b459393c637f027079d518cbb64dd54130695b17c8e17c057c8c383001f61763b10ed54cb2dd971e5bd385d4afdaa402f56d8d2eb666edfba12496a0c628a854da52620dba3dcc0e4b4cbb293086678888cad7944152fbbf5a014c61b517f0d46f12357eb95bc7e97a9fab6b90b2d45d54d4419875347c42d98984585bd3423dfcbb0e154568b09ae2a3b3dea7c5822c62827dec8290cdda78808b8b9bc49021bc8e50c90490f13f064f1ee62ea87060ee1d4ff8345dc8de89e5c47e915a6b8a36917f95d856a462dfb1d451f7066dd5c5e0fd4fab64fee613193267fae3d221bbe7ddbf311292d7f1fbf50f825b02baab4e266b1d92ba990e9ad31fcd8a1d86b6e51d72e64198961ae8ce6510a0e55c9b79b8b26c98bc7d487717f01399b6c769bb857dfec71d9354f15989cf12e3f885ed3e4a9f0f066d9ff1dc2ce31b7169ca47bb4da3c9cb68cf68ab238e68320125223090732a5dd922de4c76bdc2118b2cf15c13f2ee89614c6fa77ba7725998738f9415b342c741f638f14fcd285d5f717bd34855ae7a4bc3f378cfb98763e6d6a2c1f227cee32d7d138fbaeb07a6fbf6f339705100981c9a0a3024a470d402312685be55e9a587cab3795246e63ad1f1c955d2a715593c8e5e01e0ce80001a0b6397f2887736d4f7c7f1e327802657b256d6aaa5a924bfb9666cc4b982d14fb872e4f93c572ec87177e0992a392cd08a92e263e295a10d8e21ccc3bec29dde96f0b88a2a1e7c41250aef59a42278b9a2534e8c0a782df80557fbe34d9a42aa8bbdf2f7bac2f4a91a96005d74ca4ab983c1b37e566ba5d07a4f2d66185fa9dcd3e454601a17ad377ea43414cf13d9f9b345cfb27764d2dba3730c66dbf4e5bdf110b1810363a7f6a1e764c4ce29c7f62f718fd3678e1d49a24f9840b67f2b7b4079abe7a377f786865ed7ec0074b138b4b655da8ef66f20a857ab6c14764be7229bb92a0effbc2e207c4b46e10752046a8c0fff51f821976b6fe93eef2c268b5502e994e4bee5ff05df0a107bfed25e646ca06f4e519b419936f5a18b03701a43178eea76662e67bd6bb583e39972a0f3dd0e7e8429580dd90da92732df1e4468a5f5aae55869532ec269ff4136ff616fe6840b0f725741c35f9fc02d49f7461ed00405bb2815514de021da199cd34b29691832e3b92d3e3f795dbba216778ef50ed4b2fda2c40b637a1905e043a239ece28ab1f457ed47fdca1bbf0a77e93a610d9be52c7f1e6e303ef7517470e972378f2cb2551c06f0bccfe35c4ba1b06ca52fa677c01bca3819aec7b973521d394706b976b811e91654be83ecc89fe224f508c2e551bac4f3c68966e1e4c1f798109b76413e1fa52705afdc048485da470cdef6bd35af83c5d98a4ffb3eb7a0c815e6f811112f2c4fbf1f62e76004e9a228f36549ce737c3d7a41e2f9081b51b021ceedfe9cc8355c9a3b7234a08e67271c7fcd363077fd331f67a4454f1756b7c4c877c310d9a50ef401e0fa6242c2bcba00a824c1455dc7c3be9e997d7e5b678bac81ed5404c4d9ff01c2d87c62b80006bc268b842512f7ed1d45592049a4f13a17f938a9a4a1d531421830aeac4006762df7a836c2e4bb5952f902b66f24c9ee224eec4398050a06a449218e0507db056912e73763791776fd14d16f0fccea0330151e280ea1a21112457b59b98cb7d7d5e72c35596f3ca5aced37928046840f03052013aa226a7d157a560e05939651ca6b4bc06468d48ac3d0bccbd401941d0cf709c6f9a994ad3aa1d461e02c2d90879e7bbae0c703237f1ab55ab1c2d9bed9c9baefa02f0ebc1c15c204d376eaf9881164f549e577b0d7e02a24ae9c8605804c929c5c69c300553968ed98f1365e2c524b27159157200f0d4608cbe7d22767d119b99d1cf9e90f73d7f0123145c111fce8a40f6578f102ae60838261e78a4a1984b472bb54bb9b2f5a7db7beb4b59b00510297913ece3189c7d2323d2c74677985c58341949e8b97e7fb92031aa06997b9fa26d389390ffef1e8e79f2ffbce43a7e8652c343838c83cddc0f0960615afce89bf935d07637d3dc4d4bff17f4e442f9c50f17e98382690e929c1cf774f5ccc0b9b507a444b5f81ab32759a9a12a0eafa43e2275cce5e5a7075401dec60e24954a9a12a906413454120007596e1bdaad9b3ddd456f8553a5477882cb29f7d9b1c555869be2e81be52bdf791a263d7f608beebe92a11dc0397f3bf22b3373ef41c772b00eea8cfdcfcc722aa6e0e8606054f022babba83f1386616619df548ec1b640496510668e5d80cf785f951d0ae49ca8e1433949f23f7ffcaefd1d6156255bad8f40834dc1cfc307536909957995a33a3040ec7a09289e77cb339d96ce3ab59f9a1c261fac6d9bd73835349c05bc5d90f6486dfc02213f2f50d4990b3b3bed9819ce9d98a49b022537badbb10fcce5293555e8b6ce148d65517507eb421fc7842f1cbea970554efa053f90ccbebaf0d6d444dbb19daff267eb874f3bc7572afcaf9cd0dd2bc554b5a2f799ec869a5ab0aa7d9d848bb3fdc2504578b519d2be1c2ddf5b591e37b756d6351365240511ccbc66989fe8d39d1d410997fee56523542805201bc1ec28b5e0a17455a3aef1666aa12d622c33f356f95b0b869e26bdc549d79274b31bd45f1b0fa29da5703e507b5e62460e8943be87041c368cd49469345def329c9ea4743df8aed1d974c65a77318b85fae92ec532169b9e5213e88a915eb1b29f673c230b867b7e5e4548299153aa437ce48bb9eca82d4462720e9f591276c22aa439c5dde1a823c40c219a0d1a3e6989d14861f5613b05e80f420d237fc7cccead8a72adc3e2957d6681c74d94d286a1cd82e4fcfb7aa822a425a3ba006787361abba981659abc1f3d789e052f7e077a2c1595e71fcfa7b157245b9646b20f815f6079810db7b2fd02da7e3cdbe6c35a5a6b91fcd019ee1032f217ea20c9b0b6a787a3494419635195e9be03985b967530328516d08e9a952ea571462adca70ae8123e7d7991298a82cb05b521a1cfafc2b6b583bb7532c552edd6565c73f4a1b7cebb4bf5f346e2dd29a1615edfaabef64dd6b304d764a9cd317177de4cc203b15403dd49375de5c2dcd65c7f5d592cd88ed31e1e4070078f80febd9b166f4f0e01d40dac1890585aa2bf25b0d5e161f9625cac5e726abc25dc374119cb2138ea5d63f709ddf279083de646b7d111444f9d664c8d713a069c6bf6be0438f8540aae83ef1d241a8d2f20e98f7cdc681f57cbdd262b5895d0ff9e9718ec44a02e0d1e6cfbe1bcec336c4e3a9601126f29375ff56e82244e66317b08ab0cec0218ca88e787f380a17454cb667b1bea7cc6d973fc1667b867420eb262bfbc107b7ac8cdde0daa7f60e01800e2e3432a3e85a78249fff5cdda18a388cee8fffbfaf0fe00afaaf6c0044ef694dccfbd09ba9153bb66c770558628f9887a74babdc56e3d3225aa1d27993612fd6a363a2637188f5e3ccb0d74657fd20583523200f4814475b2f99dd4b5219bf02155f3df04ab3a04e3f1d5877067feaad5a291f1c55541ea79c0c057d99bd1597c3e4ef5fee4bb3e2dca6294f93a5a71c72cd841a7a82ecc215c8478b16cfd7e148e564941cf88c160d64390e5e7876778c9bf0dd5d93c49c5ff8344ee7d7c4d0e8834860ea913352e97f3427d0a6b4ac5ca3c591dddbd280de8b958c430ed9592d7f68e28b5bdb594ba736b67abb5e470c007b858859b382be4e99e21611c0d1f2c1affacb55e4f3464b768e98ef8633646af2b0fcea0e538ce11aa17c2bdf16a5f4545fbf918ccbea6369c4518b745e2e3e967ffd10e0b47e68ea04e7bbd24ce36d307d8885161b656cab24201daca8d27c472db287d6a26e91705fb29d167ccfe4cbeb08faa044c119d2bb7d703ccfe5373a82f84de891a09baa880cb8b025c78263363bad0563e065d4dc58a77ee37c7d39fcc632b30479fcc58159cb0e5ef49352cf227f2d24a55a63d667970d3492df88fac70cee82a887663972ae560220b159618ea224cadf0887a4a5bcc108900555222d76e6e972b734ed7acae71093880d04e2f786fc61402ab8d8af1e46bbf41083defd7ac805fe451ac46d046ee1649342e4edd84ee3acd712cd5fb3c07e856a8db12b41e694364bddf9fbd6df9599532d04f663a6cb7b72af5fbb8643c305e4449b04e3f8c734f4fcba87fbb41555050c218382a38f90467609e52eff3717992a59f8ea22fd20a51745fb459a15328923e2cad2b675686e9f5175c39a2be428b3cca1d0a11ed7d81a39ac5fcc6a8b37bdf6fbca7513f1ef6f9cc010391dac62f02014783dcf46f4b386377a095080662ad4354730e52bd0d2e289725f9c6b67b61832661505ff2e8e9882ff74d6c18cc2fb8efea90ea2a2bdea67ea60d0cf90db38e8ee9d160d992ec02fcca5ca1d656d2c5ec023a744edee2d21539abbfc7543c15e3b14fc0595a29fc42dd12f4540edd3ea614870aca88a93943ba754bb6c32faf8c4597cb108b1b056a603c560c3811a3a81ed9c53283e773c0fa9f8755425c882ba665012a015215f01ac6e4fdfd5a7c6bc2f21a3fb8146fbc6ec84bef0ba46688dc2270e36697735789e898fd5faef703109cab4c4c0efcec385ce9398207ce8866acec25c713fbde582d580778bd2acc314fc47a2118fbaa5aeab59bc3a7034fab1813acff31199e40d106d84cce23875657450db6e9009975e18b889487f6a4b0e463e3a3507e752e208509f30f3abf0f68de2ca14b6a7374e6ae99f866ab6bf230311829e773219fcf1a17d7882ff32f95524f807ce96d48b5c25accf9b6f895e15a9008bec59825de7e8a44395e71f43ae2c0f41689d8599bc2f8729017a94db8548ea37834de242522d3a50bb64822ce5e73674fbd8440ceeeae658fbfbea6a0c84a796fc7661d0184ec23a8c81b471b8cdc9bd09ca4847d1c93fdd5f69ca7722ebcb63fc10792641d0a06e1e9e01932c07b5a7df31bd05a3e83d01a5b6c7f6d1f414dd5a6b7b6be52414de88f342037ff025c037d7379a61c34b28066b6edd06695753917e47ac28a82d4d8a4396ba296bc163e8a7f656c63726622ae532af5dc9dab22694f77f12df14bddb81f79958a118ceb67860b6be9c24541e160be90ff980d288dcc5b57b2bc97537da980e1b9114ff12317808f718c85a5b95c6932734bac6f2ae05f462bf75c2902d5ce44f898979827898a0d5e9c114084583d1c35fc3a403c0684c32382154359e2e7a5fb8f51e73ea845a4a65565921c54a7db0d74cb9d349e8aa9220457c648f7b794884c2f10859dbb4928ff9c3b456813f336524184e0163e05017af62165aa26548cd5989ecd770fffa0b59e17e35cc074988f83fcd1a5e29ad909303fecb21347a4464e8c9bc5e5e5f28409e89d08925562eef37619d030c610afbb3bb1c8da7591e5e6dd765775a1ff2e8a13b63d33619f9ae880460e202e33812d8c5549da8c9edd927c4f4fbd1972aae76587fb3cd7e713996e24974029f89c258eca6254ad7f5fa3e6cb2d6fe1736c2763d87bf96e0dca395f038f2895fcd815230b831f04e1f7f258d99c1fb8e1b0ded0306526277ce777420adc772db062515bd1562368c52c0322ed0a93e5503246b70b16c3ea10422ff929b1ddf5fae5b489b5957f694909944978aa885cb8d290cd0b842543975f9c0b4efc4995963536123581acc064db6e433d7ba8586970ab65cd32d0c3037a0385d8649300efcab49db86f6a4e43b13afa13ae48e6e2aa69775aeab4f0feeb276fbd94d87f871c3c695f79bbb1023434fc57cb060879589edf72c427e206662e6d41dfeec3d645f2eca1521d7b8cc3b6e1e295632ffbc767b2b9089d0b4872b9044f8bba4920904c8d8369148274c851bb726fc16e9d7006a4cf32b60d78c39b4533f5aec5cd98327e1a5f752be396176ec42959af7af1ae8bef6795ee82f06a7d8a64fcde9195a597a628d1a54d3f50dbb95a85567291b58631865912d85c136c9f2e651902cf40ab3c4dd59274fd831b1f894eee5776ca9ddc4680cb23f519ef89c7dbf6451488c156687945d52a62560f75931ca3e53e2f11c7f755b8d923a9fc1d2409d05d453dcc9e1bc22734061b29242b7924a26b07232451f6189581770fa74dc0b5d6f4fc880e64e623bd1c88795d0a1a8b0817f5eebe0901b7441ead4a4c530d5493038ec0c186661c0572da25b6a2be54f62dab294427813b8ad1964cb260e8c7bbaf4e84029a1cb1bfbd501f63935781b97c912c44b1eda1c5d32fb49d9c024d42d7abd7d97ccc0b4c15dbd1e1327c7518c0496ab7d1290cd855e2cadad81718121151582810f00c7b1e88237eeba7323ffe26720de5c68d60cb1758e55a89254e8b9013b6477250b522809dba86612b8897e7217653eec0569ebc3ef59635aff9c5d1a1dc756f9daea220d7a1c8c34bf8b69d2d0b550b3538066c1b39ce5c014c20c2bfaeff42e22843c05942bc6a4ef55e040b20e01d0e786ba15393c9a4242cab8790db59849476448e24fbbdbd6212de2426ed77d0e31cbd8b919b5dee0cb75510b6a0236dd4554de14efc0f2e93daa6f6a5401bd650517723e2a682cf0ec111d9f5eda3d4e482a6a6686cc9cc6ad58b267fbe20ea3a73ff818b45449ad2f08e2c73782d344940bbdb8d9be5af1fecaea837a53cdbced5d2833f97293eec80700a4b4a0502177f46620a60ebf30cc0b1bd0032e86b08ee97ef9317801d07962c52627cc31f81f157f2030f7dbb5bff9fa9765e3a47474ba4987d7f6c2f987a33a1fb0f210c128cc5165d99b78e8a46493f94a47a39b54ba2c6733a943395ff26fdb424dd9259732dacf1400e76931edaf760df757c305726221315105b298c5ba5013853928a832b393aadd642c5dd760057dea7733cda8264933d56a039641adf44b1590fc26cf2ce5aeb2cd8100a6500829c17279f1a136e06c5d8b35488a96e302cda975c775c543e12124f2838e9fe942267b0791f1786a66768bbe554b6811342a858a2229e4ddf4fdf403677bc0c720dd355df24bf0c170d2bd960073fd8038eb5d5a72da649345b4062d63c90af92664c8623300551dde5a11fd0616b1c85788c04f3a70f13e1c79f0d85430f0b6e21abc39892726412799053d50eb7d4cad46a5e332917b03a4fa0f6fd88008f37b872afcb9710df31c993056fa53d086dfe7e3b600ecebc264489ac1c8f66ec3979b0ee5ccfc88671032d499adad36ecbba0177eb7197e0699794d4b76688412f01ff063bc3b8edb2792a50939893e7a9c65c0de20270399c9cab704df66d5167b119dbed10731e8c64219ad536da40be3cc349c9cf9e60c848f3cb0cb60c8267962ad081e8577904e75c761fbf79d827ec61cae8f7fd6ce31b5122d8df5a4c45df900cfdfa7ae37b301510aded3e9949028553e0d20dca64e1e72fb9cf229005471e7d8c2f566cb1eb4708128bb7702304a09610df86938e383352a9d5bec97f6d7def54b1eb60ffb8b6713d8f1e87501c8756ad28a6c7ec4c8086177386e64bde3767adacba88b5fc77a961a76d84cac9a523c8d0e81e2f51bae5d30471aff98456867557a0db4ccf435d67ebda66baabbbe0d4965ae29cca2cf9a1abcf145d3f497efcab071e40971faa34b094f687bec9f5e2ba940a3e2bc7ff1f851a58d044d5101a3fa7e68c4ceb57a393722357b9cff526cbee789ee66c1ea42df6224f7e4cf796694ca29f90a3e2d37ced76c7cd4d9c2eecb490f2235de555dd2d9f94b6d44f669d8d2b3db32e7bad1ee87fd0fefef87fc81bb8728741929b6503d46aff96d23bd55798f3a554a42494bbf54a940de92398006bbde82dbe4fb431b4b61d306ac05809fd983665430ce2615e27ff374cf067d054f52d9d3fb976453cbabfdec625e79f896b8638f36097d89db358ee2e15ee27695dfd68f12ed214e4d1c4e8ed806a6d5c71fdd9e51766d9a1f8d9a4be8f08d7ed11030a6adf58f6515623b32483782f88786070c364296da5f330cd347523278aabfa63507d2445e5b60761e84c00fc8649bfb6ce4b6c9aa643a30be566a1485507e1daf46ee49ab59a8af58a781ee74d98f0afb3223b73c5c3807172c352d00098575085fc4110aeaff07865427f637d8465332d44fab9f4f09b11f2e3ca2c5bbb90db8bdfd0c7eb3af42322fef0b87459af77b9d638e81f61fb72d240737168a7215e6b58a87ec75068cc9fd463f0c08871a76505e483902ccbc7fbe65cc78d67ade2203f2e28f0920547f1cbde3695dc26c3b66df5c052d1c650d0ba8b36b0111186d7e96369e624155b1529b144e2605ef6f73270f7a088f5528aa67ce51e07a83454f375a213543876569ba40c20ab2b37108aa27fb690f43bc0ab5a19ddce5bcfd58c853e4df94b382f93222d80d0bc21bf0639e4fd76e4a43352bcccada4e056deb40acb5c6f1bbf739d4fe401ceeec2626e537910407dd3ab7e1cfcad7464b0aebf7442572640aa51892c6e4f15c323d82773134c1c09c1d8af91c4a87586ed456e52316896603b336d9de4d1194599f744d10f2649bedb0afa812d96fc5fbd6f3b43e6d9dc0b80870f34ba9c4746c84e392ad997c5baf003b0389c2f4919b9136872dec5f2040919c759a8e5bd2137f3779118452361a299b4a1c1481a4b7465606157d0a50c94bbb903f7253b3330e8568917a168c7ed7f4953388b355118ebe1290687a113214a63484ea746b9f82d33b343061b08b756d8685d5530fd578fb9c1df520c788aba74b4667faee8c0036046a5e974684658a6fcfa152db04b322652cf80f8736d78fccd2c028f3586f21b1e0bcb4817824fac1cd6220d41b41ba6e3ed3c25c080fefaf6eee10a6f4eea68a702ab5ecfc31a6ef0815418fac9808d984800de0390cf44433a22c03aef8ffe0e15ea2bdc590da31a483fc3bb92fe5595505a72df5fd3a8151f894c7ec860b0ce4df05cd96e7edd719e882c7380ea9e86d87c59b814267273affa48473b2eb3ebda21c85e21dfb3c78336fdaa72c6f44f8927fdb079be56c460eded88836e46745944a609bce1c835323e95afcc51efca259a522a64aed44024379444586dc7b4bd83e06aea8cf7c0ec1ef1fdee68645bbca2314e11ae0828f3b7911420eef6efe2cd1253c96180a5aec06c61355a96f0df227b52bee6a1c38899df56e20adc759534b9eea9c429a4006a8d7a768ffda8d8a09b6e25cf29df26995ed9c79818c2d7ea0eea33c80ec001810ff6f63bb0f73c0d2ba182ed22a269279b7e985a77366ed6a266f982cbc1ee4ada7eb2a7f1cb99f5db591450bc5196e460ed0c62d97198c0ce1a71e4eab2390471073e13f805c0502eda8f2af1802632dedcb1a7d09f47378761a0c3efe169c2b2ae8b346cc6741bbd184f3423a52de71d7c02d9013a5589d0d8f37692621e69eb6bfce23112e6ae5cc0d34d868982798f9a78ff1d29a6f7444f9caa3bd20dd298196e031c914c54af9c5cfedfecf4282d93d799cc3f4ce47445614ec373bb744db9e79d2d64b708f73451c845236b78cdeedb445640e90853c8494c57d2978bab732fdda48a763caf50a8a7b9c0eb145e86b0cb51bc77ba807d5bcbf34837279c6b8a53b0fa1ebeb9a7adaead8702e6ee6096471d3e4e7e547e9fbf31f29e413e3d5c804240bb5b0638caa6d2268c5eff478d887daf203798c41d974f5f4096aa9538eb0512815fba8b0f3ab08e63603467f06a14afaa4d26770bab4fd59cd03a3a53d2672148853ea476c6160f55a0be74285964331f21e3cb9948790d690c35f618cfee13ef8c4dfa281dd72494cf9ea734c9188a9b9ff6b66861341dcb3c8f2de133cebfba9d84990bdbb9171be26fa6894169b1c71f50b476c189984f255267f0e948cccf8cbebba597600f94af093542aa482629b680da40c9db7267229af4f983e768784e56b01108a8e27412a828cbe0f423c24673fc119627b6b990c1b69c11fcb8ae2a26ec67af30ea77d4c59a1fc250423332a7af0033823fb4baa7d58f461965011fdea446ce2a625afd23f6d050938bdf2a380cd9423e13a2b0f691ad311a29c363972aaa9d82888e8e22a3369aca67f594a67e9546eaa96d3f87a3efc4895fae097c11cedc3b83c78fef597aa20ecf6601d115614822dc1dad2bff353362784f13a49c0ffe98a09ed23705bf7fcb6d4031b17c1c69a4148e95b550e7c46ee257b75d3a6c501a35316b27b55f0281e5e294fc4f04db543ef40474da44a9dfee8c03b64e6a83b6b9751db752df8f8abc511a4aac49b37b5a33c33b3d4eb39a3e9f89e9251c1daa30f9fbe9784631a545dfd824001b7a1fe42a4508d155a776cbb387cdcea545d40f6441e6be9e7968b14eb6a92863d342e564dd09e826a3e03c2d62613302ab8282b5a9246fd181979ca5849abaea803df4ac970cc87d3e3c0f4885a2dc4b65adb08ade0094ff33382cfdcc4b490f1d018e59b7bcbdd8fb5864c243c930c526da81f0b79c98461096c51bec5a2aee7b0831d56a2c40f9de4bd481c28a7e1731e19b77a8c57cc7076f81e90abc9f0472112e7f940f0d529a5a4625718d4050b8a92723657ce7dfc25da176ca6833879c5edc298bb628a70123af860ed4982dc86efa6f243abc9676a2ab6ce76e3ea9df574262e39e17aca55b2f32bff09c3bf384363c025c737afa475dda1bba016b6102188d3f33fc0c7aa4542f77fb62f8010ce267d4915de012a39c0b1a04726b4abe93cf3853589257a9cd36acbb99da1295e304aba60aa7ad4bd3829711b9c831a0820a238489af8e72ee4cd333c2ef24dda4e196778bb3c04b0c37cda6871c979813a732635f93c6f600d4955b2e8e04c458311a7c9a8e9303804398e487e7f682973f5527e4a49a57bee6391bca5e7e0cd84f92d4833a4f5a9dd8d9f054f84ad5a405578e60e2a0f58a4522592a145f7215e74f73d13e3bd06abdf71165201f59d4dc165964aac8b85baa717bf2b7460ba0e49b62b55969319c7db3ce6de9ab77f9b8fb6903c92f1be4eb8b191a360a063d9a3f1c2b0b919131a24be1727eb4a178c6c19e0c549a8349beb788acff916a6df16b5e835fa64ee8ce2ffe19d9d2ab66a26aba36213ada56f81feb727d4a13e2e38d21a6945f043c9c280f0c78523a0d4784b174c4f5d82dbdb787ab5703b8b84f4038c722e40c417d937b09dfcaef447e971466a080e4f2f785f22054b9d6a0a5bbc235610f07f45e32c4103b9e654544fb456e0400d88b68027b4234d9552a1a99fc9c4ea271dd2342aef613d14aa75008399bae863850d62820c6645bebc2a09c449f0b47b8c3b129d5ff064aede76123861b19c679338c00833f5199ce084c02c1dfc4b21763c0a18cba6f0c4261b715fbd3f4f2bc773f6b9b628df79f83d0f246050ee6f65a08f81552fb8252fe14fb906b788f04304f368861fe11a0ced8dfac52bacca94f946fc82588229ee99577acbbd4a5f9d0f94ca0573c4d1fda790b9960c8ea8ca22ce894ffb3196074ad235c549182177a244b4db26667f0ccd7c06086592e3d4d68d6303d828d5347f70b29adda7fc092b8751fdc7ca12eb2db68b3ddc9b15cf7a2cc8d1f11344b6a65f634ec2103ac2d9770cf73681f7fcbba64b9e1c80fd004bd87232c669f6899a6d79948cf787230f6f4a22719c2dff4c4957c34d5bb93ef471de8dac2a05b96fd805860405309a48bf458a970a72db25beab22eaa2cc6f774688bc896a8e6a27e90535819252b1b2560c6208291062f20232c66dd1fceeb0cf6ab89ceb5e51e39b628afdcf75148eb93fb722778fb036e4085f231597bc9a2029c5ad86073665e119f255e1325392119ae914bd83ce0c7244eeb486fdb1f67c763fc012a89f713a537309d1976d1ff92229f689b4a04b4be083394854890a23b2f0f8a07f4b4c64fc5522b0151f1967d5ccf1535b813365e30c24b4fc2efcaa17c67427c5d3694af27c04837e7c0a4161e7d471d861ae499e8ae5c38d52fda468153c35cd55f23cafa4c63ed3ddf4a4cb3329c386d1fe82bdd24f19819963551be068f162cd430191cddc566504e8ea74b350ff23f5c84ebb00a5720ba87dc9b7ebb46b0e4ed286717cff920d6d22385a83ebfaf904dd863583832658aaac9df1446be08ed3a6a4ad41829a1a57d3d3dfa7aaf05e378af087ed0fd714c78450d1dad9df1fa89c1c71b0fe63081f2ee1ae0c97d0a1add3cb5df18596a338fda9b1567564f61732824905d2c9881290c4e4e60ca6f2424e2823e0de388c7ed640410ad150118e998247cc479617b497a0647a6743283bac1862544b2ef5af28c1cc167ae86c5d0b664090cf19d0cafbd0cdc4a560d83c33269d5b1322b1c655c986b98ba8cbe3ec7221464a8c8fd7648923a01b8fd0146bf36f0efd40eedb9f0da83fea8024bf1a520195f5a4adeef45824dc38895a2cef011969ea169771fbccf6b353ed52f207fa6798f02bb92a89c9cf0aba7ffd3ee7039b16f647c1663698a29789d678006795868509d5be27804734a3bcc193dea837d0942b7e428a544c453e0b9a97ab00da94a8274711f24614065a41b85903a567dd0c474c47a7e292c2f66f9cb94b6665deac4982556e14157442b0098051a65c6810f602f041798783b73c43d96f4db4bc792265b686120e059bb20dede3814c4e3bcd97777c12aecebb1c6ddee2555d23f2ae3607b80e399706e464f8121fda31c68b5d8cc22612d0e3e24d4ec12eb4e75fa895040b7b1000e89a94e5c24636834057c5661cf73a49f5249b874ebbc18089288a8323f3ca72166152a18c79be98720a5783eae624f9bec2e9e2d3fbc8e0f0097885fffa4f703e6ea8f153654c40133ccd39508ab044af2a87774fb357b88321f957881dad331eae324748533dd43c094e805e5c0792751f04e1d169d97757686e25c932c2b63394b8e42814e25580d2aff786f560cdb71f26844a5853eed54e30c00d493ebca8f2c9da593c3ba21b9d1e578be9631816f650cde8b240e5b237bd5622d91ce4f6a012f24b18dca5575856f57384ad230caf51c2c34585d1340f536b64c24f27c353ccfc8d2a684c938e624183afc34b3d15d6044b2cffbd31b6b183fb72bbff578fc34abfacb4fe732ede729d4b3c63c913f7bea9ef2022158e9e8afe5ae559851282296ce64dec8891b50679b9f460db94f6b4b1e6068eacc20a5892df02ca69b6074ef6cd0ce7a5d1d5307915e610c4db0e4586160cd75186448951fe0b38eaf8536e702c6e3d1e3d59f89866d836574d68679f633bf0d37b80547d3a8c18d9e615b93a3cd316cd53d72fd3d23f722ddd572bc49f7f362fa64832bffd951c0919abd9b3586a0cc7222deb02d191c93f294074360ec16a7ef3215a2ddb06a5c99befb389b7f4035bebae3b99b421cffa87c364ab0ebf9dc1ccf64a710723c747c13bcb539cf1669956627b742202aa45fa8c9e39ee66f31f5d8edd53d141cee67800c59b00590ef31ed45bcb3629b1ea1e4dbdbc61178508b1dfb95e1d6adca7b35574980f5525f16bb10e22ff39eed2853f58b525300f3ae2dcde10d18e432b1c03a22c85c694a80fb201a23dbc7e93d80c009f4784bb9d522a8753d3f2d5a615fa278b207bf35973d0cc442a9ba76b9a0a287c52e251801ca956caa479ae6c813d19305235d7feb41132c6caeafe8b3f8ac21ee98f70479d2d11f56467638f92b4d56cfe3ee8ef49764294a747aba22eb5235424e6b8f121110459de6c3833c5cabe3f9961b95b1a25420e53adc69e74fb1614c18a8a429bd179ae8dc528a64f95efc804c4385c8f61ba244409b6ddf17888571ea406cc816bc4a8740e5761d3193231147a92d967820f843f609bb58372f8e9c9774dd25ea2e22bc796f1bfb8e2d0295dc23cd7b49de1dc2abe1a623e7e4b35ae012e2425b665430e7da4d938fcfe8e1bdb1e23079f23a70f2cbac70e4e13276db19309a9b7fa3e2042ec1b9c68ee653a5b72d92503248e4df72d9ff0aa8ea8114ceb22c2ce0d9d382cffd3b04cbfc93b648e56cced6967a64ca78dfa4a965edb65b587f687cb28b05a7223c5d629f2b1db5420b76be07046696e52e846a20c475945ea7a702463a3665101f0c2e8d340b5f0ad214fad09173ab1b4f4c678cc21beb1cbd6a86ccf63043f8b2a732df01317e61e3daa0eb1953d96dc989c8ec844ab820d9549aa45dfe101a8c0f6bfa6ea8ca142b3f7a3a1e3fe94191d6be7b127f7369060fbced0309f9692aac408cffc2454ea1b2cd4c8ce6977efc1335d1f4f61811363da6711fef91ba49e683944687cd496ee6687e5f71a6737a73d8b6356f78533202ce86b43a466a06e9f5dd3c00cc4bb19047a27c557c968a13b1467809366eb9befae9076cfbe770da5c18276c27d083eb01474dcff680f1f250998df9dc8f05dbc008fb4aa74305d95b2334e8ab46b30f44eebc038f5ea036e7d774dbdf4524d90394f0ef91009243fe3cb583e61a9f742d8013f110bff5e484f32ed24af0d565835c70071045fd82bbb219595d75a6a18605fcbe3ed93163d1087636a9ace8e8d99641c3c692df52170e137fad3be4ff7f55a058a904a287f141602ef16c980a727a7cf58158b456201ff8f7280181dbaffac80b258fd3e7a0ec78f8c102c776aaf1c708d9487fc3cc65cdde753dd8d68564ed657586d847b823f83fe9505be8a0a71ad4ee1b1e592c88f1ce56b14c374c57345a7ab4d9447fa538884ba55590e5912a404d7afbd485d17876e09cff19a55fcda3dfbce99740b55ed17ef4c55c134f010054a0747caf1516707428e1d6fd0ffe2bd802181c8c1c0a8bb000d2b7edecf0e1a0710d055293137bf0587417287a2005ef6ce80ee4660d05bf278e86b86e52bbed68e6e932303a494a9db7238d8c4a43175cdf16cdf4a4ddce13c8fa07e1691470f500129687f2ecbff0282201c47d8ec5caafee9604a6763189ce8f8304c8acb15696ffcb9b00d9fdf8d15c95b542eb0037948bdc1c782bbb6bc75ec39dc1035f0d11031a6ba2c751346172ff03239e90d38fab1c58a3e9db54d28c01cc95eb710a89282de6c95cfefc1dd183d4e4345fc094e05076a30d08c145bdceed9fd9e3a914d954bd8b238926dd5598211a98d8bcbd356796096db2e9de6e60d20df4651ff4326e34db97369a5524203e52dd9bc6342e50e1162a6e86c8c19ae74df876344b4fa051a121955390e351ecb66074d10a7bc7cce14017d3114ba98a11329288273f78d44e028cb8e38665c67a9ec43b8d82f640dc6f17f21b1528358d05e466c35bcb235afaa7daf82c27859a785980eb1212e4c20be3ba9d4f2103fabbf9e49110015b909ffca11e07592755604a6bdeaee3c8c8fb4bce017cc8e790f7b594d561be91e241b9327ccea5507b66e8e0be07d5b1afa792855cb573b9c12d4843bd89c008247f33b96273217d36a8beef0ef55a09d06f893356cea34ed12d0fd5b0f0df99d18ec5f6f2f899a386a5f20c0feb03059657c52708bd44a2c33d230fafdb74d42d8def460f472db7eefb32aeb0a237693e2d83b227f744d8b8d2028241c4e4cf8e6854b071d31e60ca1e58ea7f248315a3fc95ae3df364d4dce02fe054abbd2c429f9fc0f4654fc6fb433d62a4ae70107a8a6c865c49f29b2df1de1a56d36f01c7357dac3c1608b3d9a5fdbfde53e0b15ba715dafa4179a858f35a829dce87b9a6a27dc1b16b3ca961cc61eb970ade9471f062649551335da2b7f98295a9403a5f347cf434a38ed4442475a26de75fc362faacfb8e58b81bffa2810af69d6319abdd660451878cd2086107d03d169042554746ba31d3b0f5139e01e16058aea4fb734b890e47f3225e5428bf5e09cf84dac23e764255e50657e4b03809a6437de4e38dc471b75ff155381235c59a7d50b2c74734d9d6f14ee55df5c8d2c7701b19f7ef88ad8f8a659d8167287eee527002dbfa02d214945b93479909f8d47a47b46380d1836a088b146191f8a2d02408c6d262cedaaa7c714cd13fc250d9ae8e751b11a1211752c6635253406644ec7646a32a79f556bcb3b3cf90699979f00996f1f62ccee484c742e9d39f74947ffc07786dc4b0dcf6b78a1267b2b13e315988b11d35259b0bc3e50ec20ee7cf1726a952d70f37c5e98d364d493cc697d5f7d990d8a51cb3605cf516e5006b616f4f430a76cf0448f71e89df668d5068ad00f876c0bbeb674d242ee6e6f3cd37607e654d8637cd422122a34bfc2eb0fff478a12a2217147bd1dd5a5243447f4585ebcc3734005f430bc3e693ecb72369694e63bde185d7eff5e68e0fa0746a98a56a2c546ce4e9c802954da86c24d57c5e4061098acfa988915918a3086af7116cc191cfa6683780d8d3ddfadc220461bdc4120ee6b67a8971dcfc49325510f39985f640e1ae5f4def00061b1fec5612bc9e6b6ef2b06762a7710b07e14d023a06651c46af9f1804eceaa4eb7367fa747afdf9d0cc299d49e3aeedc18828d8d41223ac90a74d7eff565e365f17f900b9dfe11f91696ba2127eec6c6454ea501a28ee0e1fd0b9122f08539b670fb306098f835d8f1dea465a808691f8f4dc79368ec95789023d5178db36456cf2cb0d449c1729085a816b9815c01bcf0c36b7c0fca237968808dc35ad2e834cacde9428dc7a5a90d7699ab490a4caf8b6703bd8b83cbe4b8c8a7883ca03308b4e1870d5a2fe142f01b7cbcb2c1b0ae4f147a5bfe9e5d04cb5280eda778b5edd9754564efa632d000ff79365e6efb2e09c5c4f738b983f6375fabcfcd83283107fd1d08ce95f9b07f11c80c3b309375470efb266ffbbce4dcf39a7661da21e9abec032d60eafb6fca5630b43bc8d44f5de54572333a6b78a1273c97626c62536be2090a82f1e4beeaf9ab53679a5f6f29f2e1d75cc45eb1ad610dbfe6dbf8d634c6573451d8fbfb7b879875a217ed943df3cc96e19c92237fcfb4ac1e0f09f862391c70f77de8781c6cded086286e213217d52a6212f5f2f5cda2b9f0d49adbd3a28e395f0975d23276e2de4c8af8617ff55e0632fc56dc1c10bc22b7571be05e73f86be03e22e9f95a07783be483d4fd7c866129691bd37912b800467d8c5a3b8ad1d79d2316abcecef986f1cdff371ec245cefe648043d93901258adcceada8e2e0cfa3644b9371a8f82e30c26cb8dbbcfc334dfec31c2fab5813fa1e76d55dd3f76ffb6f765678882e930deecfd3e92a101c8388b7be870b712fe70cc5115844a8ab048ec856e807ddbe7c36ff690de4d500c08c404a095e44dbe7f0f40b10af37d8b94e46605c68cc749ae02cb69d5a6953ca9bfadcf805e9caaca608f896d57c7794ba6fa3489e8cb28b7494ddc898ca5bb0a4c7b787a9623b709f43e27ba0b03951c32c6cae7acefd79bc90c6a297e17317a3bc5038ee526b56396172e3d30d8d5a351c04727cb4be163386b91e92293fcee1a8ab98ead653a74f53b0b404f0b36d15482978771998ca3374a2e191edc8eacf87a094f7b6333b6c3655681c18fdc9f0cb681fcc9c5346546b2d49229b38e9f5bdd33969d46f08d52ea60bacac0605e874f33585bf6250a172959359e318232345d387dc1274af4c08778042e58e412afd099e4e04b21cde6dcde538efac4a49024aba8316d45556515e0ccb8af5cf1aed5804420c95034b081e8b791365796c394eea634eacaf5f1720be3d5be8aa1a7666f88d2e6ae47697f83e880d00b6f9bc7b5a0c548e05afcc6beeb0e7549eb3e2a93a2cfd528d43ab4e17b0e1a065fd8060ccc8ce46c7d489a691c834f9bcbd62af38a8c12162d93e61fe951937e686275c79a2717ae2b319dddc814e259ad9c7a45887b5fda8b27df3ffbe2e6c5802b4f55055a5feb3e3a4f47661e387ab6639e4b97af0b63f9a41694347470e4e2342d9e3e73a6f1eb755597068766d8b6dd98b3412490a06d6c6493a63c4d42307ae41840c79289f51a3b9b6042f0745c717010a71768a4279e3f1ad6b5106dd0ed695463d75b8fb11ba6a098da422172bfcfe9ec648bdc20e189827b54470c443c0c8302d0d8dec1d291b1dfaa8a3f933fc003b93309a7f97f5264da15b77f359708c9cfc44d003752214deebdb718cc3388219ed2e3ab85de0af15a46d914958f12b103ee8f6fc6664e5c6f57c9fbb0ba7be68a40962bf34d795667bfe13881fbabde63a6c471d660afa99d699f4356cba8c27d3dc7190686092f218110579aae290d6acfba1679527fb1d77169aea5c53628e5106af515b5118c016ae1454ee30dd62e8a1e77922b498be5b70af78cbc2ef7a96361f61efced6d52f5140d63f73dee2b558e3a430e2c5bab8919a39d4e10f1ac3f0c45779835fbad9983a358babdc46373d90b075f173605c1a4d6fbda848f776b0085b647529ffc8e04c37e03b2ebdd0365d397eda4fc09f90b96b5fb8a95738d3f1bf53e962eac0a4020581966c9f78c979960c215f5d8fec1c0ab22dcb129fc3004690da2f6f570c320e4e0afa6cc602c35ae9c52c9d0bc85b1288d05a4afcf43f84c961fe3352f6eb04a3896a04e0269520e2d536ed273f31675097c59b0d718dd4a263115b8a5af9b5941a734bace750c75aef7a77914740f51f0233845b3be648ae31cfe4c337006548f549625958e6d446d3364cfd00710fc95141c1fc7c0bcef53c88316e0db9a70c9ee7c09e879f82ae01c6df0ebd552b31b112b53e09e98454324eec70c018c2a9ea2bad9f63fe9ad4e4fccd772d6a74c8d04bec3299a55507ebfeb77ebb1dc2025bc205f405f1ef6d257553051597f0f6d384479f28fa2c59e1cfb1216d066bfe434d32223f61c110b283268ecf80c31b5b48586d70ecdaf4d8d2c8f290aae312b25f19ba061ae3d144bdd8c9f89ad5ec0b6774973262ff8ff9bd8b0a925849f02bd068dac2afd73af7280be38ffcde06648802aeb945652213456e12b5bfe22fc32e1aa00a06703493408f4e25ab55eb9eb5f1517bc14f19243e392882d29f2f646b6783e2b276d30e1831aa69ae481234283feebab0409f85d7fcc7dd9a950ffcb0e9b145a140d6c42aac4b1eeedeb380a214fea8f6494952607f660c5a80225a601e11f06fbc21c6570aaafdee7bcf77449bc1166a1f28a6e5f6990b8deeaaacd0b23ced93eb93f2a4237a0fbb9c227e14461d0ab4e10fd87e13a42d5aaae02b43196c8bacaa1dbf751a61a1cbbd8cfb0451ccb3bc69f31c940434c95810eb460e5bc6e3c77d9a98dad40175b45d18e0c6d6c31abe6e053d9d79ecb668092d081b44bc80e7f6d3fa7ee3e6e2db625a54217a0ce732d2081430cb47aeaad906e7364d937d7991bf87892c1273ccd41868bb3bbe7662c57747ba7fdc56388e1c5fe3c0c7707ab79a704855e3381a37c0a438e7c01da917faf4a8cc5525f5179ed8538b49703f97b1435c078427f9fd137c85b7df1a1ccaa2ebb4b89cc39f9b370fac89c881849730165371e0ffc6998e9df3fea4e71a28bbdbf20bd69f0c23bcb0953565c1224bd1413bdf699e8658d765b2f09f6bfe9bea361521bf486a3192c4bfd439a9a749e3948ee9fe2b6ed78d1061d4f7b9878687714b6c4910e79a833569e8228df9289fb7c756ec5cc68dffea6c7afeb9d4472e65a4aac8f4a271bf5fc76d065b2af11b1894fe6c0b1084fea529ffbab1acd46f862b77f3d13aced2abac013a72a1f471efc9eeba2484dd580524a4b2e4801a5dda30c29ea9a5b1b90d92d9c937532d169f40637ecbc1741d7b96609149091590153ecff190846a57fac1b69d1ced9d2ec718f0d510f30898684bfd8d1f8afcb9c79b5e404757c927d8f10c1f7d62edff893b651a34bdf9af33a0abe575afd61a373f28c78327d65413dba1606a6103e2666c6633157663fe4e80934d8173b95ca591d975e8fb81eb061f705c823548f62335458b2a1f9cec92a6facd31c020ffac4e849d0b3d753ea529ba63781f1518f469ccfec400ad61a1514d68b207106c8c0c344faf2bf5acc173e4876d40b2b7d3f42e32c6c0b47cfca41b6d2223ceedd1add30986355db75d4190c5c65753d85da3ceb5fe51e3231759c40d4c141988f27ce39932ab2b3e7fd0d3316a17e7ab269de19107517a068f547509b5c0bea4ec46500bd9f512f6093fca699c75b9a1ada08fd3c6afc0b07a7564e7b23ce3ac75adbca9d07a1eb571c02e284a81730ac47f529156e2ba2e3ba17dcecf1fe72138b9c68e47c2cd4c0ff1f9fbe5d4eebcd94e1347faa4b7521606557d4e6618a377df74e3dd751d310f655bacf8c51ed08c9a2c054199f2b0eadc7bae49385e61a0235084cd1d84a30ddbc979803b365d449bfa8f0c7dda60b4388838d63c6a2e3874bceadc0c000ad313315ec356d1099c4a3cfc6fdcc559ed8376d0f8a7ea9acfe7aec3f7323fe6901abfe10cfea37da53c27af8fd48a020b9524dd79a45f01b0c88de2719372833d7deeb0f78d99383273a9b71b05deb8082060fdaa4800bbf21b0505beb5c18bd966b2395c8e70f3ba175ca20b2c2f3d3cac620d1986efc4c7f7ebac022e5adc17bd27dca7a3fce12647ac6ca7d6d90304dcd83c1cfcdec9e05395e87ce5ff65c56b385011c1534b4509cdfc4f1940fd470b71ad44fb9db7905458a6097ba2ddca64350673bc253cceaf67d62a10a4d8107ee8086b0edacc0873e372eaba237122f64e7b458f449675b67b45b165b92dc27066eecc0a0dbcc5b3049d90a26450ff8b17c1287e5c1b6eb2e2bb5c42116d0465d32ea8e4d3c716ae302571c075bbbad8cc7a63ed447ac8906838f154b275fc5681a30ac558d86301ac60d3fb5ec5c26dd2efe13730771809d3f46ffd937e6a74268763892e588c535f55eb7348c5fa00cff9a3a60a97d43112e66a3626242f6f543e908f1ee2cadc5ec98247dad47c93122038d0813175b5fa30f6410699d9837385691fcf23c9120122115b603aa679831e5e46796d06598f736ef2ffab38bd9a3313e519d427bcf66c7dafa7bc2c448121498524da8ed1b2e8950e90422e5ef03b02f21153d3082b5b000e229e414309e8fdb50b6f76c2fa7cc2bacd9c05bf911a186d27dac6dff3341b94ff52f85eeb1bc168f0737c3a9f0be2f907f0056ca3283ef01af3b0e0aad4dd0da4cad28d6baaf87364a1669c98b7d4cdbf764aa9e3dc7cc7a0e09c6f6f3768aa4201292f6eaaaa7178e63412981805c497373b48804609bd68c0a11160cfdd691290b8009c07611cb64cb5c544e11099cb44379a09cb64ec507392eb10541044faa7e100a7b29695b1e47ec66aa3996bcf5cc0a0d7659ee98a2e804a99f9db194c74f23d4f25f09dbebea8e8d7d7f72e63ef3aaf13573ae55a224e6e54f124206a0e36df96bad438c67485904684bb8e518ded925240fe7afc80fdd0042220f03681ca7676414f2af46c0607f4f1af1e2fbaa37be4867f7c1a8e023823b6e8ca377b7419700f5e6a28b3aaf5b1b3825aeb015a957a56e67a69aaad7f73391c7f5b50218ce2bdb13a558b9a92f48528c3124d878edc34c28541ac7e41c6771088583e67df4680af5c0a66dbf0dec475f0941aae373560227490b5af0b091450e4c3864cbebb266fe5b8415af448ae9025accc5492e2af8ffc5315507aef8bed9d0637ebf649ab824501f8384b37b85e1ed69e77a3d569c47d03fe2d4454314379ff69781c4cf6d9e9a4c9c55c8cdfb2b0bfd492db9f5bbaebaa0737958fcfc9f414ea35196b4b5fe33e2d6d8793de7583b57f54cbb463be0c2673f109e70586e54749523df55a5dfa928aeb9590359ddcb217b57f5883d6184190a7f80e4b14d680caa4cf48f8ec11c2bdf0864a4670c477c5dc579d0abe53d05758b6033ea6dbde20f7dd8eb537f45c4e26dcb4bc005f2686416ad0367b31a6df663c0d26280dc659459f85f3ab7e765ae8c3b04cdc6a1838eeff709a5a1b5ea98dc28a00fbe59f4d455e0bc36566bfc890a4a2bf2764a0e83d8abb6ca276216cbbe5988d76a870149a7a11d171cf24e8183b8572217a52bb08d188b83b6f21ba93a73386e525e369022b52aa8a11a189fcbb591fd67d015288b20f4d544a721f00d37b90a205b679c3495883bddc0343f360ff9b425e30ea457951659d3ad377067423fa9932dc0bed5e19e55317844beb2493ef73c6d382009be878c6d97fa092c2770730f2536f2f143519a9a616e717f56fc94319639f314422b3c2f722b1d065855d3a0eb44edf69cdf5f88111f954aee8a113faa0e6eb72d5e660627fdbda4499ef532c3ded11aa3190047c8c9a82a1419af16f32a393901f60d5cdde7c5b2576b7bd8cb02f1377940c9fa9bb71a33d90a154c7ec4f854954bf471c981a60ed977120b700dd57c0b30893120c4bd32b40fc5d51072bf46c87a64dea62d445be611d265897dda648b5836abcf67a10116bc384a1bf88dce94990f86e8ddee3f2fb610ccb9cf5a08fff2dc094cc4860fa62b2452a319491c1da19ea7936e6910daba6881b168dc42650f6b10ad83b571a87d0d5d82bb10c427a6a58e2b1ee81e8193157e1dddce145527a85f4ca45685923f7b0d879501b72353cd89d1328326475b82058ee71d83d7bec7815beccb7fb05560d8cf2a1b8b7795df43dfc476b01f7efde59178f6aa02150f16f054a42152dbe2b62cfe17319fac767fcc3d0ec6b556ef5837a2807f7f48f0360322ad5c58fcfac96d6fa973efa9c75ccdeb1703a2b9a141755d5bb18e2c2970f73ec9637d6ed2a075016cba382f5665375426141e23cb4ec66189ec7855928a50766d08812cf94ba261581f32e31b6423e292f56719b591f46a18ecb9db6c5fed6eaf64ceefc017c7c0c40be543a03c34c4cb8acc41167d2d69fd3f8f7a509a9caf439161493cfc83825efc0053e2e4cfd892dd0193e828e1f3ced1f0cd489cc47eca19c9d8dc65eb63cfd2b5317a1a43485d4032974f05442f597dde5e97b4229221b1a0ef56d6d782daabdb1b150e05d5cb52e7bdea235ced8fb9fcdd8246233bd4996af27007d36de71d940998d52506e10a74f7a2ea864cd5f7b67c5b7996ece3d31ecd0ecc8b625372832c9f374bd12037aff6b3988b9904894b44d6a3eb8684411eaa782659924d56e80f5cb5a3dd3ab616d19d5c057cf10cf2f0919c0ccd3925133ca91701c592b6804a69c385be9983d0cbb500ed8a0e6ac97160c8050e746eceae285d3bb0f26f340cbd95745d54a31b53aadd90b2e7e8a74e4754e77bbc659bffdd27a9d6a71031ae54cdd1137034ef6a27f91cd194f85ed127b294da08e934e96dd7cf95e2c72ae074670784ee88dbd3d57fe368a40901efaf48516276994360f06cfcf12e63f3e23b2c254d1d2a69cf2551d4b4a8ca4ba128cf94b123db032d980f471c8bdc31ba37cbd361ae6422a90ed8b9c26c31660df1df291ab0a002d41398f34cfd31a84f7609ff9f634b7b86b5a5bf5f0a8dcf3be25286d77a6ae747ea1332d403d60fe76824eae4e7a0032e67f0bf859ce8e67513b274782ec33071461b09d3bf44d3c7a36865d32405f5ba095c5f71cca4f2cc460b59d40158f8e996aab889cac798be53de40bd0a026c0dea00b770f838b136cd7978a2176c6a135a45468b0f987aca25131745d2154c16b3ab41993094a5df0078cd9d3ccee62110b7e76a7c33a86c5b5476ed6561724b17d792a15e13791337c58eb63510ff4d3c3e96994ce466c077214557e4355f8c67e2b2782dbd339d531a0b0a45820c03499bf810d4b29acd40cb9923bdc963369879a6889ed0c07fba19098b0ec8543ded7eb40e91b46ea41ff3dd14ff8e9a2f07a84f07f77afa16d0fccb1f19c2e6adc46360469906c88bce6bec8470e467607250f9da44fcec09d1e22b529165d78362a470b0b67caf90aafa942aefad8600d774ea14d7a2297c0cafa9025c3283c5c33d3943070b5cfcec59d4cbe2a83db0c2f2882f622b2aae002f6296af60bc792e7a8351ca7e9e11b9b439a642d15860cf3a583a71c483957fe5736934819994193aa980b967fd8d007110f83b6d9abed46c21f9b86e7524775d92cdaf5ac7d7372dbb12f431e2ece253f23bed321efaad406181637d39c3fefd0d43bc92562ebce63199432f7b729a3c7c278e29b4415ec84408c5c1686fe71e7f04a5d496f036700db1ea5af9b802260ade2e10144b8715ac3aa4f993a72034b45f4aee947aaa89616efc91b768a58985eda86c0ef46cd707c4f42a9940749ce508aa93d06f5a6c2f41c9d4dbafadc1dee06dfa2abc4ced5b503aa7ea31e355d777b4e98c9646fe53091eab6f191602d80ebdabc9862c23628c475dbd33513f9ebdd04e0a8e8760338d6937f81ac585913e073404a5b9418d706cfdcc3ab50742e447d4162ef849dc83e68b3e68a5cf0f202fa17c783f20c3c6080435f809c54493f8f6444e3384d12780caf6ba8eba425dec469d16afe5fc8529f2fda4ab2a6a61c4fb0ce9d2d265370bb9f843aa6950273ed6bf60cb6e718ea7f01ebd303cf8fa5cd182e0f725a455e908b9b1207d9405cc3079d16bab15a248c2265397956595fe0f4f6897b3e95a3d1d653b76891543b130a39a9c5846b2383254c44c08182d93501973365dae9486986a5973e0ff4c08c7eb0ed4dc600d93ae6b445c9acde0589fbf1e31c163bac025f840c998362498cac6d693317229c32b1171b4c5e408ee184e549a9d0fbe7ddfa2968870eff6b9d0b3f9b018b625acebdd2bfb95f764259a377be8cdb2b094b888eba5dc0999678fa70e6d0d48505cf5015466681cff609f1a87e018002ad1d1e117d92ebcf1ca83ff3b4c74ca03960018b78d887ca8ab10bf384738404d211ae932b4975ae389431e678c6dd22d1933dbf7909a0092b616c36482a6103a54974709e8e70ac4beba32e0ac17a79fdfbef8db496d56c0f6f09914a393fd1eae1217274ea4cf3c0d1ca5f40d177247f84d19e29485084548ee89c8a78dc46ea48b232790f1b7a7eb3eadd56f3be70e2eb8cbd27540a6dc959c204bca94271191c3a6500b0a764d6242bec7bac7eee18b3564ef34f8845e401d1752e544afecc10492f267435a0abe5442264fd6d2e9b49cf988865c5f6324ef67a66a6f5158c7034dfb9d3166da1e50ff35783388330110944968d34d9f8765e72635681b6a42c2580742a37b26840f7800c7198f4ef4f9c0521a3b322526e22a8105457b4abb68a5ea66cb774aa585201a1fb39c4af77675aa6221ec14c4190aac49a6e8a8887bb87ad342eddab2a51e62b8df5a4564136dbf52f5c39a9f04b9ba9ba8e3e3367d6d0af3348453c1918bfbfd7e2c10ebe3210ad9a3ce726bfd3d1c64671ee6a101ff335ed49645a162eb6d9c9bb55e47938f41ea8be5f48a03fe6b3e534d1fa50322c3fc4a475ddf32adbfb77a97bd6c4f3ab5835a0eeaab15acaf4e12cf46def6d6564caefffcc90643e863fb82c6e287e885b2ecc2eba6f852a054020299853428e5be64dd5324e4a2a5306066d93878f9a614990cb8bf05fe327a19dddb6efea564d142b7502d57a47a162772923b70455ff005505baf28c12efca5f3e159b29652608755e7a4a1146d445a8da9b6f8d39a26decdd1e0ab07fe65bb340f4732c5b199637d21209a70620e5519ee4e5d4a621f7a9d1d8f3d2eb511018e91c5e3926d09f4ec1252de21d86db0e2500482740cb0f0a219b52f3513dba6245ba1e327dc2f8d8fc500733ad8f4ecf417a3f012a0572a529d72f3ecbc40b900d57ec064e90bc55536e8b0d5981d94e8a872dc6f0bcde1040d0ad3205da57ef7f33a9157d9a1c0a80f4752f8503fc031aa4697131fde20d44a12c3ead0a56bf09d84834ec251da4a8363240376c36c9395f49880a103abc746ec8c02233f8fa3d417a3a55c24a25a8822422d4711e8bf04fb5803c4ada2dae04bbe0a6a9b41940bd337b2904a8e87eaad829ab6ecacc5dfd4712a2004a303629d522989ff71f7f1815c41685a6adb9b3a086a31de79ae3dd456841063af2ab718c451ef74610e8891783a615bfb2e6211cf947904e6438104e946d656764613adbf965dc0b18ef1d26df516df3f1579ccda8a52cb0b688df6a0408493e929dee3dd2877d6ebb3b46c3404c0235eacfa374feb871fa6c986bbad1dc055167d729af3fe9eb79c22db511047b831ced42feb4a28394fa32cef06a8c486729f91c804bb423a93479cfae2f3d9726f505ae415d6e9db4fd2ba1b810513eea97e56873e5e82bbd0aa869bc3a1d0bd91bf9ee94091b61e29a2b41735cfc7973fcf18c0263d5f7f73a73ddbd741b437bf7f753dbf39b198873087745f8b87e73a689aaf75a128b89f6a4fb54448678fd979de4e866448830e497f2cf28cf8e5a667943d42a74fc6ef48dce1912d7c8ef9e7c36505e7710f5273a8ef7c52d5ebdf062e43e509011597ac33cbbf8a1b416993ddbc5b57459cf1a342c82ed02422d003df3327d9d5f1267ceaba98c367ae55fd7ca37f6f401f3ba4490c1d2aeb860ec489eb49be9e4a211e190851cd13fe2b542960848b91c859e0dd3459d98a98c82e323c6f48f5b18313d9958203849ca5ace435eb4529287d5bc688d37ea5a93ade36a08d931dfc68ef86a6dad39d4ad45468d2d963abf5f3a6cd3678bdacdc5aece02d6fd668d809b76bcff318f1bd9e23b59874b03bbd8104584f17a88d6419fb5b4c95f98d0093f424a9e38a19793fbdba0461eec2d1f233bafe2e47b8ef0f2e1eab63ab6a1034fd0e2e38b5943ddb9e74bc7d9d73aa7abd97cd737396105fc5b2e3bfbd0a42c1ca8eb1ab266df4cf036ee676ca4dd8c264d0325eb9abe0abfc1ddc8ec6440796e7f738b6a415fbcd5289f87282141090364a7519a5e788af1b88e3e6d5821f4ed1872582a391c0946728163e4e1595b0505f058c49ec841d61fd522785329e7a17c4862ad764916a5f4a248c7c929224d28720d3f035e6dff878aaa63c7c83219a4f267d90f394d5c588ab28fe7ae31aa832d19681587fdbb3d833b35fa248ba1d2ea1791762d5b10224a5c20a9dd30760ffffff9f