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

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

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

Block Certificate

Block 68838 b7a5d8de44a1e6a59507927f8c6f72544d4b327359baccf37a3b65cd9799f8b0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77edc430e0863c05f0da280bafc63d66832085a9796e68290e06da1beac06607
Certificate Block Hash
b7a5d8de44a1e6a59507927f8c6f72544d4b327359baccf37a3b65cd9799f8b0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003704000016a70000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000093745e71f633436196d3e96f894006bc4ce37d2874647015505bbaa80fc13bd7018b03315e8b295cd7d117704fe58268f823a5a021a7efb464dbfb923ecd7a3ee52d5379f5b2bebdbf71dee3541ef98e5b0426410fed03b2600c0000000000000080000000e000003704000016a70000

Raw Header Hex

00004020ae04f4b772b83bcfecf35ccae20a5cd5cb0ff3a6e347336a7c30bcc6025b0b3e2164ce2e1bb7c37dee81c64b5bb388d11a4e6df1678b848c37404d621b001d3e183a246a612101180766c0ea1bda060e29686e79a9852083663dc6af0b28daf0053c86e030c4ed77

Proof Data Hex

59,560 bytes
12121601030739ce863bc1adb9ab691a2aa294d0a1717886daf7ed1e5a0b3e6c24fc427ea450a57ec625f75c194150e34064e83b412bd2343e044d3dc6e79ce98af1aa9241115e8f93bda76e117224909fa340beecdf50760448010656a1a1da3d59d81da9748a2a92f885c1846eb734eecf3340f50e3e79e51da4a5427c2b37c5dabf83a219b929f247ba897fbde6fe17f6cd55d587c72fb4c54a60de9eeb47ceea336d62e50000334bddd2d11534534cecc1bc5ad66afe7eb240b4d5477691d686cdc8df9b491e48d838361791b772b0df330f04354fc3fd4e2adab3ff542f6a19b531849d28c2fa61e36a0d83bbd7cab11296a8b862371eec40ebbfbe20b10677b9bc2a1e03a5a93717cf488ee670533e756d929629a25644adda49423d6e00585e929dde509dfa19fbb251b9f6f4acb9b336aeede43c5b2bc0eea91640ec2c1751d7c193cc8dd884e827030a464285832e65321063d479b0d3752cb36718063e8c237e28ec5e8c7dd15927122cc54bd389716855e0474c572a390c3bb87fd961f9eae47bc151301679e802f17dec7764c3704e4ad33fbe60d24e70fd9b3067281bbe37c1b0b219ea7e6ad65fcb7d7bbf93e633538d6d4ae3600c8e7db5e536f0be1427840d8f664364f909b2802dfaa5ca89f835df212f6527c66130583bc22b88ff1157813e0ebdf0c642c36975764bafc0ec3c6abab8556ea57163ef1d1c1300e3346407168c7a705bd4d697b62d0932cbeee7415ba842f6a9708694814ed287ead2fdf97ebc8912746a40e03985f8723d0db7dec27b464825cc07896e9b89d0ad8e19e1596ea6e1ebd5cd5826c1bf0b8a1c4d2c25851f144bdcbf92b31d0df83a9b15189d0fec8235135a7633b79d8ada7c0d6435baffe6156049edad46e548bb869ef36437358a43f50dc779be101a6ee777e253eea5dbd5fa1dfa87a6eb99ead4e38156e851c6fdd07a2b203f57151d20e42951c899983149d96fb8f49f0b5193d6dea2c0d9ed57240c94b96fe958bd2a065b1c7c69e2210f059d4832bdcdb581dc2b31fb3481d3dd412b540b4765a71d0b49a0dcad54c9f78c9b3f2c8b5c0d23c6882e01fd547c61bbe926ab6d4edbd47d36ff75954c472415a12c81b5c6d6ef65cb48c703e7a4b8accaa0b6cefc17911346c75ce01aba8ec377f616d851c6d1a1026f545e656c3500b8e4aab32d68a4d9d5b192ec11852a58b2022f50d1ae16f579e14ff95c55fdccb610f457b1f06ea5feb02e6e65879714fcbef80f1d82baf34f3afefcfb9f5a6601fa40d915fc625d4e625d8ea5b287e0eade10bc0d05832f55e98e97ecaa58cef19906c0d4d8cebf968b62702a6c9887e054ae009a0274e34180ae7393683981a663b17178d89efe71b487362bfd1eda767a254309b8259509719be5ef6aeafe3cf2193693bb7c1d55d09a834b20eb9a24d5654d9ceb8a24a0837fd3be057922a2acc0c892d9a8d1ae4b0ef880a3e2b09b10168f4274e75c283c3ac82106f3f92476e82b012a4dfdc04a479bf8b295f2930ddf4bee3f609e3b480f40172aa3cf60201230144e191e526d44b857b7cb8245dd7c59a29ead6138366fb4c8ba2f52f507da2e0ef6c06471a0db34b50acf485ae983b8133d73f9190d41e38c2d09b4bec12a48fe658f142f8959a5d13d8b87cd35049b95f90ebdab1ea5eb8a5fbedd9a9fe6a246b1857d5b4cd1afc810ae909962f394164d550f20d362eefbb845eb4b8ac5f18b3f1362b84a3bb00a8e041c36fb7e66ac3e8717539ed9759b504dc9e52e3e8a085bbb87f40015327647a5a4a7a0757f2166dedf8cf14e9beca09d99517c721522590e615f284502095925de65718407c9632bcfbbcf76b58c29f6b1341bfa378dde325703d64eec08e28cc017c9a8c889d38cf8f6bceee3900bad264cad496d2c4c87aab2b368e7702c1f25d35b23d37b9c8e239ee1c5f00648f7db18587136ca3d8e3e4800b8f0a549a29b0ed688116a1278a82b8af3821cf3af8f7c14b4b09b9aa6acc9b8031184e18daa3694ca8650810f275781bb55ca83c2edab57300c6a333d2d9e9f644054566a7f9bde9f3b3d8b2949bcf037bd651a608845af9820e279e2cf32f3fa66b2986ddb260c2315e0669744186f75cae9aeabdb49a656a206df5d6d0849ac3da606417fdb2db84ac3439eb9a70dbe666e092900061b4aa88f250376d875d44c41afc01daac47e9b5270bd80e52e6c4804050e0fe6065a1419b04ed4067547494a90cd709928406836acf333c5f3f4f0692e7409056e245882f772465ac5e1b1cbb17c1c02d0202c927e8ec397ce05f3eff33e53bd1fbe6499a9d057507d05ed482aa31eac305f9eb77ad4ac959a2be121161c08dca6b8ab70a79f1b168bc46e375988f1414c3ddc3b109d6f68b8cad299670c8922f61b2eb4c5dda3033ff21753294d4b67c5975b431abc0bd479273d302fcc5524dedda58c917781bc2f73a6d2000030e9c91b01c24d603d795812ce569e816dcb5e771dd7affe1f26c947b0f9130ab38d1ede20e0edd485d5dd84b9503d3c013b94e0be4b7377cd536132e9096e983c04cc799fe1fb87282a0d42f08cbcb0da99f137320dae856f7b1ed6ae8f2a68f1825fc5c6280834a5c9863952a6f06ca987fb77086096e96749e0500d339d297c53230ab3f2b38dbef53d362bf0d7a64a36f61ca4ce5bf7ecb0462bb0e764c827de148d11837ec95ca06583b9ed5f00bcac84164e52d8908fec3d6862e70a136b7e0480ac630a1fe8a9cfb56fb48c681fa5aee4db16a264d9e7e0172a26b30ac5981af79d161a3613558cbeff6cec2828b42acfe04181840d07f535168c0616b10198ed26e935c411549bc12e3ae4101740cf1ab6fbbd008274abbd22aa8419f55bf11ac3fff42ffa1ceb52fba76849f6449a94d40327f19123840d64b2d67bdac13d573f8f022a6794a94e652204ba0a0923c1a51f43db0b7960ba1036eaebdc066bfcf54d8f1bbb29e8f5e4a83f93419db134f6100708a12769a8291db973a0a1b19dd71e081c560adc788652c3e83ba624fbb85a4be05c3d263c7a4922df291327c2c21689e13b3c47ace27559c1bfc194b008b07d3f9b8fec247d4ffaf7a965f4abd7df0cbe999d11dbd315dd5a0276476cc00bf233837f08799ab4adc5a6ab8d28e66cc874b867f1ab79639de43371cee37298f4fa047c795ff6c2f8e4b7a751405372dbe47bb3f9682667aaa07ccfa42601d320b128700556c311c979c91ee5de16a7c89fe9a262259b7670ebe1bdd50f0bca7373a083a8a050ea9f7b6a77636528324b0e5612f8b55b61369316b9ca32a31c270444583f831055de1133ad3b63dffd50ebc2a8dcf3491b4700c322338bea0ae411dcea5782c60b8b02afec8933d204459084516615f0376b6d04dc474d1a10aebeaf0f4bf5f1803ed49a0dcbcf5a2ddb20448080c831098a628ed31a7dcc2ae1704c4120e8ab5702538702d4c3b0cdeb747f0d290e61ffa35901870391fd13c33cbfd52058a5a455e9b87b7c5e180347dad843779a16bb47578222071fcf77c9fffdf2e2f41307c648e541787ee5987756d9cc4c98ea928b67197b28b831cecb16edc2dfb1bb87dd7609c805d32f34963a1d1bbc677a5bc2c7467a4c02debb33184441d3150907e5fb812179174c409ba046d108a6326058ba027469a20846524309d3fb326c45fd13087556a4d0ee8ff47153dc988174cf162c846b127ce05e3d8a0216a114fdeec381090747d89cdb827f4007e75afaf50c894f3cf7fc437f46a8c4ef6233659d4c92c6b19110898238db84c17b3221669579c09dc28661002eaff2f37c1016f9d02a9b3007a80b6ca83bc61977d1a6b61ca690972ee945673fbd493d076a0587255282e5f6c9513655038278b8ec719274cfd0c8e51229e384e421e5f441e8f3b9bfbebcffea7c3e332b586686fd596516b1c6add474f354582bbebd9bb0322bae12a11123a1e7e84c3234c2b48fafe93b6541561b080e389458f69e56480cd83f635596f22bdded713bf3314d0aa54efcb390a1cb1d236e7efb3a3f8d1dcca3329b90138188145a5388b5fdc71fbfbdec55411cd8d99e634ab536007acea2bc4b428353d2196e6c1ef2a5a74ab6364655ce3d6f91ed8c764aaac9c58ab45eb5c7bae567525b7360553b0a6065e72097bb4f1d4aee028b84d16aaacda1f0d3b10395d53d46b631264e2d73e1b25e1f628ce159b957ee0db86271a978880c02994581996c7b88c0d9dd23e67b06f66bf871d2fcbfc08f73db0848bdac578ebaf98f48b8ec715f3f1f5416459db36c3541dec56a545c1d342ff06027800d7d38f094e6eea6a13b74f53d00cdf50af80d0456eb7b82d88eaabccd1aa6e416fd38814c7c26a778d7bbeef2e5450185b9d1950be4a383239e61cefdedf966e326b42bc1d71dab86f6f5da1bd2093e4122fdd007f13809afac7910d12dff2f05c744f6400c9cddd2b8cf485ad7e62fbbfa17443d5cca0ca9dd1c01491152da1bf1cc466d520e027323750a93ee3582393f421f719273e8a49ee2fb6ad76aa41c842d913118705ebb961570ca7ffdeb984ff8773ed200742d625669cfe1065be8664e8640056209924cd7cdb587de40dceaf0080b5f256012dc4a5ffa0901c52ecfd3408dccd7856287c20a213100cfee70add609966292edba5dbf92f2c4e6bdc8a11a07ee39b3c6e2f7e72c820697c3f96a511955063ce498114d7c6140f98247d80fc199f337c2db21d13910fcba15c5816109b6b428554c6e522158560c1dbbe9ba38febda82a7de7f83df65fd5a792bef3d9e6e0242ba87dcc80a7eb3647be1562cabe922f0d2992159d4b0864572801c6da859d3c6ca35a18dadda6a05f65cdbabef71d06a635ba736a2f814a25a97c1b46f029c4d45c6ac3534053df46c9f84c9bea25434f9f41e3a03ecba7e76f4d051719fc2f63b31a1b3a41af3ba10613516eac03b78ca79420abee6d08644800e2caf3761fec98909d1161c56cdd9be6c9ab11a7b5f32236fc2eb87b6c12f36b487a6db7bf365786d1904259284e54957dcf09713e1bfc31a460b557b256dafc5a2eb59ab063b12b15dbab84c63b497e7cd17f9e4953759dc4dbf2147f4e21f1075d3aa1e7203e1cb6963f196770a306dc714e4e9cd2c8b53131585f410781dcbd0ab5ce6c5575af7c7452ad5108f6e2fe77856dd565e500b77ba557eb16428fc73f8db259c22888502ee1e2c306c60ea005a1349bb7231fab509b0b51524a719a7a8e2eb2e87edeeb8842212bdc3f7a1aa2dc1b701ced91a4994fdb3bbe7084766e82a34a725f65558dba7297f006bfd8842670516bc866be58d5e2d7021ecb42a561674e41a4d103011bd9664e7bce07b09d05a8cf2fbb46fc7ca200f25a6b6cd17027104f5cc5100db68aa33f0a6046883d574b3b9fec18d03e41f67825dae4bba5b12363e026288326885c2cc382cbc2d7a749e92b186876907b520b41bebbb3542f6f2743a9b7d47611ccbc2653867ca5f616d6c6fe9f16e912daeb1fc20c61f8fb4e72900cfff99c5ac642cd02878d202dd4433cd80c60f658a429d0211e109580814c4caccb19b395cfaa827006d8e08d12fc5e9b03b2ad9caffa3a2cde40c9452b537d03ffebce6a537581dd89b3ebcf7dd85183c9830908accf8263ef595dc270bfcb59af3009585fa93ada123813ee9f8a241e426be6834599f9c67223355718e02f1f62cb6616c2985e81214993e6e147fdbfa9dd7d353598f8403cf820e7ac8ada4198829f318138a7b5f27118122940c3c5c0152ad0edffec1429ab583d2d0034a49cc8683326b71ed4b3261cfd9616645167134682c8f856b408cd69330330a25172c4c741650dd1875211220953638c77e469de15bb5b88530eb2e797cba4ad453058e607a7b77b709f9539b18f3903a1de2b9615b87bdaff002cf76620c086c9aa93dac001df4fa8271fba90967d5334f2c8d81c75c3d80d7343005d2616870ce6dc6e363c18c7c979ae82d8b4c142195981aee745e5f4cba131f305376ff3f9db99efdc91407e2482c35c6258138e3691643756c00f016c899b1078e9aec13aa064ad76fd6de7e294d547fc3b2e501bf098e16f2804ec36f11c38b7c8055d86dd0828b9afaa449feda6e4bd1ab27a360f7701e8185a0fe774ec2925b1cdd078d58eee8a18dc6c1d660d262a7ad416881c5a410b3fa49656dd3bb89cb27432add87fe413fd049e9c0efa237380327c3c336a49edf61c494720e923490ffdd6099afd1b0c6cd565830916b2e4aacca93a37f7313917b375a5e87b146c37d9bc010e4456b4df8e89c909c58c9e5562f26edaf304f9369311e5164004c9cd8f1037f11930a165d2565e90f2e1b67f2ff75c7d2dff9e4f75b69da6422baa6cd726e81a35b2ddf9bbe71014eb91d21cb777d6f28176d403ef7556886df7722f38bc658f9ad9296987088c0f054ddfb56333d5d5ad8e36c447f1884faaa56519fba49c2789a7b777650b94a02595b23c082e167ef2bec5fdc63c37454a19da0a4a80db2a21a94693facd9ea4d2898dd47ea72a3a602c9932612cd890893baf7082ee3da4b0792e9dee2dbbc34d1985247b87e51a88f0ad22b94c1a0779290afb84b03d1c5af99d02b02395b4c3532269a60f94a32e933ef338545c1ea15cd0f668a68219c500918d8f061b0725a2b163961f2a4c3e865db98c4c9074a5f0598d3fa94cd112eea7e3afbe942c3cee2996c33ceffe57b8dc33c7f0397f1e974174af310f8ba5e3e0d52ef02a1a33e2cf6d3c8601b5521833c3fd8a40017090a3f6b25d8284bf3b30b38369639e5106a9a2005ddb124c2a21321d24a02732f0556a4f55ffde419fca0b548c87c70203d52b299859caaad0c899cd7786d6cd577d7958fb6e568343c495b37dce564d33a4df963c6121f25fe7e1de86ab381252ceaf8df15680a806993f9d3f5b406c6c54ef1550c9c3eb077cf6a3c4c03d2ecdcf317d73cf7eb4581ff26605b4ad0dca08e3459baa7f03a569f12f690e347ffb8c649b4dc3de88b454add428af643231aaace9690378ddeb4868cc5d4981334e16ea1547b6148e829539f657619477516fff99850be6da737a92069ebdbf082d39a891acafda5b862f073f107c234bc8d07f566b7fea5b732b93865391a6beeb69eb7bc29eb05180c9c7a6c091f9618be66d70b7b5e9bdbe38812e3c475b7f2403d28837d6135af855bf19f9216fda8979d763bce7479c210569d2aa9d230597a2e9f27621792e0cea15bd394390308a0ae9074cd910d3432ff461dede6303af25512f9d78ba15f6afdccbcdc3e9ba72fbf765904ead52f4181d5fd4d176f9d2c65ce529e99b8944b34b4dfb1d8f3f987ddae3787d940c7469062859dbf8aeff302b350f8cda3811bcf946356129eb204738d41379c47eb965e624cc82c7ef55c743c7b126e9e4932bf20fb1245291ed55dbfdacf3ca9f53b3ea8ada86263a6379045d79daab4ba8fc9c2eca312bc0673e3929018094d4357cc6a1c166dca0b76d62f171a6be6184cabebf1b1f5405e7e48764e787e08859ae8500c31a4e0ce7a80a62be6fd8712518701dfed28881d14b2bdecaee605b7f61c8a6a93d3d0bff0d86e1cde54359e765ed40cb1f38e5b36bd8f5853d1d7e552abec20b363df7906181cfc3a323b357ddbfc6f482a99fa3c26483a81e1cdc16a06b49245616d6127a9c3780159e3224449fc114ceb84333538c58fd9fab267eb63655db501c0926c3384260e58e554892fa54bb7f72121b98052932ff5be9df02d0964b507e655352c0b6366a1216d992e67b387d084228936251556a76e1c26ebe01ff7f022735f4e2fb70ea702de7024be47c5f7eb72244c0118348970d32e94b868985cb93247b92418f7bf13c6d993b9d655abba419f104cec27ec66100a5d52a27833194db911c95696cea898c3ce615402742926c1acc6c2c27d6861d72a3374764a1da62215aff39f390aadede41709fd1b164c5e7975d8e8898f9048f2fcd326530f7c8cce2a4bc13fb08700a459187443c4237415cd26f2bef868a1ba426ac5330a0f40cb8e55d19a30bfe2c8591337da5b0879546c24faa329096e0728cd0e7582179589a6c52b8de04a5fe950baa8286575a4adb972a379e4bc3bf5cc8bfbe2d27e21066c98a694a0279044d30860a3bc2465df931f5303a8b3836ebbd0c340b6e3334793ca15a27349942c25731825e2e41deaed73918262a13c197ba690c7a4f1a81e5f40607a9a7e13a79c6d3ccc1b3dab0523fcc32bc9392f9bbf944e61515bb17cebf79d3928cfbd5855346817add740165126934032c6a2163dd07498e8d57076af4c7c91a9a72d1c7eaf5fc70c5f28f87451893b9513af6e1b04925b020cd51a99368776052b956c301b49a0d25040767d725f6792ca09653c28fb29a3f4ee7566db8d7bff2a60c5224659c507eb932c4c88b20188fa3976eb272dc75b176103350b0c4369849bd27fa5082c2f0f4cf93715734a4aba91bb33e37c5477967a4a806951b9cd49224e7da8f6bc9dac2a33e82c18d60ae86f37f746d766bcd9bfb4247c9db8f990ac7b012d774b988a356266df5b6ad149c817d2e3e6ba57e0a6a7c57f3bb83ba43f5be25c05b709624b89e8de3e34115e04568d6190642e93e5a9776c89bd1ca4580cb3ff1a7e0ee7b3a08daaea33dc024832ee519ceaa726de6501c8bf2dbd26dcdb96b822ced4256dc85a8d8c0864f93f4b4a43cce92016aea20f51c0fc5d6c6608ce81ecf7d30e90e1749d585c1303e861fc2a9444587deac8d82b7c344fc3fc1430ae2dd83a5d5b09e5b025e86951abb9e82e033050350b8abc75cb276f90cc361d97a43e15d38e4a76657955f2da835df350b49a69af8b6f958af7a93e1a3a6eb039373353dc70b8e6e781416cb8143aa8f8f38b339f6d358a53fc84e4fa210243d5cc1675a8f8df1fe799636c7fc9d88615951a1ec7f510a6023750a9c79e8ee5881cc873963065ca8d3f80a1326f32656657e4bd5221d2c1c5e9b64ab4929c2312d506af8adcb4a50aa89ede1dd7ef79a261af34bbb58c492308dc31d8c94db0d314a41a53850e9f9e54d603886815c868e8e966f29fbf3a909c3c43dc487ae77bd91e1d305bd4d0018426391fa922519bb280b8838c8d20ad279a288c4378719e2eb255214efffd167519c50d26eef11a6b5a05d74128bbd3d08dad5388f40641997c1247c4a4c51d4d3efbb82d4977247f763cfac4185bf7a37fdecdfc6ac4512ad5057bb358dc7f170886e5adbc4cf7f669d5e6cb2f69c015d8e9a185c7e3e4585fe6d40b375ac6e5e1a32c3ac98be98b47f4f8baa4e0a288888987c527942e3780ea12173a04c03423a9c79d186bbd7ed37c4a3479577215854ae06c7f944e69766940d70c40df6284ca1f3b36d878b7ef1c2f6605246eac0d82144f02d0e721281f7a4c7b589f1f430134069c34bfa34ec3f3db9d3d0e2fc02a54ac2031732c474bb16aa23797a1819313689edd2a4370c00536017b3d4d77739944f6b33aaa20c7247bf9e24c011b008df59b725cef55a36b207e6a4428e7527a58595618489633dc96725f1a2b4903f99c3445747ba991f92c03948156cf83d27ad0a67c12b87075b37db79b00dd66cb32d13485ecbe55f7cdf1c92eb46acc2a067f90af9fd71ecf8282d1490591f2b4d95524d04f17c5f5a1194ce8274d50e68493a949299b8e72aae6cdf7c08bd6b3369a2f5cf93af68e26c0979c225436cf8c9edc5688957be9ae2605565e77c706ce3a68dc3591297b0e916800aa09e1ad730472543bb705b33392a2d9303cb2c89fb38a7fe761aad18f0025afff886348d88eb59486709c71b75e296abc07dce9116042980fcc9155428277f2cf677d68a96e5804c40513e9b94b93b23908131f687cbc8722fa462c733ccfc3b95a9d68528ac10b1fa48adf59b383da24daf68b2fca719c415a527a827ed02069f8bf18a7879695652f656cab4f8793bc456c56aac4abb778f90f66f2f7b79ed7d8087c4ca794881e2879e467f7129814b0dd9d1e82b778f4cf8a61924b8018682346793a28c98a75219f217c69998d8b50a012060fae4812ec698c47f60bc91d77d257ba83107d1e1c091361d143ec49068e5bf5a4ae9d5e8d549d5b4c9afc5af487ddca2f990a34f2676df70b83200157e17b35848430889d7d4a73e460127ae072ffd7b7c2f54c10ceda86f41c6873eb1e2fb4b63b900a318d83c1bda327179a8291cee3df5150dbdde2211ec474aed59de87f5c2adfa7dc68462d2aa14a5b87fd7e20f1334c32069ad7ace48026405cb7327d08f06f41e91e0b22bf1e494f33155d4e3e75cb71a12bdf98c4a1622ca9259950b4e667592de3e57d13aef9f2194cd6dbf8390c3da7ecd37589e0b547f9b47066ed291c645c45b858a76545d7236499384ed8d80de6d95b9092d1ec8bf6abb46565a732227746cecca3c977e06a1abec4f09ec10029f51356060212ccd77bb7f20637f2ef5e0728556f89a211927bdfd02a100253d729d60568186a2412dae2553f24afa48e2018b98cc1272004f19d0a77f288b0dd57cf6a386947bfd1fa36092428e733689055d64260b055c03594f68be4b47e06ebcc766bfaf1daa532b286c0bc2918dbe5cda1bdba90fd4118073efa2614097aaeb2e1ba236913f8a1fa183969b669c763ca75d2073a82dafb37b92dba5019aa675968d148fce9ebdec75c247c4be09afd98406491f0126890a10077139c883ec028cbab60275c961744e804046fa24684ff5ab25b05ddfbf98ba356958614e28fc2c408a1bec6546c5837c30f955331f733c08bbf9787c6fa4712f959ff2076b211a90c6f912f5aa2a099735340162034e6902a174d04192bc01ad62447abce7b76942390092264449b0d14070e8f9fedd4cc435668f5176cab90b8ddd6adb63fd62255b9476d33d95eb8882dafa19b231a1dad77292bc1d1c2e2e0c70f51588af087954fe8a26f8a5cfbc80f0af4e826263880189cb0dbef628a7cb21b7c671c5363fde69d936d9d224e51815662e332ab17ad30b421ea5a500ac90d9d4e1c05a22c523e34711deca9c2d2d44b827be352b9655434bc58e8d6e3117064c8a0daa088b3492e852de7189d6a6399574221bb75640e414cbe458cfb551b56b8b885759547dff84579d2035135288c726f67cf57a225a9e9fe4a88b6b714e90666244fde6b0b68697a293bc9be5582834239028bbd9bd2b4abc7685ad8eca5a6acca8d80697f44170a3c9a196068b1c4eb191ba74dbadeb61f8d4f9832582e0775b1810e1297300686f7fdf8ed06675cb3cfd1cd4843b4c9156fd5a53c7574689064e0b0af3a103dcac2a149e55d2fdd115a99d9db68c78be8262a081cdb4b3b8d26dd4c8ad50dfa83494c7aa4af942a7e02ce03908ed1384b28cb60ff94481481a8d1d986f518e35bf39598101cf4646f66bb9bd55eff1819851a007afcf6673a97d732babfd084c0afffb833bf2c8d9afc36ece797cecd5febcd4153e2d71003a697cec8e7518fed348f694f45098bb5d30176afb668a444fd3607956335f87fd31e44e868050c47036bdb06e8b05b9411db6ab2d3950303aaca79a81387da33faf319c34d6a8eb9a60beae8b81ec3f4fb56427b205a49bbb9c67d11f5a009e80a7a18a8715d2e3128e1e7402cf87ba9988ddbc795d2c172f2d08a705d4253a4cb8022fcdc64ace75557c2b5a7480315ca1eb57a586ffe6c8b98ac5e529e6bd54a730beaef57128811ff62cc25a6f23f0f7dda84be9f2a325f11d15b3ee59ca394e361c8b1990ef7466b540c9d43bd5957ba98e4a8897391fa45cc393397dca71649cb493e3acac332540bcc183fe9a7929ac0f111516b3b969921ebf137c889f256852ef891155ae4d798803b0fe0e1fc432925b349af56386896480a4150c73633b3544c7c795fa9fb16ec53d5267b444b834da42451bab06be0bc45d3da7cca3c7b575717ed33782844073e86fe432ddac9223da7118e0b05992b5887010ca047a810b34bfbfbd51087bc7e564920563c643c91f71a312da1bdf80dacde8387d5134c959f0d3b5397926ee8a2a5a6386e26d5820ad731321aa49e44bfe2696e61c4e21d7a32cf3645df469065a02633fb0b0c98264301c36e408e096b5df1e614117c6452da3eba911d3d662d624ab2ee4fff241e2877037c8d247da02939baaf45862dfcf6589e83f6126bb8032d7effa4329e98e9d86efbf9129c09d77e3115c2c839387b793d619b7838c0239d730a74e4a515ca4cba5f49e66fb2adfaaed0d1d9d4f771daa8249ffd6927795adb53a00f21a4dd13e37c55cc8362d795676dec2bdfa73230405636e378b634a6010a2400d23e3ab8304c80f4e17849065e763b7bae8d9e45e2bf4e61f2dc46adc9bddb048a4032773c3b57002abd5115d7d42dd4449850c3d3216b5235a94c7fc52dabf72f9d0728ac60c12448e024b0f1de3af555d3305aad946331695a12fb4223323dffacc6cb4c59341ff8872ab67af8eefa62a8a6e4e69318aac335a1efd5453f6d345b80052b1ad702098a8b9e383a18ccc06a1b3d2360503ba141c2b8f9d771d6de300e2f22941295e9dd6a7cb749a5257d8ee531524de00d159caf5e844e57fbad1be4b67419b1fbdd09a07fb0ff8c783403a81c9c19a0de2a90f9b89de34c15089ac969de8c9c27589ba49f8bd8d1cbe10c37358360d64f3eebbf50af095bdb4cad96a92f78527f1ecb818e3095a76fa484064c3ce438ff457cc7d483be4bdc25c1a9d7ba9545d9a5817ee029b8178747ff8403d6d2a44862512a4ccf036ea93b010dab3c2bc74811116dac0ca9cd4dd208d7d15520d31bb95ca428a3469690af4fbe383e5d57db0c48ab1b0466bb08a9b4f248590eab912a5491c0d392e5c21677f1ecb9c79edf2973f7ac451f3c00ce7b13cf6c9ed3d0d5519ec6b866cf47f87b8966a41d114a5acf39af6308fb64004c8a8789ccbc7ac032c5d2c1278a52a8eded610f0a4b052107de18584dd9d229ecd284f721b53e70f07ecaf0b224f501071b10ca720b19037a74491b01e0c1806adc6616279ce1d96d45fd8da5fee3adf176df544bd4201c509c68cb4359c196f8110e562ef41f87072d891c1eaffbc71d4a9bfe6f3031ab7022bc6582f0215b649f50cafbfe363d35ef9bfd3de719a6b1fcf587d6cc5f20824cecc10d128f895ee5cd29ab7909ce61a88daaa617cca61d7a9d29b7ad132bcbca33e0449f494464e07a5edd1361ad12446cbd8d8d4cfd5a909696b26523b5dd055ebb4fb58dd9f13843cbd04b22dc8e8da50113feec34295bd054086ac6351ac5fecc71c73223d8ac2a47b182ef6a0d5fbc77b09a35565335e09c9a85a10bce42003d7cd73518e7805f425c4e6470e4fef2a91484b2f1ae9352bcad63b626f5ac11d942d5110f416675e5be6a056221e02972652358b45eb07ebbc86684550fc83309c6cd7e5f4366c6e472400c40bba72828b61486648ce3203356c2daa666f0a65688450ea4f8b865d1099a4f55bfef998f7db90ca7d0605cadebb5a8f73cff5ece1b795375e0340ea896486fc99868843ebee9096d373c8f22db4af1d1ca6cbf3e74dcde711ffb9b1e828f9a9ed100f6051d419f6c23b0796d338424f9a2949b7245b4fdfda6f947a899ee873ba8347e39c9c92bc8c3df3460501e75d11a2f3fb905c5d8e1d3fc8a1e1bee4b2edb95960c43d6f2f06ba08c34afecde8b4ee9413e083c9b1728c216efdf4fd4f3407094ec5b7a3cf3e595622fa74a84f26c00e942340dcaddf0c28dda34e1b784408db248869dd47cc8723be14c02c26443e06e4969585f192c154b42ab1ce4a8da72da272d2eac91794b1c404c765e29451b43ca8609e3caf4eaadfd85ca24fa5ed4dd2bab7798243026239ec1dcde94ce5ae766a12f6f26a2d3d499c6f855a96f813b6ccd64032caa26e9f3ef2e0902c7b4fad0a57c9cb72982db72c97f900bf8953551cd603456b4f327cfe9068c6c7f42bd64bdb13e01914fbe5a8636631da32d1c7636f9d22286c0f405cda12502b71f46905652dbfce9bae75f101d11207f89865ad378b61d2ee19fad41cd80f1c44ea11841dc103f66e398621389fa0c46dae4af1b35553ab20b7940c989db59bc1bc3eb4148e09d43eaa69598dced7e040ef4e1981fc2cc51b9e0157bc2a7b910c0333dd82a6474ff35ceba1efce99a9a45fb1fb73de1f9b633437a0e60d470c9ef6333bbf95346243ea82e7ae54e1310739fb5c1f262959fa4598ff6a1ea19656782ee2b5cf1b8b87929d748025c9dd6e91f40d51413a5c98f6f8863c86467fd4b26f4995f05cd79d171e471991fd1657b5610e21998e3601d8d710e151fe46b373b2093aedeb0c13501f9753a5c97aa62f85a7b2e8f7056ad55353fa9c69779ba17f644d788308c760c781d3603b3e19e769025ec674982e025a5d103a150303853cdf0b8e17a31f6dc03968c93799f8c9b9871fa6570ddebb47afafabe51bfbe0b56bb253a80edacbf3e7abfb43901dac5d6991dfbcc2f4a646b996eb9d5301bfa00b8efce06edabd4ed9b65e871bc6098eee74f2128d1bed2473a62a24a670ad31f506f18865ffaecf42d941201ad48ae767361ff33c6af2c03ece17969d45c9a544697596c672490940b34b8bf9a3a3279ede501bc101158126c1938ace0ea76244019d4755f9b26b14ce01f583a9961433d94328aac535ee01074e086cccfa148b71d8fed4ac3a8d2cafa395f0b5746be26dac274cd507bcae72308e02f43492c1a2e41e060623f6a66b3ff447053a1c2ea2053ba12a242cd9eb54c00adb887c1a37b569bb8a12774f6e8dbedb656231c061bc3ced1d42185b090f7d250f553ef50e606d11022960b02a3e8d565301c474c909fe4af1ba83165a7d5b9bca2bb5d4db7a54af3d446a5a4ce58878e117cd1081281091246ee534dc935819e8fd6efbacaefc1cb289cad57e8bb70648e7f5c786a79a821036be5748236b86a3f45e111fe88c2669a9091f0950a3e5409e22a127b6ac0724504d64c893ae386ba15578eb5cf90453b92d8fa8532d0270f2005f9868b2157261e36ffc40c0ae6bb57dfc1e01a7c43b370cbdfa95701677bdeaae354e35c71312f6c469b3e31e9f8fd604b6921d4f2998d0a88166cda5ac112f255b95faa77f9337090d196390f182a2c31830b0632136b895f7e128952458d4c0a55ae3c49e2586ecb3581af6adba6d216d5152e6386950f517b0a419ba7cc6fb93a18519ff95b7bb386fb2433e4e62aeb76ff45e46407cfe2ad8e92c9c87c517b1e730e413ac0b7fa514cd46286c4e909ad0736a6a62e1602a7f5efd0d4e7630e73944479be1adeb2d5e12d3692fe4f748525426a58193349e0ea3336c90fe50b26a38e15b857595d61934402d14536de35e0d359a3f47f52a726d90a64ff520fb6deae93b2e91eaf6abd2bdd08e7f09f5db8f4d46be96910b24931acd8c17a8a55b9ffe9f86ea27080f4de49eed826e42275b05355d12d8d2236b36f5c94024e246b879edf10d71a01217f044f4ae9582fa2d74559aec918c5cb36b93b1d3174dfdee00ea8716dd3e545457700972660aa56a290e1c610e191e791bb010bd4cbbf6a200063936dc4a2dc7403cad5e180c2544fa031e376b9ee9ef03420a29bff028ca70e40897867f29e19906dcd0e03a4b874ec5800bda25dba6780c8c0a2ed9942938721c1a02265beb2fe8dc7cfedd4c78a09c58b2989bd876b81873e98b52b071a279c7364fef81a75f41213648f95eae8b12f2bb4debabe7f9c43b75c586b743aa2917843bc69d38e0bcdb16b53817ccf77bf43e0ab9ceadcb8bb89916cdbab9af790956d60e6f9fb8c1c4ffa9585f54c0d7e232e127ea537c3cd48ba6a268433f163c9b4b715503b2f179d8e961d78dea6da55c7296c8a360651b1906cdb8b52cb49781d77ba4ea20f6fe4319e9dca5b4fcc91cdddb4f6772f87257d32ba862774ea1f540e87d31adaf5c5e44960d45523448a3a30a48bc281105382bcb49befbea85be7e40b09220ebf0be63e5e418689a84c48145a86a018dd60609ea7f0ff647280c38a0f13daf436b310f80663ea67659e10270a4a3ee435cd779e6f29e8f9bd37a39b02ac99059a611d2e000b28e24e5fb57c29ae4ebaf92278c1ca606584d6460eff4097d051adaedaa0e9edab06a01597ae8683784b30deca8303eab11b67b38c0f191d19270f5cc486e42b1af9ab4130aae18d1ee0b3941e1eacc895383afb35adda97c236b7bf462dc2927f055911518a9885cde9c1e94fd06a758dfae3a61c8e744ef71003d78c3aa977754827a3f04653251e6cb2dec5a596f727863555629fdb5c23bc559b8c1d7547edd0cca9f1e75ec547f39322a9dc361354b9eaf96d7c7f4fa0c9b76c2f237bfa6e90692226a3cf69b9d7543368c13e229961e6f61e1503fa06293eced89d15149500502d2922911e42faf86bd303687953424cb87988e0a3734d2d29a0277dda086dc6f0d20ef2764a645eec05d43527b49f3c9a263f2d0dba19ce6195813cd40bb62f72e2fbe121e52e92b6f3539e056dfd53f262acad1a3e2d23f5d91982fd75570b670ee7ef40b9fbd1585137cf9fe4bc2ca460f586f7cd0d679a0c39a2b88ceb793e8a22fbd1b662a13f6cc10fa40db78e65d1e96cbd75b9859266d982d3a77bd979e4334d3580fa8d81dbc3028feb365f39a36d4da970f5d659f1907a07c813b3324979dcd40844c9d16b19fb9f39882c459ee044b8d309ac8986e8c4f552d1e6dc101a81f04f5111bc70e393f8ce30e13f50f886c1542fb7efefb63bb4aa4e66ac4d35f31ec43631a1e12e71a3168fdc9047c0a199c7e29b09611bcc992a32ba255154f48feb125e7b323c73ff7cf1eaf885eab254d64dcb9bb0329aec80c436bd0a13f7db993c58d3a47f3548c3b0f9044093cee8c10b5328acc14e88866073bf7600966eb8054e91e0d6cba93ec0d60a1786f75e6cc950eb7f75b9c1f13e6e0f60e340a6c3dc47480057a8d6ffd3661c1ba27d08df784ccdac026ec1c7e3bf714236856438b2f5a95e3b69e2587c529a37fe1395c70e58a8ccbd865ec782f2d511a0ebe28c2650a4f79b86c773c28d842187253ad6a0bac9f8ea2d3538da04bb0a98a5f4fc3335ac2b8374fd58c16187c9c43bd0f647498fa9d2b7c37c33c898cb45a0138848813f6523bd5ff2ddf9d3771b7f697b7f4d1a4d938a7478ab9b3772d461ebdcc66ed1297da9d061f725a70321811c60101bb45a55c577e9f4ccb6dfabde523ebbc8be36e5a7844beec373f90e99fd657604e35b53e4fe524abe6ff7c262505df61d8185b413ca4714a8ec2d65c5324266585be23ee75b6d61ea139cc77f64c1c5ad6196e085b30e9c2556fc90bff63a49a684748761bba7d31f7b62cc1434e95fd08cf9cdef4cbc80b700966f6da2918d1aabe2a0c6bc9c61767d89bc639038138de581e2a348d449fb3966f50abd8e4f223f80a36e8f21a7a24e444f54753d097e5aa6373ea0702316bb9d03e0ebd4efdede7997418eb76a133a4bec86bfc470723f176c78a83390035b28cdcc9ca115e1cd74fdfa83991d2c549d0fbc91ba6c807893bcf5df773946a3cf9c96b327d2192ec14b9a28a2e2baf9355bbe4f76441fbc0cab06720e863ac0ac3013c90f6aa1b4a6e32a1eb8cd1abeed40f8215158b75ef913bf8a786a2c83e841b806646600122a4fc500f2fab0dde1728608bdcdf88c1d69e0c4f3eb81175ac50d8737011afc30fa0521a6ed003605d9780e328376dbdf43f6d9d5ac0c9cbb3e85bcd4324f8dbe5bff5118327edca22446f61f744969eb2ab786961f3b509f977aff841a4171988eab1278aaee00e62b5bade8d456f7839b257ce6806ce87f63f534158a08c4c83f3b4b2a4e572c1a745b54679128520f706876783a0e64862c5ac2425602d7fd214870ef44ab79f1ac2535841a645bf0cb01f02ad0846df90cf29f759d1b0b3f8aad45374053d32f0825cb2191722ba916cd4eb76f9ffacacf31ab1cc1105e927621c68e318a21d63485aaec1de58070ee9133bf0343b72dab753830c2613d954d20f6c039610f40375c7b5b6fdb0adaf86180622e47bf8cad758d0c77f7f67ac54a4db6d84b2538202b99e51af427b9f95af1026826afc59a102e8d808af9d823a16c59bba456ade81be4ae767d11331ce469e6498a1bf1d34ac31af4d35f62a95a48f625306ee800b9788587fdfe8953a38d36acefcfada6370732d1fa93661708f221476074bd5a39f22b119a3f0edbeb052cf7f7681287f5ebd80e126274df7d202994471a1bb6994578a4118727196346d01bafadfe75b2209d5bea063a1c64fe83ee5a954e12802670ea52edfbf9d2dc4fe7bcf9e009e969f1494fb9a84d4c69e1cb7fb44ba59d2728d990744c8158addf03edc377830a70c26532d640aa8d6f63d7cef9006f79d619780127d6f897a832da62baefdc0d560f15bfceaa5132c76b57d3cc00c2d14ee8df5e7ed47a16eb01bbe66cc5507aad08bd296e1554ff1769fe9a75a0d25c204702c05ea048e70a53e0a753aa222c55125aafbfb6d762a5b26111425da0b2f40845080724f6cde0205678878db9752ab805b959102c50f4b383e74b8ab94aabd36c375b8d8b35b7cbbc78adc348329fea610d32a4f6d12bfaf48d09c90d17102ff48b1f2b70f7b1eb6c68dd76beb62b5b3cdfeddc6ac2e62c6a5d91fac1310813b07b278b0665f65f8a4f8f5b94d0f6481a612e68d6bf2b56985787cb07faf5cff32eeed4489f771ee9f90c066e099b1f4644c1f15a80970bfbb06b9e23301347c0cd75ff27c0c91ee4d586272441e974ca4cbba072a3bf69fc248e641a1e49ba81414d5615263c50f3226eba9db2361529f24f27e89a8545942acf7f8e84da141b1ab7cff0d3af62ccdbdb9133cc1ea2ea1988826b5ab414f78cd46bee09b6c10b9fa17e26edf1f69aca5b6eeb6b1611bdb91be5f8a7d71778b9a85bed324b8bb80edbfcee74af5972bd4cb7341b86fa562130f0dfc967fff207a067fcf5fdbbc14c9a0a833fe100bd71bf302743f3e7e073bd8179e6e69116be0f302fd175bade6eb34daeee71b8f1f1c35bd738e18518387001d9ebd5c7724ea4423a311553ad982244c5221b58c2db1e91053b2dd104d8459c1366e36c48c9d4f7f4ebe7e42adfab8be26ee2ded69fde2fd44205b83fd3d8e4c75b35f91862de5d3c92330f547c78366c4c091811a6b3d3be91bc5d548e34b915f51db245e350985a6af9cfa0ae9ebf72270206b1c0249a5087087554710f4cd50bb6bf7eb2f07d917cbfcbbe4b9cdd40d4e894bf599b32072e60b07bef8cff9c28c97e78e49a3b5fde4efbf75a71c92f5a7d025a0f525af91bce27b49f9941b0efdec712934e35511b841fe97a2d5649b2531386c77983500ae9f3396fd834a33fd92c2f1f00c65f63f9fc1d3c4fb1f81fe97a96c9760829d1f78e09b6d47b474a2e858689b40769b464e48ac52b10972de421397c208dcab4975623e2e5b886822adde8e41dfe2abc227b9d8aa77979d33e932d23cd68f79c676b1fbf4b0c1c574aaba5e424a488f6bc67e5d8ca03cf77256fa5717cc4ea9f99d3d2f59962fd29179166f026cf80d88d902a4b06bda2765a9a213632989369ffc4e3b4b0b9e890a961ac20976ec8d32f42fd818da77bcbae7c683732c8d29453a51a15c44f058e562ccf17f23d0a0edddac2573736d056c304fe86529d88a7ad49e200941b8d8aa1a34f164954fc8021fa4779752fe93bdb0075d0ab85b71438ecbf4d4d8e93b7c90217c1f322b3a694d62d97dd499a28614b3b1b159cd1eb70242128a39abb082eba849715ce5ff5486e3c9f85829a3ba3b935857dbd287d8d34ef271af407246e1c26df294eb08711e288bd1e817b8e2c7d5e6d761ce0319ab6ae2d3085131818b84ee2e14e5c32011c66255977ba44f1dcdfddea36ada74b129f35824f68a193265ca53c7117e4de15f9e1c90072bd327fa595120f23e64434095c9daa11c0148ac5ef52d5b681b9d2b67d8abf8ceb1f66018db062bf552ae05b2eba24c81abc017412fcac5f2ca5f0966245486015a78b94ae8a8bac8a319bf79897201be167f60861632b77eb12a02136d860825eed455f1ba6b010d71e2d1e34c1bced053508e826b418e465e4a87610689489a1dae36125355346a172277541bc2695bc0dd9cd5860f98b6cdc86940919a8877f5bc64f764343722d34732bb0400fed534b718fb55d96cc1082237c9237b6024e8b33c70e0ee0c09e45f24c6e8bbfb4a76641186d811cf8624cebbfeb8d381c44080fd0f4638417f6534b77a46529e44f88c4e2b8713da0299e2d3eba3bed328bb5798c2ad7147142fd30af6ca9093b616060c897e57b1906b2df8525d31e5f957ba21ce4372259dc523e1b93c84f4ca45729bd0440568fb047650f5414409fffe5a0c2b23010f08d468d926f2b62d8e93d33e07bd2031216ed27feb9abf3d6b76d8e0b3c8e5b1ba477d4463199ec9b38c60aafdd210ac4941bcf52e27b89aa1a74a898df7916c455731c584e1ef92c0cf5fe6b662bcabf07fc9469dca6c21f9e36a5b035a2a43153321e0296d29b8a9f174ed891bc0a6f8ab13d786b235ad17ad177bf7ba69c86b73a8d198a8b476ff52e55fb59e0d40ec1e4f81a4bcc42cf63c15efe2d613e239c325c6d50217bce24c101a3030c2e6ec486c4c95196baab78f29db769de6a2fed4ae0b37403772bc5aae7fbcde3d051dbb7475de3a7667bd3328117c0d894f8a5c5f31a1c57229ee067ecc26465d4f41fc6752a74f90979c5aca3ee32d8e8ee7b32bf7baa5989bbe07e130b132a1565b1f9585dc53c8aec64fe13dc14989bcc214ca8848d1337b7caf18c91c71de4bd39ac86e36cb0130c24e95dac200b6ac280c0185e8e5232da2257cb1b74448e9041cf94b5b0419779ba88c39c4236912fa66789525b568c54d5a14de48c89b6f5cd4571b1ae63e1f32d0d1aed0ea00f83462f8a136700d8554876aebd4aa53ffe6babd2f62bf5889752591e14dc2d2c1957cb99a3547baa29f28d85e698cae27ea03a854fc084bac234799cfac264c69aafe05fd8d7a4fd46a4868fd4b9e470d466a0ba636e2f7991154040f04ff909405363b3592efe8762ee2aef0073383ff13bf339fa048d2ad03fb3c0d37481d107806c6c5c5da393646c03af729e3ba1345c39ab075d36cd087682e764713a2f7aaa0b0262fe1ae361e84ff47184ba6bb5d2158fa88dba8aaddc5e91f3560115762d5acbdf71d95938463c8ce11ebd345091020e6a54ef2002d67a28a6b8b6db098b61e133a32af1cfa60536792f37e3695d67967633bb1649b8a42d88b44ef9665c84eb15140a2cdbca1b4eb57bd647978e008be717022efa0051e3834a92fd471caae209951ba4ccb6d0495b15538a46099d29eec0b368ec264f0a99cf264711a57cf7224dcd40aa14c592cbd14ef804057c745870fceea57a6b1515c5559434e1d6ed816082f1e948d5d63e97993cdd1ed87ea29fda890f0d8ca61c826d62598b82b22b82b50fbbb64aa4051031ddf0c7d30bacf8b6444af6ac42c9e3c26df75202990d5e31e1026f66281432cf22d985308f0227fd83418c86ac533ce919fd16ae1fc0700b0d12cbf58efcc50a242f4b9d857bf5ad59055168536bc8dd3e1d6f81d3265c39dd5b5eab058b672139faa63a416de1afdfc22298c0c4ec9a05093bd1044e30710142d3818062e5b9eb80e7afac92988078f2888f1538ac96df5f2496fc7eafa858315933a06e66a0267aea6bbcf8b6a1a294ac3a1db5a049cbae8dbf391af31d5bbeee87809822de65961953072f234da5254351e61bc9ea7eee69cdbf89dc2f8ee3c7b0848ffee908e503b8619977f552312a0f4385f5b652f02dd279f54cad043c74edada17622c6d9fc4fa7d61f5e753a223bba5f6710bd069d9ca8ae8b115683cb815df1cad27148645282716448ead9eb22fa791c3380f8a102d5eda66b2fcffa086bd1f7f5be3895666bd64c046a907fd552b2e9e72e6793f0e093f723cd9291d90c9cd217da56fe09339856a8706de43fe3d9b1c025aaaca9da73fe0004e424e002006871c501ce0633275e7d8ce63bcfdd91c78ebe94739294dd7c3bad270cb17fbfc46eab7ae59dca299c7b398a81daf4c7d74ed7adbd77000c3c8ea966567a6fce6f5dc81c309b7782e7b666a140ef3aff641b16ca3fbbfb334d432b67cb3aba948b9c5c9e8001b7d01cbe02463066a4316580f35c10a3ef1460e2bdeda5caca54341333831c8a21660157e30529081e592a1ed31645c3728673739225062d41e3e355c20af10d48322af169c91f401d249e22f3d8db93281fa593a905a2898c630c40ef11b372425f5df06e1fc091e1c6e1b624bc65c1ac91a0ea49be11a344dc9bd13ddfaa9b413a60085897abc1ffc54262e406cb1cd7ca55bc93326a6fc8f837e493259d31bb2a61e893076d1e8799aee18e4e10210bf163c6b2f5a675b888c97af8efb7c37e10478f11257209d87a8774be7ef47c715e9d43ce120e105c1915df3135a47df6818c58d8c0a947fa5016cbb02606d81d3d506dfec4e6621aa9ecc389ca114ae87209a9781d5fed83ad05c8b6134a5b78cad35ed7fcb32200ad5b417cfa3eec0a0cf6fdc141faa57c62a2cceca4d2c29b95c4330ada203dc00a4cba05471183a95e9d39ae2cf0858aba4b9906c633fdab9b25aa6b9ef3bef1a48ac5435fb9251384aa97a24fc4a62ac18b9c6a5da29bf299db12bd15840e9bea50f2ad0dfd719c8d5b8deb83ce5c7c663e869548f9a1e0d60a9101026d17cd9c49a75519c847e92b05e21a6eb4231ed12860770e2b92d0dbbbfd00eee9a5e2e93b718c03136dd13a93eca3eb99c0b966915eb033d4020a8593857b5df7b1acf1e54cd28d72de46b9c9c5849c5994689eb09950d80078e2a9b17118841f21b6c499cdf0dd7aa8707bb31f7989009345d8afb2992a7ada01b3213a812ac34355eab8ef2d305050aa55b75bdc21e7abf726397d1f80b183f490e260f812083c215728165e98253f2c9532d52f18450d4f241f4e6f0232ff432bf2c91f4382a61fc5c80cf3c7935c094c6447cdff854b06a08a93ccadd553062d72eed5d9d7be3557ecf6eaef6615c8e08b5ffe25ef9e3b7d210e9509729871d3132a85d571ff93735c6f17f09769d445b2bfa4231c4489e818518f88c9aacf13718099eaa068b545d0a4df375276313a3a03f63fe87c31d7357c4ee2b6fc3876484fda659450d17aa2b20df1050276cbe1daa109f65c1ec5b03d1c11dc90b9332d22ad9614f1fe3ec16e7d6d2a21823b775188b6fb07be050ca10ab3b7afdf23b97e62a42f0e3d75c1d53b6d93049314a29cb46ba40b7a43796bd6d47848f52220bb951be42749ddb82c7755ecf3ed31e691aaa0383592309e30cb94fde805030bd5604ad2c4f36cfde3f206e1084a4c5d43b0efe38ea6b2906fd023ec98851ac296f7ca157d2477ab8c67d03a978a3736f7c6abf79393d985db6e6716e546bdbe64b42112c8db883ca2fbd78218ece83636299e72d0d353c3eab719ef4683112ba75944474a48571ef0a29dbd7f67f9d4d6b9e8fa277bfeaf8bb399b43d31498313b5106649d56fe5cd949d7cff8e5cf1479eff6e059eff088c4d45e99546990c0d88cecdf622916ef6c92720dcb189ebfed73656f06589ebbc33ea61c7b521a3371feab832e358fde52878bb02e0003a04ca635b5560fb601015a9027ee8d917764355ead055116178d7144f50c96012927b7ed0768cbcc12b05b1bc6dade04c1579916e31bc25fae59d85cee61ec538b51eb51a72ce45a658f7dfeedba3c0dd31f854bcbf42cf8df1d1dd1a1fdfdfb795bbbfb16d048ece922247696662328aed5681d4b15c3fa1c6d5e9b0572d873cd1b2450c18434853cfb03ccc00cc0bd1f9dc9208b3ab2a53eecf59f26c8f46ec9a775caa8f3eaf22737092fc9525e4199bea9116713d71091ea2c696f2081c88b845e0849f3fe728093147eb21bc4d032692920b1320340834dab72b701cd6d88a0e3ae2f8e908dec2ea37b557a81e20b877c5eedcc3ed46a04f51dc5ccd3366bc43ce86bea059542371a78621d888c50097206cfd2842c8af2ce74922f4cef892493056cd1d74d5cfdb5fd16380b88ba92e3ca5e9636c77f74e1511f8c1cc035086c5f07f5ac9a1f6a3a95460e3d111b544ed6c3cd558f44f64e6d7b7e9cc4eb812fec4b0a12d047afe3388f5cc010971dcf831ac4616393cb8dd6d4be315ec9a514ddbde50c5d838a371b2608963e68ad2e110e48fc97daa4c8a2479726eeb2227d455121c0383d07f3c74c55936284cd024a565e9b5483f5d79cb80050f8feb2896a3b67c39772ee5b284298f011a5fbeb9a4ca0a29c6db366de124299b0d1f2decbe5bbb017fe8a1f02e5b1265c93cc384b9783090970e1bd11579d35303347232d722676d952f05f0b1d834e56883e282b0b78e8ac41a390fd0c61534044010bc28194e91138609ed6e61da2e77f3741371af089220e844407712c6798888752343cce16ee02f09ddf95bb0bf310aa0c04030afcfcef5b75805c2aae9401b1759019fef14c6d7e77411ac26e0d513cf47b46fb98fa357845cfd6de4d1e28d7e8c04bd623bd263c89913e62209135bcac6fcf0025787458346ba601fdc768f6cbbb26f4f88266bb1a75f2c762cf09350161393e5df8c4b66e4b074164016d0840ff6a09704deaaf808e23402f7c5c29fde7b7841dbb73a6a412989b12197124851d3528e92f37e2d79746ef4e7a2272ccd3785fbf8aa3daad7defdda17283ec993251270c9a891a200dd5df93f99084769e347c30073d4e26ae62f89e815bdc51897cc456e2b8e8053f18b57c8b272fd79fed1e4da6a7a78d2aa12b74de0ceaf66db6c2835695eeee05e04850b8be5b3320b0f021dc0003fa17ccb3811dc18ae15689d192bfe490b931643bf0d10079e1f3d7fe49e7e050eb04d582a56b5915f84af592853e3ada4049d429072bd4fa1f4748252b93478da3c20a4b29737ac3371300aef64a8c1c18a4c86b381ff03bd1230bc7a1942a7ac3bd01553667af577ab54a1f8c3bdbc8a3f065c9881f38358d12a0b3f3bff4253fcd6070cbbdc809bb7e79c89d03cefb86191b6b609113348dcc47cdd5a072a7543218f814b6c175e501a3e2ebb081765148e0221231efedd35bdcf4edae8e82b6b44d6e5688a9abd7a6945af1aeecc7e698d8016bb9b67b5815e8999b5d59acfdcfc4274a8baf2746e77f94a9d60393f60961e1dd2e3bb447e2d2ba8b7ae0be2c048670acf3c8df3f721f5a4b474ab637d2b2ef5dd3b794bbe44fe69714067d155f6ddc87ce220d3b6ca4ad47bd426bfc7c78a1340c965438b1ddf8af918a43de2bcccc1525da5d6ebffca6333bf7a58e59b4d4af1ea3e829ce53c4f9c61fcf136d13526acb1157561a692a1cb38af9d0e0bf3884d4325b92ee3b76749135e2bc8cebe1ff488b6fb229022ee12d3af6ac33fef8e9606739f19af034a6d3ad65213e6dceae9be13bac579e4b107dfb794f331d15d18ebbd8bb04f4483be71e36df3b89fcdf1962fa50c732eaeb8b1cbebc7c03789aaedef3a1a486c5628ed20f4bd566effe224a66d624442478bc4d89a90b224f80bec964407d8de1d387639e286e813e3004e7ea0c088f73be40e00fdb813486c6987c315021293449ad066e1b7da2bf578c9ac63bc4ffcebef3c19ac116df783ab8623703d63bccd56c7d1427b2edd00611b371a275a316b48d310865ac27eadf751998e7a063f00340e3db67bcb6b9698700705776c8a4d9eb5f2a7e5ca3f2143dd1fef92b884e4f55db8a4ea64f6788610c1835ee28e05c8354d248ac6e6a477327b08a5641e5f6fb80f1ef31c5309cb33594371b644255b63e5d6b36cc3ec71b49d1d06f9364d90e7a428410f9fa6346c3e26d186b48d360ca5b8f71a1664d4745c7597218768a002c9ef2aa7ddbac72f6ef606b51724c419e741b518aae2d6105bdd47aa864e9c07cc1a2e8c0dc3d9f25d7c9a51492c3c92ae697e31b283d53cdc32fe908a65764c5cbec71d821cd3830691fbbe99427bb8264e1202fa646c7f65d292a1c385f975af9a9ce0ec6af22904fceb0dbbb17ffd69d16d0764539b765ea51e863170ee60f8706916948d0c7087ca7a968d44359eb5b13ab69eea9a60b9577140efadd931237b0bd6ef057fecaf8e3490130d19c9a3fc9c1910a833a45c43dec3b229003986934a9bbd25a8c43d50ec65f827129415d1b5b42dd6314c1f0023f25553214d447189e20fd4c4f43c1ac59d3aa7d896d5dd6fccafc60458e7bf4d787a84420eb3472c223d8ba54b5beab041e56f12d3dce2c672bbe8740c4f1143d7239ffd9728d9120740499043b131a15ed4b7fb99af03915b961ac63939d48712f0026e5e99e3157cb4bab716a7c1c06be19c2ce9203a360fae563ae61b285201d076cb941e28ca9ef8b1dced4f5bad417709f8b37849d0a3d972e2944720beba9d694fd1d624d0f2347e5136999b0724e154cab68078b169041f50518fe107ee705f388a36925da5dc7fdeb0ae08997f26c8d20c9ceea9db742a6747e5589c303bc65cd17c74105d8bc0106405cccff949e4603be49b0731469e02dc950e6fe2f86df10f8d951dbbcf9e79f20fb46e428a7d8d2bd5589f7795d0475991cbb37bd20c190459129080bffe67b8b68b578ddb2bfc7fbbe2833b7fecd6482c1a22085d28bcbc5468dc0066b160706662ecf64519cbf13a60fc38022468d89273b87a540760e39bb75bd9a41f9dd194ec847d17e4e6af03545a69183cc961a08e69e78a9233ac6f34f6a7d3cc780eb950ca3aa49b335ae7fb8f1e16d2f99b808cb0f7205f8951e5b2998ecf202b8b60be564d8cbc14bc2894f1c76c3d721beedd214aab7a3f2d12fd52b9e672703688c4ecbb5bacbe6782e8e357ead677283e2f80d43c472ac68b4f5783d01e37403fddede1363aea7458265c883780c2a31cff9834ad3556756fe5cdf8bb3151226a50dc2f2fe90c5ed843a4f920fe5db6e8423a8cd6cc22b2e4854736f63a669ba95e14d0deed274d2890965ab2afb4570c7362c36b3e679661e7767a5ca24748b4e54e110a5beb43f350b6b48fa26872570d1d28386c747a4aef26872b7a50f4c020bd8d658950b9128428e909a51073ff382e18e3d30861f524039693613bd8c9a1bdc12c072250376b8f89a89797449b038b19c8c0feb5522acd4662e48fb0ae8fc409f68f6e233226e6f98e730d523174d6c2111dad1deb7d19826049894a2dc190b491d69a5e52573019e1d34f9d4eedd389e2fe7d12b6834c653bc0563d8c745bd018d8775235640887c0419b3346af2c3ed75a06f1949bfdaafa28fb1d299fb2bda68f70cd39a0c8a185dc3575a2df4c085b54b6552e73ae7fdb97a962cd7a0cfad4152a073d199c90deac4126de3ee239d8745b72f35bbef19d0a3beece0e6544cedbcf7dfbdbc0dd6fc222d1967427524469d64f256d42b9d267f74663358e34a1babdf8b0e9d66a9b047958d28e890fd5a3738e348017209b15bf07b5c4a29cfdc5559b5a5a50eddf7fc6eeb38b8658d59b4b15b636c9f8d2bfdc2c317e2f5f4e36f6a68ba615bb192483c8e972d4e5a7f335582f8dfa259feac699cfed74d96d73883072d6944f69733d5bb1c11c7b274a5be18994ba97619ea164796e821cfe5a7bdbbdadab8e4d2b8e29a1788c3e47b47ebef900606dd744800eaefa262a8dd34b45e9f6eb46ec5c316d54c21e016faa3a5178ce6b0f860083e0e911af4977f4777d23b9ccacecf48449040c957ef4ec08c88a2830f7eacc1e8d44c20ab392e9f7c9ad96256b8c2cd6ce46606233204affade996b6256b4a159146716f168e61d85a24d4216319cc29e0dcdb66cf254a2324f48b481447ffa3a7e2bc8c41eca1a42084d18e949fc05eb7b163b71f9109d6d0766dc0e6fdff99e7eaf31a937c81bbd7cd602603894b49c24e6ebf0d5075145917ed695b6782b656bdc8d25b2f8ba7c40347bfc0e46e6f8e01985569841c59451de6fc0ad9289462756484c29f248483261fde58100418af2b3a9b1902c69d9544e3723b17259a88d72fde38d82f87856032fb466b83e794d4b2a6d7f68e0d53da6f34800344db2be765ab969b934a3f7a8e1f80633a1bdbb9c7a19dd1eb9204bb26912e3ca00315ffdfcb1675fad5a6964a66c47a09053e03acf839246c75229362fb301b26288d57961084cb9df9f4f0ffe4fd9c9006a6399356ff4c866391162454e2c817f68f799e35f02e799a11185b99bba57583476061a5225c78140463565769b9b4693221b3fc05c3e2b8435e7456b4d100687bd35183a14b32f3c7c865345bd45c6af31786f7763f76d7883e4e008023ce9f7e6800ec1d2b80b76fc3715dbfcf87ca64e11aad6ce1ec3225d149c1d4c2f11c54f285127472f771b90b0fe3e45150b429ebf1352db6deca29df883737985367fd1e875e402b7406e133b20a0530cdc5d962af9b18c90d66b2103de225e50c0ee51e5b26da5cca717721100a69e52b2eeed799a75468aa4a17328574b6d8f1aefab711ccd537e1f97e100c1f4a845d558a4a92426b46f68b6e3ed822aa4df3ea3edd11db349883d9ec4083e10576c8201c7f927210de5fb396b2c6478ec5a20cd1c1bb3880aa5be7cea488916ceceebd328c7c5f5632782808823dee846b15f728cf6ed5b3475b4ba21c86ed888079a4af90fbec82c461b938b69066dd8ee72c0c4d1f881b539266ef30f495f3cfadb828adceeac4325d4ab320fad842b2d663688536e53ebca9ac9e92f0247a630915e6ebd59f4986acc12a38996955ee2bccb848d0a0cf64192266b98b7e863664ca26ab02f7a115477bf69a99636ce7cddaa9b2c73dd67b9a213cc77ff6e27d92ade5e61c1f5d7d738702a4bece4cdf9bd1f86e7387528b27d035632de60776755903b34fcc92750db000d89a4847081902135c9b1c1fc5189180f5c7fa6e8ac0ebf0cced2b158046c4744c3f604de26479d82010a82884092952eb74aca8eec7e3a43cc6f73e39840ae0bd2f98fc19814e789e1b39b740cb2f0af63a74ea2fd1deadeb2f0331391cbf54cbf0f20122e12df0ddd27b2c67545ca7e33c9a762f56b13de76b24ff4cfa95839c680b1384e3544b47bf8f28a921470ef83240ce8acb649944a4494d44a3095f454667d21d494646f9184d5c2a397d6eba4810ca137100f5a36a767861e393b35781b16bdd98a2bb4b4f93879f43a0426c70ca8a48fbf8434fc003e67f0949e754db40fdb632179ff146b8ee0771622daf086c24e8fddb099e25ba5eb60321d61d9123490fbc9a46a300a14eee826202ea476b42da83bebbf9c06c26c9139553362e35394abd1bb5b29488ce6e7ab4e63abec2eb292d2ca6cb374acc1b7a4aed3741446e779c9070378fd68b082505d9e9a0b55478919b0f39127b03d71fd48f08d5432368db820f76a37a29d4d189e13bf92842d4bd570d9dcdbd54808b3d273ebc13c3acb12777b6449430e11e066988a6bc0365eb40c1e7b188bca3297702a7d48252412dfb25d03be9c5950481fd5f3da1cddc177e06068b9945ecebeebcb448caa69a41a8f676eb5baca1c5cb6ee7927b2ba9c69ccb012adb0a318ea496cdd9aaff274d78f222cb3e375fa60f7039d85e49951fe9d702030c81f1a10e73fd70ade4983993cd54578126aac6f33f84863d5c06a2dcf31ff11198f57140a6fbb729b82a9801a949a59388809e1e016a8edc19177d059f419aecc44caffe3863dbaa5c76793a1db67c1f5ead01361b22d7f612930a9f1461eacae2fd123ab8107e2c20af3290174b97cf80005129b59755339309f4a47b9559689e72526169dd0efad0bb20ac11759c7625c848378eca12eecf027c4ad19e80547bc8c5fc35a8cf23af301fa2e0c3723d396db3515a118bf30ed5420ef9e240912e5351d4e4ff8b667293ddebf62f252a8385f9a049c7a9148391bbe484681e2748a91916bd6e1238b8f77e6dc0e316c305fc2332d196ccd489135ad90ff652fd347759b9337acc69bffdf13b6c2b022936fd7e1b8baec42e108acb13371aba09f53dc6e83b21043e462dac7845a366b97f85ce39fca1744e500a13454a3390c75b1a6f80e1d33a91ca010ca933b525c1a47c43c9de35db1fd53461477836bc58c0958b2d4dfe19fd4b0df141897e0a8f1f8daa2175e83df6302062db96659e9822fcad069a1b8a4ed7d444a0c20f58e1c8ffb72ac4568f2d570ec10b8982e0f54d3b4a34b944b9f4e8207a989a5db76db23dbb87bf56073adeca27661bddb5752a55367496035c5e9caf328ffec0bb8bcaec4dd1e824419002b0acb336d7fe22f05e731df6512b0dd002ad2a5549c847a30206996f66782816da89eb538ceb1008b3b7067db53a8fbcb8cf07774f2a3cac6f60cd2f3691e2c67ef17d16a91359b17a30fc80fde2c98dc948120f7a90a33da550615f74f40d7494eeb7239a0bb0d2ad40a56deeecafd181ecab4fb5f3b1133e0297b807ae893b08f3de9cc33b3d35514490ecf904468869f9000e112cf9c42ccc75d9e2cc1b8b3cc9ffb6d73023f68749df1ac905c49f634be870129a3c53e7e3e0777f60db16ae2e8f58a16b053f1604c5fffddb8a5421fa36f430ae625c0531bd2b6d181d101012e8aafa10ce50ad40aee4f714a83cd0297dbcd157af1d3fd6f21e4fbfd717f2f165dd3c2120b7031a0b2e2505f6f3eecb8c228e6202d1e0e97123d4f3fc0b121bdb746aa2b2745c84d1c9331d3bbaf96f0c7ec1d96fa05ddff9bdb21ee10d610ac5abfb5233a0517518cf806875c8e572d455c0b9e25faa5fb822e94b7b2f6ca8e1dda5f8668520052d37578a7a810cdf8d427f8922aa71be84dc93a02587321146de13751d7fd392add566fe99392715ae4568dd0cb8aaf9affc194469b6530459963ec0227333087129429f623537e1059329ce19c10ebf90b95a396b66741a688621189e996305712dabd99b028d84d20c85046ab4caf6a319881bc1abb37114e5aae839ca228a8e8b3f5fb35db758c47c0ec4e907c019e099407c449ac687ae5c4d84b51589237e54bc37ce70194a3da79f62fb77a0939c43c25309f80441eefd7d557b67c1464215df8ccd3ac842f2f3f8a647f173e570ce0977f45a553841f4c3b7b88420eebc15bba871b9df6366bb12212fe88e3d364a4bdc1eaf13603cfc4dc3fddcb9a948c6c0462c853426c341c0e8ff58e1f66d3d0f829479d6f331d7ba3d8780f685caf0cf1c122952100766c3056fff2dcb63ee2093001b25ee0bbe89b0c2cd9b77a0e78e63fa7795ef3fb10a9c1b0d99a6517c8755139010ee4d0e951867267af17e35812bb4a6522df24e0f315c5dfb6d25f34eb383ec1cee0d38c073deebdcdcdce91ee2991be9e4641f3eb10082b0f3b60bc79385c9fbae74c44481066f567624ca26f967b8a0b3ff200243d3a269bc149af7b0bfdfba542c79526b39da98ae88bc04f0ec0a674bff0d6af7371bdc298386a12920dfaf31196e5b9e7c59e05f5413fb2cc52f2f65f9e453bd34d3b76920667099a7397935c307fdc16b0ea248b2967f95b2c0bdf21f46b30d370ab037bf2ba67c5919a441ca3613c17fffa9dd29beebc7ee7fc398858b223f8ccfc70f0366d871fca40624bd99c087022ca7939562599081e871915c6dbcc133bfd99ea04d7e6d8027bde4a3cf8ebade82d6f5702c6c309d23fb56a527396c9b97425752cf27de3ec4901410914966582134a506f603956024fc670e09024c3395de8ce17956db2028c469e8512c71a9b4e8cb4bcf9f973e9520994865e52b69fe986b8f6da07c623296836ed4882a89ba463ba6d6c62eac5ab3056b00e4445fef8c292fa9cc9bc7615eea26980f6bde3347ecf5c1bfb1ddc714e6d9395fd91b4d23652f59397cd375f4fcb8fffac1d0f90f1af2b3fd43ce64a71bcffa59358a408a5f15ca09d1f63d3abfa454d286942bd2f701f037dbad384699600ae934ef5a5a5af5c61da2269c43de00a90f1ad93e1a322d3fc926dd3f3f646b4e82835d6b4d34556024917d3ab949c6ece029ca420bf69558a7ae04dcab4ee7c0f21be67924654a73840d2d6c8a208db628900f7e5bb2aa97a9afcbce61a9865cef8cd4e4c8a9660239e620121376d5f05afc6d4fea3f0fdd5a636fac4d9511a1aec379d6fb162e1a9326f04e53d81af5e956dc92bcc8acb4ca0003f4269d7870d685a15843ac471651f73b6927b815466bc9cbcb7cfdde2530fdb8c50fc1a9c1b6a464d5d5a4a3103d7d14fa4405e151c787c744fedc9c71c281fc64166fcbc5e6488615cd9dbd9dcadd6f5a7303c12cab345345aa9de475f131ebbf6c75c3450d0f51358f231071b994c471ebd8174b2869d51e8247d7b21a4bb5b45e4fabc25781103b8048193ecdde4a3eef06c2674b367f00a859501e172700c2d299941f36cfe8a91254e1f0aec5e92c31efc9ce67cda87d029bfbb106bf80f0bc4bc1f6b31cabce16014fa54e525053b17ca34791d17ca0c586f73e0e4638d5bae59705a5149a39fcadd750567ed4ab6bc55eb52156b23f8f1f368bb6e95e756b729c69b06657f1bd382584d244783a316e0f814ce630dd747d51f9a1bfeb5a5a50eddf7fc6eeb38b8658d59b4b15b636c9f8d2bfdc2c317e21110faaf978327f70c379cd3281a6c2e13ecb30c3c2c76abcd2800f65c442824c4ae61facd32b5044f47f1e66f9487e1855c2a97be4338eae5046a6f04ea8ad1065b02c405bd7082f9494f1e6efb7dabe8a24a650a63f9452e759e073d3367ee21c028b4064290d842630ad0ca51510a6f190e89a9df6440f62ad4a44924aa368af0b5b21587f9ce344de4f277d100021e954941cd66ec500f62d7ec7729ece4c6dd279e310c0fc54f87ab7fd2ff732cc65ff9ebd7fb212493c976dff009676359c1e9099db194a7712bb220e0acd04ede2b4a2a2a86c76e98a71a9d312225a47269920fc3fe6e26f571fe2684c34df7e41f692fcd119fe23af0895bd80f3c893dfbeb3eb54fe0908b97a57722e53051988a9e09a389dff1ec0ac035a1c04cad020406d799b615a2bd2e7775f80c67a27384fed4cb740c20f1eef6d8897c9d14188930262d9e22d62c413905c4944601dd4fb61f9952021dc210be1051d71faaf1b12eabb5f6b0f14c3b3f3ed5d00809266755703b58dc4349679c3cdcfc3baace338c1873985aece90bdcf9f8b37674204aa27cbfe8278a11d22716b5931088d9b76a531e57fb9bb2aa8121fc25dc0ded54ad865c306962dd66ab2c5ac28a92815ea66ff1e6d343de2be42f47abeb6f19deacb365295df6119df5bfbe0fb86f631f06e313f93fddd2e4d01127699de3befc1708cd8b9c40c12281306fa5166dd2989673d3722ef843b5c79b48b1bfa7a266202f3c7c865345bd45c6af31786f7763f76d7883e4e008023ce9f7e6dba3d8a5745464a296930cc4bc6b1d6f932a4c8b7921ab1c5d9cc4cef0d05a3312165cbd448e0d837d90c1f170308ee965b9e6f666a1fdfdfe1bd6d6b55f7c004c2dad0e6a91aae80b9e07b2696ef8cc29b2a9f20dd690e6cac1cea9c9ec15933c6eca0cbd8a2e7bb5cd74906e108ecb90dbf49c3d90010505c858e1ed81984157a58965ae47c184f7bc7d5d8570fc5c4a03b9eabf172666dff9f46dec8f3ab09d51a04664cfb30597cf3766a023a3b9d28aefabffcb64cbd27f2c12efb6682f0532846d029567d7529729ac628b9ae440996e644135aa8bb24012aa0d7f4add99ea66d888a13f20f2e03b4c2f0a664a902d29d3d6bd0c739245565919dc165db81023dcc62e8d871beeb1e4246d32633316c0fc8336232b0ff4df999ce9ecd65f4252afa79d4200189edb7733386d5f1f0eea5ab1d20a75f5647ceada514333cecc18b87a3dc56d70c9a2422c8ff1f3defb94338c9a5823d281d0e4bff120c31a1501da487939375e54ed66e112547a541aa1188a68a6653150862b40a228bf14933d4a7d34fb5d00748728732b353bcaee5e8fcf752e132d072928ccbe43d13080a6387f9e234faf8e01ba63c911d43f9a80e50229636d1e78c201be5a28125dcd6634e20d8a58176e4609ba123577f9a52e8fbbf9250d48e363cef6d3dbc71d2a3f1db736dac70ee30c34d18e1782d7b7cdedf4c505d3de27f9c1d3ee71d64ac5dba279d849b960fecd568a33fb4efb7d80d9cc60cdf8bf5fb080978efd187189915b992c4f412d8641ffd8559a462a400b821640101e5b9d78bd1284b45311a1ca440b0781cf37ca8e61e79c25bbd318a0b0c30063fd509a76e54a33b510ead0e33b05068f2a4cbd98816a53bd3a14c74a1d34c7787c066761d55a9792cb70ae1e1be77e5a909d6379e63396af57cc6583eb60321d61d9123490fbc9a46a300a14eee826202ea476b42da83b0e28be94cc33b85e97cc76ffa147dafff1543e4eec5fb84922611261309a8fb396fee53bc477753ef708aaeb13f8f456993c52f07df61a0ea0b17a759b5690eff57687d26c2af57635b19beebc0e12acdad64f721665932e204e1d13c919165afb66f5e368d5939839d3f1ead0c34c680a97c59393321926c6bb2a1d16f0774f0c8175cfeaf62d9b64d24f11e5a10b160ea9955d5ec659959e730f9e18d9bbaa1d7693b1a939dd94f3bc9db21ed7785064fd2171ef8cac0463cbfdb4db7758c10a80436ba5ca3c803e35d5d06788bbc66b5f0f25cf13829c9d0bb36cc9d04cc1b9f1ac9cb50baed7d0582f296adb2530652502a7c8aa77c3695130dd69c178e9cbe9cd2780ed3a05cc36071d33e975bf6ebaf91d468e8ac635339876fdef941a7d62bd362cfe35f2df9194827f49bf6dbecfe8d4bf17d9d049923fb416e34f21f1643d9acea072c2e8d47eb7a920d5b9c29761f8d5e4fd1f92937649335fd3e50919c9e860241b48ed23a0054e2eb33108c424290eed67b16f9d3ba578f5b9472a4bc4bdfe6ce485fd0a7203416a3b8146d3078e27f1a1f3fa8e7968fbd1ba73134026e7a7e5acd92b6cf8b667293ddebf62f252a8385f9a049c7a9148391bbe484681e274f3ad95cd5e53ab1ce50fa79e2b8faa13bff20f7e00280196f6438d3d83f0b85f7bcc5761a7e8bf7b35fceb5cbb3f70d21380311ba724e35bbc284fdc4b531d836f6ffcdce85354c63cdc14e94e66860af80f03d9d3636e6832197031add7145255953c8ac120f77137667f575289e804b7f349d7619cccc434d862f70917a98c09308647d99fca6450272bf37a1b060139291877e17d4e5396d176b3e799c450996a57fc4ca20edf23e350b03c79f6d91e6fbbccf4b86840529a3bb596d7f85a186b9a6e16cba979d1f43cc0c175b849bd07defc2c29bcde3ecb2cb49aca96250ae9b2a2ad0aae04b71245a45e792ea3ff6f4c6f94f0dd3de4cdbe9833bf910bc8617a50c33df9388098780a69ea9ae76cd3a6c47e20ed0c4853caacf8069b85b70e08ed7b841f97c5238458649a79de2c8499768cac6bf944265e2395c6aeb5c1808852757a5fd73bfcd20c45658e4b516b20452b6d5b103b4eeb7239a0bb0d2ad40a56deeecafd181ecab4fb5f3b1133e0297b32f77c991092b295cbe7b404d2719bed26de1c642fba2af080394ba785ccefbe22d71f3963046d1adf5bc30e62d52a6f535daee7b4a316155a82f890d330e5a38a43bd1ad2f34f38e1a30fc3e9b5287e75fcfcd3e472947764eff82ab8296cef69692b633b7f06cefde5dfa875aff7025127a09efe724e8fa74bc17b1d873ab36149d455b916c09380b2000e4ae197f5438fae08ff55a7367e7749e6dbf4fb4819ff4e36fcd59d129c37717fce3fe7ab3068987f70f7b0d1c5ab3d623a10eaf5669da60a8d5e234bbb634c65ef671265935bce9380da9423187d7b719f6d0fcd3ffec2f234e03537e07cb0fcdd9b0bacc210064af3514a3646bd9e0e0fcec1537f3d40a28fc5debd06ec8de20c7314919d012ef0bf987d2e57f45feed01d604ed4fe64f0afd5ee11218d39c065318d492293d37927d888131976809470d4548e7c36a99e8930d7153f40837c38c68446ecf53cd4fb431ef5ee27ad31e1e6532be84d19caded6ee13cbae84c4aa72c8d552ce603c0792def39427b8f7c6eb43b7cc59d1eb2f58ac4f1551c44ec9b14ce9caaca7c5a947c910ff7c2bd65921ed34e14528a53f096d9d6f86109c645ec501a652637c35b91f9e5ccbdb6429ae23c81716c471b03fe6c4cf2dd41544ea5008340ab8c7a09dd0febb7c80e67cea1194ca794ce8cdfc96cb51d8f3386fb76d1dd3c93f1bb7c02818ec76418cba0a1a85a09614815dcbdded78edfdce9a5019c4c8e7fa0007fbf930fcd3873b3fac064881f741a7887b970b08a594fd9ae384286e195aa68dc0facb4ae9073a157796eff5fb0dd94db996ff4799b33badc4b490dc65a0be5323f077e3512709d0ba73e7cb68939c4f5bccd532102a4ceaf4e845dccd9079f2153856f286f2857f09cae247b7d22637fb843bd297cf3f3345b76d83e9102a76cbf9d776d3048e9565528885c86423ba95cc65418d6f0ff0ce99dbdb9a4d8904c346287d3be64c596c770d6b245247a449b9c82466bd6919bd2ac3510391470b8ea75f40957c776b3f8c193774a0d7a7774d6036ff025ca37684a2a6e3a3334567004694498c2d97b0de9e3d7365bb7f5a4b18b298b33cbbdd6b65830e44862b23917ead122f17230880f1b3e5068930e869e1a9a77fb52376673918db27a739f40cf942b60b0d19b9735208513b818cd466d7e3bab546e760678e0cf8662968e8e40f0b3db9536a2c74793b47f3dbcd440313496fb4a7dc7c32c2cb3a9ee7eef20e8e6474dc1a1c446bd262b7ffe8fbde2a90bb1142b3e4148d97d3a480b0032731327e05dc6a71703905facde332cb701fab0016b123e70a75cc57f905a246c2101beb9ed7883ed66d95d798a5442acd379a83feb9b6ec30ae1effea011b75f6a0bb456e69a441b7c959e15efe456bd5fb414897775738cb5f24175bce494375095a79d0de21c94b5ca210600ec49df5da69c46ba3deff785d72cf640f795019705e971718104b541991e73a4522f2e1cc73d216e620ec196a4e166349f9560f0f06882bb180afcfd119c2211032f2389dded4b76d221daa89b674bea1a50f6d532f0f7b9d80548d9533e6b99f53d3003366455e8532c466da864c5632459a30e88ef35151f15f644ed8fc3501b5ce7de13cf3bbf85c80ecbfef98591341152ad495172e76e3f1fd42e78085f13ac84f8e41b210e65169af0467430bd63782810d665518643a0f5bc6b137fb363b6a5c55f2dc4fef17984cbbe2528306dfd823fa6d321beb4086b582c5ded83ae078be503033be826a5d03258fbab56bffde1c1bf145d5640e9a06718348b55db9e1e0c68c7960e822f6e0351b951a18d4649ca7f021d25b48ba4bf584aa1795c5af6674cca062a9f05fe3f0b8920c4ecab5accac098425762c8353c7a2f81d3bae7bf629f2a0618cc15bb6e601a4748145f4d983a78f5b0acac0e66f2641d47eab2be03b023237446225e08f87c8fa093e75a400a1912f749ac61b4640130a724ff39f1152fc14e24ffe0e4587f919670cda296ad628a1dbb492d585fa9601794a9cd144957adf6dec5643ff9ad39779715c3575efae61af0b725ba5e8bb00e515bc365240ae341ea328773fe9c348fdabc66490349c964cfb680b0f1abe5f102d8e9a0a2340147f767c895a169abbf94b3f7b68ac9605dbcf9393ab8ef8b02694c1f7c6aa85391a702664647445980a3730b691d919ee55ac7dd19a1c2de97e46dc93b3f603f8385d24d9c7b491ce20b6ae013ca2fc6c4d07f349ce2f138de83454c1402ef815b3cf382e638374ab81090dfa77482025faa7c0ee8cf2279ffd6a349af925f0741bb727a564e532dc1378a22d928aee58fbd37f99bcc8905be2697cd0f44296269814f8b03f937f15756f88a5017d53eafb1c56d2a417cd3ec561f172e4191c3111925b8f299f0df6db585f23ab2a94686113951e1dd0a08bec4d04b44b3e7e26479abdd5ad329fcae2e2973dce781ba641aad0ce9bbd5142c6973dbd4c5d66a1d163bed274a96e19a62e25cfd3f40f7f561e9c5fb68345e72d8dfb3fd1c1c1e722103ffd34be4323f89fca30175b09ab0c7a10f878e32ca508bf65b40d6f6839542fac95269b1b21429ba5b26673c763e6a5ee4e6ea57735ab3446c693467acdfd231ec69989a15eaa7a90aaf54d416db0ecd2c7925a7a048e9c8cdd86a072c8c79e602f74ea3483552fb81d445529792d85b3918746e84af69047fd809499c6a2b2703ba72a42533f91fccdfb426ee9287f256b399f3c613328eb8a882a386dd0242e8d392cfbc90e454e247268a21972500f760a8fcb135bca1b0f0511ab64eadc9e284e3fece7f1264ddcd60bf0dbd893b3f59b2681de2570e1babfd9ce67677ec0387ab135de5ab36aeb82a6386ab80cdbdfcb474fd0f768e9258760b23145d1000d51977168f531fc00c95f8525b4e989535e74a899abd0b95e6cede6d7217a5cdac82665f96fb6aec51878cb5c5d1b930076eecb09631ad6b4f5c7e74f5ba98f206829ebdd66626ba21e014da4e9fec359cde56eec2eb6e364bd6a17da422b26ffa3f47aeb549875a79d998e13d2a79cc9697128c49343cef6703f3c62a08166d787e3305bcc436eb4ec3355810969b985d096f0c98aa6cf778c029a94a3519ed2c4575e3483b026baa19e84529f94b4211e70c81da2552619d16d6efb8ffc719687ed4044b61c2fa26fb4bf5f5534c773835a6c64d30dd762017d689e8889078b895bb017134281d22720c5732feac6c96a1083fe490767b90b1e495cc57ad42a14e832191e6381e13bea0cedec7ad37720c0f6580f4053314535e0861228619dcf815ede2d30fdff01b3bbf621fbd1bb69ebca5fb37de4abe875d175ecf1199ae5a3fc17803f6ca2ad519b0aa36d6b60355a360a8ea6764bb91733fcad1d99ba31825ec5f051bf7c03cf90a1f523beeab3dbe206d24bbb2864fc025c496681d58df492874f519b871e878e4a026b47ff1d31f0a69f170570606b21758c422ef6afc76d5b75be3ac95bf74456103268cdd7e5825e8b58b954bf1dd1de2e73a71bc8a037e85dba4c10a4941ac0de526b32386a9c20dce6dcc19bc7bc8f7c3e42b789630cc53886c8fd02e1cc2081acba97a1640cea91442ce45410881afe2ff065a61474c278e3922c50f59b370e63e289609db57b0d309034b6690ecf26352f73362137314428b7e50de5ed722e2bb61bc9152036791305fb9d3ddfad79725eb1b56171e21706800fc0484c23225e4dd51b1b2f6ed118d01313de9041273f71f3b1e56518b6dea45d0fed18110d5089f19ee73f972e5d9fa338a662e88f5bfeafe6518cf366291ea3106e003ec1457644142a144c0504d6fc79a9521f4a5b52f7442a8416224ba61f7c96a4b6bd104e832dbca16749ef9a6a9c7d2e52c88b4f4f7e1bd166902aee88e5862c0b6796565c53ef9778706805930aef18c2b6217c6e3f61657c8be02d620452932d348100683dd4ae79f72dd0ec3787aef71b78ca507a0578f8bd3de909df5d68d3cedc647ec1f5f557c8e9b250f0f8a8bdfe0ded5f6952c5b9f5b2f76781b1099745191417f679b809e86546e2371f0e30c53e69222940aadfba2682c28bfe7dde809a413fa16dc1c1335475a03ad8e1509ae2e3eb85d26884873c17d3903ae7d7791c3e6813466f83ba598f07addde36b3730fa70bfda5ca90df0a631c7fe9dd69937372912b0c6f71cf262ec2e2015ee6981efa987f6eaff9d0e92fd7b5dc189fcba6c473f6ef2dff903d5c3a9c91a81ee3d7721749cb24b6ded7244e110842f46852302caebf53bd89055caf18533aae497471554c5d6ae5249de91078cd209ebd06baa718e2b54282ce3e71858c98e5b40b52bf781d257815200854b727e10c12046ac37eb43a44349fc4bdc6f41e5c0dce524e82317f87eefd13d57b86c051f6ebe70ffdf424bd0365b76ca8c413bbf8380542d2e39b22150a1ea8daa2c302498646f1fd53ccfb03cd5b8e03ee13d85c3b691c1140e7c9ec351478a694acad0f6855c2db093be39cb824208aed3336e4fab076e0135ca418c9381c3bbaf0b3f605d85e441a0deaa01d41ac1fc79c06d5f8e83ef375ef957608fa7c69367c90a80c9699e53007188f6a3e7b28e810da67529ea59c278f46de03a152714fd62f15fab831ef310b76cc83366196328443ee7895258799d3ef3a661612c78ec2622ee81e21dd8da01c135b6400ec15fdefa5ce4c0509f40a7df3209b5a04bc0aca0f68c8fab48f93295032a257d4413541265570c630307408be3aff6172a1a6a8efd9a9ccc48739b36596285eaee0047acd1c0800f29ee3152e7e6ac91fbf7d97fb03ca20c9723f62aafd3a452b3030896a9a78eca5e27913c783ee642e06f933cc355c0d60c56169b7de28622cedeb866d39756727ae06fd498a33be2343fe89dde79f4c353f401f1e4b06b24602a0dd8d2e66b362453524a1cfd8fa3f8811148831612c71ff6504db20c88d5248c1f7443ca399593ec8011a7eb7b66cb63af5913b99ce45b8c69e4f383af460fde8b0d7e873d3dbbc2f7a828e949f23dddd441dcfe80d45b166b3b5e69946992f83b2165f0a608a0868250fe93dfb46e8e297734419594bea6a5ecd69734ffb73e00e144feed969fa90af0a928687babe73b8319da296891c6219ef7336aaaec97a44e750148e9476af1a3df6cbccec0edd85a85710a241d956de17cf4824dfa0a5ab4d55bc95c41c217070cd9888a5ab83338d04d3d4b1574c5eac11dd06d9ba3bc49dbcd9cc442404897c2c2e7d9652b7ffa0527e038b4f0f6c6303057b6150cab7ccd85e0016d9fd4d7318e36ef3247f954ba82e3bae6ba60413ff86d7381ddfa20b32dcb7276bd37558180acb7592fbf8bee6bd931a09174a493ff4bd7b51230d76cf7cc2657f7281f6b83554148927d37c1cd0ef883bd85319ea8361ab2716e1c74936f8eed259d1f4a56b8b89e06e8f004fb9e42b1ce9991a06031fcd8669b0954dad3463e54a598d3ff0250606292752b814ea9dd7ebb702ffb586faee75171801060b6db9a5e9f1596a4a970bebf3e28580b8087c979d558fae30c1afeaac135b2d54add155d3d69e0e18ed97376c52a41066bd198750c7e87d9e6f2f7f493d0d0af7a0838336a1ba706469269e71d1e9472eae611117f730deb21aaeb3f9318c82bb1ee35962e62f09b881a01ba5287cbbdf419488a2e7e15fc19a608ebb8459b52ff2d954d34585188e9a4d4a8dfe97acf6c9c189ed5ef5eacde9cc6f697ca1fe207b74c315b473ba84dab6c8574d96e07066844c82edd19a76081cb05da2b8309c0ed3200abef91bb1cf4562f506d7f33ead59cccfca7f0ff6270835756a5fdf5cc0604e200829da8f8effbbc6d8d43369cf94ba02b15603b606a4813076a14a24fa18724c89c9ee6296e0c4f5457ed93e9fae0a762c6b621c6c52f351c08f48beaf23a2731ee916174e9eb7c7a6cd6e184226bec311bc52d21844c31d439fa2befb3174bb8e27747dc74897390ac9759b0986692839798ef5a930bf6678d3ebbb1b8bfe2bcfdb5c86ff4874c3547ed1e29976d89d29f55010dffdd9a6aca2c5cbd44cb5a5a2681a9813b7d7c00e6d9cef00809692a19fc7b1dae1a06410c92d62f65e47307edbc706e7d1698be6275324c37a4995b68d3055e822340f0b9cae2266c9bb6eb2bdf0b1be8e37f094f24cf2009c2ce2695c43275b12856636cddcf7620e1e986e86b8440632b85bebce7607eafe1fed09bac793e2af99910b6f50388ac4764dbed624eaafe39be5c3149babbe7f96406d5781a6d65e01cde9db77cadb287fcc7d32db3878d8b7994065142ce602c38873fbe4f6d81e6f6bd75ebd3ebb5ac25bed1d384d7497ff6c3d65d9d6a1a95cef79511b3e4ac754e192f9d932760d45fae4527856b5fb9c08b29242e8695dc6f8b58b3ae0cdfbf8ae190845e6dbcd0a97e02588463ed6e1cd4272e4fa3e0a1d0016c585fd6c74b122643e6cecfca45f180a2293bba15c461d33865e982c5a324591f49cfc822924fd8e2b1b5c1155d6553cdc34d461801f1ea1ba0e434a2dc515b3562d5f297eba5f80f8687bf114f2516d3b882fb93a689dbd572e8291cbdaa2efc9c7108ee0cabc944c0d06ec3ddcb1f041a2f57f96e17d0fb8d00a610478941b464c9717dc80e6e540ee29c6a551ca6336945ddd612069389c61ddaa5dc45b53812497483974da74b301d0c35a7add18106b06573405274f637baccbf3f62ebcf069bf4934818b895d7640a6f01e8a49f624bbaa56d330c825e47d3f98dda13c8beb99032264553d82d637d176ef55c9f6c836fd01e84caac5e9fc588b5d9568ae4bfbb80e53d88dfc67f3fabd54a28cd2d4297659ab5c1dd27337730b2172f504ca6c838d779a2449a688ad4fa47e68d59c67e36c65e47d367b377af2bc3ba632cfbde907be2cd183d265d8f6c1f059bfcc253b65adf4e215f682461e5a89c25c932eaea1fd4210d446182bcbed20dfc4c347d58ad9aafd6a5cd48567538ec6e0c6aa8270206291271cc0de1dc3f25007a01d6333f7377f6beaa38dbe0c4de569ec15f8aa2bf1c5aa5cccd3f1a860489ba9e66d13d1c64a73473ec7eeee17f85c0978b2163c023f63838cebb35e4e14567a7e57d70d742bb017eb3af520714c9a391fb22e3efdb2df321b427ff4ba70c7bce857d75b3d36394e83ee7564ea706fed1a4a14646f582450d2acac7244b2beee49cbcd0be4de130d7e423ff8e330ac3ee28b2af941dfdeb9a9f57bbf2e7b2023f341b1331b8fce46912ef2c52b3041fe537be8dadc14640b6a3f09536ed300a24877cc36198267affc51bcf4e53722d4c459962469eec27b04d681987134a2c8a1c6e4d2c7c6c607be9f2b238f9fc4401ceb19bc77c0588df211410b82314110acca6540a75d1daa48f145f8009692ba4f2be20f42120e2cd67d752e24fba43ba109c764db2bfbec391e0b8d47283102cae35288812699f4f4f61ec0a0804adb10dd7ba3e8cb0c375ac945a597dc69822ca95de87a1c86078741dfe5d28985a4c2fcd90d766cade1a9c6e2ce77c6faaab7f66a160e7b90cedeb8ebc7c387646c4cfac94ae39eea01f136c159639201a491e8da2906a796354f49bb1fa1fe0fec54c348e8dabfa6061c40a52ed629badd0db673e72ee5b46932e49c42b1f6b3197189cbb189284d244feeb6278e4c215298d9aef32ce6085cb811e4fce546fc5dd07e8e88e6d7e6bb49488fb5f7f4654087a500b19837e5a361ea685031513f52068af53aa1b57c0526229bedd8c5800faf9dd6ac108138816dba360e1a4030021b5385f485ee15ac421139d09a3047aaf5ea9746b7e2a2868a80be0a6df120f16f232fe4f404ff384a17705d0fcc8fe0d53f16f87e623ba89363180292af24ad1a6bd8e4fa3d63698288795508b8c430c1116324e84b29dcb6f0575c423b8b7eb893677b9b61e54f9dbd798297f8ebe2d8a5217762627e652b9df211aaec89d7609b90a75aac9a74b92ccdd028c3c5d92be977db26dc1ab4042e646c64f0e3c610ccbf033b114d6f60510e1e87121334ca2de90b165e49a30034a0aca4f10c8e9ca308ee88f7492b52b9338298e3576645c4a69d3de9f0b893bd118ce1a3feeffdd713ef734409e5f7cecf9cad490239ce01999b296374d37fa02eb61f20c8ff81eea324fcf8bc11b8a0becc1e01088f4de08df3a82aad732c5237480a0a934f864274ec06834d489c01d2859d4a31c08890c1c7473352ef6132484b9060735f31e230f4fe5e90772086dba32c76bd48808325e52ee76291836fa3e80817d3acb55354dafc834bca74919cfc2d43daccee64ddab3f7ae6e6c48a659783498300125ab56e0603a0fbc83af8f72fecf83572c40d3d5fbdc5c989e266e57b744c39810fc8ea487055e03da871cfb5c62da9647a0c91af9dbd603bca29a7a944b20fdf7e0a132141810270f253723da13688426fd060bf298b2f95d7fdedab53672cf9433fb5d7d2aea30317e859ed9adbce7e5a34d4b743fc138d7383026dd38a181c595f474fd293f49b2b428d6431f6963b22a3c1dcaefeb51331e4f4a470a2c0be1d1d824f32cac463c8634377a10e8eefb937d31403514e0f83079d133858732af38f42accccfc8fcc0d383e2353b88f2096c1c19288ef2138788012c5d7042d899b6fbac60e9d7e73a01d8ecc4d453c25ab8dd1a2953098131ba53193255a89d5698935dfb438668e990fe5e4d09b69c4c5eb0537a1d804c2102cfdb542a5665c2154077e5adc514e40a3d9a17d23c4e331b0babe33f2cf60180f7c411f664225c08c26c3a424d7fac38007db1d19506e17b10588926eca820c0e6839a6ba9288f3edd9daedbf7a6bba367e13617e7ac315ce4de690548f8e027834c44234682fcc62e4d981864b4ebd2e1f9a17652456367761530b8e81258450097e24ced547bc2eb499e4ff12905b03503378deb1ad77626ce41c67092048906e6720dcef273927fb87af64ac448e8aaf0e6b3f820478605bae6bea2b3f508e0f184262900df52ba9de9a54a23b5cac44c4c2afdb68f01c9217a6313e2df39e0af137ae89fdd6cf3e2970c09249655f72dad4c475f78ed40f2baaf43f5c50fa8cc34d392e5510f4992828128accc862b78403bad991fa72ef8f0870c902722d3b6b4307ddffa7a742a67bf49a4f2bd2f027bfeab463994972b52a2d5375b04f665e60c9d03cc5f465c9609e3946eda48ae2766e8c936b7d64f58066b0d96d7a36c9d9ffe67e618c9f38d41538eb2db9508dd95bc99ea28c1fcc0dc56be40f83b67b6a05c165ab0b10aa331b07665eaa74588c14cf9a5ea8a2b1d795010763593c98096edc5d65820699757991fde92b4a157ad7ecca889e0f3d958156452d941825a8c587cceaca85ffd2fc62869586141eb091d734e3ed76fc0ac20ab2ab9cae7624d01675d39094d26723527501e38ede2fd2488986b61150049619fc324d321c0591bdebbba5e59f074e873a256a3e2d2b6c5dd0b706537bf136ced5e2732794cb616f59bd7402b4650dc12570d29460e9a7f6c2afa4710f92b779da7b3de476521763fd678ddb0f0fa446d0fb12edebf7c949a10aeb6209e617cb8945c8dcd81fc1018d4f2511e2c881f9b8c4fd925345092e55c0973bcdf4b01fe3c0bd76652948b788a10d886551701e84e0ce8d1843271c68514428965fc47de68f652b1d4c52df9c24ce91ad46746847bf2e9a252cdca4e090d4b8692f013c283f5e823891df77e2eba5022afbeae56352ef695b501048ac489d04c90455cbe795bc3097946d0bf0a0c9447ad080a5e2a37348be08c7b8a924ce6021d5f9aa5929d3fd92ee1a7c618b49a2339367c3958940488556a55714f93e2ad3a59e929da1d2afb074f9eb11f198ab75ef4db2f2759d7a807f92069a11cd2617c2f19b5f51c59e8fc3fbdc7ebb4e7fde2058997725f87d0f30205e3deec772d38d327b04f239443e355ff52edbcee34c4355ac575e8b8dd273447d34f6c6ea57f03aa91e21c1efc2df72bba63d54722110d3a1c6e8f629569591968cd91d085487b52b7c30e94bb38c3c020408550dd5e3dfa5cf9984e8f342d6db270ad552d7f1a496101a7dfe7ddacf1acf021f832f35ccad6ee6e18dbc0127b3d2aa2c61cf57b2b63b477efed5b1486fd74fce59d11a08417546e727bb7d9d142247413cfee320a297a304e06736cd1dbcac4c839b84eaf8ba408cf7b0b3f1c40fbc468c4040e56c75d78390a136ebaa4db220b1ff5d6f04305d1acde36cd6f4ce723a034741dd04a36b15b86ab4d9d1b602837159e42f6f3494c7def0c53de45b9c1488e4699afdae29ffd2bdb915c6e778a4fbdfbe01c3344690ba06cb81b4f00f7e8eb030743e04d17d1772ee5d8ca6ecd0856252e15d541779e0daee2a5d4beb107e661b594bd9a9155f423af9f30048b5810814d78a4526290ba516ce65a52e782b8c1c95a5206033e1a82937e92c5043f71022a78f35b79e1fd439b070f8a98d09d5038e1c85cda33b0de613f385f9f5fbc0ae0f525f275f11a423665c9ee2003eee21929e604158a763282e01093057f8d1d9178e442c8e7d82f3bb4e480e2067c1214dc59cf832d452d1d85465ee2db61dfe3e33abccebb81f549f4f18ed71f5352762c719a1b2f5c4ca2cf458e56058d75cee6c2d1d34e3f29b33c09c06ef8ca1ae7335aa0fec082e09c7bbdeb2c9bc3e00528188084cba57fd9f98762df911716b197964dc8b40ae353404aa39167fe07e3ab63c68d2165f7689be7c3a1d3b2acde1cdc5cc07ae11028b2e8df532c7843390f5812f21bba0970fdf44b49cfbcb036578197c13cd693353672d057126eeee42099d787c8037f5ca63f5a80911c14ab84035e0f2d9d580ba70124fa1bb33e34fdcf956a51092b59e3e054971f1a706a7d9eb400432dd48c01c2f48bcae6192c68402ea0ffce22a74bfab6347b33fe4863eb7916598b925a18ce617f1da8ae3751b1659d692c354b05bb4a014a802b6e9a71777c3d2672ea00559120d03f86e555f2b7e99bf46131c85ad3a10a8ac8c53a9fefcc48961d08ba687de9e41d28fe9f853bddba8c448a5cd78471c0803c342864e7e4e468aebff200f01ad68c478c8026960dc65966fbda62948c65825ea5f95e2acdfd0c665925aa398a847038b43f8f740017cd615d2689dc47eb17f5a9660802503da005fe4b4a8dad28e5a65cbb866abf3a6e9eabc695419e182b69caa3ee63857e256b3b65382576f86eb661f0b001389f4c2f7ee96b7046c2fb67a842ea25247e059544a6280fa4d2b108056de29d69992cd0f5ed0d2f9f23df1097e1f34de6ffd660ec3decafc1861ccee636c1eca3dee4bdfe561aeeed6c2e5fab2c28513ae9886bff04201e2449df4a0566a56b34150865eb6ae57e988054113c986b4c8f373108d9008e928cae032459b72faf6712a3c208953b829f06fa0060667ea87e59aababf935b475e9c4297a8b85708a115707c06a9a65e0a7e7a18cb3bcb911b5560501724bed4904d613ab6411c6a7891a0c53511a2929867a1a21bbb71ece44f86bc83ae9058cdc8382dea8ab6397b0a73062a027d8a72a1dd48db42d1bd4b87cbd9b99c4fe0cebb2f038c49be2295d7bcc03dcb383dc7f607422a7f113a227c038249b116f8849e2abeb1a67766d796740284b3a520fbfe5cad10feed52186b50280323db4b0050deb595570fc102185486b90101cc797ba566a48beb004e929e1abeefbc4db4190f4ad8e2a3e759017c350e14ced9f9fc1719e74f82d835480f2952c06d450235b86e2cd0313d62ccf92143358446ffc843bf3333383c76fe96166619b32e67cb53ee4d3393f5357c0f0705787324e98baad739f920af6c2c86dfd834179c56b76430ef9bf30faceb71abeafcf3ec9531aa131c421724245737b0cf9c273f1113f5706030bc5b7e4072db85c7c6504737d817f082520a02f3f510eea70a972dda55183017b5498fb5fb64ce22afb21b795940e6fa62f861ee4dd773c95369a07027a358f591874a52c7c166e65660103c401d652b0bd8fb9d9fce7d142e01aab8187cbbc7a992e2979ed6801ef6b2fe803dfb5ed9b620ba3f1459dbb91051431edfdc76ab6a5b9dde52316a04f200ded17e632ba4d3b8fa17f14dcdc96ee3fd198fa7f19692bc4f9f1b22b88423a4092838d53523757449034c8c0d9490e4f7c494bde0df0177d097bb96f87d59b4fddf44793c86320965dbecd45f121916dd7684dfef2c5c64c2ce5c026ad7c5aa7b345d22ac841c2cd19165faf58c3dd95df47d5cd87e577b2e67001e19a4cdc0f7021fe576400d469369aef275b258df225b09f53fd7f87ff4f32780ed8de8941e4c413f02b728560127b6a2fca06eb377f3d5713cc1bc3ccf568d9947335648086fc36f92ae086195e1e05ec71bc4f2a34456658483e3893d9d0f54383a4506252bfc5740e8018d82f87377f9c62b615b457d1650b80f17fe8ae311dac6a426780e8f210f0e8f6fc59e6f39921e0e9e7dfcf9459ccf1734c843ecc2e4e5e3ef89101b1ce8906cb2f4b6411e322f5712c35e247b7f409b8a48d2e0a6a17052f45e149e85b44d63307ec3f21d8ed8a9b6c6530f57a6338458697c116fa738626d89eeaf61aeadeab0661d6955959ff7f34a121bacf5c768fb9f7d7e6a4b2df25e899f1ef2ae37cf520379a64a349783d54beeb015c8ff9181c2167bf9c6656f828d264585109b63b7f3da0aa4a1f070fb80a48826162a71c2e157f4080aa05a101a4969cfe859a8d2635a6c23d0b6f935ccea3951790a55977a53357dabfb9872121fbd0398e5aa8a1502a369404dbf7f5f204a8f761c7eaa07ec188382189a9640e6934581c3feb26fa4aeed30f4e9cce7f86fa28ee6c895d7cea40380e7041ccf2a229519ec65d262c4fcdcfaf379cbb88a22f3d9811556161cafd3ef39220e551d24ec0d0d4d21a81e1fb8a7807f7a51518aea508ddeba650c8b76922eda1cd79cca37635c3033b0fe91d9886cdd30008d6e9c588312e06c70a7fed46da003d753942e3e81047c481c3c6e9570d890ad324b8547b6a421d7f97bf86ffa0b15c35b86f9a7baf9eea649edfa72ca962df0b54672d18ca05afcfbdc740204f3688cab4dcfbf1135f24e7ae44f5abd8933388ebe0241b783a865cc99548e6ccc10d9431cf2d0a6138e9254f6f3c5a6297682d49baa7f9c4c2a433a3edcdeec5cee7923e9f8d4f8aee21ebff674ffdfa3f1f422af6f84cb206902222c08d9045df0d9d470332f2882e42c7b0f3b019e24c1888ea73248e0d881796d3e4fbd7977a390128afde4cb30212db1673b18609faad3fcb392dc01b47d1d4b42feb72437e9098f25a8c20b4d03bde419542177f6356a488559f13695391979baa383404fe89e5c34feae202729d8b3da4aa6c50cb17462585e811403f74df165df64cc5cedb519751da4fde546da7bdf6f2b7d23312f670ff4ee6e3f06cc92a8072d1ad086fb0f3fffd0998a1ac445b1c44631bcf0897c5d29a5e78e217b39bc3276bd061989e29ba454468e0f8ebef8da0d4ac4a41475fab7bd191bfbcde1e6d70ce5cc2b53b8edf02f5de8351f9c45b552db0b628efd49faf3a659b0dd384117e5a707d1f8d92aa6e042dd3ac7c2f8319502a2722027bfc3047116cb5c0ead9530874cf1f41fdf4453d507cdc7ccf933347d25c7676ca6bc3a73c0501b6bd0b7e51f70821ef8fcce448f8ab13bc20985fd638313f21c252adcda08b92d1569c00dbdb4ae698050872a8b45b18e7ad485fdf6517d4d480d0c43cf3dfd9a1610d59fcfc9a490c983a8147905cec0ef6208073ecab83a6cea461c740c2aa97f378bf5c18b986b5db426d8c06f0cab346d37da8d1b8ed89f9e7f6641eef91841614275a1d64c8109013cb899b1d248d2eab71612eacc65675fac4fa655cdce84eb10e8a35986d76f02a944af5efc031b6fb6aa7b6c0960974898979c916355ed045925801efc5f71f3f1256d161f9739d24895861c190ac536c11330f0f76c61fe9abbb124903840d682b8aa56352b213e154854ff5c638018037c68b01644a42e54d126ef527638bdcb2d9bdad2ac8ce81a65c89dfaf97f8846f1335c8254f9c17abd07c3b50a9794ae300e0561a42cd9760fa401a5ec10e66b0cdf8fec6b1384a6f69611d11f2cdd003a37a135bdaa2831348b0a25dc459e8acf6e04905701b7c2c97ebb706195a0dfc05e2e5c0c7fe37cf51cddd918eb498b5fd4f61de412126071cf474ebeeb83b0742a0363283c36ff9aacddc9e7222905a8b6dfa0e0a7894a4a2e232beb7908b95cb5a05df0c7374540a28d2efc59da6d9b78d64f07dec0dff0c18dab3dd7400e0079f070c78760865ed809833da30ce7bfbc64b937b1b12efe4ffcda68a60581ac21fa384d13fbcc2e87c70eb7549033bf7a3f2ca8b7a314c8c7b9f26cf9adc3d6df37a1da5d6f776037810f1a3ff352bb7b9bd2762927a929702a3283a972714cdd9042af557a1176ea91486c7c46b615da45267e0147a9cd43c6120c1acaf0db228ccb17ae80eb1a5f17966eb05ef2f2ab368e4e5ba5d4af7a0b542799b837bcb8bd8b0c1591b927ed4a45691e5473ec30e68b8ab9d6727102748bcf66ae8aa0adcae6ceed8b80aa32a8fe631dd18402ce5d9fdf52c01b6190217519b6552631dbab41d8a49de6796aeef3188a3700c103c7068d6d526d82a32838fffe00deae1219fb641e01f95d617439b5da3aead87544f4344b3e73e8f781338cfd2c1d798895e515cb1df57d8264d375ac9ce2a86bc580cdb578368c87d1290edd571de3350f96e0fe748462ba5315bfde9ecf413f0307823167c55a93e9f97395dc03e0d345232130d34cec09a86ca0b9bed8de0c3777f5b59aa19db69a3916d36120b74175950597045ce4847aca853e1334d96d4befdaea3c19427f955313d6c02d7bb2e910e33c6d72d9b9bd2ae4b3da707d6a51c418a0eda1e4ad460a926763078e97d276104e26dc19bf25a788157b866fcd42f0ff44e069d022fb124608892ddbdb26689177dad4fe0b0817b26d35ceca188197f238dad42c91bdf0bcb5395bde8286651d014935195cee5c6a196fc71a7312f10d4904b61cb3c876e94f62edff8ea6687943a491b077a92cc904ddd8cfa3201361b41a51bdd34732173de6bbc3b08fdae516b6bd2ad6b1f66d1cc115d9afdc784e6c0cfc9327dec3ac773af859407c0253656c61bc7fa80d3a879500c436e0464aa357b05bd24d4005e1ffedbdb727bf11c97d9bd6912a3469ad28636e3a4cd4d1735590c701ed20ce3d697371be03563a5b0e8d6cbc704f9d795c460354bb2ce557c5249f0290b2facad34cd6ae16f68ebe787dff93d6e979f1bd118f7c5c801c353b43a297ffb4a3aba7f63fce56922ef17643461de19903929f6a4349d42897a9e4b9467f0fb37d0ca08c339dfdd3930e9a5bfc5347b387cf92eea559e8459df1cd5502d5901127601271aa375f2fea9cdae225ecf6f5b1e2103965fa488c1404705f801575225138498907530fa3057a9097a98d726dd6d8bb9ead061e9cbe236d0deaa444daf93b674e814cbac9e6611439a4f68b209bcd5e6b02cc67b3bdbb7e22e7ca32dfeba3eafa467471e166fc89ec26baab9fb950bc476bf8cd15cc3f85dcc2068344e411ce1d4a205a43fbf4906b5c4bbbc08d18b34141f537347bb15a4fdf09a8dd8217cc135ca8093d0feff06fa262a451f66acf2bf53e5c93c006d1e8c791a6b6d756525e511c0fccd5374483006e2bd58f61cb41e679ee6bcccb6c68bbf1600164d23c7de8f67af1f8d581685e09b4af7bc8a52404569fc5e2a3dea6ce86583618e251088c6a91287522c5828104d65e7df4f902464db799de1374831cd8b53f2d8a6f2a5bc797b7838fa04ef1a8434d7e2e5e9c9f390e9c6866c085aecb1bcb78bbcc32c4c453945da98063a87410125285129875aeb2d2eb73da07531a0ad9419573c097d7f23593d13cbbf2b977402ce245073a0b0e7b0dada10b0b47837564d34fa13889a300ab25d0312fa84e11411c52b37d52e40400b23440f9c91e851ba302ae28f8d5a1bfba4c2eddc16b920dca9c5d4b72476e6e480d2f15e568f1d0e7b5671dc01b758fd3f40a4fa9790422019c6dfe1b7f8f51185da46cfd2862707b8ab1acfb91a6eb9d0d44791dc0894c29d3b871c62ea70a1d49021c1ba6424104de37d2fb065908bccca1cacbc2eb9d33bf2a539c0049efc70683dbf43537eb49ddad311cb64e296c6f68fe183772815397cf0f7f2fdce2621c449687772cb2e216d6bf0ef9afad88e51112c2308a565fcf9070e558d2d71177527e039adbef19629cb1b90291f0678a68d433e972a6d5c0c9f793cbe68f84fd6d6cf77c851bfd1d1a6087aa5df35f9be4b01cce700395969d090a98a20c1fe830b31f082145d1d59135c2dafb0098426e4cef504d100d3ebbda86b82faa3ed049995b01be71a11937dca611218f57413d9e2440c4eed7a68aa76e2c6dab41e011a77f4d4342ba91981f20d64d7a2b28dab7c3dcd95ddb8c19d0d74caad2ba4d47510d33b947a68322fd7b1b1b0da55c92882e3821fe437959fad24a2773c08125ff574211d7a26fef88f9ed64efbe8a7764e807029f0dbe52b6a11e7cf1a8c1df8818735e43ba9e3c1990f8b84f629e00b644fd69ca5d196280bf4d091bac5b1245a279fb4308779ebbc2c2c6b612452a803dd9f38403949a47bfbe92513cd3d6f5a472c87195205b3c865f3bb5d3b7f85cc34c4fcc12e92339a009eb690f09cd8696d66103e858a206f9ff2842f13c870af823e60d49ac3163c11bae1874d9fe074d0a52b4f5e75e8b5d0fcf16c9653cf569ca86497901539e2967c5acd9fac2e8afc65ed29e4f0bbde851bb89b4d4c1b569e85f2312f2ea7073cdf8a82483193092d93e7bc2080ed033d0d98716070ade15fb387925306b8f43940ce8ebc531c5b9b43d32c85a79077dc0e6c3c34454ac46e3fb1dc645edabae8d4b9e66379ed0b9ea4e75e066d1265bcc3e6bc73740a91a02cc991648fa689e56823d6fa26e154582921a38f40dc499881706300a8e0ae7c8e235dee2a4e7fd8da957ab49736b3538e77e03c6642a904a231c5a1f021fd2cfdc2e08d74d618df0320cc9c9ae85e233f609a4199b2d0f0cb90bd08628ea4ce596c8699f08b0d4b0f2ae635b9fe94774ce0854bccb95b04ebea052c5f0e40e8713ceaa333e5f9183e75ff8a92aaab1fc52d1958eeee33470567c80ba126692a9969fbe5027ff8d35f50eb404dea46b715ccd1516da498a33e5c9a80128312b5df1906448393fd34e9a5d4085556eaf36a48112a1d28d692aee000e2886a9b7727b69c38e40455a5992432fea9bc2a40a8cebcb6c2681088f77f35f988f186ea97207ee2c0136b69512e3ca6c71c45a0057c2d8a28ecadc0021d6593cf8567b05fbf806ac2b3980a31cb733f00e0532dd38a9a56c20c65b6f9a7bb55ba9c94a5f6c988c5e6fd86b57e4d20444c16f1d7a11b8d8a829e0d3776b26f69704148c34a5766e08435b2e6810bd79f5b36a6c474d4abdfd1727a4b00f02545a1554cad86f172472bb175830b03fbe00b53a2744fbf5c7273fe538e54b3aa396c9839d73b04b06904e255c5b56e288c8c81c4ef817791e8dc77c6b4dd1fb59815f7c33bc9502c684efc411a08d32fa743307e7a083adf5b876e3c42be459a6a1a174528e9018f5a54cb648e681534f8677e7089a5ecd0866ff7fa90acfd7b4ce7270ebd3c93001e3124d992ec3af70e16e7f944765eb9c6d08860a05bd99991d20b83af0272e69bff4c08d36617492638984221a2daab105b954c46826be0e8feafc0b98b2d60a023d81fa7a0689ee56c30c5d86defca555bffa6ac14c7c16815c215de7e297960d4a668b5cb0db238a8700a826e86efd5d8ca36bccb03f359134765ca20cf744001664ceb0d72d59cd91dbcd79310f2af274094dfcc446b7870fe57f52459995e337e04dca605d2ed2556bd7bfaef76bbcc7739922907724f375a5ad3762af98693c6981f2739fce6d062ff1f954ab8e3b4ce8928b59d5af8b3354f209068e0ef7b8f592692288f977082734561be2f9973680c725aaf677aeb0cac28040c7b42c06942bce568cc29c103a8c458745f6e54913501457fc3eed399c026065f9f3640ccf7b777ef24694f41abf43ab8abe366fb1df60b0b226f3cf140d5ccf8dad884b43a08afbdc47a90e7a1f52d22edfd68fcc098ca90d37ce5ac032d90dabfaf73cca8a142bff091b77c56da17a3aca193c142fe33a42e8b7aa0741e1409cbee68e6e09c3967c3aac19b0363c9e9368936c4a091f5b607969a13a45aba792130cf4b08fd9ed66eeb11fe439d3df15b4181ee16f7584e4206187e228ee11ed83a0a7cddad38ad6e7d9eaf32471bf4eed038059d0f4286cb21ddef6c6aca8626aa38ff70a81e0f8fc443b242919ce1ed07855c42e3cd401ced35410fa5b6b351b4d35813cbbf630389b57f25e2556c77f8dac856acc28d128bc6c4fe740ef01f6ce03fb0febd997e7bb48362cf300b966b95c409ff1dd3c02b9c2b57cdf3566bf0b187cdf575f7dd8a9656eaea8c97d853c9df731334fdaa33af7d38a0c0613fb68d3eba239ad762ffb53fcb69e4b0a6e6d06085bf166da19fac59c1539de3431a893c2cc032a2a2f902cc72b5d7b4f8b880dee85f27578a84474d962d333ca961a0c8b439e23a7654c8c3cc0f5fd06349fd3af0a37fbb89f3a81ce0087721fa95807ea23e50eca1d3f80da71d09274cec049fc418a7ff101e19d6369dbd10b1ee767b7a5c103007c4efb6c4690969baafae2840fb1c723cef571c395a482c74ba7f48e0b35f2c7256ef3832e7e4d71ba99790e173a2d2c3358c7cbddf63cf8a90db6c9205b23d0d5ece1cfa56371d0f3bddcb5cabbd294c0a56f3aa32101a856c519ed6ea79091cfefa8eec95ea0a7dd40c76d4c3f6acf5714bfcca6e9c26b1b415db0468de4b528feba17d50969d638d4addcfd021dc6f599be62437d064a24da111b6da8152dd00d783442655f3fd31b6f88e97836935f71e6c6336f4ffa9d8988fe58aeabf8ab9798598b99e086d912dc7e25e61e83a067b47003b1a39e5b3153d724149e5eb2ae73085913df894629aaac8624d44d45b19a1200ec61b4adb9692193436f327587bd50302e78879bbb28289cc3e5387ad2f76b6328257370c86ee8de5665595e1ee06de752aa2fe7d73e79064707297facd1ff41e66aa0f2294631089de8c520626e0753199e44d937af367a8cef5721cb0c4cffd668ca8ffa80669b3b331cbe8e3bfcc3c42c52da853630306ad16630f4ee956f399b234191f75555c056a7f7c15989eae27ae0081318e6cb8249c6b412d0f31f4447e967f719a3be47955624d7d5975ccaaf41fc12ec54df5750e63a1d10da7852dc6511d71f512552ddf1355f3711a839d7079028ec74826bce166851ba14667ab3faf6c185e929d4f4f1e364c7cfc3711597e5bdc3bb294e6fccd94ada278114a45aabd60eb47f9c7acaef415cafbcde1a62a3d23d32a8a8379c9811d177be71d9c4532e7d5d4cca4bf933dd6d8c6e3138f5a925a04df7d3eea41d3dffad0542da441cacd2a1cdf36468ce90262265f1d278ab5cb994da8fd8cfca5c2790dbe87df31753af67fb826400a95df8cde2de81e445077347108a5998545cae65b447d52612e7458b79262df47ee194b6176e9c1d04b9d95647ffd4a1ff7f2bd83e7691e271ca8318d63db3ba537970eef0030beaa0d4093ceae88736272daaf9fdfe993049a3c48b06a99f86366adcc6c48c41e0c8d81f8e738a72bbc9114ef16f314181bd48f3cd9d533702b9867cfdf6c0797bc39962b3df051dd1395916f6551b99385d1909100974b93e270640cb2830ec90d81a21fe62872b74da2b6e9679b9dd09cec0f8525e478c0379ecc770daae6c10879e075862dc1b60bdd5ac25672778252eba8c3e9e00d65a5c46892c68d7b23e3784a8e35ec3c014e8cdd1e4b909cbe2a511622a32f3613b5f5c39f347fc59aa38c6f89f4eb9184a3055fddd095c5e845c3676654c367976759f82566ea3be9aa55d5fccc0bcaa7ac49f585bc8c091e5af4b56dcdc3eca9bf21919a653cf13f3e7d62e70257f140a78e7a0404c8192e518d4da7e9f81584479cf11669a9abf984ddbdc2c2a16716c8c4a7511cc9f2b96bdaab153615e6ec60911678548e316d3b377c1c5619670777c9acdc43d22fd4a11b4f2add3bfdfd69521cccd3ad8b0b1fa606bfb8695f4e7a2addc2ba0d728bed25861bd96395817f3497257c5d4420e426e91bb05c3bc6beb86d3f6826e064d8c1203328a386c6ac84d62c5412c96b13018b44c35a68eb34ee64f37b11c6316307084c3a7e291498608f29f7fa979821512992b475601c2a090c75f31fe5cae155210b1896fb4d8262c1f8c10a1c3e3d0a76a85df30cc822a2212856ec93c1edbb5a4e03f18bda90844c65aa840f6106b0a960668fdcf37c1d7c2f217195775aea39f58523c4416e4dd0d4ca60a07109849570835450cbcb88f683b4595d599332895334489c32deb1590c4c89faa6c56dfc3dd853883b78653f7900aabb2d1b291820adb92e41ab1108f817e3c3c13609c786d73562c2463057ad0084b10e69fb444b4c23bfd35d1092f49387ba077974f85dc7dec6ecc7beb401d2565be74a787c114e9c52d971e0cb430b3ce48a6fc5c487b823593c8be852e690d0097c84474b190905dcc0f4205416fffb0deef05c912b416a9503298441bc21fdc3d77146cc5312163728dd43ba88c3bd395c24d9c17382c3ec12a96d0e7d048ec21560065de25dc898951752404e7b537a5389a3625fc606f6303a20e94cab5d0d24265ca261f788edd76620fe4e2bf8189d62ba45bc2c6dc2653e80015cad45d839d14139e940f44a0ac12acefa9555efc7c3a85af2ed44a2ecd3644dac3e8eb298c6ae1e9a51349948e48a177f3b445b67a42c2be059b1e4f6d92bb1e78675938f3a13e1d77c47854bd5974b6bc6b2cadff9b290ed6ace405b95ab423386b042168b412fe01acd3bfbea89522c07265a8c246fb0fe7c1fecffa9322cc2ee6dd50bdf8efdcc7625a2c45e2ebbe6d95b1dbb22d267a1f0170a63aa153a242d3be29754238a36003f028ed13325cc0c5d5ebcb6914fbc90189950240aa85500a8d3c747ea315b6e383fdae4556691c52e735e5f791ab7a22d5cd6b71c29e490318501aedce81ba1a743e837b5d706c80ad55df4f27cdabe60a0673ac178b2aa21439f7ca2abdc9defc29d912a76fe00a7dbea6a7959cd21ff974b8a3ba4082d68d1b0ee504d43cfa6f38e72981d1b92456b18cc7b8d3362ad741edd9876348f44bbae4ae3c8110a27fda53cdab80daa1b8ff6e89a393bc16679778da17a09203fc5a9f0c9de3b229e2839091fc013723849c7897e51177b07cd9bebc7d1038a299fae47b9c0e749fd0f7b139e82fd8857646b320f14a5b20250aa846ca6a01877ec18f7246fcb85055206b722bf522073c0c32f6879567910025087eba737818069e7d4ff9181dc301431bae8304faf7e83499896e7c88d014cc65b83b16a8f623c108fe20da03399d84caf2fc4950bd2da86dac61554f6eeadb0a1d4bee961daba404ec8bfe98b8bcd03a963ee4e8191df3f9486e6260ed19203225dd3a0b19628f39ed50edebfd646301defef1e106c7c0afe96ac5ee8656199d30f4a584a88a81991df93af8cc32fb4469bf1435045fc8a2244ba2a6943a0fdb1f3b1b3a1b375f6becacc6bc0e7774e98c6d110e77186c7e3ea4e5ad6167730edf48f475cb1400ceafa2e085cca3dc46a14e440ffbdb4b7d3d3e9cec885ec30f738382d3b52a8045fce1fd88da2c3b8c37caf1593efa1bf4a0a07012173b902097a9050dde657175f991e1fdbac557603b7bdfe080aac7e9b07a9209ae64ecc3f3ae23238f27b49a225280ae99f9f5089f2fffaa3d2bb4127a8500103d5fecf1f4e49c26e17d5d1182fc524b1aab43bd68b7a241c4a4b72a340563f026f4a7a35d78172cc25fef5ea60d57d2fbbfba14e0e79bc778574cf1de647cb3a9a885301e150304bd32af573cb6c934a65213e21846cbe86a80c007be68c61526ba5f4ca46de083a21f189a0a6ca5a19aa05795025d2abb7a39efc510b58fefeb876dc0196f52fa5188b40f14e7128c5ede3bbbc3ddde803396b1f54aac5b50fc892a11b56f721a2edc42878014e370d50e09d6048ada47b5b8ac51879bc74ce847220fed998b64d10aad4e108fae07c9107938ab7e71949683bfcaf7bef4c012e53936dfa8678d87f8a3748fcdf71dd27e6e25bc71b8a591b81509cb89f441488437b522853e70d0227489231ffba5354810d84394704c985fb9faf7b2e09a42cd6352f50ca5a9110a658f3aca80ddb752dde86c6e5531e08c3d9331d100d8c67d7170146cb8cd1223ae43fe35844abf5eb1dea1ca19ec8bce1e492b43ed89daeccd40b84484a02490f5ac0b871c851bc58184935313f7f82b21284e309aa48d006923545326b5bcc36b5862269452ef1ae5aefbc0670c72b0c8b001a1589ba0e1d85ddea0ba99a0888891c012a16766a4ff70d3c24d44b261815f6115ba343f8a74e6e00fd3025d93f2ee5d06327d61562e39e74584c4583fb019ca0df071f42d5e6dbead458c0c97e1223f49746fa8638a10d30f39edcfbb07f781317ed186c5ddc0281d4cfe7aa6dcdb3f8bf066cc36ed96d49a02c1e1d06014d9bca6839fc32a7f560bf7b26362aee40093632089766aac87258f3d47a69f17ea823197ce0496bc83c4cf341886c28b18664d289804f775cc1a5bd3e0a6311db73d1df3d9663177bb5609c412aaa64f6795d0501b7376ccddcaadd0bf7887c3a334a67901d36afcfa0ac95465dccc0569b8913e1641c7d27a8f1d4ddbaf64b52c78767db642792031106afa6e96baafd91ad604de9f9c325b080d0e8a93131572c9cc83d34efc997818ad3c8819f04b4ff18d170efde3f9189f7be354c5eb43b346f4dcdbe9bee35914d0a9f2766bc9ab2d1cc143b7112b8af499cbffae7e6126516d19041497892dd4bb026d71f0989018ec1809cfcccc8eb43c1b3fd302c724f143b74017c3e70b0a1c55f5902505f9bfcdd62e23e810fd8ac5b1af1b99e137757dde9b55aa63e06ee2567943214b623fbdcafbebfe6fcdcc678c82a28e6673baf4a300cdcaf477a4f9982cb25cd4bc4a59987981b76526505ecf5927792a86491da0ac064ca6c6291056475840fc2f291445a4a24452b8f3b8017ec58bd47d26426426cbd3f794ee497ffc4cc93e5a307fd559f97af4f7a2065a2e16ee282a51cb5fcd60300f88e9fdd98777c70e59e46d5c24a2971b192b2c504b3cc4b0ae3eff0ba1ca36149155c70f6c0a375625f5e86f695eec7c05d24d4c3e30ad4f3c2537ea338b933990dd6f89a9ec36a60f35c5e749dc9f82c0caf95f8a7cb5da9d10db2dd837d9dcf0464748de757d37d0d0da04f026433e641f8d741bee222567a6f975b302e43770d6beb9b9178256706ad5ac9c1d596f50f3e71dd1e913b491ea6bec66985cda0f6409edb586b5cdac7c1fcbf55ae50f6a5e70a25560caf511ff549be20959585a13464426a722768c86750411349fab227aa48969b0498fd65156898c55cab06669a1fa158d9141eb74242011ee015653043286ab121dd356ff60110ba8f65b1b2169417b0afba3b78e51299a7d03531f59e186800987d1561eb1eb2579afe98893695b672df8cf470a636a3af0a7905c32adbafef55b818addb517d16bd22ef5edad8450a643457faf9223b0f8ab3e2cecde01745d4f401a76b0586f4ab584b320b2373b36657f5d1a4935639cb229084a24508fb39c09dbe5f7afa151d5394f08a79949efa1d8c77b276d2aa05f2b43ac2d176408162ef5e8a30a3fe1008393d7067b1673c83477c80b578e33859c8ead889812c705338c0894e9e9504982025fec4d575c5edde6c53dca7d71ac23d42db50a886354e3fa4270e4d5858781bbae18989ee2ad9e2693b7a0abeb0b4be866f8cf17e25db9b2f93da94053c63700d11748601b720d08fc9a85566d26995eb81ab5255f37945090da7fd65fcefdca4a4a22cffb9c3058d8dcb3d96a15f2aee89a5830e850e5c67d260ff9c4233a37eb01cefc6745b3b56fa0e7d9539470d062b8c0085ec1eab424666ba5c7562618fa3a42b7a43755ea9c90cea03309a7ac9e2446ce6ef73da1eab75f98f3f299d6bd9e9aac922e04001822a57d5bb27ea736a7a25dbc52b70647d7da7028dca2be7f16eac05f52a0a7cf122df763934a5c8b698bbcec9faa2161a68e5a4073abb5cdee0c670c9742c6ee8de28869875c6f070210104732d7bc79cc8038ad591c62c8317dc819f96855fa906a1c5ba5af820cbe64aeb105717376f8938d0b2d34e6dee3749e8891fbf0fde07cdab82effaa4495894c0124584cfd9fd1aa6dd2cd06998e73ac1027f439e805cffac15bd407094546b8b67257ebb45d2d52aa85c2f9caf720dd0bbaa57e01e4462cd53691968473350f912b17491a5118fd457e9af965588c97da126dda9fce5b5c08daa94fcad5b7d0e679b5ec98bc8dc1e6dbd27fbbe2eb8269954470c6af107ee074eaba6c3fafe634cd8171e2d7460275f905c43652bfc6c8d7b03e066fa66b0ff258fcac5fc9b42b8e05996feb51ba7480e1f5306a1e8fa2dbd4a633b2559d15bf2bb787d89d19d00edfcc5d8aff8df00e3dcebe377edaac452e42bd759e9dbe58b54fca4f89b8f21df8b7605027e56d75c6e062a63cc9530b0aa96ff156d2b37cd683ac8521b0dd4505f3c00f6dbfd69a3c2f4e3afc5673badb557ebc1f7c78cc7729e4e697ea19065cb0de94d2ea7023f80fbd1b7f3c2aa9aa4f2fdc10216e36cc425aed09dc0ab6806a14a14f7aecddce34b47066e96e05c67c0c7c2d56dfb89ec3faaa665d570db830173882cf2add8d34a34c6108648ac6fea209ac8205df36b805edab1f2499bbf4aac6e8015b4b2a6ca4a1fff44e2505cc5b24a1599c125fb9627b8e3bf9409279edd60098820165c37c0a6932b82626cf189df8c4ea17c20e9c2db50a599d20b0298a5704ba41945fef9a9740fd905b3be3c7ba6de33bb4b0ac9826ce532a9b989206e9e0b35af6930fed827477fc0b204632a305415414cb7cab798a0cbce2764338492a827742d7834412d7324b24f788874dd4a5fc16def5f6b75a5cc8cd6e4aa350ff813fe973d2a54a43d5fc56188b8558621d714fc6d3421d848acc86b89e36e5c301e963ec3348e290275346969a5d39a95d870259398465c07091815b85a31b36c50875f8ad8f80d84a6cad98fe220f06d8522998267c492f616c252f1e3c3f67de48647202c5733d616e5c9c6c4066b25926c660cd3ac15d72874f9759d719fbd1d2fe60ce3066a3fa9a44999d7f22b710f7d182d9c20356ce3892b1f9ce024d3b0d8ebf700cd02d6e17fbcec8fe4ed455b871ac01872479abce9512ca259896bade396565ae9dc8db3221ac56e49eaadc0b03721e696a49a0a5de389c8274b1cf265fcff45f39c17dbd04abd17190364aa221e9ac8dea9462cde310cf6438bdbc952d230177e4a402b0e3bf3c45045ab713cb81ecc8cf1c3cfe96387d92ef33cbbe24585c9994a5ca3874d6234c52eb486f302c5b50f7a5dea5fd4d91068a3b15dfbd02a044e3a694c2dec30f48fcf93f667d6771a809776dd2c228844403c9f932ce380f0767de300e3c13c9bb8ceea0993e4225a4e67b4d5c7768eb3792f0d6b2bd248bbe4b2036bb55aa98318d410bc334ae5c34342aeb34232222085bb6305f16cf924ae8709bcc16706ad9641771dc66d0ac6c153f16c5888fbe1d54b8758747db9aab8bd50e43fb925c6e0cc999831558502e2b5fe11a22b4d3390ab495d2ba0ae4fa9532dc0d6ac7c37c0453dc6693dfeed93a4dfadae75a79c2daec8cd1309bc638479ae71dab63e77409c3a37c730646c5d2e7f71b8698957129d241aab551b6512f3de352c7335d15edeefa535838c4422682d519fa4c9b22dae9446ac2009cc06bb6c4393187fc5d0c7d87af573c39c0154e0386d87f599461c7e8f13fd9335b5933ee4f7080568573edc00d234e80d946d81fe8454e75dcbc3160d8019dcc53d4c851e85bc9ee2f45c7c573ca86aada0e5986dbd12e21d2be683d7230909c39665f4613fdfacbd1263b0c63dbb4719a5745309a8394e2881271ed845e47bfeccac37726c0e7bdee425d8d57c4c896aeb0874e46a1b87edf56defc77651a6ed3c87acaa990d10b4c33af51378aa223f4b0ca941a0752f1fa0991a9f4035dbfc67970cdeceadc3cf976699ba21d3ea4de4aee705ad33b1fda2a4cf10438c09ee06fc0c181e49a6ffa35bc4b7a18830dc7e83efb131f2da50fe112538972b97431c2abebe3051b77fdc11a8634dde68b8fce4cfef847db18cb5b714b137aa9f71e4b5c78a637de758bac26300299c96503a292c067d6ab869ffe5170d46caed7b5c6453080df8eba1e59e6c196ed5087ab03d73081ad4758ae342e6066a61c0564fd2d8b9bbca8b5c095e6eeb5be85538df348a238f2f6406ab302d31b256f44c2c7a71ab039cf8508500bae40a49a327107059c8597aab36fc9d1974b0cc2b69f302e4bd0ab624e633977d478f8d680d9fa9e7d88219db1e6e19fcfe023dfd29d11fc0e7d3e7b764ba76b1211bd3749964dcde86f7080908b9dc4ea0f28a0dade41d927644e13161c74a9d51e27aad2cadf85726d59aa85595970bfceab32bd9e7c93d872c42791a432c37c239b2e44c7a4cd027d2ff539ceefda0168ffa14d2e12c09dac7c80abf073104333e60780cf7b12b7b400d3ebc45049ea627ac253a1ced80dfb0d8f0dbf75a1aaad3753bd50f5e0610f711b996b8b84b9a1e6f896f7e739e9f5ab0322faa3a11daf311a6fcb737c57689618a7acd4adaf716283022ee8cd28dabc4f38f7f43e8d9cbcb2c875b7eb2c5826a5aecfd5cb1e40fde0e85e2f8f277776974394f521ac508fb7862dc9e2e90b00c5581199e85fcd54c1c5fafe23286c2f7b3bf0402482abe3f8af5381e99aed4cc2dc7582e832cca5146184d25b67954a0c777a220f1f51ebcaf00c67d08ae86ad63805a21f954c2aec127968e6ad54118740f0f6fa125ddcbd6406231309d991a19c59043e1fc7aedf622faea8c8ead9c4240c2d622c406db6aeba1ad99729f386ebe9cb351be002e81e843fb04c06af521f2de753a267cf6359a668974de80bed21903a93ebdb9c1d0b3f37de4c39226683f9ad900bf2d644c3d6614ece3b2840968a413c159a74441b701986a0d832f305f6e11e73e4fd7343a30b1f22c6428e722f75f676d5645da2c4c360711f4a3ed47541ae11725927831de38ccae6a29ca294f141bdea53c2b2553a069bc61883729a8dbb78cfc0463ddc661becf292ccd254f1bedd3d63d2935a916c0b94122fd27dd74348c0f7c185288469283dedde8cefaf3a2169db3bdde0a99a49b26332e501b590b0f378871b21e018a3318c32864e28e1db11e44a26256f9c60d810766137cbbd15ab03997cb5e7e304bfaa83b0d633048026c693132bd6cc57b28f4e3a062b611c6a7fd53fb68434d7775c834170e22e483c5ca56cad46b14feafa9003aad2da21ce27b45ac4bc303fc670ed54cb38f5439ebeac94d09b0f6a365565d52f1b4c5923528ec3ed93af3913fa4f60788a26958acd0247e4a006fd372dde2032d1f8cfa817b252e059850c867805b21331d8ae2d94829b1cd33a84332a421c6ea441fd77d0c388fcbafb96a364d37d3c5c07d3bcd542ebc34d17ee8f969f840ee764895e2a557951e17425d32cc286b003967df8cd37ca12b72e54a1505067faa5c6be941e27a18ca57b493e392da32eba13c299b69a7ed729c46af45211538fa6afcdb7be7ce3a89d5ceb89227a548dc27012e7195d6dceb909977cd2dd6da3278bfd4dfb99a781445e2a1e5bd4c66e99da990f64babbc403eb319b3585b1ab94045bf2a8515f10de118c750e26333ebe20752271b74eefd9de86ffdb42e045650837936e0f1fed8560685adafd6c951f1fa53b7662a0f2fcaa02cd9294398c2c4fe9100c1e2b00ce50dc1657eb814cc03c2e823b033448f72830a72f1b8a5b4e4bb7735ba6a745fd5943fa092826e937503c6296f142fac5ff891128737275e8e783867170072f62bdf790db14aa02b548b872639fa454a68e9245071daa7c4e6e7fd2d839d96487a1750160b315edc7ccc7667ab189c1cbb9ecf359fd3654cab5bb35bdaaa5110ad3406152ce0fc4769356a72d8279b5f543be95bf74222898889386b70112a1e21ee3c0ded0f34ecb6c2a1a1669d35922ab2a1f4cb84f197bffd9d4dcb8e0441c1724640b4cdda860f5153c4a0f4dcb2f0c32249a97a3c29d01dda53879e3d9ca907eee505008e8a125168e220c87861dd8489d3ba64e06a8c259bfd5e8fb7272fde52c8dc3242be41548802389c74ea965d31fc8ee87391a425d53fe8ea4f8282dc7330a51fae612b22ffcaaaef8f2a0d16a3025ff4bde7d6a6d498610fb4cb79a11f64cfbbfd41773c4b22f046cc0e40d71c070dcbfa49c4054bfba016f2c5006d314daf455ba8d78f839cd61e54bccdf50e7e395a324fec6d459c3599e0ff41ef1191323b39e7832e9e4b2e5bfd2e0f883cb0f75a7da39c2decd07e7e1e44997c64d608f74c18d7663bcc0e63c1c3952e8eb609298f16a14cfe27c4f260c458bead23ffc8a5f609999a34a48a6da2f6c4094186330be4e43a29585709784904dc20152d2667a3c749415ec4c304049123a4f3b6a43720a62cb25c129a86bdb1e1897667028317237d9dd5ad20c7279715fc8cf5f6a468dced6d850a22af0c6adbbbb6ebb65169e8c4cd22e3d596aeb3283296bbea86f1da452d04f02924e4de3bd4e997b6b45524a2a3d19bf6c3f938da0dd314ac275a7c8dd255bdaf533b9f0d2230fcf23eee0dc644d86279c230aa36fb1784dcf0207e8116712b2b9df3705d417a53f450f8d0b6c5a843f6e509b5728ebf28a9661520dca5498f6d926188008dea8d9fd978f2dad622280d03c59614739fc5415e579dd658b0c2ecf9385c1647fc00a4d28f634987c531403c417d43ac9b2e852d22d03d0724c08e2fe9f665417961802c109a51627435d578272120561221fcdccd0697214f1c4b676b90503f7330e456a1b55b894e5b8fcd50787298e33ce1e78c28d2a09fb04694ef6445aed664c8c8e3ebcca63a0fbe3acaed5ab338fc3d5f777a354ef138facb20912bba7e1ef0aa39e4e045023c59fbcf432823a8b6d41b1ea6658204f00496b100e2ff92c22b2f04c008b5ce35e8658276f03f311c75812d8ed41130accf583b5cb9caea1d37930c0ba7416064e5adcf39daaf1fc0cd15a36e3b26a72b723713ae9908567c4174fd227f5ce5b60723ad3878ad20b5e2d7a1fdc204ddfce49cf238be7dedfd0c21f53bc98c6fb6e1f4f8c1ec10a49015684f77fa39b6397006ccb65ff763d5158ec8d0e3fb213e1ff7f37554d3e3053572b3192a5f9f9de9fb2f0cc420e9f7caf7bedc092b78c4197daca5216182a891c1150ac896df725fffab200e2073e02aa5240a6011e40be015b346ae6f38076be9cb650aa41ed48a7fb67072e022dec199bb5ebfa857e50a8c92d00b5f80750516c6f44ab0538bc6945e3a2beb262f68e8b6ae08558d70fff7b9c8d6ef5aa1decd0e1fc4ec39d764268e146d266cbc11860003e6719ca550df4210a4279c9fd7dbbb1463f06d06c7743917f727d06adad4ec0a2903bb58700220edbb457b1554246f155df326fc9619daa628366b79b44493589035934125142e85c25029e99c9c8b037394c490166414b0f7ee686b7473477c78cde5b457622977b64725bd42769d2b7f77e5a717e2b89af128c9c2cdd28ff92a2df04a088682731393357f4cf61569927577e71bd81170e40ef57bf055bd4f80e1e2a0551a702dc34411ce34233a2d0f81a17c6505ddc82fde4b1d814f728b9990bf1fa6f0f8e559cc1ae23f3c3574b095b35d8de62060bcbfcb10d27369e921e711b8ef522daffeb66d9f4000075b19ad66a2fabaaa4401ec8048cabca5d95606a968b22d947affe960cf7db7f8c2115dde608f759190f18260cdaeabd11711d776420713c0dacef94b54300820f42d417567a45ec7365aed2ffc0860286f7885e1886713982a6190ae0b4277cdba7f7358e64c0cb700de9515df7aeddfd72cbed09b2640a73079b64154995d52953c999eede8331164d1ef9d4a6f252b594674bccc76820881933a939b749caa4257f1f02a0bcb471f6bc48ffdeb14e7dffa9067d7c1be2a7335fe2b8ec8152cbcb3a0ab5871b4c89c0e31ec95b19b92490934be4b72d6faca4f09f8b831339e8b7c8480f3e82112e52bb9b97b4c7d3c703ca0cedd131ac8c6835b2a96da4568011f8ce9d94d23d4a60c5bfd2b734bef20268fe4f67b1fe90046adce81e3fc30ea2f023de90c43eba7e97ed3a0d4681fc59d19bd89cbdaf069688d5b877b50d8504394a05436dc8446a8db6f2caa939582c0fae7d84fec4f1685aaf4c17ebe2fa0238e5d72b9a25abfeb558fa9456ebc5d539887705679f58e9024d0b1bf82352d8b2c3911aae17735cee5651ca99ffcec3312ca09904861ca03315a6c664fe2295e872ec703eb53b210cbf29987946a18f2e50520d0ba152309a40256b16d58be95b722ca616f8dfdc51ba0896b181f5db2ab23e6497738e3fe0354a51d84d6b9edec805758ea703891108db1abb9f926db3567d2d4d9bc3874e49536f9688e5640be778c31386e792fd60d10ac3744640f4322822a86198baed98ccf95148305829a49be66fc03e0a1f2b43edfd680e596728ef0a28ff01d4adf2d98826149d2e8d1b9eca73988333d3fa63953a805f953a38719427bda0666bbbcc69c52f68f054da9688e8b7b16967a7736ac21e7d90c4ce5079ebc92970143616471aa6063e2c6373ffe5c9afc83efa6342a3e27ab5ad5ebdd52738c39d93137ea11d2ce8f04d6a735a5e440e63c076ec4fbe402d8a35f07a48f8aa58deb41f029f8c3492b4b4419ba92853d7510d4827cdd06012eba080b83500b0e409e9a363caac62fdebbc31dc5b78de106ec8e92db5a7ad3ec8de863655b7c5b60506e4b7e036b11d0b11ba5bea3fcb7b3bef8f755b7d13b681629ab0467822578e476bf8a1b4bd4c3d800e137a10f46dc4ce1435d79abe5e9aad26013a925a44a5f71746fdc1a773d00c483b0b1721089031fc64aab03ffd019f90a5259ec0ee4137cf4078f4bdbde12d03de774d65efc2a182bcce2aa568cd1c613cdacf2810813b6dd3aaaf9211e7ac1407b7eeeaf18224f96a8c3e977d8b87faa8c9edc5845a8a80838f10d53399b303d96aecf314d226ce6005070fea659f67814ecce688f669d2460032485f913f6dfc390a0c89246239856687321ef5a0d39840ec20b3962eb564723954ee469ebd5f444a25ff03f6dbc820ea013677e0474a445bcfc5d5f90c7d3be596f2b1e33da5927d9bac4305f3a2bd678e2f630910dfa65b678ff3a500b0214f1c115996a6809f3cf7af0103efb24150c5e8794f213b154226bb3c85ea6544d934705b84270ea7127b2649b220664fc47a73e25785262d38c2d40fae491871a2b51e7d90bf7fa4e08f017cb85eac250f897399ecda51a262fd7f5e7135daf26e901e4879b31f44090c79adc94651cd886144e050f3bda848927834472fca9870dcfa44590b5562b989c5094289fe6f6c3e8fe0379a3834c5f147a5410ef5e0dc8654f7703cdebb259f32726a2c2cdc4c27dcd0f96a748b589b75b2c51d94260a4c7a5deac724deb15e0b5f6f67840a9516c7beddc43722ddde9de9812bcb22cd4f09369e4a857e082539d550c74de4c5ebf39915dc4391fa44237c6a08da9c5582fedefb59def6e0a1de8ccffd55df0fcb53d80eba5c54c4d7c075effb7a9db88a8dd0f7571fd1dd5d14d90034684ba044027942c38eb2217bfafac216c3916f47a2023e31491e8043ef0df4d3b4157da84360d930a9bb793e9b51b9483e4ac63acd5404f1942a2d06a69509a2a2771f92dd69a63f1fa6ae811b37284f6f6883a4cdd30fcbf4d9ba3717dea670e528bac5488c2d476eb19e6cf35ae430d15b46dc47c4a58cd867b1cf98b7eb13c54fa79f81959d36830f1d9d4cb9bbe9a0e1725fd729f5fff85c908afef85588f980baf507e33a6864a35da3854621babe1a33b773e47b7e73609ee53f6ec325c9dc07e11aab50d97878be3ece91a0ee5711fb8c4d4b9d235f365932c0fd0c3a379af97b127bded061edaeb14a1f42832e19952207ba083a14d84d7a4c3ede9c82d6a1031cbf5ee73e4362c70f1f9969a1c03a0220e10c925df6d8123d314ccd213426e43f122ed10baec82e5f891e1fee8b87b5b25b3c753496ea03356592c639c84c6f23ce6b0510f7a4f07c942f5efcf39746e25f7c28aaaa38082751f3bb8621fb335dbfd3931d8566ef870ed3ff519658cf9a20b2a5c0745df07eda77c737172cfc023f6cc8bf2980e266c6cc67f07a760a525dc78d0a2b8442a4b8cfd446b043ba251cb1a92ca363feb0c1e6d379ae22cdd1eee5f2c6c9418c9c348fefc8662ba3b4ed0cf4fc9ac9ad5a5f421455a96c6017bd4411e26e939fb3d66400f7dc516de39bf2f6f91e45bd1d940d032bd0c926e5de881ebb40224c8af4efbbba6d11374cba1754733ab1edf36a37020fc5e2c5a22b4846efe31d0c8e89465aa1fdeee2127994032426d835f1bc127c3ac59f7816c75377afac645e7916ccdedb8f112be43f9f38308a47f4a59dcbc3a7b33784de39d086a2eb164082460b7fe31cddff01ccced9ce17eb4f7050d6c64d74702dd9418e539da9e6f9b0ce80f253a89c52240a0c54dba0301ce98293d2ab19c883e36a8383a72a91e0c9c81044b73a41bfa2ba20a2b283b29eb994aeaf112f7635a289707c3199d7c8549a08707b49eccb670e5ad7532760850a7daf7f6cd8eee2c3445f0b07bcf2f66d87486771e30d5f111f5203217f7ca02feeeba39ecf7d7708295e736d981041f8d9ed934b2be10d5425f427dfb91202882ae8b2755a123ce9e42909f30bb42f1e7e759caaa915c0a59f77a90a000e93a9e604cb3f613c40b76d2ee85ba420e30338dc710467a34a0441b18a9bd95b4b6d69453e986f2501ec302cd53628d2f02d9447520dea9497369e9d53d7c52911be3bd7772b110c561ba28056feef1ab813239f36639d2bedbdfa1610f957762ecb1a2794357bdca12fcaea8c38a06a6a0692e11eb70a930dd261cd160b2fd696a5e8ef39bb8bcfd9a6a46bde8b99007c2a845b03f984caf9a647eeba309f77a38cb3c71072a2fef7375c6eaf58e9b5ef1830e8ea7ce5c422199d2f85140f7b84011212e15780661166695d48676329cd6266fe5859cd92848252d5da8662b57f699d0b347fa99f35de09edbf35b8d8b211a63c3d3c6a8147008bf2f5f30a837554e77a3767c66529a65ce62f0b3dbd9f443759a336dd797390f1ed98f4e44a1c686b4dd8c4d58c24cece87e33ccd7ed0051e97dc3a38cdfc0f65cc720e95dad546e69dd8c7643d995a1256142b4fb41ecd3e4314ce91d982dc35a4fe9fdd1adb1e8544c0b8bd0618fae53fdf800833126179d3635cc85790d5ae202e3a7ded9ef14212851475094d506472a247c2f8ff53360f0113e70037de841e076b9370a3ed74cf3f4722a1b42f118e81bfc10abe0e243ec8cda9728b0e0b9b7952018d9c678712e21a9f133f0ffbcc31962dd390b34157501e6ba2d54f7c72cba2761f3aa4f4c772385512cf7342e4ccbb2105a7f0192daf5fb68786f5d11f3c07606728e31c24aff5592db531f47c2b8fecf5ad3a2a76e54d277895b8e8bb2e5f4e8033d8cf21850522da37ce15b0e0fc449df7f9761568d125166eaccbc3333f860eff3266a28dfbde363dfc2d8afe3d2f9c35fb77a2c74c8f4761e5b36b1f669ff11376de88a1794d253b8d34d322dbdcb03d46222e1842c616c5d6b036d599568efcf2424a3ef57edc6715b62bdf9ffa21380b920a828e36c9a40d0530a02f064af15bb6d096515aa04696a30c39bcbd628f8ca2376993d020ade0df85e04ace06af3bf30e86c28a146c4b2c0fad5eaaafed269811d22a4475d68c1605838428fefa60f1d81f7baccbd693edb2345132bd08b2c0df54f80df9dc774a623122ec7331330aa6416d3cc872c01e987ab4ba664988ce9e050c4cda63e6cfe7495d13fcdd67431c6910bc9ca0b00ffa716213d6bbe284d27fdb6af43497e0e4088ddba4acecd15b97f7b97c5af794b4a1524c5a70f542a051dddf0f016daa8047e0faf61ee89d9b03781e0b2581f0e54e71c5f0748677508aabda18f856d85a3dc89c030c4737685aee718be296cdedb7e17c8420927eb6e81432b63b136957d26db4d7b90c1af28f08bf5a7c0c69a50c56b44f09071b26745dd6dddd0753b41845b482707d377c9493b0cc809a8f3fa358efd3f40229be1d5f9cab13936c0cee97b6823e89b8605214e1af7a1deac60a8db0d6401b816add61a79573425338200bf6f70cf7e4b7e6e1695e8365ec82cd8f241a6f401131d31662d7c2ea78a72bbd9cfac2061335f715b02f7d63b98f8b3702ee53e64f08723f07957e22c29c5806578d1efe96071f12a19601d1fb7f15bd5d7ca8b11efbc3c61b9f3fd9027df251b3d335975688ddd93c2be72710b2520ed751799597688f3111fa8745651403b5cdc87883520d7082a763f8d1d77fceeec6acfbd6fde12d745318dfde863f598e1631467ef2d3658ccc7d4996a7cfd85dcd3f1f0ab926eccd232d18b0e16e5169a4066caa49725c905f447f71e7059521e55e8545e69f47c0fdf7aa1af9e579601acfe78714cd5f02f37a0a45ac021e004b1378048bdf01b3f0684dbd2622bfd248f54eaedd687b62ed500bf1b1343dfa5cf6993eb5898e492ae5d5308cb6b5c0a246f4c118c6e31f510e6a676c054970589d346fb191d21112eefe1fb40d87d031d03cd3fc2e05bf9296505a450c60e69d01d0be90c304f416aa6f93f2c63d880baed04ef685daa753fef38732a2de8309dc260c988722c432bd9b05151b0bb48340ab548940748132cd2928a53e0fe9c35f63a623c0a557f280465d6c105496deb329791a28baae581225cd55529edb0a8edd26bed049ba5a00af935917ceba2fd7d0473ab0a692b25171bc0fb4b277d318dbebca10c94db4af98cbac3442d8b6538c957ac7eba61525b334682da56d0cd02bff98f98545bb442e14fb5eeba68361707e152d2e0755c6e8a7c6c3c8196227ef7119cf905467824442214891ee34610cb881ebc1578c3c5d00f2bf023a838ca45725884855fd6a45a0403ce72e4e51df5b595ab3de91dcbb684909ff870e67a2492129edc21cd287efcdce03d1e58bcd27b5e7982a79f28aea964ee110eb427de3030dc0792e70d747613b987905a0affb72e495abce5fc9a2b6d279ef6e7491141cbf3fb1dcb3f384ff246e24128180a5fa9b20438b042a84e5ed2251cc32753c0d09ec391561c0cb09517bfd8033650c507e5c750904a633bf3febc26b4d0099513d5b0014d588e1d199003964f43b6fae99c4bc67f0e999e4c6ea1a9b49f11d8c7f6f6387a1efdfd77dc1875d94c93009187e2f44685671fc030751941abdb34f7b336b7bb106a2bf07a06be80a9f6fe3b37cf2a5823be3ba2f700fdaf7c24a7e070a7f57954e8123125a3111213864bff97f9b86e90f71b6eea64025b6fa10ab0bd17cb22f58d87a73ed416073f6298373a8af03c9addf34de6162030a931932ac40e017d97f114ac70816315d5b0499d2243492369bc350ce49f3fc4fba2abbe29793e72f4ba12bc0b51d660ce9b8f46ccc55f0258647d80da80f6c831328eca576871fd556b6840edae5183daa03709fefaf49e3e79469a8681d683dae6c265b9474574b2a7531c8db49828eacd04d303f4ed6af03b5d5742ea2cb131c173c8678e2e952e9c983c1a1045dfdd30c8b6f61b9517b19439807f8f027bed148b4fb6358bb47de9fb9d82faa9361057f2c0309a36f6fe4f47196b1171347f6fadb826f86f60ae3af469aa20776ac3fd7c9e4722634ea18e35242acd37f7bb183360defd6e3bf86c607e028e520be73d55780bbf33bb9a182b49f104fd549de0ffb087e516c2fa4f1e5db428bfabbab3efd9df2f1738a7e624ef90b299afa5ea36ce98c24cf06b6690ac10f2a180f48280f893e12c2002437530317b928d573a811a21f33eb0308679f81cec5dcecb04232d7bee28aff2841bc55c64d77e5930e60da5d27a07f488ca673ecf92fd6b58519d022ae556d65028de4e1e02f0fe4d4ff8849636ca2a5294ef5ea3e46e96413bd58dc49001a3f615d32110e8c1ca507ae687002225852317f3406bc3950bc6019ed7274e844e6ae4990da61dbeb61795e2b3de340aa1bd512b78c00948e146016450bb1769580e1911b637b37642687715bbdc16081311aa3c9ce9b0b3e05d485c4d41fe60ecfcc9f45402040d32226ba26d6e70050e37658744f4f6a7f615d0d9e2530913fef1050f81dc47d2e8910031da62c139dab5d6242fbe9a3535b0b79129266ea9500df54496e14bf5556cf85c859f6e484fd370dadf997834d9c01ca70c4931e3dfdc37805c6c841cf8f36f6a60623923d05ede236c748b7be9ad14c80f17a85b574a904d6864ec4102eceeb5eb6299650f6bf29419cacf1f3818cc610d0e52fb04ec19e1763b121124d4ba80f252d0667aa2bce287f6bba8c2beee64d3c11c8a3acc4d7c8a346a01a9ada29ff547bed796c7bf16b450a3064822ab918d9c7b7632194ea5bc155ea6e4d84fe8ab0f86a999bd11ea4d4c7643c0b477ec4842354c61217ccc18bd4697f7ced0118bff13314acba8af9ff0109582b3d1fa76949d80533697f5007f2cc68bd94a286e463ec2ea10cc2e9ac7be79fd3de7bbe3ee12fef4200a9c5c5deadde490ff65224770171015d0ffa7be7d02461a8296d3f2abbc21b4e3cac4d931107072a1b04b5a4db8f493b6ffef1a7df53bbc1cbb5fbce329853550bff18794f02a7fa8fa8da302b159deb8af304cd8ee5282a67f7028cf8b22cf5aa4a2cfbadce001b85c2432e6a595d40c9b584e3b205bc7637f823d78651e8fd5aaf078efb90fd5ceabb79119fea52f06b5f39001ff74ca1e1f708cf09e9b54bede8696e44f3f676e9398450fb0de93279dd9bdb9ab52b825ee39b72b9d0ecb55649c3d873688e6fc2626635d73a4106e2c4699ce07e907611d1bd053f5b521ef0893b38f76977a7cb711aaa0c09fe0f13bbb38ffda17f54b43473347d7f570665e20c5b4adf06387482cb4a17705ced858fe2280a2d80d886cb6496dea07514a421b44ce352a285d3b9091430d89e34445188a8fd2955bb31d14d0a071ccbe8296195b8fdaae3d14d2aca6254a2512d4d1973d54bad9da643f378d57ff992791e57e83a35e3f3f1e163bc68327ab789b4874a3361ab84316993a767cf39b13a13874af2ed6c912afdf723c46adc9bddb048a4032773c3b57002abd5115d7d42dd4449850c3d7bf7b5e4a4ffb8a3499e742cfdfb67a12f692475088a7ebcf17b3027def3c1d8ab1d3a810f6c78b3623b687e6a3465d419b929434cfe1f06aee32d3d3a91d3ebf2631835f744e961d6e9ebda4a5e8a75b81e82b5e19e2a824e70d3709d5830079b440a52ac46d55c41b045674db9605e0b82c4f31fa2710781930d349231d217f9a54c047e37a9b2a856af8f0946037a009feca4e925f1260fcf7420f9b7f1ef22dc69da81b08d391cac317698a6ae8d3929849b0559b1c1413fe8157dd9a5af82ad3196c74b55d111517846b609da6caea38f660654472a8af4eaafd327261a34dedde8d9e9887cffb0391dc553387e111e39ca241c6232746c6ea1fbc9b6fea786d500b0dc5d3c2d771a9474ca2f3e8d2739ae1ad3d66b8a1670dc26cf3e0e67e5794883ab7575324f0a7eea0e74782748f33338b0431fba04ed7016404961485d5ab35e11d6116cc6fd20f2d894501bcbce52580d1a662506b24ca0b3d34796df37b9900f7f8b25789be3fc21db1b2b1d9d5747dbeedee4d9d3459134cd9ceebd105e480ad546dd1798af25e049559310978f5c8f6783fee0f606ce0cd7fed20c463178b7e72df1d2a1e6c1467c2bd694ad3faf7631a8db547621cebe0ab194c07fae21a1ff467676d79448d90675b71105ff9a6ba53147e385343495ce4a3c3ed2933f8eccbb9522558ed7f849042af306ed565ddfb9b93b5d599b32972c103a2dc10a47d01f5f1af7a04dce2021fb56ddf20824cecc10d128f895ee5cd29ab7909ce61a88daaa617cca61d7541ecbf55cc10bb05a89399dd9907a2f3b09b7ef9a1dd116343a9c341c5290320420e681763b15ee5a3f3ce75be15ef47a8da10dabb80febbcca25f253f5c17e156f12dbb6d50963ad170f18b22271806a87ede64da2273f415d82f87412b12ac0f673326f8675e4d246cc93d10eecdeb84d040035d906c535164c7d0fdc2be642890d396fa93743fa9dfaf774e0957181e2337461bbd800d8176fc5675c5cb0713252a7956240e1c42e25b742fc9484728a0a75afe61ae85ce8cec03074a5acfa6abbaf9659dfd628cb4f93268ecca168b75dbe6b1a2e1cf5b186d1c30be791e6e73de7dacef82f5c09232d7ba4ad78608e1bf4d2db007c8696a5bf3a9bbabea9dce9373ce3c00d5be34059f0f15a40818d18b99da002b50fd0ab96af6e814f631d21cb283172eb09322b527365ca5c6ae201017627678c874b333869eb3932f6861069500dc3e6163afd1b5db796c065c3ac39ad26e5c546a5c6cbfdb1e5d156f087cf5dcf964a70630abe5aedc6df16cf1dd21d3ecd184792967eb80cb64bf4313819d2221c4b5f64e156e39378c4d4a8a76e9132a2846c2cd6f984358ec4fe1d01b8dbf2486aa4f010ee2ee17136022ef8368d526af2f3e401721cc9f8c14740eab20a066d28f98536aad94b62425bd5460741d3933dda8b079b241362c13a7c0ff4c5c1ffb603c37c3d87928f6f5cbfdff0347548cb254b41adbd42063aea4c5f51384202f5483adee57c8662522df6d3c335e3d41519c4b86c8292974da4464837f9a541d6c236dfcb82bf9815eaf463399a2972179290b4a6169eb198737d384f785df81050ecda91a770584133b92a526de23829bc4d5f42786aae875dd0ff213d536fc8b168d23f39148de1abe33e3eebb480c55907739b68591439d25aa4c35ae63a293cb3971eaa14763e55b0468dced7e040ef4e1981fc2cc51b9e0157bc2a7b910c0333dd82a647263d72af68389d7afa588b26138dbff4225d73f3a7de769134102ba924f6a01a3daae372da1c6f7892573323e1f367076466f4642cc8243a472e67488ff0203775d3535037ece770264548ac01989643679e7ba837da6af7de85e70e2b5d0a3114f9198948d4b8c1d78ce6ba8786d8a178bf07c4fa0dc9d8328c5cc51740b56d0cedcc5066dd228b1be9a712caed6817a107ac536a16f5c9b92e0a8c841c84f5086021a0718182d8436324e8f16a9bb411f58cfc197713275e17eb23d5d7b35cea3c5985f48fa493d56692478153e5d38965e69bcce5fc01931e5a34d2f60a79a681e3805313a3b621950339ba39d7fd951365ed5a67a257842d8f806565c2c1a3b2541b872ba46c3e1875bc97db22495227e60f9d445df41386589d5e792ab53f2b0baddccf3745e3092604b0809c3223d9dd6ae929b9398e3b0a0c8754c30bfbbba5caa4085c274541348c381e8ec0bfa12ff64a1d8071dfc6896e71c23a699f4c144387f76bdc2756e4086f309a5ef0ac3581370bac3c681fa0b4c73e8d01bdc08825cceca3e31a48422ab32dc8582323e7e62cf5919910e420b930ebca97933a2cd28a8b298769fb3a1c2ea2053ba12a242cd9eb54c00adb887c1a37b569bb8a12774fc8fd5284a0966b8dd021863c512efd37ae72b6d4ef0802d8f74188f438c9df93ff372dff9a0f980a9c3e32db3c7606ad4d727e1ad22558199c9e1f84a0558546a3b37dc2e654528654e886d3d103aaf3f17500fec315fbba4506b7d9f3f213401e2d4d17fcae88ed2c10463e7481cc884c828e55701c73814b4ed96d801e3f010903a08e550099bdfd47cbfa2ec996642bc32105ea2541acdf49cafad69fefccb648403ed76b78e2942b08c8bfb8d5eb8ecc9ab10f4a8e312af9768f4953964f45d2cab5d144a2693decbc6e40a4eec3d8efa06b3d4cdcc671cc829dff5ddf807d1973f2d122374354e50b4b12166495f276802ad9b63e89e41fe93b1f34545000587e61f54743dfb410f42e8b17dafa72ad3b9f5cd45244b0b606e143a3016137f458652c96d7518e65e59a73302a6287f663d9a0a72fda06e04d5ff58fc04a2af46dda00ddc119eeab9755762f5f49ebc5fef13997032ec5d0736a6a62e1602a7f5efd0d4e7630e73944479be1adeb2d5e12d36cfdbeeb4d48dd4617e50ba90cd750eae8c269368e46471506ef89f0746bae9b15451e09b983f1a2461f88218929523197ce2f2ff10f6aecd1e89fcd4015fb995ee056249c8277e55fd2d1863ecc7c7ac6ed31dd2cb62f144b2e84a5ad969d3ea09fb6c42fae0e2bb9259091b57fde46bc9d8c2087d3ee88c84fd7ed1336f338260a07430f1eca85c63a5dcd11507fb778ff2ed579f663f54933bd4efe0c34d843efea34631c8639252c4fa93bff4b72355017f2328044e54a3038ec22faf7decc4d6eab6990811f7a7a077ce6fd430ab8bad7b02e11b951ab3cb0a1002f354afbca0b3d178e319c8bad21fca902485d2faa246fbf81edf581b829140b4e3c199ddf53770a63ba765ba7a190f4b5949f9fc74703ba3e39953bf9bb71d5dcaca4da39f2cb498451129fde8bc99366cdc8d2aaff36bfc39c73a159fe6c1b27aa9d051166ca461d9972ddcb0d42db1cfde94fba0763ac069a5b8b901c72f2b6fc9255ed249c4eb62ade17b5352408b67740ef477cc8b32b66f55e9c53db259457dee611f411b284cde9cc03b757df09f9a053a7049ef6c141b8eba406355a0c4c31f080a07a4cf4af7e1d6bf4ed5b8230419d1f5bafdadec2f03c006e13947bc76a6a043838e3e29e284241c42c95f7a02ca7a2e955a7cb2950fdac671b3d1443b01ecbf0bedcc75a5bb5dee6899d20a5d1fc0dbde1990436f2a5a88ffef6c8b92f31930901b0127895c779ac90c996ad79f1015cd2d182ad04ebda43c756cd3f0b776d1aee3196c5bf66c1a90328d748b2fa74525a1a64108accd2fd808242ba2e42ad5272415504d3b9d94a0bd9282526aa5f0e1151a586e7bd765aed279a9861eb9120e21f2e9d49ce8071db90cfcb74b212e3f165acf071182282e6bc917a0fc610ae0c70c3c32aa518d909b35d064e6d395a74bec3d1cbac42e42ddc899a62e2c4929cc6e1b2571f4c7c03e46f87e90f6f9efe0c305791a2a63899b8893cf3006073b06ebc906630e99f9c64ee538adac4c0efb789f6d054eccf503e4b075b07297bb99e929a603353394361a5eda6e23d476363eaf74826862090ca2266f1f1b0e67658d8a6b73402f737814c7295fcceb959b2cac64d6d897619620e1a062a76eb6dd6d6847ecd79863787e7787fd4117ef86de184f91a4d622a68987fb14432554a94b097c0a4e92923878586aaa350b6a9e3d3bac657d4b83137ceb6f7c385ef23d38992c2434dc90d14338ed0542e9b2d749d404a0fbd2244c27b9ebbd419443597e0e04e8981e705ee616ff94fd6731783de34fc812d397e27fd405aea0d25a92f172207677d4705c167a69a0818c3db3a41e0a436f7047023957e61319792e20923f16045763dcb69d2cbe710441054f5c730ca6e973817ea45eac200e52aa085c438300dc087385c7b5b85752238a53d852b82024095aa35f39410c155ddb6dfabb9b88764004826feb9fe368cb44120d29b36f6364892dab2a35dc8b0191dab3b41c99f57343d58d8ed440208a67c22af53bdd9aba567950234fcdac9e902568352635bfeba68fbc8f3bc7617f698b53a3f8f0f53a3dab737006ccba1cbde24c8851391c6f1156585dd31d7bea2ff5775094e508304d572308da21660fd44881f32d66988cd919c8868a4de1fdc71ac6b05340a6a999f0036f83fd7dfb4f7307cca2a2b40f9329375283e925eb33e6171b754fc47b194471c40e450b625da83b09f8b345d4b75070efe9c278e0e7c38ec4586155f4ecac4fbcb1fd56d4fce73d78725770a6d1ba11a32c1e6b9b097195158a86cde65f6049db9d748d1daed3fb8f1d7035ca39e99f59b230ee95c574549fef217cad1a2faa8ca208a625907d1b0b7fe4ca1a3c83bc46545c7fc9bd3a2785e93eb7e897320ec169f1a354092e06fe5718c1d125ffa3348e1c97154277492ac572f786421235558f22f4d4c1f38727af85b6d20c51e9d5d7fd3144c254388c6d3571baa9cec8c76b22a9457f72af5d92feaa66bc7b67af8fc129a2755d0eccaa040fd959af641793e6ec7c48e9fd06ad015631684b866477748e81b7973c5842b7e8c7f7ad5a68b229021115b632b8fedbc385410187959b2fcb64751ed8f44a0082c17be9dd6a13407095b906cda4552c5990a52ad52aadf87d70ef10b7b07f491a69e0fe546b74863b743b30b3399242b5741e0b1c9fb5f65c279597538d3497cf8ab4860d8a5975a324e1fc1f919d8204affa6032cfa0dfb425cebf6384495c3c13a12703a02b4033c3c9f2659e91972c839232f2278608323a4b22ce88a1bccda7243579f7027fef7a8ee3f5f893919d7c99ab02e1365d28fa31b035e6909884df2c8f3d40f6129f50f1eb2a40f3dcbb521735f8de160d76d88fecaddad95a4074e2b0a5528eedaca688e88c5ba7c7dcc18b96441d90aceb337231443b43065235394cf55796252d4624684aed082a2651f4488376c7452a3be5a6da53acd618c0d5f2e0e44b3d425268efe762629a39cee34173f5ada0a0461155868bb4b497902b31cbcfef5b34d264675a003ce8d8fb55467cc1321a35649895d0242599d35f3702bdd5ed4e8ac699c6157cf0ff4db8b5b8cf82681307178a272d858c91aa63f8d348f8f8c0c399db88cbe66aff67d41fa9f9949f5de11e3b6f6a0e0702e13265c4e169b33dab8bca995dfd69b762d02e43bee5756e14c36baaaba6b92f5b8206678d61cb1e0df365d5d60e0ee54b93807e6ae7c77911a1e4d7ea13ecd508509c17daad26e88b59cb4e091413b2624dad5f12f8ea7e2f5f10229b2e0487ea8ccc8fbe242a673286aacaad1193255576fa2b29ecc35c4131023c0dce44e60f18c8cc06832d61e84e7ad622aeeb1d394ade9c26acb033710a86d2d1652659a267d3142d8034c8cdd720d7dd6b6c2b2d758406be39ed8f0907540959e2f1bc23c612c5d8c46556fbce4aa4c558a3bcc46ad6be594411364e4f3ca406e415120a8dff2dc1f0e16d1124c058dbc723b8a44340c81818f9c1de1a39f500aa121e466e1a646c40dbb23c96e59dedd6a3a30d6f4ad90b9156db879dccff50bc0aab0b4881ed0d02499b238d024d5abf181604807458b9cbd7831bf28a08f9d3707275f14eb9b7ecfa46aac0e8430880d927436d0eaa551e40ee349d9dcbe5bf3438f6376724048ca2a36c01057d00f7e272c504c3f10001717879b9cd9aa31025aebd5953c95904bf040f05e8a9d234ccaa2e8a05f5e192593506fb99cdd487b5446631a434b58307bcde3c36a4cd13053b4a786d764c4f8b83eadb459f91eb031829b87d3c4d959d5c169cf94223f9705c2477166dbdeda2d8357332c0f235c902b5363059af91e25eb5678eb9cb3414b0653049cbf67df69ae3efc812664fd2cfd40ca645d72f9aaf8f7bc8ba39199efce9c3eaf5bfe5c814a2e16297cd767a58199efe160b4d13fdc5e0bab95abe3e39e5d83fb012b5da1b5c558b618bb92ca27c5b046bffd23f5d031ede9f6f56049a50caa32953ca668436acdd3b674a21746951668ed11824a9bbf90e961851be7624fca5f6d7db3b161096903cc9d0a7de8dae09d7f1aefd9ade3ed57825042d745832b404c77016ac6cae4d44f2bb8e00031967570dec464db399296ebbfbcfcb38df963686dace00e36bf24639398a509590ffada9c7503635d6da8ffb1806ea595d5b622830ca376fd51fb21d113bf069d21324a9fa57d7cbb5a8a2824230f18dead5391221508fed9de95a5eb25e4c8529f0da2a1606467e89ca1afef289a11f064dca4904c08d9c90c5565c0f5d5e48028272c0a83392fbb8239e06214d6494232167d3bc44aba1c2473def2977188b914a03489217df01e63da60506dd4d6a57c7de1b97f8cf83646128826deed979feae22674f704cbd4bc4269fd23a53a8d9300e57b2f88001cf8f98b17d741b9090ca86ba100c0c7a1fe23a8ed36538d21290124f4317c102c67857e3c1ccb77ada73410a5f4cff0d258af27936e81cbb137c0b13352d2ff1ba1904f9b5509b4d14e7530105fb991a607b664625a27c5b5301b2830bbdec1f20c4e8d92f27a0967f656b078048196bd2c76c7779ebe12ae0c355e435e5b300afd038bdaae374582d6e6c8ce183585fd2009c0edecf29df166fe228a6c76e18a20611758f6fede5cd798b12250dc054b29a23f20c2a64ddc19cd8a5fa8bbd456941e267fa412a9a962b15eb120c343998d740f5f889a9a5278bc365ed5a0d09f7fb3ab0951675604f79a87b234141ba685b215333db61935016429746b87e6676276053058c418062f4829b7905c4bec3d26d674c0ca74704b913637f86dc27841a1c3a1f66c10e55acfc655f771bba0c4a5aae87f434f767bcbafa7fa0b22cb57d48d9dfb967c8d7a521aadec818a1c661d20046d3670376309ec18a483a7fd59a21c8bf85111c49a5110fc0b047391e1ecf2b1daae03a1a847600e88828fec75dfb51832ec425e00232b520a213b41b597ec3dd7751b106cc9d5cf834a72b9c3f370ff591e602c2c797a742785b50396fa4a71d0c8d1da398ff83b7e05dc863017e3e082c8b28dc88b40ef05b8c6b0c686c0a6924e9af19edd563dc7d6d0b73e5a5cb3781d40009f550771c36cd2cd26f6c643cbff515beb51de8bd9cfeac4e4ba7a3047ed8bf9a602641832c22efd9533e1043624c8b51390e57c71034b3b7b69ac0ff5fd8024fbdfefaaa0652de209b4113f2289383bf1591d69f409f7f3249e597f260bfd13b1d3a07bdc8eacdbc021fa2e633f0d7f7ef11a595b13bb672f94531bc36c969bc5c989691f671ae8bd3c5d9a1e0ec7567b9df3394d5ea99eb3e87381ec87c6a1819c499364c248c6afcb9d54e5d8fb522558989e9cc783e4585f571e2037909e8b0c75266002c846ab3320d5cdfcc10395108b4b15667f1953d855cf93bb91eca9f6a81c610c8327d613ebc216c5570bf09cf80530b3d30de3eecc4416bd7b9370ffc9492f964ae08c9091d4b3775859369b099f9b0356488afaab9bb570f6c08d5bf288113b9ee0aec4ac63c6b09a787bf6a22f1e6a22b7db842f5ae9eff682c0d960a8eda165d1ce38901fcd486674f48d0e65babb1b428df0bc491e8eeebc17badad3f9577470cde417f2c0ac2afe92804ce42a074b80282bb4915f056bf2951b9a52a0aca97b9e6a5ae1ae4b4c36ba9aa2d648b5a5864c74d368e29da39432c3ba9c474846618a63b2e48d655f75cdcbed4b759d27d1211baa7b40bd0fe17a3783b91d2d10aafd1c5c55ddce0faca2cd312dfe0676aec020ba1f4d3d30e9859a3cbdee7bbf5f0fcce226e7a818ae3ff8cd0033f863562959f075f9ba1c9136aa5a27514487efc700e55665d3c6b0e500fa3778f5903b70e9e8d4b2a61ba0ab44c19120ea2eadbea7e772c5e644fbe48abdf9e7e1e5b357da6f905bde41fdc761940f47199a54afc8546dda1063a10a2f1611039d5c29d86bf813ca699033ad77d47eb9cb6f167bc2053e967ccc5d5637e0af07fcb20852b9a929484127b252d26118743cf91b019016a382ae4540871b6e0e7cb9323adeb57a1a4a532f302ee0fb401d25e7c538c673a6fa6fb6e057320ed6141a835bf3d3cbfab648405bc00e7a7a0724d9c8f00201a95b92171b341bd9366c704bd023974c589e383633a17f2ed337b0d31fe6832d6ce6b5c4eb28745e179d4cd748da9a756c2c9fe59f4d6f3558dc6c4c1907d3a9d166695f155226913ac90bc6dfcf65dba32c2452a4acf1b571e32975acd947f6ca52754f7ee81daa0a7d82040599a4edb7c05ddee44424fea1b1fa95bc2589bdd62f38174a4d1b5591e2b76cc73c33b78448377811bd0c4cc23040d2ce8b4e78937d18fa5feb4dcf9c92fce1c2cf5f99e805d62b05eb60c554bf08cd75ccdf6b59a5765c96bee2021606e54cab33ed3cdd990a7ef5dd54fb5851978eb8229c02dd1502ffed193c2508872331510455a05727b55fc16d43abd03f01ceefd83895de5e8378e0dc8b62d39d134ee5ac1915c677fd1bd1ed57eca61b5edab9b84adcb49ad897a1208a38e830963689b2cb58f0e18f0f168333ce8e10f0ee4f8ce3f7b0121f142be0042a58d1b8c02290a77b12c2169cfe8258cc88a4febda33911672e5c30302acec4cac4aae4402cf17fdbd44302091d48b81f21a8755d0057495cf8071e2da98229c1438e9979449c5af78166799e2549616378b2e0ca0c22f3152f2aa5476edf1eef3a722385c0ed3dc8bd01810bf6802f427b7a17612ae5380e0018f0750fdb5e5e6e4a942ee83435332542ff1d7c083a82e00a86493ab6aa2aeceafdea30af9f396224690728aedc271db58b325b7bd6628acb7665098d3670da9286a46cfb90c0d679f19bb4d73c3b3dfdcf8e9a98172047deb9465a7219e7402360442cc44158273b201bedb6a73665ad9085991eb3e14477c0a9951411bb566f910309d6c260282eae6e6ee52c43474f89f6b0680906a639044ff8d860207161d9b520429e384427533eb21077d2c6181aa3b4a0b05aeaa917cbf5e0527ee1c6a26fa165ce9461ca612e68256c285d781135aca026ce74f0315a2bbd68e8a3d9c2209404c9dda81a36d9fd4f1dce6241b0c2e63704521b7f4eb54ae7a7ae0adbb9d8d6bdf5d83fca94871431d5a7efd7595caccf6edfff79b756ad89b2f35a898f4065c3b01be8179f6daa0d947d8c3a0cde0be2541189819e241c2f69dc9de8e8ec88602696f06bbab965e4b210b9b759dd3b2a59c355d790bc5ca6f0c76f24d6b5e6494eb6f779459b1b32edf8c38bcf9ff84ad23d61c14a14a39dac821de94fbaae8e7175d7f0dd98776eafbc7dd6566a5b7592de12479b8b85293db0ce171de3b04e6628d0293dea90328034ffb68f733d92d66f9fb17c48173e0fddf852b7d335fa330aa9d48b9ffeda8b3c21a523da5b9557af826733ed408b82bfda0c6a129ccc3db5075409fbc475df229906ff21a4ce8f68a506558c5b64b41997de9cecc579f38f801dba60144fe05a645fd8ef7a168b4718f1a3861b506192e9f3e1ecc6081dcebe7f8cfc0c282b22ec7c2a5195c1f82fb381116868d501c11f7a957a3d9a12e5e9eb6a39d5e4b005115c9ebd87a00bd74bfc19e898d9de690dbf8c3248450f6c4eceb5fe4908b40b138e07ec46241c23d336c23abb5f9df8f0a2e5786172d89663d83aac707e68aec54d828f281fa8a033f053d348bbe4b19b97b4a5c78869501c6d870c2674173b0994e7e702056ecec17918eba3d26740cda670092323abcf1dca08169a7c3067c33f8402d5566e89458572e1768891d2789a27f6b5dd845dbe043692b803920aac78a1c862f4ddf6801488ddf5e514af0c36ba71eaf6ca1bec05442c2c1d6122f0739b08d09721ed3b86e844a56c710c5656fbc8d20007b51837efdcaeae81be0859a422674db6dbcbfff27243f32488623a25b545e232449b16a0667ec5b13c1098de66604f049763f73dbf48cabb7ae72689d4c0089dcd9e45bb6b1a5fe694aef3e1b02ca39bbd080a2ff9b2d46288c4b3ce82b7136b2e494a5405705e27bed45380a320c889261a32db1eebd61109cd4e1e63289bf8f050bcdcc23f9e79c2e43740041a61821bb52ca168a31b5c672da1189e649a3364f6999d127b292c204cea340ae2c596a12e9383f637283d160fc36c88bf7c7e83c8b3023047d8b4d9e25d7d50f7239349e0a8f61ad5ed9cbb081ed1f64e7a6300ba8dcdcf25aac147ea1e790f305ff51908af408fdf757a1921548d8a6553ec51357d2c4c5351f8d809f824d1d88b043e7e3b648df1f1d50f6f580e10d712a991eeda235ce1883becb84c82521205fea7eba5ad736fdf4ec1091ccdb6acf471bdcd7cd9a5e6d7c420b42eedf5cfaf478fe2996105b59368b9365ea495403f62d177f62ebfe2bf269489ed15ad995a90ba43ae24a356e110ca6ef61a2321bf48aba0f744d394b8662afd2725b4870f6c3e13c36657d742fc1d00a0ffffff5f