PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64477 28831823ffc2ecd7e1091ac73b0b6a6e06104ee51445a0f99f21324174bd6463

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
389b746de099bdead05a0fb247a64e4280ee86257b24559fa056581ab23fcc8f
Certificate Block Hash
28831823ffc2ecd7e1091ac73b0b6a6e06104ee51445a0f99f21324174bd6463
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00cc3b0100c0950000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000084ce235a2489506e72f0c1075e16e5d0e718320cdef8bedd07e380007a918e26006d963b9ff36607f7bde5de82b3b4da570128b02f9ef54a1b0f0da791388a58702edbcb75e70c69056e4f2a0ad2cebdb4e7dca2f8d17dc584020000000000000000020000000200cc3b0100c0950000

Raw Header Hex

00004020f47913f1671c9d0195d26029db25966e47f4ec03bb42eb549efabb9b54ff5689e00e385e9014482e740d7e42e44f8362f9ec8572540a242184a19ba4b69f32e3262c1b6a40c201188fcc3fb21a5856a09f55247b2586ee80424ea647b20f5ad0eabd99e06d749b38

Proof Data Hex

59,560 bytes
12121601030728ac5f9ddf0f9bc06d7a94f334b5fd02889a6d811c7424ab41b4c4b1dc60de1f0c774774f7dfa55d99363fef6deca9c82b0868b2365d7d2e3110a68f687f69129ab6f042bae4f4632ea9df624fa92ceae8581d4b1ea2eefb69d88faf3f799ca6a7689b929f457137bc00b53f9b5bf6696cd58f4fcd96b5371c9fe383c1786e738cf978bed776ccae34f3f82def59aaaae0260a6db2143d733edf2118203933a51a37dd166e289ccfd515473da3c444654c7629f8a2556ba55cb00c60cf59911669c624ff09624074785c19f78c25b54be35722809b3a92d070ec269bde878059984d6a712ee358625417eae3ad9d4e1ff2d4c448d73a3d51c2cecb5309eb46138139ebe4a83fe12c510bac3dfa2d05ac5a69a81e91a81df97b82f3b3979bb09bdc93f8cfcff73a7bc5c9785b2fea2b1a9fd48c46dfee27f3b765e640628ddf0c9027dbf926a3723c7c4ae5dac66a1095d2ce68883fad568f6e5eb8026271180519c40521cabbef7567cd2ce286b6881bd8109cbc19e1c4b47984ec8597cf40c7d1335836b6ce935a5788335ee347dfff090a72bc48e1700a1f581f0876d9f8cfa327154158a108aa716d3fcd2292de353aa00ef6986492f6dbec3f5ea55dbed1b5f190b1f9583e8799419904c0b554f1813fbe40dd7fe0f36184543d4d9bf8f5e89efbfa979f506ab0f4860f77a440450a4de7baca4753ad61c4c32f4b7439c6fe6f0f5c6a2bb95d9cb74ab2543990995f99bf5099569bbb5f38aca321bfdf7e53828e08e6c1c801511e0452c63527dec93460cbc36025dae16826bb30aedeebe617433a0159042186b50d1f57f855253f9de818709eb3a748412bef96eb53dc33abd4b1163c074ed05ef519e77675faf1187105614be0d65bc33c0792fb6c57b73db4f737950418745ffac28d78ab771f20fae2d8484641ca647c61fa7cb802862a8756a018af8606059c9631eaade0b0e5dbee3d94943f24b1033ee5118ffc49a1de9a6db39134ebcc246d064fbcca6a53db954000b707bc11b8732d2e77787d0207e45eed03100809c2896136600c27c5cc9944e8a3b94bbdf18c122a679130901a557626819149862e59c8907e8a8c60231cd714cda4e8032b4dfbe62e39e6aca92b5b5407eeeb68d63b16be4d1453d093cf3cda3bdaa028949b51a58ec973c2f757ec25508fe68f898748466d148a3fdc34913efaf18e7c85689f0775d7e347bc0d9472cceb12fdd7a1e8183b21067c4d68510dc2bda80c544824d581ec1f30a39cd9bbb1e595939a04e01b9d58c0019a8869fb0d2eab32471067e49c08c62779a9ba8a1c0ea683c6e66fe0f649e32b0e033b250e43585bb97ec372cc78912e6032a87cc2dce573870c076d772c2a8b462dd92a346f0b79285dd4f55595dacc3dc5dd0ba53fa699891430c708973a587e2f9e235ee5fb16c318fd367d20ce18aff2fa195d9b7ef4bfdd4d5e5382fd26d38340a2b1c8384c4d81f8f04f20f16b0552397e88567f39d0df8d166b48606452145ff18811c963abe84ae8ebeab47cae694a69f047209415504adcc036927f7bfe51d6686a5f366a502d80745f8a8cf346e6015e790c76f22424a3c0e6b2007e6e272889c4c68d436a2d5d498a60d23ebb3c5b64d026e26e36960027f93aefffb91e4dc16be33227add13344e16d44535f94e51387c360d84cffa745e3a2e35df974a813b78186040b540db7bd347501695dc9bae1cb8f061207e938de08ae386ea8b47a229368b7101be2454bad04bdb61c11d02ccc99bd052398d0feb8ae8374939f5c060ac4fa8bceeb590af0fefb0d18d775fef88facf185dfc7bfe4c9267275da67a030d538c4f5092b943508ee283ce9de365ee2cf372a0616466ee2de62bf2b9cdd2b1e876e89d2df9313a01b66a5967c0454d9ace96b9f88cc7f756e32aa4557c0ad58dde71535d10beb6232c688c7930adfc26af7d2ee9ae13dae52d47464215e1823682b404b7f5dc8fd2b7680c22f3dde33c060d394cda1c39ebbdbfc9cee8e3e9a01f499dc0ded7591d7cf226ba69d4ea3a9151ec56f6cd78b01fd4d79203c0eaa06cc5b91a29a1e5f13db1242bf82646936f40e667fd027d4bb81392b1aea52f30e4f600582f946d4cacf195ffbc9625075d8b2682f6dbacf8bc743979ffcc45f72cb22867773e66e00c616c75fe9119f2121acc44e48075c79e281473785ed40103635c9ae1bcc0df9746e3d58a1fa86f9c048a1809a67dc13394af9bd91b265e7cb04e818efc43406aaadf6ce9fae64178dc4bef69b5e003cf3b5d203c613c9af3850c54f992fe9535d37106dffb944639000c2ee3c91bd2a0bdf5c3cc886c90ba147ae4c05390594cd8d780a979630e9cb3d3f61fd9957de53484c38693a35773af3f4341917bb4e2e2638b9fee53d10bd6d4f574f95224bcbdf698eab82ee5bc93344bc30ecf669e0629ce46e49f08f07d34b6769bf94b071b8c89dc2a27472d83d23cf2614a3dfbe97d4cee8bafd046de7c2b1ff1cb5c32f09d8fac4551e05c6f09056752974a31d18c152986071c358c6712e5eb10ee16657d19c84ffea7abc505d276ab19559748bc1d1bd41b4fa358164bf8b9b03ab9a48cd5640a8a0a9d5b0137bf1cda347a69963e11b2af70786ef401178dcafe5c5842f1357f1d8371f21d3a36d2a5c27b7d5839235d27ebf96760d8bcb2c8634efb54c9621a19a01455490c72f55db14e4f3aff83981bc9531dcd8d70feeb04556d69e4ad59a625de88bc80ff1c035a8192a9ef271982b498678bdd212e05df8187f92b08cf313945210fed321c4154ad5fa8f9795f2b4ab7c8fa9b73cd55e20c48b3c0f8be8d71dac733e99710b269bb5296e2405a84571c7955973de30b7a81dc43b7cfa6b6eecfe88cbce6df8aa010d1659f7cae6444128c07cf5f6193bb16bcb66f03fdbfbba55da08dfcce4454fa7d83f39935a26dfb9b59d0bf13e978eff2fed8b0b5fcb97dad77f9e3afaaeb52c6591e80dd45742b92ad10f5211abd5cc85e094b5b61381316795ab5bf2d78dcc4504ddd902114d4d974d872d0cd345100b6eb439658748c5886ca06a450c9e3bbe06a0ed7055fd4da31eacb7a87a03a080d686ed26ba2e162f42cea90ed6240df7a295ca2e8a4ecb2b37dad92326b9f25edcc9dbb586bb5522ea911edcdb6273ecedfe2496443ed28a9c96dc2b0fa853e71974af8dc7fcb15b6160cb3ee4ef35e26b893d722f31d5c35af803ebc4e2e3313eba726aa33c796b588fcab298db69cbfbb5591468002c8b5a48a210540d95a51bf3216024d1c12f61ac56da18c67f57b01aafcc42c2c754ae64d402cfb932a17792e5c4c773369ff80b71c5505f648cc55292bda9a5f77bf463d410b863a128947db6cdc6a7266551fa4c4064afbd56564f320624ecbf2da742bef18929d242bef49a817b868ff60344530bf4bda7d66040a9ede7901bb076a20f4ceb68dd4aecbb13cf92f3a1c94d0f0d055437e85272a718b9d604eb06b2c11b978a5116ca85efb6727aa6d58892d50974314aab0eaabe6a3080f217378f7b78ca8b46239570393ecd4641a742ecc3a6e2506592c094bfe1aa37a6456d492dd47134bbd62bfaab610b756ca0e3c38ed7cabbf4c3c00d25712c605a3c752dbc5ce4c70e248200448a01fda5a409c3934ff3a1ff1f76899df3321a23054560ad43fb73b1c634d65706c6361d57b0d3b79b58cd7aa3ff644f182ba3e1b81ebea48d53e41e1ad7827a6f167d5752001aaf5eae94a9f57c18c9b3df510ac438b997646950018f8e64bc89c9cf01c857b647264e070f81792153664b58a387bfa8ffc34d17daf4b98b543b0ca78b738008e4e5d6c67d0d55a6a63e87352e433d4beb9ba8a22f478886aa37424304a7669982f5befca10d740b3db8cb1bbd2f6fae96a4b9efbddfe95fa2f7e1abc33afe205a1f1988114cea67c02f0a36fd14ae9cf5d923918f5f30c8e5357dce7078bd8ffde09e8e02fb68592e9665718fef272a0c57c522acb068d5591a3ec6f8d8719b75918eb573d904a6a9fbdf771f93c95519236baad2cd6c5fc5efe66e90f9724f44c86ee445222d0209ddd0071d994e9e31db41f47900f61d2f2290046047f03b6585342b4d78f751b4a1250b528036d5c0c14be350c4ee8d82de42a63090e4091b805562c6317872b376040777610802c7b6089c5d42c1ac9c6fc5800720c4e74478006ccc7afe03b2282ff3be65306ec90a0344ac20d38085dbce78f94ef64aca2f004465afe53a88e9456f12728d3e127541a8b743b55ba0246f5418db469d468e06442398cdbb07c3a067297922629de1534779bcb3b8b85272a9e472ec267cb4fff96d18fdfb1a9595e9644410f923c0e3092a0f985d1c1d73c3048426729a838d61e7978e3705a3dacdfe714f12c496da85c86cacdd24f7cecb363dabb94f71a6003c8b35251e581ad7a882018ddcf4f5d5eaadeee3e46427c719cb572ef922b601b0123d8e4a5d49be2c05dd4707cf06bdbf8c76fe9fcf3b4edf9bd57fdeccfee462c7030bc03984866949da9ab0194d9a2bf2df03d7b55a889149f79c93e832fb6a2d104a13f0e174fffc965366724a9a50932cf7c7dc9def21e5bc6c921d1e0dd4b03995b38eb1e394d9816bb25c18d1b1ece2a5270b0ed6cc8cdacae06f4ee4d75629d12ac50771f09784b4045a85d31eea556cc5261aaedb403d30c3bf2183f7e49f6dff2a47bf34854be798156d4640d9b9ea7842e22bf7795223eeb269e7b7093ae0d8e5411d61a6e604ed96845db61a1f7182b8ce8cff1796f674bc906e1ae2e2c1f027230ee1b7c328a4f758b31abf40c0110494bed5c46974636e25be98ec8d36cb4775cb98cae32f52034c4d1422bb02bc3cbb089f95c510bb20d853e9cada4b09fb820d37995b8f2a5332627b92b501ef16901ba6f3f266aecaf9a1fcbcdd55b61ac73ebfc38a46d6ca0ead526d2af95da21931f9657d68dd4ac2e009030056825d907fb4ebedc4ee222bdfc0260461da1b288eabf1fbce3435f08e7b5a5f5a33c20a8d6db358f378afceebf9e24e1f6f55acb4bb48eedcb535bcabe95f0c78b747e210c74fa1ede67c7de63b616c9dee64680ab30b40070efd0826abe5a1db5987c3cba56e3f01e5fe389a0970a8fcb7a72aa4875c41657bc82f68b4dca75b59e36ed4f42874df53991d8a644645809155cb2cfbc23c9b82d6c09c9ce292a5585e0e5cb471c602d76e6b47c82f109a18d10093acfeb3117ecefb5a1f8851fbe61309f6fe22e8586a861c2b216ec2dc54957879d9ceb6e4bb79207c51a6b1f8a70f714fb394b9f6bddbda89ddcb6b9de61b3985f2c562cef36cbde1ef70b7e07c4f8cfa4f7a42e8d1b1ee25a89313b8d856b2495d4dcbcea961acb93c026bc03957e009f8ba9c73163664b714dfed998945a5895d7c4d85cf005a57c2b440457ea54f67300a7359594f5a8f82536bf9882fa2d97013e08a356aaa9ad340455f259413a05e4c9d973329c6c8db99491bdb169504a7025c7f110887de828f12b14d45ff9dfe51764d6b55b93bb851506036ab4b87a02782ce37e47d270ba6ca207e59b13b5f79b3a202c6c6e0e982b87f550df6f7503602bce83a769baf34a0ba1df034f6fce9756f528bde9090d43dc2ca1adee33dc7c4b1e1ddc2b5a96137a05b3b36177a0e1fb3d54e498beefe16dfdfd5d73fa6b19877129868cae4c0df7c1998033db022ca24c5b9e16f74d011d8deb264b338ec3af5266b7122343fbb4d04e8b957d1e2247966e3de564dc1f44defe83084ce852d65fc4e6dc5264e01cdb0c86e82b5e9c273d47728b54044bca609237545f981a090d18e95aafeec6f09dc28eeb541d2efea7da778a8a2070950a0c7a2950ed6a643a2c8f66d8338d4559268375cf45e387817660008595a53b3ac542e1dc1c6009d04d855dd6b3912a68de05a6e16d5f5017f384f563f960af365c8df5d69a81699b56059b50294bf5bf8ef4180afbb4c07c5a434fec4df306a919175b7cd1f8104e8785769cfd36c5dfedf063204c44bd9abec2d3994dae04fa5a4b60f7522c68a41a72d2be607eccb8796a634ee4216040bd93fecf1a69c9ec0e0d283b11412c2ababa4ca3152bfeb3f0c6be9c4ea37ca2d760a88aafe3d2299df408c466970796555d0883dab65447e7c74f3a95bb95e6613b6da2734a55658488dddebda7f064ad1b25df21ffe4f52886801dc0471120bebb0ba5b336b5e3bb8a7ae146c4379f761a38dc3e3f8db522117ca4b88cca0a2ab2fea70ad672a5a9a10c8ceb45cc283969f6492db092937d050ec4b8c97d195d0c99450dfbcbe80cebdb5b1747261123209a381e046a973f99b75e5ac7759bc56fcf1ce55a1184403ec09233f0ec8465ca51dbd169a1a68d4024c723a81179b7a829876e11e70afab11513ec10af86c918451174d9ca7da46df03a26dc0ee961eada02a9c8b7228fae0148fb83acb705831e3a536a071e6fe8da2983dd87bcd37a83b1d9c5f591dc64ecceb57bd088b16ecf3fce916983a05ae9cf46890d6b6c84ff4661d98b073512add318ff34a3c9461fe402d14af023324c3d8e809e6578dd5d41cea95a2402e0c053e8e7b39d26b19663e2192529908e8b1a74abd08190526401b8dcb42b4a811fdbca62af13fde5b424d561f17d582f31bf8c30d8ebbb547080aeeea137663546f90034806fb50235011751b79fa61a85e3f0797d4a605333308539fff3e4d15201d2db4f9eac4f5a3e3a763a5afb3a4c580c0515860507ffcf6331729ab294f8ea56643ce1850dcef59bc305e12c241b51cb0f05e182bcdaad17e1235131e85480bca87309b3eb3e0249d0220e55f5faf36803c6f8653a18dc3d950301428371c499a2615b377603a4bbeeeb6cd298c158db9d5c3224f94e43ca80b5034dcdc3fab750bdcd28b39b543e70809052f3beb93f5cc262ecf0350a625e4162254a4ed2e0381cdf0636c98b5cbdd59a176d7cc9a3c32f614755a81ad78758c4b4922669a1c5250ecbc025bbd1c72025c7507a5d1d5aa5c2488c51c8ff23d0ab2c42884ae414ace0ec3182d39625bc79f5325b38337a3e3b629acc1ae0c6f7aa0991469f36e43061506597be1290083e5e61eca757b77a8abdc2af26f565da934d9903b1118d2ab2db3bcf638aef3b77b74f4f1b8776a3330e777c30b341e50057acd42789227f849ec45eae73ee280208f60e2f0eb080f938187635e23f84ef6761a7120ec95690ab54d0c2810762e1a6567c7b8d95ec20aa9a11cd8b99d8677a015080caae0ea52c9a7222fa5b37f3783aa366512f8f590d1dd9c376c5edbaa120ec3a8dcc344d473c7cb4ba5856a6b09a8f92ef51595c25d2db28b69c4ca59f10a228a95c3e768ed49466e60668846302d362a2ba1eecfda199d9a52d44a9c4f982755060819da5cedb5dfa28281c99df92c2b61a5ebcc810c61ea966cc6fe7f6770a8a9184b04346fe93df874e84d6da7f0cdc79a7c1450f1299f9e738b47483d6e66eff42c1cf7344ae3f72f12901c5a9d9478605c492770d75a651c9570a8487a2f0795c613afd483da5da0bdbaa632ad8c5e51dc053a7f46ccc54714842d1179837f9d293261d50e77f715c4eb8f293762349a7773445138d34393b552343b8a4647679638def30b1cdebc60431a8cfd8f0baea0127e94ac432b36ee43e916245a47f6113439e453855203509e7a7179a78781ee94e9fe6b06c77877824ae1f27b55ee409db39631770dabd9d0f5839531a12b13008a82d16c4bf4ed96fa0f423a07a0d7c47292948f2bdc12cc674f6bb45b222eb399c230b80bdc9502c60fc748d825ac42d18ac30c3a125937d6d8a60706926644a892a0d848923238cc6382ac0fc9f8e675d5ab21264aa5e0de6d38ea63cee6c6807b5c23e8cc8d4fc8034d4226f002cabe0a3fe400ba3b70ef76ef51c43d8ac7abaf1704f7535904d5627bc7dfed23270a7d48b1f8af675140724218f16600811ad47475de84a9afed4ab8971dbbb0211361bf0b604e5509d2508e8a8a8fb9e62c1bc9bbec2c8f03f0932af932c4a9c2c1688f22297f1b9773536022ff193c782b01ce58bb0025d00aa31a979c7202d99624c1f2ee3f4330201565ac0f6626599080ed1f0c060a020b8d0cc63c76f10d658b1a86d88e543ba4b8387f3750b1927a8146decb826950827dc53ec53f97f3d944603ed6cb9360ffb427084ca791a654882a519a93d237d9032df8061ef909e7af35db1dd7f93c67aa3af31f50c7352ab4aae8e9db14ade5aa256de3640c8ace9e339f86cc42547520c6ebcecc6db40b5c4ee136aad7c00e1c579c7646942fbd86dd121ee48d7fe8766ecec543e3e8568a76ee4c68d7e641bc4e2abd0cd8d754ebeb1ec6f31e41863c4aa5e9af66e526997957b98677d6176f65b25c492f20cdb1d79e6f336622308367a22a94429090815030f504a2930eaab9a99cbed01e91e87548d346f24b6c9e0633a52a4c50e3d71e3feb065d68fdd8c3a75cf85622145af7aaaa4686fca799c07377a44b4ecd81a22a96bc1c7545d6da94227a915ca4c7d60cd4778aa878776d3f81936c2365875e68226ee0d2427ce6b5ee1602bc47e6034e83429021eb0d2ddcffcc4f721ae35b8a178b46df80833ebaa160c0e61fb4f733c35bf920df2aedd6bf17c7fd3081d2cb8870b2e40f8c071b8aa77ca620df3f2fff2b482dd21b40b8633a34237e548b42dbccb2c367d550f0fc375e11dc897e4f6e0e00293ca659ead4c095311fbc4083fa9794c308c0f895582ef40ff013ab7d352e7aedf1fc5a1686e09ef8af0f83e1c1df282645ee96e0bb7f5bd1ef2903657ec6778ac898fb7213d732f6eb3f82fe79c61a19e2550dfff01797f7eac20faa4ca6d07827a5146cd9c5aff5029382581ad8c2dafba28a11f52ee8a7133690ae81bd6d6b60b1c8ab00ce15b313745e77768459ae382ec471d0134a8e11ac0ecc7050d5f3c482da84fbe268b6c8d81df7b6fc2ef9b355bb1330db3e7eb4916848358d0aaf68e12922941c99d41f03ab45e1c159cfb9593b7a4a1344e6db8d445b820f33537b1db0237b249d174e197ca142828e403c141fd053e92077c743ed7471b6782296d0a65d6678170cdd71bf5decbcb7cb667948552c2ce240f99044d16c5c53c35a52e6a7853434091e8a5431ad833c014be7a3e9e2c62a8891b748df548774bd165648d707486cf6b2352be5f8e6275a25dd24409387832f9c25a761c1bae9523b87686edb740fb3de3f37bbb9d061a66712f2ad396a3aa6c0f10445df10a0993c27b29d1c596a6bcb91012619b9596a0a8e9096e8885acf96a4b5ff02ace4cc793f777826af9e385a3299dbb0c92951e7d8f1f62ccf667aaa6eabaffd3ec1de9e7b3e4c6568875a9a90279975052a9cb5c3162fd44f91956f41c81ad88e9920a0b63b3101e69bfe3eef742e03d8cd6d58a011a117011845b94101a596c4989b2329f37af47e87351c4c9011b4f937200c496a73ab7c6ecdc68bab563c630e40af2aabe52ba027880faf79cc46ccfdfd58aa52645f1b534a84653e957535a5ae7ec876c06fbb7cf724caeebe09b6566ada2027791bf506f6870dd8c2cb4c723abaa4b53ab8a05b499e15752c11af113c55af1979059a0465d8e93dfb469b0cc4e0afc921adb1ed20a81d0f17337faf8c2ce0f6695fa35a2735ed749825c650809467a6e8a9e83c349340563a7c601cc5cdef410a2419bf8aaad15a8c9cbd2a99f105bf79215f825bddcda6e95fe5ffdd868c363847c5eae777ba21495734dced3163a898e4d3fb8b98a2f119605e76c4f8d8ffeba3c5ad0dfbb147084a8d55c8ccbb0a51dbfc6a96d17b5107f6d8448cd15c3e81005209e5ee3227646b0d6c9968e8eaf8d494e8df9d5eed74acd224a52ba265eb4359e48b31075223d71fd84f5cfaa5fab49ca4dd75e727f27c451ddcbe939630a9291f3fa9d2580eb705d8c7807e543b2759041ba851d43a74bcdb1273f108f1987a09b2cc4516ce8bd5060be41e455b6655f1a5d315e33282125773615594c4ad9fe6b278ec292d6822e429567ff83af8f5988b0392869dbeece8de44a8e22134897b60dfb5687cd2603f721cb870a97b983ec616d064a968c46757e2675cb191dd5a4d9ca2518c04b5ef22d3a8d4fe00aa79a57d7c857bc0c8e4d86938fce757bd18b69c558dc1cbd3b966aead579cc309d97efe175318da94d3aa2553f15b4e15f95ba4408346ce34348a19783adbe4f459cb767e30dba94cfcd173dd04a5dd686cb7a5ee68d4e3432ad16d3db9bde156a741d0bde5b81cecb7401c288057ffba3390273c2aed360383dd2e160aa9af192c112017d29501b3b55c0e0e03bc0be3025d5282117806c8dc013add88a3991886cae59db6e47c40abcd60fdeec1994c1cb2703be570f3f69ac2469d5a21057e66cf004f955814220f8c82e8f998ea0556ee770c2ccc9364b99b6d8cd884523d081b0311432ec8420616e68d061c01115bca05bfc13bead1e0a12f122acd70efcdd7feb709a78dcc68fc52bcfcadab2020b6ffb6d48290e5484b3f6a2be92d30ccb3da4540deaa99508e03b1a96594250473cbbb37ab140f612f680c25f03369be6ddca0b4aa72618b401da1185435edbfdd57042df735191a45b358a5d695b72772bfc92a7bf9703be9e70df98f663de67e143662ee0b1b899be3c9b241d9bcbb093cc16d74bc2f49ef18b16c5356b3a110ddf165b1c2b84edcb4e63b4978c710fb9dfbe094b7d157a47e7f77983e9a991325dd6ad2fde660a77401ac60388d1805175eadaae74fba0efe925359f8f3ef57ea3105c7276bf11b1b92b0afaf46a10f3352c5e31b8b7a357f71221d6b2aa0fa9a406d1b6351c288493c20507e23e741ad127bca2b702554c90be130c83349978b63a53a909a0d453d3f8678a5f9a87b5630df06b526d662e400259bddb5402ba5f6d3fade88cb603c0ade7b2011931acbb98b51282d27d52c8310a43f55a017b56e39e9c00e4d6537143c5f3a5e0061faeee6155a908827525fd54a544372cd8e859ef88dabf12622506d7af3cd66c0d0a08ab703284b7c1218f3931d2e0edf538eb15b01c1711c47d8c33928a68eb460c8333de22885deef701161e85529cece1df4e82554a002b7e5c32a8be39cce896adcd80733d37d67916c8d261830cbb4159bca6563debe46188ab4430c3d01f7f805a0fdb80bd07f69543930415664f5e1fa5fea95453e54e5b6f0aa35a2f2cc7472330afd9972f59bae3a39fcfd738152ed289ddc902036a38992ee5814c26cfc725aa1a24ae4cdcc6e8993cb0c65e3c586f36078d817bb2fbc2b3aeb26a954cd12d716aaf724dd410868e18879614d53c2eaaf0cc82cfb8edc402d6d4045feffcdfbca9968f9f1f38ff3c505348965fa8048e2e16181c25c53895c1ae7ae0605aee910d46c27fffb1af7b98de0f963ee2c10b4cd099e1ba5df2d1f282d18b334aeb1688401b906a3576437f170d689a119ef1b540c0013a74e3e770da740b40bb47c6292d6e91f64b0bda5b8bfef896d3962450987e2f9dd9ba21b424b79a90a587baaf47b4dad48be5ed91b77fcd0de2534449f97bc0aac626976fa9ff0c355a2b757ed35bad8520f9d695246b871cf83338d36bf7c84382da3b52ee32fe393db4620a5c3cc3b1efb1111ada4b3f3f753baf9839d80c41fa8471ae83b8d4b53651ec56b881e792e3847cf54b7a3d10b7da05b68ab62415ce143130113c3fe2ad06bce09062e03da0189e918bedd4083ea761777bd309d9bfad245dd8700986ae49e50e1e0307900726f18f43ed8bd146cfe63ab57db0f888a1cb6faca757abd2049416e90d47462478fe5788980e5964d19573f9683420fa19afdea182269feffcc85a0386fece3cbef7e1d3885d87962667e4801665a72f15e088da85c225b078a0a22d5a294e49cef0e4d12f63128b8bd9538ce4dce06a572ba8693f6b753af1bbd7191d51ef34aa5bbcb5b60e33dbce64395108206a6e6236d718555eb65cbb320dd1f442dbd38de3388c382f286fd0be1d6be527dbdf97598511633eaea4fcfdfd4defa822487899fd3a8a70517d4dabdc0ec4bd8bbc378bebbb9a347204966a639de580e27da81ce975175c0bf72f1d847c5d1f5396d30c3299923c9d664c6ffa7508ef7a3c6b5442d3a371ba1fcef4bb776faf276a8439894268f04dd272efb51fb4b4e9c7df26a7788a03ba369f55efb2efc41d3f3c4b21bd0b04db3c265df705ee2adb87698351ee5eb0eda75df390d9b4c91bb3fe6289a710a8c5192665ad01dc84023d06a6e59e2727498be2d4495f8a493ae2000b9ba6028706569c3cda4b4f43575244a0e3a2c5dcf9251c43032a11d15060e019edea86a9cfa4ef131dc0d6e07846e8de0a42f8f7037b0d198bbcb2baa91f29eee1da6d09ea993620cb4dcada3ee75335510052503d3447a3525625aaa89cf2915003b7e674aa1ee687212ad2477cffb7f497af1b62b26bac8d27833a8a72a5b191168432f02cac5114e6e8c0581266924e433805fb9822e317cea331a39b70bc2035011a72964c5df55578e82d34725a7221c707882d0bbc87d417f3033b978f1ae93b4fa66ba669a3d6a2fd82e3a5210440caaf42663bc787621a2d14fa1877439d6b9a12edbed17dd770f7b0303eca7ac11865cdc1153452cef8d870c5d2b92757861389b064ef8b03b1178bc09d020b810c477b0ac2890aab2ca9cec32cc139e1e68651a60e141b9cccc4b7ae74873705f325a8ffa4b3c1883ca36d25cae4006a8f0002aef2ebb6e43ccbd2733fe0f47a45fd70014da56f9704d2f4f33dcef6d621c8ed79cdbdf5bcae452c4b311c0e79e51adac17a72f87fd0fb93355b135f6c46fb1d3f54ce80c9620c5f7f2ead7d7984d01da2f202342523fea7234deb5c87db4bcce38fb5d7ee29e7347b890357fdaf757a9ce3ee174bd4ee1ab7f94b8bb44140e25449101e53b1e7089d851b1da98beca28be56edb76fa4c3fa6ff071be8c4d95fe9cd2f9838d55cb8a77875bffa06654e4e3e1bea7b9bdd0651989c37949ea725dae171f6074d9bdc02e656154ab08640bff6da9b3834f343e3066c849def7b6677f794957e8e71b60fee6ac002b47611adfb2b1aa89f408740a1ade1f6f13f7f2a88a232f5dfab4da2a60b268a2d03d044ed684ed5aecd85364d1692e1fcdd30319d85dc5ae2df108f387d5a79938bc3c85d1ddb71dcfb1ae49703c59f5e92d00ccbad5fe70fead3cac25689afab0791b334cb9be787a929cd06647fbfba7a816a10afe7c39544c37d6ad729735f0eb65f67a180bf86ae262be3e5930c62ff8c2d5fa48df8ff34ddb5b418a3e97c23c6fdf98f3bfd820acc2eb61bf6bcad058848f236f664566a51c2724c1afc52101cf7c805e2baf57a6cb7ae5bbc32a86584264bffdfea800fcfda18dec38238cf824ec19547d5ffd7f04e255e3c6e4b525d5515051c721c85d147cec7f03dba8aebb9bf304fd38225a718ae2d558057ca413d9e171d949eb387b12a5c7e728e17ae73fae6c4b76a52bbef9dbb34c7ad641a38f07afba74af0e85341bfab2a43ee5f4de21eb303c03c3f1346e7847944890e582ca807bd1cf58dcf0e631d23cfd7c57eb64e60fc0814179faee49228671c481bcb44cd6c578c14740549185802cd26f8ed979859c8152a2efac841b1656eec60b88ca017a52eaf26298950af2b1ee05d1a3b6996b852daecc11d4df3e31d9efdf137b8085a866fcb070364b83981763d344a93f2016a94a312c562f24e27f34686dee4e604406b6473febe385b5053e76fb1ac3b1a84280d2fc5b0ef600208d3a24e4beb312b6cd06836f9b8a460af724f440495d4f6bccd07d962a5e62afe45d1bb53bb58acb6eff94115e8d138c82b705ec1c76a0f47aae07461f86b0b86eafb00c18a87eeda413d60c7c5f3d4c2787f350ff1db75cb38fa69d903d23ead9c940177c4c930bf0be3762e1553d202fea1ab62a93e98675067fbd1ff7117263c8724838cae73d5eef8ab6f9c9b420a8a20fe544aabbe4e6fe3c1c144fde329a59d029f055ae28a6ac3c1bd744e1e3e63f63534898b72b52617ff7bd1653cf6540f8e64f60de8744058fe01f1bb90cd6b0d4f807136c46bfb8e663ddc7c39b159078f084a9410b3fd4368f6d1f7826da7ae5960911d743b6fabdf73ee81b4fb9316010cfde30f5339031d0a3944be0a9fa97605cdf3e00175e21aae4e396d4362d814cabc7aee8ab0cb530a0403e4f26343faa6fe463f7e0ba7f3f543b14a70fad884cb73fd2d3c407446fe58012834e8739690f4c5b2b63186d247d146569ad1815dc51d37d56fa5e23a811b9ae0a8417bcfeb4b12a9d03f4e2cdb9744e40eb909b8960ee505378350ca959a2a3faefdc0c3d77d69e3d84ab210b4502b58cbd03397fb355d15e69f7f48f422fd590955d1e15c5f42ecfd98cd09d7eb207941b2e373654c4cda0ae50798a66f4744a966d2895786b90bc4102d921d78f6108d03649f0fbf312db8e2295bed2a8de1f3c40d3cf21a485b11b2af79aeeb2e1af1009be581d8eb5d10862719789e2d27df5396f3586c2b3721a846b3ffb02adcd12ebe9d2715ae6ee83f93a114ead4e16522647fd7ab698f961c7367698a9ade094876d92b37be537b3a08d6403f241ce9de15ec385c6baa8a2999dd8f05d4299f1ed897d1d991e265113363007beb67045f4e93a5658b0e2406c9d771a45000f2c5b1641fcba809df872123de611a07b1959c0feb315ed183a0a3d0dacf9bafd5c65209ef297c4103dca45d6868cb9ef3bce7b81964729365b4a76b636807bab8b60e34262cbe8cbd08d8a671257acf6179bbf43306ba1fa63cb5ced61f994a54c8538c75372758cb4d58a0108de3506b67dbebebad2cc93de0954361aedea2d2f538eff9a9f2fdba413945c04ddacd79d0c79540150e4acce93670fd6281c79bf1655e3a1563a7b8293782182ba600335ceee3ba2085525c8e9c61447f85d3c541051bdd8e4b4d8b585c7fa3c69ae092dabfcd190102ba356cd56d20ee99d669c06ec3ff0a2c55730e7811c9b143afe3177b360c38c70aba58c0428f95faf081a9fde01ecc406a676948b05e175be02d6a846c54abbe9f7b615ec7f1dffa2fe93107eac903b32720394bbec0a3ed0b6f4475e5abd60e0169bf7d0f17939046762b1d9d4a7c16761d9f136675f981e75f9fa6a1493fce8b70d808adb481009ba9d39f032457fefb8f43baf88ff239787011b0c9bf03fc49ba091651c5ecee129068a9ab75d33e7db9a1f42a9cd38067191579b0a05d5360b61e89191731ceb5a43d75c473164698468c7c93bfcf5079d7e99aa975d3e20d4d1857022064ecd239dd8b2e55cc3b7f72af939ced75c38ff483c5fcb93b3e8cb2ac9b46bdc5eb8bcd3378184548d03cb2e4dcaeda088c2d1c4fc17f32795217a66f3f87b2f9bb95334b0db4362393b81049e65180678025dc7ab0ae187ca694c7087bc40f0422a4298bd50b4d29b473defa7701673014b19445a961a0af09f9250faf38d5f8cfc062d49ebb77e05927eba290d10e1a411aec91990f55fc0277ba3374d42a2c564e41f04f6b40a12b048bb5573a79afac077aeb86296f09bca36c2ec126f0b344d734e1fc6b51a455acc1875096bf21dfb75b2c2aa423541f01579bba21024569dd59b869cce5fd7282265075239ceff2adba5c20db2dd30ff36a559d83fadc8788d526286786184d47b475a1f7c0aa2ce463c6c96de98719d9a2c9286b2f377faf65b2eaa2c55fdb6eb0d38ca0cbfb808d7eb83bccc686825297a975c5ac9251632b6fa19c92e585ec915572963434a089cd7bfd2ce4b60748ea27a5a3f9bfe73ce9c790402cd77b72f2339601ade762779b7240928afc617997436b7d0e017d1e5094af93877af059283f5dc7266db60e09514e6404494a338f8c269a3f18c36ca099478e91939810c36a0ac3f3a3bf2dfe6f682c8e23f66f5830d9d458d348cab5b97d23d8f9f38cf4331cf36879b94d9a592f9a067615a4ac3b5fd2adfe287c99c8c083299da49a68e3fefcf1ba2aee29f70f9d41cb2d16ec404590294b3b1f8803d20fe299795392f856453b5690264a237c3d91c2bbc4b5c0b7f828a5fc3fec2945582b9ea8ef60aad194f6a1778472a508741e471fc2d5b63dd5ab07b786569f6cdea024fdf6541cfd584a43ab1791ba0734c62b001f192fc0dea1461af7c82c5568b117bb746223be4ede78b42b345a91545e6afad2df7354f670322e43fdc41e4bb92d8b7f517e555afa16bb4232e421a811f971561846f6e1759b595cffff95859dfaba7e9f46f483a4701dbe640c987f03008780bef9e68736fac986ef0f03cd0fb3857f930c09defcc526e40cee6356354fd7937dbf73c006920a1cc316409bbd7abe7845b88cc32152d72a366a9e4f156fe4f4c5448ed9eb46a54483de4dd6ba58f5b2d6d90b1dc0a0408ea530f1411aec2e2942c9f45dd92d92d67f80ebcf61f01ec020a3d9686414e77483af5d737593b3cf3241491539cc3e29fef1380619743f20cc2177d29bddd54d4ca0afd8db09e7ebb4884f548cf97e60c0bafb8df4a223f9d699e42190459e0debfe50a78dba65cb476c5014ba5ab8f5327d72c07277883068612d0b07d06e6cf79c2221177111fc7bc8992240b6d723a4ef00801dd8836df7e873b3f66c3d3e4dd4f366254a10bbd0f4cf94378962da8f0989805777547b21d6c594f6ea17290f8d286063740139b2e1d02779e9a90ffedbecd1914cc6f9a1b04f3d156b0adff79b5ea38cb62fd8a14e8cafa0bd127f320d977fc4bbcc46ed2bf0dde34bec7f12d7dbf9920b936b1e658498460f920d13ab97d18b94ac200c2c931841b23defd2b0f8351dff4232f0144b8c095d0c7a9bd4cfb770b30e4b9dd617911d85b00667586dca2552bd38790b0ef0f3b18e929cacb2244337a0b98c1031827d6b8b1418539671e5ef5c756e2e6a8d2b847b17fa27447a3c5234700e127f663ce37813b6ee6b390d19f8ebb40ac0b869297934011891a3a28b3fd5b8cfee15120902364f1a458a5462c2b2452cd8515f943976554dca3d685860cec62751135ab67777bf70c1896fdfd37561047dab2e254f56d4a254a61a95c3b7b1846968827fe144e26389968b8a2cf2ebd771d4587f0f8766b7501ddbb4fb06fb6c4cd53ad7538cd567accd1fc0592a771f838e0a931af8f13976e6fd9c8531d185bb1932e0d0c930072f00f42db09885946055443600f51b237876f805cb8e7f07792e01222b7ce4b162298fc24164d1cc6a1fd5418a0f54867be5ba0b3ba0c941660833eae1bbb2603008a1785636d3fea574b64fcf8274be1ba6ce8ab7654a2cbb7f775440095ec9530b77408ace127f4b18e58695651e5ccad9445ded898ebdf04fc0c891dc5d9c7302c07199a0f1b979ed04487177abc750135052b8836b91f7b054b9c69748dd19baa2029a5ce6bee8581e5d6ab7e0f804e321a370fea7ed5dc5dade8ebc4004269fc77595b6ed4edfb87ee99df264aa3ed8a7919412da360bc84430b2e83a2ae171f452561c6889b8217bd687a81381b33d0cb4e1421be80d8c26bad08e0b856105680e666d97c9bcc9b2e59b1166a926a5d2d227616a7419d36099c69fade54323cb6261de262d7a492c6abbf0b158896938c857aa5a616f3973f5076a65c26a3452594bc810970f9557397efa932b870263b5f357bf30f24fa2b54747150b9fa038c5805bb0fae3f3a0c4f30dd8a72331485f27755cb3dec8258a7db362f9cd66a03092415408a2cb96ec8f817d710d9ff7a8495e394e4beb0c36727ee64c3c99f523e31eb85928668f594d8528d6f6be7f48925e4abb853f02ec50f074ebcd249b7c33aff9758794281925b6ecd1d6772a90e36163fa30a5fa60ba785864549b2e7004dc0669566a6344e048ec152daf49e659c0354369b22b8e7f1d9613f496a29b526c37b9c5054c729347037d62051e358d3ad8b1d915d9f4e9c57c348c4954ab5eeb5fec8a0bf6ec42987d3a5bc739e86e19c3304c7f8b8cdda43f830967e2de63efa8ae5800677b3840ad60585611b59f981a3f0704ffd661610ec0ec61a783ee515b8541a7bc08599956b2195eaaf94ced6c3ab2afc8769e173982bccbc897871f4bccadc12fd3900bd953808b9fcca129da200ed3e3a4944ede18487e58175ac03767a4263a2f2be7d485d6bab93d7d404075588656f3f775e2482316d741a43d2802882c8c8e63dbba7decc0b1c87499a24361da14cc351136fc36eee1ff6bc8aef427dc120b904234e5a1e6fbe54c41cd42193fc4342861a2f93f3f578537645bfbda5491a02b6085e54df1bff95df502916a6b9e040486587987a0f386e42c6c74bb0a9463397cc1284214c8507cf4f18df32ffc5d02c359390eecc5ee54302bc31354d8990be9edde6d3724bde8a39a57c705ace00deacbafe760b74c9fdab6ab98e63de4154fa4b5b7d7e9628f1a235bb26d291468c40b4e66a493149c196b020dfa6a83db46a7ba7470a47f6c74fbdbd6f706b3053507ef8501ba46d089a1b0e88fd95d414da0586c76803d50c728a105d9e978859855186a66c53219abe95fe594a25a9730fec22bf368a40003480103895045e093980f2b72d4fa13d6a66627952276a8c935747cb9e717bdfd63ae79fa682cab502655a27061e7b480f0c65609544d8a9ee7eaee8dc960ad97bbcf0b537aecbfd3d2862140965ec79ee3bfa93f0e12ea4660d980eb595a659bf2f2a956bf7f32a94253f009fdad5b8b781df1c293af3819135c402a8e60edb3934ec628e0fd3d7d34db7c51f9f8d65de595228d714b8423149249c4ae1abeea0278a07e7f0c924f4ad602f302bb7c23204774038e024bb7e6af065140204aed269b6a76cd3ceb0ca983738fd8e6b480a27e6bb2ce5c8f597a6ea19fa71ad0c0a0599c03fdeeb1e7a1bc1af33f1f45803962db23f0a14d0e3169e71bb4e3e793df784e596cc19335c3c352d2f739c6d0f6abf0daf39be13ec30f54089908be3b13416be604096f1de90a0729b04913b0e333df1ba12bc42c0872e135221fd9332264a917c39fd50dca4f0f813e4b3bb5b9a59ec03a6a14c70c03b56d7d9f3e6d3ca9edf65d4ef6832a08cf2dd2f59e8dbf834bf9359628d0b6943c732922a63a5995b7f07f146241ee7e54bea18112245e7a98b1c8917b80efada95e36b12817105e5bb558bef1534206e0d0944285c973e4c18d23c561f12c002bf2252af3a8758d0ca4d762bba8e1192d2585a3962b1282090d8a8042f2a54b316005be98099a4d0ab5de4cdc227dcf09364cbb2d0d193a3259c47ce71bc51f9347375e328306f7a2a33704dff185b5b500dfa15cbd4f2d44fce2b48b6b355bd548901b3ea2f9cf5690d43dfc17b201d45125432aa6d2972aee89defae41ee6ea42eb45c740c2af45365930c2dd47d76ec964831324bd9c11fe34fb67f63ffa3a330cbc921071b4bca1d0f37097d0daac49907e0145e4ec8e6fbcfa005f23168321865e6c330c0cad4c65db8848259a43f0433f02ed98cb0c85a1b6fb05fccc862133fa23f88c631093308d9cd6f83657fcd5ecb92adad7eba7ddba1fabf6634d72667c9eb58fd1480b78ec002073051b897a1a7a6bc2aa05f3b902f6585a9817222e5e5929c841db1d190f5ff93830cabab796eb448bad5e467a7c1578a963ae1a378e496772ce9be1792cedb20f457970c124080ea7825d1799cfe54d0098f65aec462e8adaaa3b4ee113e28f41bde1fa1bc83d82d64757a4b076e81f4b048cb987e82fdb3cafc83acba27f448358f3fc23f23e2abb9f17f4a39ad77afa485b59e0d22359d9b89dc7e6c63f65b47c3127ecc520b5d6a55ed57ce90587b1c33ee1623f5d04514dd1a1d6fd1156e36ba1148dfd0b0057526df4770660e89bed6a36f6807d4b0b65ee1e4c477e567c70a15c158c070d6f9fb4c54d5b5a2212aacbed756866069ebff703d9cdbf94b9721b3422b67ef15633c7addc21619877ed18c8f1640f78ea902b12d56ad262e892bb9e85a3a85aaa838fee44bfcc40bac8b0a09d6968296b6a32869ce52c91cc29e099bc44e8233bd5d118e37943ab31280949138103912638a50c6a9fe433e61fa901466aabd221a0496ff7d4dd55fd4a7c818534269a1590ab7987ee8ae27db79bae061096a32a0cc7387c0534ea0c91ca2afdbc75ae83f2718c41b8b19a551aa131215f97a5d20cdde91f78938ce168a38b1e5f8546ce466fbc5d3f9481f322935f2b7e252a93508324f999a6f58820ca5963a0d15ffe733ef62684c069229abfe3729672aa5e731de15ee921f48eaf89d78e19ca2ca418fdf1bedfb55d9e92d3125a584e0b9b105e2e55e6b2175f58f8c3a814864fc20fb99b12dc0ca61e173a9289be7d56272d4c3b12961ee524fac912e04ff22679e2cc4ff6cfc4cb1f390c1e1f17a02c7dc25344490e54a04790fb167db16f1c453022babc4d28ab6ef21385e5cd763d8f6e1c5851a0297bd1f4e7f1b0c6ee228f6e10a4b5aa2a7d75a008639fc85b4fceca4f5e3567b8d6b129daecbe9d93326e4101f87373f7abebce31f51c2de6be233ef83cc3aac13406f09331458b27f0652c9dd33a49c521d2ab8f71a3dd34e0639a518cb7d9e6162f6d88d485d6807c3bc6524eba5d18a0caf770b0f17ab33abe4c77ee590b1256963dca60b30d3c4baf217de5f41d3c139f27a3ac52b92eb7785ea466fe089515a46be6ff04c9d9af5dc94a58f88851e8cf3d307c7959451b4e9948ba3c120187e85ad07da53d4cc4f42b6f3926f35b175b6c98cf28a0c1323d578129f6e884cc352a34a205ae6320f289afa5715d334ce37bec54745fdaf97775aedcfb6a89c5537ad06c1e4d2338432ab48a6cfffd4ef7f1755529c232f2043eb803e33896baba0fd37fbdb039cec7a718d8b490f1f4726acf2b8a4d5b0496d1ea3247f46430bdd4688b7e7344445afdcce5f26fa471f92e952fee733458bb4ef19ca0d80543acfffcb3ecf8bb67dcb63e262cd923cdb3599a25479e2f98c70d40e73836ff561c52cf758a3a7dc24990e0ca91588960e5ab7d81cd22b72d5c0117870b11c6fc2652ba7d2e20adffb56c1adc2adbf4e252ccddfd0122ffc0e74ea5d0b91ae1580dcee48677783060c953684e6b732eea4e65830cab0c4d42ab08a38d58635474f34ce70fefd6100d646753ddd5d6289088b846cafb5e2746aa1f08e1fa5949682822c273c31ac2f568ae640c17b318bc8077de601df58a8f698ba5ae8dae478ddd19cc33e0d838ce2871d7753939f57fabe0031acd52b0fc6c602b432275fbb16f3ab3e1859dc6ce499957942b7f824c3102b3d66cf9a2c4c5bab0cc51aae86f971f6af36600b14fbd182048a522178144f4879bdf7aa3f695b0484aab8b8472db99388ce85921f37803751469fb0153c03ac44381ce90fdd52d866a23af44a446062dd42a10d83e70f5de1c48e2f28175c3cbc488286ba2853268081eba5e44a4ee371fd5030faa8eedecbf89585a56cf475a7d15942533eccacd5f86aaeb37bbe5d98b07f4a62f32c5c749f7718e1e6710a2c038ade3a9b251f57e4c99f5d7d99e7b28f7205c20157126d8c64169d6a2238ca4b093a298eeb2661dbb04911636f7d1b7a214e7bfd51893248f48e672517c121b739265eaf596b7d9f03e2900ca6ef683a33f15ed71724b82ffb122bca78e5e94ce97bb086a18c82a604fbef8d1c22d05c56e113c78d8922bfbb67fb931081923f9b8c0692f6e998ff75b102bf804844aa59a8a68e9ad39b94cad7cc0147e721e8f129c7ff695e834cff2809fca0c50f3322412c92c93f25c2c15f88d204c0ee54c415b2d6138682d66fb6b30158dc92a2dfe40421d7fe1e9e77543c4066b65ec09ca58d26a7a9fce787aa9e766b88dec32b888a8460c2560efdb6656c45ca4f51ebc59770e1e2f22ab014b0d581edbc3b2772c5d567c5d0bad324c478f70d7ecebcc067f879a9b6224b590fd779f9f267b4366b791bb2795a792b486a7e801ee052e743dbc74dfdf61cd74d0eb67f38e3c5785902be8ddb36e1c43301e47e46ad450893e9e1e2b8a8cac1c8a660e8ef04768e84cefe0fed031ba00edd3e308706dc1c3f38e6f00041cda306da7d48597963d665a9e417b1e35d4d4415a7034dc45fa277f10c59abf9d792fdf03d0084f6b8f7c144cb2d761f5dc3665c2fba72d2e81dc22c1a3d6a3720ed4c03574fccae74660b3295eff2ce1204b7493b643832c7745410fc7ebc4f8fc9c4ad84f1df34054c9093117f98db9dc96c1c295b6e9c5a81a1f9a59c9c234c4691f429ab933c4d77057f23a369b7b2b2d96147d5f03b87642fe54b045d1607fae8d1bf94eaddbbe1354929b0e0a6b2227f1752243db99ebf62e61afcd6e8ad92c70e35e022f07c29ebbc42bbb6677c717ddd6d6947a36bdad1ec7f274a2373465b3a5e01f668b12e736f95cf0832503e7bf83ee9307dd34867c99fdb78d562ecf1c7989d75f7807899903d671b682727af7662ccad28eefff6470ca2978e7a8586834dcb38edd27f72ba7860d22c0ee9e0c2dbc3ba3697cba8ad73bcbe35dbf345d34191752bd3af21ce168d68a122df3b61afd5a662e392fc2674f795df79974eeb456139cdf035ea66b0aa3a457513e577cc82e0f5e555cf05d4035152dd3c6f29cb87a9336af4c4ca30390f9b93c96cfec710a3041238ff40ef155ea6fa7192c1bdfef1deb0475b786b87b1c4e634c0b49b257079260144aa868468add4daba8b57394f8e4a5b9ea7bc2a48640fddfeb6b85554d3218547b1b66b69a46001a6ac8fc9246c65b64aff0ab4da9c5648e02a855b942f5e11c8dcd279a9e47f1a2c290ee921d872de416f316ca5a5bc335487fdc7c27c660f166064141667d5fc7a66d75605c700df66ebff5c000346425aa34109ec0fc850de1ec313fb50d9dbb2e72ffff372e3e8c40acfccc53dab6ef9a0df05ff56892a07f478324ec6f3f17688937657ab49fb7f849bdca5cc261445f1594b8b6c7329a6187fe2483b6812a21c50177628df3381817716243dca5abe509c5a172c6c180b91246b6c6e04dcf253b66adc0b7d5f37028dc046d6b83a44a1d3b8c8958f230458293dc486c0e58be43d0ee631d4f50a396b638c9172b2b16bfc6d1e363caf5a901c0658871c14023f412b2d4b5818a2af019835dd9dd21b4dc54ed8419204499e84c5df23bd09de2b77e52975b40f10b6827b652e28e8ece3692b0f97d3d29da4d5863ed77110542fb2ec054a171089569099f11f27905a6261d133c6abe1728763e2e86a2c27eaa14c533302a17bd342189dceab12a4e43d2885f44e1d2bcf148862a3c2cbeb18eafb471dbb512d9485e4838a17f2d057767d981053f9aa5c5212f52619f594940c4d2bc465538490e8aa0d87bebb8962ce02568d6f4c3f46a16ea517b5152bc7af53e02a7121996c27d56a0b92e0fab1872f8f69fa800dabd29579b59348d6118e980ffff852753c63ebe400aab41e4a30d1a077d87fc33dbc39a46697e021c6f2ac93147d67264cb1b6d3c05ee099e2faaee225d279ddc269edde9586142e7543a61467fcfbaf4632e45877e05b945f169ca8a68d7e4b500d72789b8137dd392e9425d6de14ece9d45b5f2f339d5311b205d6e991df952bcd463000fb4cf2f62e0aa344eece6eea69ba239039327dab8ceef4754bcd257917860de16bfdd0c8000d9e064a873dbc48f5b4bfa7ea26ef0d4e7c2ab4c02402c71e790ff663bea3953b8c4eb3234e849747f2f71f89ff8d2b4ad19eda84e7d554a501123a8e2b73e7caf46764e12155081942d2c44ddd0b3aa898328eb2f03ad16e7ba1f0d4eeb179dc1d472da2693f3fda7d7312b74c8584f8fd86c3989c412ed443fbe3df8a3cb35bf72b7fa21ffba69f249ef98e729ebd534ff108f8c2de289491c638289cf532ded44a0a94fe2ac9bb429da9a5c230e953893e3f9804cbbafd22b1e8a0327e8b4949eee6368132f99244733abf67aa0fd7364f4cf0c70c7561eccca385e31b47fd4fbb2347b2f87d22f96007275f2b89e2c8f8e8a70a8fb3b9fd52c0b86a845b4df58d371ecacecb12d04ee40fc71db290709d9fd9d95b6c46841123fc6bfa73c3ce317e6019af8b74be6607a9125b639b255c9a543a408734b628ba136abf56ba23614d7da1538c6821b412985a66efe2912ddc02da3ea3c7d2f2677358ea7b37d8e6433e75764443373716e4dfffce6e7bb91377cf404154556ce0f7e489e31eecb3608244eba2e9e845fdc01b0247b8f1143e431b58869f92febb241195edd61ea6f2019c16c20b0f86ac6c142481a95f7477511291b08eeb8cae55b87eec2656b982cfdb1c6ef8651d7f67d0aa2460809025865110f8fb4a10c2dda429f32d9a5a4eedb9f44563f5fe694fea67a14fb20ef8a272ee558317654e95dfe3f7c9477186f79e0ba446aaa176cb1095024ac2f250525a4d60ee96f29f4b2ee66836334b1d9d0743238f13291f42fbfd2b0c225ca1b3d9b11fa49d095e78d09775c3d8423c31a5280587ed83f612631892eb7a813f128f5699dc1af0be6aaa1bdcb0460bb55b2fcc264dfa00054d72430645f793c9a39f66b79d28cbbceacdb743f4ed7d7fa4621c3f49c0c3c2d2193077e21cff76b5b5bda050989855f66f264da6b57c380cc3269472c4cc275549475bbc260d75f9aa34f383d2e60f4450577cb06801339a1ff8cb71f83dfcceada7be3fff7962c3b1486b25767ce647ee5a468c04aa40cdd4cf356cf72cea0640e4c8c5cac00f31cb9238a509e098dfec6a9b325b8714784d60288b320334d37660d81b2653e31d807a010cfb90246fd1ddc43ac3d3910fe7f1a8234f366a167e79f5232a8a5d0104483cf935405d2218229c53c8c749648500356606b84c2e057c64504777516b7beae37203e786f49ac7a24d02c9c4015ac92df307e07d87e8a8b1add832f5e6d78fa7a489cb44e65652703a39050ab59f7b96b932f2a25b5ee600eca8897f06af801942fcb3ef12177687a6cad1773dc7c8d97b5264496129c06a5f28378ac520b751b6a887f45bc7be4959f325d289fb510a68e64ac985e8c892b0ef0120e64dd0b5c0de1d99d56d334414fd552b63df4296878beb5c46fc35213a55abaa1509733fe4672aecf322bb922d2361700131840a644aa1f69ab451f4117c95fc472fb905b72d67966e977c7b16f212bf8af674d7f63dee85dfd86478822b7e26b07118ce54db987074e14a5c701f282fb4cc4014c1a79f699a736e942c04ca5d4f50f1f6df70143aa61837eb5d2a2e0a3d9be6ae9cc5a8b4fd359025cc9e166d513bfdb9a02f0b494fa3e08dc5cc6f52ff1de840479e87c2f20977803deb6ed928617e5694c08bd65909eb74a70bf521f74b11835f45e84c7b2da0e58528aee548aa791cb6dc348f4e79f544f25ac2ae5e9c46f1b37e3a3092692f53cb65a9da4a3da3d6f62a585364737f6d271b61e1568396d2ef4e24e16f74e04c3b06a573b7b729d83254320342b94e5f22f9702d5b71e2bf50471fcd99d328adbc02eade1bdada486d544aa49449461166830383f0fd882d49f0342a2a0e5a6e09223bb17f599aa0ff7c7374df9988b9800d35584bedff17e6c23959f00e5b800041a6daaf75e9a8c123f90a0676b3e1799d6fa3387cc2ba9d606816b20ec94ff98a3b4f8be8c6fd46fc048f442045de69e614309efcdcd5ebc5dc2991b6d23e5007101d45714245fea4413024749c07a6262cfc14576199714cedd25180ab32f045b130973b50cb243e62960c838219d5d86924b49cb7c99575b6e23b4ed90b81b59b933653c437d4b783dab634ece734f7768f9944fa22b1ec674c62ac2f1996589c9c1452f9298207ce960f1c3ef09ac0fe0de922ea7d08121a49e9d789ea74152a915f7a32bbdb0a06a7cc2043bb7bd289494cb9b3518cd3ad0a74165df50ab33e41cc29b85bd7739eb1d6a1b170e126ee93b22e72f809b910a5d7df496f393ef9e52cb8e112bbb2709f91d32937fa46334789cbd1e9db50dd85b7d6a95bc9aa078db44d0038b56e182d1a9c5ebc22cb9c69fc7604e6149bcb44fcbc05cba3df58f60bcfe85b608bbe39a2e7ab00d6101158510cc0bc7039c1ab1e3d63e9b0d7e4beb1963ffe15eb5cb594e2de8827bc15adafc6cedf1fa29e3cadbf06baf4d119b550ddcaeaec3da2ef836674de283ca697df32b8aaeee21ba3c5b6368e298441b36c3479d0055c119c0e6dcfae7165369223c478405071a57ea4e0ddc6e3cca82121eb8542de1810711b1c49b3d10615505315ba96d6b2d9f7774e00599953c32391f0f396cf9c8c1a149c9e37e551f15b52e7a8e666045f3596841dc1ab7eda36280a0d8d5c747b219c28ce7429474458bf2479efabcb95c64c7d6a4e32cb3662ca3f14e77978a4acaf53979462aef311019d5eb376432bf6ddf49c3c2dbcdedd0497834da02a343dc13df7f7b457e0fc11fe905fa87717f28c4f8a028b56155684b5f42b03fe0fc2c46201e5d497cd5904d7389055ed3beacb2c02c6437f3eaf402bcc04cb38241b77754167cbc9eaf6f57b42bc059c531f1a570949e8659d3d8adbefe65a5d3b0ae6f6ecfb6e919bb19d365d14cab212312685604fc4e0f9b6d1b317d051d010f84f22010b9bdd6fb185c6b6213bbc978628dd660da75d4a120fa3d9ab520123170039c74a0e7d9f8be9bee53d2c0f94c7441fa4a9f7271efabed90c7caa52e86942eafc0696a14f2e28b5d88cc33aafe4c7b8abe7607701993f69d8958ece212e2899e2953fb1d63f0964a6b296d114313a8ea755f472605ee05874dfcbec1642fe8dfdb653d0f5442f2d6a6b6cd8e65a385489a8d6c4688f6a749d7388067c54150f9f06e7fde7baab3ffefdbde80787d6ee25166b4424d260b8f5db3b9991f06f62423cc4e52986170905c48d95bd3b6240c04e312f390aace010a344b3dfd1856b38aacbf195a0a630b9d30b1c905015e9cc032178663bb0a79d3423063ad1b7b5ac759970a9a126c131f14b6cb2fd5a849fc137ac5d0537acab200a281b73dcac0ed83d0f3df60c2857190d002f7740f41c684d39127364c186bd5678d22a0fc2e14f8e666b2b9162c14d9ea36d221b1e3dda48d19519eed136fbb750999936d54ef3a5b11b469bc704e2d37d3f495e38821e322fb6ab4c2565217ceb73cb6a869e9976b1709a5d9614a509bc47fe2261e561aa12ffb290949a1eb016a5279098f3be1a7dd37f29e214835abafbce3d9074ab5108caba1d83a3c49f709139f3d83a567a4ff9cdbc98b6d6f2c60733c6afb8f6a8ab362d8651e74ed2aa5cd2eafc7f74a8773b8ba8021d34082693595946f7fb77cf3b6db3d66462d02942a90f622475248e7aa5c199eafc2cf0df15b87eb43561d111f933ef0d1cb875f2dfb6b14eaefbfceb5120428b7bf80f73d2d85b27600a9f6ed0896c03b14068f84d057245fbd806969eea5b8b33f39cbd876ecd119cd4ca5fc65ed3554e688c37b129e9715d3968dce199cd5854850bab22b5ec25574e88dd71c2905b763aea65d4fe48989c3a22104532fe6b8d51891de6a737b69c4afd54ad621184fe8d6ecc8a325f9751307017d86a7982aff2bfd479ed8e0dcd1cd56e3629b2f9eef3eecd564acbac01569e0e9f599374bbfd20615d3db21776aad3dae0ef33d49ee4fcb093fad83e3c3613ff48c4f2e6b67c27ddf66d6abb32dfb9b8c164c3c4e8c6b9e6c3fcda792d31632057b2794fce3f51b1e9da393145029e73dd1940aa37991689b3bd23f9f28ee136720ec7a42bb6bbf841cc1b39cb6aa3678fe6b7e80bd25726c768aee6aba5f09f2767b24206438214e3c2efc50f02e6bb3cac00d569684fed9f7cfb9c9dc12e1bdef768c7547d52d9c7f8a36816110304738b8d6de2f0af1676bb12fbb61df3884859a4feace8454b3a282673387dc562863c39e0f1668a83fe2db253273e176c6ec553aed7752fa70d9ad5723b94df46b50e732be604587bbc4f1e66405040c028305591fbc072d6932de95c19ca42bb0671e71c1a38202044fd3500b1705bf204fce44d758b8ca9e41beba9837ffe6d2cf5cc440a8a55703bdd86873413c63ecfa3203edb2a4a5881f8a9c778b8ccf67fb9914d08c347a68e848522086b3a7321016ca7792033ab670e4701a48cc81a49c0e1bb8aada882d7291b2afe56e7e2dddf62a112288a3a526d1ad11154f2749bb250d55732f8bcfdd95d4adc6efc2fc6ca19a7015dbe9a9189f5c0f1570b9d7fa12817eb22a7248ae61702cc8315eae934455b966a1c4cda39765b3814216ac053fa1d1d202b475de64f00aff1edaa8648c915653207d3fa5ca03de673e86d83c8a453bcf39937a0aca1d0dd7c851de903773340623d4f7cf96ebd0a14f85aca009e34cc963ddb5151da81b5c2858da32d8f9a2146c29deada37c0f8bacc322af0c19342c5c695592ac425912b44f8bc13a67ac6440d54d7c20cf32b86483469bbccbbd3d6f17e1bbeae69d81839dee4573ffe12ce76af49baa02fc14182090dbdc54a8dd9b81794fb4ece9edebfc7f4c0b1bdc671177a650d98e53c46b9f85a474202f201129746637890c532addabd21183a9e99abcd07be13cbb2e90c89f27e6ac058135d2d8a8761501d906adba51b0d367b1a093dc052d19af90b24924ac1698759f650408465cf4df5f0193192cd10cca8b199b5f3ca5867e75c62d3e2847483096fa76348d3096d333e03b3cbf304882c809337bb9a07050fe5c85beaf41a5f7f0cb077caa3e15ecdb44393f9e4ccf227a0c22de213ba48c8f06ff5da9aa7c41427c910aedb0f7bff61e31e269bb967510f8fc60c50d5dbd6de72888476c0348dc68c6daef0f8d6ec59d1eca8a5fbb9d6b6bcfc77950a6e8f07f99f79608eeb8b2a7a04c17668b9cd51aa8a931c6ae35dabc225faa9c0391b2e3cdbaf34ab7c5792560e1167373d1a964bd2aac416081eda3e26fea8ac5de8feacbef7732d7180d7236948d6598f59550194da1f7a3294f70092d01866a0d421034f4efbdc6f7a4094d1d97ec30b25f75086fb1952381d36709e686e9b3f2d76c3bea438a85bffc45b5b1fead489f1dc2f5cdb4f6eafee54a5b36a50d596dac8dc8b258d7962f38535567fe6ca2624a1c69ab10716e5693d293fd16aaaa3764878bddcc296f45f68558a703a3a432e282b1f173382e5a61d4828928808bddbf8fef98cb5f81200e6ef56462f886a25d49f47cb31069d852d65cbdd3c431df97aa2ce35edd8852529a27b87dd32562ae6a86f2174ee75089bbb17d923a39d01da6b7d34e66c754237a8788beeaf7cca488e3b051e85a1a613a0862a16b6aeaaa177ec23d3b03b51f3213fb419c2a6ecad4bcb727990899c1cc4f908563c7b44bc70eca38fce26433670bf6d849cc5aaf505c3d6ae3b81e25cbf2c2c3b463a8e8f311c5a8aebebabf418de65a2a2e58e620e710d5f3c618e0427fe9128feeaaf2642560182812d4dbd846c83b86197984441c898230a0cb60219905412a30db1e76235564ba6a12da44ecab4055a6a11da1e474346f6bb408eb8ef8a96389cd3bf463c0c6351c600b7236d913183de19b579f0d4a564ef1ff4d784e8890532c42b45575c073b4f2411de8b7515bd846b4a2a6bbb557ad4f4e2c4431516ee48b2ee44cddd40d82f40802de0d843996607ee0ae15d1355732f0b97e52ea3c432e0f6807bc828c76ec34598bc8165969b5bd4ec38c199dcd82a4534f2a735b287d2cc1f63092f008c0a69be2b9aaee0ea093d15758f0add4d3d0d67b11441ce2773acd3c89933c54c790c391ffc3fd6c48a19f790b58e04d403f5545c57e45bf90f27fa11eca599cefde9f106fc6badf26ef005e025f0c2b48066c93c8aa7a9d33bd38be1ecdcec1729e3303e9ab867928cdc3c0c1cc159101f80d6fa46c3bfcee0555f6a0701399b02843ce314df1e2d6ad403957982a8fc900b73efed697db0dff3a48ed543da1c82e08b3ec9cc94517a36c4de5e24386e35a09916321d9f6f79ebe8ade55d056db2a5065b12f21771903a3663afb64339379e99d508dd806e2a04fa2eabc2d4671d478ed6e3316c78ab24b800faf6398e60eca092a8d66fb0deb7806bfd01ded9ddfffabeadf0f80da4ea1c9f78f942a40c1a0c5a8d5ed9ed32c6088b34a5840536dad74b474782cbe2c8919521b1845bcfda74cc7edd1cac15ecc3319dbf190c1909ec2db3b667aaa7fcf3b28b27e001bc23c3d7a05ba57dddbac3599030289a9a1707ac385620b6a7ec7560cb1ab67a62b5f3f58f500963ba7bae28e029c991705c843eb8de57948d7d9c66f032bdde44998b073c563b6ba0e99f3d0394285b248da8e4a07346b7b777c2a31e6bfc2c7ce6f359c645f00fbaab4bbfb2ce10e92dfbb991b7cbba5acfe52c9c35e59d9c2f2fa66d4d3b53be6517a8373a3f4faad77bf5b753f09455d63a058fe93fc647bbf43d7dbdf9817ba3a662b533a8898d3ecb30932437031b8381191590ece6c912a81c0ed0ec3e2e673f1c6a5192629f7618f692940804fd019ee5886e1bd64060ecd2b107f1efcc1d64496144db930d20d067624b22b03abf5d242369536194809a54a09d586ed56977bbdcf37ba70569e8f66838e27872ebb3087576bf4275c759d563d91620b5b05440c465584577b7850215f75b7f8d26fe0d700fea4cb35bdc292d67cac54f6b1775bea425b3c05b9d590117228224c93ad0cbf93b8ef7d49574796acf7ab1a60d70dffa39d879cea0cefff3b134345cbf9ff92453f3a39dc93ce11a37e9dda0b9252a6c5e75dac621d040f551d27ee1c4369948b348031d2f74dadfd03d8d6eb5ea8678c8436435a7e34977338f8782b87244989fba94cec0e238d341fc396facbeb03a6d5bfc40998aaddb4009ae4c34b8a897b06e090ffa9d82ad880f9f82a9a335145d84c7375e652a17ccc325c778d2e17fbbe2c1bb06bef522e7b879f0486519b709bc30984ea782e632249a56a5ee4aa98895ea324ec8355da805f068cb941dad3e859f309f1f8622261a97cbe4f4f553fce8b7bb4440990d88ac40d6b2d71230ec9d170bedfb9b6b863324caa9f0dea115a96e00ac9a57860a602ba7154b3e84a7fdc2c3d583be418e6222f04acb43da5b43af2868157d23e7e30890712095b6ecbb53a14aecf01d31a4394669e602019eeeb0a8ab1f359085496b3f68a14557a4245d2ea22475e83bcdfec068200d32c3946c20806635bfb2a52500f3984ba70350146dab219b7010bcb9b856483b63cb901075810dd432cc9619dd5ff542747f67a494765ed8d77e0beb3a5d1375eafb38a0450ae301047479a01e3cbe7bf3fe16f24c8424d67cd9d2702dd235c9a1e784824f25e2c475f1b031f347199f432d51ae71b24bcd1ab81bb5c7ef0743bdb7eb23170e77c0e3facdca57ed26b038aaf31c747ea870c74593d19ebf736004015080428a174e18719c9542669d8840dee868712db1470fbc2b389640db9e5fa46c972afecd4667f4b6879d322759f9c075a3ed186dc33941a1473683106f308ecf294bb9461ac6de575d056ce8c9162bb5ee9efbb7d900ecd6e3e3bd69d92d26e84a03b546ae10444d05fac0e700e278b73046aa716d4b0bc5aa58be3518c3e833b0d7e6fc04b825cbc5e1897b294a84672e5a639f88549b266c4480fb3b70d5e80d2ea950ef3163a6ba9ef39d2607f0438dea5789309ccbc218ed381edb3f8c3e6ce0cb3c5e50728b5dc465336d5c5eb0f9c1a21f10b04b3ed09d277456a26a8d39ba506d8d7bb763269940fc673bc54fa4e39baed2010b360a991ca28b2125ad1bb6427139f5583d4222ba7bd266f8fcaf655da6cf0813a60dd4d53398f7d4c74868cfb11a75ae0ac2f9407458ac5e70c6bcc6e5aa58057ef7bb62f2cb3f71b30ebda949eb648888b0a4e297e7165e4ab1bf2c0021953b753897382bc4c84c00a942bac8c454e21de93c731f36c07b92f0d9b5d49e0dc1cddfae75b2fec2111779e2809e3faf1dad5bc4b1f19c92b7959824c03c327289dd79de1ca9f59080778f83de2c3c4c5f5ed3c6d33806a9cdb947c24769724150514368d12b52cb03a39f4a02112a90f802c4ab6eda75d62b7b7fb37f3745a3df6b417f2708fdf80fb934e9cf266b7f13eb46b72cfb934efeb62e23469be85cba2e50f6712afed85408a430b85ec63e67c39cccf7d516cd9ca1cebc41ea35107af3c067a951cb2045e4c8352696f8eb81340815e264e135bb2a094106e8ecead9eb6d5ef8060add5a603b5ee42de9ac3e311fbc5700db0b94c2b2c4c683846563898555b15b9bb2925db4359b159fde0cfed08f506dde503913ea8e149610d7301005f49f40a5f65222bae1f04c868e380d7827ba9e5362dd4e389e59967e0dcc8dd135df74739e37eb120811bf7e4ce8d6ead07d96bef76da6065d5026f939c978cbe23450501da1cd777aedf9b9415e4b513c3619b482f1de6d5b1bf17c09fa1dd9b9dc7e000cfcacaa6afc4725705148cc7f206378015cf72cb16ee8e33cc4510fb1e8bb5a8fd72fda88ab5fac8a7a261b566d1c3d6aea4e8b2b08c8e10eac1692f92e7896cc2a74e026115ddd0cc51456eb04893038af9eec228192efec36469f6259f35c348218d05fc560a3bb15290d07f3e004aa972c5e72d954308f996d0c5bad54402138f90e1d4ca35f209397ffb9641bf482afb90e3fc965345da162496706807799eccea544997436151303aefc321345d6dadca0c0e80511f4520e78ba12d42b4c0455fa2ae5a71ac1792204da9daecd6693e6972e38064f2fd8aaa5ca983d99fdc367a78b15595315c9635ace1748ecc387d3bf5bec7701b378a3952ec67ff97d1f059443d57549e98cdc6811d0994f0fd9e0d3e79a107886521931f6bc9836f2b78679f96d9aa8fff0cf3d7dc68f0f1c91445c81fc7b8e46899bac2af84415bbb0b6579dd69e0e3fb0b9bc516eba1c525e2f229e1d23c24eddc365040b24baddbad28f08b2438bf1b6322466a94de63db31661f6f40d6a26d25ab6df56ab765499c30578b5a3f177e193823ff4e2b61b9e71bd14ea17155cdcf4108032ace6932d7e1f040b046ce7860d7c34c610e229cf00e10ab1381a7e5f5a8f99e42a91bdcc20b95bade650cc4cd5b880becf3b0e226b473830c2d86a9e1c3b7576185c6213868d4efc4aa17202e72c89c60e90fee519605f1b16635b9c2b0d964a7ac1d2715353bef98cfda54f73a1b8fc1033ef5cb8b047efe7e8130648dfd326fea394e889b2ade4a0da1900e6a5450a1ad684b0de25f38ac9528ab23ac98317e9105e3b47582862bc126bf4510a826682fad7b4ac10b97f148796bece973fd1354de8bf894d8a93f5086f5bc59a50954c4b692a038384cf4eb522cbe44c7b773265041090c7066e1ae3d8724dd77b9dfc2155ca08aace62e81d6fb218f506e7c57add7032022755518bcbcd05d9cecc5788268d430bd16c046e98f04e0a072d9bfde90094df67470954b9c9c3c98dd38597cae7d4507d4d5174f75f63c7ac40af49abb5cbb28a57bc5f0d036a46510f810304f83a05397fcb7a3b3ef5c77a411b463f048e48c1212bb6ab920584c26ecc03f741fb6e076e271254a11473872702d1b7ff464908c0386f30c808aaaa8a911ad5c9cb765afdcb29ee93bdb8a2538dfac70427cdab83f5d6698fab72309f0f9930ccdad44591947ba98c2fef13e96dabd16d5ff54d34574080a0a7adece2e13aea5ae41ae7545131bb8d051e08678231e9b04c92f034f4044c5298778ad6bedc6075d64f24f0289b9f2161bf5a6722280f454bd8b01e7f26d2027b70f014876df3f3882140bade0fb3070afb5c4a116923f81e2fb9de138ae601084839c87beb67c5e82afbec05d5d66a56cbe20f7e16274697068af240078492efdb273fa4124f2bf803c3d176a65fcaa4fbe2fa158adcbe04515d806752087d03ff212efbf7412858eda8675ed0fad84ae12e91d0089156821c86f7ee2750b4ea554fbe4e56db5b3d3a5c9943e2e557158205f903dc86a3f3747593ab9e62ea9f42c7820ac89e614535f664fd71d0ca1deb3c6147c83deb9132202ff86a0ded1a92ef1bc93261643935531f6bc01c98195b6b8e0a63529cdb3573b1d637b3d8936647304d3fc3b098ac2d1b289c650fb47a926910d5089e3ad0d55d3fb0389b50704d9ec5607ea8ce01d68c9fad2855a6f3fd5861ec48288245c80c2c18c4021d061ac8505b1dc943b85d1bc0bb3cbb61f3dcac48063c318f7b492ee759babf9941b05412d80f2c1d4e6670be1f41ff580f22e97b741c7a2a4a5ac99e76f97483e1d520ce7da527d4e207e043237379e56069a0e4465320e250db6f24210c79e06c3ffa830622a002561229fa449597e02bcd9701c2744c9079945cc5955a00471f7ff531f19c4426fc99f0d36793c3a6599441f5e2782391dbe9e73c226137ca2523046ed6ddf38b26c13505d589e5d527ce47da0b7572d649a2563359758e84936faff8280a0cc2f54d4719094bbef188b03c8e618b83703623a7cd531aed8f6361889b0bf10a6ad141e3a99bb6c29603ca68c66b378933ec772d2d6d97077ce84eac85a032bab9ad75c6bfa0c8ce5756ed77cfa5ca7a78f3da92685a89fb8321e956798753f7360c82bb306388d8b3288dd3418420228259c9bbfbd90430fbb70c402e04e60441de5e7c8ed9e8b835730e0914de70330ea86c3716774969d9950d7e0a2f228348dc29e0efbca2ec12594a1b9f6ea5289d605cf89623d067edc3082a4b66acabce1b92c4bc44dcaf5a30f256f80992b213a504ad4693fe1f6099a57d05fd6499addc21b047c1f5589063b2ade217d0d8eff402778e0d1ab7b3aad408a8a7f0e4f665f8b10d6427a8f073196bb6130507c117b48ac7a804c7555d550049fcbe5ca63903836ff2f91068bc90622fe964fa61e5be67098f56d084621e702de3d751f366a50790d373478caa36a0948050c4da68d3b0ac0f981851a3da707306717724cbb15dee53577d142231f7ce94384dc6dd05c89aea3a7589800d149f8ae997b8404a6e21d574293ba4c8fac0e5c88a9a3076aa113cab5ab0a6d0097836ae3d18d892e9426e944f3464f3ee30c873bafbce1b26e37915ada3795b91afb7700605b9c47b2ce5d579804dade778138e36e63871fb80267747314209a9d0823d048b26b2f7052c6b4045b57e2b3a60ac33a790a823b9acc3615776a37df2b502182a669cc72e99774cc96c1f9630a1b12402109a7850fe0cecfc7e49b028aaf71f83ed0ac1c8ee09724f15d926ffc87aa10ed3ece4b7057a9cf712e446142e2a0838f564937456520359dcd29b655013dcc44bb90b2dfaa95fe068d6fb12657e222fec879047d4b672bd239dd003f7f088eceb74e685c2ee8c8a755cfc2516e92f6545b79bc92cd0e17eee3bf8fb4dcba895ed728de0f40864bcfd376a535f040f947f4a2b4546c17e463b21764621ae7fb004355865ef2040a11c4215c92e8c65fb0edbc658cef57a282cfa36ccf246999925fe3640810c78f40ce33c8b9f0398784278c69e639ce655953b1a0ef6de881c99182095379519f4f41a642509eb113754e4a5f72aaa1df6d183c36154d3fda9293469cae4d853ab17f9dad04d6b9ca8469eda4c0f633305e04339903713217a13f2bdac886ee45ad8b4542730a178281f99d1b2bf063ade04c55d0ebcc8703fb132867c2d2f37590c70654cdc682b8fdb0cb15eba9a6ac628358d7ec94a5f68c42eefd58ecd7861ba17bf99efc11898d5175949834ffb02af895515dfe242b87a2c58c065115bf637835b66cc38ff3b4314540bec8f687ac37950becd17d5901258383289b769881f11e6fe00e5f24a764f84bc921b0d37df1862712f70172183c83381ee52412232374a44ca1e6a427ba2022858c01298997881c244d4d5dca5ae530c84eeff63a5b5af9a905fc931a73d2cd5bf6c2d600a0da7e8448b29fc9abd8dbdbc25d83759db352fb57107d64f26885fe6e3876fa3de6c2b8cb1ff5befa3c915db28cefab1155cc569c89443503a5bf0ae1e5fe2e707119926db8174fd36f6017956523c9ccf7029b219f798e04b172acaca1a053500f8f34c23954a43a1c55f666bf24f7937045a4efb75f353704d312d72cc5dae640dbfef037ffca6d7fb48de9766a30efbfee4461443a2d5f0a7ed59844ac38ff4da3cdd5ee54b875d9951da478e2be89485639130f575971dd0d205750694782971fee188bbdec4d6e8a38588b60fdcf9edb9ba851083e05b23fbbd723bc2dbe68956313b2bee040c54f193f3fb22b66b11aa2bd804afd6eaa6e074369b94e002a71dde03d7aa0da662f8a1cb2b7f7fa61f91f1c638da42fec35b7308656f44f195419e4528cec3bd2ad63cab9e3cd6a9a7693c48a268318ad8b828c9639ecd8b45a32323ffe9e34eefc00a4c9661ce5f043be72da47815871f34ce542638c0b59caeb98f2822527533fa39bbbe7263449c0747996c58cc22bcbe91be90a90fc9d44366ca45af9119d2d8f6eb93d7ba9de5c45852b170a3a00b8f49b600436010aea7c3e18c1e0aa48df10e340fd21754222c603b19f6c5dbaabcd1b96cf5391d68b1f29daa9a6560084cb658301c35b72ea82395877c8926307b16b550dcff9d5b32261c3d0bd7a37a337cd899c9115ca436655e04b8ad96c52a134f0e71ac4e25a2710280d40fb306d4b17449ae79ed76c422dc6d7b64b78f31d090b4412ff32ce4c6ffbf42c71e513719f11540227c800691c943c1a85a6570297100b560d67b02af4a96d0c50c9c479d4a93c83c28e777aa26cfa11ebe173b43a7b74702817767e45a6265d5f42e2cfe932c8f17c9c250a009ac1f23c3d7f3aa6fd960e27a50c684e408f8f8adcfa41dbf352a2f78a358151a4dc30273512984e69704196690c63f72203f3088964723e09c3c9eaed4b590ef3e42a80620ecaa6a2c96b1ff033202e2d421356f443ae10d296f30832402e0ef75ed5599ca11bfe47740ffd26ce0aa99b719229c8e3ba1ca5db0afd6e840e9719cce79e4ad8bc45865b27c51b45988cd90bc3d3107926a579c7ec15cc0ca090913e1ad26130306335cd9edae93e7092a6b8a2851275f52d40fce529f29e718e71341bedaaf47e9f16f25a396d0ae4ff664523ab3f5f8127fa71c79ea03cafe3c253af27210524b1a7aedde28d666311ed697740f55972558f699388e93698b12145b52a58beabb7624646efaa447855bc09000b22778ee4be170631daa32c6bd728cd040f54bbc1e6fcac9f6669183d2103788c33a1b3761c4666036942729ff9d0df96a89dbbf79081e4e65d3f174c2e781cc5017e4d403f03eb2329fcba77aae4be9d198bf33de0cdfcce0b9f58229489ae253f82ef6cd27655ead839d8c8ddd9b1bb6e65cbc95a9d958516a7bf41e2f8bc115542e50589133425378f8d4c47cbcdd86e59af3e694e5b7bcebce4b1c07ad1943a38fba92ef64e3366758a8d15b65823107e49cbaecf43a2a210029631a497ce7b150acb810a77e2b8ba50b95a2fd1b43cb0aa8c39b5492192afc0f690f2c4baae8fa734df3206e919ea320fa895c930ea089bf6f78af852e2416e38842ffe0d166f9651049867bc56394c361982b476ad0a7ce02e2da337d3b72b9d572a472da84efc7c0d05d5a3d5a5e5ed7858b991915d7b58ca6614cdc7e226965fce19adf15e76e3a40ea41fb95af0c6f313f677b1acff67fbec00ea5634300162fbb9a0ca9ba0c8c1ef28f47333b162a190bd878a27ccda7f9fb341dc72657aacef145a56499500becba84cd313d0e08a2ec5e9e168011854fff271f3d136568a9e6216c1bc333aac0ea1f3eea334fc4938d7a31e06afcc2fad0644224ae2cea9d2fa3682df5955ce5c1bf0fd4707b780973675a417cb80bbe66af17de87cb53dffde7fe6e2f06580b77a13207b017d5e239bb595f0aff09dc8d51487e53e5ed44a87a7e9ee6410839ea387f7bac7e8cc90ff7d9a7606d0196506cf518860a718437ced39eb41bcd248ff9bf676fb70590d0f97febb80ccf4a5da4c9adf62fe019005a5024ba2aa0b95e648dda6d2b25e74de56e5f0d8c6cd512951af50245c49cccdc0d447b4ea7835ee2fb29e51998fe0f8448595b5afd6059ad6ca9530eb7b6183628da474b2c3920b348229849ea9b698b43f93867063838fb300acf5b90801fffa3c6c70c0fc934464ab3c49ebdac5eb887f9beaee75363f38102a691f876b8d424e421ab7749c36cfd4f6611657f3a45dd2750cb0b1143a584a01044416eaf7c1196344a46cc05e2c840cd90e3f09896322816a95f8b3c33e2cf1d04b3d38ceaba2cb1deac6cea2dc35d2bd6d73db69d0bcb2e15fa2bf14039b9c7e7fde38bb9f467d540f59b8aa9e1e510492e4f94cb949bdc2c9a207a638dcc4fbecdd77df005352eeb6d9e212a73f6079f8ebd0d1630521c92414dd7c8e67fc55e981bd8408cdaf3be5d0e0f1715fea91a702a94b332c597159e3139fab912bdc5c25b074ea1382f61bb3354c5cb5e3abfceb769c15d50a9c210a3e9cfa605b7e2e4a74b9509d2685e274b0087816f0c7f73c50ae4ae9a542d0005cdd2e68fa73c086e18e8c5212ce17c10b20bb03f67f2677780218ca90ebe55676b30fd28649c3c4422e9338fc091836b80ff9ccbf03ee496d96c7918b1338267ed417dee62d8607bf992d9f4a76d22076622fffc59f1d948ea5dfa703e15d0d90dd09c7b1b11d6183b96991121f72d6c129be4e62dd2ffcbc0a100d4cc53439f973d277c6dd27e5c7f6c1a12f127ab4eec74907ac4bf364a2b94f64a91f0d66c198d5d17caaabb82857805165c0ff14fc8b1e640a4987a7f9f7d73b21c89fd7de4633cc33b0af4550b0ec7d650546a1b04ad0aa8584036d5f04475c6d871915e54bccb90546abd474813dadb51628ac1de0e9a320e303723fd8ae8f850ff72d6800f4c1c827f0ff09dad103694071ec847a3691b51c58d04ad40bef2cad872a9ec90150a86395b7932fd635b93bbaa310b46193b9ca1570fd56d872beeefaa0f4a923b8b00e38558e2321dc93a25d2d5dab6fd8e9528a7d5bd67b839b7cbc0ecc62b17264ea7b102a461c6703cead13c562abd39f3311196ca554aaa959c966b815a221428c7b73c2b5da3dd2a0421d7ed9f30233a72dd672b09c05f9e8dfeee944370c32a9558736b845aaeca65c79800fa5bef62081fbe0a1ba41241c39ee23557e30691b908942a7043e2d7c811d04bbe531bb6ad2e25216ec33557fbd788ec0b584d9aab1e4dc2b4a7b76708ded0efadec8f3e375cad24a12c0c71df2c0f12ec5b5cf6124e8e438188c384fa3f625c5a36cbf03b7b86f781d690eddd1e83a40def3d197735314cb428a3585f45c8e73ac13253b05394d0fec95fc0edc1b266d26bd55be91985213e5ac0edf5fdd8a5257b67280dde690d8360ea8a2675eac592aa818839d7de5034d653aa665ee44d6016f4e3879c28a429a103babc1ad30c2d5bea0f844f59af14392d54baff59d7ffc13a17e029b70596b21a7fab732d9f7573f25e239929e72a002ae76360dbf61df33a3c007aadf7e4ee4e3504c51e08e39ee4e19b882a09cfdd0d6d55baee6dd35fdb3f1d4a8f32b713c049f1ccf3634f9720ce868d7727f0e1e6e989cdf679a7c86b53460e27515cbfc6f2f107128ff6ad67dfe2da49abbc18d825ed3e856782b31be9a7849f17930a0a0c89a0e6665b001941afe9c640b9a7872c0cf946a67d53dc38b24ac3a15585c85fec422771617cc5389de013724cc3affa9557d8cdbc033b6e26c59df06997af39dc4f84ed09c992172018b2a1844f17ea399a00a1b9b323f6588877bf298841da5fa1a4909dd9a3b0f63f338f9fa706566fc3f3ace8bdc44af2cf450d3d9e4c9cfcc8c069e89b44a840fca62b35577051d4c70abc9873c2071309cac92a4f2ea1b73795c0187a2eb2e51ccb6ab0c7300b1101cc25d4ceb85d2f98c775c7d0d5afe9c113fbea73fbf17c179d94fe3724922f43dd73ffa874fa64b1d24b6c7ff3ae04cd4e1d49c4013b262c7c1c552d328801b4446aa2dd3e0f3db1109dba560c1f109512e7a6cec6d7064b89f6c5b9d1d1431979587575af5306049d710d2e9126d744a9b0bccc9d49078cdbaea2e20d3a8649579323c732244c5d4ff02fb66606afc2355dda76fedb1f5e5a8fdc31e3ce39130074b982d8bc00318fdba01b12f7e0e413eb31e5d029fe958f355109a6b88d7df153ebe0882ae02d83a3b94f98968118acdcb0124ad8b3b074db74bbc8fb7332a63336dabee908bb90fab0f21006f810fc8a5b41f338a01ee68739dcdc4e19229bf52d6fc74a751953e022ededbb9d931cd00916ae99c454a00d55df853f0e5ca245a7fd1c2dc431476bfd4406dc7e41f2574f98d59923f9bfacbbd659623afa1a639c07d3edd84083fefd2402d76ac4b23807f0f20b753f8c11cfe54a4880f99e6f517304c43baf12cdc1b1254fdcac8ef5a9c799a47f2e8717a5945524dd3843845a0cd2e1a79edd22e640e98a599a291dd5c089315a7856a432b6ac0e597246866bd7a1b2691122c28fa0bacc3888db68895fa13b2d114e0342f7cecb4ed99e5eb883f453772eb9f498ae3aebce6b92f7905a535e571934d79a562f6a11bdcb8920d8ddc26a44b864a0d13bde46f6ec64acd0b33b4f0969d3f8b3c1e4dad812736e050bbc96c60ff5caade3ddfae75bd44c70490e6d0fe6bfd8543dd4ecf93e33e9e80c78e07e9d517afd6fd1a1c1c5b9cda648c49bb6adb69d2683ac554d7bd4f7dc5cab209040d3d4077b429e40f8554be956c72a766a5f5a461b26d8924055ef1976e971e28e9911709b198f6109e440a912ae858fd0b90286988dc4edd7445209362473b7b215b5f300d377fcb6bb45bce7afb91cacedf42a870681fccf0e8fcd182b2946ba4baeed5918d10aa2aeecc8819cb50684809ce97fe0fa12757184ec039e0d798394ac7a35ecd162365a011e543d042b31003d9b6f1a4c975f6aac543efeeb1a15b50b512a9c70094b777cbf3e7c1a5735b76301c29cd17317168dc7e7fa7273b2263946c84fbacb5919f9ad4e3bfa4fc51186add49aaed28c389f068e78af8d7c5347922830b758eef7b7e542be3f75b63f4ed99b648ee551e841f703e8b09e6b9774d0861c929126a8497dc3637fd8515a31571119e0d57b411ac78a1427d7fc9664042e9b090e45e12d8f088b4ddd0b050c14ddc5a81990ce3250ba8761158958a28f923998b260fac283de3e2cbc6387165fcca01cc2f90d23ed3a26731d96a95c978daa9f1d0c0953ba9e9e7c1bf0e268d6a19b7d3a323089c59c0e51d55eb1e48a99ae0d2922e11c82a766a72ad325af34ec2b1e3b0f65b82e56ab34ce596a70db0e3c20ba8a0ec9372d52ca9089c7f996cf093455af3609ed306c1f6956291db2991924bb479d21f248f92562ce6446fc60d3b7803db5c6882061500e58dc632bcdfe7c0d0290f48b68cdc835fc451cc52482ccbe21d127300fa6111ecd7ea77f80f492b8ee1d21683df414f5aed91809c2e6fbf7be69ad976840ed25ec5bc0a41bcd43502c247df6894fde1e36e710b64ed43b7437e5bfc300ade088551ba5a700c66f56e6cdb62afeb0b69e9040df96e6b31700bcd5e950343bbae1c2d88f71ab0b5839592e0105f7472143c693e5960aa5ec9b69a4cdb141da6e0ccdcf7ed224e46d01793f19e870163aede31209739a4cc8fac0caeabd4a60cf095170edd68df50b0c6206f80e5f8c81351188de14624ee8154b1981e32a491086eee27f5f4b847e7f3d70e7cfebff9e3cb9aa055ebf96f8dfa013fcfe5c35a7877e849cc02ca4722685e2aed931f5a77a0af840932ac5ec9281777c6e69bdba3f6881349006a4e4fabbaf9363316ed8ef05651e6d55826a0965844e9015daf15348b20a9116a471b13a0ca5b7183696038cd959a009601402144ce42fd67c7bcd371de47d66fa15a37ea4848966ca62865187e3053b2bb2c87f8620ad4553caad22c9e256501f27a057061feddbb2ad517a887af00f7cea33a3bb2611db9c3c5320e0dce03c592ca5a74546406cd93187596b532115597872ea0a4740a06d219a46db82dd68cf84cce642d05341f024f841bcc600a924fa33898b7a4b182825010e416a7d2e3e3f7e820564ce9272e01b1e9d3dd77b7c6b2eceacfdd65d289b8483a1ccae8db88d45ea476ee81b1b3a19e4dc5c79c949613805f4811fc8b02c1bd2c91dc9238a8b7b41b973051f97c5c226ff7c5beb920ff22e62d6bd495703c5b6a3b4d3fdc7cc7e339ec442d57cb023d868e663ac5a5de11bae011f41e6946887238d09e286c1a1130855ebd74f0d61a9a1eb1de57fd5b93ca034c84ae64d5ba3a02edffc097a40921557978752f81624fc1721dec8ea9107b11d50c84f37643d2beb4d18585e7cd5ac9b98008b4004242a8c2aa44d540f77b239d7de1a9eb5332cdcff837ffc9155833192cdcb3199a2c51bcad86ae3ffdeb9d04e7030099311b3bd29a1efffc09a1becfc87e784d68912a49475e6caf749d94f37cde5a92e2d43671688d3d0d212f8e6638ccfa76af81e0dd57f595a6604e1b222f6be458a7a2508860f5d035fd1aedf2b74cf0881e54de56f537cad4ef3af6767b934a9269d706b548ef433aa23e90a9ce3c07b7eda2479a73838fbaf0318834530752b3494c361982b476ad0a7ce02e2da337d3b72b9d572a472da84efc7c0d05d5a3d5a5e5ed7858b991915d7b58ca6614cdc7e226965fce19adf15e76e3a40ea41fb95af0c6f313f677b1acff67fbec00ea5634300162fbb9a0ca9ba0c8c1ef28f47333b162a190bd878a27ccda7f91eb2a53e41742128788fd71f2666bfdf7372a532587c036beb42e4aae4224a42d8e190c34f577a8db944637e71b1cfb7b678e1911c69138805563f9f413c048b5bc2b9bd32c669307dc452fddd367ed976de658cc1a53e2f92148da8ace83793b2cfc4e2eecf9a5e7d2284b1a0df69d7771cec2de16c491b10eecdfe6a85d112a2a05896bb85b237e188ff6756072a5571d3f4ee39a355000fee7a0bf56f004bd603ddf2307c5c6e16824772a5a809c884d3838b3953f4ea7f498fac53551b0254830b01db5da508b3169a8344150499e42af2ff06c19e895ca7cb5f472a1df9400bf646fb62b318cdb29900919dc8d2c1cd4ca6246611b3c541cdb24218eaa8bf739f861492a10ddc408275e74ed0274a3c169ca72269b845c80c099254d7a7060d6d94f562cc182b415072912fb6c56eb4a9731173bd2be786e631356954f410390fe03b6b770ddc2b81f1f27417a8778cd5fec95b2b0049ec1c65bdf6505baabb9016c302cbdc370103a39b063ea69409e9690065be7ed4d11d2e81d2292d45c52b1578f2a7307283f50a4b6275f16e33960a232a1236f70a5c91ae5ec21c1bbc29bcae14d8bd4116c78d9d71453d8eee54363269f1a9d6b2c55e61db19cad26d8dcc4fbecdd77df005352eeb6d9e212a73f6079f8ebd0d1630521c92414dd7c8e67fc55e981bd8408cdaf3be5d0e0f1715fea91a702a94b332c597159e3139fab912bdc5c25b074ea1382f61bb3354c5cb5e3abfceb769c15d50a9c210a3e9cfa605b7e2e4a74b9509d2685ea4e8a725bceec694d7013d5da7c6af1201c63699990c9835d87d2eb1b7e0d9bc01f5230690c9b4de65de27347aa0f24ef32ad688f546e7fb2899e689668c207eced19880bbffe49ff1c271de7bc1c7db76a304659a2083a2cdcf20ce7f45f51088a66a6ea5f774fe6b44924b9183e811acd9b5034eccc51b62e5de56dc46ba307a2356617822a15540ae7c889044493eedcdb1ab3f1219585fdba201187fcb0db4fd1934b975f12afa15f1ccf931a9462b95be212e98f04cafd015511c6007728c76896faed6da4e6c914c717ba64735d22488f244b7f8ba1625a759389656e83fadeaa6e10933d0239803f4cb8acaf934826fe031eeec43995d4e50e4a51e5f0e93c97204b9d91ed2d237cdfef8d7b7c1240d2c295b6f1e0fa0faa7f7fbc325f5dc555d20801eafa5989846d2cba365df3ed47f41ca4dd27c70a258c062eaa35a2ba08c53bee22606fbfca3cb0e4b5564e277305a6c77612263016e72992fb96005887a6a74f8940238170ac1a83d8e5f205094b676ab9a3e93798ffdfd383d0e1c0c9e953a25816cb8dcb9a2ea1f47bacccc11c9141043cdd9d8ea7ba3fc88caf43df489a6c02ed8503b3516bd738ef821dfc389efb368f80d7b24f3a2627d87ce3cd0c9bc7cb511fcebbe2a9181ae0a01381307be93c1600c019e37e3b4260c7d30dba7314bb0c4871066e8fe11de1eecf3a18af4ca25c8763aae3a2e011609bfebd2aa799198208d4cc057c619d1e2f9df24f1e10fdf842bdb74420c6f3e0250597c94b0ccf1c7b82f914cff31201fc322a5ce3769ee907bff0eb274e83e2485e73ac13253b05394d0fec95fc0edc1b266d26bd55be91985213e5ac0edf5fdd8a5257b67280dde690d8360ea8a2675eac592aa818839d7de5034d653aa665ee44d6016f4e3879c28a429a103babc1ad30c2d5bea0f844f59af14392d54baff59d7ffc13a17e029b70596b21a857d9535e30a1b56760ae9481beafb90dcce506d474d9f7a944d1d076ba5817ff62b9b55b6a56cb17eec02667c4c309f0a822ff67af75ff20d8232a027c12c855cdd6715c88c45bb1a8400edc8c36cbf5c6bfbbf68e921feb7cfe59ba630b8f10d0017eb3fb9b31139a9d045f73ccbf195f3f3a9609e40d47b83e1e410864a3c0cb96764c8c7420e2fdf7b96510402eb026ae3a5291dd0385030c4f4fee187d47cba7d065d87b4aa30a8458efb48d71f879a9f6c6248fcfa9e1b556e46a56385d9a8cebec4a6b291de410cb323573d707218c7aa0218d34bb1b67072b0a05eb0fa400a96a56e04cc70bcd456ff5357784386be66821934bc4de6f5d04ccdcd5e4a4fe3a1b056c6f59fdfb2b83a6ba68edcbb798b917db007c7c923d28af0909eaf7a08a0f46816c9c188a67f582c19060aff5849d915653d27a6e47341c574545c2a10554540f35bf8d72566a2ba83662ecdf556096cd8c80564b1d24b6c7ff3ae04cd4e1d49c4013b262c7c1c552d328801b4446aa2dd3e0f3db1109dba560c1f109512e7a6cec6d7064b89f6c5b9d1d1431979587575af5306049d710d2e9126d744a9b0bccc9d49078cdbaea2e20d3a8649579323c732244c5d4ff02fb66606afc2355d20311f70f72ee8b40daf901ab76575cbba91ae804b99555e6b782cea790120a3e9b037972b0048e094cf1d0acfb42326008dc7401b9426f083533469567d1c6ae4fe910144cf11e6e4d7602c60e65f1c53611524448a097166e3e87d74f1642372fbc580847a6ee48a5c77c7e0e0a4b0421a57301c09ada2b923fddf7fa9d8300905803d6eac481244e7f4d45311d9315c9719adc5c738ee54a7bc6f55f11fa0050bf1103d93a839371fca17052f414898a49681ddd8b0fa5366a3893c732ddbf5765eb9fdb588a38a5cbae4cfd872aae7a031f374b7be6a12da8875d9818b331e041995b0ba3d874f0790fe5a6959d638c3a3fd3ca1802ff3f40bd4ebf653f452108748c97e31ba32b6ac0e597246866bd7a1b2691122c28fa0bacc3888db68895fa13b2d114e0342f7cecb4ed99e5eb883f453772eb9f498ae3aebce6b92f7905a535e571934d79a562f6a11bdcb8920d8ddc26a44b864a0d13bde46f6ec64acd0b33b4f0969d3f8b3c1e4dad812736e050bbc5981cf0cad2325d415dd19f24c33a746b3f9a0c2ea7fef3bd1fa938a26760e0b7a610cc399a282b2204c332e56ec739d92c64025c79df4e3c21fc6609fad45d777939b391d8172c09e327b4d2ba06fe927a7a0c11385258111ac748fcabb8132fbbe65a2d97a0b28ac99226aa9b748a5d1587f93ae3d252ee7d0402384ab0c7e482a13407df84701a715ea2f3e794fc05128aaece9ceb089baf8a29ddd2a51ac05e27193a3fdf5b3c49a1d1e9ddd73e9ad7c5db2fbb1503653e14ba6e9551657bbb3e986f85844fcf7de6305cccda5df6ef56eee03aee1ee7176712e209e8c5a3fa68619adbe6dda215d55f9c4e7934669ab010f47ba781f7381719f73948764b7d1f743f69d94b54526bd5e5286be1a0cae9510aba13e1ce06eeb2e30d55d5121e79b3b1b9a28c8dff3fdb3a6644d93b093bdc3863c6349a635f376c36efc5e0fad66f61619fed4c3201f01546359505ab8c60ecb9b0408360cb9f14ddd67f7ffb1acadf0c063ef932938a04ff88fb252e9985e65c925719369074dab19ffa0be5380eeb626a759296c9eb4ab1df918b2bf4af7506b5d3cd514ab1c0355351705c1384117d030cc92d0423914d6f33e8f57732a310a97facfa490812c0950911dab1b5f0ffa31e429d91f073f8f3f1fb915056143776f18b56cf2e326de4848859609daac5ebe1bdfedb99cdc97e176deee0e44ce7ac43301ce91263b409566d51f6451ded323cc6b6c21bce655a124996bab35d197426c11f5dd3e008c87a9e9d1dc24ce83439e8a36b07a4f9fa0cd66f5e7fd59f9c57a2d488a42a6ca6af3c0c8a8ac58e0a2dc27f3000e15a03c2672c9970778be062d7f71f2b1b2335c41a0d70a26aa7e29336d8d7598120de5d1d6f9a89d5daadaee3915c5cd788ec8f939ce60e97ebf7a271bd5153990a18768c93c5a11b4595ad01c6777f5100abf9bb157185512d27646fa749e2a50b55668d007086840f7970e81c069906056f12d7d2afbdd5a7ef17a12ef1c8e332f91cb94403abff6b277340122317a24ebbbe2d1307709c9bfa578afc03e2dce4b8ebc1195348b07752cb564e3e47a906ae30516143236def82334c0d215cced336403ef48d04180184d6b992b81b0f477dad35d3f6872750d53620bb457937e277e62100cf96d305996a225ebc8d04e5af5c47a95ba057d3d6944167a60c97b29d71e4f402d19e908ec4207ae54b83c6ddce50568ca91d4cc14c611e5701659ab3d77375ccf4f3c0568af67cf41fb8359b49ce7888d1a859276a49881b3072e729d34f935e9b5aef425e9a0cd0e61351096df9aec8bb51e3a2b3ff56b6439245b08c05ef4f3da22596c7dc8de0b1cf06314b2818e13ad4bb2d24632401e8ee957df9cab5e9cbb6357c5837386094f5a8c2558c38f609877280b36801e309bcc8f980c5ed82cb52ee77db205e9fc8a32968ba9a9c2d34f91b3f83c67781f349da5a9a3fb02fe428c52557538998026921fef145378bb7dbb1f72e202003309ecc49a5bc845881dfe91f45e49e03c0fb3c249f8da29453cc7f62a6708d2801ec7513bc4183cb080f36e777f0f34733dd10e4d301f75a91bea755741af9ba5003594813607b67214fd4f5130a56ae08c39e00fce0857c54eb21c7687b2317ffbc89fbed7d8ed7dd03ae2c7c888dc7754396810dbcc24c615de0458aab6852a690fb93a2dfcc9e6cdfd72450c736a84a5cf493e29b0e63f1177471484db306d2c1b4398b30a3a107fbc0394dc41c395adef982920350040f2708258a85043501ee4cd9ffb393f629d37875ee7b0abbfde854922acc8fff511c149b57c0d4ada804d5d407a03db34d898e0976c0fde8df47c35a5ed111fe6985aa2870956c714cc9968650f59687c760341dff0c9a9f4eea53af4949bc358da03b4969a96fe53f70eb1517528d5ad47ba63f8d69fc52d7ae99a15c7ee6fa52162e147fc5536ac173f002d1035ff7051c7834b9cb027ba2c02954c09d076a5f4fa1cc5c03d45f2597a569d0f3351178ad0211bb422fceb27e646025f0bd7ca552267d80574f23ccc0402d0f86320e0d0bd74bbee7af0415340641b7f7c6c1ee0ba338dd94fb4e0c4ed2175f87cbe8a329bdc7b0c6b7e2d47f2fad7291a116d5736ea634db5a6da833b05a2501f9638de9c3425604be8ea1bfaa6418b21419f2cea0af0095b904144840ca6e7245b005b2715df87b9f6074b053b5211b6654d770dd228abf60a328eb149cca95cdb73223c8f1e0ef67a46ef85de7104eac4158d08b9bb7b5eae19c12c8c73237cdaea41c272389b8c1dd31def921c0b32eb465a40646629ad269a5d9b353e6624c8e8b25d935ff12decc2f197e4101a66e8b4235bfa0fc9eb0652094429561a22ff679fc4ce5381a25042c1e5d64285674f770187119ec3cba864f28d1d6328b8b4a9a78bee080455a6903d660a2ba5f8a537c3d6b09165eef96b1b4c708e8957475176e3a9f42fbd0c2aba63eac778639b77d302fb4b5a4193a079e4b099c97b8ed38e49942f1e0ad98d0ac2d07c08eab9e10d34708c1ad5362705c7f95e46b0fd7cfb494168d5c779a08f2d5c9e20f18ba9ae6a4f70fbb4b9bd8051e1124556ea6792dd64cce779b10693ad58d26ad0418c798a95248ce083b3e1c8bfa9af0e57582227801aebccbd6453d3c5745f8aa536c96b621d3bc5a01cf05b055f1fb9c0cfa11a5c1689af854f19d5463560c3f9738fc14fa67f4e4d5e1401feefec6a9a33a577598908c11d5ef9bdebea8431bcf5d48845a9e4563eb1dd3e606977e77dcbc62a3e241cd07c2ae9762e6948174da13382e2dce97b2a9f874c3a366a28ec33b46a8c7d03c64750c081501d81a94982470b8bcbdf5fd5cf3c44b3f9fc1d589e7b181772e2a285f2f09bbfb5015b5920b75c8d1302ece37daa7cbb90b8f3dedc38723eebae9bc399ced21dfa29be523bc4610b9805622705e0fa16c83ec5dc36668610f21964b16f56704b8b646d5502fa81ea18cfbef092f1a0e0bdf84708876f0bcc1517fd176edaa1f90eb7093c76ff4f2ab7d0e1322a75eacd20f20fa3f19804088d1284a33b33cc1c47fcdf757a9be7149682e8e6aafdd3b31bd39ea8ab42f1768c10afca559ffb3bf2dd10c9c18c9716e55c508fa331b05b12c8b4bb91d4128c6a94931c518135ab161f77e596ba0d8f64409a6c9177168f7a8cb782c4adc7148e96451cb3c13ea6dbfb473badf8367ecdb112ee729149d324a5c9f387afb6d88ddc29dde8a5ca97d65a39ab701ed92e30b85cf3d8a5dbe4970aec2252c1e8196630e6b5cdc30e6a27ad4e4ca13900cdb2713b0355f397b7ee8ddb3003260fd2a143ca1b00d80eba94e492eb846e5f19f2d084cd7aa579358eed083b5d32e0b83171b951aa529aa77626f35cf9f56514bdaaedb4fcf1b2ed01d2f49a5b5ea593cfdc629199bd8bd171231e0908f29dfaca7461a674a58d163835d80b2956e3e78936498636eefa487c3a08ae733ae0b52693324e56e26d198aef41bdbf00f8499a9ce9005438b76cb16fa86c8057edc9ec402f519bca6c7a88ef70a6dfdafe812f2c62f8f5b31d6a499becb17e0db0d22e9b236860b1a8cfab84c071afa3ef633ebfcc12796449e7d4b3b53015e3fe632a1a399b87f41d49bf58a84ed840bc02de132217f43f58626bf3854f51820cb8304e283e6012b2a62b8c3192d714b1e5ea8dce5237c89898163749857e2b99e5cfe942b4da6ac71743fe87b0402f7ff5d9b85d245fe2d277ef7ae33960aa0f66a3c5e29c2314fe40974e40fec2fcd0f26b8383055da1e0fed034ba04fbdd3ae6f7adad37a3025b268a90dbfcc282128dbbd77f0c6cc1dfa83e920d05fbc4141a2c7cc73508f298cbd3eb2f194950f38708b05e3091e1dbe69857d74ac643b287d1226c6f768ce37ca8e78db60b7a23a4e3d57537da496c829391ce8e023c151acfc196aceac3fe08eae6c8522f1c4051df324fd02d1d9b438d62b07faaff83c46c0a3721e262068dbcdf76af1f91a6207ccc05bff70cebde1070b52e5296041d516de52bbd5c907e0ce1ce82f8851ac4502fbaebedb52e236957081fa8278ed6fe97cd760cceffc73baa71e512e6a37d4f7eaf4afd7f9535e8ff71b58985033edf839b748b978d05c7de54071b879ff2658e69c70fb7dd34d7ff92d5925fad6d1fa25f6c5aaf8653c477a10607a88af8682bc285b9666e95fbb68808ef913340e6f0b65336befa51adb6a9d672ae25a9da3514d63ca2e046394494d0fbcdfcd9649d80ca3ae00bde5f10c0c7c9401e72a80a23c295b222851d44f9ce849d8344f130ecd3ed69e958be4d9626924ddbcbfc86cf5ddfef68d9d9e6ef74bb1ef2c727c2aad252ece1fe4aef2cd9c0a308537016b0a443621b21705f5f41d4562f467f4ef8219ca70142c3f02df556953d6612c6b66eaf221c1938a9323c341a99cb1aa79e4cda8aa5226fad95d73e5dffb3e2d2ed056ff072fe7356b8b65d3e430cc5d19d711bafc3970c15d9a87f8700b34524da2395e634ba2b7743faa91086c2aab6de82fbe12ad2b664c994f1a0edc7d69ae20b06b931d3f4097e5492bb6cae861b7c7499214bc713b7c73d5cbec36ea78a11623c78d02e316112e766b4f2be48047e69b39b761193923deba443d5466466b32dbee5f243a25bc733b929b5c3dbb6ffe673b0774ca9f6b2ca3d04a04d4a0dc65da773803071621f0496399a641af599eeab8abfd7a8091086e8e7c0f90b6ba4146503b8ad201c7208fd220058646baa18054ca5d80181a4e18773740e97bbf64ae52db116938cf28fead11f55381452652c7ad484843ec406c77b53126f37a90492c17dc9e31b5a958d43d33b9484475828fa468f8ee777f18a7aa6e87ca95d906cc5b981f246e3592a523fd2a176bfbffaf5ad2f5da618330a8250f6eaa5eca5a3c97b976e0a9999ed1a3eaf7ca14db576ea61226fd84b5aea6cb93c93f7b84ef9de44024ed85fd3d3f3beee05cea56accfa76861a803dcf432377d0c733837f256d5897667b779b92392600a769e30f28ab13081d8818e8ae92944cd2838c63084798f8a6d70831a85b4c2e4aea7a96feceafacfdf9b4d778a26a63b6d8a267718fc838d4f9f9a5d458540d97856bc0688c7f8b3d15a40841b7c8d0f7b9704e0607c878d438e3a39e444c231521b44d460510016b892168b715b9e9bb626083be6c90bd5b9f4284a6e9c63baf4e917ce92536828c387d5ee913863d955cfe4fca275de4455db242b7babf820998801b824f5e26f7f1511313527577b05fd3acc27d64109937796687a9b04ace63956cb6f9cd1ca9616380e5f9b88942b92ac5ce9612597ee1c909361b4088a6335d738ef90fe50f09c1c5c5b60c307c5869e1c65e5cb6abcf4a1ebfd4d715403e75db71f895744b62f6022c6a37c4591af242ed744aa3262fc9dea8debf1723060a602a34e8501bc53f1e7a3c877d0d718364bb0bb8925ac248b7edee0f451fdbff1e8bb14db24531ebe41180c0facf3e92e221548d270f48d70b4c725b06b84aafd0c321839d59fe97211d40efb0bf19f9b56663654f9b8f368cae46c20bc88334cb073cef7ec9f4061050c2f5878a71b1c06fbb321d0bc0bbb58f7b7703c88a6a6a4ecdeb197d31704cac86d831f4403f5d8ca38c0288c9a98a13cdf4bd4064ec4078727b2d292112e15f7946a012aed8dd9e995b7cb59e0136aa59136a9e74696ef00b2c7a744e8f89f3bec7de78d84101478f296a90dd6c14a671e00b04283fccfe365662ee4027e98b87bc25fb7ffea209f639115079007f75e735a149d71d68ed01a805373207e47f35565c2b119cf34f83229102b728cb7b0bf3d3ac799345bdc328013226dd6cb03c0a44f46d6cc1704bf1cddc826690febdb09773325fdbdfc0b86338e0387e8eb9fda62a95ff370fa33fd7ecf17ef382b7f53b6464acb4f70102b7cd8c953be8fca55905b874d279e49a2b0ed12a47fff1f199da66efebeec77d84506eec2694e456cf922cd4ca3f3f0a0d80e7f995f93d36fb9750f8b4b8f39e500dfdf6bfe0138e88ff3c84bf695884ba2bf22f52e11ccec6e1f2fa54e3a3ec529a61851ec55bf2bd8a7694a5ad25c8e931796bad90682eaf1633250cad9cd01b0be62e92f3addd743d92994bb151c4016039e16df7054bd0f0c6f40bb56ad110c651f37ea698dacbfd925e752fbd561f210ab4e29cd72add07a2a446e2446c4bd4cffbbc3a3c53d29d82531293c4443d54ec6f0f49e1dee9f3032195a55693f48f2877abd6a77fd2df2c5416786189bab7f6a124f582623ecc8e255fb916cef7cf6590a9204a6c6c4e97c7b9c7a1c85d50daf9244d5b1f32ea199f6f47157044849c3bbc2c5615a956eb7e9cd2224851fc58cd3596b7d647e0401c44fd8bb80a69605eefe2a06bab80f8d632000e5ed0f2792e06efb620c51546f65e8707b05f6fdc1234051fd661f88973d64c8c2d08774c37ee287d0ba1010770e2e92b3942610bd676857bcfd87c236412365c02940b8fd89494dee67755e4be49b555fce3f59a9d82c1d8cce2937df5d8caf2bfada99e6ffbcf68d65f94a498f0545227aa68ce443cf989f963957a1167daa45d2071406929234d11552f4e778004f2bd11dcaed4ad8032f6c6b1b065b2680fbc7043306dd18b71af121c5a12047ea180fbc1a1dcb6f7d6356093e27205a1497e32ef0a76345f480b4f69d94d8a6895809c19bdcd6057f29bca7cc06e3ce48731b2ec3d5dfb773811799de5191963aedd16fd5a04b85be11aab6b5a5f5cf23d2f1d72720e3851061b8a50454baca9896c250000cefe5a79e7ac107e7987ab9fb8b28c2f0ab20cc2c6a10161657b8c2c13aa807fed290583966174dfef4d7a23c64faf89d1bb6183dab4b77a78fc1486a2729cb228d2f6b0aa09d8130707ae0c712b9bd4afe8ed36f15c4089753d837a1a37d5dbd2383a66b6c63f33204faaff47fd6d5723df814c72a7a086c2155d955f445197cba994e7bf3c142e95223b11cb15513bac39a63c44e47acaaddd70850ec70a741ad162c3c29b57778c1fa2059505b5e728e803394c5ba5ca200b435c90f1c0418297e881c71bbb4f55baa2b3f0b73f3e00c5cb900d000ab590508a64a996cf076f43dcb36e45fd68f3cefec74743f73a92033544b3642d2e21f0fc89dd94047668302ac0fb8f4b5b2a41cd16b381d0cb7072a77afcee48ec4f15d594b02d172bb1f6705ef4351dbcddd4e2c31fb807a1605cfe08a493c8211086d5ed67cdea415b6fb04f7b9a722d8475618615a0014793095ab58b7e2c6e8dbfcb9c13b5e34790866e63f54b26efbee85fde652960f7b8eebef4f3cbab7c3df266505b3e5812a345166bea1954f3ff06af1b45c3372b4551771babd5bc5ddb683b8db64f305a435f0d40708c39aa432204b3a12a956ebc7c8af0b677f04d3e0fc79bcab46c0d094ab9a42a961a6ab6bcc2ed99342598341490b2ff5234f76283aadbff45f6f42cb99e95726f2bfac46576d91b0a5030730c5b25a037550b80d9031ff044b38703d12582bc9d77e3cd846dcab7741fa5a5574344bd3b41901e03df8196224da72c0ea09e6653c21fe0c8f34c04fe4b622086892079c33e2eb7bc43c3a87feeeae8d8f3ec583e5856d43efd40d34cf50003a3023906571d84b200f8b6ab4b79b79098e0caaf996f267a4991139f616f2d704d98592c9f0c044ffe6a195c6ce39c2cf0b3bdacd3e20698e5790246f91a60102d5ab08600481cc511b11864995522e570ac476362d3309b315d13a3f0ab94f371d7f268f88fe8dc9b3b450c2620991b489443161a806a0dd692690c6046580bc09d9381e723145ba82b61e0a3fad8fd1a9ccabf1fecc05d2f2c49eca868e46f282719bfc4e3df41d827307c08814cf2b8078649d2cd9b82ae4ddf319826d973ab294151546d7845a88c4b52f8cf57cc6ae971111514e01c1909516e723a17e4ad40d245ab3d6ed63a1ca5459da188f9cb6f2f2811ffc5f684aafcc3b25a10c8944706bd24252a1aa5e9a1670d75b1827c384a9c44169503953d63137d96fe01ffed1f62deb180e70b8bb90fd80aa06e7d66315167fd57569ab64bcd90042bc4b923b4a4d1d0879a61f5d89c6587fd208288d77d6b48c3eacd2cf9361dbe157140c10b09740fea56c70a739ab921b26aa0628309ae3c571c099fe1a951eb8994bda3c8c2673e11dce420991dc5778c72033b6d603b43f8b763dad79b399974f8bcbc0dd9e71d15463ebbb8ca9bc2349c6fbf69fdad58189f30aaee9332aefba49942306895de2ee1d3fcaa119439d03ae6982e041045ce13224e6ef19e681fcc2180681ff3d3ed66ffb891a1e869a42ea5d38ffa066dc3379021faf02a3718afe22c0d5b29a96a7c67af8f73f54d99af0f9b46d127720f99c0bc9ab96b917140d240254143423e2d555cca7d81e68405e8d40995aacd6cfef4ac0f251863d96821a14b58299208b1082655314f9c74e904c6b003228f2429bfca48ad81b9a458e13d6b4f1bce33b61a9bede67b09dddb4e6349119e102a1923f93d0d7ec7d228d34a5210feeaa045a7087b8a53e06d47da9a09c6e95f5be855c9f07f38116c52d2dad55429eb4a404ab28ba0c6127e7301680e76d711f6bf33998e2f3e57dbae1f0e08c0647793a98963e48084781122ccb60579ccd3314f68ba5cd0744ed6d821da2be6f07a95798da576699844746bffde70ee99169fb3bb3ccd7ae7eda2fccc6039f7436000081cd3bc2657318b3c71df2401f3440da25cd0961b686fd5a407970137bb978f3f1602bb97679510c835ccc988473c428f8456ca4b5aa789fb55023083d9ba957fa8e88c9d23df56409c933c33f476c6a702bba4b48818057caa9b39deb258260dbd69106c7dbf805f7d94af0fb98c242876cc5d4e2bcadd9ba904a2f073f0fd9efa81eeaaac0ecfeda14a41d6a32efcbdd3d7f86ca011028b1cd440ce773c7212d6887a676c4facebc1f0bde7b5b60ab5f4e4ed0ac32e778542efca57f9163e77f3437fc40369ebbb99745fc72ba31f285342ea5bb53bee1ab10c740541fc4997d237c4a785035c7f0bd3cccf189b9e57029f1993d4860efd8fcf55a4b5395cfa8553d8f71529b47a0a9a937116cf16f1262b23df114474c74123619b21dd24a4e92008780c1920b04417a6cb54b11c8f0d0aef93a966f8f9b6799f4373c0b0d743092917ddc12e5a8908e22954c2065ef4772358e89e2703e73c89eff51a83378691d1d14b881bb986c5cd44bd0f3ea69e22b157cbb0829363138ea54f36af34de4127e708118b30d0a9251f3e23e116212c7e330b77805ef8dc15a5530b296664e476bb5594980268f253848823472f6fc0b9c6c54e39c9f21813aa4179063596758b3839ccce83d1d8db63b1f80c950140ebe117f873e722bb242ec93480f877fa3f7ed9f9c57a838f34812fe983a0533c1fd7f4f62f9a997070cdd6802ad7db050457c0e945a52f489d419e7f4a5312f5814f6f789df3ef210274f22b0873ab715a00183c750a1331b77853ac874975312999265c8bca28c89fbbcf06d68e312678bac503a4577d0b00056e97aa6c668b7990bdd60c99a1f3f6bfbb90c243cdcbea6758b995c615cf6367ea7285353291d878e7d1f23a51e444ab9ebf83a6ef6954309275655df35054cbae1453b7f886fa45078fd3b5b046a838c4e625836aefeb9d2f74d09c8f72934c3c0470671366647db3145314724613ea762695c85e543919f55577dd3ac5872dacd55ee3b90a3e27af50e8f30a08ddf78aaaa135bd5cc6316f28ca392c09ea873f970d488d495d394ce1f7610166f917729c232d9c223b74c86b957089f21bd5c1350c175cb16969d2c17ec5707b5958ddf6c1e57cbd641a17b75e0e6bf8b52613a6b9773fd22c0610b1040182807c2a94ccfa95de6d136f2412d32d1e5bf2bef8c6c6eec590ab45dc9c841693935fea628d1e4ce4d4dc99aec862f925e3ed1f2b7b770c19526da998cdc236c874c26209110de437240afe3449a0a245efe143773fb20dab4b4eed3059c920c08c7c90f7216e0738498967790e0521ee431154c8d92fe64244614154623cabcc0559b5136e2837add795f446bb4aff8ed182c1800e461a7f4ea3515195c989b7b50015c2e1824a998a75258459a8092ff19cb7dbe08bd07f9d9a4cd71e829a7d124e691fb0dd47c7c31ad6d0940b0041f0f86a44ac6325f8c2e3d256a27ae96de0d60c065e3208e772787796c6fd0e7e3aa137cd4725fbebaecb9d1ca7ed12f532969aebca3af066f73ac8c74ad8d881e4e5d818e6c0063d663b46e714f91bf83d9255a53809ad5662b5e02ce6623f574b31b2687c330766f75a34280756e75f3655065f2a50ac465eeb5e84fcfba3a127e65251222bed942095e3e87b9f3d5415e2dd45b0e97e9769506cbb9ffd8bc919ce8c178d478b8a90ecae60dd8c376b2f9c7bfee791c9c7cb95ab32e1e611f54c71e75c0ab215fb50299d070ec95787d395bb397c509630c6ca87164b42996c105aaea05eaaa44a00875cf4fe92830470b2b5081afd21e8fa6104346e0919a45e563d9325c8a8f461152b572ee56eafcd2b81c036b7ef534f5a9ab903702e20f587a605ac4f0f06429698c71e23577469a867ded67e00e664dc4620cabc00cc590396a4e25cb2ae40ef6798226e461f3fabbe02af04fd61fa843004af815ca63de53259062254e6c0bd41413c067221649f35efea3965f58ce5be1e3b4e05d629efa79bce458ab73582502f6d9136c047975f006317bdc633f8d4d618bfb92f42832856762f3f7c8b0fa666a2f59edb62a1586102a4bb4c841ca79d9411eaec6c19bd422a856d4853f3d8a3fef1107d2f17f49e4fdc57fa82a676eb366ff213cfd25b7584bd24ad3933f25787c6fa8f114ce2ce9d44cbea9556e514ad3c172fa85e73c98ee01eb7ecaa00d77e139a01de16d8be7235f60541f526c65a262436f60ed796bcc8bab1c5103e6ac5c6f0bccc7d3277a57f6d96a69cab49a5788b6bf5a8602ce210d474afaf2c65078baa23478e5a5602d105829ff5580ba3421ef1f75bf4cee4567c7698d9b30aeb460fd12fe40a966e2de34e36f9df460ff5d6ec7eb3ad8b86f39f74143fd82f4496f5018098e9783b44a1c5c193fdeef5e7dc01dd3b0c5fb932e4a64f719414c863af043b233b18671ce1c1cbf38b11855a59bc5c05f3fb7ffdd1c48b8f6200325074c6dfda79887a5823dd6ad9986728a95f44f185cfcfeb3981f45bad216fc5e82d8cccd712a72984fb621abf89d336172fb3b316f93abfa64033188d16931caffe4eee4483750ee4020f4faf2a029d256befb49ad0fd8e3eb36e432665e665cad6117f80175fd84fbd065674744568d9b31fea13d2bc14f85695ab87918b4022443644e64ffab3958b490933957b142c9e99bb769912c139f277a8231886f3258c23009a4c858aef890a037d0c2049a381ef61bd3cb4100a3f75d779dec4ff69d0375d23ce41a2e1ab20c825c7baa2376c0bfe382760792678ad6110fa4f2c10856a8b87dbb24a61f42a3951b2dcdb1cd12bbe486557a72dee82197222e1d7e673203e6be1ec1bec88902e0108d2fc10f456991b71deb1a78171b1c8cd0caa66884b066c16424ab430ba3c361296ed3b7d9ccbfdca8be042a6c87c6b214358c2b9a146aa9bc4402189a4ed432f60192c03caee5be3fce4732c9e38bcbbbb0fb8fb69298714dd46cc652a9f50722c630e6fefbeb745db094de599ff2ea07288e0366a9aef29f5fe27b4569a3ec82db08d0c3c7a1c758a9dabfe33751f3d87d0aaf8c1c309fe8e7005942517fc9d4a00b6cb05869d289762595f2e2ddcea43fe6a4640bb5b8cd211f90ec4e96fd283aca07cc04ec0e257112563612d6e8fb009b0fec5e41e6a083ef0e98419f7b55e2e3539317f315e5d12d9306357ccd3e89f1fa4fb97eb2608980962659aa0bfba5a3d9476e6d86432f81339eb922882ea62b098d58dcb3a072be76414d2a8d430ce4b531ea4fc0933aae34a114621c6cd3334aa9179e0c33af7763b357e1e23ec7c28bc0fa2baec1f8060cce3c804dafa851e7efd6b1c6d54deb86079f2ef57da6796996b670c8c1e06cc5dd47ba1d76d7eeaafbc490b54c4200b243c980e68253cf647821e4ab87b720a4555f46f4149425254058913d6025375aea3cdf19d0a683c2a3a9b2d705bf49630865f1c08054a09798f7b36b6e303b9a92e515e718c88a4c65611cc4fe0a7b13fa3667dcad00c17da7f8d268946b046ccf20c31074216dcc0093405a89138b8bf126fd7ff3c350c4befc052bfa3bf8d73b63e89878a5a2ff6ed81a6fe1f3100d0b67310500526ac327c958878769cabc652242f8dcd5546d9451871ce0d42846441300b84cea6459e7ba87506e3a59c3db4e8c64370514643d2c26f118ed6deaef61552ae634e8478ad0a5b8917feacb3a563c8d58272cc6c7253061839e37e098ad294073ee2ada2701644e8880e1baa5969d00f09c335e2733ecac41d429feaece79e1cec94160be8ec2877026fe705e2a5b8b9b91003c525866d72ab8de1ba1ce4d4a7b0edfcb3f82311e4f4f2933f41b37df7f58252d0f9ca0f9a74911d5bc10fa2f252cab4ea3f242a6a5c15e744873a6a16a337f51a75e0cd012c876dd024f9cf14ff4bf6f13bebf7006f5a714eb30c852cfdb6203f5c513856d25cafbf41b1e477a46f3a7f6c300cf6a6079fbd1b9af1055ce59205311b7a7502b5b80ace7b9a15b2408fdff72528bd095c83db397953de9c313022613a19d70e2fc2b23bb5f1ab288ba927965926f8c8738fc8ab2f8db0a7832a35af210cc16c5c56f3da42086e761c139c015c80d0a59a61b4552b285baba475a403bb05508c098953f3b5c46fa5ed1d162f3adbad112dc44f066f454e3f5eab43e348dc8c8644f31635546699af6797912e490bf1fe1ebb1e6a6b9ab57a3e718e3a02408bcc14fcf120731eb93e301d69ad0f0b935ddd2f8c770fce797e4bbf7479f5e83de70c1c8afe9b8d4a1347cf0d6455a7b6e14b72f167390424425b86e2b70a3227272112935d71a876c52ef63b6b9dfca606db14ec65d5ec7c1098b1111ffb71cc59b34e5dfb40162dd0d4a840d77cf4ab20cbad67bfc90a5e53e830996336778df7c3b38256d81f75caf4784ec29676cef6454b23e7554b6efd5b17f5c5a450504f5edc0594640bf619306e9c03601d7ad06c46fb5770e6fbc314ed87552c59420b27bb6a08d72e77d21ec2c0ed475ffd304e13ad8dcd7a77674c3a96919ee8522dcb408a5c30e3f7a3436791fcbe7dd0ebc0e11e00086284865ee5e0c47dcca854ce3fc4af13aae6b00219106420b6c8fbdfc28072e90b7bb85d7cf4158900efc3fef7f6efbd5b1d50b55ad5192bd30086aac1b091f664c2960ea653c298475204c906f85214479775b3ec9ad5d99ec45d1e931783702f75fa59dc351370200e4b2bdfd6a90f2f51cea6b85c0d922c1f9088497c36541ec4e4bc6cb6f1a4b68f2e6b6d8f12a38212b9c5ced4bdcb0da1fb95507097db5a7f073b2125479f75357b6377c9a5118e7f382978e290e9e24aac13fca9a8e5b884a3fd69093c28e6b8f201f6842b00024a68816c59bb981478ae8851c285f45f442af83556003885a60823ccaef8e527957d3f6a68d49e539657d3b2729e2fe5e21b4bd3c414c0d538cabab227fb8ec0b09c1970850ef72df291c25f58a558c21dcf5d8562ce76ff49402e4f7bce6b0e08f717ccb49ffb3b3f48a488cf39b2db79bead5d5d9f2893f30544b071c425d8827ba66ba62db75bb26f8b80e7f4fec286b0a1f526885ba29abf62fee076679f2c145f7e3d23d728ef6dbbecdcc4fc19afb86ddef7b0133744f9b170c4f0af59a3f40de9c2a7760c1ce1057809176d24056be2eaf037d30628ef26ba14c4b988dbd72ae5d24b602e4ccfbbc12123be0df041aa1586c3de5be90857acb27a83c0e27b47c332d42415b5c23534092a0cf42bf272af77694bac27e0478e0845808f2b7d676eb2b0ebabd11ada72274785a7f4b11f849079b85dece18235b7c36fd794d73258f99f6db65b9a49ec7eb2858ebc22fb49c612c7b21ed131f44292f992ec0ea7638237be0df165e81997031f7706cdbfad95d1e313d499c6632b41a8102a2bda58c27d24537d382001a7b6818e3b8e50948de5fd0a4cfddadf6ac179e943408007e379f9c61237612b9489e503cb1ed68b0c4541add4d0006f5d161ae9001bfc1ec939ea9f18cff2e7e69e15b63d694504c26ef5532c288827b80cd6f34e19815a53b15f1f16e5ff96db0154b118264db56be0cdf17f0ebea7ebc8b9c890c0541e75d42c63fecd453176d2d3a5cf1454a63961758d4a4366a4375fcb3748629dba70e8f0950bfdb2a56075a36923688de5e4ab6f16643947eafb149f75219b2a0cd5bf870b7ef5e71deecdb53261c2c8ac66723a25510f6329e1773f8abd4b6841409b3ca0bdceea682c1071345488ce37e155e469ee7d62d745a82bf5e8430aa742060a590b874ecadb745e7d6b9395e42a791d661e4571a440a23c9778e17afc547bda15bac21276e199e2bb6e6fef0c08c0f96945306e7dea518ff92ebc0558676b69a320d9749bc666ed9e79841a3b43e4d14ddd6c826fc7d719188964c6f568189cd22d5d651b3b1e4bea5a220d503cd7d1e1c09060ab859faf31930c4daa25f2118af57e0db1a56dad49425e39e3afedebbd383d31115260a2d3d00d66d96076e5b481bcc00f7ac1a8d7289d7f4852fc5f4af13c3a5304bd10b6970205e9b7f5a68c4bb4daf1f72f3ec8a1febad8ac8f3bdfdd40ffe1260ef0025c056a58c54723b1de8f3e023e62bb13ed781e3a39f11a2ca009058f3b34a0f37a44cb45ba421a94edeb02f0f771be057334fdeeb3b22cd5d166a97878db8e4749d94366ead9ef460375a65cf8f680e987c0539b10b9fea16a694c381d44e892fe5ba5ebe908115ec99e863cc24a55b6febd9e38098d7e3c84a2a3368e74e3f54e52cef309a08dc61a3811e277386ac036e1d8f5645a8e276e133f7edd38c5f5442e7f489024b02f7d199f8d41f501361973809a31ade7b62647617e68401a1da2bf06d7c8ad7e8932117af36f54c699217305cdb1072baa865e02bb581f79dfd00aab06db560cc8ea05a2b0381940b97b6c58cd6760cee4d2bad273e679bd01ad0603c76f606bdee90ea27a99e4874383451d9625c559ac98d5c2eaf8efeb47c34d0ab5e5d8613c793fffe624bd9b6019fe11463d27939556bbebef078208104ae896fac74a65295bec44648e3506b63fb65bfc941dee4e926b7871f7e2d6b9e6f72ec952c40bbabee4be3d5fb2d9df004141c60c836cb9f1a0660233b78de12fb82027708d650f5ed54bc20f2d16742bb4d24dbc115eebec5d233db75900e9de04712c9f4ab42f2df1256a299b4159bd86446959b129c45912f53ed5fd2b602e85781552e5e7e70f5c3d944efb2fe8b88b86a244646351297699130cac2256f18713321eb6760f9b563d713a16b919b79e99ad776e4413ffe260cfa2ede3d471c201b6587e24f997a92acbb4e05c140f50bac554d73526bfa5b94d7e9c976adfce855bd408646a737a70c3d2a295466be9b1a27294a1c794c1827c63883872a9818d71b1b1de43d4d59ff16764f85cc2552e99fa480809c9af5e4a055877bdf4278fb98edf6c8bda0466f751ba4d13b0df421849ec6d7db9047dc9844019c762a0e95703529ed979a69e75553954d896ff25ad453d9e9c36c0d7e278ae749b50613ab9f3de4c382aec9755ac95f1a098217942233cc999ce91e96ac15e636b72ed5146873d4b69df728e81a9088a2dd5ccb9bba3eefcfe3feb9ebbe183f927e70f09a35a1dcf41e7a1a77d8fbf0278bfcedfc34a60eacd74bc0bc596f8b969c55857c039bf131272b09efa2206e8a28562ce10aa11d7a38f127a344bc5ff3f134d899e0c972b66f048659c754eb39c0ba47ca4e4be00ecd63068f500be686ed04dca596bd12a17e9ffd2be715a7c01eecde174476ea0e6bc0cf8ed3aed77c829a58ac7122843a36cd734c0a7f75c1b48b4719f86741f5a27ba7d26ff338ebd7d5108c566f8a9d88e1d93d2dc448abd71291b0f784bb2b91a02824159326b7b37b09459549cc43ee26ae3d85e8b49ef3f0a4e65760be50b7d44c686d4cd124800671ccef49f0b992067bda35f01cd4f29ace23bf0986a9bcabe0f3e81b27d2c26f5efaf755818794c937b4ba4af392469ee0a83a568567b182b555067559de4050f5f9b266fe79addb7a8cfe1bc00414e1fbe3d350dbff1141fda3946e361572bba0fd4ee615216083795ae44c4bf4b4d55471f99a99369dfaf9af66842b06c4b6975c062fc2c9ee25ecbb0427e1fc982d45bc87a91ad96d374d0890f1533caa47557e56aa799f8e3fa3d39beedbb4eed5124e5a5c9732943dacf8d845f256345eac6db64f7cbade90073d58fd8a1b82bf7cca6d08e75510940ce3c771e79954e36cce70de19345af2925ac95b18d0166a3277eef4df0d7234faf6077014e430e58328f201fee4cb3daf7c94b9d34c42474ba9fdae89a540c1b49481f0704e1f6990aad83796a6f07df9c4d1fdd2972b5f87024827361e8b77cd15223e70076142147522a602ab246313616b339916808ab853f9611df000ab4d4c285bd5cf74ed0dacc6f3beac160dbcb299f5db8b156f44310030de9edabecc76448d33d36dae7c84a33c4b85328bf2767435af742751d4eee94ff2c6c00f12cb4d304a42cb1a562d85f0f972dc67449303f0be62719acc5b540c7c612242a532fa91580fa3a99c79826cb520e0a9ebe968620db8300f9436dbf0f3fdc60428be4aac197f1289696db9bd92872355d68dcbd54fda880bc28189e1d6d908977a88d255afbc13201a9b73fe87f60bb64b17d06e6ecd7d054bba99f8a99960c7398e4451ce443b52760a4bac0f9058fbe75899f935651c60d216aeaa14fc4027a821dc564d6695b6520395fb0c1b0afaa222223aa9a287a2b21312a8fe1cb2bfdba19a6ef8d04cec7277d35a9d1d356a0d393d22ebbc10ffbd771d6211013f064240458a5516c5dae38ac29ef8f72629b8d8c990bd110f799108e58dd0dbffcdae28d70ac705c00139dfa01bb4500143f2773fc42af04a3fd944142cb186f91c0b828ebb6d50fed65edb58666d85c36eec8b5b71440b0fc4b62f4e8be5f1160046f74024ab24545f8294e74e79a2501164d647cf3ddd568803925f9bbf6759228a07030318c4b4b4b732854d1e1bad6f8126854af9a225269767fe5baa87e2ce9ab762ddc524f06e13a95ec6c710bc6f3c4151d54c39c20ab96798c9f9793add336b5d5ee2574e2833d5ce3816d02b6b90ad150fa06f1205c3ecd3701a63e52b04aeeeb8f4221deba1887395fdb6ff6f1a19f0208dfc87953ac2c8fd0bef4a865772d5e40c68dcc4d0328253c6571bc02dab50809a8205bb089db80dc4369f42d1409ba3d292f0a7b328f3efe42796b94d0c086ac611c96c716e0f89f794e58968c18300e036bd20500c84e6448003a79dfc9d76f5ea5b361830fdf7917b0205e5dcebfe2289f06adf0ffb87b55574083aff82de4aa55e0bc8a632c2ad45b7501cd6cffb0c7c83a639641a4e808c0b53e4b96de383b0fa87ef582547f641416e532b1ddf324e276d90d6e8ff2ac884cccf2fa982eb5af109f034c2c80c904ce9a844f0fb45736cf126e1da140e1cfbd3bbc47e6b9dc0cf5c75079e85ad1d803bdec7e5444501999d15ec0ff19b7001d62cad010d8e0edc9c5bfd98906d4b8ae895b056926a228e9fdd90af20bcaa514d5781463a973ef54c68b7b7c9f0aed24cbd05dacf121e8d8c98ed08e6c61f0fcdaddbba883ecc2f3a9a02bdcaa53193949012444598bd3b7d121f1bcfef11d23100b0cd71e3842d8ecd72d64faa66d4c4357602a72362212ebc6e1b84d7a042c07f64006ba5cf370af5aea86909bbded850dbaa0dffcbfffedceb6234c357ce142692c46fbbee71efa3c510b1d79522bb508763bd306fb2959584bd27c3f42ca9c69239388ab30cb6826c751875bcd3ddc93a27bc6595f424648c4791eabb3f331f916a3412ba0ed24204887f035de11241e72ee2aeb9206e699369900538e79a7b053f14aca9e989a17e0cd18a327df65aa6dd946015c19e6466a41539761cecd4bf72b61a780b0124f2ec6bee3249eb1e13e881bf8c2e00f59b25bba082a75709d37f7ed2eef6e102b56c50957f93f42a473a01a82899af74da6b92828a30ce23c8553b7cf146dcda00ec5c346bd1bbb28392b0f7db01551efe1f608714f9c84434b8680b9fe5bd5efb67fbc78a6146c9b915162049f1cef66b7d813ceef65bda1ed73e73619b02550bf688609fbefa0d1bac7567f7bd431882cb615c40f5479479fdf9ee8cb8075f8248fe1b308647c3950a0694dc11848d1f13485fd1b0706886ab2a521ecb459eafcd5b05ff9847fc6a9431d8461f09cae74b0731aa5520a991d5189b5911cb815f02dc3eff3e465bc8e93dfb814750f3ec5588b52be8163f110245f4e84ebf53dcbb082e7ac7ffe1bd3996e9a43090232530b6a1be41f2d9d1ffbac38514d655074c89a694d85b8a43a5a0b924bf145669d6237a024b47c144e1c14ae77d38038386501bf621fdb07dc3fa87b92eb589a6b1b51bc7cfc9264873f6ada1572591e591774df659b2507ced76eb2659ab22dd42e44a80ed6e9b3d8089b69350bc4ee4472acc969b12fa6cacbc9b55752e97e637483778647d20a1e5f914dec8d8054989d35693a7fb2620e7434bb97814339467aaab274bd1f4168c2c60b605aabd470156bb210ac0505919a98c45310cb561ccbbdfb8073ececcc54c3580558b8a6e892e25dbcd336485edf55f47c00bf783130a3f417613e97d793b2e4666d9e6d57fd498e9732d517d87e2bb5ed589837993b83a5ca36c9a042c42b0b9cae4c32693bad8aa872aea8b39f43c0c0611bdcc6f4feb7e06c378809da2d646dd57d94977cb046544b3fc4cc5f7c129825e5625c7c3a3686cbc504adea042d10b80c110a11cceec45dac2bb7c4b5a5ac1005a91b3e5742fe2521a48714dcef1a1e4c468b4a4fa7158a0ed645b90dca6b8ecbe36c365fc3f45c495dd2524618a727c603678ba319e2e206be0c95250c4996e8d44b77e165b794c6c362355b0c2e4de6e2fc32ce4a6adbbdda0b91453251d0619a93f42b27eb8b4ea9f4241f984977c7800daf4e1849fd0aee8d7e32b9fafaf072ece573189b9e9ed02f22bebd17a6fc05913e3ee40c411e533d25bdbac81fc79efac2ec06985f9a73075378086c35862de6fcdcdb3c3831542b233a946fcab8e7dc7a5a8dd2cfabedeb490702c57734ff19cdc7d9edb57b077897bf1f7c464c5d1f1f49ba5b51b59ca5dc115eb8f3b7030cf4688a779da092ddd845d37f54cd301a952a9aaccfd454687577fd7572e9dc404fbbd6fdfa9c300daed7352a8cd3711cc3b36b496fc80e81c407367fdc4526ce41abc8ef718a9ac9043678a973364cdfdbd7dd27eb4bda5cc589e7c1b0e593207b9334f7f7eeca5626c99901a1a6bf92a89a13eebe061541014e32be4500413ab245ab33543f1e1e6440878639992e25055dac6f2b0786b09ac8f28badb26c688f2444ecdfee04a41791f504a72c6761ce35688ef9b834c6eb59dae672ce543d320e75d26a8ea226c7ef5ff066e91b4912c4679cd0dc4c7cc9711e0e9ff69a1991523a4147fec9fe42dd9873a313e4ed4080084bd4b9ad24aaa881685a219ca6c4b8cac7fe7348575d2b420a6ca9ea5ecd4be52d35b381165738f69dbf3eb3e4714c1538c1f167af58a5b13e0036258490810a0695d9b1bdb9770fc455818877bf3198dfc4a43f8971abaf375558489f90f1dc42c44d7df28136b00c59d0c5ecf5b3bf46dee8a85a09f006d4355df5cd806d584699c7a65bf483d67f135943260f531fc1158651491969dbd977f528e073c24b8780112cc05418ff8afe79c5f25e793790b080cfc86af51faf716967b6a89a820ed74076cf45eb7d0d28d28c9318e9b75123f0c939b2d99fb7898415a34af2378f76d30ef8254860e60d5ed414bbac3b30e12e03f69722cd30b9dd92ead71b0e96b4a2c6017cde4a6c69f7aa3de086d89b0cadf850e9e53054c4176482a33d82d254035735d59610449d9e324bab356da6935141c0d6a46b6ce7566d2cb36d5c8651bca3ca5ef34bcd678d14b27be4165dc8bb47a7cf86ec4a90dadf7e8a3489afc499573eee2c0fd1a7121949dff63a0b4b09e0c9563e1bd4a038cda111e29927adfaaa4a306819c5e24374e95a9cf3d6b0fca4764247dd0901264ea6395996b72e4c89164df860445273e201bda050c29da86c33d431829b552937c2d937f897c6fd33bc8f950877c415ae1a895a54201b1d350cec92940cd0feaf732c513afcdda3181daa0c9db1a6c5fbf76a3a1bf980f1f1c8b0396b2bf8ac73283de2044607e0fbfb50088da7220255cf5a4c3734cc508aaea1b04b0e43eced0a6ca35159e91e82b92054519c699717296b6625044d94b8d268ea7d15fe8426729aa6db339583c952a9c6e154db01adbd2ab55c0fcef090cf23b353dc3fade7af4f5e152c53e501f941044e30c6407541dea27dd1da9615b51c2a6776d5a4730942725a2e20d233baffbf9f58de412292185c874cae07514d463f7ee8310997b1fc92ddb8077a3ee3fa8cf7e18adf588156f46f095bb3fa54ec659a376c0183a26a4f1fce8865059765a246fbb047e592364ac6eacc1126bd2adae9c47fe11c8bdae2690950825d6b627a8521252e9867294c0aeb39dbf5ef5d120d2c320538782127b12f4951a3955b6de6df57c2072c2b4121d1837ccd0dfa8a430983238047a2047fcbc28c4a2f1030726abe5aa8f0654209b114a74ca7ace33e65868da78dbf0764e62d2af30d3865d776b502b14984424c81cf8c343f8144a07a8631df8855bc962a9feb737f82345eab469510db64f44110b2ad2632bf5a2903827bc824668b255fa7ea5f7931d71a1e064f8b2bdb6505ea1e9621665eab9b400fc81763f4afa3a52a3f25359f38fd934c80b3936e776c422ae605ca4a0bddb78d468deb802a80bb90a72e482433175b1d9e6bb0b8f4385b54bdc55b86aaa1b38523158b7549ecae909e0b3359d66e1796398664977ffd5550315c6c0878e1f325bf30accc48971f035546d80fde93e7f847271c23284b96891d756b80a8cf39fc18ac15fdd88f23b846801a84a57647e6383b4ed20546fed988841411c82b4a0f2ecf231b773d654c7fc785b57cc477f2067c9a664acf67bd4e4f4037447c7fadde5b689f2a36be692020dbb53056a0cab8a993b098aa8881bfac7722356f8bf2f6e087b424b5bcade6342c5abd58fe42a16462f2905f4f368cb873be339c2b4f446bc3ee6c85dcbbdef5635f8f06fa94ff94e6c36ecb67dde1c7718456b10f3fc767848c191d1cfcbd469cc0b1854d4be7e1c5bff5e15d0e82259be4da13c3701df8d8fbaf06090172608658fcd2643747756085597395a1edcfb09720fe69c66a245aa23846d60af57149c15876f0b5bf24cc347429e9a8095684419fa6b3b8c35d7fba8f8b5bbd3f91d252a7625ec76f61fe5595a1fe9f958778629e1ce22124d243b4fecdc946af3bd1a6bdb84350c519eed36466db17abea7c3ea2ac479b5546c0ec8343934402752a3460d365b1eba574d9f1a7e1dd7e56a5b5420ef97e2f59f405fdcfcc1675309a8be7658fc2403251cf06c41c36a995cbbd65de7c05494271fbb60b7101b0952a5773b831aee3d7af5e4fdc1780343845a1f9e66fc4f5c250ea7ae2a70fccddd71a48a8d7a1c6cd3a33945e447d3e73b9c58bfe3afeff66cdcf62a2b6f1d0bf741e15ec20f04fb75758327a8c17c2b0cd0960d3615ca1cbeb1ee105d9a9aad7792df38ffb8683146d06217b24e3867c33aa35fc20c0e2817275af042bf51a73738a3a49849ff011e1ed53661538db6f039ea0784111605dd4c7f99510a9a0cead732e446592b747f148dde6d38fef3292f50614554e8168ecf3b91ccf27d82d43ea8ea5258812806931bab2a8de0296f64056da529af7e4569eb8d6e4ecaa8b84a3ed398d476f16d9f9f6ac12cd2f77b683a1924ea6dc3a72068e28193f6c3480a2602e5ea32f8310e9eadfa115aa75809a3b5ad8eaf226ee7b24ff906784975785297e567308dd810ed2ea262520d81b86113c41ae6eb1fcc1f8de046830a3fc0f5e9e31a257778ba83614afcfabb365ae93f2c5bd9c5c82c8fbac6b70ca28cfc570f64294a5c4c1e4986d3e842a11c6e7cf5e087e346b2d348f11195e1840abbfb7cbb694ca10b0c197f58fb4049b3312ec7a88900639e610522bbade88db19abaf58c2d58973e4598c9a50b537698bed8b900febf3d7e811578a85da0c0c9d3f995bba8c715087cb8be19e26cad4bdfbddd3fcd3106ab2c9102561afa498879462df062e6b8983014347d5f0debaeac003c799e8045facac27e7e0e1399f008b46d87e57e4ee7246daa9e17210e92a44c7b49237568cab1bcb2223be3fcec7eefab37dd30f419d4f978154cca69a89d570341f096108bfc75d624878680acf762bf4d2e8a5cd37bae70f53f0fea4c8e502c042110810efb98504fe966b7e839415faac91bb9ef882d4ebeeb543be5c7b5e3535f9b1add8171881539f4537552c3f2afe629c01b432c45bba2537c7f7e00a791fd66fb9bf3563aa4aa9a9b0a4a4af42103a5ef193e5f7b8b7fe4aff399b2e01fa81ea34340b5f91e8fe8912505228fbe78e5aff261dc5de651da68ef5952212e22ad438182bcdd55939cd046d3793fa7a865d605531c8d260c307ee589bc2eff56a16930bb4054f9663189d8dc1c68dd686c68b0aa70b4519b0d7119725e245e5a095cf5d193214db6c3ef11efc4ef5320f6347792b199901049cbd9ee4a8823fb3ec40fc7ea9cfe8e6e55385cdf8dbabb9eab65df62bb797dd6f4f8b3ee84ca5c942ca5dfb6724348d6bb30222f96361a25e10f93eb8a7aed69d61c3fad8f60cb22299a7a36c3388ff632a2ebe53cd9b5d78ffb5573e72004f8256773d79617be0d185f4a443cce453a878fe53e6540ecf030e3fc59ca1125b0de6b28aafdf8b2aa555d5ff73fa0917d283e7ae3a443c1578d06540d1393190c78db1948ecc016bdc5a65c26017827e24b3c8b4dbc52ecf5cd8133b7ba02e31bffa22095f9decf08ae3f81bb9810dc24cec4b788989be1f9a4f207a2bf96f75540900133e76ca24556bf1d56670dcaf347219a0ad7cb60fcf545093a7461c655d5348ea5e3b7ef699f9d30865242a12292d09b9f2b9896a53d3017ef40e0c7837716ff044ea8d05db70acd96ef0f85b07133b319bf4774e3e5020778870d47c0525f60ff12d0ac38a55b109344d2e89763c940d8d185fed72b17d54152f7922e846a3a7685f03f7c73dbbe4806d6f98cf28a0cc3e256e78f5c60dc859f1ab503cef9900596184c82151c4b3b02a48983d8af70b05edee968922e71770e22e337c41a70fb28c52ef6ce10c4d10f924e5eaf8c1c07d7bcf417926ce136d3992f3ee78ad23f2fd72f86f80040fc41f114dc9e2f6e3827a7aee4edb7745af894e7b9a4efbdc3ae3d1339b4362bf3e02d8e1eca7812d899b4f0e9dcc29560023e277c376b708fe0f5571da7d1657133f1ad58c8cf3e5a006dd5d313071cfab2b8203a832d09d4b3a0233a5453f615ffd0cf1113e9e1941c6c21764bd879e74ad91ef602a21f5a70bc404b8912d3ccde63bb1af1785f2f460b23a780bc50830bd944d1bff607e0608808e584233bfad2ef5e0f5ab92ef0dc6e7ded8f45e101e107a6d8deda160a16f9a693894cf32543b6fea22264c14a04af504c57bf170860d0361ff7095986e34e36ed9b2661d6c5c0e312bf48676a8b40415484329324b481071dc15a99de67c7bb257e2a4d05556c805e7ec50490bbc5c4a2c50dcc0a8f62b38348b64b82aea15371b887f1da3b25caf0ce6cc0e59acf8c9313241bdf02270dcb48bc1bcfe759bde0503115fedef647fe607b3a72c06cf7457e3eaaff6aa2239eb5968ac4eb7cd90d8814963877f6ce4441c7b3d276c279d442bdf9c192e902fd504925f3e1da6353175518096a86f8cd32d4d1cdcae1ff412eaa2acb892cbf097f7baba9bb6ad25e01d14071e06c51303fe61e853babe7126b0b46da898d0584f03127db34a83125458d3a358e2665871ae5ad8676d61af75d03c39b89e2b0532a700b4b44057b29baeaf486b2bfdc757048c930a976a8f77c4f1e27116bce29fd0294b3862c149be7ba36bab5aa6b5eadb696fd6ace31eb9acf7bb511b0747fa0c7b2e65ec7650e68e299354555ee31fc60319838ef0bae183b92bbbacc3a06661e8974ae702acee61e969c1d71048ed2103a83d05f8cf12eeb9c7d63a0555cd95c745d36ef870aba50896f92030e556289bc2ba4ccdbd172c0e99d6024791f558a404b28ecd67cc8da7beaa17b5318af23e0cce8320b24c01ad3fe87723e52820204af9221fa9e8a3934121191504250f78173b31c5ef9e8100fc91f85dc28b1c64a07834962f76e02c18b0f8eabf8ed38e4c6b1fc8a9e0d75e04a867e2f5b5acc6d97c38f999540e35b649c5a643006e114ae2fc36c9083b15b9048d28389e12f69510b2017fc9e4014b5b7e671ead7e5f9611d4e80825ad8952365fe0c1751aa57cbae2fcbaa3fc314eceac22ba71e99576f176e2dcf43a22d6b10328355c23b8434104fa25ded9c37bfa9bd6d67af7c8f99f88bf60b3783b27d9617798d17b33021ecfd1865927113fe142d4e340eb9196ca049ffeca5ea683097b70f60ab9a7f1457652549a43f7736e9bae676f561cd9a2e16b1a60aa259cbc9093e18d3ed688a223481f3350173a6f20313c1e3c0ef864c8fc7a29f61abde806c818d5f479a39d633c1ad789aa930da2c7a0613542cd82e0bfcc2b4acac0959ab33ae1542f0b6245099999a0598f999ab7cdc92d774d685ea7c58522f74c8b693050ed38581eba2a216031812ffa7dec8b3df4df0c309b3705e9aef199642e1937177b548c946b8eeaf5adad4d2e764d8ec14c9a0fbfc092ee72ce702885c2583a54a116d7d12ff27072c9ad5a7a5aa133ad8d02fd611e070d5af69d76d5974c73e473747bc5c24b20ec82ebded7b24bd145af97c3e8783f908587ebfc5625edbfe5f226be636dd81bb10232143d7c3db0205fc3e4108ee1f9451e1be9bf68f955c4d3d8993d0e3b701cdc12016577fa28f26990eb106bdb7cf4ce762447477e5b91002aa554efd3fbd67e274715bc82359db4ff5b8ec61d9fc63a3849f40e9db76f011be86e701a1ff913e7279b4e0c37c93acef36e369238ae8ec863f2a303658576a9c27c671ef928f32fafebb2cac2c9534bafff0cd32772bb8df937b5e57b3133b47eb587f17bea41594e4b3c21702e3f6553ac1557907688c29bcce48a49d8ff64012a530e070a787e182cf5b26c1a5b5d14bd7d8ee5c302c519e413d13b3ff764974b4fdd0f649eb97d63c283f2fd57be6a3492a4cc8302bf0599cb2ba1bbaa771fa1b80b958ca99da13620bad17ca78d467b229546b59c6c34ac035d707914283ef4bfb52270d2d220511d1dff7bd1fdf64d70015788a2a0d68299cdab773acdd9db4c3baaa7cbbc1ea8290cd8151b27a62ea999519ca413eebebfad6ab8edffaa8f20ccafffed0a619ecbb2bc9b8b5afdd5a25344a456515cb8cd0cc7f15f35afeb5db5202033f4f2aa71051bef3beab0361a7ad353b04e29864f23870fd6d3df9a885d5362e03255c5f8a586e8e1a7a9e7abbbdb942c12d2b92bede507f9338b976ecf7d623355b89f89433264a13290751235f32e8d5e5f14efdd79c94f3db455ebc50cba479b5d5bac8b361ed45cb96f8dba2c2bf4575de3ecb6f4bdb89ee8bced86d8e5fae2115ba91ade3ce28aeda6850d5789ee5df68e44be25b8ee39b4ad423524c21de190bb3e8ffc2040b1a7ce34631a01a5c3b9a94b2614b1009851d0e0a27e1a4b3b0c1ae572e08049cc3b7cf163080fc1d93c58a2bd4de295e062081637ff24c719a4dffcb6da6ac59638dfc9cfa07dd00063f67a59130f1a1aeb5a6ff56a914591244aa7c3b9502ddd094f7079612af77a192093ae62ffa070e69bfb6451053362d585e09af5b52c4ca485f9d236a7c5479d3a3fd99befb5a50ad42e72326a5c6e94a93e10c9a2cec6b415ed48a85473ff271d2bfea95141f0bcbf656b832b000e296ec6ecaed7be528132ad4ae6e32800f036f327645dac1803467baafe75db818aec9bb41eb0f092353c2b4b39e837d1c03a33ab49f11bcdfb31b2f691cddeb404fa310aa97eadd593273144a9d175b6879523078f71b07f5e4a8678377dd0a290d18af54059312e4225e7fee91d56c324461da805523b4081326719cf4e641a770e311df1efbd869eebd2908897e2ca4b7b093f6f61e30c2b597115e1a4029798ad918caf4da37ce52b573b64a01a17f26d6aa5269634642623913d182b6ce202ea3a258ab53d897c03f275366666224104fb06a399b34f28160d721bbc6cc68c3993ea516608d1d9c53bf99f27f2d8b681128c13df84387992441c93ce735b814966fdea25fb8741c1a7a004089f6880af7aca81cec848585d3293701c2e24016aad64b1e294e6a47bacc38d7252299227557e2e5d3bc9ec675d5f20d429c1139be1e3f247955eff784bcde5f29678085db6aec78510920976e4d6f32ff841a92e4f44191cace29af2b9f0e6c69843205fa5c059092a7c7d0f21aa86fdd127e70c27c8efc14437aa51eee84fc69015d6b7bdaa841374bc3ba12d2d0e3d223cba01407df21f5cc580f8e1a39be8fbf33fcd0c0bf08a35901f27f5a6dff32550574e7e33934685200fafd70613853203df3b09afdcdcab2a0232c9718a152dbc3b1ae2fff64d577e4bed0fc3ae68228ff957d68e0598dfea3a3a04d870085743198993184305fc0291058d8a952615967316a27d2ed80330300f1e42feb75c0595b4468ef2f8d727e2b69b446c89f0b55bcaae735dfb9a69d4519496ce25eb6ac6ad639d23dfd5c2f7566782decdd74b8c81e4d6e4418fa72773bea6eaa3455db4ffbfeaf5ae55e7a5d969b4b1c6b8a264935e770ce44219520627a7b941ba7b173a77b4b48f49347082ef8dd19955fecbfc2984ce0a60b73adef5a26f2a992bff28b7be8dd6721898cbaf6407b69879835d814c80044d86e8e72ced660ff5a6776714011f6f9e3b2f4f173c4e0e15a4b60e9d09d80a6290eed18d12966c81dda74385c2937044ecb83d3bfd2e58ef1e4bb4034d01ab8d8cdaf9691238f0a0b477086cc65417b7df63c43b25f851f3c6157db49c561d80cf17ac6c88eb91b800936b1fb60339825b5c843dd99314e5a7b9edd97d6435b4d2a28f533daac8bc681ad943ac1491387feea3af6466f36e32b22b420f5a0d7c5c9a745470f7f0fb15eec9c5962bc19a96929a016353ab39c458b9102c8372062528788a5cb522f3b114298c578d002a04304a175f80f4c4b7fbd89126977e7cfe2107ff22bcf7a6a06764ac375ac492fbd470462c7217a665f1e5b35dcabbaedefffe339a09b5f17c61fc0ef06a5983030ea88ed0d5b6c7f2e75690aef25ee72dfd288e49788f7e137f148554ff28f0019dbc9a983e73042d57c55ffc2d1e0f812bcbebe942185f782a20ebc2b1f4fee06c52996535401b92fdda5ad7ff3f7c2f77dde8d84aba9d5a2b7fcb82f393daa1bb374775d19c15ff35fd4f4a34d441e7748b37738a2c76cb8d9453e1e41a04540264f76d0b9cc766baacfae6ac91ef51f384673717d5e03d729558313609b8731566a0c9c951617f8817323d9e6ea315218404dac8e52273d63e3d52d394d0492c267693fc0c39f936ff15fd3e1d2cd11fdb279da24b8f40f13c7459e0198246540e8f91309bfb511a3cf40c6305f06d5a2165cbcd0d7c3fed0e89bcf7cbac46ffcea81e7006da33de9919e5f5fbf9b7f557bd92eb0f45ead17ee8bd70d31a2035cec6a200c3fdcba7f468911dc2d719f2b0f959b19884ad4886bfa3d6fc0c57502239aeda31d8c20a4e64b9bbe72eb7852312f3cd95c2d96c6177b7b94736118d199757b3db84ee36d7b61140c43e77ec6cb6e26d636bd11a424e08c3c7161b65635fa7dcf3d4a4533f7026d38b1f98673c5e2f457b3eafdb296e2662e69e23590cac3ee24cc5437c9bfba7bec28b476fc909a1399f13cf4e130d0c5148cba22d661759b94ffe5c7135c0cdbf4dcf1c65e78331a0931cde73321ffe5fb1f2c4f30dc4fbea7200369e57a61f0f56cc7984079341a372c55c9ecfb621af6952f8f8b1bb9e5c4bf44f53eef453becf71088daf482a3cda10867910db0e0fbc44a67b94526ac6ab096e3a7f1b49451176db9c2d79abf71366f8527c13bbd3159149bff10cce3cf48919ee24b90980380a2e22755dbdbb7e2be31b3fa66fc6966e7091d4aa6336811fe8e75bc46ec6a8557b40c5ef32d4dbd0271fdc6c049e6657b9a1e64d2b47fdccd1942f24895dcbad68659fd0c158fb6f1419013d2fcd6918c524e876f6789b73c77377460c2840776c18bfd38ecf998cef334c3f0d488e27c03654fa7e8db546746c0697c14ea34462797af2455c4243710c5be3cf0f919c43b614c80a2bcf2d37220b9faee5487b415d5e0978861d28f4f86cd5b35b8db03cef3e138cbba217064ca4a531139af982626776d973e4898aff02acf777b5b90e55d483f3138735c9e6ae8ad230cd3c4cf63f6aa75c7e42eb22404a46d6fac9a93a848e2d6a897f4613842f3b5d5c51e14f0b87a6398343a375f88fd68130f3ed1617745eb40cac9e44a22fd49310b5946793a07c60b8371374cc05ad42520e468c02fac7d7380f113057e7f57e934793943d7abb7a383b08d04bc3adf1b8444aa0676168a44af62bce8c2b5237e811d1dd7b38212617d8c6b182fad92ff059ed759570328b6e6ec8c9e88509398c1065d8f1724cc5609763f976ffad49a770443c64cb542b1aa8bae472ce391426d896cb6d67e4fb9919df6853015b2f58b81f3a7937920608ee711b0bd616b2bee1aa5b653076749aad9f61c193666c6dbd74b7a58688b290f82f4134dc3121e2ebfc8bb9db2f9a4301aa0768798ada3d6100bc6716f071997310f5601d9c18c4ae712463edf5b5c913cb82933dfc2df63e6542e47e015bef29d97c10181991fba73ab2d88b4c022b465a1c72cb30543fcaea3937ba761bc2ecfb961d1c4b258993d780b849437eefad27fca165e34a972afeec4a07fdbdb5216552834341b92cc21aaa7a412583bcc3e8dd65655d31396329e419a1a1673c82d65a11bc6ca391fb526527a460c2f6ff1fa9f00185f1efbbb8fabbee926cb43b5abef2b34f8f8c1da7c0a50c989ebc4a5beb851749435d1eb450bd1476630c63be25a26513c260f68062d87e2784c319959979939c09bd660b714bb977f3281b87a7eb339647bc3983b677ee878671261164556776b4cb18fca0c04b85bc0a775cea8af94acb5a96d97d0e4e51215e1bde2353f961f68821bcc3304b9f087db0d3b4528f007d1da73844b166d9ddb3079875783701ef73d1df3fcfa00641798820f6d4ef8d56df64859c642468d47b446749a6c8b0b75caea8d76f3b6bf196fabd0b8090baa63d29ab62fe68c2756e7b1a92db37aa4bed557cd95532fe4ed7bc785d39ab0a1efffcbaaf9fc9d088e2305a03a4e4b4f36499ee93bc0caf204a603515c52983f0179457613bfc929dc050770cefe402d82f3dd9003bfbddb299336a42c7bcd733d3a57e7b68485485f6ae54b5de0c35e5ce5536548f22e820833929a86fa9a99fee67946a52865f454e401dd4be782aa1efef26dbc8a0c02ca16a7c21acc60b5fb342a96e943031a96b9e6e33190516d35b90d5541888992afb33b77d4176dc11c6e8d96eddfd6ab6b99dcb3e4520577afe4898b980f78c28adf961436aaa692c42f6f46a4d328c414d070ca1b309b7f1e2e83a3bb6d36b45c0840fb419e08c30e73d37dce1d70c340283091da7fd4dff0cc1bdd0c745d8209bc79048a84f4b00ee0123cd8835299dbf7e9a6a307f9b42789fec2f0793224fa0b953bee6f9c349a6cc20a27831f030a385a2d65c8569736b9e1bc960a8a813dfc4850d07fe133179ba67d98ae731d607179d8a96cf76173afc51fb376c7850e35d2b96250d7e1f9dacdd5a361d124b6e001d407f25221989c1d38cea6e8cd0200e4797db854a0ad7e6010a0f29afbb304ad6041c32d3ab649b1c2c6025f9c16e4e9c223ba5b2af959c92946fc1538e10d6f256f3e7a1fb833ae196edface557ac39f78421f7475c64b29e8fbfbd351e64e618ea9e7df867714e45afc65586454efd5f45beb3ee6c98f835a75d4e4da84bd802b600c6b8f84a1a74782c81a6eb91a27bdad4452f098bb53c0f6d5fe22fa6838b0c6c9ea01ced664f179995584e8aba42c7e64f07475dfa062f9bd9f1957b5a717c7d13be0bd91316b7c41c487d7411874069ae5d255508ff00f31bff9bb9e4c72d65ac58150e44d0b67605e94cfd1269400074321ef77f0c23f88983e5a835167104d53e6f033148a693f56670b2013e34ee3b927e5c15cd0c4c568733a2ee291afd12639707902307bc85fceff6245133d297190bd87df5bbbd0d5da451002d7d54709306e5cf8cdbd539b6811a4be0ddd4f5d2cfe5a31310089638abedca42ff3f295dfb62311f569151c86e1efb010e36d72101d3c635fee7ff572654000f643b170c9afd3385bcddb2328022e7ee5697c22e27a26f1174cb664f11e72785a94bd149af24673f1e3e6f4bead6e1c7f29e346e52ce223102fbad01bc6b492dea54781535337c77a98c561cc6421ea44a196bd6dfc0bda13b69aacaec4cb49d21a56a234d3683a522fa0c679881d73a12437b56ac25e45f7f0a098add0e361de3740da79379ee3fc58f6c3f9a70d549f5b80635e8df2e833d0eadbb04ccecd3abad5855fa9aefa7b0687904bf0cdcb67c6370f502c30c19542e8324aa7efcf9775c003079b66f15ce10ef36573be30e24806c93211f06d63414c662de2083e6c8eb910be965c53bddd087e3d2f62b1cfe2c160aa3304b5385fb1c998178ffd568c3e6ba3c2275025f8d37554b8a200b81759fe91eda14d7ada1c22ed3e00aacf703bc7de0af8124a619cc39e4053ba362587baf101e2a560f8210fd84694d4bc42c43e21b7a6d8f7ce165690d3f338875faa1bdf35c2d427f8e042843cb919d0cd4654262f17dd3805c09d88c5a724e437d73b015641ad6cb712bea2087165a0974efddd64940e1a6eb2085ea5eb696c675021b07cddabee0ebe9c4a627177ce05c9a73c089bb0591e77bba972079a40d6614920a09b3aaea83cbfa0e32119840cebd1d0925122412572126cff9971de90ffcb16079ad48deaeaefd6ea207492736e32a2babbb09c762c8f596834abf71cf0d58b06803a7c9f4e91792322ce6cc42f9a4e5cf53749f69d3a30bbe412752fe3efea280d2360a0a569c4f7b2896db25af6154591813b9e187d2a321666ba26c8712c7b4b0d685f3afbdd3afd825269795871cff33584c462e1382982351996074fe41db18bb2386a2940c8d26335147b7f2f687a56154865d8824ca73cddfdc4a32e459b3914e77018bfceed28116d027fc23fcf4623a872e6ed525655de9e9acbf09b736aacfd913d03292ef8a5f8daae06a34c8fb061e707e65ac2797bf8cd58f259cf9d9b11f9d806801e678b1e50ceaf2a65f405cc23516dc8109ada7d4f265bcdc9d692a8bff0b250dab227ebe58dac5e35fcbfb34dad3abb4d0b8a507f519e98ca8790be7da6b57a83c495f8fdf2afea5c69a530f050f8f94de737b0650b8ce287d0424cc74d56fe4c6c5d92d2494e0761a97d4f64ae0c4cc3582346233d8cec9fe3eb53aadca7a4250b0a64a5a89c2f500423c5530f6f955708a62772958692bb486643b756de47901573579b4ad573f7672c6333581cc9de7c232349102b694097bc0c92cdc6e371e938ed26e3b8d66285798c11c59b5d37a331bc439a75c19ee18f6d47abc8fffa1626f475b1acdb2a2537e53e49f30fe5416df4d589f801eea850f4607e39ea4d1d568ff1929719652f3f20c001a048a02bce9e4c86b24d16b63b258abf4ac3364b2a913a08fa84703b264686c85771af83e440ea4628f3a3eca7a764f275de5b60e7bceac060bba78dd41464a337f27734f03d767854204207e0707d6157cb1283143649413315d9a1f3723b3a496e2a37507ee614d08b35b42449a66cd2e5a48b2b9f16184a61ab90dc48b9f1e41aac2295bcd966d0ee4fd42b51819a140b514df3cb6a77031894f1fc081e66b3e6ab15b64e00ab4995c823f3fdfdb5a4e55b68c0eda94d4b60d2d0702d458e592824e2bff5d7e3b0d5ffaee06ca0799984b516876594ac21890a23b1b90a888c4a8325ffac629d3e8f8cc939d4da2d0433ce40405ab1f88a17c1e4b8db9d2676fd0f38b86e49f5504c6349658b8adb83b823a8511c2ac6997961a60a77f5a3064ed8467e1adc110da35911d670b3d15ac43c05f7aa5c0fa5abf6edda59323b835999a68b599d549768cf78d120f8f8f6b974ef3a9e5f9008d1c8a042c6bc74fb1ce674e01b35c33e1eeb7685550bb127838e23af84dcd3bff2d81c42aa37fbff79a20817e3f95c5769a4ea38b9bb0b66075ba0bcc5e6aeef6031547ce372a32b30247ae74d5d69bc76765bba0f391d301e6f01861dc5416edca4e78d3eec567385527d5bfc5a47b0d28cc219f01857dc96ef842438a55941a672221c45a917995297b95cf6566d8f5dcbc7b5aa92c1705c15c541bd63cbce6157311492e6ca685db41c6ee79528efba564edca13c1cf1f61b2e795ffb3b3baafdc3bf0715a619409fe950a9127b166278f4539e1036c1f4e7b6084c4b32cabbe983b4b65210a8b9442ed09da4e6f8642a147ce1a2973f8577bca2695a25442d7b43735f6baea37b169d1e5d5206337918639df51e48988a96c2fb0a32e23a6624f08536f33bd99e7938e68720c3866df866e16a3b48012bbb9d413f0750778424bfcf453b575d23490cef8027d925d32d381c631d21ae29df9d981d4005edd7692782c93609cbacf45fd498f53aed56e4606aab629ac34963c6673c7ce768237c6831ae2fd1e7dee4b815bf1cb5bb4b476d6ddb0f92ca47d35ed7388f0c6a5f29dcabdfc1b2f600c634ae98277ad2590b077b3e35d088e31ccf5cbf12a147da480a29717ade90d2ffb8ad0afad994c72e3e25bd43b565ef33e6cff108b31ade1bc11e25c01a551697113dfc4756b8f210a857d078191b037df7503fee478946bccda370b41c0d40e78c9b5eb2896336fa67bc2c540a898f7c93a3fdfb3aa89b60d567f4d202e1e3566310a99778a663e71f02c45fc5e0ccf524f624b5deee322ce64420294ff672b9e33bf31448b19891a1a281ec4381258585161ffdcbeba59c22e99d2d4a85d10a6e14d1a523b29e78bfe3a199534a9be2c778316559e740b1c878a97e85f298fa2624f6afc790f56314dd0364f73d95a40c7e2134eddb8ad6e57b3ba465047f00c9c83ad9d5068e84046036e433feca7355365190e7e6b659f698e51eb713aeeec9bdcae7a3639a5596f056fbf7102cab7fcdafe11f39d43927ef6d92d5652220f6c63a70ecd0c216e6a995f0e85a939550d9667416d30cf80f1a3b68cf1c5e8ad46802913a1ff15699eb9638d43600a1e5df3f73b6ad7b6214b224ff1131c53b17b9173facaf4c5dae81c6a5adff00873aaa760f8d451da66aea546b4692b0d273162378f6678f19423a9bdf01849fb34b6464b2b7e2ea6271bc340a01e58d60b643257bda70a17c3a8374aba86e0b9ffdaa38c55fe377926cc18bf70f5be3b6d8b95b3b7f19ef87bd4105a72481d19f6955936ddaf20de33b31dd7e6baa2ba082250eb8540a7bd53590fc70e3ec6026d9d0336329c8c03ecd2edc378a5a843465a4ad4e52bebf7c2420d667a00491de498c037a9ed6c3a4ddc553b0a70ec2e8471f8cc5c815b79ecbb2c65c21876b546155fffe499985c658ca9084251a5b816168b23493b82154f70cf88b6b0f2a3bd4fff167aa86d0e9c9df4804db124b2d36668aee08cddbd2160a99939d8d7b866617f0887973011250708e42c85ff80071594fb841e1ea57fcead4149c12cd84b822ea9acb4f15211a4cc9c29f3a2d4d9dc259cabc47a084174e04c043896f0e8ee4657718b12dfa149a2b05ad279cb8dddedadc31dd3266dda7ffcc877d5046f99586046ff8111a3817f825d647ff68961dbe39f8e89fc1a3c3351f02de15cd502ce477db239b210e2b010a23786034c6159a2bb4710dfc77d4fdb570691f4c90020fbc1092ef919ebb2d0032510217fb9082e230970181f9435600098ae1b5f63d100a6c20896c6dae0f93bed84ea06a783c7f9b27b8ee99204938f8860c3e404d1824eff40789c13f768cdf6446d71708d669d22968e849966c300ac0bd280112a5fec1dd8a70129f552cf131f6721f5e668552defbd8271df05fb1749450e666a33e236c5bcfaff39f356246213e107e845958b02e9c0fd3d3aa5f15382f8df0f979fdb9187194c9c2eef9b9a7240f7b2bb5a3cbb995fc3c61aa885abf66131a6136020f8bb75139aa1f5ddbdc1a66b2441c865945d9ced04d44b469b751898bf6853c01ace7774e95c599cf8a3f3d32b58f2bd5dd9cf9b5f4fca8aaf7a5b908754d3a014818680b9128535d5c3a07ab31e05cdd755fb733b2a2e562ed28f17e5da7efc9621e782046df3092437ce9352fc4d0caffa28de0ded73f10a9ed01fbd926da8ce3555f9cba25a9cf1ca43aefeb1759e580689d95663591286fdfbd755df019f156a92961f88b819fa7dc2cf146ef9aa94e9db8d94be1fe2a64a93b121e3d2640ec64aa58cbf53bd1cbe53dc743fcce38cdd283a0c6a828f4025aa6cfecf3338289280cd695025909072677c6aba231e1a7defe750526b8428507b74d4130e1c2b4662444fceffbe361c604465106308ace3c6c34c4162997c9ea6eb88084df6c2de3d3979e74835eee9126a682d2b7bbef64636ab512b476ef9330ef3b0922fbae176129f411b9cab2797bd177b1c328885ad4250eeade949cf1cbd26fac7e0825ee33e7aa44254ee0c9dff4c8cdc64128da1f18319ec558ac586d133c0fa08f0e2dd2352873b91a8bd77b23dd4742cafc152a90506d313cec6acc385a39ad568a5fad62b0317530fe3e4ed69a5697c345568122f85f7fff63a04e5a7b508deeb66ebcad145cb62c0ea18d6c5cbdc6fa3c76fe90b6efbfc9a80d7e9fbfaef334a776e063ef07ec06b08641f4dda6020c1d6ddbc126ddc90c94740a4d68d1d87b1ac70765267dc2f7f2c78147cacc64279fb47c17f4ab621edfd81fdedd9a532adcee2980c0ce8e4b2693379bf0e853e048c30e06ec3449234e1b11a124c530c413369e57df39da62d668ce2db2e8324570747f699b7baa7f47ceb390e576cea23fe1f50349927b4b981952c6d74b4efb4c6361ef828b1db7ee59e459f74db9012285b3f89b493c7b73da0ce5ccbb9e2b771072699f7fa0d6c0f59256f02f42edd0152f554316684cf3dd2bbdbe33f06eaf5074ee03f998383376bbf1a4769493c2e2eccd61ef9f2eecf0df430f5b71937b5514d73351c6c145d4275c8caf5a66fbba1329f47dec42b79d5b95d4d2c8fb94031c244af8f1dc3843145b7c5d3f6d63d0524be1730062861c13c00d807720706400526636ddfc9b78133976964b039bbd0855bb6f56f662be8bf4d4cc308e5df5c1a8322e714be128964993148a8f16495a259edb892c8ec3e6646d750271e1683b35842bb05d798f285f0eb473d92455c5d27bd1c0e23f39be09d2e2e0d10bc5aa077775e35415fc8183fe69e4932c9ad914b433b702c984d13a2e8ff936bd5456561594f6b11e057bd1df922a59e4b313ad7506b8457f50626e3fc13715385cad8a79523f09d12fe4440fcadc6aca4ea1f4b5160761f89d0dcb8b92da3bc01c79b7737254899488842a40b55c0bed4398d4dda24512a2864bb62c59fece5cba2dd5176e4f04e858e25bfe1025f7b2cd092cac2852d1ef19a7656b78ea6abf530111cb7370b64ffac7bb600c1b8b7dcd3ae3805228e17e47ed9376fa1aa937e5dd91f29fdbc521a4fd2986f6e83df2174364264fc6ebf0acaeea7e6ff93c16f5a278bc60588e6d95bf1c34e9ba9d2d51b500c5137f8edc911fece2451a5ec8041bde3bafda0d4fc6b8a26b6a8a1b73f54140f5e598f6eff82fe9c30972f6fd463df2ddf6b2b544c43e4ae44522ff01e6e82779e740c04207aba7307e1664c5f57d822d8808b399e3feba0fa73e9d09497d7dcd8becdb3b340982b96c028034a5382cd1a6d1cd32ac08b9fcd2305f820badafdddb13204f58e6b95a34ea991a5028a16380fc7bf64d4deaed958539112690d33313df53e495b401a00ff147f66292d96348653bd967f16fd6d03c9389fad613567277f247853624e54391ebe9e2545456cb1d813ee0b8d43d99dc7711c2f20e9e9b69458b4c7900b6832b2ee965916d107667ecb4f2bbea523cad78656d423bd441ac544d9ac7c4beeb164dc65f4aa72094bd3e57ca769067e6c0f9dad73c260592f95608f95ee5406fe0b1fc7d5738cf1c6eaf54d2c3b7ad09afd86a11b369cfa545ddfc4f059b4cb847023b54c7875d597f1f36337f0dac4a0f8aad281ec7d8e37b9907f0db558e145fe5949ee69d1741d468eadc0bb5ed359096dc9be4cef3ae00290f7799dd3889d7136b55c34909ee4c66310faf892f3f4adad4eba758ac9c5405a50a2b135508b0f7e87bdcc1b3abadb530f98896c758cc3ef74c48e17e1a3c76b841f05e8bc2a6f297cd91a5a04c2a1e79cfb74e75f11715563684476d4a855306911bb3b540149eb06bb438ffd9811bb9e0ab31041779a5227c8141c3d72ec99233f224c9c99d6cca5261ab233426ecc42e3e3d68d0ba593a8075b8addc4e7fbd7fc76306336be01d36e32cbe219d98ec335aa2d6c36b5211d50007b1245644d933e46d5a09a3f704a56c38fcaa4c52586871b9e3192be19e15742d9e0496c3454d1b4d94856e56c6614ab315f38e6170dd8029918c77c897495dd86b3ffbb977acb40f7427dc4cdd6ec96c8d1d1d10296df98f9cd463d9f18cc4ca9f9ea5b7d6c4c689dc6ba7ffd534392c8230e54674d52a91b48cecddc1aa8462ef971fd6b55a1c7a5b9bb654eff54e4f9d5b9c4e23751a55fa9597f8288d7e54d6def73c57c16743066bfb7dd94ff93ce9b05cff82a27b18d4c7c0b734f6bafdbd1c966bdc6fbedc98964f7c9d6c10ee14998f8cec01be1f29c9d0889ce37df5d5a25f0109289ee05bce6c106349b5cdd03a437c9582838f05524baae034315967e15ab7f623ebd18ee3fa2c233ec22bde0a0558468cf94ac1e6a471488ca3c7c8088cb2b14ba8d5d392ad91d59c47dfad9de1d727327080e76d54a69a530e5983a9f758d1efa58fb2bd202b1f14cad4c402304864234f22475b80087d7f68ed5ff9bffc122e235966fb57e4d144f886644a928fd549c081d011820a34a7bf7278bfae215fdd3b5412eef99a302b9d8ceb83575c0f4b15fc167f56174e79e3038690526b1f770eba65d1a5aba31baa41986dbd9c286b8f11e6e84bbcf8fdd2b377078cbd03496d40a7e14a445ae1e8b05ae3d86cd92095467b2f8f5a84463ec2c850a9fa73eab3371ce0daecdb0dc07e933ff11b0ab26c24b55614a7e431d820c6ee3ce8ac9d1b4c92af44aae18c2dd0446da708a2086000c35235616a620b58b83f70a18bb5fb8a528e82e428164508b7a72cf82b059bd48ea704026c8752398ddb35e181813c02c23799921e08a730e578f4b9eac0674891a1b371c973fa87cc0a485954fd87af7df020cfa871e77cbaf6090fd6f2457571a75fb49023882085298fe04a44f958acc67f76fee2e705ac5f4573ed44b9cf2372a302da3e89452e9071076b299d28731e7dd9d695c2418c7375480e26247147b9dd7229b0dcc0062a5d51ee4aa34466a89855f0736a18335ffa73fb773fc943e01dcea746c12097639005ed63c96f762b7886ab7545d43115d640a421ff65009d42af57fad99eaa7ee72f1d8c6b5134ff3c8bfd5ad3c739c130c56df5a4d92d4f901aaeec310bd04c3c3be018e880aae8467a3e5332c66bd98c5654752c10a8affdb14889c4d99cd499580765d481118f1f251346be5191e1ef540d455b234a918e7cb27d76a1cd98ec7c65b20898f478e6bc8945017a55fff55d43ef625da7f5c4368ca80f4103dcbaf1bf3839d988165163715bc72d0000000000