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

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

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

Block Certificate

Block 85507 e8e9338790be3d5b2eb836c170babd02b1d94f3abbc0730d8c9c6acaea44e61d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e8334339260c2c5d8bddffb5584c0e791fb0cf876a8fb6f9edc0a325236ad4e
Certificate Block Hash
e8e9338790be3d5b2eb836c170babd02b1d94f3abbc0730d8c9c6acaea44e61d
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0000f4000000c80100
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e9e68da26bf0c64ae9cda88e07da9f5bcbc3615a7f486d8b009dca7c876d01e0d6dd82cf3109f04b126be3468ad69b02d19e14f5e25629ee0a6b40454ed22d039d60e7034e325730abcc0cb0da23a746a13d9275533fc125ec03000000000000000001000000020000f4000000c80100

Raw Header Hex

00004020eec659938cdcff52193a290c93a68d2d458759c4d66f3ece3348db447a570148b8a3a16764f62d10914e3944823c84962f5d6371fa54f9526cee9df135fec8fc3d8a536a39c800184ead3652320adc9e6ffba876f80cfb91e7c08455fbdfbdd8c5c260923334838e

Proof Data Hex

59,560 bytes
121216010307369cae877a08d012250c0363213d1572ee2c3c79e227ef6f8e5ac6dd274a831372538f0cd31b4aa085cf467bcc65311580d7626b7741499c327e31b8d54fd2c19a156d0417170be6fdda39d8341ce9b85c7f5e3d039116ae58a7d403655fc7415ca5b012bdb0bbc702b6fdcbd659883b06d1b5f35a35f3464464a05fcb4e76007509e71c8ea2d4c9dd2e53644735cf3e1759e0ae6dae015bf53eb4746d09ccc5c8d091f91c24e7b197faba2c94abec8617e72c48183bd3fc5b02aad2a304232034099e89b54d99051212dfc442113c0bd74b8c0bd7003f5718039a9c35229bc3e9f434be82c5f74cbba0880afd4535a166e44fc9c7e3928579987109ca161359df098e2e727f199e552ab3f3e9c6479cbfbf8636835dccca04726bd7b0de6cd92a9b6682c9efab591f5aa04154a5723ef4d8be460f05d857960f2d2d5cb57a5ddbe8b984e15cc9e90c46d4803a25fdad600899332fea1a26966a3608e29ff0b879524d0788270d9a565b0552397d86a8c962bad05a4131e429176143565d4c4250ae3cff031bc0e31a503266f692195b695e40aab174acb50834c25cefed1891fafa968af7e58cbf9ecab39555d375c12ad84775257d40867bf24c114b60b3ef34fcafd572f18549ce78c49b69d639cd1b6d4058c73e97d6a7dc8da31b80b672c91485278b28cc6a050e62a7486f2db13d859c5a21c2cf244746ddc21fa91f2a23ff2f6ffe3d3948144a6ce807df0724ee10aa746bae888b18bafa6eb354484674cc90ad625041d397575795438496faa1421e951288ec31f5b9c378dd7c89097b2de75155e8ac9c3ad00a0c88b6c2e78969c80a4e032d5c5eeb825ff940987047c78f2b4f3b527dc376cd8e1c1b29312f5195c0edeae85c6168fca4cfc71cf3f5709fe3ece04c473f793b313e9708e25f09af332d6b0eee8f6db6ade1483a2a0ce5b4c9884b1c991d3944fb229b978bc73bc6ffee33b79d65a339c75bf6ddc39427eb1476252c5e80ad0dabb6ab15d48179541f8f14cc96a5384b4a3d047b076f7ea35feaf05bd8b433fb1078a095e972ba4a693f59da09381999f34251d5c3b3b00c6f6bd2488e16679fae3134be4b07c2ba274ef2dcb77d517c013c61b267a30c9f75520f788383692e2e7349bd03ab2d7d822d5768611aaa45277c36bbfef72213a7c5a34b35b313890df727764d438452055c4ee1e721667603e8ad0abaf1ac62eca0faca518f328ffb55defba34f8553e676e3c6d9ce91564d820e539fb2ca85c8babb09d8e74df6987260688675144a7f2cba45207f811b5151c60466a0487d6442761113fe1cddb80d2acf0703c4aacf7d5c46fb840365496830c95e610af309e09ab06ee2ce485ffdc4da768d37f572912a0a952d7d8bb1d71b69a0031ab47e02805984d56be6d5ff59e14ce721cdf91f287f9809911bcb3b35df65e6d68f5b527b7207373555bb8086ae96f8ba338485f2bc8c37a1faff1c0f98be843cda69bd2645e5c94c0a484f6ad61a9ceae45e2559de6b5c801cb57d8837114c0a87aa9ae044c39ada47051f3b94300c923dccfc7864be9ecf0ae0b25741e5a66def2cc75306452812ff21055ee1873c138d852cbf2040f80de6ecec2ac7704f2e4f17095ad1734781628cbba305a9edfc4b71ab561c956f40022fdd5ae08bd39001de09d2dac7c2279262b8fc567b02361e9933bc321e5005e8a5ff754de4980b33108a8f5a05206f014525af839806add72eef73d1371751bf00a91ba9e998498c361c646361298836a0c3a54d2a07e482d35671022ff3cbae89ab30c5fa6166fda5bff805b990ec45566c239ce74ff50bc8de5fc3e5311968983c0e76a999996f9e3269929abf2a2f7cf98cedbb89785ae6674d12e2b59eb4132b58b4765bad9218838e7da0dd0187e53c5a5012c69f7d7b4c601c5bf310d98e21bca239d92b11a7dbeeaa21e5760f47bbaa0035213d249e7eebc3328612f084cabe39e51ea985f8e6441fcdcb89770e710aa675ae2da6ae19ec81a873cb1ca93484d99562d927b22887a2115305d0eb813f083f0a8fff5efcdddc78c90b60431b48361d8d39f27d2c390e90b8252259435c855fcae51769206c0f68720df5f6535ae9699b2b8e4a2932c9ae10333bbae8aa115dcda9f87245249cc103e4f3896f4986fb023e4718f86576cd4282b8edf74413976bc0c4503a559a45e7daa46f12007276799bd1a65a523fc0beba62bb31e2d3f02fc239e2ba2c18eb58cae6967284c4bb99823294061d89c6a5d9ebe71d06bdcabe0236b4286fca03b11676ff10581be3ed724bdf6a4a4147b8a9a6bdeb38290b5f5287b8c69e574bfbd8d658bf3ab912b5036362318d938d8fa132a5e84d2ff01eeb8d5e7c662cc2116df0e851126e40f2eb10bac85801814125b46ef15941ca567e140a6be00db3933a3e1dd60a8882d954c3d067290534ba7a65942019b82b61263ef67aabe333188a91989ebeefd9c41080e081a029e922ec48691fcbdbcc85c427ad2ea625f89069cdf01168feed6bd248d411d369710aad2261356ebd076e2bd7ab45b5e8ea06674822993f4a583c93d332765ec3113fc96f18774fa41de79fcea9a7fbec0d6978b2c426b54bb035a0024ad494e11e7920d0512b1a54b97246250be73f3269c1ba87a95b73dc76393d535e98e36e9c1a39c43913f4f8aa6ffa8c69ff02ef017b1a6c79a541131e90d692d53c2b5fa471c628fb02b13a009f76761af7d560187e74bc34655b024508228ee1ed332e7172e1da74ccb225bf548135d9c7ef0cdcdd33b768de0bf4330621c7949a4a2886fe5373a00234ee6c50a4483287955a99ae0bcf9c45a986fdfc0c0dcc9dcc27d398133cbcee16cf32a63c7277c8070d6f66cbed0942e5a3962ac2445950af80dde4decb20faedfa3d7f7000a7dfc9fe58f955b95687fd056610afefa52af6e5b417decc0a2505529be7967620b10282c1b5284deda7488003242290b2514952d85672873ef5a61c40bd04a7670109e17d1573b89762fda92d8f2544966c991e115e4db85bc3a53af617a3df50df9cb4df9a33dbf85243b6a5a19dc9c9cbf19a410e28b059b2398408a708415f297f11fe869c0cac0dd942c95b54f72a5638ed7ca3a8c65e402946b62cc8dbf73148f3498d8eb929dfd94e8d00b1784883f2f82d4981e6279f11db8db577c92eef6c1f205e6d1a35deba2a116de35119a26467f4787b7c189a32f850ee7c9a205f953dff004f8076f831bb9e3ce9844a6965b45611fd60acab580907140807e85a5caed6e62267b4484e83961ddc0cfdc5da1a8c500293854f4286bbbbcbc873c1fec5590b7bdc59b0848b1929bab21b59ba305967846f03117baac8f6bd585126b95d6010ba35ad82add8ad9273dd500c71572e9b9eb3a36dceef96c87627fdb212cbf2d81a3ea4464bd0305c45a979f583947e63d3f1e5974ca805811f6a2604bbe79156dfb90634b3b165972ea55e91e06dd4a643b76049c1286ab9fae677dafc357fdaaefe9c3a646eb11f46130bb83751845fe0127189dc26b5ba88ba36878a430cae3b54f17ba249d90a3dd578e472fa8d56b6af80fccf89a7961ddf51a0b4b2c0109ac60f27a0fbe7633ffc9cc3b4f3ad204c3ab6620b4ec94b16e9e948bfc9916f14d20f8f7f053dd4f23308b71b0f4713963257be0f0e985edc1e42aef779ab35ba96b773ef3d1f96f3637ff3dc6e9e7a2a7ffb8dcf9989401aaca8b8d1a791e3e8c0901cebd7a30b819d838281e186131561267b67a1c9a06a52812d970e4e477f2abbcac612efc7bdd6c2062f33892964923927e5c8fa22531141321fdad76f58dda38b36547af4e1fcdb6e9878b72c0108b9cbe76c2b13ef27c2d86bcf3c1a13e90c2544463dc0155c620fcf1089d84bb43482e80e97eaa50788c8598aa40dba5a847c1ce6255ea740185ad9da268d34ceaa6d0d381f2ea1e531419ffb2eb32383a0576df16970e8d773a049821e1bfe6d3a51c72e544a7744afbb1d41a257c1aa354e95558f4fde2189e434b53199a9f5bb1150a14578252812cae67d9d7dcb68058b5109d8dcb2e2b5a5972e0c2a2493ec857fc113d43a1b17afc9ab8e488317f1d6ed5f3146598c75515e98000740424f32c8ceed89b705846e4b2ea049357ef76e337b7b6ba9caf4082569b064d7e75a0d7e12b34a887d7a971ed71060d632c4ecbba129ab95df92d3bf3c12b8ba846ccf742b680ed735ae84e8437af89e74b209c988baa541570ca81b969bd4c57e7024090d71de1197e9661016356cbd5e8663e24abe6a9b4d9d2798c1612a41c44c0c86e5016d4daeda0d95e08d965b7bba3410008e2558a12d335e4e19424b45a05e647b38343a9487123f9b5639c8c009894b1b88aa42b4e476371067e289c457226776639d5cd7750de139508ba5c4560d317752110e1166b3826bb9b6fa0bb9220da903c93be7ad4360f6326581bde85a1e2200981caf1699969e37ec1ef958cff975b39d6e33a874fee15d66614dddbab61be2d4d8abc0d25b1278810582b77c50d5c23a03915fd4e6d84943a713fce4596e4dda2ef7b8fea9d63d5d498889695a0cd0b6e2c02d4e5c0f84c6647a9ebe5a0c82ff684a076d07af1b6ab97cff8a64c9aeac42ff8e861bf23c836c49d5af8343030bd4a959675d5cd0ad367b0f99518ddf43d7518aceb19950e9794df37cae1a0fca47968329fab85dffcb878246b7f826f07317a409cfdc7cbd73112cf1a521cb922e5cad133b9ccc5ea6e98b2eb9652fe7802054e3f38f075112e0968c9b35a884a5eeecb53bb9a523c746945cf26a413a83f31a9817c053a2eab6306ebf71a55ef7fa98163de511bc5e7be3efd4041a651808efb2d8b777b103e31637a09fe9811e49295f0d801a4f6f874e154a49cf8935ff20e3e8305bf1994d55a755d32ce595915f7ee1a0c60af0409e2bc7ab0be67d9657e94699e681a2f51df1c6c0e02eab49d2a0e1be3174db20b04a3ba4011b347cf589771ce644a931a474856a76de7c0f63fe4c86940669c3f235409bf8e81750881720e91a06966bfae4d64d8d50eb6ce85e3bdc5f96a30da3aea4159df3d1552335cf6014ae79c08266b0c8d7442fdbc71d5dd33e86a186b5945900fa55eb665a52b8f73b0e37358f2edf844e05c5755fdea818c7e88088a8412861d466169eaddd261cf31bbed2afe0e0a09560167ecbeb4ae2a7d17e8d81052a4f00c39f3a7b85115961d7f559a28577ebd0ab48ad414fe89c707f291d848682d89239d0e9dd676c7f5e9585ae8d77d536dbf12fb860c7a830644056334ec67ffb27eb97799fcf42a8417542d7f7a2ba40e3e5c812190d6f694e3611dbad32f8d0a330ecc710164d1633a58c2182f961b3a90de44d4c929eadf1cd010f2fd763765f68f63c9cc3458886e33b450b656d20a6afbae605b7f00030e40bc28260ba062672057e0b2426474602e582ec5b5937cd749117d4ba4992a1506589f85d240a8aaf48ad6f2cc2edb2d68e3e73f48b866d09d462efc700e04347aa47cfaa74821d562a063e70b19bf42d363d10d7a43b5d27ab9c548710b96d3d796b23120f5e56367e0092f11646b60681cbd5ed7268d1eac5137caf36be86e8a272c883f3f9b06f2099a7888c7320b31c1780d7d1d7d35e06c38b882dc350f002ad7d6fe17c5a61ec2164ef685b270aba55a41ea86d73fb76f7d1b4dc43f28f6c6f53e166069f1bb89cfc1eea448ce3659f873d76034cd3c767641070d266a78721fb19a3e2336a28379a4e7830a2bacb634dac51e5fc9ca418bded9816285a8da8b55d66d120e6396b243b11b50e60c2de085297967c35d84bdc15a2b0d8a827ef35fe20cade8667bcb68fcb792b46987bbccc7101736fdcf1e1098b8dc2beea78d1d9da08dd70c8910164ce3d461a4ae60524c0d549b106b0b940ba6bf07a555242c77d8afd29cd37288dc9562bc382c1e4e6324587dd5fe05681eea587ab9b2da11f5f331ab5e36607aeaf66ce234f4ddeaaead52da85a3b2f9fe64bb4fd5597968bbb685f6d2f0c2f978bd69182116a8812107bafd56f2074c6dd063f73264d2a9e337683b3fd952a257f7ac1cf4608579ab77bbe9e5c5ecc17a459c891aeec47b124ec16f3a1995a04242597f4a208e3a72a292f3fabd1b5ef5c108c071689ac30dcf44cfb5e48e3c9901a49cdd2f5e19768f752df3faf32f3d5758c8707ce9b551af758c78beae4f5e804d5dd3a00ba34f4d6de8818d50759f69c096cedb83517ca62b90558a74dfa8ece0286d70173edd5f82db71c168c0961d86121aa5c348748a8a17f189d7345b4ccfc76996aaedb3920f5af01da01a5baae2b6f30a20e12db85633c7ebed8f1f471457ea2fee337f2bab55f47c741d1e7dd8255eb61f94eed95898e5763de9a6ff3f34df50cd218c365083fbee0131c0dd4562e483292e01e6ddb50ef0100fed81c3cb4d7fdf54af3a4ce8e96f623b073f868e329d63905af250999565b9ff77e1576fc5de7bd0e2c620f646a8f06af4c24c375e547b9f6a524089e5dc0b1c64584c7195524a44ac6ac0873e60cabd86a3931eda38512c143025c39ecb67fb4ef5d7a723760b8aa036d5cfc7ec3022c1257fe9747342b77cf93d526c55a6cbf53673729214de2fef72ad5cd0fd7aa870e4c358ac7a75b7fbab0dc5a92821cc2e8afc4537b035062fbd9c60e37c8f680342b4be4b54cec71a720ea98c59348b72b88c77c9cea755c183015adebca3ec659de457b1f3a3aff56c5a936c4489bdc36c13f19e1c023fe6744315d060536f06eef5f5bca27678b5dadf7854a4b4cca6edd003e691c837f72d150631c58dfe5d1bd28844ccafaefdfa0f59aadabd07c038d72c0d4714339e4735d7393932b42171bda7f27e6aa18724713d57a636f3f256a9b3d07295cb5c3a3d64cf4382f40a6048bcbbcd209e10b944b7d3aa0d749bc5f002042e8a3051a0de8a335a51e6b23a9a253fc37e3e17dae3d19aeabaea647f8df3068017b4d941bd1199c182a853d0dfc2df265618b4a6b1e84689e86de5b1272858b8bb3332df135fbc00b19da4b3d4a9b56e961d1cacab0fe7d2775cd084587475a2e041077e33744616f10ef05c0a9c9e3c9e6107757e1f581498278d1918398ff1c54b8538729c8f57f5e0e6675fb723816d29de20b85d82a41d6cc4ba868c0106bbb6e2a8032a2afb70e22380d6baf8b764f13bd1b89c99c44163a08bbbf7553f1b7f03b0ec6dd88d27d4873941f4ecc52a2e98ddc6e584ca7ed291661520cd0ba38bb194ec5e7ba9b78e5ca6f98e669bcc21aee656132a0e83bc0ddd9f8d61224193006a60934d7c93636b6f2fffca9a3fcd37dfb75ae944aeed998dc4cd44081db87d4bd7f777592c42c9640d58ec92085ed242467629c6995a3be3ba2a0c81f60af7c316aa67b3b6ca7a12ea25fffbd1c3589741b511f7f86e75930af8e6c560f73ba47e34a74e19924908eeded58994ff1baa109b56c4ae4f07bf6a0585236bd8b1868cba519c62cf33cbfa7b9216ea5ed323b1363c5dbc0fbbaf93b0aeb1a03d5443e67788840d0487fdc58699460b44e90a5a2eeb9e46b358d42202273f80d817ce18f506e10f78462b371da4dbc67e5c67c69cddb5c2e9e987c766f1f43dfc96f117dff2bbc37d772134dd2e52cdafcb404c804bce0b95b8575685259402f3b69f856d15bc8fc8e698eb82ccc4a13a95068c015bc39255ad43e9fcedb82ab32e5a13a1f242cfb551f5b47e3084735ed238d22ed1eabc654fe7b943bc7cbe39bb6a8b1618cfc499bf32227b20799bb807f06b55698a65606bc0f1194cce3a7d9c47072f946978f8b6ca8f5c6590229336cab1646f9ffac260aba9f64ff6edc30c7e74683ecdcad95bb3db642d5560a099bd2da4b62b2f4d3ea23d623edd29791d9407077546127ff2f4eb81322133942b65e97da1d06726db3304201f8831879bed4ae2e3f6547fd372eef996ba1fac24615e5429f3f2531c1fcf06aa048403b6f4274e55894fe2fbf430954c8dddd3153b2ce1f45200dd0744ecd32fdfe0d4339ee9494c7c7b0eee605e089319521f15ed6ed207931c5a72e8dff169b69c03c5c53a933ab1401f3b42b77a32f08d89cc823e92b93b9b7871172e41776a8e0476a864712ab527c9dee3a90cc79f2925524d138bad60fb05f589208ddbfd2d2dd02d76768dca2599ce76683f4b760cc4a04ef08ac66c4c5b7cefd8f26d6ad1f2c717cad6c5960c77ff430b3d09461b9cfcbe30b9fbf32e0fb7b332fd1a459e650feb743a30218cd43b39aa907a8418087f11c9c12cc9d0a317604ac5613f57b1905f6147c61c82d18638719bbaab605f1eb452c129b8cba508f9b3243ec56b1fa33f445a317d08fb62f1e7ad9e46d00de5ae238bfe9b92529d78b5de5afd14c2bea15d13227109665262fb2af55a25e5296eeb8d57d9d66841db23531c9a30503bd9ad3028daa290b8578f0efcf77105ddd8797005ab881ba73ce8142ffca771ec63f0dc1297725d0e83a84ae73ca187999458678217781958a5796b09d68433f79b529e2876260edc598eea65a7fb5e508dd500e7767e557fe3cd2c9f5bf9da5587b457e63319f6001d145b8277d8fcf1218bc3b021adf0f0ad494637f545341f7f5ae5124e5549e7895d5d2d62e2155019b1b4e2658166796f16e1d34b04031150a545930d0807de39dd8649966ddca620281509de1cda80777c8a54ac0e0e062cde0dfc818b4ed66fd6fdce7e117325bdd4129d92f119a7060e35f22fea9e06bb0c802851b1c92cc94f452029640a5dbe124de7a3d16a4e6f415ae9957dc7ed23edbbad2bed2dd27ddeae9de26267ba3caa0428d5f75edce697d3c8583c9cfe9c76f3cb3ec2308489805840b7f63b8efc62a2dceddc5bffae73d814a40b43a16c305058dc8459d522c8d7650ee1227f54aa8acc810bd49ba3f48ebc215385da44004864a436985752205911449c5ff832e2c1510d8a2084e08d0abbd7521e7d2a32a7bcace02849e2c443baffe0fb0c48598f523bd736d5e16c60080f89b8cacf0bcf8b245f9e07ba30ddf98e95833a023b9153a4aa051d4a37f04f119e8ebb81ca626c42524e71bc37cdac9c204f80496a5f67c2702dbe839a7bf1459e22e02026aeee7fc536d2bf19d92edc05626ef335041a945818050ae80f102657ed09fa1833ad949ecee7ab040fd657345b770017d7f7db046b551556bc6dac960ec10cd2d88bad4690d9ce5797e5a95f2052b07cfc4430bcbabeb05d83fb3a45afc0e137346769bab807d3698bb10c4005ce47a82bbbb6f061400bb077e2210d87de6d9348ffe8a05fbc57dc421113e029fb24d49b0669e0e657ca5b0e12e14d1742a4ae5b28cbf5e8ae8a8305bf98cbe1eb8c43c01a40a37d56fc3275c9852745e8e8a7bcded98b4e60d6771e09389addadd9224f8f2ab73b2dc0dd1b72252b2460937cd8394dd30acb059d30f195fabf8e9bedd8d4d3006414e04dbd6d31f7716598f5056a09a6bbf79cb33f80a4d4354cca465a5395a9f195fbf4387876c104e5dacf78735b52503fd611c12fed80e053b99c93522a7b8b1924466eff0d04229097947aa0a08c48179b33a41f5c605785ed2824632e78afd4d334dae6082899bf2158ee152923ac3b88fd3459c57770613dcb3807c9b0fbdeb77abaa8e026194ebc0e430c0938305d1a55d39f9521210c84dcb468cf66477f91b3f8b70b10cbe34bd3ead67000ea33919cf75b44605867e2ad101dd62e5f586ee4d856876607248c66fda40f4656065638f3cf05e5829dbc4fb1f66ec6f9c2cc19d596b5107d2f3e14ddbb0efe3c753fa7871eb275a585977720ecaed3e3ee82686c6ffe75d929f1b80d279a9d5ef341546dfd5e1bb8f288dbcd06a0a907b3bc9288a51be592feb302f6ac06e41f9a95242d5711b28633ce37ebacdcd19d3bc67a7f643636fb2920e2d32012bbee11c1060f02079ddb407d9e7f25b730b8607207fb64132c95c4c34011d850fc374533bfdf0297720247d7e0974b732a76698db763b2decc201285f56f5a98ab24bc6f09b71c21b1ea41511ff7294f98266750c960bfd30df1eb7ce333bff80e00a89ee33fce9914d4cf02ebbf056635bc1800aeb7af0075d0187686336ac06c9b846894f2b0ecc4e2dabee170f5c5e6d4eed8635637af270c659b764d15436e9baa118163069d7fd686d93d817acd87aeb4fa69abf14650bdea03ffeb7a4d03cca7f17bf1bfa7cbd23843d761cb73feff7027c15c475dbb7cad2b88dc35e96d07a06e79a5febd2153ee2cde8a1a2ff999aa637ea30fcc75e4c0f08ded6e6f1c058bc31a6fae5ba7a06830740ca0e845541dc062f6d2e429f69a84b0db9efefac2b649caa966b2d7661f4add8d6f35af2e42eaa37534d88d38d1763d65b149fefb4e17a015c82877636fba2192e0f51d2baadcac1e618113e1d0373c556e92015b2535094d48c0635ea56b216023ef34010da3c194ae77acc27c0f6cf49f1db4fbd86ad827e07182bfb96042a43e412ec274a785371e0490ee02fa4b24a693cfc6063058739c908423ab19421a74eb6d503a0cbfe02d0f862235868e6332aaa8746a067d6095c004bfc2afa226bbbc5f7afa85f4302288b7f0eb187b4625a2531dad56266e1283a23551952e4f3d2ce3ab52739c11a8297bc6e344ab8c5e69ebd2d814c84c979b4f930ecd561b402da85ec46f6ce91978e9a4ac1bd3dc67c7b577bae1be1a50532e0e769fffc9d4b5f523d533731a720098538677a8f2c16ac7807823be3dbb078750099d7590fb47f0443010ebfa5291e44ddac8cc319f36927c60b81a6f6cfc8497182ed4dac25e02b7ffb2c15b45191171ca6480d260cba04c67109b24c5671c861f1db0e66d623f7c5e7efebcf670d3683dceff28940a97f4597061b59ed17c8b77d878d846260bb2554385c50f346e5be8db3d9fbd3c54c758950c7ae2348bb851db72c99833afbc797a1ba26ffe6f739bdc28c6f9c563afd97532e297aa9a0f22f32942a672d00f43c016c02c019867f8b28e7b6396920262ffaa95d4d8f2581cbd03ed628d4a6fed200ab2d2d56fa3d93e99fd510ba74e0d5c3019752f77ee8fbeca074cec535dc473282102a51df9ad644a64f903591f080bc053f24588519c4bb76b31359bdef7e01c29462f5f893dcaa9982305f76e83ee2c89890795fb26f375f2338f710f248a274b65e7c2c1472e652ad641142fa122d4ec5540fe92c18e02539c83157491b280465b725be2f63b50c2746eb802400bfa6e66ec8f2b706eb1f74e83b829e9a29cdf5d29b19ddd14d84a07cb53cabd94fd5e61478eb9e0f24a34dd0c010645318e74eb1f4e974d79ea332885a78ee03ce82129c75dfb25236b935c6cbdb60d85bf87f9c633b729f962e96615f34188698ec2fd391736c4ed100f2aa52c96ba87157b62fe8b9b28d3142fe00ea7db0b3ff3ec1a5760b1c49cf81f3b1a4e5b542560e8975099d0fb07c75ee2925ec14f18d8369f78a3ce477b7af8b0e6a456ac3d80f105a17db6526c89c8e72e43282a3dd35ef7f58130dbc6751923b82fe1fa46c3e819ac509467979fca6e24dc62b8acd6b2a300bb9cce99241599786e8462203e46caee976d7f05882e5c010dd6f82550057c95e640b10d6e15ed160f9a5af20c83a656ae5987872e065725a45466736cda918a44313c7f71333441249943ac77f793b9ca21aa88f1afec11fdf0f2ee667cded3b8bb5eae75f1e8cd8ca3f85633f7e72698c31a5c87d3a424992f68d2986e6daf15220221c36f9730f1c37cad12a3f0e6300ec97bc55e57b328d9dcd9483ec72d6701f5d20c3d092a2baa878dce6fdea3c9b164a0fb45731097d0206f4820fdde40f2ee24c567e7125cfab18fbac5282f7e602b5fb5363dcba44b776a7772ade8d670d3b2ad56373558ae20ca942eb62fbf04ade302015d5aaf0335ef56bfbdfeee5103fb123fba1bcc1eec92a751fbc65a9406d55b0ca14a648055916d2a6b38201ed7bddb211efbbdb818b63e6b6b7df7699b1e1ac732134f96d8e4bd58a9037eaa9142a1c9a0e2a75f38f35f34e4d9d4271be8457a31705fbd6175a06d1117fa91d1cff3f94cae500e35e43b938b0020de966d56eefe0d93ad9f955cba0d9f010aef2084abb8063fe2a593ed3a6852fb819148a0dd3d4657dd9a978149448243500b73f7521517331503dba9035e9ba5c8067ddfc7460e6472e32dee3f5fa67bf84fecdde554ac686a0cefb075a95957ffc47a9d07e2daeb00a1512c0076a424781cf95757c4b42fda356101def9ccd5530f66ac4e05ca27bbd87deb8ad310996cc1d9b6e216a57ff7f7bd6339f3a82ffada660dd46370a6ab88f2ec6943d4daacd82925eaf054a4541256071b7aa709f2c5e5b6f37fd1092d301782367e97396d7496935f5ad5092e72c392c3046fd913f40bcbc5ca075232e4625d61d567eda01c716bac43c6e8e74023af9b20064e63537d35e4fca7feb1b3281ddf8761925e968b9814b854b1c4e5160534cc6dd241a70e3acd6577a24e05204864caaf2c49d951e6ea7a8e2c782c43a106c5317153dbf99c9b9465316d396f18518e56afc13d031c36bc04a39e145da4063d643226fe12de814291f5da364ae38892c1fef6db7a4862ea13264186b0f98c3e01a93232146427bcac55edc6807db5b095ca6d20153a3d308822d4029f62b344b8ee21fee8d7008cc666c5bd33a27c24000ea4b0deb8f97fb28ab723d20c761d691f94a5bb5d7b384ba898682d4d6e0693359c6c527097b8d104e2eb28437e9353ad481f907a3a36de3ab97e182eb9d97a4390291f8455212e95bceef7a27ac6e666229bd1036e74024f33513415391d066ee6e4d9ce32f99e58e4130e3adad7b654d604a973da261fe037a6a73cfb97a20495183d67e85e4b8769e36750ea1cb47a3737a126518e7f1a9cdb0499763d7fec31624d4a83335e3c048c071971ca03ada13bf08a781f190524f68f8459dd562d407aebdf06bc6aa75faaddb9ee71763d25d140e76e067faa8db95bc7605aa37a902126f5e9a2adcc34fafdbafe7745c800c09c52c47ce6e975e3758a995871c3f2c8541ba6e8ad6d2debfe29e26354fa09d5d89e96d98d996ee00b4ff0dd507bb33c7c8e492ee178abff8df35b184ae7e08d79678eb612698189248be1225a9185e53797552b58fe08ce13b60b4d44accb3c8b2477803291df7b66969f00a8e31ba56eb3597f061c1a85bb5068133baf132aa90c590b4943b896d8d44d3f28c5bf47c826668a672b7dce6835d579f5ab171411fd41c47e73c86a77d5e7af1b32df5f18900c02de5d0dc61ea9a6e59f862cdb732cb841ec86df1e21dfebf2a7d38aa2e2eaf4ba5312378b5ae6272876a32cf66f59a40cfd2fa03061ed45fccf674b94a9a24b0c3bca57e5ea309bf68262cc033208b4cd678c06a7092a4c896174933ee245168573d7efdf63a69945b4f02d470c579122fb2bad2f75f8079d4c585522c527ba86c6a381e0d060c65b23d9e03b4359299174ce7c0fa2e1180d973265b024b37323f892186f7768ba61042587d656564b2efa400ed445a312cdb4f3f450e45a41e2f06e5cce5e5af910cbdefd7b437f3af05c1910f2c21928915473371db9d9a74c61aa71215793e2ecf0cb7c9909d03d2e0d7d21bdc1a0799e1ff518adff331b9bf31bce6d43afb49a231e84ab092562db4cdd613661d562e5bfe3d41c2ff7f8dda9511ead06640f0b4c5c42586fdc048d10566c772876983d274ca882082bec4942b9a56ca4549f699aeef91b0da23aff8439736b064edb35c99e0197a3a9358c4a1eb4b3994619cf0ca73c9bb1976e0efbfbbf2de2d3fcdd56d193970c9b04f491c0f5e334a3f02a37dfe1a89d19cc858d9d07cd4bd7ea3255a196214513c4fb7ab77c6ad847c07a9f59d34091db2cfce48d01dd8d8092cd1edaa7a368d279b33064132ea6720a5968d66284245301215a8ab9cc7313e47fa58744ccee12b88d86a9fa4f976cd0e86acdb3cebd7036c94ce18ae0da061422d08781641e9748beefe24760f4976178e53a599d182cadb1abf5addc84ecf4c4d27933c4ab300297eb56bd2cc6dcd305ab5784a0658cc977d9886f4ff2726f60a98126201a40af9c7c74c9515e2946dfce48f59dcf7c679636b0d839e1f5d08aca2b27158bcd917e340d62e3f3e23cc5b916263f0580c75012370959b6181436e66b5363b19c3751cfff6fde23044abfe7a789afce0d4f6196de02b45046bcf0726f2c874ef4092c50c8f2cfbf634b13bad8ef037fc15f780934b58df2b6f3c088326965914b16f627937e12ff195d785fcd906e6f1d89af77e0ccabec9e18f32b41317b6d212c853ff38355bd80f9f420ce0760ceba62f44b551f895bc06472ee8a86125cbc98a9d16f4991c270c10e7cd206e09be5a169456381879b35120017e959fb462d7f819f9f0ec87bee41f1ed34ee5d7a896801a27d4b06dda69c55e9bc00ba7b19d02c172f4cada2c3b2fbd3e29124ec40709315ea306b391994a617691cc9b49929cb54ce74f611fff7a2a28435306a66e73c8c4c4e3b0b436604b094af3e95666b8627f2204abd6dd8f12228c680d4a2b27a05a821375d2aaae48d1b6977fa08d1092c014d13c67737717301e0952b89ebfd506a774f4eff2c5fee7a546599d4c3f2d64ffa4f6f82ce3ff1630930e836cb0ac49f955ada33b96410814ac58db70f03c54352d2321f6458831e1a4bfa7bcb356db3cee02734a398e435896646b8c2a91276b29ffcf6977c89ed8ad5a9ff33a5a8a29c0033041bf8275d34bf4d82beabcb35e19a27e8847992849e009598b6b13ab977b9f66cb372a0e3a5f6ad5e4a6e219f9774fc5b92490af34f101c35961ff571b2b287778b87fadf77a68587e8a0236cc2d226469c8c8fc09e1e7a912d7510647f8f430ddca52195d91dcc144ef9e98a2b9df1a746e418f41b4d71f98262ad4736f5ba47e628074ce36a5d402bd140f55449eeb7101196d1b1aa82c09043bf5d39a13d632e2b1ea99e3b93a49d19869bd124d4b26e6d0f8a6c843858f8ef0e54936848b658fd7090c56d4eea2cf8b68a977687180a7dc9211c822311ee63327649610cdf7bbd91f53be644e2c9636fc869094846deea523f3cf5052de4190f87def5e271e27adad6cf5ab87d9f51a9076570c3341f7bc410b1d973b7bab3db3589046ae1e18ceff1cb5fc0e3f203e960f15ab0d36cda6c856c1dc94e5d255dc99d1fd61ef1186e89a8a6c4f40f4fe77e9abf9f0198cbdf51220da25dde8e14c23ed22de4b996d9e93e3f82acc60c56bb4a60d246d961d0529452b385c7bb2901c94dc9bb56be38b4a594e83364ae0beb2d7cc2803d3fb9e3316ea98e709dab4e87ef733942d6eb2257529d39c798d1fa780b044a52f384ef82c0e30d163823ad5cee6ea3dfa4bc3d10e0f86e30d2075552b233b698d344dd192cd6c0bc2124bb3198f609b9bdec79eb70cdf49f6a9b22276ddbaeb6851b2649b661a4c42dd92cea26e00642a0ca0f62dbe66c1252899629e9ac28669e66fe412d34feaca529f53bde8a7375216052d83d40d814a680618e52de321d36e248c714ec053b8d3455c369580c370b7447d3203ac141d8f54a25a75c5b6210ff8b6d636c4cf8e800e0127aa6cea7d3bf09e3316fd33354507eedc36b71375feb73871d3334a080215384ca25d19c72b55245ef1a9fa7fdd289897a0a5578fec95c8aea9a39fd0bdc5028fc56a08241729a008ec918d5a67d04549faae2d8026da4f83d231523094e7986439169a2b1b2898de1807269b779c56ac23686300af5c1af4e8e1b80f72db035c1f9722e0b95dad5442ffc806058aac1c6c3ea6d9751b44099ddfc942c95d518610346b3ad65978ceb9b0ffa21e401c3dd888fa7bef69af6d586fe76f0f65d9afae980888abb90a141a9d8b21b1975e178043045033d22b60de234df3f032047fbc5f59a1a1be5624747d9be2011bcec82b0cb4076310bcd1b47e0d3587d9654cd313819fb15747f060068a3c5430cf338acea2a636822cf645138aaa5499189675e39f8d798f2b4652d329051193588f5fc8445906b353be1837d4ea515a6f32219d692150426e47e9431d908da43bc5407bdbfaffca54cd3dec17ce653a305d12fb2790821efe9264447d8e40356671269d7a6e5e7d8f4477107ff14a4e68f66c31fe29aa2de618d589a1a6dcd4da8dd189ed496b8f010c63bea2467764f1ff53445afff108c6080e38fcbd4e6b65cd9c3fea88eee9d7e3b5b0d89c85a1f4846958e507be4b6175415021b2d3aa2fcd599f32613df70f37aeb543d8ceb9694f2ae59bade25e95001fa2a253247f9232e7c3875a0339ff8c0894de4d1506c2e514b13899e192be2c1899bdcaae45edf916fb1e8e3f6ec29afdb971b5ccdf243b828d471713a9209e3f62cad8a0eef035e573da62ca89e061471a1a765f48bb55e057abc7b4e0a6cdc19dce12c08840b399ae30e3524bbbc44ec31ee6c880c6b30dc5c1087a51317f8fb00d3455e9a8810bb75ffa0637e953de09282ddd021f97d2a11057d73a4df1e284de8c6b3d4737f3d378b3e4b22e03bb828907c74f49719a53aab3298194a7405dfc3cb9274d47f4f47cbf0393e070bcad0be7d8d87d304f061ac8174a02e0e01a56104c3330197b69049ed06b4720c9ac806999af04fa911c26098ac42f9d4ccacd6917f7e5416bc6c23b22e62cc6dc8ce318820beba1c84f29c41e33ede1df5c1d5faf0586b3cd28f7de2d170f5136d8a48b22990bf8117029128d6fafde14d0137e239a6e359e4dc505bc7e7e728002ee0dbc9ede9a139253b5fbc2f06ed14e160b084f5755e9abbdc5d17cc1c58f623d47148c3aa9e26c25185d97d4d8d14a71776117bf68fa0f0eba00195caf7998e417679bc8b5b1951aa51d580fa3905049a162bf261ae2ebfa381d2d5ca1607c298037587e61d84d98fdbbd315c8e667a99768c131026198342b938291ce3d4222ea07455537d6d9b5dea4bd2333542f6b8680b9c12ece79ef449b787c29249075744f35bef5591d19947d2ca116389f8be747f806a423df6726d95ae633067814fed61516ab302b017b3f37e48308c0344f51935b2c3f69e824ec5a172b8530447b7d4243501638177fe4c739a3aadac3cdb1decf38548f062a69560b03b0094a4bca30bd4eb26d38e81b8113c322c51beef82837c1eec3bef7271e915567027902d6409f6d2b173b8fcaa5411b20b692537f5485d83e689cec07e90f45e149f62f91e1c0f70d94bde02894a4f4fcfb80037be5731d51ff1732cb6ddc0ae11306bafd868eef873a5edcb1943417159604a6e59dda0f04dbcef5ec02ad52f2cded3db99bf0dca43220d404e8ff9535a6f21a485098d651c03d5d5cfe46f2c5f8efa9e3c3d249c8049c1468fcee4bc4f23c4d87d560e9d9048cb08683a3651dd28cf473012ffb0fbf39bfb0cd308d3f73e9ac62ab039ba934905cdee5f847ece219844bebf178b640f0e1744a5156848fa0cb1a54f5b512068611eb81c5019cce74c653ccfa04e0a90773efee5894309af9a61ec10d90302f6ec922f3488510f043c51277c151ec134b3941377539e9d73ac4dadbe8c54d491d6cac686f79ba352491eb5cb743a3e0a77e4489a89a4b6cf39e3a1089f878b5041519972759bbc078d85596e4492ee179bdc5bbd4f0ca6a6d23e2ef4c14af3314220f77282a2686bc7902169b17ed3e2f8959364b9be79723b6bcf94bee5c1e8c8c4b19ba7e57aed823c8f07b873345f94043d4ca5c58004df5f93f8bf2f78276de19a0f49f58e88f01030d081d0e01184ff140cb1599d292bf421ac3cfa36adcca0b3e1a428b8b19fa76f0a572b8de7ceaff7c104b527798677dfd6cf3cdffabe6142bfc0193c8aa8a52c0ecdc894c72eb500e256a1357488dc6fccc2c05ee1037f54dd5078cd28ae03dbb88bfc8be3c491cad9bee9df7bb4f2054da30df08c71bb1aa727c1f080867fe2ea7da401f64c3e2f962c5c87459218f4deb554aa0131f62c40ff3d51b09e2d870b0fbc0804c8273d2ea086241af0dc47aaccdf1d8b47fe5ed28bfca7e802d6297f246806f15d1d3c63a3768fae42e35cf92d2db178590d974b05e14e2b0949e861c583c111eac089ea51fd388e11abf227c0f4aaa476bd8ec4d3465bbc587130e544f91be2256cce971928932f7e79043e1b620048c6736581f5a5b648d967a44c7a78aa6dff822ff168e50d4cbfcf44be7f5ca0fc60c8cd43f40de4812aaa1727c5e3d7cb688cfe4e9667b0965da39b2b41f026eeeabfbd87e8e33f977223474e4db3ffd3fb311c016e7160212bc277851fe9ae25f3094b7a5d8e55056a6298c6af6ec5c324943c624ac32606472fbdb93b807f6eccf1f32faac36f8a60a8676a43c5729b4cf91de5710968e3367fcfabbb6424864e7d81e0bdc3891d5cc6169b59299e805ce97853cd5ae8fca6022f6bda6b113246a334fa56f07401228c96db88f5d6f4ab13846835872c135b12c9bb0cd4c5991d53a98664149d6ccfe3c8dabbca8e4070e921b2ae9854ea92455f0fad003b9f495b4688b5fa44e993f88f0ffd1efad3208bf3d62818e7f72a2cf4b4d05f612d1fd91eedcbd9eb498cff55d36a91abafb3718c7e0a2860ff47275463c9e762320e22f9720e114f9344f11b20f6e9a960fe02690f27afda59bb06805e8de233dcc3a728ccc7191c49904e40702596c8ccd21a6e1a05586aebd17fc71b66ef9944dce5835709203fbed1ceac8724bf1c258c6cc6ff4f9d9736a380febfa82d8f399fdeadec78c5a237322f8233f47aa1bbed97582b784d22642b09ab07ee4f74e2291f1b9a49750c6b6f94bf1b74e8196ba9ae82ae7aeb9a5ebda56fa770a51927db519a317a5dcfedaa99d1a8db418c5d5585452cbd863e08dfb73f09264c22fe6e01d0a3fd32bb628d6e94ebb2458264d89e7849e41d0bbc1269a511fb8f0f1094a99b245fed149a30d20cb19c650d4f497cc39c34e32f1f2c1aeead3039b954e4ed4f4e972ec3c236b0822c6bb6779495986f8de1a305d5a309320d15c965e28d66c5b6a8aff9ad775754f0464e6bc29a60ab973f2667e7ae34c8958f12fb822e4c065dd39f1247ea69fa26bd4f1d32e001e1dae4c4bc462a32768f0e11d887cbf466f56b2963e30981da589ea4534b0bf10ab145db80960313886332be24bd15b3dadfed13f402c189d6d8b512c7c0b9506397c0c50f0ae84cfe221d219b728da7fbe270c0d2b560ec7abba1b48e55ea8bf7befc960f7b80c9c34cc08c7bbcec664a76e03123009509975627d73b6a46570ea727ce130dd2ee536e5174150b66abccc3b489c341dfb7be657637daccc3d36ea3062685edeea57ea63096a76df41d52615c04e3868da69c3086a34d60b7641d2c6f031130ec664ad3343d73822fefac2a8c60c5c413d55fbb16e664ff1122200775cfaaa6dde67927d3ae979a3b2dc63c668309dd631e1f1c12a3a48af17faf52b6e7e0c7ce0ae7fc9888c92b3eecebf2d46e108be9dac1fedb260ac9a591f5fc0f04a3732979d9541baf0dc9b947d2f89de511db8415113d9e658295bbdff197ec9d5edf8971a6fb6d5fed89a5e8987ff7ca0e77190e527d57d1136d8bee5bfc6a9bc7bb3f5aa4dc0b0c6622c3af27ecad69623de9508816189ca2ce9a13e19cf7ce3d2a5d5c39cda5c7248435e3e8207d763937b256a747cd35291d312de20f6f7ea2b727873db86c155096edf536f3409acf3e80e0b7dc721110410770f63664a212de893fce00b16cb1d4131f5a76b754910350256ee84deff191a652580434133d4beb83fe3869b7caa367e15abb95efb445a4085bcd75cb350c80bcfdef0acdf4d6fbe412dd75b6337f24aebdcf366ef2a2f66c637391976065d4e238256857ed05a3369726116ccfaee5156c0175e413bdf7be4272081015f8733d0c918e6a73af7455354cb2a8b9640285760463299d4966f9ab31e41bfdc657214e2af6a3a96aee5da0f4eb1d6c3996280ad0c20f06dfd9d8047dbb95c01ca382daf02dd44be862d05f0089ae7c6df27ff67c706d8ec469e5d09f9607626b71cbc9be44f132017398f71c04a7b1ed6fd002eb76a183866bab7ddc6b74fa40b193de61e5e39b3e357a4c18605b5da804c2a134fc077aa0d1d01c3d7a615dea63efa25810e42e6fa12d9217cb9d1a47e068d8d73fb5887ea72f8cb625324582e5eec6b2f16c23994554b897ed06740325a9d17724dd57c290bc913f5d82516a8ea6b53efec92c4f7cda25afb7128de7690ba375e854a6fdc9279d785c3d39f10663aad744a4bc8dfe13e8e4d3c7faceb2d01d084d254cf1b1fae30deb12c1ec44853784c59f3956e2c9d7b099184ebb80e3f38489ec8402af2f22bbb85ed9255928f0374a498e3fb046153925183bdfbdeef6d24a0e6ff3251a31afd16a7ae2588d6b79914865a7ad105be3f302525b7133d9465e53e62dc5097dbe4821d176e5f139212501d15cd995e29f2d5ba9016ae5142f92aed758be3035b8b5e88b3a0801d8cd23b82c73b50278674ca000839aa3a9954ab6b480dd965d4fd6308c9de4b03e2509373725c455b243b76c7139ae9d64d3771ff9cdf23f4c10c4f8509c857c0137ed7a8a1f13fd95c497f6d66c9f8574dd80b24c2c310374384c6df39c7a6558b62fbe7e8c44589eed3a4047f5156cc440a072a78c879eb0ea03630583eb7e328afd8706e0ab3ea28c840a9629353eacb24b1b29f69f4f3be5718cab79afda9e9cf33db48f0d477dec05c51dd5a8c07eb662c74e1be5465ac6abc1281e06703371634514d698ac8c59e63457e0cade4ab3eaa3d93ec25a724c617bfcab3ec0cac39018eb786c135c8127d8cbd14c63827afb0ca5b41269476ec6df5355b3112f4103c3ac55893222aef1f0ffe67477313160e0e1f5569515c32bed030b3e359a4f0b017eb9e5eff9f3f41dd954ed098507dfd0c1d59fd67ddf4db476163df6ee77248c0e6cbfb64b069401047cc0d75700770fcaaffc64a76671fc107547ef0fb5557b3d43243bdde4202a384d113c2be1c7ee980b1188e9555bc38d10c8873663c9c3dafebb03408179c0d703e2c827bc2f63626da4438eb471e95cbe3e893c624fda97d3d0ef835207a57c33e0615ef052359aff23ccb4e3bd6c11a128e70e66cd15013079b4a0fb9718758b136e5830d919ba939bdd9c0c96817de31c4ed3c1c93d42a9f78475ffe3d73708a3894eed51d51f1dc357dac74a417f5aaa42dee9eefd7b92e52df756e3fcccb459397a5c997b3ecd802b83c53c8bd36c67d88ecc1b7ba9480dbaa96fc9fe9369abec77477f7ee54ccb46ab64b32b5ee14af2be738af69499818e8dee2c07584bc1fc26dc0544465f89eced7bf643e04a88f14e6d7947d54ceda00a239238b4858896f70f07911e24f9ed6be8f93cc82a92fda48c390e4393c69de478867fb527185b4a52f825f08ec4094b1639e9b56f3d93ff37640cb7e4de73267bd509adaa5f715b65b002e305bd8d013a1d5ed39fa136a209f472510c49a3fa94d5283403a43a2ddb53e623d9d009472ebb30ff86aabe2c41bbee4a44f2ba79df3ec6dc5dbad0e5ba394366c54511d410ed16fd95cb7c9981d7176c312459f472a579257544f34992991c476487592952dcff5a02531ae99365e238168c252656f0b59897d63758335dd2ce0c83d5f6a63c933dfb9d0b39bfa4b4ee045b0cbde521af3ccb6567f39e3ad0b8150245ab1ec07c2dea8374e1b7af36e3f5a87c5dfa18b4c8a7ef1cb11c6a1a527d802b6cd5ca916e553f34e1f814faf9153e845d12133ca08de34933c942c4f4ffb3e5848ece7a9e47abcd66b6f120356f0ee916045ee7c0dc7c31413d478552879052ae2ae69be91be6e19041ae482a8e1c89d535e96f104b1c0ae98476cf6e603d6dabe316166a9031c35138885a2919524d36ade35f5f85e744ad2b1f716df115330dde91abb1409fc9c5145b8080f3a1518ebacfccdfd924b6f757c67a507585ef6a563944d70fb39644637a5795713aa44ccc51b753aab0aa5b3191d540873ca3373b06bdaeb3a14eb23a0ae6c3bbe8a3fe95b05520e24b4e214779a1e102ad0352f367ec30ca0179a17fbf93b0ddc62f9044d2bf44f2d6d13e1e431d160cb85a078f399eefe383dc38ac2f05f013cf76fa63750248ea1fefa0f6e875637323ab2e5e73b78d6c5c1c635ef0bb02c8df8c00ec5517e94612499d148266fcbdd658040ae8266dd9cac624f7a4ecd0fd8ac29bca1d2dd54da1be13ab4c34f504bea4633b6b85eab4e10b46600e2392ffc9422ce9bc8eb8ee525e95f5545acda1e629ef1582153eed16d6b657a6fc3984ec77fe0850647af7ad737aae4375dcfb118ac8f3a9128357d288a58fbd341db85850a15359abb920092c9ca9e6c72eefeffd4ce50e50f6b3c4b87807267f6022112ec29ef05e1b6d22c98d6ee6ea6640ed4489f68276ab3b0d4a2616eed8715449ae16e27b81b01a5f32443a73b91528590e9d25ac3c16c66ee83bc14bbba9259f4ca6271706defd3229cd7bfd111bdc288795ac0671c858f017ce70bb99ba34275033713663a83a85449b907e159808c233d2c1e0cf24524d230f60c1647ddfb6b50ace4f53998b4db539e29e4af8f1ba9efaf5c94cf8ace5ea6b68f48e6c3292a1fc036280395f9c2bb8b80eb7655fd5f10b33c2d897a7d9376edae09995cd01893bb055fd45eae4cb45caa253e99785fa66480a22a989a06112cd3edca5fb171447322ec78013966f4e5ff0f42cf149c46a238d5e6069418bef62638a5b917d8442ad69a27fabdd90e9a209ede48f5ea3d51bb2803a1c95d8aa623b803f71adf8dbc98319d6f633be18f85c0133e1087228aa7bfd525e3aa67bd722a49949842ed34a220186a89e04af1ef37128ea47cd60bd0447de703f98e410afe1cd543a889389bac9a71158110fc966b3bbb040f1b5a9f75ab540b372f3265e121953b02b48ffd91ab1a7a81d21d592108c83dff06ae6532c6f2a8cdaa3f698f91255394c40afd7e658f78e1c3980ef82458026d900531906229566b140781b3ebbf0bb4cdeb7feedf2d41818bbcb8ccdd4a30969c073a425d1e252733de952fb727e2680c34c03e049aa137308cc58a1a9761c20ef8f18abd328d79522b548518dc6b8e704f37207b407a9a91b537e413a313400a66b053b1a201d7c037293593813b031ed8a477405084b31591e3b245aff5c9579fc239383b59aa62f1f4a918a0d72dcae50b67d48efa5ff1058dfc57d4a8411494ade37378d56a7627bc28d5de32817fe415429cf4e54ff4fbd565f704c1fcf252475e041af706df404566927932bf4a887eff27c59cc4565c5d53f2b1b1c9d4d2d1dab59329a41e09b0e69add14eaf147c3ade58d6adbad60b57948457539c2afe37de492420e75a666da06b1740679269eeb3e81d465e04b567f4f0b1d7197c4e0742224fca0356c9de54430c13df87e68a5670ff62dcb7ce73febee0d43f4100e66d08aea0caee36828874e50e80f3621271d01502e5eed7ced6d7cd50aa575b11817061f935845e922146ca62e814c38b116b70272d74750106a40aadbf3056f3b2d7b112513bc63a3c9b20804a544c4219414ae2ba31ebd6f7eef4c97f4ada9543bf358c5e738d8bc3f03e50a5bd190f01359da65357b3406383100578420a6ea62823ef37a13331b58887053d1136e05c15e1ddf7c7e77ed6e4c9951e49f1ec971437cfc460f749bf35ec8d4469af40db1c3d493756f5d052d67522eadef8b4b82ddbf67b53db7c494f17c78d1f5834718c356f68922426d02560356364722fc31b9fa89992b082138f7424d55b007adb515941706c1216a3fbc6b7923109ba42eb70b67183ebaaa77e756143ff1ed0268449effd40c7919bb3043bdaa7722cb6edb280797c79d5a93f0618e9c2cbe0c22123218a2814254e02096ba63488320e315cf4503a2cac04228871260b1304c664744738e9299c66fac4efbb8de6ea9cad32e1c3bef471fd9a7fc5a06fbdf192337399db9f6335bd77241d6a8b175f26393c2cbdda7ba93c05b27a3e260c0b45b31c06a7379c9a0c77282dd121898344abc507144a8fc564a000f5e259077530f91f24e4b837138ed9c6dd625f0cc4e07ddf3715e5b49e2481050cc0421fcd3ec5cda888b7ad2ee3fc33274b63d173e5704a3500593cf965d431a35f5b2697a8dde8deb03863c2a172242e72065b6143d1dfb71b9c6e9a5bdb5553222503cdeb343fcccd8c6b4dd23bc7209b3ab090fd61e1532e16f96ee89c0c32040f0ad476884397a90a08786c809b5b637b52a6bd74c4383c71859b408e1f17db6dde06725e62baa07d31d8b7c89ac053674ffac13c5ecc2129e6ff5f8421675af6901b44f298b10d74288d8e045af936e1f915d0f031cf21c7736b07d2030c14ef32383f2300047481f45ea4564478c4a49391d1419a61c82fe870b10064cba6179b902a8fb598682f7e2aedb07180cfd933103014abd821b408243c874249074af6058b37a383046197c453c38bbd32ca09491968608bfa0bf467d89868eb367f59cb71349daf43b3f3510be8175940e72a511a4d67cb830d8e37185e13867ce1d44eb60cffcc1485b2fb2f6cc5bc7d6ebc129f4c577deeadd01f565bda5f39680998458beddf8b29c7bf024d22120aec84def7478eff5fd889ad9feb8c4cfba33150194d65695ff2a32c49333aedab50868cb55bbcc059f803d1b9ece7a88ddee086a259b306c1b74063dc4f04c2cdb32fdc703d546eed4ab9048a1ac01c35791342edc48f74b7aa8ee4073715ecd132c16658f85847a6bc9f3345b732e6d59f94aceb385856e13d34669cec67f2717ec7413010402249b1ce0e974c2c4a00effdc9cc8ee48a28081fc72bb982a3fc60e7bcf116bb6350425a89dae4b36c83d447dbb7d72500e701a1ad93406de87ccad8edd69ef1b039b7db53bed0db1c6c94c2374d6ea574142c58fb038701c37fe7ef837159580b869471e6ef9cc4ee7067eaa198b5d857af05d92ffa666d8e2e9c640135c1cc7460283fb8159e6edb63dbd8b99338503c44aba9d5e37fd788984da31e67bd7464925b079c141e70b6c4cbbceedeb433151cda5b17a252b388595524de3093d7068f671881af85241fdf8e13906142dd67e742310d9f7829885417889a0f52ebc6c8b7c992a3baa49c9dcfcac8f4e4bf0c16b11ff6ad1e8b7d7e14d0fbb2fe7dd9c0d43e4a16e9a618eb64a5dcb85f16a8581b2452564a779fd2141131c5dc03ddbaa2a76b5ffdddfd25ba01486c112f4723976a91c97b62fd0d8efc2d5a338598d3d7172b039018b4f14a116a976f3c6b9a706fe2275199beda0e0831957e654ce73180e0270f8432ab34363d6e0e91883831cffccbe6c3abb56136e02ba7ec0c1cf2c0c7f89eac9e3d64638b470471f27bc0d821c89208c7d7471b6ce6c8455bafcad88d18c4b52be584b26c8367853fea62e9f03636806b7a22a8cdd2bb41b4a1ae79d6cecc34d8c454cfa3a0b414c1511c021b2cc49a71f4347264b1f015353144f93be0c430d4667b5e87778fa770e55421fe0397adb9142f6f0bacd92f2eacbe416f0b81e7eb05b299b9d0e4b52e67ff80e1dafa2c7ed068cd73cfb1bed7efbed1caf1cdb579a1b15fa57a556aa57fa33ec6fb6f8e9d232aded7d6aa11de6f729b84062a638ddc9f3e7079661222382f36bbad4c845417d0ee0c188e1d4f43efbd39397e9283d6af1d0b4743aa5e4c7b749afebd5ca3f29ef5fa3bed1d5781cc34e4eef3c36f09672b39b0634dfcc3511c3dd801510c2175b90a7fd4ae44b7108898f815259ca0205fab0f7542627d4eb1d0116744693c2bda6ee5c96f2bd844a67556426630b32402908831d64d0a2a6d8f94dc73cc034ce2d303483eaff88f1b0eb36a9fefa7080357715150c99666b5c5201ea3e34c1839f35ebda0a249171ea076a2da4e6c4421b6ba13f75dad8b467658a04fea75f2dcef1d0a95bd894990854d70f98782514bbfffbcd100a2bb9feb58a9996e9b66776c7c09467cad322af55993f1ec9699008deee99c0b0fb7293276d80e909b5fba8c6f6c33456b71581f803ef2179df7ff3edc6994d6c51c96971385692ec038c8a95b4ef034c8861d1c6eee806d6c91420cb247900743ebc48e328f238feee3411f5dbcf3625ea46ffb7246725bffddae7007d5e54b730315762490b35ecd1bb738804146ed408bb05ce6f6cd3056ddacc13589a143c81337ec3688dcac167089e4ca6020dc38360f87decf61012e393d5ffb02cbf96b20bcbacfc4edd21f2b18b476e435889717eea356377bfbba756d1dc38e07ced0eb526d1d7fd7ea174ea2336c62baddbe204859668a5da6e8d282741c8ea95a14a4c2978b84203727906e23c1de67e87e2a1bc4c82ed6297493ee5f3bfb52197051bb7bc86c11b262e946da1a8887405ee6fe7d85bb9aa1ae4690ba511fd71106678345c162bca39e57e1273a84691abbba54db28f9a4dffa1ca1e90d7b989d8b206d0056c122dd2a957bc3c97a759c3c896b0ac764414c90b99be5b059d07043bb093acdfd264980f024d09e65cf168893daf107b35b01fd10d50be53c9135fe89968c667aebe37f235168252aa5c15b4ef1181981b76f63d692f85aa5bc7e280df5c4ee91419084556e6e9607726364b3c2ffdd2dd82c423be571b7ab0bc1498d1b68f1cf8cf2b65a8609894a08e760a39b8192bc59b5117fb9ef201ff0d3a0086ffabca8e7c8774a0163d68a57b372b499b9bb598dd1e809b37c5a43160c1f0c1cd658803b25fd4d6c2a0b08c4b08856c9ebd2b81d2201741dc04d614232ffe5927d43532131f5304e289a7d5f3a981e770dbe287122e3827dbadef1294cdf2c7af340b6241414d52709eb38cf68ce187cf08bec0996fb41d4dde579d590df37764c7e140e89d5ca5481a26d8201afe3c9ccd68dd9b8760e4f03dbeac5a4834a6f54f14de900e59ee8c43d8f11752bc472fd6ba5f6fe64299dcc88cfdc5e58b25973556a03f20a335a882002d778739ce753aa051b68a0f4b05c066e41b262287f293394829b545c9890de60224b09fb8d94fd642d9bdd7b5bb521113d57cc3b4321f9d4e7c95fff6c5c9e934287fe83eab354ebc9aa579e4c7d718c64da01a3dda090f2e3239dbcdcbf5ed9c3ad895e1782a2a1b4d33292309b315416675b7c6c23f8b5f7bf5605dc84c67857a761134077bccc8aa93f3ff1666ead415a43c894fabf9b078fd81e686e4683eccdbbd15a1b2ec8a5246ea9a2a120bf579475ced1500a6ef1c3afdc7d3d58e5f85156f097afaed6a913e6074eff15a74a4cc159857d5d0694bd4cae65eae9e19689003d6fecbdf0933a35b948d1fdcd0ba3a9cfd39cb8a0d2e09285479227ba055efde8a74717fbd157d28d0d1241d8281df7dd69c8cc91a2949e7597d86ed57372aae27f5789a9a8be9abebf9b4c6433b230a59658fee7b8841efc3e27a1d3c74654e7b2cbd97dc0ab66381b6ab85d19063e34dbdd9548edab88c6e9fd3c6e89422c368ba1dadb77886de7fb28c80796a53dd54a35682a410d0a5bb1be0dce96462edcb5a6742a5535140682cda549d2832ea8f36ba78b37017dbee9ecda38a2160baf7b3d6bf0845817b8332a06382a737d3435c10b22f40fd2cecd2bf566bd196443a279e2a63e04cc46f4e38374a3499e378cfbe7981c7ebb7c785e99b2aed2d24b1e0938922a82d023543c3affe435d310ef2cb335d0d0a15493f0248b8a9109f1879ee699b71695f90e3e6e9255a9f766199d4ce811213efe170caa417fa3f3ec40ef9b0c32f5eab908bcfd965a240bebf05334f5f0fceb9989dc3a5102fa4397cf975a465932e7dfa12168100976d8413239a8bcf9d944421c58a442f7678701117458aaf5b18ce37b13f07b01b477a0b43dff41a1f44a6ebc38d5844a9295d2e3efe577626756c165e57b3d10a4970cb8e3bd5d404f42a41c89cb32ac524c03614c755f69bd433e678ef5ac0c442472eb88168f02c14cb7f002417b444b361a2e3411aae35f6252c74fdc60a9645c5f124182f564e2058ebe26497a16de74c4577c472e6b0b2180b2a87ff2ef69f2246dd87ba6e78d22b2145bf3e4390b555ce3fddf557357e42f98e7956192b9626a23d3a6f416cdbda397a70320b6b84a7db1d1c1dc4ebc60a6205d224f358de51f5ece7254581c2329fcaec90febaba27ec9a10a43a10e47748524d9e4453ea40e13326973596d63bc4b2750549c2fee4365f26ef2f0fce20032f9661e666ec9a520f40d22481dbc2b06a3e86f0484ee79cab98794907f7ee782cdcfce33789f5e747f894ff65b2eb96eb40d63525afc7c74e0f00ef4352c663ee27ad3829d4963cc83b05b237bc577ef081595712c8b60e2fee089bc6c2fc03d728a0e470380fe3d4ff3f244a07f9dacc214711ad44464222ce1c04840c81b3073d3ff8a13e2e7faa885afb42b5ce633405e20200a96432a59abd77b897564dc6122e0c3332107a23cd2714f3ea008a3dae8c428f45deb6e0790e58bf7d5c2fe2f64b910176b06e95fd127d1fd16bb1864724fab7ab7c54bc85aa14639af32e15e02780c0e88344c78afe6192e48275ee41bd63cdccdb1099eb2f0183352686d474af0bd9c47e2090c6dc1f055ea6ad97d733fcb0fb662b920250341ea32b93d64271e95239ac3f36d367f488a69d90406c0fb09b7e76a2669d80f6f7f3c7298367f84655a56226dea7e9575b2a081605a512cfa2a5c867f3afed6b8f785fae65e6370368785a09f275c0d9ba9f92a17f90392585d5d5df7bf30fee3471ba18a44208187c80ade27c67242442886b99eb12fb6ad3cae1095fce5bc1fe1bd912f5da16fb8353ad0a48e8b454b3f2fe32f3dd161513cff2d5460269da86ed98a7814a0cddc6a52af7904193d25bffa37b7d59724c5864df5d9317fe44ee5bd0b266bd6e3bb7f448db7fab064b072bddd849bbb56ee714c3ae8c9eb8514cfcb6e9567dc50ea63db30c5acdfe240e87c78261f922f3ea754222b9aa4352f3a2eb0aae669803c9aad2c8351990a637e34713bee0ee88db75cf1c31dca23c5a6b651c5fdf501b8af9bd28e747bc7790dcd1d2a8bc6ee57fa222c7364c96ff21a57e44db0a692e5f164df0a10af27dd871271883f11360c89fc070207e8361a8dfc11dd2dc92782613e2e697d5d93f8fb4e4413eb5c10c1e244b5cbb36d370eeae235be2d9cb487680638f4f240d0951da747130d174ab177286d6c170c5c6251e3c160287697fbe16a071ae30d69fc6c7fbd0e828c880a4f8897ed474d0ad920e7bd2d5ac466e5ce1e49bc3c9f8138434d50ae6f36a1d72399b8a8b84bc2c228b7bb4b89f4ae6f1b5ea2efbfcd2dc2098cc5785b98ae10970db12c12346a7b680ce56c9f01f34abf409e9e943a4125891c6d2f4907808d1bc13109491e3c77edb0cbe4ce15706096c62f5e24e1a9b3970ada3d53d6036f28c12531571715eeca1b79c06883e4b58c55d11581525342552f3cbfab9d95d212b89996235d94448fc5a2c6090fcb294a51391308c278cb8bbdb700ca0032b794809b997ac168737290db53c6d0cae203be0222d609a497a1739cfbc3645abf9eef932455db4052804d8c4147b0f6f4dc1c95e801e41748556190bc2b8fe4e4be743b4291ab966905230244e9229cb29e2f0f738b4833cab2766c21021c4230fa9e7db67cf3ebe9cc039abe82ec645862b0d6cd25a3efaf3acc8f19ca212699b2ad03dc83c742583027a0e8730b697d2e6db9f82d6456fa82875291b23d00f1c5ce2d9afd2f8225d2a9b537d231a7e675465332c1e89392e84af2b2617219365250c774c51bb3f9f483768788a3e68a639cda4cd62e39e5cb8b306259d37bf84c371c26b1b8e8ee345575da7a1e1cf7ee5ef9497da5dd95be5f53a715a93e3b1a6acc34c19ee942a2479fc3191997f54f726e0b4497ff3d8bddc8d001239aac5180c87c97949d06d498f580d7df352db52f1302a42f77049a84d353029a0777b9e407d03e9cfd07dee9a89465b742a494d4674839f2e8c1b54eaeffa14b50628e1f0fed80f7b3b61db4b6365186b3b7eba2a2f0a781eb611dff94f5b0b14afb869a7ee8600ff82f0d648d0eb0981a7f4296bf845d21b8c2022cfa512fdec5b2c7a7949c49576fe769434f8d0c56b6704319d87a253e603ece51eb93de2d8a4b109dd7c70f90bb33b979a4d8d7c7bd0f05e18cb6da7a1d61b3241658e13b28cda819e91801f145016bb125fa066c2e20d504d1bb347bd5b292fbcc18034180572ea87eaa49ea2bfe424be90e862be0d1ff87976688c431f95091eac4e947b37fed6313a9d28d2cdd595a41a5c075ae010cb1f5bd2a9030706642e9fb905e3a47f773b979d70ce8984630fffe25bec351b5487e43f7c24de24d88544df930ed5a4acc617d561dde4e296cfaf5403d30cefaa23cbfb3ec43f24b8c1106efbd0da5d2f3efeb143a2ed410b61c1cfde45027a81d87191bc5774b3500f4fdf5809bc122a41ce4aa7f2a97e986bb67a2520aabe05a24ca5eed562e2045b21b022c4938c41902afbc9b8c522743bafdc94eaea4262b19ac3ecb0961c260ce92169e168cb736d958f82f1bd97f851b7fa91fbdd9a7c7472344a0b98ba0da77709fb39bcb78e0d856cbfbedf256c001125efaedabb1cca97c9f5979ebdeef5a78be91875b40f7439bb8f7f00115aa4b8b2cef2f2dcf16cc099220a5aa88c47a99d777fb7fc2299a24c16bebd0e678345b95d9102021fc44b47849895890424a448743854183bf4a4a2c50788f7a5de3a42bd337f487ffe61441c4deefbb43e7803e90bd872a51357207bd749ccf99e15b93514180e35e0894470b1d8bd1246d9eddc8bf96a3de3b01dc69d54c9348903287dbd4fa107e0e5fd1c09719d800d0c374bc4646f9dd39402132404535b7878c4ff1c97cd1df9936280829c4c79dffe269775bf3918f02d96200802dcdd1f1df2296df7310d1a72ad17fbf67990e6b3954d7c887b89e7b866c9b8c6e9457af7ba6c1237733d8250324ce24759aeb17e309d114335e8bdba741f697d75b233098b7178287f075d29ceadc6f3ce3b8b0f532398c6844e190e4d9d09387f08bd7c4f0bd1237ed108a8e5119ddd0a922f45b5efc7059071d7e3816d6ad7e41bb5dbe65c978fa4e617ec9ab5588d2ad5980ff347c008f54bf66df065b13e90ba03963d62ca50c0d11dec432752f84a6b08b3bbcf0cdfb745f4c0c97cd4072b7c708591187cd79011f29b6a8ed8c55b598e0afcc1cd1bed60330251bb8d2b91f2e165ae2995b7a5edb200a99acb41d2bca8589441ea6c0dd253d68cf28e41ab73c2a07af228278fb6c529fe1ed9c42ba2cc1470ab7dc451b2acfe719aefd5d876ea62119ce685e21f72afd2e1c2e59e6d905e8cdd10c05265885f891b3f6a24d70058ef3b58c089d780250d045af0371e6b0cfd9c73df294d31515f28c6cf34457c8432e0556c86933ae6b629868107916205e4c26d7556e163511e3db2301fde1ab7881c761e33dacf4cfee93a8d53f17d814ad28251da8354cfb25cadfd1eb54e40272e8f07df62dd5480ca2a269d889b8f7912533b4825805f21c7e3a17515eb22ccda51d5d7bedc2cd9ca3f9923f60b42ce17694a239fadb566fe715e2ff726a8e706ec3bae1806b57c043ff9e798500c5d70a4a63b996a3ead6dc2e5660ba374d6095b4488f6d2a2f914f97d6eed8516bf4a8135bd59898551b6e85aa1c229f56b0a090577c0abd5aa85ab37448f47d75d8ac687c9362de19c8a8359f8f3454ca180e706d9377a74f14c437c0739e42a936415bfaff9260a6df2bfb13cf8587cfe0b8d7c5c3f871f22b71dd2bb10c4ddfa3edaba9fc854774e7d6f2165d23327c2844ec0b94abf92d0e7b4489ce860874c2c590d61f7dd5e7e994193ba6cdd0992dfe5ededda48d2a4a3c9c8b99930dfb9520b2298dce6256b7d406586f1b8f12632b81564120326a0dccb21b7c4110365970a72019cc4df6a302b8fcdbb8a79e0180afce888e79774f461e75a721bac7a938e62741cb6398bd9b40f69d92d4b5ecb3e9eb03a54e3237a1929a63da4ffb58bd3549f47330267fdfe8cd0799580000f3f7e4c7ae7fb52f7c6bd01611dcf94b075294bb3e626a35372dfa6bf55d3cec281f911150d7d9085d60d47a5b2e8161e6ef07116c3735e76a1b54f591e324b4895ce1968bbe0d2fcf931f49d4ff86354bb99ce5ae90f8bc1807d2d31b8e1c46b07d7a45034d40eb618c96a563ce393369e557fd9bfd51e3363790ecf5bc0fdd62c6052754b1fc4f7038ba18fd9f65efef2d60c5c0e6790ddbfd1a315ab6a7819bb1cba1f79055e3db113859c2c26deb2c57d3261b53026b846c3d29f297a5c69eee52d7d9b39aaafb23db93684b8d1ea37e430fbe561dcbe81e73c6710266d022c8c69a417e386ab275e7166bab093c7d8173fecc99243b0e40f48eca36f88c98d0486fc04a399fc5a316db2a16f7c2bc885549c89ca2db58e4e151a1c4781e41eb6e4f402292b447eb4be70883bafae58850dcf5f7fde75f7a366e9bc3496ca514bd5d37a54fd1be8213a894b4a3856c28b14b52526061bb8eda3644e26dff90a0ca49b96cdd20526878e2147839b99da9997adb403a99ae72f03c22bd164934eaa8c3a4acd7a67bd9e1b26824dd4f6e78f5b126eda6769b03a8f4506cff5ea700edcb98a9ba9c6b94f055348b4374e8048ed283f51bbbe51d336119f5e4053ab7090f040aa83fedcfed4a152a72e4f37b7d4d63f00260646cc9a6be7414a3934eccafbd2f2b1e649e9acbfa3fd951d9a2dbb076e25ab7154d1e4ec479149be03f69598c0cd54c74bb3d0d0f3aed0f560936f1f1162856185c8746cd3a7912b8306e8fec87bb6bb93856b04020f7b5e921a9d520439d63f44556bb02c4510ffaf41b6bd0587e72795cdcd62d16b6a4cc8f9947ea696d83ef33e287c43b2609417123241a0f8677bd74349df8a703acabe856ad4f4a672d4e9197ce0030bc1c9c0d78af90c943af8b0eb1d05bf7c710e3895933acc59eae5f72d2d04aaee4ace28d1fdaea89058bda835d59d9a5b4554f589cc8b5fa1e9253b1ca7089eec8da09ef868eeb0453dfed0cae36c3186a2cb4ca361e2d4689907fdca948f71875e59acfcbd8dcf91c0c219a661d1db9ae53c45a82fdaf3c2c7179633eec3035af4e48f7907856f1b0d530ce0e4228132e2b48beeb64e2570ec8e2f2537b1723969f7254c8312b9ef0cc87ba5f565449eddbf38b5687df1d5c9f9f2bf62e395ba3e6443fe52a54bba782832f6b6793baecebb2cd2d1a331fb480b9cbf0f70081e5b978e0bb471b607bbb6c0f2de64ffba31ff421985f6e68b7ce9d932eeaa188d59afa8feffede92f381482e6be042fa871450ed95bf6d6645e58a72fc2a363217ffc1e138673c231a7eed1e35717d755ec51303e1cf8d77d5a0a712e1982ac4607d09225344747f69c83789c5b5bf2a3be277dbe20bdf9b8cd46a63efaab4a5a419926171ca7a6221b6e7ea879031dfa57005e2b74f7fb019a50b22447d70b9eb7e40bfa961d9a7d5a4f54dd0d8e72b40edef5559cd86bacf87d1cc614e6283504d6e544791ffcdd4f98222f8dd332d5e8b1b415bb01360ef7195f393cd5800390d58f9586dc8cd8741694a9b5f837a89107554e286d71384ccbcd55c8c0c029dd6c068b12887c678f5cc9753227e454c613c6afc2f91c76c218020b87fe37e50fa0aa764515c18816eab0ee8cd5fc44d5eb77b3f30704bac76fe6e229e97c5428db074bdac3beb5b29e81df53b3bd6eb5a42bccb82b7efb278f1661332b6dd651f6cc366b9d35750df803913a3f2ad80e974f8660f3d2499c8390b5510fb320b1a3e6f98c5cad5443ca543c3a6da374cb7d8e13c47484d25b85284f3c12d17f3d8fae38ad9053c29be224e527729964dc88ac1aad3aff0522f96c9bc3763339b7e99a0db310c52ccec70e8e0cbe998ee47ce725b8160f42e7bffb54b4372dedd73b29adc8a615a4b3a68dbc781b676b32600eba72981188c7a9be5df442f066d273c0e2a7ff03141988bad6b1fc15f62acfd490a36dfe7df56e69e123c8b3d9c3cab3350666af6be9d9775f04d1595556f01470665a19663f7a783f10d8e48ded5d9ab853157bf8f80e3f54e2ae2d50a26a3aa194940b782a06a544dd5e915e4282e135dfca1862586e0aca0965382e4307b626d4178198efc280d792bd932eee9b11062ec976d1bd20907060b45c97a4c95df37ae9690bb30fe21aef85142fb566abe4f955f60512d328ce22a5af39a347ccf8c7ede2974bca2fce90f06307d1797b53d49d90ec8cf722ae3cd61ac78928482ddbe5387ebdd57926c4e6177d43f074653c9096d99ae20d78355016a3fdaffdfb3383c77878f7aeb729a7d08d77b516d11b7af67f4b2b1eb9de453975900655afaa884ce50bbd68046e0cde09dba318a4e75aebdea1f28fd96e15c25326b77fac5df5c7c2b9d25f0f93fa3afc7ea4de51449da77ea7a313648abb7d38df1ffe71090e2e5756a7aa42a30e1eb39b815cfef2a98767bf45b4c527c4110c603572ff1a524d52b5f3c9ca0e23cfa2731ed621f0a4846bd65cc0fbac060ba09559f10c5211b54f117c49d2ef74f82bc766b7a943bfb475e3575285440aa5f97fdb5f20f0a7847fd40f4ad7d88a4d4c90402c318d728f51baf7127b884d1372b2867e9a3718acb5206fa379b6c7a244549032f9f6d1def3534acbc8307a9316f576e20e43ed39024b28d8e5e8b90f2b4557aeab17efdf1f7a6d0db1b85f10f88945280ce2f1336ebd630b2ee015deb941463eb7a11aa679907a27af05d07ef8269e42ed8492066c4beb8fcaa61567bde3ae0fdece76982e57193890dcd2d0bb197377c359cf349417efb53c7bf2d55ca1fbe9ba95bb4863453ff2b3c324d9712110a6aca6056bc646c45dfe0e146f0f007ec9bcaacca5b3da131ac244aae96ea559ee600facc94d441d07cabd66d2771f1fb0885400af7bfe0c9aab22fc1bf4dc347cbfab28ba89a6f6292bbceab58108168f7b80b40568bfb47b29099b923f92c34ba676d06bf18606d3eac103c616fbebefdcd010aef126d4e839a5d5b274ec77a9a218a8743cb9fdb1a145dd03b61be6f456a45a1701049629d3e841d62efb3287c56243394a3846b6034a99a39a166653b5b60c34a1cf38064a271b0d591d8530a70ebaf7542f894b574f97765795a37b2bef595493953fa70c890ae402253f6454c756a62109269b446ce5194ae4ca543b74c1d0833c014bd0e33dc30bd41c225ac6aaaf112bf30e7f9e780740908d0b381897ea1a2b4bbf9b04f059706f0fe7872574367e14c0d10a06a4a630a92fc914df3696c2c6c837958e06c2ae48665ca28c461229b5ef1bc292ba31a2adae9fbe12a6a6fa2fdbc574ddd535a43c5cb8e462e86dbf91fc25e68f456a8ef377aed96684ed6cc6ffb872999c1258b4080d27a6efad8c03382ff889dac47ff495219e5fb68a9019a256a0b740ddad4116183ca93ee270bafd7852bbef90311cadb78cfc9b573eeb1567b13f8a0e825be14559e7ce1e2528ce96d395261f7f042ce8c0c561cec79c5ddcf9b57fdb8a583968adc4bf84dfe249770da12293091948211434427a57cc1903b4d4d33ff9d4a7e216f4c9415b51e82e928b894cf2bceec10dc8f2e79ded2acaac380face4d154f7a4187b6fb6e62dd9497bc9a682170f8ba57e338df89ba07b0c72d1c302710a447834ca126c773b32ee48e33dc3a90180b380a3a6837e57a88893222a7d7733a2ff78aec7828a3b8cb6c0c07ba686297faa784d18d814bce5dc1aa4a43a743a9d9232c010e46a5aa9a0900231be32b04661aa658198315793b9c00c049df2fe2b3f8bb8a19e05eb16fc6e247bf655651d26b7d8b748f3c0d39d0baed0536d788f55d671e8dcce4406d496c3fb71995ff8e94a64ac17ba406c6cd1db0285ff739028488233133b4d03b19096bb89a22d911943092b456591beb52f9610252013c3fe479e0fea22e3f36e16b1c5ae381370b34b9f864a6e480f93ad15e3b6ffb193aa8924117792cc29be0357573e3bdb425cdf4d25629a164e6b68269d4a9961fb53a74098dfb8d10b7c381e3957bcbaf73fb594e25da92f45b12c7fc52868436172464e917b321df01dc8173d2d7501458211097312d6543e6094a9226c57c9c3d187e071a7cb9c146ca0f859f051bc599bf2d65bec022d3e80fe437b545d2ecdec685f2c62fdd9863b6ec7d1c56b0f2a3d853c4bfa8f8aa0693ef33f777bfb36b996ac1d956f10b884d123a8deb818fcb7a03cb564a40574eb0f0b775f30ee676714ffa60be022130557930df9fa13a8aa658503af125bf2851beca9d0512cd22084a15b625f739bf738266c46b92b47762f94efa5c6257467f5796a70cafe698be47fd8a27cb1b9f4fd90de0e7c9281d9fe697b2290b5821e7dc8cbffa3f35205fda002e331aa0a0dbe0036771b8577539c07c417e6ca2e65481c59e8d5126765a997bda84a9758deeafd77a5d38f8d9ef53fb3c4c1457bc68511ed474ebdcff1f945559df7e1091b03c49dd752c3d14bf81daec01a669ef95f68dec593213d23263298b91f533b7706e62a0c6f3968c94f69dddf16f4e744d003d785db1a226f4e20b6a8b216487a6f1b961b06081c6ee9abe7ef254997e0116bcd276677275812bb88d688dba5b40edf55ab1ca6d2a2a3f3189e395a98f0a36bf4ceceed198777d0a6fe9f3fe5bf1f3e2c26dbc48ee29ef6ab481af2c93908ff3c0c93769fca93aaa93e4d666664d480f16a08267b6db7e97f6634668dbe593ef4b386e5cbeb6c4e42fe1049be1865067914fbfd286b3d007be9c401ae818cc150bceea998690b7e511901f622ec4cad434fed0ba8da1ea942ca3f127f269eb8a4987e046565745a8767efadaf3a7d871cc20cb35404c90f97c6d54628e94686ae763f6a5145afc295614328c8a0a43de18a8d9d7f1cdfc0590874cf6b98bba517510e751d5f1123a463f732fa3dc2801a130422ef72843c539dd9aab1334c27b2417cffbdf788e75b56f1f3ed101d28944e8263bd0ae9e94d5812ed398ef7092c07372f01049f68cd72c822ca8f8ed0e81f67ae9202713ca9b33487dc4757064ce47ae1c118abb73d1c0193aa10d4fde79fb0e177620f34623b1a112afd4e8dddc3e8e29574e1f88396db6705c68bff6b52b8428c67717b25fb0ce31f4ce0fd613d5afbe0ebe5f991079bf5ea13c82f9c8775bc298fb5211cc79d2e8444a7aebff405700fe5dc86eaed5af40d3c2aa6b387fdbe01e51fa2b90d37147e1755a354eff0ef9c63af70c885202714cc763642fad20ce01c6f712cc739306013478fbc694f01f3b362f40c237bb8f5eecfdedf1de569785f9340356fed03021fec48078e039e7e5d0df164c175f1d511791d35239cd8380c784509d5325faf869c0914ea9e5c4f645af666c35d6a337d00f889f6607c2ef2abbaa88f860e18088fa663f4ee6abcd84882b70e815830eb22169f72b46d0dae54874a1a1da2be08c066fa35010aafe9e470617ec261297c01598b7ce62262094c332318987e4c1ef6a4602bde6962cb0c2f97257738f0a373fb528ebdcab6c1f93790494eac811609af99b074e2ad6e6bcc09cc95b06bf3b00b678fa5feb8b1bd01a44ad96ac59841e87184fd3992fe521b3de3f0722c621ae63aa241fe3306affed14afd8c72b337810e01b2926c257ae0bb7f1eafad3412daa3b83912f84e62145a2c2b8a5a74873977f49f6677d9d30b97d921674ed5ab369426e61c6e226b3b3086a2e61d7716a0cef76cb1f54b617670d76e87e7d01015eaec7871fe10fc32ea1d6d29bc461535b606c5350d0feb4b6c50d0f794258b91bf5b7b68bbabebb9b35902716e167f30c91712638e2f374bae076a69e393ff9f7adce77a7d189d51661c3deaebff03b51935564b0fd278abf6dbeee754d5ae5909a8630cf76247d06ea169bb74ef8831dcc070b738df480b05cf76edd7674acf54bf93936eb12fa05357dd8a9e0c0dcb9fc6675b47e5d5d9a53fa87a0444d6e263261d76d7b43fc971a1134ea5ecda76c7bbd29b38168046211a21b26cb6d7cb434e0e9f90bdfaa6f295e1a607322e6e536613a77e5354cc3fa0ef8713b68016a06dab2a1e54b7e3b93ba6c3c58621031ebd2ece149014d24ddd0bc1c91cd49cf6d4ccb5ba09d9e2295bb45cff3111d6d5f001a33f177fe3d9015568cd897fb40ea0c205fb5595ab35646969516cd6cdb79cdd72f4600fdbca62bfbd0e33f633f5c833c55c83d7aa15bbc5491732274366e1cb20e061dc4740967b665bce918ba06fa54c526253212f095ac9e81109935ae6d5bbff6d7a3adfa06c95dabdfe0305002842523ae806af56d14f9b73e487a6b855daa22bdd172873e7789296f2b2500ba3f9b798a7ea76e0c2b0e236f284ac8d84de93da02861b18599313b6f01291f06e3fb8a094e07c17e623ce1ceb17a653c9db69093fc642e528ddc9c7f8edb28550e193592ce4c9dd02d4295ac8cf214a0862ed884149a9123a6e5c4749fbbd31ec565a3c14b3a33b7beae200156dd8f4133989e222becde8d8185f2e5f1fe37b82d372fa4fbcc765465ca58c41a4cfbae05c5d68480cbd3df9321e4924ddc73c5626d79a8a4e028c6f8cd35f429c74d7e13e2c29364c7b7aaea61b2fc25748f2ef684d84b9bd8dbfb4de61278b20065f1280abf6df53e56d252607b15f54f421e9e26b6ad8ac23bbbfc6b3910839b7594bac526b4808c9fd7e757ab460544d557e05bd082d87313ffb0ab31dc641a4f00c9e5978993b8fd79f5de019e77eb47363309fd6f279169cee0e8635f3538eaf532d41eb8c6d7fbe8ed5e50b2e882a034246d2f2c736b0fcdcd57a0ce3fcbd5e4ca0035015307d9400e5227de82b9aad0f4fcce7bf835521ca120c49054e647fa54f9e29434fee3b89fbc12aa4fb89b51cdd148806bc1a11b67b2633b2fc97a2a59601ca943ca7311b50f94318b63155c9e5eb5545037399e931a8ccdd6947e424a759178f5e407adb730e46d56688cd7390dfd059759127113718f37d5c695561b528182bdbc95837e315ad075e8ad5389e635d1e9c6ad89b258c6df6ca7977c40b2ce8e876bef0b0378cc6cdbac09c4f97265f43289ee3decb51187375c05871e4f366d692f6bf44c52d6300307f69c3cb258d046b62b66deaa92d6756ee2afa9c1632d6e4bc0d5e9f46c15a8c944dabe00064d1e5675e73c5a6eaea90ed095cd959724c8e336aa7bb1f6495cfbcf7763e07a5f1ba5da0dc34d2db83ba121722aa4c2368071ef850e8f7f24f2b60394e6a8e276990c041ceba8bd44118786081b079187cf0091e574d5dc1ead9c040923aabc03fbbce8cb311368b056fadd03897c1cb678318cf38b158c2ffbdbb68d79f6a1d3b437cb5d1ea09e9689ed43e27df840f947a3820f5e00558cd12979a46f14c77e87bae9046f05cfd6b9a4cf5d3c7cfa749a9576897b010d622f6905a232442c19e8f4416cff9c9c1650336f363a38a352d99f34a846bf17993a16c79c055ef830f1a034d3a6b639245511991a2bfd76b54b97ea0b3408ee7e2239a1704660be6d6779986b102fb632f55cdbcb8288dcf5085a6fde726e31ba945f2d943f01cf9e477c35e10cdee5365ec07e75bf742e9f4860cc551466716266d633811b7d7eb1d7cc33e4ff7d40e6f76f2c3bd199bc2fb6cbff759eb4c16e95c3ad65052627003a66f9952d04501062cad6b47aa9b55ccae936360c7acb1831092bbc8581d4793670ee91e466a9c8a4d140de0445337e04b76d849a46bf37ffca3d3a13dabbde231dfa1dd8ab8669ad6477f6e04fa52ff7c9063d3a256819d29b54b005fbf1c4eb263227385e938593b7544cec6f89a5594ae1ef1eb3b919562b5a0d4508e0a89bb0a9319934c8515572ea2b2b5429fcdf6b5b5f426ed06d75d4c5ac21ff575af505d8a6701bf9d884e23ea7c1ee2ba34554e0c0032ea858158bffca31dda49bfbade5dd44d19c883e632cc3b23ee8214757cc363ed37b59a6569b350d1e3815008236a839a31094ceabac12bd7050bf5a71007502923fb7edca6e980c05077d1de17e3d9bc6b23d5317a14d8fede2b23225d75f0dd8cec8ef59616b8060bcced611548f31fd8a0fd521ef67912c3ca23a09fc501ad783d97f5196aa0feb0066ff1af09b56c4f1496ca6722530fc0563156e972505a5c0a776e8e85d915a20aa2e7646f0beb9552b502134fadd6fe916cd43e9e8e90554b484701689b6caff23a83cb4b3aa3e0f6ef5d628b10ab515401fe010f0728be0915f6da7ea1e3ad34cafe0f1b0058046b5b4f1fb959d323060aea3935527dda02941c5482ea974e385a3f67d08fbc291b53b6b87b8bf40df439f6f33750d214490388c10ff4be9d7f9c949b7654724c6ec94dc1842debc2472d747369dce12deb127db084e8d3596994c740d4daa194c3f0ae2e11b7c91d15605f636f0e05fd6c80965f79987135e4041d8d00504a13825af0a59b9520a14d304cd4b4dd47d6f525a0bb606c083accd33618532238348b4fab9cd386b0605ed10fed013c61e940e97fdedfe6f868d9258c057dcda54b9cf056b00babd68276997d4f21717ee805d308b95716e4b10adb4c20ab7780023ceec4ced5a9ba7e826a576edf31fb1e1f00eb53047529dd65e7a9385c0d15b61442610d39bd178505e89f6fe8d65625d1e19d773e084ed4fa21b422cda0f6ff90df1adfcca40109d00ad15439abe6cddccc6fed531e1853fd3537a7300d0613171bbda564b239e33067ebe7c9dc3168a5e5670164afb8dc10e694a38853586a603d6ff86298736023107a3914d64d30800ab650dd9ecb042a983ed33b424ec41ca9c9b2751540142d96de5fb047c2fe8ca5b8b0caa046e59cbcd75a02cb9acf5cb7b142434730fcdb00a7186e384a77947a4cc810d514e81810f4cf7b496691e28ce382cb5ec051c5a52596de895a7fadf4dc25d68e95c333c349958e20344ce034b22b8ad4f1de7ae4e7c3cb31a46693b4450655d0f11e8c5fbcd4985554b2c78a37db9c09ac3a996cb6d854b911e3590f8a9d69fe25cc0595ca3c0be28a604b96b009f867982cecf31f1586a5c592b9e727e84f98123d1d6fa739af72e238db47948e8faa7549f34bc6620e92baa3c14cf05f5b0fbf121f908084ceaca1791786914a8ca1c33748cf9093fe877ed376aea84a9daaaf54fc379589f1550613883d318d1ce658947982399b36977d72a0dee72c8101a9f7f925206175a68a0b116d67eb2c3d87aab187f1e53cfe05f97fc563736e427eb7eb7a38fb97fa484c7db0f4712077cff76a549d1a2e580f5dc4f1ee4df0a302db1924a31fe37ebf9927414c81bee7377a6643eb54c099aa97e3ab1644b555fbc1283dd6b4b6b910a87f3b1991f6b263b0da692f6332e1f77662b53a2159f6de54696a5ba4efaf71c57c615befe5dd7e12b2fa93b4ba84d9df19c3f201c9a878b8d151c9c0feb635f215721c880d9bd0c2b2f1cdc3333868a9e34789f1b52cb4d04a745b9b5e49fe2469dc842f61fc7dba5e5601430f63053e3bc9790fb2f39e1d9bb9d049206fd9103ed8d5131ca89d80273b519c8516115845c69ce4fcbe0501c1ca4134a8c32011b2b1fd4a18c48880360ea780d78a15442a61a11fbd7830abd8b2059531aef3790b42269bc15f999854f326a167292e2df3f41c2974f1e96b5474e2885fcff7e5731a5d0819a028db5492142859b7b76727bf02ff0de197fa7f307fbf7a4dd7278d9c726c8a2d818d2f03a09ba26976ddf956047706252c686280487d11c024aebe4e5cd7c3d25a596215fd26418f04100ae7131b915cb16986bb07d8510525ab0a0c116e0052934cb6c176f922290276e9503ea47fe7a5f7126d9cd80740e55617a1aa76469bfd2fa3795d1edee2124b2fa9db61b746c0f2e5a0fcf5e5e8a5463cb350aef15575d289261f1653fa5b4702827b59e5762900b58df26502196f321cb485656bd787531057518f55899de6fb7d86f73b7b83ebd52e05a6a637ad5157acd69c75fefdf76febca2e493031de1aeb504b61da23a7cc908cb723fe8211c5559a90fbd1eff5a739238ab5c2b1c32146db8837c41b6085117d9314eecd205ba103e08f0ce409bcbee0d51b8fe4c22401275efcbbeea10603d32afcc41470665de8f9e60603100c20ee117b151cb62b4b10f97aca8189298aa0970f1047baf98eebc5074e49e7dbeee08c2e6de7d5fcc3c53f38b58cf49b42bf1948f9c409264338cb22528b106fa3ee7f0f3093c84db26f2e69eb0d73cc72d82df287b27b95c142cc6e9144b13f31ed626cda1665699e0732efafeb05c19cd6845ced9c0a2c396b9cc82caad442e07e2cc17d1d3d32a2308e2366e1c2713e1179624095dc8d6509daf3ef5c83a71d70f997a52f7bb31cfadd4cb08f3c423fab880919ff6be885397fe7f92fb5f86005c6113f7f255b984c7037468ae388614f3c08cddd136b741ec048cb51dd3f248f1641c5d6210c69c3a1e38be59fecceb2af56bacb8e3cc4eb89e8c4fd103b7aec60fdc0e401c93d78b2afd6de4fb29d03b8eed6e320ec3e5b22ed335775b361e5847a7f00d96abadb9223797d5c4cb81a38c776dba9b41270df74baa6f6d0bf8ef484605978896cd602f7ae5b616e2a25daee3144873865902a11b5b2414dd81425ce7365098878b406d157654224a817e97836590157494e8b1b1cedb8014c34bef25d3ec2437256e1ee420582664c59e07e3819e76970bc8160904b56bc4c65142d391e7930e27f2be8ca832fd9557f768debdb88591f950fcec12d08d512181e1272b73e3eedf3ce5184aa809732612c5e8a551125973e21b2ef8811e3052b48525e9d695aabae852b2cb422b2caecb190c7e4baef26457ba77d4bf4a32f66b85c54bfdb08cec166c439a6eae4741bff53212e9b05f1fd653da573dbd00c660c5ff72b4f03407b27a2ebfb12420b1f7cab73243db58ae9279f2bfcd902e10f5bb2fbd16fcfdcae2c3499a021bf29599b70ce2cc078130776e615d41c8947d3fe53d50c5cbbb89149f1aa8270a3a8ecfbe85ca499cde22f29249aaf4cd93420b12b0123b5214bffc0f2c874241450bfaf2d0fa6966e0c22ce4c5f94bde5a849e114e1c1f217851b2cc945b1ecbfc7e17b2bee1f4a4367f52f2a9b1b5159b8756596d0aca46a69614221ddcc91dc34622f4e4429808982799d7e9a563dc48588a1cd833c492281c0c588617ba9373663045627fed2d8f358ecb42901db513773303a94fb96bce2b96917099bb882e490e03099adc5d0a84517df4cefe891aee5f10a86cc5a784a19695b8c425df31ce64050564c4d6dde53715fadc2c9e69cb15c291a34154b40728c3027e4054ecaba2bbdd95d22d225759da880af8f87cef186de941061df45558e8201e1eda4592a013107b76a558b95393fc9ace0aa210177a3ac6bb3a86a1f9f790726e84e48db8744267ac163b8871484d1c1355d0c5db62dd071c30163e4dbc5d2dd1e55ea8e88c539355226cfc52225de97a6fab2e88431a2fd05cdcf77a1fbebe59f4ff4da1d1a5049b3e208758a68f239630a062e99713429805556ed125debb96f47506a2d40b2e91525b20f81cddcd7a597e9338410ae7fb718222a309386d590d04d7182ee360dfc5fe920969c06e24e31bf60439b876cfe1fecc61480d64ae8a07855a891c85a8b2aa89754509d6fa75327aea4a9323a42c73d4dfb14ced3d016473a911363628acf22b722c1d683a40eb1f20eda10e2ebe6db5d3c39c5a894a996036fa45a374f5886b28829947d8b25e9d27aa59a075969bbe0dd9f42010d29a181fd79f4dd4f9c0af9c68d24909a28a340153caabeb9d0baabbbda39f11aae2ee77669afd330dafb90ce890d2dde783ecd6c806136b9fcb89fe7068f6f3478115fa5af55d859dfc0a8daab18ae0797c1bfab411c51fe81e1d400e2d6032f0f6ad05beee562eab7827ca261a4861100907b10fe8cc2bc3c95d1abe339b69c1d5fab04686c2dd6d157e0a7dcff549353c41a98ba98e07b681a6d4c3013b54ba74a0b6b667a6316d496dfccf93b4c26559472531ce46e896899f5593d82494674310707e13274d39b0bcdb91f359fa792dd2c558c4a5eefbacaa643b9d93874936aaddfa2bfd83185dd1b2b4c1e6a9b05e2bbf6972a93365696a2c7592564b94a0bc862726147c18219def4997ee4b1f80a28f5f143acd743eba14d478a3d5ed8ba2cc716dc5f9cbe15dc9b666555ade7838f3f52981106059184ba6bee8b3847086b3be93a6432c56f366401e729ab5adecc9394373039eecd3e6350ee465515c9511a9ef6891c77b74d984d5f573572e2b9d7511fcec155bf02692c8dacd8f1cc077747d7e8e253315f2a2d3b529484d15633639cdc120900110fea7eafa4395ac7ef77f8344b02096509b2efc2b6e75c16118bc7c4368ac0f26c3d5415760ed2eea0789e052e601d6377c1246ca8143ca3bea85ab0d2a2db354fc9038ab23ef4c2fe14f89c1b556cff0913b787ff49ff7c07c4eb358dbb9b36acb950806c53061ca9ff196f7f138b19883a2224990a6f618c4954779ca99730ac1dec48baec4b136d5ca2deff5fb86d825d1805c83d9a7c4fe5f818827023fd084eea8b3f10d514af54f5cc86df6ac569d59f93a867ce78abc14b05b56292f757da6a21d4ddfaec18cf0946dc1ec481b2b7898adeb5a25e46bf8f0c3f0f1ebd3a3c64d2a65d28754969d24cd8b965f29fc49955f9425650a0b394d5d0b10d875801573f0bbc3ef13a1e2029a9d3b7712f4f9eb25c7f6c94bd541cc67d6639df95d8b12b853627c36a11de67de0983974f49403eb66f5043d638967594c9f25c58f4c350956a28a99d2a88acaf4225f0a8801bc18a6ce9df911a5dd1bc4c6f630915fa7647e4bd0cc985f92a782891054f3875212155e2703a39ed470fd41b8aac164a01068c32a53dbc99f408d67eeed498b11d52726d79065665d1bfe633ab4a3f77c625067644a50e86908ae072570edc11e4796ef438f63894d47e094f433822ecdc12e44704a5086679fcd1f8a7b451b6b85b9a0b281ed5880213fa07eae9706e3352eadd5f18c01048071301c0e67f17c0c0aba4cf54e3dba932726b33b94e5e6d9b15cbaf6300ac3aa4ebc2a425e6611d698d7c5a933479735e9c9f392f3d1f2b69a86d85d07853f9bcfd804db5b4f8e5f461048cf09fd2b6e25a75f3cb31316c604becf47d4bf0b13a68d91511193e90b656d0acace259d1cb0830f49e0f8de63cb17cfa833660dd9c7a26f6a3ae74ca0c0ec09490a87447523b4db55255296880c8ab3859d30fae4b687d24f7db4c1e7181520f84badce020234517097cda2c478206e1b8f866b581f883b02e0026be62f91a4d25158edbd3a0d4e35cf487a0977210f27e364a5d693e0a34dcaa4efbf9cee89ffb6a5a13b720ff1b10bc78901394404327d5137f2f76baa9d44244b612cfc696e85653d93895091f7983285f95194273239fcb99113cfe9a6368a0b0f52d0fa383c484d9affac73bf590037b61289cd70bcdf03e0e399f5f55adbd174085889052eb440f0454890089187af082fb04388d8bf210e27e64b749146556d500ad457781576ada4bc6e4f9640854cf357c5ac4403c8a0205073c2433198d60537fe8edabd2279692426eca4fa82e90d5c0b643706d7e97a4b68048eeb0f7803c3f5b33f3aa32a18843cffca7113e49876b64585fdebb83eebd654185934f8b4487f2b4fb63aac3bf3447074b0ba4f1584beea19ae4a9fc8e42ecbd8d386d01b9526c3accf3b823cac2f40f13b7e3c9b478f07ae0ab348431af7837a420cab00b0b1030c5012c7cb917a63e8db301085091a31ce98e53b0fd2d27022098a101b6c3f8427645dbf7e4e13acdf83f6566f9be147478bbcd944fe12d6559b17a9586dd39b2f2198f3cb62e64f20adf350fd3c50e489a0ff12e4b418692189cc844a2d834afde54c3c93f5e241ebb0e91eab1638b21ec023dcbb5fe9f8a807cb2b95a24e4b5fd1b028c57fe28f9e41206f45fc510ead5b577411c6f4842ebd9e486199b07912ef8ba840f80a31ca89ba21fb99ac615e5f99ee7ccaa7adb2ae579a9144c2737f231b1318420712e70a7111754868b4c888260ea9eb20939a40d05829fd59ea3b1143b8ee871bb7af2a46ddc0503eb35b840f46dfb41e4ec6cf6f1b454398f4b9bc58facc63f4cfc8b07a3fc88ab799a75b044baf1c75a633f70395e11ff359a37760d997d84ba269219eac7cd31984ea3f86869da8c66e9d236c654920cb8ce68a8621c5a695b335aa1a66119de8969a24617fac81dc177be339d82f8ae380eda66448140b87ba10a12b4a417e170562bde5b0132a8fd147e871ac07da2a5dba1ace3728bad426bb9c2d91c9c39e9cac1852e067bae44c764c1aecfd7514c51dadaed66cfc4252a179c14f0c064047545b66ffb8ccc1432ba44fb5b3e23c217fba77c54f7ca2687835abc5986f15eee41ec098dc74d3fed7f0e6c006b9a32feb37f2e006d34ee2a1393273f6aa6038a3e5f8d7d4005c83738ad57dec66e2b53f911c0595626d73373c1c4c3946edc499dfd11af4ec5ba7407cf31a74209059843c9010259e075eec98493b582cbcb205ad9613f6960daf26b5a449901ba62fb6b9cb5eb5e8457d143ab4d9d38959164cdd397add6830c10e9deefda14d36aa3d007c1d30a335a6525ac147ab9d35df9b06a2854443ccdcdc0eeb537fa30966925dcd46e739ea4cfdaf29be13a3f2ec648c5b2528569864ed96e6176723c6dbce62311badf0f1a959915d4909b84b19782c54ce0927b8372fb0508e02e6a88e02cf0905b93fa7ddcc10317471a5ab85f75879b5f88a25d1d26f0eb78bb4677198879827d6a2077f907fd14008853b623f4d05b1e3c9cc785d7d2b08e4851a2bc5e5ecb987f5082c83e5811464c61d5700297e447690ed0143d9c52d32c9fe9a18b5eca77632b07c974105ddbd0d403ed84fd9111c34e077b524e76b539404ee51f270e989494b6a35ca2110e19fd3f89285b17e3e06f4e0e6ad77f8930cb30adc6f8deb2131632405928783e57b2ba29af923ccb968f6ef6a1ab8e65f661af2e6c59c90422a7b818763089ab14b039441cf6393559c30fd79c6a1631e30798865fa937a9c0f6e691de9f67688bab5d2ec3f56a80478a01925f97e0a35730e14627cc3bf48e7d0b67d86f13277b05cfe468dc07edaf79055c377582458e286ee095344a94a8610f2a526df9cedb6220e0b576750fcfa1b79b9f48e8cfd2184e2d9714c9eb7d5b78de70223ce5abcd0752448f3cb0460480eb6d9faa400c6fb2043015183bac511972f9d33a1502bdeac6866e05b1382ea42c3cb196be5410414e988c08750cda2f7b837c485e7a62182a3426c4d5bc8ebed50440eb799320671c03b5a73e76e169a93143353c64e8a60454dcd940de15cb7d40bb7710b606b297005a0ad8b442b5a71033604ef090aa47abcfc13c9722adfa3a6fa84b913aba5055dbb6c23ed8f4ff36ba9964f497aacdd898428cf711c301cd4a2052ad71cf1ee8e3378e89e799cf795e1a426ebc8c2d87d38f33711272d8fdd26221a3d4e9faadf394fc45fd351d0c400a4a2d8e320130f4a43f6b344d609f6629ab69b0240ff6d2067d9ea5bca62185dbfe38c7cd97d166487d00e123c15eddf8127405a912b5c5b5ea8b4c9d20a098a433fe4c823a2f874f663a596c6c8402ba8e7ce4be110b6575b7b872e07151471778d2dff57eb9f6ee943d4daacd82925eaf054a4541256071b7aa709f2c5e5b6f37fd1092d301782367e97396d7496935f5ad5092e72c392c3046fd913f4082aab4cabad54daa7a62672eabadb7067c295ecfce382c5bc3ef40a3dbade8387763a5cdc1e241656d0fc50dcd726e46997f5e860ca3e9b0c53b4b399c515081779328e8b01e4383941dd996efb014518f7c80e0c81dcce5575768fb5b4b8063c4afe72f57af09c429f47009f2a2c660905703a88b9fe4d03a45091e6a3810537a82e0d63bee19241b789b53008637e1435f15dc9f2c3fea0f6399de52dca972b611c07bd4de4301748f04ffe29efa066a57c26a1d0394312c324b93f4b234f0bcfaceae8986a3abd1abe91cd0eea02f02f69bb21fc3556448337eb519e64c60e45481059cbe1ab4cef207560ce17e783c8fd0e185c586ba58eedd841154e4e4de8f4b4f55fe3eacf7f770b4ed0ae592edd9428551986122187493dbd98f78aee220508f79368e0a03648ae3c21b7e629cfa40cd81e97a720886daf90226473c0c2edbb0b386c1fcd00f7d837548b5618349d7b17b72e1963caafec44b323a451c2c18311fc059eee6f1be5f1fc42c0ece17d37e31f493660fd26329f60595739f9c9f678079f47d54d408bdf2e19b23c2aec0d3a4a94fcc110e5ba92b1dbe0eb6f9edecbc343bb50ceb7fb377c55f7a273dce824dd14a9b44ad9e1b538fc6f49af328f03370f77457600b3ff6e72d90af098451c2b1d706570af78824c11a9784696a63577a799f3650af2c19a2c2df8319d807a5039867df35b184ae7e08d79678eb612698189248be1225a9185e53797552b58fe08ce13b60b4d44accb3c8b2477803291df7b66969f00a8e314ed3bce9a4572dd94ef374e931685bfb09d30d6f4b0734f69e948fcbb6c1f1d14812ad3a612aea3cec467b56efc0b63de7776fba2628b3d0eea562366fb7de3981339b9b6076967ba00cdc86c040c5b8b21690cbff7498ec4e42461e991b0c86f8657f7abe8f9be38d454e05f88ef562e1025818f3701b05159cfa4113fe255a2ce843c93ed054972ff420c62446760fc23d2cc264833221abcc6386a3aa0b12ceaa507fd25e7e507507d54bccf4e53ac37235e3176f03b1fc11ded1004ec4a03b4e257a0bac08f2e4a57bb0fac7a4c402c436d6c44cee2b9556119867ae89e619a4e578aaa894f00f53e517c6634db9a799b0e87d2dbf956251c7c96af3d02e6fbf7b33c59ea3fb66050e45d9ef368fcb86ebea9471e8a20fd3e9c4c87bc15de1ae5d49cb5d77b18de8b54404bfc291ee176eb9fad1bcb8e496e3930e5a4394a096e471c581fbe1ceb26bbb66bd35b4fe1f7b945dd89cbe1c611276efdf7625479341d4273400cdd37382e4784020ad730e9b3226bccae1d60442fdf0231659a1394b847294cab0b5ee2e732296b93cbd5abd9bf2e5a4ba1ca68fd7b01b66e24ffb8cc1d606254c43bcafd86a43cf48cfc5a320fa739d4e2763cb29c1172ef784dc9779761adf65eb7a49a322f08a110e010bd550c15a03edb06b7c757858b35b28e82b65b91acfba0d028a4b4d242f42c9e81d70bd758fd45defc395e57422fdab8f01cb170fcd69d00ac257742a7cf54ff51066a34585939f2a63562b94f0df5735794e7e26b294b4166c15d7ba6d7c0f913176248ca181d31006e9076a1ce6a2193b002eea58e1dae8d9c273964c2858c72857dbe9023de773b4ebfd62919c38e7a1b97b28ed043c3794637f36d012dc31b2d3e24630f4ff2726f60a98126201a40af9c7c74c9515e2946dfce48f59dcf7c679636b0d839e1f5d08aca2b27158bcd917e340d62e3f3e23cc5b5bcdaa6f01598c651b770c0b3c25105798dfd8f4cbcd9c2bb0acbb7cc31d1a54ad72cf0630be6d0fefc8f8facb0c0cdb3fb8caa4d151b36984b65ddc8a058688a608d2da8acf314d5d2af56f2973cd0ce58d19718902d24eae24f868c3933765580dcb1fffeba71d82aa867c827d1b912cd68b49d31e0392b36f194908fed3e50c46c9265d60de8030de8c732f2f1e0f518c69a18f517366b74060a4423b993086ed3dabc8deb037df60320be544ac4fed475fb66308ade6fd58b268f42c637d7ed1027b079ba8dada08ba9f490143330d444b48528e64adffb7a963a45f4599b6baddc588bad0fc3ba4bd866022e026abb3f92f897a6f26e4bb9ca0058ee9c0b8007fea04fa4665a10d5169595a9b640ecde42fb1bac34954db3311a27ae90fd59132b559f37f0b39f797b7213bec41ac46bb73e39fc7e01175b95e05c8fa242d5958138ab537bb99a564683e98fe39f46063e9b056ea2b165cda11eda56f627a754bd8063f61c2389abd1398dde861def0ca29f13e89359577093e2c287cf1b15d91305a1f563a1ab840316398a58e435896646b8c2a91276b29ffcf6977c89ed8ad5a9ff33a5a8a29c0033041bf8275d34bf4d82beabcb35e19a27e8847992849e0095984a1bf1bedb9808d5b0195b13b851584c3a77639f5ece1a9256d9f9e71c52548074580b315ce284bca019030a469db79d9cb9b632253cb36d47e21a9ec5794e3a79dc2d633d30b7d7cfe97322f569570cc6b40fdb89fe0681952fc00b34a5a111b391186744b8f8a15c58157021a7481d1e13f4a7796e137be9ab7dd27dd0d1c09b4866e90ab0f0ad6e174b42b69d87232b7c7d843541292361c63e0ad07eb93178d02d7a0f4c9c86ca775ce5dca300b5e58337ccca6086c7c5cda830aa549928ddd657abea46d0a4c9297ba228a8bc293b435e67ca779aecef8b1d65b43259443a007bf1d1952f8272653740245eb7f5af00b860ea1faf0758f209959c0f6bff4ebbb1d9f390b8cae7e2035353ba6148b482672ba48427f3e289851111b8b918108ca903ebf987a3175e7832770289f20d47a87a6fd6aac2473ea981ec8da25dde8e14c23ed22de4b996d9e93e3f82acc60c56bb4a60d246d961d0529452b385c7bb2901c94dc9bb56be38b4a594e83364ae0bed1bdc6466fe760cca9874f201c44fd6e3f1dd117f0dfca1cf51657a8afbd0130a1f92145d07bc7f984a92306cb8a05a0186a1706b41c420ef10cd3ba4b6a09648a53aa6257edba22c02e51f22788372a65d104f39a9fda388c9c18e83450d8b254278f7aaff192edf8237d01b9bd7e681cc3d30421be94e0f373fa6b40e6728d6e172a2c54aadd4cae4182b61b264495e32af4ccf7e80cdf71607543dd9bebee8fddfcc539f96156f4e4970297f20766640e2dc50b555b6f160d43337ab3c2d889db93de340a56b6f66a5d0a2ec360efc51b26fc34ebe31225bd1ed4fcecdb65f58b57d788c7b422e12bdbf9f00f5d03fee49bd5d0c43840d6d4f3190a7662a11fe2adf264039eb913268e81a5d01804133b7f4aac7cbb1971fcfe36c25e410c9b7b16c986da670780cd898056abf0cd0301cb28e24c26123903ff86dbc622a8289a51865d1b2e919661cc38b0f65f3be356615821409bdb903e6df114d0b7222082978bd1ce447dcbff5dfc5929b914c94fd040aafa1ed5da54755f87c0ba513ae2cea3658ef2c8dbf6aa68cae3aecc724c292300e841ceae7f9c9d299b390aa5dfad448d1515c160b37a18a40fc3d9dee64d8faa1161e01c076f8bc26459326e290bd88c7edc8118cd91d027c705d2ede9fa5d867b3d9d93dead51bc98ecdd2753573c486e6d0031d47f97439fef1a0e7662a0d0ddf4ef62a5b6c0b0c14c0c5ee919ac33af22476b4ebffd6ab696d574dbda8462c5b45f649f0c1fdff06652473bae4e33bd9b78b83d0229d30cae048b89681940b1be088c94425b6522f7b68979cf2a2f08427d1be7a6d7a70971757443076234d37f0372d10fc6dff7094109913f30eb5eb935c1efbaf98c6d11217efbe61e9c040fa9b1f5a2b90f49d4f1633dcfa0303cc3193093739652cfd86e14db1682222e1dacd68956f0796bf1acc9234808aa1f760cfe9c317f2fad4a07f731d0652041c3c41efb652cc97ad77682243b6756f8b5161402cacbae59a282688ee4d6588bae477c4ed7d7b6294aeaf6b0234e327c875388831309bed67f4c388b7d2acee53975098748b89793223125ee0a7e9d9ddab05c9b80429977ece52b15b5101dcbbde60044d75a8229d2b2b4e4acb7a265e916cf5f9d4251b765c3a1c435732216f7826d54ad77b8689bbccba4efa2b6ef5243f5694ecba6eac7bf967c004de63c68b1305d04793d48dfd83a4594dabf99fa516e59df285c8aa50c4e1fab0a60f81b28dddba47857d485f939933fe78b1544d7dffe38c4c9e7036d21f8b9f17ad9aab9e52d494a7cc01ce2a37b012a7bc30ef7c07ecc8559eb92bc2cfd964e3a952aa6099a2cdccfd49e946f45609f5e5d1025c27d5c4b61e0637ca911b869ec505c2577db59b4a503bd5fd4eb496bc69185067bf42a49d990a49414acad010ceec1511a5ee0cbc1e14b565efc7061861623fe9a2ee0e08f845d4cfdf78030203f39c48e4421212c953c5f3475740ac4e4d5a5cef998c6239eef02a43f6d95b0e4aea006424728fec7201d242e43467c2ddd0caa6a518077285031dac2182352616e770f322f1a1ce9447f55ed1efe0962b35965e288b15c00cdaa6d792422c8ed9967a9c7e73ca5e3f1a1c2d54ad98720d3befe609d7da2671c9838743cce7bbca0bcfd9ec876bebd8e122d6987d761215a52b9d53fcf862484816824ab9b6cfbe0d86895f4733d795d593536637978fecc3510e5fc229015c167cfab0e829ff90b4ccac273f97a35ad7683c9b1e9f9d34cbeb6b8c10c0ba7bb16a640b9c615ce30a2aa32b6246af1fcde0951359adebfda8f9d8007a3523b6be1e71a2bb01c590edace7770ae248dc3e5edd0663b7b55f0be4ad0558921976358b0d6870f10726a3b12da4f59afcf9586086dc57047f720ae9f433843865b279363085bf898fdb5495dcb6b3ee915f6f1e4763a9b04c74bb18ff7ea4144d942b3cadd1946ae3d3c12c797b5905012d5132831ebffc1c665c1c8e316c083e9374824ca3fef072a3577484388445e675cfce2b1bad42d4577761d0caa21dd15005770ed2627404e6c646cd5af93b5485ef9da5aaa3c70906b38c8a16b28be9be34e0ae120c5062d3c378f7d940fe338d071470f87d675c8c799eb55af023a872417d72156c52acf0ae1087bcaefcf11cce534166e9a1ce88ecdf39a0d419ec65057638ebd3fbfdb1951c27ff8c8f64336ad4fada312914e93af681b90e485285515a5e88118b0adc8c6a1b73ba7074ceeb4e4789dbe6910d194c8a4e44413c5644379da77732cf35614ca088355979395bab03bc70c897dd3eaf9ea4746369c7cab9d300cf4096b3c7439e114212b378e4e0ca8afb8dda60fa7f6ec893d942c70a608650f0cd6dd4ef3b38fbbd4c9a6156c0ab4567bc9fe9fedfd74b90c7b32f81d76741cc5513d7093a06ec2c0cb41023235caa650e450d2ed72bba973bde97cde7194a2df0d4f85de069e3542dede3f16192ca59acb3af32a7e34008e9057ffa8f4d0ea11dafbfd030595c85213298d9b3623735f36ad734bc9ed54f1dc2b709703f638d793affa76d5eef92ed3a14c45111d22d35801b06b961bca9746668d3f7bebe5d9da4a96adfab2fcc7fc7e948cc4eaa1fe3f221637aa95acde6aebeb953f7fd746dd0cbbdf1f99abf1dbd3cc3555a13fab68161e237841efb1854fbe6cd11066c3a55fca61d72df25179a87d50f6ac2bb9efef0f8c20f2398e5d203dced7f8fbd0fac8ebf001bcfbe3c1c72f1d7b13dc841f4d55e538a760873cac8b70a885ebdea2b3cede5491743c22e1fa39d359c5c23b82eb5bc439e062991f5bf81bcd51918f2e023d522627b267ea96396ae61ca03e1895559ff61a33ced5f2e95d5994310ca346422e9877b7f671e1321ae2575b5bfdc7731e020b42d15449630754c19a8cec83cbb1e22ef02fa556d75ff7a88f216a191de764b72edcabd7eeb4e0fdaba03dcef99bc3d92939b65ca1e0c3cbf1898ac73d4e6f96295963cd746bd1577fa48abdb9da5fb8e51533c9bc8cd7e4f7a52d53d15f2668624e3f6422b3644afd62125814fdb5c049cd5611b5514fface5f13b45f7aeb5c113859538f3d3b07dfd54f0ca03352cc57cffef5dbcba4c8b407e00ba3324f906ed324297e4c9c8a58ac89c7c862c0c725e6fb6544cdc909848c6396870f03e2aae73c89c079f662019e96699fecd8ef8191f0d618b84f731ce8078752687b6c4fcf543e31af6af7805c9e5ab17a39c8e9525bbc89afe7ea0aec0f1b819085fcce97e3def25b3814b43ca36373492a2076cf0fb9a7c41aadd2b36af17865c8bd857d5baaf85d7391db0f1fdf3b039906cad95444e01af5909b88da41cba734ca3ed1a2c123ceffbd9cd1da05bc4262219538f52ec7773ff3a1958bffc68d5c9dda1d88a453fc195fbec908d6d540796fa35cc08e30846148afd8b684b98e81a59092594336429ca08bea027dcc8ff0c9afc9d36d0cbde6ee649ca472a1c3a5a856eca6f83cfc70af7d7cfc6244463cb8af6e53b3976853cb87f3a242797cfeee7fc506cd0d6c9499ce8f49255b9d4cebef8ce2690047f4ae112acfe2df23223aace5cf2b8b9af0a7c11ada3410fe88fe83ce2428f864cb7af44cc34070debb1b7e59aa8628ef758a7cf701a9b4d8c7d8ba5144d1e5b55420d9f3690755ae45a03145a67432427598812acf7f322cc78b9909a412519a99839978d81f1a68f7bbd500d25359076246e33f406c440f37ae62e960bb66ebda2f8f3d2b0ad005a2661f3a8080f61c8fee160cf24cd0a297ebc260c5bd7e6524247ad21d43b72db6ace0004c6ad64c63fb72b6ef2375be3d68e6e2ec9bf4cde809c82dcb323d189982fad306dc6b7b87ef44ae743774088c8280f21b29a77e6db3638a0bf6c9649300610788b060a1664f8775fe8bdb2270c8a825f41c1bb23d686778dfb36f5edb72e51ca89888eac0009faf375517e038e3edf8cb4ccdabfe6d6afe9d7b5871311f0eb618fbc6e4fa502f76d8b614da15b90606b842bfd36838baf3243ebe6d02638ab1ad8ec3652bd6965223cb673e3564315ae7368781f12244bee3eeb8b9600cd812f22367da09153db486fa52f4270accd8873b9cfa5c648ce706ac774722632604c49f8cccc670b4c84c325c7d370730cdc425c0c655e865ca61419d440237a61169cf0e3e8aa0375a9776e8475ed66367e1ad6a7faf7f136577de1b0ae81169dd9e85b0668b9dffeeeb53f25d1552385b93c108b1ea7129a938fbe572bf6b4b27e94ff8e0cb1efd5dabd536dfaa9267e21aee0a600f3fed8dd1a76ecab712c95f3779d16568b5439f93dbe0e35184d403d8d6043ee55e9207390d6709a5ef5787f086c409f08813c858a85f3f0bd022c96fa3abd000061d302d293f6cc82520d19f19d3b2827c709050370d5f8e3c830a7e236229336a175051eaddd4f1091819da5c0a1132ad32fb7aed8b5d8f45d22f7be86ae098a61614916fd781df0365833324ec7802804d4a287cf0f13fe05f49b0b3c07741ffd17d063b8cfd93b2e95fe9688de82e0b560cf525f24d40d8a59aab03fae1632cca9755b9fe2372856b800b3c003a70fd490d4bbc74ec80eed932badb574766049d3c6bed340756017702b3e2ef6c451962057f188bd7b7ead41657714cb3178b56d41607c09fedf16e1ebdcf6d8a2430f62dfb7f4a071fbef41636f8b19010cc9522c9454507acbd9c6dee480970600a2bc6c0c80884572018b0c30806139f768901c986da80af7de97cdf212882f5cb039f581c6a296897aa3a6929773f29d0fc917bb7f2e160fab2fb61894c47ad7b1e954525ba312d4f07574e64c22b0249c4ed6833dff5dd394d335a14f11be1936491a0654342b5005e21e62bf6e6017ab005069e698111daa13447d56ce790e606e4389cc45dd397ad5a72a1aeb8ccc4b0903c58754694e0acd7d46fc11a86020ccd338c6f2f4d0a33f1eeffb5b4b8b6a9773d22444459c9e7b83c60466606613e346aac3ac0db88feb75a76684f2630c19c75c58a18dac37bf7f9d8969b5d3c39f12fa7f7abba1076eb16e19f6d8c1049c4b4f69c6d40be0ee27cefbfddbc3c5479ca9818af5f927520a33429d6845321271d5c45952eea1794c421578c719af6c1c9ae417f5c786d0fc4cd2002073f74400e1cb91ce159c8dce4e91ab99165768e50d3d08a21e1c94e80674d2273e38862c018ef7ca206be92a172bbf937da4c11b05246a5462a86798392c113fc287eead06c4fecfa641d2fc3d0b834d44ee35f32d0d4d1f58f0cb0525d449f0466c24599f971c2b6444b6525dfc23eea43405c9559c9792587ff9cfdf54c9069a8575e8b15c82c21d239a5dcf3c0038a54e542d1949ce5b4ae28253bd6b2a1ba5f3b4d11e7a66f7b5e130dda43f2aea518ee527df93114cd8616ca60405ff65bb2f8a8d173e6c36ae1026bda0487567ffe5407208f0dbb88894392369a8d873df3f12f6dc1f1d4ed01bdb7733bc81ca61f092f6e33a1c72c6766de646ed41c4206d3df068bf829b018adfddc7dc6ed280db5e352fd052f928538de7ea8bb30df6036b3f415b781f5c157cd516c7c831fb99cf0d3a6ef73a883e70eb5433cfe876390bca8d061b913ee1ea2d94526020be3d252f14fe18a1988be783ee906a3bd1ead25b3faed04344b33196e09b1181cfb8ad36a9bbff273bb715e231c1cb7ef300d3cb0031d39a73dceaab6b71d6d4f21a4548e5aa7d38dd8c14353278a6e9945f48b05aa41c70082df37ffa97cb1f75757f072ebf25cd3d8844a6c127f525e1b1664fb4ab8ddb7c03014313f02c4991593f997539dbc04a2ca93bc625a3fff1ca19da7281811be28d8916aa4b3d92c0f999411d6a668bb5f9ec2dfdd6e489d33c357ec4280e337e483896bd55344095fd6f772d115678b00676a9f8b3f14946c67d87ef596699c4d22da518ca504310f69bdfcadfef598139f31c9b959a3aa3ffa2440f17b7fe01c81f11ea971d223550cbd499d21f9be63e18284c9c509fa8fd8638b20ef1ae3701d3468cc5b6131a29fd47794d8285cdffb0586f399268ceebd945bfbda106f0b866f65073a47743ff6357b8a9676e8803f798a34801ff69ab395f883ade8165c89ac73a6f38c5baf39af8090153adef86d81544ca38fee39c4211db31d3034f4084dae95dadd0bb36f4e46c27f0a74e6f8bfbda4f22e79addacac8233acce35918352c9140f85067928bb50b82011125ff9a4ce75172a43aa86598819a4374334fac29176b2c3a1b7893f99075abb78cbb439f895a22e11e86c93f7761a1a362282e47f64f589a7a973767a518ee823049000143412ee008e5d003704fda6bbffebe9e2ec4d2d8cfaf80c0053a2ab80855008f252325e40cd185015561a63cd75859a4817129545976cc1c424db5a085b012a67acc6c5e5e1fa240ee52ddae881084019b84c5170439f8d8ab726178b910a16c97c640fce6369dfb4365056f1da6c102515ee7dd4763578167f87e3f97bb80b3edfa6ed5778e521548cc655fe1f785fcf096f298d79a56f73d0982c7f998ad08f63771136970a0e83f3add48ba0a9d196e8c9e8f7445f827423e805ac45165eb3f24dbb4126d1c7846825c04bcbb699696a34cf6a34622006f4e7d7d7c0f068ed87e8c0a4a464caedac9296f9a4d6c643a6dec98c1660de28ea27ee3490f6761e7e3a4525a97bf6776111f50e4f3d1b11dd2eb2d0185db96a6bcaf2d93cffd241e4561df79a113805c6a5fd6eaa50f4f2e51150a31ce62e043608823a1e7e8edf3eee72cc5c8ecd773b88691fbfd3f97d9c7fe2d8ec6a2ab1ec06e5d44fdc6b244847ece48fa4606d3a0866670f5ba8e80f48e04e887c65491366cefd8b4147874e388e6429e76846e33e7309c152969fb05d837875cbdbd9d321e217298e6a9e0f16d3d5c44317e6e7d9d0fec5e276b5443fe551253cd403aba17cbfb7663cd19197b6baee0173d08071e8057ac9150ad5e5f4216cb9a059a3e84a6e03f45ef54edd3121a794ecc688a6cd4160d3c7663bba6a1c93f098abe2c18d4b498b069b4bc430805549b36f831209eb74520204dee85c3b7bdfac4c3df7ecdc35a57f56fbe8be1cfc12ec1e504db9af2652458b11cf637212032e71627068be45c51a9fcd163fc879800198126c4ba0e712e395071ed53af7221b54a90c5484d89c401072834fd387709071396acef44e339cbf68140e422f9318f15f5507225556813303145353842a6f5111d8f5fbb3e1260d543c7b272e24c691b8afb996e00be4bc5da1972940bbb7034e96b1f3ff4844b812e6c285759a5b5dd1d319fc21a8e095ba3d1df8184c451cad65049fe272e5d0214ee7bef2c6c7076a4a64b2663e3656a6262a06eab4c7f16a7203a0dd4d5b4cafc93cc99aa0bd92dc0de124b6e159e179ec831c980430fe3cb090ff205126afc4a2b2a8050fc625f84590fb27ce19bb27c5b80a09d6867dee8009f8aa0a15f6e298fdbd499f8af440eebbb2a90590cbd63af450d58438e2ead9ad9956de71dd1df10261d585233f37af71526f34912a8d61b266aa3d6eb7a228a908c1553fd797670b675dceb89758803e6203b46cd24d9781516fbbf84b38c4f2fc4fe513e9a913d103df794d87c63746907e91d615325be46e363ac4a5e5affb2e111be4f4b916b805e2837e6174e37aa5423de2438b85c4728cb4a063c85eec13e2c40428221a1cbc8415608e0fdca96fd6b11d2de697b9bc59cf256f4e3abec17a2ae0a121ec51d54dea90d2059ab22441ba1d69a93439cfb6df20ea63ad459b3a4dd03cd97fb82271fae76e058ef04b67674fcba477936d37b0aaf17774dd152111ae4e54433422701554eefc8b7f04c42d4b3e90aeebb8dd5c43f71a37a7e69856474eb15d65a33309a46e63dce41f6bd71269038660d467b3e07d027a63350014131540312437a05acc70457ee054628cf2c77c8a2d1b06d7b80a2e7b88624e19587709bdceebf488bad012907d8aaec83bab2745e64ddd0ca95698c494c808bb2353abe79e0195333fec52db6f380bd47612bd58ced2c8ba3d01e74951029f27d96beba35e56aaec65fbd3276c6368e72017a5bf60d107c5f82e9b6c601044fd2f1143212144a4ec82f9b10c060a820812bb5dc4e4b733e0f1d549af2f162257e9fa75aaf7d8530269d6e9ba13f97a4eb3f026be0cc2b62591313787c9ea0d237539fab420d830b1add04bbff053d4c6f8c554fcfe96eda429e98186357b5454aa3cad052f94a0b82116a575f6216d48b0144c1ad58089784bf6ca5310e41b5fabee970356dda1f1df26b74648a60d8436279cf8eedd37bc53ef59f2acc7fe26e4763e4079f9a0e9e36b85eff6eef076a5d0123b77122fbc3df30c0c9bf8880ef82b36dd0e44a9d5095490f86cc6fac13a988bb5fe9f1d52fe2e8458a2170f61671824fd1e2a3d6a2c568fe24c0541688d5aada6d2ee4472a55009504d45972e4c685ec04e4b4d7a0d2b6ecbbc716c9daf61b93a8456ba2cbb5fc095446a4aae6e1ff04a895bf8f11a7c523069e7b985459f0eca3787dc9f51a0de7e5132eded88f5f94cf7b75242c91b65b67b1b8005df6745ba4f48f86033f8d7c82b9c08db62bb54e75415365281c9128782b66d7950258afca1518b6afa45314283e22f5f14bafcbad3c15136cdc2671d0b28be96807f39e39cc827164960a082ebcb8c55bfa07a252dd562df9af73e38d4f04cf6d30a5e5d8180026aee9f322650da2332047842521c093d964c4e3a529e3379bf993060ddfda25572adf4900c83c2a00cec50e7aa6a6c31b91dcec6d58cfef4754cdc5666420dedb4ea386c4c9dc1db8b5527563c799ea5227c13f3d844c8ba09a8e1f25175d37bffa4c3a7f62726c7b9c6efe13215af8b0a389f512b688be2dab723e22d7f5b1271e8f99424273d864359f68ce46cd68133043ad6fea6dddf01d1686c1c7fda011ab69cef8b5b0d2de954347587aa556d6b8e06e63537f0ada42faba7dbe46344606cb7507c1a0c4b2c7606cc80f4fd0b0c6be7c0c3e377458c8f08145e509edb50d14c61aecc71b62f7062d54fc71f6ea8cefb388afedab3b42bdfcda1f531837436f18f90c4d6c70ad5a21b82cb630889f2f232d6aa077917ee925543598e63d7b399debadcceafd3e0c445dce3ed330ab0e5ca8ebc677fe96e3ac9ab808230199653c24d286cc2eacc19d9e15ca1eb0f5d4a2e5e990166f5d8325887e1126bec67e27d6d134babb66110c09763bb1c658875f4e0a83c995961f7b4af8a5e27f702e77a72eea3a789afaec41e3691a71d69c8a5d5cdc64161fc3feb9fd81a1859406f7ba488d93ac44ff57b37811cbe34e2db24b01c8eed00557bc57b4e3cb3922271676a20dc3286de9e4bd40ae71f32c856cf7f654325e3a7dd685be4c439f151fc8d686e55ddd45690dacc262760fc92da43e0cd872be614828bff217e3b3ca5c36a7d71f499c61eaeadc16e5d288778b23c527be2f5de6833226a5775f19d308e733ef04182b3ed06928f62aaa5ff7f24bd9b12da8ce1df4ddaba47e30567e6a9da6f793e98d33882af2cc69cbb9d64a54cf57bc4b325588c7af1614da96c7cded402f7d4b37ee787001ca8ff64d940d7581fdee56e976901c57b2e1c77e55c729c3d27c91bcb1f41a0657e8eb5cf449cc7d45e3df7ad3a069617c0ac057aa392f9672fec184ea1a774e9e4ea5932c885bc90bc7cd7b2577ddfff733536cd6a793b44c4e96710e98e5b01546fb7459eaac4dd181475bd62d1c277b3faba4faf4738799c1e7f6f63b25d2a2ef09099b37dcaae53bfa67d827b6b001f6fe41c013062f518608bef69c796ae7366bc2cb81c3a29352e31622c51058b1af1608812a9004f720cd1832ce0fa560a3223167d0638f5333203d921b19a6a4e31b11cec33e56ce0c50fd39fc89d0bf30d73f72b0b31858e785025a94d4c740b0578530459dbe89a9834dd1368302a2bbbc9cefd1c57a61ac9e0fc1b4c7733afd53e8e5aa9751c1d7ecefa3f278107c862dc337b3cf6fdc05044547dab251900e39af30d377dd01fc50a36fe1f1a93bbd07f86b16a332dff807c8669f499ccf3b4431fa8a568f7203241335ab6fd646ae4c8a5e98729e65b90fc9019da4f8c17b95cd7713827b16a888d1c7643a0d48b9d989c9aadc1590978e53b543933fa0d2e6d498395655fef901a8dfa02dea6681da1fbfde522aa894719ed3635e81474f5f9ed28696bf7b236782d843345f243e0f761573c2119d69ebb3acf829b87b04fd33a091af3a79a7e0b3385c6567bc977619acc272e7497307b53f7dd85d908f2050bfefc7298dbf26fd04b552dabd3f56a6494600d51d746691d8c835b75244d1dea23e38604ef17fd50b51013974c57dc0abe9fb0ac7cc57c9827783d9040296eff2047fcf0c3b43716a1b01a046930527e92cd596156e0e18e500aa17f99325684126cadbd8a1f66efdb8cb4fcde0981739a093c45ed22a092868e451d227928ce0901ddad5fcf1cd29346ae8f4c711d7c05bb27aca2180979886ed995ca11635c11d12a349540821d8eddc68afd5816c5ee2d0b89270f9d90557c90f9520a35501a43b5b03d884d5c279040e3bb6045e2d2039fdbbf5cb423f6602051825474dd1938509327d34817f96c27c6887af95fab62cc4b2dbadf0b726479f442372f4eaa9d066807254b6e88d7f020b445b6167331b9b9001275e25c4eb456ccc0c4bcb116f62468b53cffc810d2bdc99230c322e041ec3f344d4da8c3e11fa8999c73d8afc910db3d85dd91c30fd6269ce123f0260ac2120855675d6f302e959269f159536a40bfdbe270b1783dbca5626ef09a88596b221caeb43ab7d452bb9015c543921c098e88b4aa6dfb01f5cd706d184bc3abdc2f6f379e7d5d091f0fc7c85854b6416cb6dcc89c91c7d1f3ed375c57e02ece9930c54267511518f0d674141a5c70e3d0d3f6446f304018e53d19ee3b8d3f6d7ffb0acc61c8d03d0f3b779d0ba83052a485346ee8f4fd0508403c26547fdd47735aa896db5b82de02ab7de652055cabfc8997b5cd7aed38fe23d91f9dc2e425a7cca61299d4d7ee31753bff59bef29dbf316ec3d00d82d781895a3ea26ff2b9d735f25b2c91dfc15c6eb9e6c20f5822b0a253aecec391cfcdc72a86d0335cab0166c0907388c910813bb555f51910a49bf585f9867467fdc959de22353a8c65a2c92c2ee8cfa413fd023fcad43fcbc7b1eb6842ed80e8efd9264e001af9439cec7b1cc4b73f5cb0c96286ea99901caa15fce164333a66e956e7f5fdbb815a052a759a32da1fde219a7aef908b700c27aebdce8da7462cf4e49472ea4e0279557268dc0f60305ea01a5cb394f0d697b257e79c80cb0ecde7e1ee6768c38d8921ba0539777bd2258ada00a6bd1453b0fb1d8fe2201eda6600f95ca71c37b47272347c8d004e8632005a0a9edea4f92346916d3b441729719d5e6a97a527a1460e9ab4bfdcfd469b0a136fcb069eed4d0231509eff1abb2287f28bcc151a74aea0769cbfb93d30f6bcd40aed480192ca878e6a3ccfdd4789c9bb44f97a340ac270c14030e646ef87dcae7e2f198e92475d85c633c686be04857be0232ccefb9ddcac6140fa12b7881209a1bdb6339bd9a5adeee1fe59073889c0f2aad3666cf168a5bfa9cf3c9291bfeb494606d9c0265f3199053901a5400e75719aba78f9139c2fbabc28694b90fb66a20fd04592a34da798cce1c398815635edc5a3f53cd80a2c161d5b76eb5dbaca04fd8ec9a17c502b38ca16771b5e2faf5544a4568df79f85d25373ddfa06eba8cb9cb9a3aebc873f11158fa66e236c350869593a0bc0299316b72cdfd945c09581e20f2842474300d1e2d1f24172365738fd681b8eb69c124ad1e2cec548f21ea323ab6c45b9162e75a57be31fd718e4a846f827ad372e1522777255754cc0e1add7f944acf4b9d359cd031d68fd1ff4b9fb8fdf6f78ee479f55e7f89f5a6139b8e3aa16a688e13fc5ed9390f7739d22efe1f6fe07d41cd2285d37c9d7aba48182576b5660c0e7796e012ff57632beb20d77631e1d4e4958a1abd5fec3bd25d5df715d4cd7d4bf48de367ca84c61b3b7ca50cfbcd562cdccfc89f948f4d133dc4498625ca16eb1e333d7cdae1481b6efb95e3ef98600c4bf4e690c8e0f1bcad010b634dcba46857606e485e95ba68c27e2fc0695b3636f6e08d7f7afb4a1c61225b9f351e568389a3d7a05d5c4fc377f2e4944c962830b4ad8584317d3d7397d575bdd3a81aea238f7ce56ce38799a8fa75f2ce8a3ca9de3f09d530df88a5d29355d6c13f4670f765c329ecad2d8adf560ada83954ddb39f065f32c75ad3a585fb1f46e8537898955d9612e09863a2eeee5ab38b47ce16b8b5b89487d359b2c91f169f7e4a695e37097a4ab335803b5664ea92b72906a1a6582655530c3011cc72b4e25a9665146e7fbc91adc0e2f8eb3988011d76b99156874ee0567e70a5ecd8f03b738629f894a16b1bd0f755928d22ee71808dcea1e5d1fb610437f41e2a06f6426b4baaf9e25354c6c006b750618088984785f48144dc66fdf8cf3705f191755e32d9c05bee16ca8b36cc8c16502f29895d42e5f20bcbd241bf34c5cd108264fb85fbb0b63be627ee94ae07f78a66eef415a5bdf4d519d2eba7d747fc009a95dcc64a53a363b860dd10ec86c21c289624681e7ba0c87d935bb7f7ac0d029066ac419f98a3ee2cd962c805d157ac5a16f8f8709f0944c2247f67a4af8e3fc42d8caa0bfd9667239a587f1f2446f2da91424dbb1e7f4853b3d3ba5c8c0d32b295c77c1863e22d445b7091716008284f23f10d50b0f6430b642af5ade09a0456660cb25b138da36a6225b9339e5c94a9b2d827f903cce97d42149b349b459d7bcd7171947287d2a944fd73626df3ec732981fd4cf26a8ced95f501030e9eed89770a4983db4cc83cf3d110ead0b8249da52407c06bbf03d547e0db4062a2a064d98d0ba629b55d5ae3b5600274ab2d4aca2e65f36150fc8e3eef1d5d4b74de3679b59386cbeeae80e61585d75f82afd3136b9a9b08fd1c446c8b81fa463a7a624349960f0fe5dad48871086d73afd0b9319d053d65aa76dfb55cce5e465e21b2c58edb42b33a94afdaab1c7ec1d041cb103cfce5f69e370aaad0df64aec9f8a886508d8823514743fe8a911a52757583942ff76bfdf9d8a58603d76f38de2dc98a1756e7ad8ad66712af126c0049ab4323f97aa814aeb9861b6f2f35b0633603f48523822e26c5a754b2bdb3446d63fc92ca84fd16783c6ea926ed318a07edf1f40a6b82229c2c93c1c89602fc53a81639631c3447031211c6c53062799cfc64734afa18d500b9f86e0eba847e6083adc3e4a401fe09c9dbc1ee3061c04d485767b27229b0b5306c1b12f1441624327c81aeb9761f4a3de1ffb539f02432dc7e6cbbd426ab1dd0df9e018480db89dc9a5a4b273501fddac370f6c62cd2f9c3da9126cefa15495e4fdd04ac80614865b0905569e81713792345ab7a5b75b86f671c61b97fc8a1c831dc58af7383c03754858178e0d4c238409c760a6ed2dfd72e197dca616a1b785ce9b83dbace222636de2d2422470b740b0b704ce6187066d843971038f6c2c58467cd9d55105bc04a2f5ad6ca7a3b858360624f6c090cc70072a9126bb0697e8ae3c8219280dfa15584f31dee6b08bfa25ac0b70ee1ba9ce998bdabcf14e752a7119eedfc13f933a19a8f137c109b4b96fdcdbe76e9e7ee3549a9fd112d097c92e55f7941506780124583d0ac401de39212215d48726285d98afd7bd1697e7d03cded358f93d13fd679d09e79500710395e499a5bfe6b70d47e526853997ba53a32f94275a948aea18550655815bbbf91740449b2358eec97b0d63967f0a62bf5eb69280b746257364222ea5f54966465d6c637243edc9f6fc617ad8dbf8047979a609a450add708dd8484bdc3ee8ef18b14454843c48adc12daab1b4a8ad3d36ebca55faec8346a932c347a418919f51913e7bb0aadadaea981288bfa99f5b3ae3e7133a3a3a506c5392dadcdd78b7d80e22e336f227e4bc30a0a16dec97e978eb1bbca5bf3ff9efa201195ad8ad7ed894134a9e87117754ceb74efe34c21522f38449d5f3d6fbff058c21e52a53393d15acac0723576de38571def7c3afe2c2d9010ed4f19d538718ab2628fc1c5b59b9b61f3e4e9266266421f0e668207f343480a654bb9c80c98d803000cf9866ac89a31809f9ac1e1c2cb5db74c57c244ca5a252244af6d8fabbc65c76fab63e73c74d1b326276f79cbdb89119d7d03551b417497ea2a620d636bdab7bcf7746e582091473155e93cc6b72fb10fc2c6fece73e25bc159a4d85e4c80b8742e6f8c7e1c5371ef331974e72b0af075dd503f2942de838d39a15365fc8f3685aec04883bd4f042b3ca0dc528e9bc1da74fc0af1dcc2bb35805e63c9cfc1bc5be0e095ddfc8178370ff72e95d2fb3a00f6ff6a2c25df30e1a8b81d6866feb12a81705e29bd23d2555048bfe429ee7a725af039ad70c9a132d4eb452ec14ec57e5012d74994de9bfb7bb16aa892e645be66c680334bd371f4eb0015444c25059edd02fea23783d3a89215334f3f51978c2e5e7ee8b777f1d6ba684bd8bd27ca307c3b665c3958595e80fa956331155bd51735b311483368464261f7b5a7428cd2cc2ce3883d0c1f0a491bbef22f851b5c88dd4073555728134e2f270d571203658d4e08ba1f61f653b20bfdd8b6e5307d99cffe59b48155cb9cf78b598e27fb7c8c3e323aaf9362f1293356c3ecf63029a80c2ab47816e9a00d5c9b5104e02a4ce5facba8480caca821a7adcc242aa7066ed8fee54fb192eda228a0f3440f0c096a2f051a5ee054b22e313f9140a09b0cede2c7bb725610ad847a6c0e42b308b09fc27d34a386cfcd72d5283597e2347a1d6b7d7f73cd93255e36b64e5f90e12cb93968fba982bb68b554b679b612d160c2a53d3d3b44e492e044012b430f98a334f141010da5f24fb2ea90d5cf84bf0a9256d2035c9cdef0f019777eb7946ceaeb0c4e512aac02168c6cea58c5b713a5f63e66d8f4cd4bc52e19d7623b6c22b3ebf7bfbc0a78c95806adca16aec1bc905c68d23ee00c064547899bf9aef5a1b88b277ccfedb34f08434934b7cb8f2f579f578cc449b48407cd8c57d3dbb7a2358b475a3b79bc85be4620077646dba0ee0e6824658473185819a648b036556f27d3d8832f71938baf590e82e3cdabdedfba9b9d483371273e29a540c6f6094b2bfd46eccbf15883205cf1dba9ff07228e2660c13dfd9c2da4312c2c67f7547645658e69e9ccb60e8641fd5c81567c8479155cb1373b4e515eb1eca616fa3d3ce713c0eb2ad064a0d73531a9027b4cada23ad728a9900b6ed7a74e2422bc5fd7d4d5a1b26830acafdb4f00dcf1e5cb6423e74f90d5ead65dd8d2b92ec3488741c3dab2cb8b398014bc3e39a8ac798d49ff75c7bb66df623ecc8d63825fb537464b6c2209564e163adc18054e7d66f69ac55f6c6480261ef14980938e16ff5894680de270136dbc3434fcceb52ffd2152e99de4d6d52980e6fe5c498041e6984b06b31aab83d4b33c57f2a483db5b53eb4b587e28ff7d9e74b56c35e7cea7da664af88d11d6f69a77339a510ee096772ab25bd0fde1e74627e82017a40ed7c81ad6d81947f0c1aa8999f7bf94ef649bcc0e6697969b8b9ede7122d384105dafb2ea699cd7a1bea182a426fe9f7eace00c83191a9052affaa2ea86b4f1883f2f30b0899c31236dafb8c07c31df5092e9698378fcbda25f4bcc0d8c062cdb2da1ca141b63594e378d23a79e443cd028c3f84d69b9844652c2d9365fd6e4ceb91a0d3b02fdfbd34135c870eca13c7d35ced4fec956c595f70af127010956a641c5a37cc2dad039ea025281b0cf0489db1361e282884942889cf6e01ab0876f8c7dd57bf4e38cec8fc05be8fcf044f1216c639e8b065edf416e4568b2cce3ba2fd100418777521cc9f5c142b27f8cca35dd724d1e92b888ac81e8f20155cabd28feedd6ac822fcdcf68cd3c88f31521bdef2f5936b7d9966b0318b6ae814ee8ae8ab2607ac6260d9a396b2f16ebcffad74f8f35273f4fe8acbb8f90349312d303d40a5f41585445c6294964b54cf67831b5eac2020c4a720e90037e6e1e82793bfa2e8c518d4fb01029aa158b87627b6f424dfa78bc4908423c2170be1d9ec954e2eb239ed89ba7fc279361e8a26484c38c00480ddde0f0ddfd3814fb50ec59b2373d94dd2c100a00bd89912b65e7bf6626cd2349138c9ad10a279f39b4e40369dc4ff1413d0ad9aa370aee023994d247cba2a8d1e1437eb1c15a87634400096e931ae05d5798ea51ed01f0db59600b8b9a857b7ec99f5dc1b1d211083c836df95a9bee5bbce5584e629e66cf93161ec14b9506c5d747f51a9a6423d3ec47ccc2dd0b18b2683bed62b0c43fb61e538590c2cc331ff77624c4f20a6f872d42962676203933c4d8c45bdd7aafcbb2b30df6b8372444ba7bf5e21df77eed7bc7954dc3e257576ecd490339256e55d31a1218edc6d03f7e336f4296b4d6abb8a41a2b95b11fc5eec645517c70104640cc46345692f3a6664e115814fe82a12ce52e808e64c8a5ce5a419cd9bf7d5572badf4c6168254e5ec5ae50ec34aa11ab8c34070369692f1a0348718400f6c93158a329cfa32b2cd4d8df8ad53efd6f813c4cbace95dc26f707f5f94270f31b43302ae7cd9f9fe4d535e66618bbe967ed39b3af1342cdbb7115db3a13898c6d03900f4d64e8320a37682b8bcabc35e1b2b455f6ed976e706371c8bec957202ba6989621d604b805038ede32d566c091fd56172a52ea8d84d39924f6373a6b971b2e84874e90e363923cf44777d216400562d583b7211544cdd7684b2223908949749637b0d71576f321f284f29ba34d35f2e90248039f6b783b97bc4bcdd972c439c761c7ec8e26b277cda7a23266d9886d4b271ea37a1ca1eb55c196f0a5cbbd8d4bac63742653173ed39acfa50017a43b3d57835b7d509815d299e59057d58cbcb376963f6676db329cdea34000a2f4d6cd928fd6292f39da523ad8f4e10c50dd84115ec5a80aa511e8d46da179f7e052e728c3e021443242053fd0ac1c2a66dca28fb78115cefd5b6c9a54bce3ab3716ee2f86b3c9353eb84caf462df18c6c87e106d11a08beba4425ca75cea86e352a2c9105d0583d361a31012a837dcc30e06fa24a607b30a5143f5cc3591f7cf250698c80e7f870d62eb16bf54e6bdaf06190223bdba26843f3540f86a70e697156697ffc053d02fe857287812b03676adcaee4290931ead076e4aa487c5f94481d11324d72c72ea0c24d0aa86addb8268378c6175301b8cbf12830206d716d880a96474769bd174c05f2352f125409d1367563b729f6c3eae6d332008db8f4b158512079a6f045a454bb49935f03487fb380d3f1c12ce426ba2a3c79889f014380ae2e0e3f4454ab05e8c8622f42bffd3e5982aeb8b2a5efa9eac40b26f758052f779b25e49c46f75360dda0732c7a9f1060c26fa86b23b5f82d6d2fdac60d0fa44d2181da0aa35e61f9e9b656bfc8e0bef2d4dbffc6be328d091bb7fb617171c288684253663d2338bd821dcd3779679a3107234b31acf68797047006315eef49601d9216efcb5c1e2ca88fc1956914396b82b21c8ab2c1a538c09396668fd0cf96f997a7465d7a75d3a9b25e69179fa8b77dc11c4f869500c970545f9f5ec144b22914f55c324bd5b8802cdbf18f1e326740d8766c065c260de1313e1a8ad86cf1ceded08c8a4e1e06e6dc7faecdfa2b491b98ead0454fe56616fd83df9eca3a932fb32659c76793fc244c57f81c83eeed0e0a7dc8ce5a12121a00a7a822d724d8fc22e4ea2695b5b2076c2571ec9aa21e4903303e4b1d9cdacc922e7e999797691131e46bde82513abde5dc1eb0b95432f0684fce56f5e2bb14123e254753e1990d6fba2cce848c5408fce2b49adda380f87fd800af2dd3ddb487ec533fbef99744c8a7300a0a5c097b8556c52c5484ed4dc4be7011359373f0a0bb16405c798b488de598117dddd7aaba39094d67a32af47881b03cd61ea43e603d409c695fc651e357e250529c350ade689f23b18a5317d61883563725993b7ac516813a40fbd14eb9e4f1e332065851d946eeb0ae24b8208d681cca229e543b8f97b438b86d97b166453a7b7b80e78cd1ab0790a3d439b0b099dc2dd606331b6cd3992c6269560bf4ad271202199bc51f6fbeccd442e51c6bfe4be32a0b8641016eec1998a2aa1ecd480a957e2b2bbe67f2ec7724ac7185132a2b9b3f02a0369e0317f580198d2aac7f76d2fcb83d24c4a635e96b804f8100f8263e3188be9b6dfd4d621d70ac096a0065d76ddbbdab11e9608ef4d32fc188aaad2436bb0ac0c782d7362374f2d68c52ea58fa57091281123d6c431b7ea5494c6890c5aa7d670a54f49105780db549c2ee29dd0045dd92abcf5a062f6c8787bdc5dba533a0c453e1a257e8fff5d7ee8dc318e11f0d1c570fdfc47b3b593906353789a178d372ec02292c440ee74928a3e35e972ccb85e14c1763d0b86d4cf2119c6b4f6e117bb7046e7cd5357f45f1d99a99baf1f11bbfdeeafcbc9bbcf21291ec850111ddb721bdd43412d821877c0ff5d41f71b0501b3e7a3f837dfd598c03003aa18cb4a657dbe0130f453f9e4eb39703d74c51a87ff62d5c4c9031690bd7437308f106ed9f9fe1093bb111cdad77c22fce5c7ff3c306168f464a9178d948a8aa25dd3fa691a6063c901cc9ecefec3a8e1ffa36a070e2befff13c4b050580e7c1bbe5fde459b50243b812fc6facace32703d4b296aa303dab066bd4e740c3f68ec99f92c5617cc922f5dc2139e2da9748314dc2398df110e06481c4c690f5f7c25b6b0ef77efc5b15e470fb4e7c422f8e3a540551c9c9f08f6ea5ed83467e894573b9ea931625099223d345b923709fdb175f014a7071087f2cede287a10db0a779740b7c79ae748881f135d048745356d325f828f0b960ebe585b0ccc65593f98e1533626d4429cf9b8d6eac85a9ce68fd1d33a595a6474856f1dc9761467adbb82b2032f40b3eb2951ae5f82af400ae9c837265d4ee9c279a246b50810bd19ee9e24c665b19413e77b25bfef666ef13c7860bb21381e63edbe8559d625bd36e5bbd96df2ae927b9de3fa1df7181165d549b6b9feef565a7525e5e7295dd176aa47069fc9055ff43178b8e1b7aa0e92e7f0fe4db992f33679d7845901e4ff29e3eec68db933b026b832b980c3fe5863865f175350aa36b22142ae1e5f4316ea89b3d9ba19ed2c6aa3c5ee37ad276122ac6e75391d8b5bab1919d778d244af3a2a6b1786043eb06542c2aaf7c669a4c09880aa6f2d59e427d19764375afda003a80f008cf9488922df7e5cff0f6d01e696db5c5a0df841a74267cf013708db802441c1da1680e058cbff0117517226c600bf631e8187fe59765206f786526d11c0a5e92647b00239c05896626ef9692083f5744520c6631ff8fa73a170ed9992c9b988156fd16e2c965ea1d88f70e68be6f0b5ff1f0c007d3c074fa3420a74434d5b7cfecf3052a65cba061f0c7e01716fc7da1f016f04508761362aa7401395246a9e4b74237c2e003b401c90a2bbfbb4491b9d25bd06d9572c8d038d890779fcd2f8a7a7567d42a442e1c0f7b9ce32fff284ef6032245e24aede646adf9abedd20ccc824f330f78ff4f55fde9ebcc8a9729fca6a3f23d0f25e1a719047271b85b8df8b8a345a23bce862c0c1b271a3e881d324299a5584a7b73dfaabc66f7d945bf6ded5bb9db090c71f1f728ca86e6a42a2d06448320674c1db3cdc27fbefb5076a111276b6fe2e80bc2cbc2099d869d848190b214d1ccf56d20ebdc042b815ac0e31f00f98b50426d12f3cebb736009199950dced7de88972a17acbc404c61719f0fbb8224d9786af5647476debde2e1bdcf08e360c41183589fd82927e8fd6379a2bf5be3195c7832753c5b515120c463c0d9f449c17fa5d87d6a1be2ab6285c1b195a20fa7d46c181ab2b67030284a80f75c3c09dc2cb923ef95e4d771fee63bcf00a2f7994e07a0b200ce4295a910dbb37072d49d0315629bfd691b46953116dcc6cf7e1a63c8f2b1aeaa31ffc6ba08b3ff94ffe3ec81eac5762ba1c0251641296de75b86767944869730e4b1e9f32284a432006c29142eca357dc4130f2d5783ad4642f42d9fecd708b4d581d4e529b51581031f43df888d0e3453071141d1892a801b991946edb3832fde7bf1278ea1a3dd8cdecf8373c2e38c2bcb3e908999be3f2380ba5b868209e74048d119fcb1e78b290586b18d63440e2c4d5e332fb97ed61f7253671fb7386eb3ba9c603c0de64dff8233f91e683604382e69f00a07823094f39949a958179ce5f7a64a467fefb1bccb932927f5bac217887670fbda11efe46170dcf37e584b191d4702a41d3aa4129fff59a688b6eeea0ebc93c8b7cd390076946b3dd976ed3460e7688c35ef37a345030766c7e55f77222261d71da58fa0c8dcbf3511644e91e04614d602c866600089567d15388819e34f9e2d81b06f7c0a82a2f165cb8e815b55c396aa2f0e1b0f894947ce7d941a7575968274d176fa703091794d11a3a7ef4cfbf5418edbdfbd012c5c5514bc18a5f276ae29b040b0dae93cbb25c569a3800a484908672c5482a48016824885eaae7144e1d8f0c91e187a93522ce050b0a1afa1b76aee6a8475b79339d9eb0a128edc26905567bbf03b599382fc88a4223699b72e84f438f77f5af10dacc825fc2d12dcc5fc1f2d968647655021eaa7695978449983e5a490ae95497965d985a44b9dabddbe292748529fd652c580edaad417ec38e0ea37e3e04287185ff69c173121810e65fe36babec94c06c6f287c308990ac81683055e4915711892109bd8a59e9380e4a3d03f5e8a8a91943203d127a4815c49b51e84369a5d745278cf19ae812ca18c848b1a402c2b71b7b4d7174a1fe3d6dec8cf5d5e859bb169c8241ff3dd95c7eb0972b096c3ed4e8e4970e46714cd08dbeb88792c12d06bf031c1ef3449618145619b382582b3bef278bc82c77fcbc8fa258bc4d01cc2fdb45f612669a2e7a04f705acec7d8cb73647b7d249a68f0cee7d6fd50f8e6d84792f566e6bb5e533e5e0d0902ea1d6d16bfe7b64633ef75c2782a8ef5bdef5c9b5402cd4c5cba0ad5cbcd80d610221acd54f1c04deafd8c14157a75f69b81b87ba09307990fcdf0ff9ae989d1e6c7d0ef64d5fe7641042d333f4ada46260bf7541f292baf244d1c73bd3f543cc57c1557d4a8b5dcbea3a570b2746f5c10d6a595f401b87fe63897bb549631706d65fa45b33c77c625d92d56f455c81cfb21da99c419c5e8c4c50fce083b22dce0f7c616cf97e8a3dd6d16bc05171480229c0a250c90d4c44e93e11abde4274fe170fd119e7254d450f0e4bac50673519a1f6adee8fa24de8cb78e871cf7516860f7c11bf2ae04e290fe08db3e0cbdbb9328852258c621ac742cc93256e45a686e9f3491fcdc75214bd9faaeeaa91eec0eb4aa27009abbc18237441d81e389c06cd3ac9f023289d8869aef855ff3fffa0ebbb15e7d6eaaf7f606cc71b0432b6c817b1e4e8eaf5b862272a09ddc6eb9a9ce69c62cfb855ac9abad256e704c5389e86a64ba005766623b8d54e63157a4bac220b561db624c7792d53a2f993f1b71e7b79bd829bc502240e3b43ad375112229d79260aec2d285e4c3a08082a6a0e8a92e9ddcbb5fce3ef1cb1388c6a1b5ff35a8ada2f51e1b2cd95ed298dca227dad01a1728f68bb12e04203d48be41e57647e151cd39d0f09dbbcc5bab5fa43100e3a2b6606f59cca982b5c13df85e7002171d58fc44adaecb875f60325faffdf0069797aa69c49e1b0462392e8e2221d64e8e34deaae938ba4ccde064b0f484f77e4fd4ae82f851b4536e517cdeb368e510bdf9d0f3f4e9fa5ef61128da6083ee9a16a8c358a5fbdd6a8e8221c8b459eed071bc500e83b0ae52a7b3108cd09198e343657c2cf6df90e76ed969d08fe0ca278f9e4b6e66967ca346f6e05740b23e8d56d9898015691f28833d7a8eb5b2ac1882d4f66ebd69df33c2b047cc1605442c20128a343ce37ff040b19bc3c676ca0ac8fb44c46b6896a9bf090c7758c38b73d1c5c4ead8b98bc94e4f452f6d25e89d6ef0d4928f5dac11e30eb1f846be136d51e3839fbbc7b052fdd010c2922e6771d613f3d88e2c0521cd841091c89146ed02308ba434752e7b0b85920d960fd53127b38ee249f6a891278c548e36f6eaed5f9ef454dc59b1622302929c1c5f67b7368e47ed15c51a9fcd163fc879800198126c4ba0e712e395071ed53af7221b54a90c5484d89c401072834fd387709071396acef44e339cbf68140f206a2c317b35f67a33e130e70d22a100fa7ba3a205fc19bd8e52a8c91c78b1d7e489130b1b641ed715de2999774179dd28e83e8c75a8878e09da2dc7f1090daeff0feb0696a9b9cae821f91b0c81eafbe1be607c911bcd4f09f1313084069912a0a67d6b4bcfb0793f535504e0a913103f4b30b4e81086fa9e2ce7e79245b50bd3229a119c9f1c749318aecce8cea30bc3650cba96d93830f3ace3c2a77e961e8ca504ee171e4f8923211bd4590f964275eb8373d775f81e9d1e0d310b14fd535c780f0291f2c144d7cec25f12c0aae2ce8459a4ba2584905c8fbf04eeab8e5d941616aae77e1d6127b2a4dd0c71c09f3511068b88bf29dbdd872c4adf86585cacaf565188831d63099e71ebeb14382038ed955943b80a40743e3e23de21381472ae3dbe5ae7dffe52457847b094901da4079be4232164c73ef80981790c003382446914243448bfce46f32a9b0f0c555d9ebbc795d8c904c750556961dd87cc8a28ad1116c7cecc118cd5cd3bec70786fd19cda8cdf8efbcf7f76c8b8b96eabd70c71f64650b3519ec7ab050f99cc7ffbab94b724b19b6bf2079fc05dbc52132691404f8e65037fdd8f171e1d2b60034242926f784e982c4894df8ed9ea05336977a08eb332e665eeb4155d05f8765cb5613ac5a7c4799d6127655c9219d812da283d5d14e0fe4912d6f4931557a1898fc25e94baedbab3350014131540312437a05acc70457ee054628cf2c77c8a2d1b06d7b80a2e7b88624e19587709bdceebf488bad012907d8aaec83bab202eb613a9224c121cd9d5706ffa96d4ae708da56113ca164f08e2f8f2aab3606aeb461ce3b4290f1043adfd4689b1396dfc6abf1ab1710b0eac771454b74649219b1146d623a589749a5b11541efff15dfc61d826d0c43b5de0ce3349a1688f3f91ae20b9910ef9d25377a6f1b4efec7357bfdf4319013593f8f152e707004ff726a9484ebacd4670980856239440fd311a0010197d6cf0fa7eed027c7817c5f0acf197fd836de6f80b7b5a589a26b4af936ae14599d44bd5a5097f41089f96cae5098530645555f785551d6603947e627f6c649db6361e769bea36c55459166f2c931e4a98135fe9f62443e1bfdcf5adaeb29325fefbbeddd2c9d297881f4434bf0cad2bbc8c9f37d00828ed7eb35cbb5f6a3a6df5755b80f46029c7f0c1069466c8a673d7754943dd4e267935549a96e88293dd7cb48220758fc302d2b46f57cdb3cf19265ffca8792492d4598f4ebd96f649c9b566e76b53b071a34672e423a7984abe55eeb9f9e9814cb3bcbd10a554e1e8e769e7afd80cbc6ff8eb65ab15079dcdf79a06558e52ca85aebe4daf3c83aa4fffd0dbd5d2127757658a6549d135e0efc9335a8c392c3669afd9d236653176e783802dc9407e92c0fca146d61522fcdc6dfe4b7f21797bf808bb8c43230893110b83d53a88e2c55ecfc6f8c50b66b38a53e133d06ecaab30793ea46c0d88d83f14950dad93b9109b85e4f005d17b2cdd9ff23d80ae891fcd95e9d673454420cf3d7c19f0d859b90fad9a49c3fab7906af9e0085e0882b8e46304220bbd4bf43f2e27b35061e715705027d27c71000106a4cdbbc49b4e8dc507dd6e3948ee85c69359d19b7f62d1fca85aa0d41400bbd8fc06b3bb201da32a881a974ec23495f2de79e036b12b688be2dab723e22d7f5b1271e8f99424273d864359f68ce46cd68133043ad6fea6dddf01d1686c1c7fda011ab69cef8b5b0d2de95a99cc68ca9691d6ad59cccd8b889359b81964e3dd10e7c76e28b37ec353e28d5dc2710ac870182ac66edcd3b649ab75983fe5038f65af9809d8c021dd6d38d04ab7c5bafcc27acdfc1de386e41d8ef49c5a9e99d235c815f5f61405b36408afd62af3e1b0bf7152a9fdaad2eb9ee1377de1141b3664d5d5fbac1d9ee1dd2d3570c7c5122a0c0f6affe68980327013306b00abf673700479972cdc9bf840e85a7c3185e2866b5798c3bea3a34cf8163f2554e1f08ccd64acef37e67a2eaf5c6021e4e42d2755266ed698d2afe5eb00929dffdaaecc5e9a90e2de6f03a855f26d774a798e5f3cbc892cd82029b8ea3669217ba8abaa8a34e79b764f2f3409b18df6dd31ca0df53eb0be00dc40a662cdb5a48d1651623f19a093d3c0477bde7c432020b223728e3a58b262f93fe689450cc11d01e54f083d7add17cb586bfe2a7a832a4281291e37219b56d53cf0cebff8134220324210a01eacf1d5bcc080d27ff5517f5354b92d88f06ad4a6f771408971f44e4e415bd36a65986596d0f11b5ddf0aa7d63f19b00078a3eea39553f651df4ddaba47e30567e6a9da6f793e98d33882af2cc69cbb9d64a54cf57bc4b325588c7af1614da96c7cded402f7d4b37ee787001ca8fbb99f7a530ef59dbb2154dbf6fc51057322487635de29c1560f9287876a133ab7422b47a1a3fecf923321c602b61ef76ef820f248d44e415b1ee0d50fabf00bfdf3b8ebacf88ee42455ad65f0e6d4e19f2b9b972e47a1b71260925fa8526d0e7fdbb43a100f93b8311abf6e4e6eddede2862eecc3070617d5f316c3570b90c5b0967d93ec262eda7384002c72a9e14abccab7df69bf24f10a31bdb3d58237b0027b06c835a68f4a4dd8e1610c6312647f600b4fcfddf91558b2465baa0162bbeca3ec84bef4953a161def979e8af3b60ace1f94dc90f4a23fc68145abba7a4b9d32e3e7f57485c57817173807222146e561c70ed43b3179a3c05ed48f39097c39e2a890967885090779f8b9cfd1d17136e7664fed93e0988cba310bf6b1b62eb14b5b6a625e569160af6d35ac023c196e47f5cc7bf689b3a32f300cf0c393bbd07f86b16a332dff807c8669f499ccf3b4431fa8a568f7203241335ab6fd646ae4c8a5e98729e65b90fc9019da4f8c17b95cd771356a0e1f4487cd5321e5ba56fabcde23d8231f8340054139d58d08bb70b0e1d2f47325270cfe82bcde49b25cec6aa1d396d5e1eea824a56264f61a2cca9bc2a28d7a23d15d52dffa8c9b31ca24ab8654aeb302a9dbbb2531b68e4955733a1eae4a684d5a328a9f7359f1bec19c1945cd8cd03b4b825ab634f778fefa51d5aa56c03722a8fdec10b127b7816dc5f068233e82152dffadb604879a2786744a08592d40d7974b87cf7a70a68bebb150ff0e68151e50522acd9c3dd1cde314438640dc8c73f07edea6496183e961cea16b0f83830b272f916d9f7f18aa365c1c2ce593d7e81625b33e340caebcb41429304da93496eed5f8cb3a0dda7660be3168b1a695e276cdc9bb092cab02e4497e44d586fa0e794e1d94c1cf727ce70dbe995a79aab1a96ec57d82aab593d5522fc543723531b57409d5a74e57c750cc500a65b6ae1046a5f39cbc11e8c2bff594ef0cf5d1fce1ca495b8d2dd755e462d0ac21f2809556d9b3e839977df4d723aa6432cedd4a70d9136777918c8cd4da44d09793fd45183f471c7fb7955c9dd6abf71cfc22ef5f9c45894f143254a62fd5d310d411f5cc9e51ed90937100d00e3935cce60f9777714e400d269f4a650925cd1f63cef57d730207063e6eda5523cb786e6b0514323df2c6893899e857cafc27e05512d606a9daf1f8ecd158ae683e3b3db96756424d20abcf3ad5b0643105e2dab05d74d0660c7c14f99edd902622e0816ec79c12d6e8eed796099ab3d4e89780df943f80c91d57bc9abaaa04e54b8b41db04811caa233eede592ce0608e9c9e81b9534938fa584bddedfbe3b473b78ce529b9ea8819140fd34e50034f7e32be266ffc59d31b0d5a18dd6d33a6ed4f393308124ce960ef5f57b078464abbdfaee679ce52f1975128b2bb1cafa48a25979def1fbb8f3cc175f47f0c00da28ad630edecebe1205f0a9168d443c7133da79553349ca27e0286721c7235ceb710c2858c3ea0188f473dbb4285e37d5149bc364de25fc83da573d818538731c62b73b6a00c992a0d35a0669e6228372817c00f3f696bd61a38ff08d083441ceda780c3f3c99d68a9a405ca354bb839e599809b7b31208c31bc7b85617c4eab88eeae3cb85fe2b492fbbfa20e488048798b4a2dc9c5987c4d47324d117ba9606a4689226d1aa5202a4ba5d68c71f412f9bb9bc204b2c9eb885dcc021e267d28a93667da2b25fc6c232cc46c6503e76a64b8cae2d942b0044af4e1df5b62d056d8b335ad9953fd48a4181776d859f675305463b0bbb6a375de492cdccab2e9b9290c23369c2caa91a4634f112f491c22266cd96d7bd113fc4a784a11442911ff6d1646418439919d57b65e0f21c7c85cd1b62318a947583b4937a4f8946f20a7a1040a2fd8af11ecf73a11840dfa2b7d3fb6b5423900f50beb282346c6a2b5705886f194cbe7313f55d0a9fa00ca7e32e772814a9eae2db4e329e2543aaba3dabd8e34acd2819efa5d543b59f41f895aaa75826e9f8df2b5a5faa6aabf7f99e591fc097bbbb28ba08d730b5ba5aa8b45ebf54e264fe45c1763da6fe220f8938735fd7f2503170fd5a1e674078fba2d9ca28d3eaf582ea714a80129f7a8b6dd69966d76aa3b8cefff28d244beb08242795e8abded6933b4e23707a89a9eaa0fa7ff5b71be25993e558d421c164db4df931f195f3c3332ecaaa3f54befb9d6a1f0ad3977cc458f6fed5259b9f8d6bec56fc0e25168003d10d0af7ca25edf3f0320e2dc4563eeff38c649d7851dd90e9f953b54a9e121da493cee9aee054a069b50ea151dd0960c162ce04d0fca190eca0bb12e565241270ae3fb82d21c04e57912a7ec08ef3d0f65a7303c486114635904e5e2aff48b97e5857b56ae98d9666eec301f7fa2465904ec07ecaa38911def64cbd4b19ec50c4d27739303a3ccc25b4ad0bdcd71757c4672da70b150c924ced5b7b4b074c6b009b2ce7d47c172da3742935146656212b9e60dc27e495a57039f0b67afcb251657ca6e57d33dacc9355fdf7d91ec4feea77f866aa74c4a5030bb00e8b5d4cd15a20a18952fb6b90223bdba26843f3540f86a70e697156697ffc053d02fe857287812b03676adcaee4290931ead076e4aa487c5f94481d11324d72c72ef141908084c0dac550425942444ca7379746468b53bd4a316c99b05402bc96ab95b8b5c711c20210ed324de31b6bcd4662fa4664757c085efdf8a87f2a92d4ddaae1d5a0bd9c4a2502a027c696a4c9d7d61485d02cb4b65b825f9727c88d929a0c2f1e9140eb30c9601131452186cce2daa78b8df8737e2e2c3dc161c7c6217c36332d397141890a64ad84b7a243068103b039ec9f99b43a0f3e61b7f4e82b4ec9ad3b3237fb0a8bf8d84217049ec70814d4af86220eef3aaa0b5f886391b40b5335923b307c472df4e60350fe482f687c43ef7d6f194adac29a279bd0c833198acc2c0269fa08bd4849d3cc72995cb9e829385010280cb0e0d5a62db9c7eb5a3ff2745f83a1bdacbe8b715ae1a63c8892f9e8584fb604c81dae2c2eb495a9868114154bf705142641d13380ff1e31b82c80cfdf11e99d5aa874f1a20e61c755632fcf6ce509e33bc7459ffc65a1599c4a4c27d809146a729b9acb8b476665c02a6e7a95e094725c10da1c7af7cafd20e20b521c323b6af072f70be14a19d66abb4e4cf8069daf9b790b89da7d5d5e25ea9b06c3e1465cb610d3756902dd3400df26741e3d05b669fac06fdc512fbe7046dfcc9ced1cbf8233329700cc32441fe37597cbcfd701a1241a0f0c74715e96eb643cba99aacf8336f6c7c820e9a96a8723f1653ca7218be956c9be003315496c69edd3498f91d25c798b488de598117dddd7aaba39094d67a32af47881b03cd61ea43e603d409c695fc651e357e250529c350ade689f23b18a5317d618854fe9c750e0836fd3df034332a2cbe470ff122dec176120f0820847cafec5edc9e9babea487dfc5fdf929e80f1e953e9cb941ef916d45bedfbef45f2d5bbc646f6d27a7f5ee95559fffb77c5033fb4e0896dea7ac8961899d3d689130f3e6b33856ee35a0759baf186e352e163088bec0c7c82bfe258a27fdba8e3e3fcd0243f1f4852f2db38945031a34343d26819145c28520fb830e30309fb9ac10e9be3943dba67295bd96a92ef3f492df6b3da6a1bf9399e4fa2053d4206c5b1c16ce087486700b7ae60d79fd1a38b0f163ec32f04f06993c147d07f5064af761f478a022c9efcb21160a456bef37f9a42eac060264d9dae1adf9faf56277319a35d1a95c4190c07945b61d4c1ca5e2abe24aa885a0645ed90a8bd00f756ae920c7c8fda19dfc20a105107f62375d2676906a61cc74d6cf056c79bba593d63edb5292969341f71fb7931c673941f501ead8227eedcbaf2f527ad66a85c278f05514eec21a5f6fff56233f0592108d0d9469bd64e86da470da8165f62859bc2c8540eeed163d3b86e8766b1c40617030eee0c54c181d51f4a82f60a565fd8888110cdfeba7fa9e89553a34042b5f22ca8ea7f5a8d203a5fa3ccc03a3e74b9853895d370f33a506927ea490dac959001e7d7c0335afa94100b5521ce0f8d29b2f18445e30220c331aa066af77fbef2925403f2fbc80ff84d0fcf93d1e989c147400e90b35bff5c4f10bb77a1712cddde27f5bee86bdce223cdaad80a7b7f7ca12e8f812785067db039bcbaf8047458d624943898060b4b8266d33c6e6cb26144ac2790e8aa59d576509895540beb3505df5d84fb018958b728f6f327ad344b3007ec361e630ed3f7424a0b05dcb7e4bb0ae1c08bb7153668631d20a7ab960ebe585b0ccc65593f98e1533626d4429cf9b8d6eac85a9ce68fd1d33a595a6474856f1dc9761467adbb82b2032f40b3eb2951ae504d94d0027c7dcc55d024c24684daf41ee3cbb95f6c7d83616bee55b58ed3838d3b87d1ec23f3c28bd2ea18f664ac4d91cac33572806e786c56ab260960334ab5fb65c568a5b7ca9205db53617018adb8d877c95f6e0c0bcb0ab44d0516ec210e9dfdd7ec0c853d39e8b978cc24814efe4e14cd760d2874637096d51ee079d1f0c265a5345d873e6cfb75f9e3dccb652fe41186c1605c964f9c5d69cfef5ddad5f330e3bbc00a240841057965c9163c9c21783853547cd750de24ea1e5a67ad8d47752219acd0ceb5326f98db6afcadbd7f7638cf0467fe4417e67d44dff24fdc01c655967bcf00dbab34943220e1a99e36e73e48166202e9f38c895609aac70ddc5b5a814fa90daf50505fa3738815bae5c0f04f20e738702eddcb0fc04a5b6039367195d8416d51d07260f82512a46aeb5a8ad6fee769ae0e9af95ad2be4b2af525216f653163d3ec40423ce5dbffa27a8771b447f367273b3a6ca5f7888cf1fe42a586aa0df663c04a87a96edba941d24d5647ddd2c1e7c917b1de72863ec132147e9195a8e85443da7c20274c6d038d890779fcd2f8a7a7567d42a442e1c0f7b9ce32fff284ef6032245e24aede646adf9abedd20ccc824f330f78ff4f55fde9ebcc8aa660daff9771aa14b19dfc88366b370100f366e59e10f16440f7194e2ac51802340f5fcaba8e0a14cdefafc4775451f8e1095f1b05d863d8dddc91dcc29da46aafc17c9e79480b3fbeeaf4705ade29318b9004600dff1a9fa67b009e04e523ffa4a125d0049c5a0866830e6dfc2ac585a52475937ff46961f1ee7c10c9694a480934bb3e1b003bfce7097bc32029d1b848bd43f344a89145174dae1678af3f9746181496291bb5afc4340c45cb8ffae743071c6be30bd1bcdbfb96ac6c71b471a9d2c055e424449c62f68c791c8de9e1273da369a4b925907a445208f11719b89ac2a2945c65eff1eeca3ba28d959eb7a9e6b9e8e130e7774833c9759d1b26b6b6808287afbe0e34f321df3bbf330b964486d66b67f667b628516a7e69acd864407a075cbfcec560b2ee2122519b3af054878d20fa517cd4f77fe22e10da4b1e9f32284a432006c29142eca357dc4130f2d5783ad4642f42d9fecd708b4d581d4e529b51581031f43df888d0e3453071141d1892ebf036dee05b2e4b348905d8805f21b79c6069b4e6c411615317d6655c60893d36bddc0497655bc2763b94275a210e373ccf7449e9eac94bbae121318b49932782bfb98251acdd128493f0b1a021b6a2b52f04fa2a9e7fee27d674029dc6fcfc035a65b6f9c555cb42aaca25739313056059b46dbb66a29435988a489d5a11a9af0477b51c5a5bfc32b6f0a85f150aa8d33ca2b551d0fceb06345ee590e387016e69b5890a5cef4cc648259bd37a111b7dd16e5de824e1621abe2ef28fbc21d8a59bf86bbab44b3cf3068479334eac3eceee03fbbd15eeb3f43a043e8d731b75a7e746e19b7e2b2228e4b123dfab78250bcc8a2ebfb1459a28ba30abfbd09a5f17bca198219b84511a9a40abf9ad4a0e4fe5c9465683ceb1cb7d434bb2d1bb05ece787df6b7f39766d74e981a1c9aca521a3f21b14fb6c09318c875b06a088e268d77905bab82503fd60bba035934468d09a2db31f84133801e218616c7d484e9aa1e365ee27802eeb93c31c370b7780f23bc2fa16fec64de6b8201a0a2677d40a7d7d32699053bae33d3938541fe0b153c268dbee12949de37681a4e615668ca7a7f34aacaedcb97bfece59d15e2a1f8c9c50f70ce4c8ed622105c73ce88be079a99a3fb6fd671dc55d28e803d657939c8ead150eb49dadd35e71ed1bc99fe52c9ad90f7dac91249a68ec3d5a030cc232b61af8d4cafe28adb7f5d45c316718e8c75897822d55d163a6c4daaa0bd5a631a39405f80553867337bfceb9aaeb71df06da6b6040958f649d3b2901176ab98a92f6cd02f52fa1339b9e7d179a4ef06fdfab37bef3dc45f94a52ad415a87cac33267e48b1d31140ef6e2a9c0daf7988ca8df3b49058160a4257d76f2e798156b5050e9184aac0cf79abb6e0cfe890d688dfc5ae1f67887ec7bd1fb5c1517985faf1b98cf63ca39973137bb005a2e6629410ea17f8acc7847c18941fe45286c3fa2d49ca29b0dd6de0f86c3d7f5c7be107b9c1d514bdabbb33d7fd20a604811a5078d47efed68c8225ced4d98c229cd398d00b799cb7374c1473518fbcc482974f64ba6c3694be203600e60b7628f0188277ad45fe015390f5c4fa44ee086878371c79ff2f2184bdf7bf161a52bbd0c333b0c818f66a8c68d0f0e18da86b823079761f96225cfdc2f983f623a20d70f45c5d3f4a0152b9f2d7c68c9f35ea8e88085ba65e87dfecc3525bfc6859fc276109f63ff432daf347dcd2408f1856c4b643d4e814450eda29b53810e1e82579e06b2fad05df15234cc932f621a19a82d2c97792e17debc48575fb1451d77f3b5f485b9f957ffc678f9bd84a05914bc9c55602a196d0d05f9de476b56f7d83068b7c7ef5f20a86e34ef25a48d68131a3acc42a39b531a410b17be9ed6bd308aae87e086360ecde50d1688b30751ef7f3fec8cf56541e656bc980ff1e137b1fcee26240e8f35b9c084bd2511d488943b810217d1a2b10dc4fcda7413dda5a86a9b5e99851c2dfd43871a0a6445c75d05c584b61e94254383158a57097270e8184ad3ba74adceaa48313bb1c6b149baa64bfb37c74e279235e4f96f612db335f4cbcaa29b804640fad8ca5416f033490e4efe876867155b40c100eeb209eb854dba1dfa00741f99841322646e24676cfd8b9b7b2d0af432b296a9f3bb2346aedb5bf6d2d58d0a8bd1b718aa626e8c136d955dc79ba53d32fe8206e94fc880e47ea764a137e9fb2abd45b6e21d70d29d510ddbd11057a91c45f145ad0f6bf8a9f89cc06468c21a04c7a9322cbbf38f5887d15f2278d8b124f5481a9ff8c03915945c33612e78adcb0f5fb000eaca4aebfe1d342248572bc22f1b57266e6e6bbf6256c18b9e9a778e134aa7b588a23b6c8c7205e75c090246f25eefb107a300ba1f89548a5ae4a9d486fef9282b79269ea0037b50c9b06e845e3c3a89c649898b058e9f1a62c18615060b8378a34db10325152f1a4c722d872a579fa586056b79256625c38281f1184d30538fe5db8837709836eb8792b6ebdb245937b080ec64d2ef1a090cdcb0007c853a2f323a1b1c2ef150ca2d2ee05bcfe0d1b787813a7d5d59573addc66adc7c9a66323f1798806d295a9537d4478bd252e2459ff9febe2ddc83b45e3990afc1f437091012a14532e361bb940418fc8aaa542641e3f14b0feb6cc01fc600b975f408694091c19d7d82b72be0e54f44236078ac7a0f7537bb7d106bbed94400a68de271721c6c11b09868d96e65d8793a9b0746b3659afc8133a53aa24c16a2821da1be5970799d501d1b4ce74697bcabc919c2b4a865212898b52476470dbd425ee79511e7f16b415cd0d9b14b3ad9fce347ed91a24f45a9da37eb66fde7f526e47498e69ba284aebfb3bdd4a6489c394bc4d13d2243fbbf636aebc4ad2d0f8919d56d136a1cc8b7c65c3c4265dc9406fc9587a860f0313cc0cd5e3920b4668a900cd41ce139c06d375fe2a3a666c4cab301558be0b16883aa7601e6573ee47c71b25eb05e48103ac2e5b2c106f2637458c4972c306b9f4a0d885c7d8baad8c81fd81d7dc80e042490882e49e756aedf9d744ad6bcf6d7351280572b6f3d46e013516ce9d292af80a70ab1255c9c5adaa5811e3561d9c1be6450287e48b4364c4582c79d5c92ecaf7c518de725f30f45800a985912cb006ad89d3f14bb609f466eba24487ddd8d49e7545c6e28acc1608ac95716e54d87cc9a1a80908314509b8a7e82db01010e26db01a435f29183c9032db62801dfc055471e04429706a43ce28c7a1934a30333d0ea13e2fc083f9b132fc56822deb4b3e1a58ff658313ce054601823dd6243e1db081613f1ee9201adbe07a06de5686ca06b3a501e1b3e5eca48f2cf4fb558844635e5d8ca9057eafff6d87af560d469a4b797020000000000