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

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

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

Block Certificate

Block 52194 875b0efa019801134b01e0773c2ad776975421e7d1c1734629164792a5059d2a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
17d50daa72022d768a2d1275df780bb6c99558587b3df77d64449b8e8aa13b91
Certificate Block Hash
875b0efa019801134b01e0773c2ad776975421e7d1c1734629164792a5059d2a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00301b0000d03e0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c3443809bc0d1755a74d046dfd4f404fc59e6a2271bc3470acc55a6eb761f965e07f6bf64444ed2a0c6a060c331268e75e4ba2a0c6d75637734b31282174dcbf54394007943e017fae8805662c304934d1d82df8b3c9bcdd5b200000000000000040000000400000301b0000d03e0000

Raw Header Hex

000040206282f73a69e94189d5935f3a1d299ffbb28faa5552379c47873611f85938beed3f2a8662cc8dcacd9c5c04fdfe049e456d4120d5866887e30fb511d906e777c422f5056a5f520918913ba18a8e9b44647df73d7b585895c9b60b78df75122d8a762d0272aa0dd517

Proof Data Hex

59,560 bytes
1212160203070181e6de61cd8e9dbb61276fc70abbdca76646011e842781d2bc62e34920cd52d3326a0907f964b7b0c0382376f36faa490ad9fa16a97cf294c2a643b8c8e770ed08a73a14a64d6857818932c3a1f8ae6b99e3456a84946c7b008900c585ca092a86267dd4c9d54dfb7ac183ac8395cceb23f20d07fad6933204d7cd53778cce371a4711c2124df2eb4b46abaa2c51649d3e7c4b37948375ea30167db2bee652b22ce296004c70c5b510cc3d8ab493305d570b93deb4988d609442f34e13fc886d5bbae345d52cd7e9123a45bee8e7aa0408ccac6daa071d7fde2759da081a88cf97f2282c267c1c275710eb7b2e823661357ecd766870eb8c5d25d337d08d1c5909da6e4ef1a7a2b6799ec8d05f2eacd9a5f8ba5cdca7159201876ae4e08c011155af4ce6a6d7583dd5d9b1569ce74f5282c09e893321d60ebb4139cfd59658ea9e4ddaee2899e37f3c17c26b96b462e266a964490d000479ca74a32e983e626e98504c59388c0c11e72777221ad100e73d416227e8472471234d4390c74d38b4eaceaa1a88f71bec5f724e3bdb4af9e9e13cd8a689a58870698f95b58802795a94cc5ba0ebbc2dd1c2ff5fd8cd03cb7838aaf46cc772e5f4baa3427423707838380406553aa49a01b617b79e6eba192f2503badd0e9cb34b7be73e47c4419d0098036054fe6369efaf170aa8cae324d1060564de8585caf1b2fae84fcb102f4af9183349b35803547ffee72e075bd5e75d7be7e2dd55b71b2cb06ab7b473fada7ba17be1fb4d20c7e4017e0a3586a0eb8fa832e73e1eeade8ca67165c68ed97ef42cc3b1ed3ca33dca90be0495e87a870c590ef00a50e516aa2b47b74a20c6ecc0c901bdecbff24ff0eb344050c77eb1633adaa59896b1c3ce5a380b7bff70cb3f42433249d7d6d37f7a8b7b561b4419590051521f0a083be2d36d82971ceefeefa373a1fb3f8e786dc5a253338b10e6548f88b192761235cfe98f7ef80600342a99a0a4024d9e0a33f80154f8d7a5fd02b59f54146e3f08f2de2f15163d87c7357a5ac34a79014ad7f5210df289f0a3fc33093083403d6188fb7b70b5ccb43cc9d5bafbd0d755edb2dbc6443ae2bb931b15c6923d2a8d362e77c29e760d622d2821eef0f2741ea68553bf198a74842b15042cbad7f9e3caf78e17da9542cd317e2fab97a47a1185c1e2c6aa438ab26a3f1fb752739c3436a89cc22d73487fd1aeb4d755fbc42d13e43f9367380110943e8eb0c40f0747eba4865924c6e17132a559e3c59c24249dc88047c625f9f8b5f448a443e9d45eaf67c3e66a55703e18f732ce00226864bef6caed39f570db5c5f74385be9d73e23873b65675426170cc5ec5b2a00e396028be6796c00b763a9533673e43e44782fd0832d3798138ce7a6f24ce86e031eccf89a36ce64493719c87ee6e959cf845e26c2fa29fcfcefca1b02fd07b6ddb1fc12c5daabc33d37d6a3e698b484e1cdabfbbb1ba0496054ebbd901901b67025cdcca4c48ef5b2f66193f63d081bff15b382291d33fb4849abc1a14badf8269fc296568349748440d077b7174dfd37d3807dab1b9fc5f89a9f96e67a21a4590aac30e9e5048080f7b7583baf72b9afda0a14af6f645caa1fcceca67623f839136a21e1ba4a63a3f325b981adc876cb9f4754e7ef4d04b96e3fc6185f48ffc640cd6c97cf47285000654399550191791a0df491d0ab315594e0eb304c5ad8fef1a7dcc194223e13f35d82f8c44fb497398e7430a334e07cb5a5f5b9adadec971d86411afc6e937bb6fbd9c05fdb2d60d479975dbc2b6889b98d02c0564c85d1252dd66f9db4f070618afd4076419021498f891a0a23fe1332261dd27051233b02b5058892c74aa091af6fcdaf652bd36c29cf49a2af0e066277e6a1fa48cc8850624c5d254dbd8d5ef8a9ae90921275e9d89eed53e4a6c5f4538228996736d3a4c982a86c09f4aa22a4456ebdd443a5baa7e34bbda26fc3dcdbc39ccc4d7d3c0480456cd3368d0caaac6a8e50d74bfee9093e77a148e3dbfa7a9c71a3776e8705fb58b0fb109d46331213d77bf5b7c4a2310c11e253d40e016c88c84f8c4eeff8e5a76207858fac08325aa0617146ec68bc69141482d4e90739b29b9dfe9f8bceb01a3fc8b07aa15a25ab44463a24cd4044bcdaa5c70c0fdaa7a0c5da55678d35c5e5c7f0d3992ff27cf1c44e71f4fced60cde5feabb6315b5ec5849ce46cf1139a324869ddb91d023307334da4a23491a2d67d0b3bfa53068d6392fc2a7465a48c9a5de87ff380114b85d287c5e4662d91a5b76be40758130789b257f5d889be0bd287df4f78cde7840a4cae77093251e2fea1912d88ad24ca7c4dda56b8a1fadf4b6d9f294e8c8a593087a216215cb492bdedc339f13a0dcc4aee215b030e4dd8b9615efad85cb8459958503baf884ddd2a06bbf018649a7ea802614730c1f2e7f21bf613f85fbe423e01ca9c292b1a212930adbf71c5ae93241c45c186f9c8fd29942225aa3388b62a96f7e756e93a74cbb749ee9809f7c01616373ae93e33519c9dc75f0849d10ff1ddba08c9642cdb7b3ec9318596b2efa74991cae809091e646dc1d7e3e7542b59955f09259601d41ba59ab6d2dbd5743c481db6770a14a398990c200bad0d1f2a74ca0296bf817d8199911a98fb76507f70d76ca85d5a80302560f0acaab50835722b6d29ba9dee177f925f4b694bc0ebd41611745d453204c23c78ff7d132231c5c5c786ed81546b4bb7197da1c66dfac1518da1db7e78f0a02adbef7d6379c59a67c5a6e5ceb88cbe3c0e94b8f8505a1a142b6a182e0c7c478b7adca4fb3667697321e49d14c20aa8a2bb6281ebe7faed0254c413b43926a89e51578679d037c73b1b779d2e3eb84d77ed95a7c69f51b3f954c85427062cf1d62272525f875889dff23fea8dd82d7f008c091bee6432fa205968a66778fd3513ad1791eeb9bf3aa743ea2279e1faeda1bafa56d236810370c46606f9870e704b9ab56fb02258954e1a1bf947c67933e0d888a11c9e111bcb01e73f6b46d8a4f462eb83e8e6cbccf9fa43890eeb3b6e36c8dd19388e9168e0425627e2159a68ef60ec738fd036039ab6a6379933e7e4f44fca50c420d57128c077e2235c0135e6a31fce0ecf7ec5a55e3869760543c689b2de9500ebead09b32209366de83fe5a19609b16d62308772ba6d2a79a28f2d00389dd75ea0e93ddf47ad8de099787d2a6e2f2ad174c565a0fc9c51b430d567a0408cf6483648e6bb3a40a99476936af7aff0c2610893694b27d254934a23b2cb3b65f1f3fcfead0a2707a7839b24bd116448941b0ad72d5890113eeb0bcc0491e8896c7756339e7b6bdb396310971f6cf9416af62d3dfc5ff983c0e3ff84e9fb957787459f0aa8fde8001e2fff1ca318a7f1f7bfd7acf9bd25f6beb2b1a6a793e96f5a2f10b151cf0256bd9fecec8209c5e30dd51e6d6130aee3d413b7367e1e5940366ddd14c474115ddda1e5890dd9af4c637f5bab6251d49e0126f4951ce132ead0812264561c765f9f0de5af87f29d7f59d163e9cb7d2b1ffc19420e54718f06e3bcd138d7c1fb121f19b1382cb69c461380b728dee39c65893cab46a07b8e41c75b1798cdcc4ce84811a0ecc83dcf546dac7f51d2cd767fa530b89b9dbb813f3be671b68264a75b4dca7bac0350a8cda5dae4439a4b4c0c90fcaab5396402bd0b2baf9899a6043ed07943deadcbc2af188171ff36ce9d5879341100f841548c10a21a5f836db642996d52628c65a0164e6b93508d6ffec6d4cacca1cd3b6092785149495156fb5cdc0e72a94a27d397f662c16c288e438f27482ff00bf645300ad286c5430cfa5809104efb7ef19399c36601c2749f1249d94f9281dc41aa533328e2c6c245d200b3c1ee304524514718f7a690bbc1b42d8f55c509841b575a6bc13595f130c27520325e2a67252d2265fb6ba6b82418d5f3ccbe7a0b860a1088f5e625fa7620979f09b05b7bd921894009b0b2d90031b0875a988286d3978de407b2095e055bb8cfcce44006cb03ce6fa520b5086add0354b0909eecd0293bafcf325434be464321c8ca7f952cf708eb226b5de70cd22f39994730b34917435a08709a522bb9ae1223e3514a4db2a1128cf38b88d773d5b20e6a8c58481b26f2ebfb330825610271a7ffbc91eba62063b7bf8a2fde806c8c77b8a4492150b7eeabc5926c4422868dc9341e376621b8a9d6d9a1866273c0d8d6ee8158e4486ce6a49c91e067d0a56be64762bc5af23d5759067cc48682c1be7254b275eb02f30955a425129710e3e77a83434f44e4f3b768c0cd7bb5505b90767941d940e7d3d4c11d36bfcf8bfff1504dd762ed6a6bfe874ec0b8e489d5e22bcd942e442f3f6fa687dbf2a2606bf4dbda76bec8fef7503d4e4771badf1c2f33843566b8c667b3315c2e5f54fd661d4e0aadd5ab25e0c59d45e42995daa50b37cf936b0a557a6032de309f09b01d0a58ed75f6065e8104ad1d9cebc48e752ffda2098e73aba3a1b6d7ec5ab7a31c4dc52bc3830fdd95726c2e9ffafb69c736ed2718850b4df78edd87554012bf536078ca3c0ce9a78b1f4b17d2b3c3374a0460f6dcb6d16e7ed477eebce5d44b1bb0dcab26bc82f261ae29fd7535788fea18592dfcce0a17d3fc23a0f3a5e3a0a8f6bfab54f43ce152aa2dc94d4accaf7b49d72333e1eb0d20260f834d31b3cf37f37bbccdb7ef86c44d31e0fd7d4fbd8d474fc0a0f123176f821e7e49197ae31a0485260c31ab350129e0d6a1a393f3768b8ad4fd56b623e30e9a7162f702c372ac0f8e752efb3911dd8cee190fc6c7704cb20fba2d28f5a7f0961ce928d34277cdaf363afbba5ca046e7bb04f0da7cbc4ce2ce3bdc43c5f39ee671888f46374c48edaf367763e3448ac3c61eb54131137c680b81377a26c6ab9d4a464522d491bb85a76adea0c631530c54800c735f5a37c12dc9c3fbab1a5e733739f7641413d8edc146eec7c22d2d9c13465fea439ec2095f2896de4352d819488f138b9b34134c1c139c9c19bdcf14fb8523223b51552bd8695d1c02fd906a9c8f7ef1d0371908e6159cc38592adc0ebb575e16ea67126e897c5ca8180ddb6f051db6967734e3df2087b749763b209ca99ac04c690db0eaeea8a9b5f0a593e7570034c835c29f621b77795ca34267c641f1bc95a031e2edf92f6f6a22ee79e49fe512a54fcdd10484a140f003cdf23320ba246bef1b154f88e6ebc856e067710f380b428a4ab8a64456807f16db6bffdc08f94923ba7e7583560554f801843e08fe9229bc6693e8c0bcc4c24f17f5ce09e2bbb059df125bd63145c63127fdc5ec007e56326803b48427c86703c26f02a2a77a34ca8179ee82c107bd84a7e6a9e8c385f39bebd500aa7d895b27fc064b8553dbb307f793b20f2ddcc7982df8d5b1f1e7772b1fe98363ccc6693b1210be481f11f3b995196c012454880e34b42183890e269d6a0cb9d9911b35de5758c8da44284488f89bc8c12c6c82afacd10a558cc3f32312b689d259534981257449a6df1e9e4f55384f89451ca1b07a95d5368dea186db0d15f4cc3018496dcc44721f5c7c1e9011a97d85470b8a3d560fce63d2c5229d5d2cb8800cf6d2fbfd89b0efa1775fe295dcdcc8026d0d56e9bf735a5cb60b2ffd168c9a03f7d6de689fbc9ba692eea35d0f23880c262ae826067ed09b942b1d6661dec893b9532fb2c9c1710e66b2dbf211f43b1b20ce284588b84042c868fd193be1669fc8cf1718eae814895d0adf3952099049a45cfb4b3d76fa94df90e35ae0006a0b37c407aad386e283f925bcefce9bed8205d2d24ee5bda7ec3426b9244d37c7d490c21247de2b364765b634361a353484979417b947d3ca5e2ef35c1216af409a9e60a141dd8a406e9666566cd7409663d08fb4dc792529d6e5fb0378b814ad4380f7f6ffc1b7d4b49d68061f1cf4ce342b217c5e54a72bb57c35286462005454a8409b3b2871a7b3eac8e4bf8ae5da45798e4a41a1e4b2c16de1d82ffea7dd19a49895f37a97478c8a19d7a8a76e3eed1d2813d7353b3d7bb9e3a7f6f5e136ef3fbb4fb8c622ffdf95e1dae482817195f3841878af9704060261cb8d30b6c5e8495356feb9001e83ff118520fae6b97a97c1d29be28d87baee5683be74950cef61e00e4340a07af1981dc68cae45b7707645edf1f654cff5790e4766b421c176dba2391150c9e2590ba598285a28272ec7a197e9feeadf7f9a67747e23d66c19bad35285e1bfe8bc4a1bcd28a94cca938c5236764887e2e912909c595159682fac3ac5ad1dee8ed21fd3468b684af5238db73c52ffa6f5e599e04fb57c5540c1a6a7e1c37d639fa5e7f9bc1e2da7980adb8e30fe1afb97ae8923a92b74c4c0bfaa3caa4d50a794e9bbe30b902d1d6622dcfc3c3926625f03b3958b6c2c33bc0ec8ef6328460219dc12ed8506f6db31084f42528f3bdaf28fa1e942c881cee55464573dbb73e9c2357cc66d8ac03399b3b45bb148439058ff140f588c930efdd558f2e6108f056b2cf1d5d75040974292cda5a61c09f4facae15b9421dee4c4ab5756c102b9989fc9831f407d6a3c235d4342c019f2c753c63e302d652975fc198f789ce9887b2d98174fc08dd41ad7f594ec6570e724e240ce76c9f9f8b8a40d1d7056af5cc1382c99681b0ebc08718af169a1f9d7a9b4938323c40ceb9951a3125eb5f895665450cac9ed64b8f46178279827b5719cf2f5f99cebc79019e84ff92ec6a3d06a1f4d546972f9550217c76dd0d691eb2d301c256ce9716afe660e6758aaae0bda19a01fb59761a1d392339ad49b6aba28cb1f6f3ed5a6b6b5a6d85a44e8e002143bfc9e2539db247640a65ad5bcaf637282189f22021f3e39be7f6ffefeb10df1dc48c323c5898ea3cba0c8c88683e274bdf185c6dd890da0d161b68100a1fc7c707dd481d86301146b1167582b59d1cda9c1de3fba3abe4a6cf22bdd40c97c4dcae57697d110f0a313c9f8c7dee2c2e83b0923353bfabea153c7fe2e887b37f1bd29c935b1910cebfcdc87a359de0dbd599934e35c5ef3aa00701d2749a221a83ff6a21d6c4e3b765f733d64e28c1cde556cabe1f31dd4a3d9e553a648c56af229ce8bd35d41156e3daf10fd924cd0904dc4ad037ecef8eba3174b95928033d1d58b824d9b120b90c60d1cfd6f844c053860f05a2d42b1dffbb8f22dcce97075793a69c9c8932ff5cf7854cf24c0b0524bc499e96e4794bd9cc99aa1fca5a850b74a287f051f0cd2d3eaf0a4747b1aac0e27b9533b7ee0e1c6a6534af10a2aae4ead5bcec226424965d65cdf31942d22ba7aff6bee13fc5aaeb8f671e32c4b8991ed3b4de1929c5d15ade1473a36e05d6910be54555f73450f95483385d63d83f03e33dc844f0affbcdfc8dcd02e1a411040febaafb1e01ba85192c4ede580de9044fc58befcbeb99f6ca076f2b0101ab6d4271c59d05495d73d542fe126f70061df882ed5c598ced8a08ed72a77755e3ef750dc48b70330c76878b606c06a9ae50bad02c682b5ec3ef26a816b69df7a96a5347427821ccdb939d875a871a1f75b97fcc35aed35e1c2481a947ee00b2306768ba031d9854702e973ef85f36531d264dabdfff474b02ecfb7ca8e395eebcbbee6a2765863d99080dc4aafb2f8659bc8ce5022e2d35ade04240c1059035b005a85afbc795d79dcac4783071076afd99d3208f4c2670f2eb49735ce7618df7cab92149521b6959cd9730e9099317db6f89f21e56bb58749c06c1944a25a0c0a9e6437bbf323e2a658d06b5af329432aa4e05938a070e7afcfdbdd77b313210fe4faaf08509269b105c276bac0dd0a1b6f6e90619ea9bc223aba23e3fcfbe0714c031d53b093a2d1afd8a048fe773894d3b1f0c729654f641a2f23350ac12c5f16c8a8a9858fbe5077674c502cc3575e9d7b42d9636d167872a733c4564b9c01e205c29976306b95deaa83b20215f39bc48f9e8a0a0d3c2df679bae7b9343ef5d312d580fb7a645aa8e76d16e91852badbb35f6abf4f23316d63b87396f855d9936cb4dfa82da95a64f227b1b241abda082da1022b7fdedce06e1603ed74aa79aab90cefad8d51fbca2a4d716ce9be483c82ea4e290c068bf255c3ca8608d6d46f2db41e990d50bd5ecda93d7412ddf785663086e40e408986ba8a8a1212c2c01be1c88d9c17d4dc514400cdd09fd4a7ab0370a13b8ca8ca14e05c5cfca5c3b7bb8643b7faa0b87eaf36851f1c2521c32947012bbf66dc776656f9aa20230b36183a768020faf634bde0d9466dbdc86928fc00b065650e0af2c2613033270286faf44bcbcdf6dd5723ca294084c940399619906bd93015fdaebe896d6f051759b6989f0fe05be27d0e41d355f481d49338aaec02e013c41781b2056d9e5b43a59b36b5afb2af98d76713ac6f45e3456e99b17896b2e2f4c429251f9f21eca4986221d50e10cdfbd3a41d04feb95942403d34338c31118b2b444c65249f2d54f8bc6054b2093aaa5603b8400e379f8ccb47ba8f22ad3a2fb70b1f8936f8770ca376d5ed2ab0e395d3be2e1f4bb1ac2f23b11cbd2d7ad2c5dc69ab604f152a945fc3e556147850532102d35df58f47863b6c4d712778c7208535b7a8505743398800642455d7556efa36bc658904343193bcabc15de3067e1d3ac4acc94a9a08b0e2e1bb6917015b33636409540a6d22fa0ad3449a196b463d197180ab85faa569833f12b4c8dc9f70fa468995e22694c59826839708b9a487377b60365f1ac2ffc82c72ae874205c368d951a9af901b15b8705e4607a0e57345d2310c733ccfeee4bd9d3cb12b841be1f008807ba218d472da84e03cb72759d6ba7681fbabf56ec34684f3118ea2cf3d61b8cf15ec006317dd3bf96f4717c5170322bce0ad15dec0258ef2dff4c1ce74c9c41d0c17fe6f0b89aa5812a3773be06c22f1fff174b5b430363288ab0819520933ac5e7cef27defe3eb073e036df5551873d6e6fb825e35db31cae675cf13b17f9a8ad66ec7373086096e0f1ee30bd82add980a0437e959d2d0c33b809458171f4aa37d84444243a46a70c6d5823c3628e98320ccbac9415a012c56a4671196ddad6798303daa8d27bee5c87b318a0772f97c276686b8c756c3ed121c16b6c98b685a88f782e83a7041b2fb34b3d5989367505f358d6f7dab37af820f171beefa7b62e035f1245f52dc5944b4d9f72981931a393ecc10a02b9652be2fa28300733568c9ddebb797b929bbe6ea578b65b61ad61d750fe153380d2e2d1fa17d771e1ff6160d355d3122fce50dc8fd4be3749249f2e6c71e46857c7a79f0eac2a5c70546f415cab91bc04f64b99b4a70b245a90409e232b308e84a1307751d9265d912176a80203bc13f5979aac2074116b4ea31e22dca24ad98a2a1378e19c91b010deab1db8d0382450a772c38739aed0a8337dbc981ebd7280cfa37fc4e8b65c79a270925bbdaee052e64377c85c9d4726607617c353bf35683075efde1d047c90401a1bfe7c8fde0f57c99322cc28325dcb43d2ad4b73bc3503fa7e9ebb883c9f7c4efffe9912e0d93eee459cc4af67d7525c55fb10a2c9d31ba20e3aa8cc9806b1e0358582046490f2140ddd11e91c71854cd81625f2237c82becaa71f5dddea51457f22ffcd1d123b855237500b2fe97c68776f8cc0feff00fd43162e5afb2a150f148164cb9e5fea727d2c30a334ab8b26492e02b8115b162f796829b703942b48c1af7565d6dd0325c61fd1500e296098099cf1294612452762378aeb4469a87a62635b227721b2aff2816fe5410d418ec3b526e77acf3660320473c4e67c22a37e1993b090bc001bc2c6296847ff08428c9529af81004017abf47838769024d9e632b37cc066d8b16b7dee6db6fa78258dbf11f67dcbd7936d95480d5c8d1a7ae13823968f6b571fc8f621e09656508d57f07bf0d461d703e718ec01c6270ddd03a1b89401512a5f6faae6730bbae06997401bb7d8af2350f216dab0642eb9cdfcdee927d0e2dffc923f82936cc7138d4bcea362c5a592df3e87fb8c9f00af6694715e5f289e240e3ee17118c0ce48896515fb6bbc9168f10da7bdf17a1306579c5267e5a6cf3b3cd30555dd82b14d0da89789f17780d92958eda15287c1cef66f2ac61a2a5cb8025b4aeffe79f649076dd3ffb078f9253128ed72aa96e7bc2338ac28315f753b9af84c4053dae8c413992780556e98a05a31b6415da8e6cefb5edb5ea5f4bcd30d28ae5e1a8034e28d34042e5f820f5f8eed17d1a58c8814c5e7ffb83dfece59a451c2f318538383ea4ddcdfc8f6bc011ee38ae9c6d7448892bd784a5009ece92adce1d421be5186079da96fa959f55c06bf5fa9bd5cbe597b3280cab22eab4ebd4e7851b2fcceae9183ba1c100d7d115e4cd0c4369f8f86495b669c31f4cf96bfe42785470ddffe12b646543d70cbb5ca0fc30ad1a8cdcb06765b26d224e996388c933114bc9a0d256d892644d5908a48e98836b00791c7efb362c36e06ed69c0ee63dce5103ae4d7941e28554e1673f97bfacfe8ab32ed1ea1319ad514e05013a383536db5a0690bc257d1c2b875a659e0a8df5784ef78c8f38df7fb3af71cb84327e46e47a3b01db8e0852425eda180ab220f1cc6ee750ac8221e212408f687f0414e568cc25955a6f6df1db40618a8f3e1fd627cfe0d5ce88c7f56ed4c3838da7c397f9edc0016914cd7719eed0bafea86b5b866030371cc93f025803c19bc0a2785d62869598f84cce9eaef205b7f9333813d006aeb02c41667f1fff4e2214541c2a8ef5b9ea6986db59098b07622295723c5dc690d20c17a0052057d46af63310cc0b25899ab348ad739a7fc7a8dd92232ce0a82e8d36161dcb259bfcb8171468e51786fdf72226fd2bf957b74dd098ea2ef49936476ab6bf23fb653e8fc24a11f15fe3c27568d4e8f75dec4584bcabb712fbaddf66489ca7db39b76d7d7dbe159377a1d11d5dc00a18d6db0d18d7e154e67b724c661337033034f70b1db537cddc9a0d4c1da390780deb1cde87a8745a4c66afb1dfd52c621f9b31f5b511b150fbc9c95568a19a90912bebf1e7ad518762de74874b38c622cf22c08b71f9b075a07a8cd04a530190bbd1b92da6cb6dd219e453feaf941e157113684844168f48578db70b16783e0a187ee6f19e9e9a5134d4d19caf4bc88d08d7008ef1eeeae652f7d053430ecc8ade3df57f29485cf2dbd3163e14abfc8d4050aef1e573c290790a4c7f8aa0ce57a23f88b5ab4fe60bbc739e142653af03cecf4ce5e5f00575701c5009910b40728b84f1852f2c0e93aed661f3617db8bb22f1f29e33e29a3847b2e59142dd2259c0b269f597c712a0067259ab460e935ba78998455994f3ecaba8a9d2f762cdc5250a772772b9055e5d90973b0954e838778d1416f73cadf6f8780389a5bb8c1efcc27248cded230769f867457e50c4c9cc1542f63d51a4f6b6852310a9b5baa5357bfb39118d189983d1d1c05a6d23791292e09bb9eed8a03130ba0561e942d1dc05b5f7684184aa6ed612b7f0f98a64d755150d87d30d6464df40746bbdd5976632f512a031041e82b27bb7f7acc77f611f630bc6329a0b68a2817eb3893cd5c9c86667a795f1cb1a3525c67bebe371632b927962ea06741f1523def350ba9b6f264b86b9ff17b8dcca1608047f6b3f2abdedbfa9b5138456d9b16612878e28000db673bbf46ca6020ffd773901a3a2830bd82c8c01299a7d2d78e0403c0768ba1fa3d280655769b35cc380256f1813e17514395eab3560336bf0881de3437c76083151d2c6f5263eb5e8cca98a9a192de797bfd09cd4a964ee2578aeb1d6dc167286493e9a0f4b33255ccf8976f26607186e0f9ffbb24cc7ec966d9c5ce8be4e4459d2282b7d3fa12310c7b66a02641460b431b65fdcff92af7fa63848a5a62f27b4e69159e7a61edbdae4129f6f26789e1e985f12eb8dfe06e0c4fa2b84582ed84bb2523ccade14aa9e2606b4ab08054ed3dac1485c664b899d4f8bca12b6eb50acebb85c0bff9e1ec66c5daf6f94d6c37c29b229cea6a8b48f16b568978e76eec882da42a28898e2c93ab813365b76d6948c2dec9eba63a2cff12c4b6ed3c4e912ebe411bd80b331846e971afb1bce65acbea6c5bbf17934e9ed8905e089a1a33325ef5e0598daecc20c7644f06928d79a93724b981bdc69db08b8f42d1db24c72197c05a4f4979410f49852bd3c9a06ef6d9af52fc0ac7dd195dba4627525e3e95bb9aa47ca13d022e26f94ae047dfdd4bb6d3283f70368e111ac7a9436a0f3cb3405a5d7909b970290ea17a7c27be99a2265b87c6df4851c948fe0bdb0a74317b102e309b8e5cc72901b9144bf4f54ad8f40b378a33269fa2aad35e7c378a591afa329a6af18e4c5a1b0080e42119bb4e5384edeef311fff2f766ec1d2c1fbbe4ecd80c5401cdf99c56b9146e8ca3fa6072d2b208c464a28730cda5bac821e8cf23ce2400d9b7b5daed6d30d3c7f3609cbee45ff1a3e575cd23b6c2fe5f0ba25bdc2a4785564cbfc2d9f47301dff0630f0c48ce587b44afe3951ce7feb1b0df813c766130ba600e7b41da210572501f5833b6b022a77a6a4461553e5fcf09de03c20828219a161b7dca47bd6cdfb91b7050f30b4c92146caab076f5b3708ca058604a55c84a3eaac48b050001ff76c52b334cb6a65d481b476783b0d4370451fb566a0180f6c8ff4f5d7508ff20e11c82ce09f7be8c07b906b845c1aef0d9f254c85e1a087936c6803a23b51c179eb5b42027a16978a9b9a495a7ec8ae0d8a179df2f4e65f25e0fb755f1c4ad63ee48cb2f319cfd57f7a0a392aeb2071fa57ecc23c4d0678ccb66d8816a6b38f267671b82081174e377e06d553ced0e41271be7041d8234003166e760a37ee1e6bff800d85037987ec2146b8bfb613bf14d1608c6a23e7bed97d92f3bd2f956fec27793e8ffd5269ac86119afe9055652253e7da652abcea9192319777def7b6d8a778927ef712be5f7ef8ecd85883f955244d94f1542c18d3df2a8478eae9e4092fff6a01adff78799f66ff98a969c88392cb0c7c32993d9a0e1b42926dddd28a4e82e4e04c1ace99b923dd6a04e6d0d21016f4215ad89edbb9f954e7f0e8bcae67e3ed7e44cc154bc89bbb1b25151315507d227109c2533ba1c4bff6929e5a113bc9295afe8115e679bf8c6cce51560bc7aa00e5f5c06fe5d7aba5fff16c20268be23a4d29ad556e49270148cd640b0f5c7d8ae66994382734b1a8be90b3de157c7c6cf7e9deba9171de1b5bf672254f8478041c93d63e68e1720278c03fcd4cfa6faf6c6328487e11e0388eb9c40929e51f43502c251cbc6b0f4128957320b924dcd13f32e6dd03103a7c69b2f148bc47b9f81b73881239ba6b9dce491f8567e8c24dd95d698107a4f7f89f954a153e327a6ff46b82007f7e64535ae084bc0a03de2fbfe5ecffae8cb1b1fcfd71a72205171c05fcedc1fae911a640b03963a53f04c5ee92ca15c7fac0db93a85435e5caaeafa15d1401652f08daf30b4f4bd593e580add17447cd77a60754b45bf48e9f3bd1ce30909c1d1dddba91f2800ba27166d87f33b04368ce3965d74388320b330fc15024b6f006e8f46f4ec438959ea7b28d71c0ebf5d51c98a4079d52b0a5ff08a7fe894349ad0e3bafb5aeb4326423969123f127afde4fc2475e18f3e7406e7458f18e9accb36d3937769da339d22ab3c50ca1e6204ba95f81da3524d78e152775ea2e4a44841fc4a49f0bab7fbb58068ed7219bcc24217dc246a1e5c2ada21ae0731caa8a2c06bc5c336144727d741c397156c8de52a05bc24261b726a16a3a2175bf73a3c63e10da7d48d01033a03df7a861dfe243bce3728179ae7d4d80a5e9a6efb17bad84bfd741ee5fbc7012558abae0a2e67007c1fa00167a4a2f3aa7b3b6c4dcd35cf7592134e963d8371b787fa19026586c4207b16e7a6c71ac7c52e9602f2c98d17de2c88070d1f1dd03ffaf344803fee14bec74c721224b1f130725e09205b6efbf66ae0f8ea074ba0e0ca7fd4bd55eba2e4fce8aa6a99cb1d46c2c5065f5c17575ddee65693b795a0d4ef2f4e8753e8eeeaf75bb1bcbcb2491140cfac571ca4ba8490958bd189a225cd802b47c5ccc76ba00368d089a5da6bce7cb3653d0615b5909ba2379efacc391a24f628124c66fc59f14bc46a8d12f628847f241f3e7e486ae1c8f516cd39793665d6db2839cc8df509aeda34afae0c1806f5a77cfa817e4dd600288ecd32b0274eb11af7a214d218deff750e84913d59f56a2c5f1a6d58e6d98ebdc0c008cb2d886ac2bc223726b1ef55326357d252400bf59b3cff6778eadeb3eeff5e5a3bcd52803b1a6d10c61fc541b5e8207af00c50af343fb7e60ccd98d3f5ef749edc51077d44f4aa62ca1933fd78edfe3c84a7fc62e99c6a2a81bdf82525146d71cbc8607bd1c6c4f00dbb9f9fbd8602352351e165ea3ed8003396707af81d7178504426b53efc4fd4956de5c1432304ac10b47ca90867ad69fb017a50ad60b770ff5d158dd8836d7bf71f872750bf8f0e517238bd269f8dcae64fcb6ba4e0cc46a2a1edff3313c31dbd7901a594f24e5009b451e1ce49c187fdd63e55262da971e31a77b8548816ca063619a2ed93a5c7b9fe51a5cb9eab2e55cb841f84de9bb8841c1681887abf49a6fe586fbb0ae340e5a37d52146a778e8263f5160490f64463d8be188ba9ff32e105de3ffb5525b8475708716aacad7a021d5a7f23b1d057dbe077f3aaffd1a21938d9f988b6f0b6f5f4fd5fa92fa1abe8927d62af8f76b6bbf0d117023bed1007f0265a0fbf0d14911c4eb99a82b1209d3d385b9a65a20f97783a4c124ad56fcfce591eae3cacf6f87f06b90973ac9912433f4b0aea59091b564b2ffc005f1966f6763f3d2b64d6169adec8afa487892d9c288938c164eb2360bc16d6ca15e155546c3173258091b532daf8db87345de04facbd37bbb486096446f690df99e128e6aee1d09c7de530bcbfaa8eda548e68029e25c0ef4ec1733bc797d9f7a9ed5af210bcae47c99a3b21eddd109524382d843810381740224971bbfbee9404ac5b36e0691a35d43feeadedfeb8e874de126c1df3924e91a0ed0830fa3cd657427984c9f65b3a810a682f07872f4ac44baa11d46ee723f648614139c43c55ae824628606d11ea46e4c7afa5ce4b5843aba7df86669b702ec5e092c3855f9166b419899c010367a370e989a83ace30015662fcda08e4bfc942963217ad8bbe46cec5a873609d16cd34a41945fe75f77ec6a3ea28c63da5dab5792f8a87d44ef3a75603aef0f80f92f9d6392f59cc10d7fa241ede185fecf86079feaf0f360a5d169e9774ca47fd9c3affdb1b16821e0c63b067b134183d3da2b5ea54368c25fb61f20a897195ae25cf34cf4fcf026c1049c280f7ab3fe0edf37dec5ddb88da19f902169313dc3f31cbfe38281d3253e4ccf82d15608aa09bbcfa123a56cae97182544830b5be0ce497532409d3856e53891930e03c59ffdbc6cd0d3525bde0844c15a3e33f191e9c07867577327bb3f292503598264586b7b3327e7613ac1ce11428c251e80ff48a558f36175982f9077a8567ef2fffa6c0874049e7e6a5944dca9290e8b7795f01e3e1c10f9ad8889839edd09954d893d1d825428b8dce29312402cabed553c508ed2372003bd360e8d62cf0a9bb36ccf5ea9883a9c0d31416118facc65f5fc81b2c65ac673c507f1bf3727eee686177b9753ef8d37bc5a35e7ed764a6a13e72cd0ff077e0a533bd8e66f7d1700261ba9127de1cec13aa144e022bb404a5fe0938bc38dcae05450bc7e10e5b79e8ea6bc616ea32524d7194d694c213de61a351e7018695e34c305ae090d97423c1b21f9ea29d2fc8b55f6842a1f92c232ed5d478193fb68b4a7ec32c6250f718a5125d7275788ea85455dc4d6ca5d053caae182cebfb40ff17c030861bf4dd57d0882f86ae7d3db7c846ff6db3557f291c2c99d986d0b3c260575dfd55f30da1a1d0a9da66b37ffcd1c9d1a1b841fe24fd8ce88be16553dd8c0fef1b257dbbed79bd4d75b0169f93f2380e0521ea74e038fb8441604f949890e13ce2beace977b5bfb0fc44f567cd179c5a17dce43f1f0643ce015725b33a1aa3f0bc66e97827713dd052465efa7cea326fbe60e92d0644ce46c964af7f356fc98480ef64751cbe06ad942ac3a1b6323cc82b3e38fc1e99ede83d073269977455db83fbd4756404b8ac39bc1aca8a3c850d5e486c301270f321001a1f71bd36605514afca69f97db073e105221aa9278b7f72a6d57b07b3e14cfaa29ba3c64b4bf2d67355746a3b6145ee45451d89cb349777aff9a400675bb345e2abab3364be4e60c608c8a3f5683598b44aeb19532e7fedd9e78a5eb62208e73876af82bc2ebf4572ed74a2089771c23b9ed4964ca0394040d1bbcf45c00836f4ad42d27e48780327b5598f44a0c9ce17a6672a1eb6eed72181b7c7a4605ea5ca0fc9fb67c87931bdb44aabd1910ae1f67ba9b3072421f1b8d5b810d6e9d341f5ed549cd9eabefc0217f06758d071affdae7c932fed0a836c4f6a0c7fc4f4d1b8cdb18a2ea213d3b8effd10f7f7fbb0d544e6d300ea62dda076646df6f406b24d0f8270b224511ebb724a0dc63303967ecc6a5920242fab623605419a688895874f81d97c5792da18e0c5a9ce6eaf0d328d366bef5e4ad4d9e1db371771976fdb646f880add320daee5041040ffb77b232d05a92b210d75c985ee7cc7ec1e7cfa319a94c5bc2feebf8940a988ab7e7c42aeeb89043aaaafd242145c102b161fa555d9dbe9de4a4b6edbfd5b1112498be96bfbc956ddf7badfe362b6a6b80cb007e7cfe4cbf418289bbd0e3e642e20d641baf934aa64198f80859aa475e8eeec7c69415bd080a34d7af0f2ec5f936412131e72f36a37a958325e07aff220c207114145cc0fed16feb9ea3ade708a37bb01eb5071e112f2b3cf25e5f3539aa563568904415bc75fe2d99bb233c97a1db9b58833a78b58941ae53ae9fde8f98dece5eb00c08227c67dd407cc9fc023d6d2c5c1e91682022114246a9d458a671ad4fb79c81c59d374a2c84fd52b601b8bee19296e78810221100d8a42efc2a75f932b91b8666d7048e5777cfbf2ecfdd80d7dfd1940f4cdf6320c6b4fd080f8ef5b8e2836cd4ebd180bf973607e9b40dc2baba78b45b2a934eaf67256a89cb9c83ab2aec2ab50ab0dd0c9d4a0cedef3181cce67662eaba7f8d4d2e31bcc9ea9b7871d74f4cc5577261afd715f63f763781fe6cddc9752ecf410289e5e3867613799d838f65d3f3f7dd3308571ea0f70b2db53bd3ced7c15f90f16d5690e4a84dc3b827ac6e126af55a884e5670eeadbcd55474c0f340942929775180249c94dcb9cb7d94ecc09ebaa4fa2913d78b424a34b75cdf3bc880e7b535ab34aa2d6c9c2fc623377b866b20590ff6bca9dc40edd44fa7749f62159ba8dd6b8b1323c9d74f0289f158afdbd9f35fa3d00306a3f0f36f63caa614c4751146786b73a3ae36c5372c1a66fae96d9d8ec81f03ecfef9d196a4b64dbebc49d02ab8de6c744e97e5f421d4a75fd8aa04934fa6388a6798517a411e64ff809448d438b7873d373ba9107836f44debf584dad27df4b029663e42cddd17b9fdf77bc1cd79e4fbd33a22712f99c768f1787c92fe1bf1fa9ad62a7837ee172cb91bee0f076cfcf3ab892de55a14fcc315d24add67da1e9a18534f7b6486b358fb4fe02d874896d568306a0112f1fa2c43c195ee6a5f589e0d45b864e1f1492ded20b534835b59fcac15eb7e8527de4c112a104e8300e33ae086be642191e072dc55e6c7c21605a913bee86df61339a2a54a8dfdeef908f11a065c4c48f0fd7c8cc88b091287fba3da3c9f5abf110feb3368e90e05002b95040eaeb95db85788a3b6ba5a410798ac876abdb43916c85ffbb119248258c1753d06480183c1c39a5bb262549ed0c1472b6ba43281a41aa899b8be774c4d92fdb8f0100e1f0007db4b26402d8fe8d025a4a595333ccd191bbbee962e47effa7c83e922aa746f6d7a64b3a6206a183f54b185daf446dfb9177f97a42ded7b2aba264ae12e346bd733205596bceb1580d2a2008c7c1eba98aebc2cc87efc3c1341ed78674d01e6bc709ebc7d32b498561a690e3220f0dbc023cb4fcc5e70ee29adb3410a7e7a881980d094ebce23973d462ee2306dcb35f99daef97a8f3a35d53b4cf503dea9a4f6826c3aaa715666de973a96ff2cc9e0a2f506735ed6af1a9143dcbdb87dd9efce09f7df5b0813add045880f77db46760d67a282d00c177eb9423cb616344c6a40037790918f036331ad06cdcab6ce49a6fae50ad4cb075f7273bb1ab53fb130a7f256ae4ee1d9be4db4c505d03c6a0e88a51a2f5dd2794b1bf8c60a45a62a9a10ee46f8cc624d5cdad8b61244a2c312f84c96041411b315c07fbc370248a4b32e1380108c6a010f4cc20f105278e15aaaf6974a73d7109aed0e51dae77bdc06c085f6952fb4be6c1598c04ad3cdee555dc92f900288dc4e8ed40f52a152f65bd3d21e5987bd01c474dbb62fbc31d42198de0d0bfc123b772a2a5e3e83d0d5c83727305dd7df4893c1517061e92371af7885936fc47dc88d333bc4b53b96eb448b30c537809f81ac44405c5ccdba40aa591ac10fa253df0f5ed5e91a7f70d0c0e9f6ea990a51f27908e93d10c7e3f512ad022d96e6d2eda85f4e4b15785147521e7617b555258974927b2f14c2da70794c327c566aedfeb3adada30b38a9af4f5c10e10c731e302f665a73d9baa1f530bba65cb6ade76cc6382f2b3e237e9c82576360505f0a228c2595cc4db62f7d061ee92eb31a305b386fea32f28a9f39f51289f6f5dd9208d8d49a638c3c98d62ea67acd03cb526e4aa5b01f1a479214dff0196a1b34ba67c2822d09a430d4949877935567873c4e2c0b0d83124c5fbfa0679141686bf2c924b280a10a444498e71b5ce0c130d7e15aea2645f5c43213d045bfce178e73d1bd6077f113a39ae753d8f318cacda310b31b060ceea4abab96bbd05d412563ef8c2b0c1be9f91acb73dd9c6cac61ca19be43c7b1125d87d20f797b6ed4d04cf08f428d65deb79325c6003245da583e917bdd60b84353beafb5d1568ab808803b4a20c0f2290a23ae19c357b2344a5eeb46f21f7fe7a0c3f042ae583a39a22ecb92170f6f7cef0c5f0c38bd879e927ed29155523ef8cbd402c8628548f3ce7dd5883509951ab6accd0ae2f7f4ea73508c7509706eff4c02a1591bc463f19b78e672118d48a5fcaa2c427b610e308e9f9f45eb36db3607c6e1eb778d6a36280622ba305dcb0680de02eda73aed8b75f58df18bd842afcf78bc3a6533dcf6723b4bc942be75ed6094ec520aa4d54594db5637f657fb41ab43ee40df48c862e1e34238c20c47b293a2112b2907ac14db18695c5a4b432cbfa2d9fbbb671fb45d898109370e88947c58d0b0740ef5117f4d2c1f370bd77982869b43733308457c4a1eda9fc4fbbd1b8c8f1f626547167c4e45cf5851e48f7cef6085e24fdeaf96c47d2662d1014dd8ec1e42fd17174288da8a8c86072a9e16083aef7ce0f5ddd0d128149a908d7f18cd8bdbba4f04c8bdb93a96af451a59e252361fe209146b5a8bc9bbabe1c0f6c541390e5f24de69b3cbc15830d912154673a4a24bf8db19af8f75ae85d90af800d27164ebc80b0cd73d9643cd64fb73870da31152c3a48c3d1f29ed2d3843aa55d34158f327aa390800f9c3e7ad33ba8796f33e8190cc71c9e77acbaf0210ebdd65b299a590d14e37b15697f94e5dedb4a773894c9862f238b1055c13f818522c034c5cb4c8f0db79be124a7ffca7d110028cba7144900cc9f9591268d271963b820a649a08b1855e5422e64f2df39b940a1a0c2fbd6d531f190560b402a82a890adf4bbdb67736c268ed851cf0f0d0cadf76054e86c65297c1ecf383cffe8f6ff98bf41edd119bda36041a43943d78e255beb38a71948a615b7783df9c864e25def0dbbae2241563d01e361572c6719fb9433cd7622ff7b8b3680e917da2b66a53097a06e5c92aef745748434794e8909ccafa55e57f8826dec6e07d197df9b28af72f52c74ea38de073a51c73b3c3a098b5a36a1439afa49193ce66605bc3bcae4cfd2867e2d450fbacc659f436668529b91c4132ccf8f8a168cd021b8c9b2771aabf144ae752ff593dfe47b54172d2e114f935f7d330a6f274983694b16bb427740337514556cedb26265936159180664d8ab379a52b7c98a38214597a655d864b3f3595d3b454969b3f6f6a8ad281ab8042d7af7b80076b5ad42449130b1060606ef4d1f4d097e5873e4c482b41d1fb60a262f82fb4974f088a24edcbf71b8e7f367dbef4283d8ca675298713b4ed20c90a74c0bca8d8d91e70b424be310fed4899027680f8308ca6277ea4fe376e4a0349a750e6a037bbba0408090f479d7616f1bda4447be46034f9ade7a765475d7f97b7a8731aecb25b41aabb9cabfa4aaf4f0ea1f1e1ed7fd8791f274004cbbf5f1c1455e8185a694b73c5d37e831a196e0b5ca96f252576c1f1a2151704b8c8ddd01493ecc763a2b9e40eca804c2e9c7a9ee968746956cb5cff20f3e9c901b1a4dbaa5505d9894124540154abc414a992de69444e281fbe4350517441e6dd1f54023bcbea030a18bfc4617a25297c09d46574e984ff831ba8f846a42b2adb25957d4717964db9113a3ecdddde2700f4c1fdfcff0c9d9519f8cd0d183955a8d58df6b4c195f42c93716c8c5e02098f92bb0ecddd650cb9df2bc27a4be84e2ce0560dda501d215227b0f251f08a54fe898b94ad711c75107a0140354ec19a5597d227c8befc12ee7aae0b1ba0317767c9dec7655ad2b083d2d40ccd08a6b5ed5c05414986df3b1d54504a0d79de2dabab34d4a565ec5f9912c6a36807ee28db13e13ea3a3029b19377dc29d88ba903157efc317e808ef822cccc053003891f25d7630877f82209165b4476285cdfe97caa52473e0f1dff8a88536a5ca868c6692288d54c09d4c72f578ce0f4a29313e8207b4228adce58638794e2bdc62465dd793f8e8dedecfed62daa010ad9a0ccb316eb4d992cd8c371edcef2ef15f5f2d41367d5df9899b2ed08c96d08204638a66e580d588f22fb76fe61a603154b303009fc06c62566409bfc35547307c3bac0999d7d26027c99707d745b6ac85c764a8d9af8fbff27874dd7ec8dd6405740a0722bd21294a0b7845b40f4b3b9005f0fac06743ce37924557bafdfb4d4c385a323df47db4c87ccbba81d73da6b0dd8ee9c53e7504763e4427e1991a28edfa62d554738006f810cd41344d65c5daa20ae48aa94fd6f4936d9ad018dbb0d14ad600daad42a83bf683953103989aaac1fee8eedab1e4a3860345d918f273da5e9bc1985e397f484e3cce00c46d0c3aac87e83568a16bbce74bbc33658cf4fa3b0b1b2738e07304675ea392c498a8eee59cbff48e6e56d098669b029ecf720605fbcf26b51fbe3deb54639b08311cd03dc782ac113a923b1601b3f91eada2e099ffdb2119dda843bbe52f939069104ed3e890529a7394484b62e225a2e4e4c88a78c6542ec0f712c54fb427e1520ace0bb89444a98cd41b24e3b1ffc1b030eacfe44213f64978bf8bd8beef5231b01aa3d37dd66d7be0bcf46c5233b78f3a64a1825cc1c42e20e98fe27057f55be29edecf46baf9b17beeec2f364af09dee1a8497104cf3ee22739e0d57a53acfac4ff17649790bad328c80e8a9356139a669b461735bb1cf1b26632dbdf7635310b16499e321773ff9501e3e6d1b15afd60f337b82d482bf47d88d196e912c0bb3e1ed114b20fdcfb08891404ef6b1959ab9cc440659c0ef584e960322db4ca71563df848ac101c21d8d5fc067a5f38b5baef379211bf92c67ffab846106a95c7d0244110e9c8ec92fdd4faa18a5ab6e4a4db903fa09e3ae988f82610ad49692990f4c51e9fa55b35b2f4a26254c5d81ce58254fea95fddb9600c941669e9fca72caedfa1b469be0b40c25081b4c20e83051be10c9d632f1ff2a18e3cf5a3ec64400dc5a0ad6a11ab9121d41470cee113f6e6cc732d73b66277ca14cbc6d77ee346225e2754eada51e2ae9f7aa0ed529b6e9530d43ce310536aa3bbc6deeacfc7c6db1159706e250558d04955bf54afcb3138e007159d913aae5fbd5de15d7eb08c370379dc418b2cc6f4a411baeee89a2dc24c4803463c520ecde95aa83f2e8441e83080c9c7494330c423b2635645f3246e512aee5f09de63794e944f810412e96013cc385730cc16a8437047f68a1d63d5d3a580a01fbc4693f16eb5c48046b5960dab7cc5d271950e6be2506da3b650df6efbcd0001d46f657d432a294129a4f610773cd16bad78018afdc1dc0a381a94a5703271d2d813bdf67ba739efefc80f3c74a7c7b3a146b99c659233e6d46e28b7ac7a7d13013a1116f91fdd969fc8100956f72c5943735643f44b075d1edc1330ddef7215eaeadd8f5c4ceb8067636caec4e966042c0ae3c450187d023d12c4e19f060bd607587fa4848a164deaf177b2f7e2fe7c2252200878de0a225a8f383e1c4a5c56d204402ebb6c7f3d2508b246e2770a6569cdb26e2e59ca82df4c986fd24d321bcc0cac8deff35c23b32f71f632b99d598f9f25ac30510706ff2627193d6f0e75e0b800dfe54003bd6e6fd906ec39ec7d71cbbfbf736e10bc5e890b7d5a2f7a653aaa9f42c956721b550d6444d04853e2d805ef9648fc5b80fa638c95dc392a1189333da7ae9fa220a1afc622b803f64f0cd642eb7120319e116bc1282d8f2d9e8cdc03f0656235c6bbd53f97dc325f56a330ce17b57517bdcf43a6699b45e198a0cbea6718d9e401eaf12536d4972458547a604f39dc5bdaae3d45459aace54dbaaa72881271efbb2910f92da4e4ec7c713cea55771a72c6d9589bd6c6056a497936293cb199d74204b07605aadeeac673c3672cd233ccab5c016dd55394565636728d38d40abc482b87240c85d7465371bd54ed8916fd4e445fca053407245478559492b5d3da9ce0574839bcd85240727995f34549f380ee5801b96bd99a1363cd8c08cd32e7691dd77f17090f8db034468092475ecc4fc280157ddeb157bb7c3c69d56ddd20330c9f638dc36832ec5545e10a4df923d98dffc786f30bb362ff608f863f69f8350a22defca984835d63ba2110baa0594202c56b019f7cd99cf415d6a32aaeb476a173ed8aba468b1929acb7ac605760b0162596097cbf09a77afad7b7aad8e8fce037285a02e1444d7984bed37407e5511f01b5adc1ff97cf676028eea3a37be22a97ba06b954c19a05bc62368a58999f146693d4a41035be5b8d1ad852a837761ab4e7f79508f1358e469cbf087094ba764842b417a4d1ebd35cef8be7e61109f498495ec8156f44cfc6a7daa95e4372a54c903cafaf9ed09d5d62b42960e6d09266fb8a922c30bd50b8c227a7326a40b9343ceab5106f4532db4dc8182b3e926ebd1e72fe46ba54114cd333a26ef33ecfd0fbea76c62c1fe3e47078b9bd74a5de5305e5667c09c71eeab2e8708d2723a52625dc3539c664a4d2f60b5d36efb49517d09267c83038239081893ad42ee1ec2b637bb238d83db3e0b1313c24f3aee9837ed077d6776728d65947783185775d8a910c1eb9507e721b93e72431feb2987456cef906aa8822e0637fc34a93753f4cc531aac3b6f32ae8ad66a600f10ae3c4bd4fe4207f654c4236acf68b62a914e9f0aa420b3a4bb71f67311e6c7a43014ac80df28261a952f266f93dfd75aadf425cd9f20f91bac5c79b1a9e9798573c671e699d4826f8a06925ac4b993d0aff8da984e7825ef47c8f70fdabd16fedfb369f97ad329d1809fdfb70d904e2dc9078967f18fb921908215a6463487bb3e1e2dca82fecc335d9e7ae01d6db7968f40a24851af666568d96c0811dead5fe37e9c2db1c521f3d4ec5da4e9fe3ebd395ebb9a7ecd317759f77f8d83d6d821692dbf85be3f51252022acda3223937e7f6290df79362dcdda5bc8e435c6f131a6cd627d3e4de0c81bb161def8fd41814419787be18a93253f2a14ca101054ae9f253b61708eb262a111a5dc178b332af409b49a071e38d516c9bec2634ef531605cb6b410b4daf0200a613d4fbbdfbd2cfba81a94c220770ce3cfe09cf8ba0e5c4027190a6dcc7dbb916b95b8293a0ceeb36df7f7d584f1d33f14fe75d155ceb63511d8270ddd95f94503a043bb550cddb80b5d879652f0ca143170068255a1fe37f1b21f10ccf365e9f9a1f1b525041fa237b23962cd82aaa8bc514403e14e562d0c39090e6165581c3fd439138626e21fb1f2746558a38dbe5bf73cff2a8945423d2b4ad616f3014a5e77f0b2339e237d9c4ef717d3a5e78f9131a3902f10d1786ce4eb27b0dfb38e08b4d38a916567241c69cadfeb8301afdec043e028e902883c510543905df9c447eab5ed06c4dd2a9d6e0c2a07e044a3e5b7e85e42b0b8966aa0b768ad93c4f574ece014e22e61047a0f107d4de83095c945b182fd2c5150cc7a00a17ea6c2a40126c37e7d11c91cf2fddef0435d04e137596a02a3fa27b6086439007664f24880fa4f5090d6f1b29576a8166085679fee3128540c14489c0f4feadb50089e7f970f6ba2d1d988c097d581b2744288a118f0ca3a253f28e1512c2aa8001937d9dec1c7626560942bd8a1402c69b3d560c2ef5f2b6318a2594f35b8c6e603d5ad942809b3cb674f3853935cf702816e847a27ddd302f46d9005917321130cc3ac805ac0f279ed604700fd60cd0c78ec407be1f1a7fff6b452e4cfe5f905dd2400cf48ee7a492dcfd9a50c99e5fded30a8fb2e5af148fffe20106f4482c4c63029c7242b91385f5428954fbb2f7249dd485b98034568c83ecb3477cd262ada10968e453e0560f3e60da918dc9ab7a0da14234fc0d329b639bc24abc56e88e384af10cd9b9d1bf9d3f6f14b9e2c8ffad861d0c37246c0f9146624cf396a1de81856634485fe6dcccd46008dbebcc61c89968db3b3a36631b576496c82e453d311b907b02220d753a6b24cad0c8fc5804d28b08c9f36c7a01a29ab7da1f70cdd6aa282fd4ab57f4a4861ca4eb5608ccb2309ab9773e8725df0a484236696f12e274a1790b301c8a36520b54162502c1f80d424e471de70ebae538a1b408c313e596a14c48838966f7e5061d28e30771908c73ecfb855e136e95db9589d997f547b4e11b26a3a3a754d9ecb1f4bad20c209436fef3e0e21ef5bdbbb8e8fa23d36d44828321f871aa51fa980db6e0fd90750ff12cb824ac5c133b15001d96aeba55bf4f82e05e30c2cd94a1517a56e38c438e12705218cf56499b21772930258dcb6c7c7af1937953b796aec62d986bb6e1764778293715819593a29001b2a10157a7314b02cf42751ee370be30c945f242eaa088e7267b2240f60794e8be39794533e9cf71747d5ccce82c9c8348093b9dabcc40df2ae0998189956bf8d1ad7ef4b5442536e5cc1e6029b526dfba324aec990b4786c3ad99c6aa11b3c5ea6fc77c2a806dd258050bf224bcee6d7553d9346cd442bc03ebc0a595ed80304604e8ef637ea3573dc75c6a0a94718f261c25521c2aefe49f4c835e366126b1c9745fde545d0a2327c6e78c581c4891c7b7d36216c9d3aaa44a092d16d5362ca74d8de018eceddc6917bc9f647fbbd6dc253fd025c09b2767a2e6f69be2375ed4704d7b0b6197589d68d31e62438e780a5f95647627fe1e0c5b1795162bd014cb75526095a547e5fa97d69183f160069f11b6381bb81c436d29f58ec61e9c1708db35db9d108a500d6feba3589e98d81390fe25a7a13bbf676d76fbf465fbcad0d64f5993b160a5de8a1589a76635981e6067279d48d65373ddb51c7ed3e411b04d202427296e8fb3bea7680fc69b71244ddb0b3866b24dfde27b83e029d7e8966c6a7f30e1858bb0a3db1a3e4fe6c76101cbd5575502f50d0dfe25e23485f0b15caae0befe100132f17766a17d83e043e664e1acbc596e8217cd14058f1d6986a3a4ea41459f1fd730d9eec5e09c7fe06189787f7b1be41a8cdce11d06776655553e0ff628c642f04d4d4bba0d0760045351f48fb3cb0a15605ef6413a04a44edb397bea5dd6ba5215c7d47112ff607d61cc77bf5b1ca354af214ffad28140f5b643871030f824d27bac3810426d4acc478e8146519556ade252f63a71e86822fdfb212d47f0f320ed533bd3f0860569028758b4539585bb05f9f66bfe1b9357266697eee5119f12dbc6fd311ff4a5141680a5a7cdcf341b7199bfff71ed53f7e1b78335e688d5cc0c2e5e9117662bc4f69627948cd7caa3a89ebbe2245429ecbdb78881ccc7baf19b08fedc5fd46cb1c5790e1071ebaf44958a54d39cf3966cb69a7aa4b0a5ba978c1d68a3f0f2a18bc0c17f93fd6de7b000457a3ba715fc3d6bbc02c90e54d9886a7006e8a38d1532f991f3ab8122a7114aca1b25b8bccd1feec7e927ca9a59ceaecb517c0dd6515f5279941ba9961ef28e7bcfc6398180843c085d739ce4e3bea14ff7429c8f02383b1d4b993539fbe63dafe2d53e5ebae46e6e194ee921b0742fca42f8db8aa41929f10f88f838a3124089b65097d9edeea4d97cead409202a76eb1b43c08eae56bca5f3eee9c7649d7c24ea4c6cb013f538cdac74a247a0329249b84a52813eff19c8972a95c4dab0649cddba0af858bca4e485e414381d4d27e7a32cfd373ae6d107237a4ba6f285c4b08426b66ddc5811193f69138f073e0bd24137f28c67d8cf9f7731c554587f42f8e2eafd2770b878fdb7eea6383bb2628c5d389ed02533e54cbf038e4b0f53dc3ad5c9dd8a181df5c08de794fb1e353ade3b244776c8c087cfff66d35e56a2783636ce85759d32d33672fd1d760fa74ef40c29da591bba321ee7d633904e24264e085c8ab220fcedbb4a11cd6d453ccc34996ddc2c8a009e7862ad0310f22a28e8d6cbc08366f0a4bc30a5f8ed464b24cc85a58ffa09dc987543d96cd6945e0f0a71cbb3e9a870f131c43d12ea07eb182c12c5a2bee53db91f3026d3cf1be1d500401638821db55f2f2c0b8ad17a214a431c30b076cae4fc63bddfc703efc0ca558619b5be0d54717549635ef8540c3b72e3d5d5e76b813889925c4696a7646d14d09eaa1d21ec5eaaeb6c057be273067afeef0d62d3f267648cf4406956c4b78e64b8c61bd095a1751ca5179e3a1331b7c145fd26c9d6b81f7b6e3093ad99fc6c13b8ebbcd98bcc0d60041c676bbbf19abbfb5c339acb1a1fe06271ed2c6ae3a5bc9e66286269e029f8a3e3a877cfc7996df320ddae8dbed7311fd0c6d426da07af9ba0c8099f1353a4884cfd0d492bfe268c1761c5a2c58bae8f9eed09fe4753f67cff47c7ac31ba1cffa7b56a48f139afa1041bd764cd6e970840c05cce70bcbc9506044a98afc6bd588858bb8a935776a71f49ee058744ad1f0b4aaa5bb0f44caa0a24e102185d66a6f974a178780415e2cbef612e97fc32dad2068dee2e1cd22493b7c1855715952314dd50a453e5cf658d3b63386c100dbb56c71e485d57292e5756c86c124321a761fec3a874e71c62ec72835cb4ef05cc5f069ef366d1b382a444631bee5ac9c8864ae1e7fb7136ce22310df73b8d2ed4dd9d5db36dbe5e68213cd2368231550fa02c3ff709f22dd0eca20db9c3ad5787cc3408fe2699c27131d6952290a1b6fac05467af1e2de39d6001900848996ef13c30b4dfc91865f392dfc14cd3253201e8426a792b0304ec14086dbeff102ba3419e0825ed36b443490fadab1eae6d1a7c3cf16f586eb01b2940f0b7cd3a24b9f8891f82d31a4a1ce196ceb089e7c542cc46401987a98cae4609d2ab99cc9899d35adb8abcd543d18c461425f50ce2dac1d4c1f37f0a095de7e5501d59bd63dfa84b66e140161997fffd8357a4e1c49019974ec99e360951b9f30fdea6b76498e9b57f4e3028fa624676aa24fa355bfee6170979d23a3f05d7415f708918575965c9d590eb1d77ed7ed1338d732ea8bd65eae271f99e6c261df38fc2676ab5066b4d39aa51cb3c5c692524dad527f77c4b6b43f7ef8cca87237ba7f0d17a9bc223d5b2f5852624516c7fa6f390337d37326d8ea9d6824ae72238f7a00f2941adba2b2515ad88d7897e4a7f747c87112d93254d6fdc3f24686988e4c353e5a3b8bc8adcedaaa7d214976168e4a5733f983e50529a62bc6b69401355e46055ae4d47fbff5d7f42cf8d292ac2b0c2d8068904ba6899b798691c93b74dfb7cf2011d400989f5ef79e30619975334872741d0b0574f068577c880aa4a4a652abd1f46a84b84aace2bff9c486c28c397a2e563a0e0a5a8bdd42b6a28821c276a24fc9b9a50734a9cc33ddf2aea273cdc01b6bda6b5bef2c9243ecd811c3150b6561cfc6633ae2ee52890c09b1373559e3b1a19eb5ff8550e55a35fbf089649f7cfea90879e02e381fb046a16a275b5f63abaed1d10c0956d010cb15088792d398a154d302da24e12b30dcce7a269e3d9ef48cc08b62b41a921cf2ded4f78940f02150a5507e9bd8eb5d6c5a12cc9068979dc994f630f45800088067051259c57d05631ef937d442ddc4aa0c9f5effab6a4b00a3127513af255bef807742d8b88ca9b7322fc8acd913fbbd188566ba7c9d74e2beca6b06b483a92db06ab11e281b9c11e25cb2b5faba1dd7e2d07caaca2adb15c1b3077f0060d6b7ec397002d15d804c17b81cfa93af91cabb0e96b80797e3cca2a42f0fceed5a8cfebbbc2125e3f310c5d774635dbc41c10f925acbf07d53b723047fdbea663951732e81dd3cd433393b93e944149e42223cbddff52e6e4be76f169d184f578395c4e83e1a2938d53599db4becff829a344780c7924e1ac80031f7bbd2170f70126d94ec9637d996343ccf54d5bcf919d50b6acd08aa65a2e79a60b7c61ae16423e4fc5c2ffe1ebb9fb789d11ceafc2722ae6f192331afc606003144123fb8d682c3161f45afc692d9eb82ea3394f4c511e0a08c1243c08aa179775bd61c95c6247615e0377493eb6147e3a32dfdc77f869b871e5b4b304708a5b995cd4d9c496747c2e1508edaea4092b1a8cab430cc124b1a93197c5be5cd1bd35db8cc1d842ade55e7ab295a64390c7daf05679500c4dfa89af799a50c84455e55aafbd1334952267caf0ac2e988004db65db5ecff81bf4b1c2fe9f1931b4c515b143c124409f5a7ee8ef6485351856dc98f119129a009df67ed9afb435024f4f878477831ac52722b9a7c1a0b6d3ac01e5d4589af14382c20ce9efb4d39fca1f0ba6b19c70fdc15ea790fe2236367323ebdf7560e36524b41125d718a9e4573c309c2f873f0211d99e80a4e42cfe5a571891ed25ba86b9b181bf4e658199f8aba6381e5b3d8cf13e81d9f5e9a8c72628008d07b425971dc4aeac9d6a6b9d8c2a06ec3acf04bf21cf86457465bd1921a7c329a1fcb090507c5830586f9e6c801beee1e9618fa6cf6c69a80e846f5e9963216f3225bb94e214ef47c32b0092ca3f2bec2f9e4ba739ffdce44ec0c83ac341c4627f14eb45d3f1eb62d4b4410e6f211ced1fa715cff09cde6163f9cb8b9d6d4cffd0c8cb3971cdb562d327a473124955a24c5b1f125639da94252af5aa41c835377efda0df9b74ad2438c1231db7e2403c62005b642067f1b80e4e19950127baa288114095c6c1f840d62159f4bfa85687bcda10aa25760c7bcb7ac97a24c2e55bbd498e500d0218141be59716c9e82189b9dcac91657b6c368fa3b3e4536e59a31de5b5fb5cb3ac3ffad5be328b685fe95babff4704ffbc8fde2ba66be6f741cb4aa118abde41e512dbc5f3be1e4d35550860d85044e5c9bf3f6469efa41e83f64f54254363ed285c94df8b818449cb5af0fe5a4c34ea6f46eddf78091265b902658b620e78da58e0e17b5f88fa12daa7d9979db0d439df0f31f45c838c8e7b85637857d39557ea2c7fb011aeca60230ebed2f4677deba2b7648a21b7d87f79216e92fbd41abf5aaf69a9214cb06679cb10bfb6682a02d973a0b4431c95eb554075544b7531be3bc09673d30a5cf3483055f95df3863b2a056081733337217e21ce538b5286537b3bb0598aea592a503c1846e05eba0ee4e2df444799b06125eae9ed47c4d166984184e0209f162c0c2269740a0839afbe82f1054fe6258ca09e10bdac59e28bc3157d680711e8174354ab4c652df3924682670546cc53a3f0c2e5dd8fd0210cdae5d31192c434f1cba5ef26a14e8a7e71f36df4cadfcb0b71a25c77c87919adfdf4a90c341f4e413f8a149b6f7cf987e2807469fdf7fd465e119c8431ed4b0c292824a4fe063e6db260befab69a057881818187e9352d347ccc0a80d0473edd8aab12bad99227e0f8927fbc47e4f6f3dcd0a92c56232ee5c6ea5c8403db927c4a441980bbb7a190d9739dc4930a318d8c0a29559f00d6055e6de5811b2f26c2f1faa365194a2d6f066d68c432a656f850666108e2607b6966a347e1e8459328f01b70161a0f1ca0e940cb0b9637e34de5365002599805e741c480beda6eeee689711ea4be4acc62fb9f307a2275cbfcb64d764917ad5297092a8442aa7060a3f5342d7882edf927702cc9af317ae4d8e3038c3fa395166009ca8115692a813b08ffce06afc9832d36f58037fa5ce055e350e3d39299cd1c78d374ba5e3626dec42201a0189d5d09af43c94777b475115783eb817ac4591fb4988f349c8b624afc345925946de0aa9ed1449a3269f1088c1d949ce10d04cc29c638056d8fdeef617fd96bd4b601055d22da257fd221a941180ef26a5edaeda7955716554808593c25db1b95fac45fe447e1f93a7762a2d8688f22eec9c2fb8cfb441a6c7bd2ec5079f65d454bc5afb20cadfad9795eb216d6401c7c49d4897442990475763a6feb0110b46bc7369fbe404a0727dc88e296e3ccec80b179b357f5bddee3a93c5584787c5390640da72b7759d130f53029252098143f3c107688d91a88e52ce0dfa2e5fd24222c5eefe7614a463f07bb05aeac07c8e812078d1c7c353036be7cf3906937e2b66dd5a9bc1bdfb5c4c00198ec1c6ff597ae3442933654b0e7f730819ffc01d5282ac241f1f37b2ae58ad14c8820b189ce05adddee0c72fbf8d68a51b7482bb298776dec15c9357d2d0877cf584d18d0333a50fdaac87d1a5a639d75bef235152ed1f20b9f0f0f7dfb4e980c2f0f2ac08f7d1ff34a487da5762540e3c1ead23fd7d9c28384b623a4f35d4e93bce09255cab3f3891cb31d9f87ec53484fe4669ef52d2fe0053cbd1cf3528af90f429ffa6351de05b8f36ebd32bdfeea8eda3988732e3698725be282ec53ebcab2ae20a03cc153e197a51b4a1ddeec09e05c88dd5a71fac04584e81c61ef7845535b4b4b57450ba1c9d7285f1ed6cfef891e29146eda32e607e173029a779bcae8460546866268a82251aae05722f6eee0035f50d11782a832fd6b203ff44781b72d4a17e893f7ff812303eb3230376ab94f33432fa6cd5dbba9252086ca07a86f540256634f9909419d602c1faff73c7e0e5bb66e2a734e128e7c261ce099c6599acb615c57dd8fab78ab50df98e088b14b7a64190abb3d75e63b129fb489c31b7e7831b20fcf9c52b3ef2c2f158d599bb258dfd88efecaa254945a5b0214341784849504565a8ddf81dbf1a9e1f75f0b0cea6fd031901b77ab867d612636e585e632468ec9debc2afc14d6af120d885b22ab6bf0841f16664a28de481b4518fa2945c82b0def595fe2165dcc1b70e95ec0c078cc0a104efd447dfefe3721276dcbe091ecb6d0a81e0168cbc5d60bcd0ca50d5caf105aee21ac4ea5315a2d323c57ad445ced6f2efc414f3995279f5c4c94216693f5b098f30a722d5fd38f21079fffeae935f174b302bcad460257dbdbbfd00125816599275035f8fa2b68270bbdf8bd4329adf8a8f7266ea2cea6f032d503e90e921a55c8f340a72010962dd7ced8ac61e92df1bdd5ba279eecb03c4962aaf6602c8f0169bd1c3bb3ababea208f93729b2c8babc3ebf5ac263b1210bf6d7395b3e00a0fbbb4acc5afa8a6aad038adcd5cc8939dd310d7981f698e2667acd55e50fb7864fc672bd83051f7d988320fc5b2465f1febee3871c06a5f036ae5e490a2057e8e571c5511a875af045f4ea4090092c86bfdb58240f70c78687ed36cd3acd45a9f73227fc0addda36bf24435764cf1d0e5646536409ae020fef0609c6144a3fbffb8cb14ad8fa1f8411c2bebf0c14df9d4b1df11413dfd4aaa7d92d7bc5e9827a12c63d337a46b000b70de270f52945d28d77ea343957f58ef17bfc6cf50560fe6a4a02dd134ecd3fefc934c2945e75918f99a84458e7e7adecc0b822b0c3694d36a4127d525ef031808fe8fb5beb6b4328288719c8916b81bf47d5583f9cf0ae1fa80c21a42c7b8fdd8bab04066b9db1bce7642d89e013d552483616bda572271319969f92d6ec14d833f5694647a34d8e2001c26dfc04e9126e12e476329ad1097a70771e7d7515bf7700dedce9d20589080bcf79ed47bc2c12e00bf2c9896c1ed034e58a44be3de1d6106ac16fd53d3a448be7dda035dc04b740b4ae16055ef8542c7913f95b67a9594fa7489d96fcb60d29b324bf60280dc486088b8e35ea946597836f765d94044a077ec2fc156a73450e434823b79aaf38e7f806f5e600bc2fc8360154f13b1975b76077cc12b01093ec340e4d7a681746cbc3ce819f52b7bb120f2f1aedbea916ae089a99e444ae86abcb8c3fa2e9871c1217cb4026d13bc2e9107483f17970d221e7a4dd57346c69c0b326de0dba659462271034907a23bb051ac96c153f2ab8a1513bde85004dc099c6e4e059b20ff760922120684a30b1350d269a8fad33e5520ff86188728658ef2ab6e11646a001d8abb41d6d2367e8bc0421acbedc1343658749ba0d05b3a8a2867c3c2975c5214ddaa95ac7112b6e1df037e97c8592467c96998d82573e61eec18087faf4d0f79d892e4d38733c8b5630b1913e78561c2e9f37136c7ee654ba4716e7344ac96069a036feccf0e6b7cd5021da351e297ade899afaa562182be267a735a3d78f859c6061765b929c45745cae75c79fdd26069f083a4e4c1a060615453299c2a6de6323648d9e93af382350a02b6fe3e74636bf357f30b1d832784e5903d487ea6f6a9633b9e18f51e7c61f6cd8eb8b9a7a132d1d96ca5f66c057ef5dcc119d21a121b1691df097d598d357e571c78ed3baa76bbe1a66169663632986a9ed038f7726dfbef0ad73a449ce34de80c776bae93ca5ef4e6cef05d9713b769d2846d204f3862c076c115f3181f3b13b7b54fc6440474fb6f0cd2896aa87d7b0556c62ce052d6acf0a5645f38964904993e478d7fdbc19d19c7bc7c6b463b10991ccac840726686171a0ccc4794fc1225e4227181bf41fa267aa2571a663e62b3f475ca9561b885aedc51599963201c2b3fc576800c2011b4e339dbccdbd99e9c64fd9710542582d1936da3c513c9d9751a1e3ede781c78468fac255c6be8e6f95becedda82e0b6f698d3fdaf070154fdccdb287e1e2901a2821893e585caca5cb7f61db762b38f6e8a3ce69b46c524e6fbf0d11ddc6053bba9ee6a9c2a8834f6c57f00d4ad6b5ddd74891411687a6400dd8a78b6bebd866ba69f3967a86db3649e897adc03d45f49239c03bf59ca1274c3d796b55942f5ae6e58886e5c9188c3f98621b7771ff691c15e9d895256d9dee1c73e94b056f265a61b4d53f602cbd72ae6c47ca1268fe513d63bf67a431355c6c2072e1695417c70fcef14e9146a5908c294b8277f0ff006877c465789503c9b816aa4bfb092680fc111f640889cd1d46470f0d63be60bff1727a50518599984dca89e3b904d79351ea9da2c7213eae12f2411e69e9f8d0bf53d838a08b7b07c6f8bcadfe48d2e96c3d6f64e9d1d2a9100e684214e9e71ea6a620f2edc9692840edbf9f6aff28cd2ac1e1fcd49968d2ad1288ecb82941c603f5b4854098dda1bceea4cc66251cb47ec677d7203985490d864c9254a09a3fba3b043e2790b22a7ff41d3ff0332b88ebeba82134c50f7b4b624155cec4efed94995da186a2f0822914e97cd79fa043b94dd3f895a3c83bc9e46b7a464f8635ad0756a150c8be9f7e433948b62c68a051ed0fb151e8eb7dfe2270d41714a0cf59cca87dccb1ad680bb23f49b34df9d8f112177e85ae7facfeaff0cb6957686f61f6cd682372171958dac9ed32022aec905615175b52a27420a096728e4c0ee9df6ed60a517e7b5873bcf5e47d826220768e7372aae7a0d3e802313a635abe7d795d878a8a3176c4e07272de2b1c9e5bed2551bcd4aec2dca270e873a65c9fb7ae11fadd61e17f12680aff580fe49f3f281e07b2c9d0ef661f1cd97b2f757d9a08ca9ec99214616f369f27d31784fc8b869141ccfb83ae0cd9e6911ebac7acc28c8068126e4e217fc3715b59d1442ccfbc4885e602b367875f69d9689003e4d34027aa778db10165d8b1ab608a71a59ced34ce16404f54ee6063b8d4f64f13fb395c933cc2f911392f30896b3c0197ab1f54694b9e5c070df67e2469ff53852282bdc3933a735ff57346cfcded71ebf40c1aa73bd4f4e9204ebc39956900db8cfbbb2435c9c95604723ecb77e1ae4054fe085ae4b51aa71a1ac43fda4bc35b4f5be8dfea18696468e3dcf61a03223bb331d4d5b0695c77ede994748a4c0b645649e05b219c41016202a6265ea4a3a2540d82b9e6f7611f1118b243fa61a7174e2a1d39189c56fe4a867f696123e4762f03485a5c0842fb397308e0169efd3079640c503d39287f60a7f29c8e3fb35eb014b04de933df5738f0b92ff22f5687f1fad70358d125b8bb54d76c24bc0b66bc6f8bc9e79867b47b17b435162fb564ce163cd09274c9ed0bb3e520105496771cba6dc2253bf92e491127e88970b16dc355f74ab43bbcae0f678181a0f7fcc7dfe0777a534b645a994eb133566788c6f899ac3f832718323ec9dc3b098ecbcb086f0f486beb17853eed0df1c79986cca532bed799b8043ee4ce93ec278292952a28093812a2cebac488b86476fb8887fb4a1276e3bcb06e2c9a8504d23d0981080aa2e6ea5e27e375296c45a400c2f67f3c618437b199e9b9ad09cb2225aa9ca7029829e046c9f24e3acabd1bb2771606e0124d39e9512bad470683186b1f8f7a0195f2f1cac323395b68c5d461dbfc2b20dbd549496d35343b34270f97f9d5dd4d35dc841109578c99f0834112d6c43043ab2a4f84ce9c1607e8dd655fdec53fc8d87ffc537f8b17cfdff4a30670a3743ee15558e8b2512c3f1bededdaaa21ede423dea9cb8e6f7b56ba50c5d1a00264c76e16e7989d3aa16a986a2f3dbada8bafd21648459c262f31ef7487827443a934d3a7ae70e3c233025b38be371e1e12ac81e8b5ee95b96d9ca3dc27d471d6affc2fc29921787f660ebe7a2d898fc9f73a7308c6925ae5be11b43b9fb9d48d94a426000e46d4c06a3ade462bb0efbda79677a3da9f3ab20cd4be1c319a019633b944f16b3d0699cb2c0136de1f1ecd4dca233f997e9c40c6eeb48d34f7a1df51d54c81cbdc830c1dc0380c0a0b78dccd5f140ddf653d7321542f66c9cc46b233c72d42271787779811e5060017eb662d8c8cea364f3be02cc9b09fb26811de74b505a270de99fa82b4a55e7bd5a7cc2706d41b8cfe78efb033350a5406426a4293559869a385cac3c130ec763ee98b334f1df6dd0872f776450fab0b0954d04ad27a2a587600c18540371d87675fd38ccaa4c68c3236104ea8e8aa90b69d165ab4ee13358269c61a2a1a691bec6ede3caa82318486eff0c91c475a32f0566631739f5e7f99a0b76335510d6a8018b11cc80f450111a09481e2e1c361b90e1794e3849ace361f25043702807ab5b59d6c3d5d11ff43e03f8adebcef642140ec0e9fcb23f071418670ac00a78ca5f6fb79f4a9de2f5cc31bc1728acfff4765d27e33bb2717f58aeb92604f0e6142fad4b9f50e22e5579958f8801c73d6209a902da131a3523ef24a8907bbe5b9d1556040308020b551214bcedd35223a727a7c0f982811ecaad572ae4fbd886e1f36cdf6f7bba36fc0b9278b939f555017a7d14ead1f7c0ba318c3bccb73cc3c678ff3ff4494c0ac45f87aeb4f41e2178876cd1bd4a36cd6d1835e656823edeaebbafb08bf58bf3af50225e3f5b3326bc4fd4b2e75e8b0ff7ff73e040b91b013ad6da31c3be155d4debf627491701b103f688096b7ba88260aaf36c7d1d4aea53e41bb3f7fe470c56a55a54ae2353f8ada99eff65c2d483667418ef9010eda2161a743e6256e78b9b7731a4e7435acee40193c519f79195a50f4e044f0cc20f85817f38570b4621913ab1d3ce8e40e1dd3054fbe45042df5775f6ff583da5d95149190afb8b16d2201e16b06ec70b55c94e406b59dffb4e219f3d03e863621114e0ef14c4b196187fa46722371b728643c578830a4971fa0023d4f2728e5f0a7c21d9337fe02eecca987f23ca4a409738bed4ae154cdd45272cfbe7f8f68c1b0d71d58f28e5ec60dad6628444dbe77285a878aafb4c076e0d26522249c2d116d97fe318a3898f6b7786a28c51f3e435d18c2f04f221edeb3dfc4068cef63bb63852305043605822dc4ffc3c8d0a399c19e10d1ed694940fa515eac1efbff673416e19ef502440e00b91d04906ed3df98651bb0064f3387d9e05ca110ed931649dd38237c284d80cfd4e761aaae9206dcbd583f595a58fd4e61795025f58780255515a2420915b9ad9616c00e61321223eff13ee26d9f7922214970a3f48eab9b848560e4d9e3b800461e763c9e9fa717b004dd31ddecfc7c0f1ac773730def5f85a9ffb05851a3b87c931931aa19fa6e16e4d41c6d2d9c8007745dfd1c5b472845a03ae0f10668584aae10e6aba9ff9a122a017cbc03dcb18bcba37c959c61c917f792ea07219aa542cab31053f4940c095178c5365c3e15ae3f5b177a4e2181b3c52ba127c899c97838059493a71b9614978dfcdfb78633f7ff1816915f63a07e8ba2cb870f07a31bbddbe62e67024471e7f70725bc8ff624f71f9bf10040b5d86f18660ff729993ae78ceb8ad7fcd74e795dc34f08e05a9ad792c3e2f0a8abcbe77da8f9245c2f5b821a5297c160f40ffa6f5d1a0fe9e1084168c111aeb9415a2e71e2c3327725d8ea5a9a0b42d65b53f19f4be059de60334f330244eb74c9c154e126de49edee2c7d5aefe39d774e3d8e213f6152c68315dee6581d8d4d692dbd9905cb490cbcbeadda5f9a688c413fff9927608d39806ed1da4a0114040eb6a3c79b0b9b56b7a4fa7d877a24db776eff2024c2ee20056b45191445afecd6a502e23e2798d8c0a75740fdeb5c6c19b0677cec83af14595a99ecd4a1138fec1e93d0bab5b2185789ab8ee84b1373ce25e394e9405decf2a5194181ade4ab55bf04f42c5de4df484ee9ffaca31c3900dc6534a6bea55e475b262c64e270609a97ddd867476d9f3c0e27d5d387191202c31ad853266cfd6e8cb5ba3994c4b095cff9f02a8c16727e2ed691c6487efa38bacd18bdc157418fef347a4aaacce102cbb3052ff3a14b02b5b76860c77d8d232382c69fde392f2b31aae9d98e7a3704c6af2f999f1c854a8c4703989b6c82a78980a70bebbe042cd1c66835a8a66691751daa8639089e61c6cafd3842731066166858014faaa5ddad0a9602e49b0ebe391fbd8380cd3d17c0d7c841322c7411c6d29ebc2ad75db7e74124873860ac8dd9cd9054a4c6843a8387d14c87bd5be60b18c784e448c5dd02e17429b0c539b13a03cf4907826eaa4337328c5d15d5a2d8ae177f07d99e680cf11e18dd63278cf3b6d34c0ea99fa73f0c741f5a3502536dec3eb878653b8623b38ff39f9bae9870336400ff4593a33a18693a64c88575723672ca510e9312dc892e801d18582191e4a50fc85e03a3dd49b1b8d152b69b4329ff83b5768f7d6d0707bbbd5e7ecdfd07404da3af59248ff0469814a640241c41506ae19ad94cc4b2c814d1d48df2340506775e9aab6b8e9bdd9dea48851b4447f9548b4bfa406acc3031f173183b39fc0fa47f4613277f300f9abdff0ab0c794ff7875259509c0bf15a63122102dbfabd9e1f53148d740ae0f508f3def7f6c725c93a991a1c531c8aa4f7a87a35c32c80869049a06d591ff464d515f3db0dc5cf83848fb0a356aa7b0774a42b9ed78b1b1eb4c8430a8c39e8119c2598a6349660df5d44333b6b2d8f61a7a6f18e37cfc35f3aa76c03022acde696029652a3245ee8654a0080d45214ad41947f629ea6d70b478c1dd582b4f5a427a303f4bd5b151325824a74089b9bd085fc2c593f1f6c1b68d50dd2b0cf67170f0ac01102bbb3a8ed04ec52fe06748d36a3f9ea342508900f182726ba03ca2809c80e81ded2034fc0ae1f88b646f59397a7351011cddeff88360c1ca44d084e4eb068571f1768d93bfd3793f7a858633905faae671fec88fa93aa4d7ad73bddcb2441b36ad637ce45bf699dd75fd53f4d6146013a79f836b3031eadf2fd6a3779268149f17321fc43bf1ee23775f95f6e7e33460b60669c21c912699312fed48bcd94ff3be0f33d4f65eab9d56c8f29487b8973a5cc20737f22a99ae97398c0f0e9410cbc8579f185ffbbbcac7286739bedd4255680bac181027c325f6c90ae7d1e02eb63d8c1738facba9e550d99176d8e6d9043f09a1e0ff62b15e32f828f0de4f63ae9067f381c4ec46bc46ebbdec7ea282d7c4c79395531c8e191077afc417f6efb79e5f32a45d4083e2a3a9eae81a531cc5f272321fca05d486fc2b6cb3dc56c7acde146125c2d1800e2e15c0dc1e88ac5420e72b2c665f032c25e5adabcbab867c803fdc4c82b618cad7051558ba50936f95e2ce7d3ef8d1f3d9609a267b63006ab30fae8957c902c0a74ab5cf83e79445c487d52ab49044b7c2474d2182bcc735386f00ec800bf7d5f93f5ed37b8b0335c5e58d2bb48eec7f49b7786149433d9daeb2cab5cfa9b1ea47e421be7b8e45390de256a7188c5ec768881f947c90cba663b761b470a8dfeb5b9e60f7296c8d24f7a198d1d415b6406eed9250a5b25231645ef812dbfe3715febe0ec04faec976d0b6896cd55bc3cc8cb1202ba38366d58d5dbd41dd5b8aa5a9f66e99571ae42c21d91b3a4015d35f4659c9962eedc700c16089b1bdd7c8085188c4b1876c49d41bfef1c0289c8cd795a604cceb1db0a7bcea74aebcddb0d231df401ed624804fc7cd265318fb20309d4b0259e940cf6b35ee873b1427dd040cdcb009fa030da559e9dd5a2222d44ce0ec0399056be82fb49584312040fe2bc8a357cf64e66b83280f7f4f115f2b5d1679e98cf04765fe5ea5674fd4f52b877e2a1d8855abcdf3d2b06a741f26dc01dcd65c107d94a02537ea8fcd740d6308da3b19600952b27f3cec4fd94d43e757bfb0fc3460e6858c9e453c6c46355b7b4972ae7b09186036f3eb6bafeaae4ce44f76c3d311d8cbdfe1473ddf62babdcb722dc7272a1b4cfe1e58c902d69f7b058a55adce9fc65f073a2756ec4308cd0868b81130fe9332aae391de342c6bdf1c6065fe0e2433e26288736f54652d46d84d7aafe4e99f7842fca0f1410b609e77197cff29578d9e29d2578886cbb262ee70addf15629c6d5c42bb341c0b31ce0c10745cf6eec44b3bb2c76317dab96f6660b95616543f1d0917dfe2f2a3d7010ab7f7fb6764507b836cb719267643af7f70ff77d201b16f8dc7b6c2cf6f47ec06d0fa0690d51b25fdf9b1d09d0e2ce558851cc7f37ebc5e23d42fbdd343cacc366a34dd66248ebb94077aa40bf37acbbd7b8fa7eca0257493a9aefc794e566a67dd482e17a928b50cba75eadd4b574c9c0ed7efd1f0c85f014d72a5d8d877fb44015eab9caabe7f7b774ba556407b1c5f1f47df09de961ee5e06da9cc70b6944262b8eb55624c035d57cbc80b3988a314f9aa2cf8e0e43ec77996a1905e4dab461b3a8a0fa985ec2992eb587198be46c5062c433ff476db221b8c671b8d4d3c8a5855eb24a385dfbb33822e4fedeafc7bc236458dc3b6117a1acd024c7b3dcfe67cf94ecd6de911ce8c150e80156227b4be2171351cfd2da66bd983f457100f12d0aceec5c20f3947da4e1ab4be0b28ef692c96564b8d8c32bdbcd58be48db846144eb8082e3bd0c471315753586749f2b9984ee7c94b479f8f509ddc647153773cbe549c999c8ad387ebdc21780e8524e757a5d95bf90ff4e6d01ed5ac5dcd9a5afad7d85e50402c4ca89c1d08cdbb66d7182b299a5ef76d258c33bc64e0c7ccb985722309a4178d94a4ef69522e9ecabb62f08a1931d630088792e9023f82931e4ebac6e5b52da51f768a7b82c6664de8f3d432253eb0dc5f7856f90c60cb900c8e8ae38ca367176cf1d37c6d62601f105d2370056a2fa5e6d03189be1a486700d0a0061238f83f182a57c33302b7baf106ed080aad56b1a60fe4122d31fa94355b89aa8071b1a38c583e42ba8c7b02eb8eaa0391aae6a8611a542982b757b3a109d022fd64a424e43cbfc51f57cb165ecd5f5c18530ffc9afd5b8863ec7cfe5c21c3ed3aac53ef8d5d7abc1ad23487335055991d1d7607a75cd17aa9dcb82e37192bff2069fd32d347107d67ee20012ccffd3b750f50d7e3c8d1fb0a919f5b2ac7a9575ebe81791df7dcec56525cf1168b412ac83ea21b4c8062a31b20ce1d3b69af73b4e209468b427e26be0fc845e54b37ff65426fd7b4b6e67856b72ba56d963a37d9e0c4d8281a2e8aa7e98c85ec30be2d21217555da9f04e9506e4ccce59bd72724fafd7aeef39235fad432be6e717e711456cc16317d6dc4083da92906471cf3d9e396ee277a7b8be7b4fab367db32b2501d46c8260aa662db0839a18d4a4ae30bf718517af273be99517e208a3079c4b60461d77e34ef65d7d16254afcaba6239dfed4b8451d8d91fc1138e88f5ae72c4856d860f878d310553cc10d56660ef13a3c402a961cacd73408ae2123181885be702f285b5cbefbbae60a1b8057ef3c5a409828eb4f1f613bdae27080ec2152b0a2b6f8e42049a647ec81cd2f1a2f6b8f4a7ccd54fe1d198aa7d83585904e12fb4041cef12b50d4ea3f588ea0db1e351bfe0b697cc46f0875ef5d79329f373697e9b89102126668e7a6b7a176176c1f547ef122fd2ec17e5a8823c8bd4309027f7a5089d7733b7830dc2e52c577c8d2344a8adf063a0d940170caea3cd7d9a934310e332d60b7f254ba341ab6ca9d3eb01e8560c0d05f5b7892b15868f6f771ce3160d8cefc756efe76069642e901271c9dac1cce589a136fd2d3ac8880d3ac776f19a0dc86842c706b58f04d13552de81c9639ba6ad5b747ce0959c5a6064123ada20d56a2db8d1bcd165d2cace11d269634cd48a3e2b9481b5054eb264d49f7183e1b368feaff4b4f7f9533c7f13bcbb66b0e19d601f7c2208d8a734d074c89238b95fdaeadbd966e7f12e2a0a291ff2e34d64207031a324d186b8bc1a3474b6ae8457158e012dcaf5a96008500deb73c5e9b0118febf6875e8766054f34908e94b58741c215e2880adc42491a57232c0ba9b6c2142700a9b599937a1178d13d98c328b42f9e60541d61c1d0acfe675341cae5264537321b8b77e660d0c3f5f3d0eaa113aff0c61bb7450205966fcc965dcd9d1f21e6aef2180f125f549e4ffef8c7f06a275409534d349b10174ef12a793e89ea63544fc8384f32b41c4996192f4d5d64210602e0a8ce6312118cfc826cd4afb2bd7a0b7dedb294a2de0fc6dad522487db4c4298bf3840852263a28dc081df00404505ba84aff6a5ec628d1c68c939e47b829556189316a63e5a3eb3bb9b7ef1dec57d4f9bd128618f123055f9592c9153bfec5c08875bb53d1fca547961194e7e288016af7718c6e154c6f28319059e943a4abe4dab967e7996fc6405e7a523fab7a52a8ee074b83dd986a4363dcc88b2ae9f0977993816e5fc1263ad535640f98d04467f41dc773eaf6606a56b903843f77adc4dd227bcb21978255cabfcd1b32b6824c9db15082ec7681bfcb35f730395b01d39a990c6f15831470b7f74dc1587ab5f5a2d3012c049b9c84659d4059159b788274e83fe34c66216388fb08564c47c816691c6a7bab7be14d044ff74a40bf651f41a1bdb098c28e2118b143c3e00596036038c1f564c36f0826b0b2f1dcd6419dd4699740dc7e3c84a50fd59312f1f5559e970fcfe2a76a3a43fd3a6ad8626cec579dfb361ea2dcad20cd31c255a43923c19e203d6425c405903a19c7fed88c6b53bada0f58039cf82225d8312a92f8bc2fbad97600bdaf1d1b6d7f97b80e25246cf51384afb298a706959b4a7af1eee2fa2f10311844aff49a3d5791d2ffcb561f3fc55e6776d6a83067dbde6b55a580230b4abda0685f607d82e76eed72bff9d284ddcbae1b75e404855ca631aafb798242bf0a58cfaedacbd6d6078a21bd496c19085b2c2b43bb3face7945ce2378180c3316dfe0527ec983b3fb36bdabdf7e9a1a117a48ba3a08a7ad85002a050b3ed3780ea39c52085c15f92f89b80b9f45c89767f8b4f3d4c2d075ee7af9e079385f7885515e7da56e26b3ce90726403c79e50e9a4df60ced26fb6ada302e8ce6bb4005d665a48f7f6622ad82f8d51c2185566164c511c6b0f6bbf140e04bbc0ce087cdfefb59c68df6de118d72803138727e7f163a25602029e7dfa333c120728145804ffa91d974b595bc3b71a5dc5542519d441de7599b513cce367fac87c3b624adbcc36a5b04a81bd6c53b16115f94dc3d1d8cef2d0662c052d03ed68d511d070d210403008fa51eef32aeb69ac8146b57047c630c8c82b84983a7e8c3aecee1594e40673febaac269e9bcccab0345b3967da6ed3094179af88127782d8817642ac0cc41ed40f8184972550b77dec9bc74f2fcd7842f91d74cc161e639fad4d7db42f644a4f0c06ee872aeeecf318eca47c134e36b5d2ed70e04ac7312d156ef9748167ef86d543c657f19ee9f750fa824201fab6a76aa04c5200bcdab7a4b3d15365ae03516222e8c7631e5735a126cd6ec332ba2d8c4fc49e3058cc89e710498bd5b2b282e7ca07a8ac4380138451341698fe37d0c3b25efea5cb648430e9b626455ce26a014f019f8030f094758c3dc44f77e382df4038bc2e7405c0f5d8310e08432b37f1d1f93dac23b713885657571b1da85f5beced3619b73ca299ffd2eaed7134c66ec11c2af81042872d37b7a867100341132b75d4068429a2bd61e0b3163a8e65e0851883ee89324f96ab4950648cf67edc65ffab67e52a574363067b8b8a7a43371ed1bbb8748578900292ebcb56de037a65bd6c44a2da9dd92501daa8f76f550449dece54fcc47bf1190fb53a69d9ee0ef90571073fdd55caa205930a32a917564281fe222055053bbb4ad661331190e62a09ddd000668cf357792990bac3315d8d0dd8713f1cc8b85c14ccc2770dc7364561371b75ace89d906f4de0d2b48778c8e4949a2dd0d325885da3b70836f7b80ae420bc70f3ecbb515fb4eb6c20fb3f1ff53a3a2349e90b55eaf2725e0ffec38bf0b22544f62cb44d8c410d84c642c407b9b5b6c8cb75d1bc01f2e419d6ae081dd37c3f2508eba6181cfd56928fdcd92cff5fe7e097aa3313854d778a9736776d383fb0a67e32fc4a9307e3deb95163938127ad2cad9b6131627c3dd335d179c22fe167271b8c30c9fd22def86df15140a0e551104127f7db8117e236c9816ed1f4bc80b8061f2de2c0ce25d12f28e4eb6c8e6eec745c1abb7e8b6ab6f6496e43d035654d02e7e00a2d6bbd2fada4138648818c3d1022d2fc788ee1ab517dee299af42407abc15e4e8a3afe2b2606180b3fe3c9cf05ccebd100cd78585445d2d63d905721af983f9ca87c177850324541e0844814ce52e249801e80fa923e13321ffbbc0185392754e048404955ffe13c874f1c51e8c65f8fee76018d6d10b518cfc0c00ee0f016e0da84fa2360c8a7cd910b8bb485b9daa3aff26ec96dac173ad6201ee9071e6c91dc53fc91fd8f173fe213941efa15b637deeabbc5a9516dc2f21cc9620b966cee966b2d8aa60616338e28d1a0b3c4e9e4f5cf55d801598428f44d5ee9d047ece06430d00e3a85a709a42545c7c764a47909b9f7bc522690506439c0e377b1e35820d3620024e5655286b8c2c6e5ffc1827cdadd97c8d538b8cbe3958c71dd772c669a263bb6875681a83f17f9680f5c09170301b58c2a33ad86043d5c3ddf5293f2970969d58ad37e35c23963fc61f860981891459d225899cf974582baa499da83a1abf2942461248ca6ecb102c82566a7cb82c6668394db9eed060dac2f93e8e921c719d94f4f683cc8ca0a111e5c5ffa7e4fbc20626f2b1261e469eb6415864811e32e881ef6047478c6e306f9807adb5cc10d497d539069352fad2c66a75d7444fc050654dbb919ab0535b149454aacf1198eb5db66d1bfe3f69edfd345a6751a066e2dbeaf41e78f9cde8a4206da5247e459bb7dffaaab650a581bf54018c63187aaec2aba391afffb8817ef8ac641a9cadb07553f8bf699f3bf3c192c1fa58401473033139ba572cfe1687c4dae7cf476b3a6f5334256b9ac41c452eca170b1bd3aa0c6cb2a584d8a4c5ef1fa7476dd250cffd67b7237df9a1bd740543682fccec19ea3098a7d9bf2d3c3ee312742d61dce93024708d3ae71165eb4ac1ac0fc5080bf7606c6a9246023e85d3558672550c9c9150bbd33fde7ec35702f5c9f75cd41fc70c5cc78aabb85993fe39aa55f3d38bece3561a0c7abd0a18f5298b54347c22cf80be7d3f561d057b305fe9c7d011b2ca43331226e762de9e9911a131ca5aead00c894d9d8cc6bc0722f25f9a317a06241b3b0ca52ca25d34f4793e89f2693eea0ded4cdc5e62c9e1fe385caa248a55bc5d7b4bf33e218ecacf3c8b4ed15681e313799f994bc5e152508c03636c67873491c48b0dfe88bf8ffec36b934a9260bf7858bfbc795713b68fa2d4a83da0518675cf763cada87331b661dddaf23b01dea9d2217740919759000d23bbee4f520e9946d7b179583bfeb6212779f98b2bdd45f39df59710c7a1def809ff113524261ff1f7680b4c3afdb6f92210077eff69c7736fa63bc077c08fc6c4b48872b345c5630c7fad392172fb994ebb57e11ca774551c6d69fa1a0138266cdcb130ed310b59e598728fc3b9ec67cfc3c10a83413ea925184cd4fc390775a418308a8bbd262be61fbcaaf684055f97e009021b874e3a5ad0b4993229b10b7d394003e93b4587efb57fea5ede6334f1ad997dcdcca35c924116adaa4f75976d33ce91554f062c48163403e4a6301cb8fa228301fff08e85c0f6a28ad754399122d8133e30829b09930ca7b7f67f6005422948db6c62b8478b3ec710440bc45bf49b584f992a4cadd729bbb4419b28dca031087a6243d25ebae2d6a341c40ca50ff68103c8b24de58fd04f3c9876f3b8170c0d9cc67defc6748ade013b6458490d4f07bb9c6701fa87f87d2c38f1f5a7d3215945b5d46355a9f4329a87ae0e6b311a1f8edc2b4782d4f05f90ceb17973409205755437879b21e0bf23ff3ab8ff33818e8ee238114240822bf43f18c57334ceb25aa09be3ecd4704e64cf0234fc6c15a6779a8812dfb4e3d42011cfca9df9ec0055fdeec40acbab4679310bb9546d8c2b0e7669fa9b683c649c12f379a9182734dc933d263fe6687f93a5d594858933c13d731cf4248d139d3b61fad5137614531b11c595b5943bb968210fadba00fc45229aad7cbc3c85bbfe75e8becead501a77aaf380bfba86eade1c41aed3170cfbe1583bd2c7b87d76183a6e1304c3979e81da14e27e9f07c5742eeecccaad3b28ca0627737307d1e07a5ba3e58f1bbef4716682041471f99ff8c782cd6a0393d58ef82f987aa5eb94135f0c747d2b7dd87d29356116d007bb64bbe32121ddf5a427ea6f44336e8a9f1ec640ac8f118a55cf8bafd11e2c831ea85095cd012cc4450bc1797b00b496eada531a166682b50352022a7dc9fc9e23577a9ddecc5a20dc3f7205166fee4b4e0181054314d7e32f8e4fd89718f1313b8e8a3d85628a87e2da608cfe9f0fd36b982d65dc4923c03929e8fce0041495710d4ff1f6ec6f1ab9a7960fd358c173418472920b7ae8530ef4172b3dd2dc32850d8d7c9fa51f55fa252b2fd3d1cc07bd69d2a9208f7c27ff13225f03dc7ec56ca356d300a1286e2743c8c5c347387a9a4f0bbd8441587e344773ab9e4cad2b7ddbb08bdf760693c6259adeec32acde97a59042843f062e2b09bd1b4579c96e958653354517fbd35a959929ddf9d154f6a1ccc7464514868db3ce118e0ab14fd8cd7fd13f4c251b66cd4ea5220182950f3e7e208fe3b35043e6a4b8379b7ac24a9f2ae4cbbefc713d67f09629059bc33ce903ed8a80176053cfd7ebe18d614fc55dea5d130b7e73e371c34ef357f340ea8f21ebe260991fa3dec6915d23e81d03ef89b20eaa9fd5ed636931a368a28e722bbd63ebb18eb7213c301450ebed90a29ef6a75faa6199bd6a1b0cf235093101b7a71cc9321f4c16fc9957d194b2b0cbd0a3ec132a5cb6f9ad0fdee8380d24df974b0014a8b1571136a0c59757fa9b3d4f6bf51a616b186af9f312a5043b1faa1e909dea309fb3ac938fd4a89ebd52726d4da89c8dc9738adf252fba3f79d52c380376b05aef0dda45ebdb0aa71d751fca53a12e08351ca6279d54c0a0647c043464a5d2d46c96a3ad7be748f28e315ffe1f5abb86ca37bb17de7f9ff469645541fda1dae343520c3c095ea9b9d359b98bec436e74d1ab5a89b7b9c1948e1bcdb4ecacbc5d727fff0525cb013f7c8e14f6f122c5eef6fbae4d32de2f6d639c2c06e21021ea5ee136cbb273d0386d0ee0dc2082a13ac0985392f68bfbfc7bd1dff3b581cc8c268797041fbbae9c36bfa538dfdf341722ec284a7b2406ff990adecf71fbddebd60b93a49575fb4f5d7041dc3f518c03ca6ff3daa32763a53de7e9bfa21ad2d7fd57cbe45f9e8db2c523890b78c4ca9cf0dd4c7606c85d72dbffda5e17f98b7cd367ebf6f54de58acfdb1ce2d2eefe304e99a571f0a60ad362c1289cb1261a2c3ecb27ec406d216fb0b2b56f84eef4d1caf1e37a8302362ef2280fbfb4be8ab06f7931721f3d47bfd43d0fa943700fad26f0ef61b3dbe8e1ceb34a75c1efa5b3e84a5895f1d41982334ba33e74f5280ccc295844a45769212407e9af983d5d9941cb42eb69745914233484a2f52f7eb110ce2a8e61481eb4c95b853d8a0a44923ac1c30fa81bd354f30cfd3017ce67b4d317ca53e8374a88ce1879746b71dccfccf68a8d6bb8524a49f954f5dc8f9bed6f60ec3b156cb22d8455670c96aa8f32bba56387beca9f1d0589643a70b3113020f2880626c43db077007261e38e4bcb2c83aec8109775f4532c7a04dedbac3c09c992f6da6428fb022c00e78dca267b0c43d9e7589304962be2e8cd12ad1841f169b6dc95490d91eb4f09f6a5b040763835e47696af7172a1e4608856aebcfff5e5681856f04d6dcac87e34455c035e40233008bd301c982d6946795411fe614f35d169ced11facc231e34ebfe700071937896bc783d4d8ae4aa929a73b3b11bda07c8fb90f8b4c860d2a8f3b604183e168a6193ce37dd5536916ef31648e2f39f58f259cfd20e9637cb0c2219e3700e149aec8e9e01e7fc4fe1d7acbb98a29dc532f1dff22b3e749a6d8cd54f3c4cd4a49f6ebc91c5620e09b75c5033fd97b4e528dad0c4a2508a7e9c3f33cb60cbc0af7f162728df58b7ee23a4ec990f05db03246005be1f6368b49a055127d2428780720622f939bf5c32218f269a9079e8bc71e9bded0be7b8cd22f95473a6b625a0ecf2d2b6618b1a90b8c98db14e86e2a0b2409e1203e75145dd2376c035bf08648109117cbfff6346a169abaf88be3e17c87e11c1481129f7c26c5618a6a2a7df9ba8ab9696ca2b1952944f1dcde0e28767f74c31f30c6dfb93736763ac4712175824d6c0c7895d9f64e464c975494a754172fddfc01d9f7b18742dc1b561744fc1622d39a15b0d3c0a62d44c7577fc40f729a9c8d5650b56916e07346cb3e64daac9cfb50dd9bb29f464275dd425314824e5c54621ba09fa1dbea3105233105da3388b831625f8224dfa947a9566ce1f86318b8cf2961515cebe316d678b71cafa0fc612bf5afb62fd29ebfff032209ff030b8d98da7256d73c48c0c92825b4baa9aa1b26c05f78335ff707c8e34ef3819d20770d52e65fcdc3f0f9305cf347d3ee88ea23fc6b7566512d3095cddf22afa5431febd47a193e03b830e14e067880bb01adfd8ade993f5fbe71ef1b7cedde5aa1be558e12eb6e1e4c247c091e2105503a3322a295a58f2ee0129cd8e2fe0bc978cac31b4e01d00cd8eb0c9b8f5bde88e53302cf46ad766375fcbca07c115fd7df21b75306449d8610f11485532101d8474241116e9b2da2d68ebce970f4a8aefc09d402d06bcd7bd403be0eee6963cfbc0939ab6aaae594a01671c77a8c9c8106c3c4cc83ca6041dd0e5bcde64ed4d3f3d5963adc3ca88ef0d224bc11a44c580e89c087b38bfe9dde3aca5fb9d8a888e6ed5128364c72248d5a5a14b57c9aeef33b07693f61bf907b39648cc445e46491f9b3eb3cb9d30ec56f1be195b9038c6ce322f5540db027a8a4ab57997308b3a3cd63434564a6621d7d618ade4330b0e7253677fcca3fecdad2879474448875469cca67e08307a68a464b1637da9c5b8f21bdf08b1c0b4f352ab673316958f803c4d500fe8f5b9288a8c8167b87829e81578f4fff2e210dc74bae274167b2d27408b68535bf6c16aa46e60b375ff3d11811d9aa66f64f76f5afdaff714d908847ddda002e259b400d3c69649f3e8b86d0b0b7d22d7ebcbfb77d643c39043b624c0350b3fd296b610657fc812134345baf17f95f0b139a528af0ece62ce4784914233c18ae1f0e51cdc5c8e5efade37ba485a755334d0891a8a7ef2bd784e8174c856e83c4a59e28bbd388e6038097532126a8700b08afe43d4b118c0fee289986bcaefbfca436c9e3645ea5a65d417be2ca520c7addd0783c88642a20a1b06a1ab58a61fb268bcfb9d1b971e94c86e572cb122d03acd9993168b113785aaa44c6bb98fab5288332e68e112150ae68c386116908e6b108c78de6b62951ebb000d4ce56e7a9e4f75b8782f158efefd1ef86a630dc4c6882d6640aa88e37a10d5e165f36fea09ecdc5a79f69e4d7dc9e37d86b3a5d09a2fd9eb8e760de63d19c3bcfe5f1444f10481465e63a8e537355e752d2c8594b2d66539cf2c89434b7e44046947fab1ab9cd88222e50a4d6bdc3f63bdefa94c6186a910377886407ed86449f83cd14d0dd93ed5e4951df8d9a09f2e65e0f4de02a9532122a62b0b089e36679cb023ba14244292de2dc6b939e8e492ae89d1c9b26b80e3c695be2ebc1e3b7fc191b09045fc3b7616f48be1babd4289560f419b91344da5133f7632197de472d902203f93a1a2d52a4f36ef75b0ec68097bf1dcdbc64b0484a948326558606f9b9c2de42e935c2f28f6631fdb0de52029d0a268bc86edc55567e0cda4353b9068967908482fd32fa620db89f82cb49ecd59bf313019cd59132ef2a5256e52aa9e620c2ab733a7bf2f97e83389b2ba1428382ccb6b2d0a237f7e359b20f0a87ae93374f26c98540c8b7ae030b6a5f7487ee18b22a63ff602681171e9620cca95860b7bed2a633d1a1937ca09bb6ccff2fa795e40444732171486a7ce7e9da4682a921eec0036b5ebe08b60e42fe09eb366d0c12ec9f5cbe2ec2f59f6c7b244bed43cadb7923610f57da6958921dbebba1b9c6436e713b7d49732999090207a576b106d3bbb4a420f2a25492eb0ed3dd17810b149543d963025640f6093c37d79afd2cf8a2860daa1df841999446196d2068c7594cb55d0438daf8cba9d4368161e02bca0e372a6dca85299688bae7b5f16a853c1c4a1c50f8a636c5605a5add2670f6566c3157c3cd4162ee9ac9977e1b81547a9009a36c157a4465ed77a2f5346ecc831246acd2c45039289f833b3a38510905dbb8fd3f230d45a6be094ebbfc8cc5460f56b78f025ec55ccdd528feed472cee86bc05ada851b7647c90cf4cdaf3731830cb3e04a5561599bfcac7626834c2f8994d304c734284d71c38b0f9ea785994263df0fa55a7ac4b135f41509f0c2176779c4c6c59945e0710f21f904caacd7569f03bdf5e51409065e5e55cbafabcff1ff0a8378989e861ef9aa11dded680cd84e5803e9f5ec13350e16d2e5ccf82f5fe3a14acb56d48a8baba28a97e9a0a42a4b849f6d10346b7935793ef0eef261f27dd984d3523d85b6f6bfa45f8626c6ec50902694db2b47e29aab7863259c6a5007d940e11d6742abf03052620981101f7fc5cbf5a9fa898d03bf76e20c75281efb5a20919c113189795c8025e9ffb04cdada976a6c10688e6177bd5d20a934dab02a9bd0e5b3a6c0b9ce06a82bb5fc8b916ee8a931c2360ecbfa58ea81441253343782a05b58ba88f50760d5f2fdd33e0260ee9d8eb772844d7c07c53c4407b50f04a9347efdcd66a40785515ee433406892227554ca09e960fbdc1a149c34764218e2fdefdd99ceae6f3209f58ea5631f838312e5217390ef57c1b4b2a8eb09df32c3bc8373aa22db03fef069a94d7585c1a6b97ee18ceaaa8b1805aa9e69a408e4b432ec4e215995ec92f63d0b1109939924b1c3450e9e9bd08394088fd85c1d1caa30ba83893fe0942dd1e0c67d6914a7572f6363268831b59bff63a47b3c0822cbcb31b1ea2d7b6419ac07f62e00f43b341964e82af1f9ac4f184950cf7c25709126c3ebf45571c1a9554f559da7e86fbf75f069a6c4395f242b4d843cd0f899eea4d710a62808993ad4a56db151e7ddbf5bdf6a9e8897f24eb7656946d1f287cdf23a7f701cf8b0a3fd4f651549293f4e4fafab7daf1fe47c48c37e66731376aea6ddc5ce676ad93543be72f9d8705cc32dc4c14e299b1ef52ce9eaf81eef025945d1473d3914cf42ebe5a9a4d18b69a882bcf402d8a0c05bbd10a90686bf2cd30c0682b4d2340ea4c289b965feef317726c8d2ca8e8b86e4a68eee69bfb41451c9172ffba1fdb16db3d8b244fa8f48b6428a9a57cd54eef3684d189d132f4458bf8ea970fed33716415e7945145309f8edd30d247acc0abb28087231c65d1f0f90ab68fc09f69067f168470316d0162ec4c26f714a5abb8aaf3b132d5c786528c7d8c16807480145ec10e6a32fffbaf157b029902c9e54175503db5870ad245bf3955860ba38f7279165873e3ac86d7a1349df21651ee3a5ba49402aa099b580facaaf3dcd614fc6a974f2b1565da7e66ebd61d0b436b818d5d98f66e58bed8a5b432670982cd5c438053a20f2e216f6257cb220c0797f9a900d90ba04df9819be87a12d1ebf194d10dc0f4da0be962475a7790c3588a6082abf026d59f462fd0f41f4841ad46dec0e8467359b78c3f72f1761451827d714f9a8c6e9d6a9e0c3bafd8f35d202c62495f8ec30d90d4c4f2f32d226b9775a7af5dbfe9da5babb726ea51869b22da38301053a9c81e9c92e1a0ebad3e0ed2e8b2bae57995185656c4d26432578d78c177dbbdb5d0dd7aadd4e7bb934c90c784942b4bf1229ac6d5506caad54f4fa91cc50b8341d65af0373b25e4f654c687e8a2fd35eba9ab115f50485d7dbd648ff3d94381b3ad6425d209685da227a8659ac4d2ba1359c09f872afcdb677b7142422d2110abf26e55284553346592c5c401ecb69a43c5cc1dd4f81620ea614201ab6fdcf654a54aa2494bf9532bc580621586eb8290cac7d7dc5f5d99de6facc1d1d46233472a8ba13d89ec63120679606bc8b73cae7f74947bded4a0af4d477b2794a7da9f0aed414293b7441c7f7d15b67af038a86cacef73a490eaeb52744fe144a2d85ded19677381a47d9619110f1acad74dba89c49c1ed5a8df8b1d3b046b7ca412948ab713f5fb2915a710294b4cc17525c4e7dd27088ea8859af777b86dd7eee0ecfa4bddb82399ea3b67a13cbb64680cd66e2e104ad836ff5256722710235b14e15d15b7d7671155e39bed2e755d867ac231534dfde65be31794fef574334c96828479e85039ff64b462fa07a0ef076306390e0e12f49c58830b8ed5f5d3a7876a3661c528c44e058198182b70f99af0b2c7936cc3a347b8009daf7b090e1b6c7f4e73d0ae1366e1a3c4ea57e87cfa82497ce186f37550dc21b2aa60d2cc5a1b75031d5be32272990af6d9cb15dccfe1e73f10dc4d93f01ac9e06ba549db73c30c951e26a5e6dca88e7a21fe6be4aee7965b56458a2ea7cf39e3e6b4de581d26780f2db001c0bdd054b9d1e0df38245e4bc5ec420621c0af9c9ccece49d77c913d3de2c95611126eeee5d2082c288496d8896d8e0b40601ea1ed63e8846ad04a1410ebe222c66cde94c87ea001a4f74a4c712c8645449ef3b92c0a9cf0f4e609c7bddf83c98e1d1d7d59b44ca45ca769c7041fa25b5d96f77e69b9aec318a289733792a78b4eef42c04324fea2ecb407b2a8db21dfa6bf27555dd021af6277c6e556a291e536744fde9dcc4621bfcd18d8b2ea2022f0f8f034514b6236150dac8e489b99b749182f6345687f401519cdfecd94834ac3b494f8ced78c6dbb3080503a5f17703bbaba5bee2a4b061b4bbeba1cd867316957237cdb1bc766b0571a478effb7c7c546d6b3d70b79b76ca2d205c1353696e0db569983116ad1acc2e160d774c23faaec220a147c38aa410924d5c81de125ad6ced0f1e44128b5ffd86b941056683f2cf127cc9f067297cf8b7804aa6ab6b9700cd22ffb7ec00b37e57a20fa82b0c689e9e41c5410a161cf674233c77de50fb87f9543963606029feeebf0429d94ef4540bb4a9451756174a88e4a2028383968ad1a5e87786c1e6f785f3b69dfbba7c64cfba2c906cf5eca9be31409ea1f0fbedfc95cffc38ccefbe01f0b547f56dcd22e41494e8a96547aec7656abbe8841e5100b0139db663ba00e3fde1df42c6d9fc9970dbc69811cb565dcf1b445b8f873e64fa6f1dccf9f8296a1d264870afa3db2009a23bf7e80e891022631bfc5420ab27431c85535e942598079112592c3a9f862c4b9b7878b7070fca4754d660eb59b497b3a92006bdd0f7c5e34a68439d945b774a2e935f1d633dc1e08cbfe02906e44ce98308d9392ecbeb8bf8c8b03dd975a5371c3c9017ab54e8cd514d2521422e65802c996a19236f2b8f8970691e776d05b31b10020ab978a94d11e3c085f5c3082e1e82a7e58325869fdcf5bc0c374c14d7107bafc150ded3aaa7c4e0028d856e00e7875f34d59f39b6abc8c7fb81ce3331b77fe895091508c31702f1d5b208204e9770e04b59df84d93aa185720a858bb5da42a2c7abc883a9c18965b4ba0c7eddb8109e86741d70de4b8e279b31bb550e8761e888aa99008e2afbdf320d565e4d32d3eb66282b20d1b863f806f5cd42fd09ae27fbded3ff6548f79b8e9772533a0e15f2e553cdc83968a3b401c2d5c9c5b1fb75432f12f569788dbcc35d5d8300972e7de7c75f8134e08298f095ef8513ac525960c25e711fb856154d0f8b3b9938e4b193186669b1860a93002c47bcf60fe066ef29078896710db4348d1769b77d88b66e0cfb2f9cf23534af963bb54de80290359b67ef1568355b9d968ca888a17cd2d89899f11843f78719f9c32bf9991ac3f0c684d17ea5c576dba0732291db561b50ad4d700de45b00152dde12ac1e634d3130a0a5c879ade79f2288e3bf9d591e740edaeed13a18e68088c98994ce532a7f2e7bcba12a8fad0dc5855dfa24e6b738e5551140803099c4e53a110d0eab17e4e5257f86bbefca970ddbbaf46bcdd4f8c9655b838b36ea183a7df9dcede738750dc328326dc128c808a1a61db01a0a7872c46a9f01e25c9206958d497fd119d01082448e9bb67cfb522843ad03e253977505c55817d5c32031c3b4153fc9bb9d0b2c17db77bdbf2ba4b60d6dbc48fe7d777581487f6ae5494bfed25645471b458a9686fae3a48d276838ef62732f4b5da28c6d2917c98ac7da626890ccf1d36d9f504d5a141d540465fa202b82e7d90f916893ec07faad08b7a330c8daaaa5b5499e9000490362feb76724299ad3e5453611fabc2e2262e69a914948c3d85cbc324b0402e2286a9f8df0acc3275cb0b73a51fab261804fbff6f332f2d19d3d4c52a637c54dd301810515a980b7721f0f4e503497719be0eb71207bd89e22c666f146fc641d4d975d35ffac140d043e6290d846a18e4bd83e95854c394fd26009742324eaeaff244400f663f50563805a8909274b97aa51fa56a12f8ba83dc366254ac27790c5f0249e8371439e2c66137b20251605c68e075c77380130d2e4a2a195e70348ea19dbe6b97c7c45c6cd65089fac9f4bf2a6d21bd325170530c2513f6b69eebc1fe86aa223fb77a45fe47c1ffca3a5df835f6ae3c0daffbfb6138d179a03fef75a941415f8c3fcf53d89ec5bb4d3bd10a1b8bf062c6fc5f7b0c047f8a1404dce5b6e522b9776ad235f7bbc29c61c3c502d1618c2cd6429479f34c3d8db218d4a3c8548c87e2c93e30990f60915520ab38919d95883c2a65a0a27fe551d70e45364c3e91e2281084758a9d9d018e021e2f07f2772b2d8e2cc28d7103c31fc8992b618582603987cb0270e001d2739b199bfd11f633bd3a2e76b44cb17b38765cf9923dc93e42df6e16fd65690fa1822a0e00f518b1488a89bfe10f5a524ffbb921ca16744f32b5345c3e1c6bad3d4b2dd3d27a6ad9eeba7720d84bd379852932b111b49c86013122c1de49a55f9bb5afe0b0d3732e50a503106684aa7ee9700dd0c01f411b785d59c243f0c681d19fbd9eae8919fe4912728902f29a003bd3998a4c0dbabfdb7b0dbe5c56de593f8d0b5596f56f626e3422ce06eca15ca842b68d5989645bff99eb9c87ff25707ccc8df21b2c10ddd38233cd1b3bbb9a917e57f8d0cf37f371994bf088714005bd7397c27a58ccf05b10029a0cc32f987aa0123ddd31adc98b3418f360bc0f04de97cd8e52afc12a6e1660a5e3c9f03adcee682f837a55098f367997f9f9c00335a88ab868d10f3eccce563b81043eab59b5415efec6a72ba0b225a12f56d40c34ef97a64e98764547a18c5d1e335fac28299a608036bb106af103e2e35725d6949828b336ef7057063aea142f49b265bd156442d2aa9b3f48fc2852747c63a720ef7cee4744281f9ab093a8b76cb715554d81ea3966817a9b47b55d91ee7088bf0c9399b4101c4c877ce5dc43385596b243cd4d6bc67772211f046110147b009b48df1587b78fb41c56362e88a20ff5c67ef1859e69167b7fc9e2e1327267296bcd6688cc0f02f6717d8e99226d4218878c065d62dc75296b118f674d2c84be65f56306cecfb5b1e49db5c31c008e840a69d119c8e9797b55c5a214d7d5ac294186a02c9f3a149a01f1f0adb0cfa4de8e42d1974485693f2096635acd8c5a2ae34e1db016c60ed0530a729a2a3ead5470af322ba2074d6eabf4049dec01575331eed2d9609e2ded1135fbf46971997ba6d7be7bc212964a94ee31de54deaf0bfcf2f2192d5253f761b123a12559108685901b6dbf98a002b824079d66820d1205f37f5749c80cd1e75ef03ed8c19151213809bc61289704d34c04041b04a4270a18e1e4ef8d8dc68ecf3eac94a36181acd2d0dfc70e19a28b7c01b667a14b2dd17591efe7d1df7f4f5cbb66da62e1610bb5c6962fed21ee5158aec71bad0f3930315ff21b46030ee31f0a88b7ec32c2ff8d14a13bc7756efbb77fa0ffa560aa38641011863e2cfcf040b5b286010723ee7819548005efe8e2e9a0bb6e7d82a25f23ac5b2c58e42ea18088d8d1a256ede3080ae60a6255731a5523a4d5158c2c6d19c2483de4a027f194a259a6ff562c74d3bc602aa4483a8fa211a20b439d87fe2d26f8b71457c12dcdf1999a69f21b9a5f3f9169510421ef2cfdc9fabe03e5a45d58730f9cb17449834bb6fab2952b8bcfbac9d6c6b36552493685ec69044b438b84eecdf9c9490ff9b25d8eacfbbe0e2da66f4d5beef50f4649e99817bb593b4a095f190667cd72a07797b06c6c2c7fe15939afc14d52aafd3ac39a3e13b9262461bb275efefcd64fdc9071e78985406fd77925a15a906dadea3ab2bb80c2e0948c9cbb58d6d2b51d58a69e2a68d223ff35fccee51f68f411b705e881756739baf0cb0c3fbc6a706433350a36ffc66c0406ba15cca99c800c47ed1f8ee67282f1b2c5e15355f12727d81558a7fac277e910430c667fc0e0c6e437f4128a7516602d6b1b65d41928bd55e4299f667bc9246a737433064c92f98e344950e4f1f5c0df92dd75685d889e0e0811b22d44d23ef122247871f2a285e3e5dadbc4782a5a3757d922c22839c8fe72992ea4d8b8b857f43669507a9c493fe8fcf0eb7148ea65b86fe5e0875e69003d71aa110e05e99e7827682be7f9f1be2bac9a0b0651eabef1cb4971bd167d8c2397c09c334e5adb27ba0ac9a86b63118eadc908f9953c7b4f21172bfe9aa0a51d1b25e5130ee6e2faf04a1b8a18afc975bd872e4c26fd42b86b552f0a168123eee49914c8a3bec0608223802cf56132fff90c1e8354f261536648110ac7aeff6db3b4fddc9cd5f6019c15bb03a551b5f64e12b9f11c5fc315c272d2e2822ff4e18f6414475c919f0dcc792aaf07bef14b29b322c4222410c06c9245c0dd7c9e5886365c659cb0459e3fa73ae17136852a7ac68ecf186d7ebc950821cc291018d0c6f219250b7da339306b289d592863d2c38a8b249c94d8bd536623836e59a58dc89f06aac0663fafe021896675976a22110da7b7667ca8bf90c86355811397f6261467068ad5e7e7bd3d377f7d27d882feb59cd2fab0e73c0d5edf340d6282a04b4407dd42af295e409c12bf0886f08e4426bcc151246a5840c3cc3e665648bb7a0713d2fa57afc2e08fbcefb8486d9df713fbdeb60fd2510c39969d8ad18c69b7e1851cb6bfac30da6c6a38196a03bea6b452f1427e6ffad53f416d33ad0eb2649385861d7fb6db30e00f4f74c075687f7c257fd56f28549bbb6543ef9d6d76d74d10122422b7b191e49a7d6b8db9cb85c99350bab55077c088426c3a0f1054ea22afee305e16a582a6040de492463c5aff6f4d6509b212610832c7a2274abc96b3d1409381d569aa976e70aed09c847fd11d93280ce21af172d04dcc8c3739666bcaada9b3c7a14cb4920b792161b7eb848eabc0c8a4953e4e0d421831227759ac36b8af02eb500ccb0a18ee74751d7d0a5ee1e64135366275e1d3ccc5c1f7e0ceaeba053deed9da40b19f41f609ab5eee479728df88c2d6673419e272b631999375be6f4c23f5f288763525313d4bbaefcf0d225e34a700f19a0231c40ccc05901908b12e6611aedf29cadc67b6b847e9b6c79adb6cc4a5a0727fd9f609da66acb6706321e12aae9c0d23a5e7eb2d3030bc15382178ba8731da858c05f7565238dc3bc207d7f17bdd48a18dee609bcb7c32cf7f70f41db5d0a7d6f4261641992180cd9ce14185f17fb8c261560deb293e0c9ce04a7e5263ed43a19794a0db03b12d4e4ff55f1b766adc5afd5335b84680f15c2987ce94bee58cddf64cf46b3f4f9e5f43318f63de782f822a94d8bf71d13d357ef660276f7efa3b6f236a9ae40dcbabffb5598895c74bab1cc2bdc1ba966ad14f917e2f18e93b99b453d0fa9a4cb7c327c6cfbe2693594b5779d6bf10f887b3787d117dc61b5f60a332018271bc509eeb6ff16df06c214d02d76e1f4973c5d196c73bb69b9f3adc37cd6effc4a273e0b7452eb71855dbe8bbf533fd9732f05351744c38acb79e48627906557b89be5bc28f08808fa97de9150a80a6cd6e6e7acfcc1325029f8d1d1a7f884758be029c06199f059dad565f1c856e5f078ea9cb564a59991a77bf933729da81ce778faeb7a4538c6288735172fef7c4e28d05fcdb5ec3ccbbb5e2e38fa7b1802e31bdc145db001b77f3baa326e59886d5d23367d524fbf59d339cab39df292d5490197776d5904bd959286dc825e3e87896550e2784cdd2ae970d34ae9a00143dc578d4ca5e3b59195f919cab2317572555b9e4db20f60949c413cfc74283bde3bf0469a2a9ee0c69eedf9090731415ec3157f6acafafcf41ecc81c21254d15f3e352ea1121d0f09ab1486ace44e4fd9ae6537db823fdc4dd7f7d23de4aa1b408a41b6916ee74574fee24514f4b90a2c33cb79accbc309be92606c9a88fa5f39ce5f0fa8a364fc66780ab443cac14bccc364aa007eebe774c9a536b0c42970108c4df188b69529abd68dac381be5cf5f784011faa198092afbf8fd7cbbb55091c4e282b4bfcaba03afb46c71749ffebbbae61bd12175865daf8826db4549add86d13300547b8d93554f5bed85ce2ce0c4bf51dda5c747800ad0d652aed6ff92d8352ec05e08fd4279e98b13687a96a8c605fec8f6fdc5e020feb428ab71dfec471b91d828641a37f1b94e5f7e9df3f76c7bd3102b66a0cec306ac9fa6ce518bc8444fe0f1d980b6b4dedc15151487ee37ca96c54f8630c419506042cb5ca45d53b02b111bbd5445a25cbeb6d7c73a70f4bb0f022622f30307b155e522631fbac460df2543e976e0edcd1c0c60039b057e19cb9fb6d78e3f76af226bc9c9308066289d31e0d48cf677bf814c5f8caf136fa34973ba9d47d17d56348dd48ed18b258d0cfbdfdc13b00a81f1cd45c5af7f6873663545d2a2b963ea7289596e21a3e8fe83e59f1194d1fd7e34683e484d2238c8d93b4ba13486a9d8e9c8d48cd18c641b136d756c3fdca3cf07e1be32837343c7b19d6bfefde965e79e6d59c57883201c7db82dff789e930c754eccb8af8783bb133c5d039b6d41f686c8d45261bc50cb6dc208cbfc2a06251d15746b3b9517c964c5bb17d2558758377166e3f215648c2398e28b092607a8e6857f93a79d13440c605e5976be43af53a9bea27a59bd9c45253e3b591c7731188c0b90db92ffb2824ba29a98cd10e0c14a489c6de0a44f520bfc0093847f8892ce98c6da3e8a2a40536f3d3cbce383c1316fc871a43264623811c240b72ca68d7d7eccb72001e47581fd662829facf35ae05e5a389e915b5dd31de8c004cac3d5b0129ec52f9f9c88ff0fefddafb9015e7075d475b2e4a15944b8e89b6b1a9859f5e845336042193f989a5c81ede5dde511b8d8dc00a685cf3973aceaa7c02e3689e8dba02f535ac6d5c3b2cd9d547f410609776799980bab0c3a948b7cbe93ae7126857de6c6a7971fa07ce2a5af5f090249c9882fd0abc44f968d3d97352da1e91211da9b9e87a76788d71cb2095532d92104cd26cb1602b800acbb89d3951fbe39b77e82b4a148f5129cb14c45d27007a70b3f60a35a020813abfb31064c6a7ecce37ff58145ffa8c49340a04bf7f402ef17a9020b9bd85240b66569a720c76352fbd3722f3543d02dc3b7738e1f46af795b9d16854946f1bcfa8567459cf098e4e6b0e618747b1cf30d6e2a1b9e8e6d3687fb5dbc485448a65d165eff3b8516c00f59e0be403fef01392b94fd3bdc9e16433bfcdb98e1264c1da12d9186a39ea38f12ff60a7e8702224e3a8641f8cccc56301981a6d66c2923f8e8f7069301919db8256869e72f09e83a051b449bdd88a0f4c154db1767886048708b954ebfd8ec569638a26c5382bc2e7345a120ae999aed226cebb6842182c1d2a1e75ed1631c587811c88c6df75cd0bc9e2021c94d80e79ea2dd03845bda341524d59c89a9d62c2a21a7013e903337c2e3e34bc7537564b22f7d4499f91dc526698deee4ecda2a8d2e7860cebccd2d71f78cb1e4fc40e60aa078332dca25db9b856b0ec553702594df92b4325f54538be81a6077c42ff349a180d4765aa99f2fef12a0c3e082d70831153ca3dc056f0a95409360daeb9cf72ec8d4ae27905a83444b6553783c8c1a36e02b33f7f2f01e544075f57e019fa78d28c6df64ef88f2dda7c6db8bcc2e24646c8759ef470b71ec9647d7f2b1d1486eb222494f0905c16618c5cd029fe6f6c46cd863a92225b9cc965a796d1c664a96b94a174e8c7b457b9535918a0a0d590a33ab5fa822dff9aabc9bd03e2d3b9a5c1d86ed4f13e4131571e42f4dcdfc349d94e9b48116a033beca62da21a3f0633fefc730d875d6a2c0464dd7ad6aa823b7012fbb5b2dcd80ed5e84547af7a2285221af7623d29d0b8541ed5a837b660d247bbd672addd0a649108dd81b6ebf5a2263ffe4a01ebaf62eff341686ab3c24841c160aa78904d5bf95f0097ef6373234d9984f1ec1dc6c50c8a8766d6372f59a567e6f008b6cb60f269639c74e65371960976222e963bfc677fdbb9c2e1463f247176e905a53350a46442be9a3a1ae3931e9213eb557b6e17361118922cd179d4803be83a3bcb3d21641052403d483ba2293458902ee32be9418374d2e4d781e1c106eeaf000b5e87e59020c283c804d7a337cd33f1817d78b7ff3ac11b12c537bc2411fcf8477fcb1907582f56a71a9a27657e260dc5f3ba313d41eb45b1091b1d053b47e1a818210a145f894ca2360ae5c5b87aea53ab260085d728633b2efaec9d2eddadab9c7af20c6f5bf506933a8eb02f80b09b52ad12aa98a3debba2311c55653e5710ef0be0ae9b437c01452fc2e887f69b59a434ad678c8cc2593666edc0e9b6d4e58d095dca7017331948aba4564e506afcb29e94d2f8bf7bab93ac81362b84d4f08b98dab30a7a61efebda88e50c20609c5ff56226782c79fae004a6b5c236f4a21fceedd4d0c3d34455d333bc0a48de600486969c64fdd4e13a21e1716f227dc270e9e6afa07dfc95641c47161940b473f2a618f036e764363e42cba444d261c8abb9b41ed2e53103b490248e8bf71ea88f63ea03fc5ba4c9347cc96ab382b0671bce35bf65178c62ec374872cd8617fd31ee58f062bf19c9fda68e19493cc3804faca88a153628234eff361ec1969bdb9220f228272c50c79d94bfe9c80702f91adc0ff9aea5c1cc805930999fe0546a2a68444724bbda3e08d0120055dad601c03d53c96f2484c01f23a6f4aadb1c2ecf7a2caeae64689bcf5e8f7b4796fbfc322b7f55114f9272e7c3c97350f311de675f7ad67e19e590c5d3a08a4b9b3acc40beb4c7e2ea74df0d8ed6e2b18cd64118e21bcf732750cbcd157204bb29b74b17a9a7ff5f1d433f2a08bde82688a3a48121918f5db0a791d750f5fc96f52169a3fea68fedbf2f9dd4924283f2d6bb2971fd133be674d4285ba6e8f20b68e02878596ed7d281fb29462a67987326fd4223ed6c3c5163dd0f95106bb87f032b16cdb161d5836c205e2b1f3a90466aea012c2ce742ea699bd5b68143cb698673628521edf4c6d010b39420b3111590fdf7fe2e96cf3f7d2504a48ba772413fb12d4a5db036f6df5eb6e605ef95219ffdd93647d10dc8879dfb3ba39cb429c939bfd80c69bd17c3dd59e0e127d74870fb3f5fca62647e298589b501e4d1f05e13949e458329502e3e450de7fe008790fd39a31255820f2209b93486f947ceff28175cd88581b75daf12d675967ba46135ae65dc15ab2eeeec9753c7c0fba0e98f165342dda730b0b539a3e68741e7b27e4679d1b37add06715d217d0e7786a99e12e0123d60b19bd240c5c38bdec3c049d70db0d4e5e9cfe703a72dce9214f46ec231fb84d849da8b5f661dd174b5e08f84fb0acb7d9ef3060ce1d9c91b0652bc265c562dc44581367f90a28312fb62562302403c1b2fd0976f95fef4d21e973e7941d8554c9f411b8b4f5a9d4a9f2d9d94fd246616b2dcb4233d31a05212c8dd885c14809fff5d87934b76c0861dd6913b53146773ba68c483326dbcec2b34af72fe46705edc498265689d672cafaad82f4fb68f45fed42f450d7955b0435ddc51c9f3ca7efc3643069c68754860973d51987862028c1b70616a27cf5cfb0dcb58c535b675af00da23bca27669ffca4a9aacc509a164313dc98e6361a98521f9b3f1eb1e5a5eb750d2ae267bf4fd0e0318633335261bdda8e35ec4ebc91282c99ac2c7a940a73272582cb1be9f9357cc351033744b8bdd4b642c752eff8f7cc214d6ec410e9aba48ec49ed59bad990a218b43677593a5e4d2bb6742607849d5db124a033a7a01e6ccb0cbdb21f4c1f1a6aaf8dc50536e6c26128dadad5ac557a40b7a68841cd784d96ec936f32456a15177d91978a4033ed370f6aca9ea1e56dda4afd8b7db43fb451c9883fa8d8c0636f6e81bb7cc95ba666cc6bb7030561e73f4773c7020ba92a011e2b15117d62f24c7cf1a4602f5778f6393b28a7f3b7c57251b65cad8b6e898dccd2fa6bedc6b7ad91ef9ecd7bd8f1b46002a56074be358d7f5cf1746d1473b242e71e195469159023d436f726ce56b0c5a9a7b304b837a4e6a01af9f29e64fd7822f6bc460e30913b4bc6273e707ac65398852c5727b23d2a04d62f0ff5ee772d821173820b8dfb2e315292ac1759e862410729935cb790d406c019dc558d03119608f16de5be900e105ae3da16ff11ab1690cc4388806360545bf3df159eec4db7d3e0469aba4f5b42c72898a51e94dee5ac904fe732c4b3b9ad87244c3584d99fb790e9e5806132071bcd3e3e8b978aeac8e41e3cf6eb0ab33a17a191275be00e7d295e685d5ac7aae9b241a512204aadb9fcefa989efef433db5d89f4ba3cd63501c16c4b7027d623f24bf0891f8a19e4bf9d0fd4ccd885184b05111dc34dff539f75ec8da47b019fc3625d4bdb73ef39a8f1653ed21dd565165e306ad58dee8527f57ed2bba1d6b5478664a1998c6dd466b03bc7410da41b400fceb941fbf78bc15cfb5ec3972ab556ec67cc00bf336947b0ce4bda79de6106eac0a1feffe67021a48ac1ba576fc522fee86a5abde3bb95ec5f68c9b8a4355a2d1671cdc74c7a35442de5002f085a396cb3c102326e2396ada97da6f4ed5511c8bb49c913df986c55978b19710a7bea212e1dc8ae57db326af4cdc888ac132b17594c431b67a56d8b342aa888dd1eeb562123867881ab72cd28e9d8890dcea765e7d447bee791a450f8114db1364299d1db48e94ae6255be8e6ac40b8aa79261bf25034ed2f3ba29ed93f8ab05a5f337c6b782a057af54f4c5f7606b876ef3c7bd3880494de8ee682e15720c293ab35f1c95ba7830261ef4a02e4b20b6174f8e012da173b2d7892ae2235bfe115db82e4df2e941491ab8788ec55a5ff36e9ed628acd575aed06af0508c1871fb100f9bb6e3d61692b8398337592191ff22a7fea2a48f1af26c47d90e3111643dd7eab92869e569b3e92cf656ecb90eb58b56c027d701ab819096cca9cdca5593dba7644772d1e9ebba870cce3ec70fc8a7c622c8a021e24eca6dd469d7bef67b120ee9c7c411c728b355a55a063730f11dc07e2da5f109ab0170afab475cc718dd18fb7f4f6e31b2346b97c115b2ca754ba44d13bb9bbfad7e9a4eb4a855b4c5a52ba3a7703880867247bc52157237156912e99612215ddbd8f08e85a5db2de0461b8e73c9435517fd9a23d622f5b34186cc55904ce5a75dd2902d69b2e6fb2c9f0b4e05c680550f57c416e191a14cda11e357709d55f4c7151ded099336ef48fa9c4863ef0629c9aae3bf00886eaa5c740072350dac408055b43bd63606b19b405d0917412becea4e63db0aaf92eee044cbd9c65a4b21537486f5c263f2338468a607620a1e75e8cc0db766ceeda3cfe0ef660eb2ebd278de46a558a68187bcf916c585f7503ab3fc90880b62498884bb28c9c498a5ba2f7aed6f74d88efff0b2c49014e1a2d1cbcb3f538f8828578ca738c20242b17cbcbdb8bf065ad1653ffbec5238884df7e0dba49ad3fff627fd38a74c9529817ed00b64f4c81385ff3e025e5c39c279ccf248b956a53d46f1dff23b57e2ceab59fd3cd93f3fbec9ca03e9ca7c8e1390f0f439ab8ff3ed361d6dbd7da6df414f08dafd520a23461c0c7b235e6dd3c19edfc5d5e35369fd45d0e7a29054f343f82f652b14ba06df95895b0e64bf969e895183bca92c15a42a89ffdc595b36e9b3970b4d81c66bebcad00fd128039856e766e2ef71c0aa77937222dab60028baae748f8c4a5997cd544bd654c5f91e0ece13979bae36644726d761e04ae81e618a53259ba228c414da8da9daa59bd7c42e45b2a8ebbef9122be230179553a4903e948eaa71708409a1a4e711dcf00df648e7417d662b0fc8a4090fa88169d5576f9adcbe10f127e5ff45f483beebe7943786d11fba0284dacbafb3f453ecd48843c6f783bbdc37dcfbe4f2eeed6e332733c12004ef5f4eeaf684be9131a82ff37dbb6fdcb3a255f5eee67477aad1cd4f8c1125691519fc2e21c6fa56274fb3826b7e680bd92df2361d30b3e47b3166edee7faa001ead8f650f5265f11b13c2f28e3b2d9d07b2b8d7716d9e65f9187140b9ed32ff3bf9b180a9d7303739b1b463a77353b02a868d2b418004e9b17eae01c676fb21c8b006f88fe6e199c64a5a9086015963e5ab8d26edfb91fe3a8c3b554e425f050403bb6387b9db0f945879d747fe1b7833a5f1d7b1e7acb4f6e928dd0a594609c9b193cd521df63cb8388aa5277200d8e4486d11845a178bdb13216936396f62503302c1481c452b93f34bb8ad6f75a8f4ff8b4240fadb5148ff848927bf854e59512cea1b563b37c628041f4ff7be1e52fdb51f1c92c1dfcb1aa36081c56ad368730f37817b228053c5fc3cc261444cdad12764a4f84e04f1091f487c71bcfe7196e318c3a1b8714e3d08bb6d0f0c9d73826bf174a1fad035e5387fcb9238101715da8836e529f7bd596db120ebb2d5825e01ec66c50725360ca5f5ea3f7586d1aecd115deaed74535efdb1ec03ad44d5d2504efe394cf61eb8a3fd1d228608ea3288989023036e9bd666de27c913e78c0f4335f39c8439ffdd32ee6adfeb6ca299b3d37b4e33b87e0fd586afa63fd7acfbb5655f29da1697fc582b0c6f53139e7956305a18cee5913414f2e94be7db27e3ee33838dea9ae1d7d2316d9862f354c677527a639dc43bc916b79fd47f85b44800f8774678ba9e8d95b3171e8222c42830419336296be3083fbd9b931004bff480e4018fc981e03f49af0079ea180d6d42cbb16b9743b0e57ec8b39755da36b71d9a28b2a0e98e5f0c954aa5d0fb57018e07ebca0bd23f7458c413ce1d726e91e8735cc3e446b62edfa9498cad0f393f28598837aff6896e0dd8d3f70cb1ad4529b09bf8192548b6e0571ee7ef649c19f5790adaaca7395e26fbbb14d983734cd3f7ef50bf0a92b04629a40b2404c63a4579d594a587dc30e98fea0790b8a25e8a6b67d4efa9a6f3906f85936847991d5d64bcf1da111965abc7172ab9aee2a2d40b6c74bc63f802eead121f045897858e1e8b56e60e8825ac616601497baf8dee4d1221c0e502481c33557490431ddea9b2fb29f771828b2e51ba454af4a643d10c5876679477ee213557af02bfe64764cde3824837f574b2695c7531860f09b623b3c3e199205dcc8b5a7ca63f2c7ba81982e64b8dc2acc033c56f065223f4c2dd3639e228c49788add335906dca5e15f458be8b49466f4676bf86b72351b601d59934cf5cde772f0ab9f87ff89d0945fe03d478340fedd85e5d8ecaa6141d15367f260d02bb7d06b0718f1b4ee3db88d01ea99e0fe3ee1ba09621fe9a94e48ba45be776fa4c1418f8b65a33f902d21cf47bad23c7d19e9526f682417a9cc1b777f296cd4dfe4637d1ecc8c06a8bdc6ce555b4595df92ab0f05b17c7593570f8094285965fc5baa0ad75d94098481826f17b4027cb1e5974cbe9dd45f9eadc001ff43942c3b217f9f71e1a2ddb0703fa1169940aaf98509d78c12c655075829b9b2401cdb1f5f3a5b5e2793ddaf5c47640d65b9ffc197b5008215cbb50f89bf9beb81d92611d309cdf020df3ef47fc9cf47582ab9c9ce968f40a4070078859e5fd6b650cf41a70a86310b51d7a4db23f309ef70071931e0da0db554be32f849dfa2994c63283852580a5368ab6a8e46c9b3b0ab65f8c90df980972b5c655b228191dc6ad799e012c97d9da32f7bf1e7c66a22e4682a4c9872845a017c726b1cc391a2bb4f852bdd827e40003d0e58737e65228ed30748a21494d728def542d348b06bac86300f5a60d40df3455b7e0bd1d6902d2ad2a4292eca93026c36fb4d3b8b83b7fb142ee7ffa01f87ad6d89c96790980e7f78544385e94003f4377d53e9aeb5e4f0ea3318ea41d79f9c5dccff1c706c3232797450f315a5dffe4e9badba0655750a51f9dacdfb989334730cd5abd327a4a43585b163ff4c3152883d39a94a7ff05d6a619ffe446468bf36d7b6eec5c9e49a03ac05d814b0af3ee7371a942f8384cc6a158cd96cca8468b1027b9a8cca20ea6b180ad660c464a9dd94a606f97166884daff3c19ac7a5a092f30a296d4743dc818b64984a681d531d76b44123c9bbb89e9d9e66f2a40899d2ac9da47b1025edf6ef4f67458cb2dcb2ba1de929485198a60fd1cb6ffba2dd13f9b16994cb07d4697b7c17aa92b802dd241dd358ca77884d9540f133681420fee5be7b1f3c1d98576948055e02314d603f2b3948361404684de41c12c9c27be24ec35bfb83e41e448a626cc2a71548142643178819f10b04e85d9186133d430716d3663f39859fd5fe0d1eabf66461ad4f20b1b6b5f4f00c4b992b3d682485bde59f73f664edd2ac7699d9b501b8196e4aeb74c7fe3c7239b064d45a56a545b6a96c4b028ddc403aa7dffb80288ab73a4ed9b580e77d8cf5990db35c919a197ce822181351317b02386ff5e7c88d8b96c94070eea9c9dbcdac4cd53c0fb997ece76e7562cfab5ef5864dd9fb5f14bc90e376b1456acd1cc9f0548918078ecca913a035420690841cef5ea8cfc4e7e832ea15594219bafba22d5a23f86c5835eaf94011ad921ab2d0ef245d56ca22d6fbec27e707dde6028064434632e862d7cbd5fe25fa48a363317c3424a156b184badfa42a422eefa7e88e45ee96e5f1f5a9d5794c151128b4d814055c16ccf4f81c321b41b6135dbbdfef942ffc6c13662be9c633b25cfc3f56dd963e9d16e094c517b6dd8985130fb9a79f3f9b54acdb1f4fc6b1aaea8b4764941a757f201fe515ee267513e2ef4ee5fff1d58adb671cfd350b9852dbb5e0918224161db6c969c2aeee6a4cedd58d00a5b6d9759b825880001b10982e48072759037c0f0e8940c0ad1285ea781adf97952d644c78e0b62c083b20622ddfb1d66b7f5750bbb00d6b77e4def378d090ab6523cb5a38990b393c0a4be83ce15155c119899c8260713488d96261b85dcae9b80c74d1539142ab1f0c495d9266254fec1d961c715ad9d77230666fd35772c5bd0d7fd16d181a81649b34875c4dc39b1b5360c1b368c990b8fb10ac7f4371a4244068960237c4543cb130c5e3082092dd5d7333d86b940b95e57eb238b7bacb76da4168add5a81a500af867a105339d30ef2a6450d4368f1f5899a9612e1db3c9235dc0938b23fde167457496208e8f6a24d3a710f75cbd82d323d291bb5fc4a4112196133d7313bcdfa82c198c1b1943a79f21257408feb69843a8cfceef4ea1f507192043a917344b2250f2ed80f134d5439bd52b07532deb5b81311a974081e91ab08d51646a3519bf5a94d9487f1737e31ab262990767d1f45e2a599238b51711ee70f7ec8151a298c0e5ec8a272db0ed17358defc256c384f9b1e0e42ea18bea5ce7e669e0bf98d2829dd746fbcca27b3c104eea26e5e42216bea14cd4625df24753720fb4888a6a57ce7f7cdb72f811f2caefd622c9b46e51a68eeb41d0a1c06305d7909845dc34027d3e115bf3085651832a10f16e50a038f7c0049215251289dcb87ebf4705c994085ba10211572e8e44a3bdb00f8e97e18aa1d474fc2d563c9f8225a9af07d06b9e925a0cd50e7dbf09e4c199e4130a38c198c8a029b4df306da148c0efd740aa2cc178825741c068dc3ef2fcabb7ef9f30d648fc0d839406b893ef34634b04c57ca8abb1e2e30f7c0925e866391831dfe7220bcc84de9b1ef80562e08b3ba20110db000c94866d7273b319a5a0f3a67d4c10e7ac88a115c2250a5117ed2032836022a3447c531189832f5bc9632f50582348ace3089cb4b02fa5e622a5fbc83943c790ee3e4b566ff338241ae91115baf9057e73a10b4381cc5d48ce26c9edb99831854ec38d15d08fc289951c4c1891ff7cf1454f8987ae86b7dc2118c8ed7cae6732f4f7c8e6b41b48d69d103e5b87cdb3a7821b84c308ffbdaae3b8773d5f5b9833bfbfbf904f89a8dd0d49779682a2223fa1d8fe30f541416c1e61c8e3d6dd8aade85d936f3e89dd6c19b64cb6b7600fb6ac11a19f58ba17e6b2551088ab0900c657aa5a0967e1af0d380a898464296ae95dbd76178cdaac9a0bace7f35838e1f97c5a373a9956cc6a96c437218dbe9820adb903bc432b7fa9d13c2b4d87061fdd24ce69ae141bcebfee5a033ac8a46f89d27e9dfa1966c3a3d6704341f9b69becca7601e1134790dca6ecb1c8ba4370c7a0df761c6eb2bfe4460e7282d246a4a70133caf63fbd05d2f447a3cfaef20aec05a35a56d7535556cbdbb3054ba25b62159195b5dd23d2fa387076b02032a4917a7a8b3b4594d3d2f06d8a194f8b21f34f31e0703d86d5b9c99846fc300d981996b170e20fdd96d10efe9996fe19ebbfb4088353431d9af2d46378a5018139a8a1b0c57fdea8af9cc3c81ee09377bed4482392f33d0d5a164a804f6b00dafa647430ee5de1b147ef81d991bd7434aa530f22e9674e4f37f5714431fc9f1b9aff48a3c40156545b75713e630413995648cbe310b6b4e3103594a0272ace526d61e55d8ea45a1eca6244e19c130c41148a2fa63376a85b260b6831c958a010e29da323eb63e2ed665e27c52427819797dc03e29a5ed9761232d8af5bd6e9e5d2e048fc452d24c68f0124cc31b6895c7b40e70db7b5802a85b5253e9e4ed4254357150c8aa5906ba579b674da7a58706779e80687c9fd2289cd7c64b9ef52d76391d8c9b50916bb2fd983df53ffc69177398426a89b5d8b443aba77d30fcf7b7ed0c5e5acf889e7fd64f1129280589118f39ea751fbf28d3b3511ad4f651d23efecbf01d0e4e04f58174c905b9c71ba67aa2406ef26597c49e0a6b4fcc88decb46572ef616c05b1b6b72b74d0cf33e1f424728010648bd5beafeb592f07210e129aa62e343b38ab57e38048bcfce329830d77a358b188861ec1fd707d5498c11601ee8ea8ce79b1154980837c0cc83239f86050fb6668ac69bd6f6e6a5b537dc2747085b577f469caba5d075532e7465b05375c2918126ebf80d35b743b8be230b2a0997eb6fed83aa8678bfc57f5d9cf7244bd623ba44cb28e2e92a85e74a480494201860a5ebca22c21e8b93d70d8e3e0c64e4f1a6fea77f95df3c832c434b79666987ecfd1722fcc521129a3a43e4e4c819b7d1318d51639e8ec3e6e4fe09070a80f57516ef24e028d82e00414ef207cf8a7848f3e782c1bd4e9196fde36d1bc496f7780fed93fe563fbff15d2c3bbce297634a3aacf3bb78b12e4ab5e83b34748887a8f2e86d19858e04d1f99dc5ecaeff3a79f7c67ebce1a9910471b62ce938a3d10ce1e11c33998b8545931bbeb5da9201a8fd3b2f25c42020832253604f8914676ff5d4499598bed48a6f786897a3e786954c6b61d9f8456eccdac51b0b8866ca2649ddc03bb7f79acbf8ed1ac6a38084ff9637fd97d6468c13b5f3bc6c9439a5beeee81c97706fa2a3eb87e7439a6078a7943136ea88e965a891ca1661c64b94a3dada4952e99a781f83f8c9cfb8ec2b0947d0ad9357425df889163804c18c5224d57cec2187d9ca1ec46d6fa5666bc89e0864ed5fb0cf9aa01d728ff73d261071e7b15ff6a9bb7c5a2cb1f422b43477291d2bd49154b140261c7db5c91a496f0d6c232242d3e475d07c04189e66476c4219399a777a475cae6e308bf9ac364193aae078f07dd82fd7e6767b97653bc81132d6cbd65655e001649e63f25657f7fd3c5b78e80cec08714fae3aeb34468aea148555062158bf8bfff56e4d677cbedd7f58a608e1232e45f9d21082138663865de87f65b3b74da2498803d9e1adfe426db7750096967fd0773f6a208344419383fa4a236077d643dc815108da7f7813d9cfd59ab3fc5c700dcabe7069567aad86bfad89ec54fc5a1191eef8597eb04fbc70608d443fc2ff868866ec7de6ab08f7e0af996a03331a5c0bab602319243456c05e67aeddf2ad53c15e8fae2d41ac4f014c83566f2f4ebfa9a1f95f96b1b7b8e0e1e75e8f7693d17eaae88c90edc1db87d6a4f8f2cea4a6b5b4c2898f1ab86d44ca8cc2321c5193a5915316e723412802077f8e73d647ce4deb9bae1da3990ab190cabbd3d6acddf92796dc188ae28c3adcb0b12204781ccac4e894919c4fad7df85c11dd14cccd19394717e332ece6cdbf4b963493f8fd9fe3c03bfa58622cf3bc7e2bcf3aa85d72291c842accf15bd049566e435cca1fedc8ddad92bf2676fd51b4688584b0fd098dcfecbda44039ec38b4de3c246defb87a93d495f4d959c489f6d6aad483cbc28ab7eb631aab8eff8937f71a983a40063a7c6f0b00a3cce14242d688a5138d77311e1cb3eb07b1a553b5962ec44062f97d34fa58e35573bed7b975a586aed50976d1803b7fa218ba395b6a3382adf6117bdbc5da1b6008d26ef3035916b6c1706f44af43191e0f030e4e7f2f8083aef6e3d3d772bfce4fa59dc46170552ec763ea8dd11fcac685b131e6db77f65a60081f78007d52d65cf86722e9254a825eff1ae03184a64db7b64360fe1bd1fd61422fccc11ac77cebba70dbe52bcdf3f3c8ddf1f3c371af37dc331c8dfb4be6763a2af0705a37bfe23defc587ddfdb2f6b46d34f4f46d1798b4bed94cf4425934d03ced7690f82f0e1d3f4de972c7b02a56cb6ac8159c099d35f7ab08dac8bf169455144f5c793220fe068645803373e589837f16b71b56e5e2337d979bc132efa27a6bd42c6f178dfdbfabb9811de410a3d1dff39e339ed2d700d03e263c70e7746180d24ab5616b4ae46ce1808e1eca8e6514620f92f4ffc453944bbecaa59f23fad390b8bea916eb764fe9e4ac3a8dfbb06b3c225bdea9b6a93b77efd03092e8021fddacd7129419f8cacd3536db733e9e82565c6d66f2344f52bd2eedaec8f0134c01a021cea728bc7d97441c00d5d62e1de889b79925427ee598ae270537e97a7ca2550dece505107aee844c21b8952c1854024f591b1a41a74d269bb31f9f8fa9c686944169e041803b93832d71fc7a61c2863ca7769b7f350c1d806706ebe1da351a51cba7c231306ba6d0edeb9c70b58741136b9d446f6bed637d7c9ea0ada2148fd7d0fb5077a97126493c6478a148a2fe53b025bf6e8155b8d365e41dcb5ff913c2113197936bf594bd7a7b065759e9d22f0907bc46b0eac5a56c7c7b8a8fc4ebda3caf5717c32cbcc7939bbbfcc8c682445911b74717ffdd40e6f35c84b451ea40b28b598370db7a3218580397702c3172d71d8581b37e7cba992eb2b394ebd7d74a95da55a42e4d1cbd3bfb447f973640749f3217d7746abff222a7c6d84d0055c3d1b103a532c213a8a151dc9ec62fabafdf7c8462bf1a8ebe76637fe13b278432d6871240076694b037e962a924109f57149fd3cc1a4199ac8980eafb65891ad09aa6896676c8df37b7caa9b4602340183008ece87d2146504c194af1e80b97fdb22ece69abb9531f91b0833c3d3acb99dd92b7e99e42f16f6678f90a83f82b892a023b2305073c00710364cfa58db7a30761ae9de52351fd075515771ab94dea9922a77d23a69e2a22eef35c29b9108624592b101233511e9650f693d73e633c0d855c59fa688a70769caea868b7ac020f62af96afe3aa87fa9a860c585555b1e472211ba80aaa19fc2670f4d8d5c3d6dfdf830611217fdd2a3588f8d124dbd4e9c2d75aa7eae7de75fe352775df12a312905f233302836071cc948bd0459698d877a311e32726eba14129b4972e4f323c81289f9509624545ca932c43a5a8e0142598fe11145f493c3a8f5f4160223ea4eaf01de6c12b3130f5fa6c33469f97f5d97d65761d7f35f1020aeaa72b597953ee75fe5802cf2a07cc184fac39fdfc6e22640b4346f4bbceb99ffc1f30fe95fae8ace6ebea7a5610a10a57d3365c934221ecc20ae86ee258d5bb14ce500356b8d2a826679299f98d89a9630e0b3d0d4eab9218a7af55889e5da67f74583e024a69fa91e655fbe00de48e31805bda421a16b2ad0e6b1a1c69fb0335ff00cdf8d953dc54ee79955c93f74156750410a42b2f06eef40851174b68d4dad705212ebbdf76f8c105c14bcfbe5b236ceebc0812f94b4256ad053a568dc9a7911f9d1e2b56a3d6535c2030fc11515f5696ae94d328c0d61f58bfb12529a0c4006613f70c1b2496f0ea108a8fc3cf061c3b129c96f619206b654cc1228208391a8db575ccd5c249c2bd2fa270441e40378155dfdaafd851062a6f5475fcd410c6ea7465de827b0d3bb8cf5407704af1e1ae5e31bde4f96a590e8f68d54c8f9c88ec0165c4672420e00f37512fc8f8ae14bbdcbfb2d29f7d74a836da8578be9317c00550f5b7cf860598168e29a7f24b655c2799eb7f3d858c58304f8f460b36a1784490e3853e496db7403b27ee48ae2d364fa5ba63cd2c1eaf628a1d9125ff62a9080283835241dd278815d731b9d9aa1dadb3cb5ba6bba3ac852de4d99ba6993531c2d4b19f9541ff39995f05e2d7bff38686da9e1036027210c0424991c5daaaf064131506aea08a7e0c3fca41dc5c6e235683e57abe9ab0b774293a5075d9ad0d01dcdfaa3f6c5c317bd3ec1b329ed2c5adb066e209553af838b0a93499e2590c2c3226264d0d28c45b13e60ea5c02f4b66ddbebb89497e6a8256e979ec22fa5935ac96abcb710efee0398cd95726ad1dd2e39911e0e21f5dd692145d55ebabfd73cf9025d5af5a4d7395aea0e611b2c0029df3efe57982cf782d7ea620916118cf78dcd39273f2d109b5ad2bf7cb9a731f6030c2b926add61ed54e4934d2a80cae66c17f0f501a88d7bdfde28b198c290ec638cd0c8caf52ffb9384730d92dec8090a998d52fd50677d65e3904c43088aed3709b9bfdea9d5106d44b6fb16121b05ccafb080067aa958297703beb4b355cdead47e9bcd54992d6fdae708372506ca9f0d9c666ec67e4ef4fed4ab987be805f5df01292fa0e2b84f4de4855ff0607351b1117b5f7725cfc10c3bf20d814b492577fa0c9f72e5a36f1bbe955db6c6111759a2f3a906706d570438ca16e246e4b2b3b00b6e8733ad111eb2bc670024f05adb7866aa5ed9fd98ff93739039a4841ff070fa03e5e60acb650ef137e55dbea1f63b638fd172ec8d4ec574a3962b048ee351351a87f7a447cae3ac39ce2d59e62fb35463ac8ee97c9b86ce1584362a105dfe16fdc07da8c9c35b6897a2ba490114ace8840ca36389a9557197119a7b1066246d5ed8507fefe374943ae2af7a29d9380f4b282954b6b1796f5c02ea51450eb244f7f30a6e8eab4dee1d3e70564cff1d7eb98d0680ea9779a4495d3ae37b49404253aa36059f6631256bd544edc088ed83147f3e02e9436ab4fb91ac76b8af953782df01b9d8e4ab3f711871608d84375164b0bf9e7a6d314a03c831749e1f53e1a5edebac3eba637fb66a01be55a65dae5c8265950589c6f3e815e7ccc0128aca4f4ec9971b22133632b7776082bb08bfb8c25edacf71d0c747339d4deb109d21bbdd0e775d10efa6b212588f87047d888ba7e275629bd3a7aff0aae19d187a9d88649acdbfef5bccba3230f815b22dac3df25f504540d2e4185f28a8eec1f112fba7744985343938db6145eb63b7dba9c4c9b21bb120820fc3ef2251530aad2dabf90598ec33b02886cf1acf832b244d542ef62d0c8bc8d803bf304d9d5127bbf4c5cbfbcf939b9d01e3614fb2c30b314ecdd70018807b69558b64d67eb3e240500080d2aac728dd5309750b6e1b30f6f4ab015773bcc7108f03b121a102826bd7ebfea975ca299848e05043a875e4e2d391f49321a607d3c21ffc12867500fc7aa932404cfc26112292068acd6807418490b510b22a04a37bab3d5c4a27de7a30a53fd752ec36f0dccff215230f0f83471ff167d4243aea94e8f46ff399b156730759e1364914545fce558c3c9e7da1ecd3e2949baed5e11c548be80343d7774009e82a576032978aa15e32714393ff8b9be3022551df405b09b094d481f69e87c21bd762e1c07c08870be1edb885990314a49a02ee5659be6cd0b5a411a8ffeb069fa31bb732d2dbb719d980f0fcce3ee53fc1e9b1561a21a6962f4a012ae49885c62fce3b71216e2e2e1c060dfc56cbbc1f7be648b0c62efefeab2c6d0d517dd2ae9ba85a65a7fb97fe07a397ee6e88441496e7a6ff66a21da7f3934e5a517bc79bd6f7949bb25184e0040f3b4cdb2a1d2eaf71402275e1f1bf37177e86ebcf8109339074dc18f8bb33c34310e144b3cf8c08eb40a9c2dafbf97439b9b8d722a84bd90f666259280c1b43473776aaf0248ba9f6571c069b5d9d19604d82a034c46ae53a2e92dcb6e23bc8f5fe16111cb4bafec7461b390cc642f972fc58966d2541671dfbaa1f344a94547692bbdb713228dfa1678dd8cf924cfd6156c6a86bf3ccbfac62dd3c1489a2c11c5501f4d776f8668c3ec64cc5184ca490e0daca136df10baa42fcf232dfc48fb4fc122c66713622662be27bd18a86c0e4e68391562e5065a3dc2ecbe5e0d97c19f73ce63f6d9fd35b92b4f8a502b5f9b4acafcca0bee6059236824225b2f3d91ccfd7c5f42fc036f737002072e8e7291174adf4f3c9faceafcd06e2cc6782089813fe525ee1bb98aceff286689a4d2c10c40096fa810fce2b4b759fec0e384a5c36321ead47db56020c77f26cf760a33590cb39eaf478c45c2c210a8a3c9b6e25714051c5c709723f665c6d827fd62eec9395c6d7de73cdc1da21633c079dfe2f7fca75eeb7d80cd1449692d2def2e2cc74e3ba8074efd2e35c5a826dcf0bd19ab4e2a31043ef54367eef11fcde5f2ddb7a009a106290c90e38d7c8cf219a747aadf7f530220225f44318c2ca4bc0ed1a785e01c6f5f0c54ec086d6947236e96973bdc0250ca74d07a047f0da9417cd044424d2531b54786bb8318b59d5076c0baf44df1337cc74de6d23c633286d83e9827b3cdebcd158e3a6986258e1e0577d5be1b5f3787375498f2f76bed2ffa600916b915a6583ca9f79e64087f9fa74cc846c99edcd0837148ce8e8a18ac4a4283b45145825652833932bf221f995b525e6f0acc2a728e446976ad1b19bb1a18e4d323117f7a7aee6edbf37501182dd6f3d44ef035a0dc6c8c6251b48e651ac4baab53f41fe8d2615de444b11789df43dae48fc63b3b84986cf5448b3a3698d460ef914a414b98db4644db5b66b30ead20756f003ab942629f804f56cf75ccb36835ef996f4028f5099177b0a56cd3013efed06a121d7a1c9626af25a54cae66f9b04647e24c05ac15cd7c73769b9d2fee898dd491841ef6386be282caf866bee19622268692f9e1d40164bb30b13d788100094e56e948804f6f5add22f9ea2e55ba405f368a8b780f72bd048089c4b8cb644d5b8e1d9a91691d46d4856fd48506f19926f384b7042fa2f10d90b4c948128848570b75a85682267c51a9a24e1f7eb95f0996d95e6b9c885f09bb7b1bd6c22b7508dd325f252e2acbd5ddef82ffc68d2d27329d39629816799614d0c87e31a1e1960eb778116e10c49a5b2291c1c8dd1dedb930ce67b564e5b205398cc5c925d70de3c6d14e8dda97ca57adfc86b9fd9dab947eaf66d00a8eca909e86410d59297fbd66a04bda76a292a98b8e4536db1f70d8d3caeab9811ccb6d167d1572193a8b804231333c2e444f49e267b0553d023d79e87733ed9a053ce34457f4d83beb2c0b82184b6c6c08609a4ac493110344caea49f3197fc07301b416a4fee94c5a87ce7373d8f109a9a347bab4b8e713207d91484f0b56b7aff32405294d67aeb59929e03dfe12fa7776fb30c5eb1a4397f329080ecd908f08efec167136d92422caf84ac2a4e861413cf4b3484ddb8d57934060bde3caecb3949c0962aeddf5dec75a66dc91c597a44b386bcd254c53ef06dde4bf6eabc8692f310ab657e93835df1f8a7f7cadff1d1abc0ebb596efbfa35768eeb695b4d92983138539d4cd565764780854364cc1732b94ba40314766d827c13f2e2409804804a89072e2c4cb65158c849272cea42042955f383069cf26f9d3868496ebb5d4e3de0b284637f890d9480c8fc473bcc2f05fb7eef2c0bb8c6229be6532a922ed5581a746e45a4153dfea0723392a853e0cab14d35ca4dcb36b53fc19c5cc784f1d0c259a8d4ef4a9858ba28ad36f614badbb0ed405f79ad7869b24ea2afb47639b5f6039f14e0a9ec6457bad09359ff52ebba4313a07e86c6a1526ee6a433cfe7d8e693a6b18d24e1a3516fef407dac2cbd78430160281a095c8a7a971dbc3eb21dccf9360a70d23782eda27eaa457755db6eba45c04e3949f203491fb1887e6105e572ca428f2952cbaa14821e4f8070c7125ca62bd2860dd45bce3d7a263af45f8696bc877ae4376c9b919d3bef9bc1e972b84edb766f055c23e30f33e4276462f77a6bb9b73606eef5b4f77761119a8a40be58bb245869959a4e355ebe058345cba8d2526a6f7a4544116888eaf8995c89bc4200cf1f34ae3d3b4c304029d1957ed80d814035be9e159d989106032377ba6c80343b5891ce6643c08dfac36e83642a89117c39b33ccdeea4fce32792a9fba2309132220864cf1e56e9de99cba651c0848f7163688e475eb8f84d77784be8d6280825db2a7f6dbccb6fcf58b8f84f01c8905b799018f2a12de95009b8d9eb936197ddf084aaf9112cd448e0d54b553599aee3705b3e1ea66c7f7f120ce2292e22b5720a7318e616788f54cbb6ea9c0227e52b27b3211da275844c0823b804a6ea9625c9284b35933fc51d019f714a93495f766193a63b510c80a792d0651d55d500a4f7583b64623e0aae86981b82be69855f36405e229ddd749d5610d14fe6dfc48ec3a9850f29b04b4d036a296ac284e430e9adf8cd9887217cea43bdc76a556215a6619e29792ff1dcb0c08087c36c08e90ab7cc3079cbe76effad7be5652e0b1ac43b5b95cbb1d842a28f76dbaaba706b43d608c5fb8a9c9635f486abfeaa2731475b6c62cf03f1c91a2678f2a553396b9fed79edd78e3e59c382ccd6bd548452064ec7e5e1b6cb5e03a08024fbfc9dda5ca70ef2f22dd5a834e751d7952ad6e432705f519cc4d9cf2dc1e7bd42976a42bede004d680f92deb2876f7ee5b62838171004c677d0f8ced52157362c0a4e03e422de811a526d3e98bb0aa33b163be406fc7a4d4ca0f09e36f2a4356b981b14b3a8809192370366b12d02b1f88049c710006f503514be32ee893bdbbd17fad5bfb4fc159383910c19be96fd75054bbdfb463defc9f9d1d57651722162802fd9dac821c8c617f8b14407c10da1594c948eed8d41519ac13b78c84bc2dac91c0a0b095d1790ee4cd6acb52fe1b07561642828b8e3ed41331427050c47e5050a7ac2a44f22820fec440aafb5be065dc8b2e0d1284349e28636ab67d65afcc8d7332107f788be7ae7106f565785bc6d068e32b6fecdee4bed3a7f33e4657a2ee797700a63350b150672738290cd6bee64603ebb5a2ae6980a984c2f51cb518c82d9e829b07cef873e36771efe6386919f0810928f8a6fb99de6807958a7cee7325cf10cefff2a79bf9b342f6173546030e2af4ae61a48bb2891edbf8687e8630609049cae736c3cacc52c9cf2cfd0c7826382b3759d5485a058fd6d251c191568239f1fa4ba0c7e27f8256d993f55bd71f153c735e8a787428e9670c5c1af5e8e53824c5790561464e4e5beaa2cc8a2c35c52ed5d7504eb1849ee49cee66162774b5d1bdeeff67233d60f285ab6bbd3ff0383f7e041ed3a2a4fbd5a62cdf429ee0b4edbf78f5836d5fa5881a916ab2b0ee89da9bf80f3576a2c2091de8a1de509b7d4f2380639c6477eda21d587d8bd9c9bce635790ea7fc7dcddafec2fb096007fc98fa0f05e39a27a8317d02103767ec8574de7e58daa2994931cf41f56f586857b06e39bab2f719772813062a39cf5ea8f90842de948a7881855c89f68e5295dacf05ba57a04fc79ac32ddcb20f797f8dfcb42a7277270b32129f0ba8819a75c1714325cbc47cc98651b8e3e205c6e5c4fd0554b3731259d14b085403ffc774c45c5549073ba5bf440b35e66e24b4717479ba6e7af3ba09c14d7f3e48116c380c273abbfa3d78b5defae46a64955780d03cb734b6f15860169d3edca24df6b8450e70e8149dd74bbd2b2b8467d42ea711968880f5ba61ec53842c4b60b75495261079d0a3991d39ffd353c2748ffddc06c4eddaaedf8619f1bebd7af5f5f4b7174f36b97d68242043b7b0a276620c9db274708829afd8d5a6c265f7b6b33d64db97996800102a22fd05f12f5bef69077702754542cc8684857a99838bd9353610ae0c51ebbd2198a529368b4602d581ed262943d32780916eee8f706132443eba20917e4629154ddb122f75d195a12f49c6e66993baf5827aad2a622ee4212e7af614934641811cb467f3ccc5b70c9062006a5bcb1d0d34ac584a0fd89da95f0692648b3f1328d013943da3f650e1bea759b76140e48bdd8ffa21f311f917862694432d3bd41b0e434b399e347102c75ce5b1065cf338cae0bf8690a2fb9f3bebfd0a086b21630c6b252a61876aa71523796a58e57530e913cfa5f2e91b53bc4c5df3a77e779bd5445cef15c81d49c8536d4ebdb8f0e43c0818c1af33aec29693a6f26cd81add263d01c3abccfa4c2e18fa72e68eb38f03307ac70ba1eb40596d1abcf969583dd87e4a770f1d1c2e0620e3a4ead3898f456fc276c3a98c7d277bbdf80dde48327e9152824c994e6ee7d1cf00142a8d247fa59a8b9bcb0eeb331f583b41913adcc1b55dce28d93deec18236cec200012a95119d6a8c9eb943fa63d5d4a66d22b72133c6151f5afbf14e4ba985599a49b033b56e417ef9bb6b853350b8d195afacbd1a36abeca33719ab3c6c05dd1b2048e0cc3cdccea9714633dba3c2e3d062d486b488c592c7a52195dca31299b2f65445b067eb32b028c8a312f28f2d9f74a67a74e2503571db780f34fb9ba7cc06df52d334e6b7ee48fcfe97cf2d56b9292615f802b9344a0db5975e4f8151a3b716f36c2606c4db2353323e22e4ab559f63e183dbff7f29f587cdccc001685ac8222adb3dcac46fce4edc9499372b06bc92a3204b7d540b17ca3dac3fbcc6b87846f3b5ed7508ad36769dd7a0f5d9fe7dc400340d00ea2846e36a25950bed59ed9053ba62358905105d3d4d460e3bfafed47926fc67baa6ec8577bee639ca7c8b72ed11580d5e8ad1e61be1798df44acffe5705d89c0e0c59db17d4c8a1292bfcd23e181eb98f9cfa73470e55cbceaf05459b36c8e1668479decfb0fbc1cc47d9986a8241754f0daa54702235ad681060c15c4baa62c8f8d0c536f9baf0d142f450fbde8d716c18da6aa4fcbb028384c9367bd2d29cdb258bf4e02eb253e1d5071592e2b9053eccd887e06cbfd77cda6d56db89f8d84bf7dc5112b32bd4da51fa38b29d7d7ee1a07736cbaecc38c2e6fe4c2a17bf62c3aba7185df38b0d2be00b88db01a6763dc9864dffa345d1be2c061d97ab39eab81e72428fbdba3e956404015119cfea1412a4eeb0cf7ead46d57046f55f2c8a90d06af0d16169f27aedd346e87e8b860a4fb724d403afac3d36c00e95aa4289836dd3a0a22e37bc24cd622bc011889819ccf41434f682dd8cdad9e9067bd21fe9b1adc54fd1659cb37f2dc978dd43352fb5a8953dbbc070f6709cbc96d4922513c97a1e43995c4ba36f455bc34dcb7206e624801155674a1709622578ebd0973f912e56cadfcbaaeae099321076c8f5e274c1d95fb50abbe9a6b20d6689346d64fc06b4e2aa6f2e1a475fd1bdb87836f5af209c29ce63bb67cb6df646072bb0ee0424759f56af71fb48b3e50b34767f6c34532a08aaafad13814879fccffc24a78f8b1213a8512fa0e34826b0cf07d94dcee45d6a352328ff66b3ccf4c2e1527fe76afdece829f8e5968ad74125127516829f1a9760c43178cc1a48c812d10854e19282acaf0b5dc190a75966d947ed52148a0efd7fd51137f457b0388af37cccf37e7733686f53d92d6493eee8ba61ca1ad714c2f1544fed168848202c415eee192735edf6643ddf9b7c46444f2e964fb4ee6e1f6e19861d32a0d0c9a7e543edf99b995c9098d1f7fcac551f85c4838606c8da4dda09088673682dad1bcc3d92a97ab7e9914f49074dde24a732c55cb352dafe0bb9aead423c81ed9173fa34ac29ac7edeec33827396a0a1046eb8aa1432157cd757b801e3d89e43ebefa0772fcd82ae21af4d639690b178309f98995ec61a0c9289673109633a5612a78a0cdb42d5e7e69c9ccc613b3d90181b2a7a373dd6a144dc9e520fb42d0993dd049cdfe036173cfeb0f534c5066194881415a02ecec4ea44354f208e34621b5a1777fd3469bdd11dbc371585688cf0206bd66b126134586a2a7160dada8553f63c1c911f787f9188a7bf18f41928e536c80c0c5f091864433ff78028ba06c474c0f1b6261f7d0efbc0177797cd3a3880e77c763ba7d088a28e33386460cf36300abcca29df8c95be01fe98141f7540cd4e6a259098664f388399d5dd016f7a794080ad0b05f3e37597e95db824df4ca882f37aff7179b646ce2281a9b8569f9e7d224ce7860ee901f1c4e4b3b69f1119dd038151a5df2bceb3f814f95033e741983237f6ff71c35e450b05243fe627da73d6aa873eb9d214c6e860737d81179e57677b610bf6dc4cb948f21ca76957f50d51b03201ebf07ad797a2848730162de3da6cb94500dd74eda484576aff38a3eed0c04dc70eb99cb88953d193992e6e796cb16aa7745e170e99f2910bb841f6de1dffd41127f4ea14f8e8b440eecbe248ce12d749017d1dcd5a7afb8549bbffea766de788ff6c65138fce753043f59b45ca85c11ee50d0b71330ec28a32f2dc11cedc7768ff7b5822276af7c14e46b36b02b18a6dbccdd806dae2fc7f45675e71d3667e8b7f5a1f99001eda6cfec7e59e22d91ecc753c333e31551cbfcde470d1b651a2d5ef2081f663b8c9defebd30832bd84b740a51cc620ed43205168ab47c238983f548365d884e53341462d886b26d3105b3a656ac40c4e76993dcb9baebbf930b4addff780bf5db0744b623aa3063d3f836f461f1fd3ebb9e100c41fa979f0143e45b28fa5036ccf44265a283f5de53fa6f7aaf6e7797af79e09197c10cfd099e5f8676033d1c6dd0c1732a7a1e927b8b36a4e7d016202785bb1f7371b1d3f17141f81f46b33ca6d222a64843251d738699a6daec39b4b82510626d4008f798f00a79329877367567f4a310cb1e3597c2ca2e764dccf873759fd59ca6ecccca6304e69a081712bf89a60e2e7a044e2127f438d80ffe212f0e4eb7c10e80c6052c665415bda6643e0a0e3604ff28c08ccc63884de9beb9b9a8bfd0358217dfcb264231245fd6a93f17c13b1e1fb185f9b257629673e61c8c0699efa15052427bafdd2271cfe80e52c5083e99a3853d0752b5c2682948a7c5797654690e6699da835ce5b0b5d5ebfaa55284de5e6a9f878ed381e223ee448fde7a8595e176c1e048dbf537152520096129d06befedc79882f6c0794ba4fade8fde8f2cbfdfee973683d5a4af2c98f9dd1b89528f858b017d6c0464ed69553607e42b26a89e1d0d28de34ff77290c51c123331526c246cbcbaf147a7b8be2eed44ba01e60d2e672c2191c45b7dcf4cfe1916c88706767e5af55e899009df55274d18f43b2af349920bff68e3132ed3cf20e9e3ec922968ebfea828b3905a47fb44a9f7d97c7b6c3c6968ec59ddb02e1e6ea0699cd40fd6fcd637b8892d26a056610877ce09a5d7cf56d4483c35e82b5178d47b80a684f1ab244ed43c494d12adc293dc7d00b8b50bd0111957e0f3c29a232f367eb6d5d3e309fd500c46de3fbca9780ff7e9a94ee6da7a4fa889a867abe6dfd536149f18e33f0215a6fe2d7e5f476319a787447f099801628b772a500d7505a26662f7a049eca3d550e87447e25fd68509decb94fb6688e9351cbf653dbaffbaaf3aec69617349d7f17d6b88419e1b4d62fcce117870a039df448b00864cec4abbab0fe848bba6fc6051790e863bcf0121e37f51fde632c846830324a7eb4bc425444d7ce765ac385e32ea8e0d4973b210491bb64a7c15751d335b76a06989d3b1b8f6b4a62e9b035201131d3224a3f08679ee86709c1585ec4838f1be62a763cb37884e22426c2694a3cf43d40b1976d5aae14df04e49a8ece6317cad58789074252f704279274182313ead69ee00336fa258854c1b26c74ecfbeba42c1e2005ea200e6d3a113d9abb8b678e33fd3f38f309492c26220b2fd9791921272962bb163473fed21ed507ee15aaba1e736b35f2760647150863869cb91dda5a163e446ae631f51e0f9c1d00346df323a23a6ed8f928a8e04d041d8bf11dee92ba045b7ad3408acf75bb372f974a4a484873290332950a93ccbc32caffd9e475aa90b4fb0a062d2cb57245cb7474b4024fd8a5c243cebac065edaf3f733d87a7be01d19906f24ba3e043850d877bf67d2275b7a9bbd4222b3a877c9ca8f15db5b6b5a5bfc68422283bd954974c3fb2b9acc659562b4d418a71df9e63378427a7d28c9fe603f179a8f6ab9c7195450ccb34eecf93ca2c0b4c4df98d2cff02f500499d4c2619cebcdf88a0da924ddf2745455b76618b836ba273ed6782dc1134939e2e27aefe76550bc107a9e0db847e183c7cca40ce0b714b96749e1bc301f2e6f0b35bfc81154a37678fa0d1611ff46afd72bb20e8c1885e7d1033893f71779f8343a3da875bd35243e65d357a6b6e3bd893d743456fd3e47c235c7be954d38135e3de1c365579bbd59a64222cac0e1fd14005028b818b78ea0076c7a17e130ed8383249f0461db9bf05a9119c4902897282053f36205ab9406cc5161dd288b7ca4ea17adf54923594c02d705e6c862b6d8cad71014efdb49cc1fcd5836e62f80270a2503a5e0a71311112ef34dfdb0ce81329109f4012cb6a706e3300b24ce4872c922832d0dfefe602f8c2871badf1781271758dee457590f85ce4e7db6d6b97b71e3e1854843ef903b7d5dcbdf51e12e36adade20f3c0b060f37cb0de6457cc51286c0c0f80e75fa35f44cd0b2e133e3807d63ee2213b0988ee98fc7c8aa13d9c14c7fe35672dcfaaf9bb0d60135eb2afaf0fa4fe8f9ee7ad6e45da3164857242678e14f750013cf2dcf5438bd30f1a920cd678db425cce594768787f30a105258061cb56063f5f7da44cb496f098c8e66086f0c42ce576412535a590afc6ed1fe5d976e31b8f6148eee685bc1745aa1a2f7581941c30e6aa10d3c74f69c65bf6ae50af24a32ffb430e265b6f38c2d67e93848dc0e1a26b9c0e127f222074e3818442bd9515ad70d3bc98404d7e085d5da83dd7e48b44ca4d98f29cf3ce0de3b4b4d67115cb6a82e84e658f79650d38710b0b43b9078a203a1c9078063b240b9e05a368d65ce46fc148a4b463263adac3331c8ed754c59593560316a9a043d881bd65a46b8f9e9804224c202b340e368d66f8f969a49a514cdb16a9b6f4a6605be8982eb9361ee239bf99dd73a4ee0019710749ba7b16fd37544c5dcbc5e6086baa82fd1ad6acc89d0e63361bd2f4677f0a54fcf614f8d65023edd9d27a06149c991791ed2f4185dc623638985412b2f0fb3c58a8fb11c2112e1e561279838a624621b9e8b9b66943c8870edd51787c3f069226c2e4367f0dc8af4bb28ab97801b901dcb3501f02a6e280f148cc489f7360c94946f1e0893fac9c0f3b83ff43dfe5311819a5e6288136ef8e70140ffffffbf