PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81037 c2baa5a6b8fe34c03f336dc772ba08db3b683a0f22858c9290be908b6fb8b960

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2f35624ff1f7df3f02d323400264657695212a945cd4d68ce09e06debbce9c93
Certificate Block Hash
c2baa5a6b8fe34c03f336dc772ba08db3b683a0f22858c9290be908b6fb8b960
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00700f0000a0000000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000082d52b33f484db46a04317c2a48e1f4b5538270593d4c733fb3f95314f463b1ea66dd4ac3ee8d2d0a878b7d84d6e852e0301cb62f84b6af485fb603a3400c1a07448a95b518042a1e243892bdfb820cc2e8db9ab25950129ac0b0000000000000028000000280000700f0000a0000000

Raw Header Hex

00004020c20fff7fd6676445555138495073bcc54a6d33eab8975aa12d40c7d2f2df9fedddafb687c8c83ae6b06547828e3324599708d5043ab8309e60f0b477db3de1083ecb456aefc50018939ccebbde069ee08cd6d45c942a2195766564024023d3023fdff7f14f62352f

Proof Data Hex

59,560 bytes
1212160103075ee5c1cc1d99eac540c7d1ac40e7dd7b197a00450c216eb7497d74643515b8e42d545e6ae3eb95a5496279423ce40346d65f5eb76a6f4ebe67f8a8f8aaa44b7225807caef93db0906ab3d2dad9af4a5e7ac4260ad8334fd28a0308d380f4e5530dfe7c86d17a6f28155ec6a16d3bfc76685ae89cea0311771a8cbbb71d44edfb4286b0ec15646a9054965992e56c839e9fc9574d55e3aa03cc413371c605bf905e2b3c75ceb8e9e2ea87a1e23b5ca4014a6d37c5c4e0961a19c7ed0eb207e209f706b410fc66e06ebd1c93c918b99bce94cadc4932cc804df81239a73cad148166de4bfd240d6d56a451dab67fd20527c2c399407cfe578de0ec2ccb696a190aff150a52a6eb033f317b7b90a9a8f6eba763d22185c4addc4e244018e6779e1106c8b870e67412614c0ff9408f3d0d657afbbbcb3969469c1dfe72f80a6edc8905b79700258be5a87c5f3731e367e842bb8bd880f621e9ba2a4caf6156dfde8d05f773f5457fb07da836e919529a258fb59ca0751824a8f61a595ec933ef1d8e3fc6fb60d53074a0cba3ba3137eb2e694dbc5c3e043b7e4f01d17f1f62da263f8b364022acbc517c2ed96004b5688a3b1310dbb78c65983fc0e42572603680aecd98e9ab247dae1938fd8d135a2418eac2483c1055dd3df7195541244afd32470821782e3bfbbd60a5e2612cc51cedd667d09cc2b8084f345025368afd7c9ee5ca0b9b166e857a82b626d1bbae592d3068aae0d3832e18b8f4c918add737d11260ddb3033232e9bf82d30c0868d8e54b0a2a41222b2388d67b7dbe7920a349beafe6c9a6c996805cb1ea6cc45ad14afcf42718d300fa70756fea1c2f0fd2f3daaf06614b657c013cfbeae457cc2e73ac5c98adff7572e9cc51c123b4dd1ed4a0f7d977440231f2eb20dbfcbdf94d1f29eef61f7e9cdb7b0d8121fb6d9aea01be5c8a59ca48729901f0d88117da87aa99a694d58e3e34f86a788627c13848b5607d74d21de782ccfdd349073ae85af0ac4a3e091f8636c213963415c61fe53c2666678af889d0ec51e431bac4c61692891756e3bd1c28f38261ce44d0fd9e81f3dfae152f782570ead0b1cdd8f4fe29d259b842e8c0127f9706aa5055b5f1b9fe1deafa86f0f2e38d84be6b8ff33ad5f53a89fab88db0cc1c7c122e0a80a25b4001f14f7f7918d3bd54d924aba769f53ae0eff019d1adbb3df27c5a25230e30838aa16dcaa2bb8e0c60ae9fe3b35773dc4d2b48e87789ec27ebd1a47d3cdda8eb063bb5c0d07887def3329d9be1e01199d17d58303893b6e0b508d098b279188bb380831a4c95d22867538a31b92a8ed33ffc0e5e16e01bd69ee7eb826bf80164c08a28dabc316562aca5168d0dc5aa2edd453b1614cf2ac8b172ec1c1175989f223a8b03efe86b750c69fb7e76290bf82ddfde3cb10ca2dc25a3e1fdf765f5b5238ea80e9ca99a538967c82a1556ccf952c9df0c35164c28f804e293c6fec6dd8dcf17f4514ba60921674b00dc6f9be9ca6d312df2cd05979afe90aab9a237a123cc393324edab04fa53d2ac8ea597f8229e06ff9d70b104e48fe225a23d3384bda238fe4c13238a3d54d03a02f7b59ae51e8826a6330cbcda235fcf2946bf07f0473edb85e6952471852754b2cd795f7ada04ab3c9313d4140b6e0ce32af875f5e7f6a8422591225b0602accec4ab029b512d4ab2e406d7715ef0ecccb81126837a7dddc0b10dbe22de3b1b74de9c2b8bdd016c9a11bb1ad82d588f11ddf4a34970ba088de11deb9c3cc69b2df65e1f9c20db248d733a25b19a44c8eef852be82598910df2424ed3e1309b1bc482d75ba9daa9a85d9333ad1359437c7bc9360ece6f0c4efdbacc92c20082ffaab9953098120e9ecafd8995154f1ae6d564808b6fec0d45e572a485fe5c778b603984f4da1fb1289303d99ad5d1bad5d3db6ad9491df00b97bb627b74ef9dc21e70eb05867cbc74ecfc471f4957335f525f9f31bf20b8cfac07be21720ac7ee584c2bfbe3204c058ba431abe4618b249393afa4568a2c890ea90dbf399de9fef4c81929a4c4504a573e8afa7770fbf51932f1869579fd84690cd3ad4e69c61e6603a54700b32c6ef534f1ec24032a619838a6ea69eb535003794d896a3179d275344730f26c6698a1501e444dc238684eafde2b21346499076e9f56444137e1a4dc773e5b1012da5fcdb386afbe994512fa3369a14d4941faf561203a0c21ab9f2d38f4573d2371dd4fe1808e879d99226b6a753e56851b9cf01dfe4480711b0aaafdc584a8cc795d44312b6ce07ed7fc79c09a6ede35aad021227f623b2a9d84edd8a0b8661fc0215a5bb1b8a7332d5d36f73923caa5531e004763057881aa080358df07a4a2de18ff419824df56755e1cd0abc9dd5f10c11e6fe90f8a5c98d652b558179790566bb2adedc6917d5c1e015a0ab03e35ca6f9cd50f018d98ba4ea6493a541851597b3cb0507b9b34102aada1d070bfcd7562fd2acf54351f9be435090853e5bc3f271b10e81ab8124411dacf96f2120d828cd5ad6ec5280d0e35c7e386d8f3ce92b8c6ae6fe4d8ecd74c463ee255aaab3fea1366d76110e0e416b742d12fce69d026104ce10002d03c2df29089a2a070374892496ef46ad779184448ba6fd1039506c5ac896cd8612b66963b83ea7cccc89a4a3dede141abe6665a1b38edacdef1e4a029e37bc8de4707ab088edd407ce1910d62f6caa69473c6d9e907bedd06ba091869f3ea98395ca6e2ef847bba7db87c17996d22a3caf57de11580fa1e00ad586829283530201da9581d3357694d63d495777ab63383de7e4c85b53d7e5e930bf7444204653eb3d8e7f049c2765404aa8f7d658ce0a14eea455acd6b8193bb0afbf38838a8896094c38879dabfe57cb6f9833b3879bb7aedcb338c8651a4caf1965233ccd506a208ebdcce754598d3f05689fbf1a65867602e7a0e9af76c51a0ef9ea54f39c9910e10c1cd4deb7d1b9d7f7f865262fe9b547a43f9a483250b4ba9e0b7f8ce0fc1d23d01872e225ac6b23ba8fe8de7b238f077de076d2cdddec7f99da45338eb110a0558bf6e222bbd9f0d5194132b3d3e6ced65445bbf41ccf9c63dadfd9ebd2749bc3aa52e664e1d921a4b26e48565bbd05436e4c690c82698f89a3451083cd083743b29d07774482e68c93da1b703a752be05f7cba4fdfd9ae990bf7c7fa19dcd147f99826dc3301484a7ae3a5a35a9205fe2176e28eed3c6ed93be35cd91a83177af0df6de16c195aa1267bf4a86d87bb26b6ae4befa87112bb36c9cb7eb6775f05cccf9b024028887ce98382c9e2bb6e1c1d05524175e3a0809e263225e11ffea3dbe3afae749986073c5876d6166d6b7e7c07557862096d3d0aa3a55106eadebd8cd6f408e26be2a965d9370e89e43c4c16f5f4357aeb2460685d9043f3e100b488620038ad5591f45fd39b153201363b19d39278cbe85e455d037a9ea2ed1bfb55e0a489007dc1cea70affe6255c8415c3a40556b9d0bd4898c2f54a7e0c0e70be1428b15261acdb4de2633c0b24ac3fddd8c9931e96a3548c302a2170c97e55f769b4976fba8683fdc6bcdffbeb14ad471504ed7d0bd93084fba3a9bee56a93746b3ca9ed90f56547aff160ea39efdf5019e372e4adb74219994540769eb403a85368481639eb8d8cef0879b3e4fe5ec9ae9eeb6cefcb2a68ddd8871b2ba53e7e897fb6725ed41191471a206a58bdd33bba2fc65a687a964ef11e99ee088b614271936838b9baed1fb08e9882860737ab0e789ae7b9f823d5a603107873b21a1a5d639914b2e729438133e9b80f2f6dbc26e4387ada23ffb22914613de575022d621d6874b61d8fb4ab4a66bb3265fb12031858bfbf468b3e76ea5c0a90273d8f007998ecf3be93ae0a97f29ab97449abdc55888a6665c45be2d5c18802392c5556868e383bb7c60def7228b9747b76538894eedf13cf32e8e4702fef58f94918ca0198c9bb7ee7bc44baf3f760811711ae7062a9f741e5257b83917e0155b9576fae85f7c3e5316d020677e764cb6a0a0d4a4d77075f178011138d334f9a8a1c0d78b9e15e59c226450e218c980a27ce7b1d9fa81d9d220b009f8d4009460a489fb039b79faf0cae5aa5a87adc4ecf4f19ca926465e6cbea2b8657533883b194362a1b29fc8bd9f8cef9d39787fb4b4e8dfc46cac39b99b6ea065f27c43795ee501b39c9637f3f03b879da13466fcaa6dbad484d0f7faea2f33e76f424cb51bc937ae96c6cf4bb8450286b0c0b153a663d2caaeb2ef4203a28e3aafc850bbdb9ea694289bfa74a1b60cf1037501e59869837c090665a27d941375830205cce532203d2c842d4c2920f1c74506a625a5c5af74d9f8f5fb9f2f1fb6e8e52c28c3d92d8df927a5b8f5a3a24f9272a662293971c382f2681a75f7b6d7f5357dd6cc1ed3bf341d719d62fff2bb67bf7544cee82ec6547dd0b57649c341dc8c4a8577d3d589ce6abbe913180a3aadf0e4e9be1d13ff337ebe491d2b313e2f95c60d32e5c4176beb94d47333520a4e4041c3d8e5a6cefd17360b71d37afe5bc1cfb192171dfc166432abe32275f501e6880f4b844ec65803df2479f9b099d25e206def0d346664c3a33f78e10d54f0a9d81d0fe46e5bea143d687607a97465008445d251bb922ce0cc4b229bc6320eba31cfbf5b644c1715c44758ac8556c05bac1756f1b8b5bf4993edb56608e66c518d75fecbddf79cacdf83e6aceaedad8e1066ee6c9f413a30a719b5540fe5d7f1cb1fca80b87d65a18d5262efa97790576e17ad9d97fee77bc56b5cac0614db55349dc0cb52bd1702b8f9f2bb23c6224cbd60674c00498e222e7dc5c8bc3ab141e31f794567ff34ec97259d3226d69db364bff5ee996b06f3ff9eae61c34882fee37d9d6b2830e9c32384773a6420ffa2f329f7a920d037dfd7e9a29978aa05b2485eee835b7daa44d47d9402e1353f91ad412f8bddc7256d3aa547c23a853ff2e8709daebea8e352ff13a363c073e3abe0f202146c05cf5b787a1accff12e7a64e0b593220375f90687b0f8f35ee13281d04d66238292edfb95f4e215393bb62460aef4c6783f68bacace8b7d45d4f33c132af8ead8f1a716a4583e1962171a45d4ff490bb2e5080726037ddafb15cec6a7ebce37778b34dc3bd4a73e1e81d0a89746bbbd14c9ae07f1d7ba62bf68736986ff86ad28611e47876fa4e4f1e04f643d1d5d9ab7d6b43e6d43235d80b9ea4e96aef1444ff4aa91252aea3d9fc9eb33bfa3a1f119bc389faa7554982e84adfd9cd9458151682606ba9b4de1b0a70b3757af2813469cc788bff1140c3b559419501ed5ba539469f2d722b9a2d5d8b1332c605ccd0db3b773a12b9fbd976c23ebbf4a2e28e55b6f175fa4232450bf58c0b12a3bf6e06cd1863a7bc8b697a5d67a31f4611668f589ef42f2c81e6d6af75322c8b15fa58b4ffaab74eee554403bc3cb7c6c033fef2d88522bf61efb5bb2dc1705237171c9b5f0cb84afd16f1c8409679462bd865ca7109c81e462b0338a0bad1e317f714da545b998a1e6e55e0416cfcadc2f3fd3d69d8de8c748ea1f6db3c90ebe7aec7e79226ba16b65f0f112e2b32fae8ab27344e9a0fc73c1a2e6905eb0b438fa3aa54aa26a45c2b034fe27d0c45ec7136c5d66f08cff7ddf355a9a80170c373db8b094d686c0088c8b16d1643c604dc0e69ff6403218d21805f57be35e03e0750ca0952b6e1ad5b9d23ff6c4d22a84bbe4dad758daaa1db9e54feb7efe0eb5bc889fb1c69a1e0f9e22131f9894845e1abee7b18b338934a4f1eff761c35d337895e80f40e1c46451078d100e291b60dc7ab9751b8c25a6542ef0c2cd320d9efde0d7ea1a48e85a6943bef03179d9dd690e486209272b6f433ab9f7652b5be252c14dea3d8d7b01bf61b59cd77250f68b79bdae038e8ec8947023fce0c935da5002f5c0e74ffbdf64a8cde67d8beee56a30a7ee1b1d3397043132094738e6975fb6113cea761e05e50cd30a906bc9453ec57d186684b5754d09f34abb20614791e6a8335726243da1ba08eec6f1fd8617d4c388f30711fe7a27722ae7e7b398f4d95f5874ab58caa0e104f2139293f01afbc3fd41ea513058312d5fab132b44bc02f7e777bc262c54a4bbb51a044bc9144b31af420d9c2ec185f48e16ee887890446110b5751aa04350fe4fb10eefc836c91fef4e67df4eab7d8abcf1efaba1420c2fcc1e971100f48a63a1d05144267449a9fa5c5abd4698655f95c44dc28430d0f8113e9e02849287df57d1f357fb7d7fd986fcf97eb6b4e930b21d99411c80ae2c2d8b3af7fea388db42786fd58041ab3272960195ad89277002121f74dacf1c87f67b2419d6352aa306349d9e1f15372073c13085be2cc09ca0e19ade7b0edd3c760064907602d7c3274465e19b573808e8d91964373631719a81464bb138893383d21b9647323fc29a15c715931020f01d40836e28a29d0d1fb494bebc9b05741f8fe1594fc69df8bbfced6c9b5631bcd9fe66cbfb8f0df1b73f11ecbd63164376bb683e61787d8086e5b659e23843ac9858e78fcb3a3241b123b8ba84ac3e997033c490e46eec358a9591a4d4f7f8076935aaa88592166d8f6f3f877309e7d214d762e9df3e5b35ac5b437f640c4d7a21fa57b405e866cda335295190ca4cd60ac3a906c8edc38d7136b7293cc89517d9a2e4cc1a2f3270ebf28039e9530506bff4023ff9ff24361b799a8f362122ab94100cda625205ef874c79a501a77c939764dec5fd9abbe0fe9d949946a28e41ce8f481b0784f0bfe1cdd7e544798641eabef6441100843c8b1a3a2e8f69d156a4bb0aa54e205babd4a8e0e2ba70d7cec88b8c326e085ed40df36d9eb0cfc283d60fe576da13e691444f3f30da196463cabef7162a99eb2570dd6f96590e623b7b3833dea8601a2b9c13093e91044f5f1c22dd344d847b090ee8a0504131357ea66f99cf6b6787ae38d5dd2e19c972bbe068d4a9a79c8498c62c2b7fc1c778a200cebb2966bbb54406efd3a2c026e1098d58fedbfef15ef02a2325108e36b0e066c9594a44cad2b861224edac7c69a6463ce87dcf88d5361c98a345d486aad098d438d2930595b5cc8343bf596ca4d63560ab3badda7baf9935dcf86d5b1b82908725f7545e52c5097fb04137b85573cefcc5ab163f036a6fbd297c82bb120e5ecf32c811b53e21ef4132ea5f6bb1a0bd026477e6c418def115ed7d79f67dc2eb7a381313d2d615ed340e269b43008f2be721549ae4ff76e3467767ef37eb8599c5755e314219dc77bf46727436340ed8be78ce197d6561a1e41df12b16f78a13fa23c07ba7db75dc40b9082e34fd3026295f704635c376ebe15b871683d5c09edc8b48b2fd7ffb032d24da9e278b879a4b7722e0c0ea557db979fbfb7bb97d892141045c0aa1f8b86805f76c3cb1a4ac760541f7ce5700c340225778b73462ca01ad32059df9e7a62001a6c0d053c61b414beba8a7b9bef96ea07781a1a82790a5e4f4476e50494fbbc22fcfda6c0c4435290d8e91fdac103bbbe759f1343f7592b9ca287368558d9009e3b12f1eaa761e7202cde6cf5e4f016f1a5901b2f5c7171bcdfc4b5f048b4084a22fc1565859f51c36d3e3af6170ddfe0033143763ce925027159cca8330e5cfe6800e00f7cc2b892dcb04558f1ede8e2087567bdffec5e4b3950165ec2995182bcf4a5e8bf311efacf68542d7163b203fa4a987f528217a08d1d3bc3740fc4406968257459440588ab9a9fae3b2d7046f631d152fc0b31e86d0b0cc68872a48d3a402c9763dfd082d499bda0bfe49a2d020abd3432ad22e7300799f05f5bbb26d1bea680183727a9363210895372f669efb073c48d254df0c861d396e793814f6922af062f6c5809df294cd41d09b6c23df0d321d238bce8ce73d50a7605d3b9a790f142bff7cdbb3810fe55c3b782d33d90f4ffcece0c0e8422b2d9d3e962094864040dc9135a4863feffb1f1a4f3484a6633f4d7bfa6ab79db0856d609c7198ff5d47555a7176cc2e278bcc5cc5d9c354862ee63b65fe8983ff10975c57edfa1974fdba5a52e16ac38090a56451494de28a00a9b523723504c3ecfdad85a525deb37e2134392d7ed993eb24ad99ff7f7309c5f88a3ac0eff03a5931bd5f6678c0d6881065a45f3a77f1137b813b1907f70494fb1dd8a7de6888c57f8c3a3acbea5214662279b88506a4e8e25ac3dacd588bcf528615c46c18c37ceed69170cb3c7567ff982a76c3f80a470e6fc36d63cf62b5ced4ad0770526443250e418283eabac0e3134ea9b20b2e3e1aa14ae3a891758e1b4902da5102f87a065b87e5e5127b6e1f87e803fb85221ff0b0714b670694bc0dc262028cbcc4b9defff9107d89e758c4d860a1f91c40c25da7ad6d11acaf335e737c22a60ab3c2c4f87925bd10ab01e90bdad059e560f26bb268de34639c95a84a43d44b11963c28d71c075f516bfc94256d7b49a5192cd0e89c271991a3fbf1aa3a4ddd3ad8af76fb9d8c4d88a1ef4aad20e8392dfb17f68a5778a2177dd71bea2c0a76a76dd5aa482735e1c69e79c4c0f448fd5c78bf522ea2b5951d640bd487ef430f6154c67a33bd4e23aff687f92ea50fcd3849433f8089747d7f70395d62fd348a830eb1c44421b978784a7b543b6d1feaf23f26cf3e21fee92976bab87c6c1bac8e2cf4ad7bca774a105138926ca918495e9b475b9e9df32c736fec53bda42acecaa58ac34215c87629c59b94886ba430c3fae73f0a2cace38e93e186d24985ff16fbf223e459da40e72ff672228a34f990acbb7d6a22dbd2e057f2776b49c46088b64f65840a913f329b256b9cbb0b9e53b8f3a7d48e9904db33cce2f6a340ec681942f8f2f7ce5015c37f94ebe8dfbd9ac80c54618129e7c9374c7657e1c101a0652336a28d1064f43ec57a39869d28a0f88e98b40e3503aadd2170c83e113b59aead56813f82bb4ddac1bf7824013d8ff507070a42fb71be9bb5af01ed587d9dde60709f6907bde91ac521d0e12ff3bb1b80b264d948141e1321373b80aa4135a1f622a22a3f6ad8083e6c2656014240901e8924c679a567486f222d769df728adb2ff2cf7bbc4d7db3322cfd05dd77b31668acdf61b5177e5fc00db893a3a29dba34e7392167d242f71705daf1b0f9938de88e82ae05d33478a4eecef01314f12b8e1c5eef7497d63a8f2a4107414e013da1e0768d72fc53f4950c99a3f025c98377faeaa701acd573bb4ad155a90028e71fdf57e084d6ceb564da5d2464ec773e4ee699560ddffc660c0e20bd04f9cb384886820c58c7566e778db77e39d6090e89744004022ba069ef9711b5545d3cd5694811fcf6692d31cb422be6b5dbef3ff1c608f84c1365fd7560b9fdb56d01ea5141536fa155de0d918deb4052f107e667f2e0405f4a248e1ca462e2a14540e033051b382ef828d73eac49f3f766849655ca5695f6aa9e5e3b8ecb08407ed20c64b0859901b303017766ab1d99f3f387ff123f06b5bde3b20e8f046734478c18a048512b5948cfb712ced7603900c2306c12c57518f633b5585897f2dc12e371e6c99549a4399227fa31da09d8411b0bab9a857ac45a15ce98f87822e1d38676e313a1de7a4d6ad63b4d982666b6012366e682c5c65a247d5aba62d8f904e6a0e77dfe958b19ecac274d5319a7289d810a2ef47ff01839e873bff75a8e9d129800ca78a03d20769498d9e66beae861912aca7f8e5af8ba6c9bc8fa45f0c0f6460be37b5728e5017d08148958f4a943c10780e4e5f11a2ba674f40e0853e201c7782dba717218a71a452f1f9321cccf9244c3aeea9738118e0920a5ae3373b546497eab457ed6f61404f74ea02c73b3a38c5be041a135fcc8641808ac32f0601f94b0a03c1c606c32e20219dc122a0b43168bb4199fb2f6fe73617f425fb474612561773e93f697ce4c48f697aef1f7ca7698a14c4ee1c9ed13c2b0c1aa33339b3dceab68915ce59ec16ad57bca52b4b6e70b66b98603beebf91fdd451daca70972a770bfce84d494a9b94bc8f8d90134d9aebf72420c9a4b2b9a6bb8a53f916b5264ac3b14ef40196bf7acb6d9da663fcff2f14bbe94350efeb3ada719d2e31ee299af50fc62051a0f3714f2f4adc69f86812ad1906d35393eb1201f711bae4eaf1223b96289652c5d0534935f33c0de1cecf12db0f066fe596381b63648ea0f73beebfb3976851226c048973c047f93d7a714fe33cae39cca9a6168b9e37de0c0a5e22dc4b1b4c6cf705b7bc4c8762aa074dbafd97e30af38f2774fa10783e4b199a50cb55528ae6d06c41572d9ec64c546337b50f32acb256420c867ddddea29241f02073b8a7fc992ffaaf99e63c9beb1f6e96807fe67355410b971323ccacda1a2fb1233cfe8d1ce4153b2cdc23b352641b7d2663015ad02538af894809fb17bad33becb038cc31763a78a062125b595c37c52960c46bb2d1dde1ab88c149c6619337752904e7d29018cde742aaf60205bec1dee86229acf6b9e3a1224e759eff37008f86629354aaf2c7e2016aab31dad51e9161cfeec7053372ba641dd4db644ce2be1e5ec216b15835fa1f59396f682d7532b5aa258272349c65bab8dbcacd36e0cdfd060b9c53e5699ae5d487eaaf40848bbf413eebf9e72095dc15e36335b37305a88841cddac4e87b5335b01242531034de42f8794c265e935c41e27a7b2b1b8fbd5ae3ded465500f0a211c98c623aee592edcd31ce2772eef1125cba0ae5b4d9ea4e0431fd7fae7577719f1e40e5bd2e9c22a061822994e5003793c789a73119fb05a1dfb1a106e4a053143272353b6eb44492f247e05526bbdc7b560826285fe4054b44e3a1b5fb477e6de51c467b3c71ff0c5f6825cf7a90783dce517196f652005137404f350661d9d00ec7b6408ad83fdeab042d64992bb588a00c134ff96a0e5320873d64b7564c119fefe6d03d0ed08f55d6be68fd4a0cd0ea98c842250e0d0ceda356d5d7e836b58e453414b0d72c4afd07ae1a9ff5fd8c1906fcb9d4c6fe3a1e6e60e1d3963e8dbafe473dc86664605fb686b4da2dfd47634e1f21b8c89b0c31a4ae4421f87bc1b3573b83b0e54aaab54771cb3935f453eb24c2376b05658ccd172f7c6784a3df8323f0831171d377553084bbc477323289d55866c67a9c5d73f1e7f8f98d267023cc26369e0506c9bb5797faf429f28bc0e3173689f9cb756c428377b2d76fa5864e9fb7273820cf3a09526c3162316453d4b7d3503961f25d730cec0409c3bbb1cab02c534e19c3b06313ee488f060d3c6c65ff171ad9c03d4c4844aa1688c5a066706a78d138a41703e9691c7eb48294a03af41710a86b0afa1cb25ce893442630016f58bae57a20d08009deee31fe9087e6401ce3d9be0cfa7cec012b752771ec5cf71a3f14d58d2059dd8c300e26b329e058e332c94c81767bbf7a9a0da6d377fb36dbe5074181ddd3015b69df892f8f75887356359a351023441bba02d4e6afa1b28945e1a52d26d2e23bd738d1a4952460084107a7e7d08792b3220cbc26fbb76cfd20bccb539ad795dd6092d7d04062546f3d91e443d19c4cea39ee0cd00df2cc88182ecf986c6d3b6ceae457835c8f5cacbf65d7601b7bab1a30665f6c0d784de4dc4866346ebe837806fedaac0c4775561e547d28dfc1ec5e32a375c875b73d2e1bce30a1fa8083bfd765f9f11f684ca9a16a67a0f27d8a6c0e779697236d6afd44eabd4c895e3245814175ba59c22a934d2cc55c23cb6bcb47dc43a5a83cbdbaac164f9fe4c1bf100906be5d4cc61fae94ef483df608a80a2f3f15f9dced29e28869004a41a099627b65dcee116ed8df516c90e31b695f999530ff3996f5d77765c4a5fab9ebf0e1b69bcec7a171bc92d6cf118eac6f33fb0d8a9ca8bdf9097dcd95fae289c098e52613a21b73d632943dc27c64a17adeefdbe0efbf739c0b48d6b48a46646c6e1fd8ea36ff401dcb29bf01b4535c1ef0d85fd7df95e1e8c6febe3ed0cd02ca75d632df72a4b4199bdcc7096d4d1fe6362eb65d93fbba933421214d619bd462912abe8c81937f6379832b3cdb36920197b247024a933694a25949f65bc731623e47abedf32e662d2d0976ceac43043b466b29d0c774f9aa5bd628ae42a4515636529295ed336c2b8b1655fa99afe456fcf72d99d246052661a4b3dd19c4430467193d4241548ea9937b3715279a3adfac98532fb4e077fe5b8792e39e72fa0ed504c50db74dbc1d2853545b21c1b1f9cdfe450744dae90c3064487d5bbf43f62e80c18317d53ba0ff7498b44a4e353de909fd406837ac90a53d489b58f5be3653a731d816ec32caab16cfd608079d44c77c69f1b084269937f661f33379e59e561ea75a4110a6dba3b3073e4f99957b70dcb473cae46f214959e3f3d04f38d0a711278743286802e44dbec04f8c4d79103135d4e4ffd75d8af3d5e73e410a5956711f48847cac7258b3203235ce0a7aafd883eddba0bc9dcd110a0c2ff5a9660064dcf9504a788afd2abf3284e793f044346c6c483d29489173ac00b41f55cf38ba6f4b0aac2ce6ccc38eba7537fd6f36105286e029ba7652cd4a33becf13f673b5b06575b5d584f7514a02ae2e2e80b9a234704fb57c2d6c5e7d3497bb0fcfeb80fbc7309ffba27e7d09f51690866dc6879e23cf559f50492a2218d369e4f7372f5d8f280bedbefbac63a4ce45428acd50ce2e150bd78fec8404259aae71f1b66fb29b67bbcb3842bd995b9604a3090c39343a10976ffffd3bfc7ad2fccf91537962ee0a860fdc43548e9400d4eef03707b4d7dd6ba94775b21e834285bce0fb0e941b4d7f9c39d46c5e7c98bf71a4a895df49bc3f19241e1915c62346f70350c9601a8cfbcd574c10db0ad30752e68adab08b028a3515d0cc2f489106a77dbe5f4f3cee04a66b53d53e6b7c917d7fd351af962c19078177436c879056e37fc7b1e50f427ff11b5a215b3437281ca0ba64d9a168ba0aec02a9124b847ce07d5c22b153905680f84e3e4fd5a5ef514572eb59858e6141605884f676bc9a62ad4c8b44c884bf0e57d5ecd97ad0028240efd8d227794641856cc1cd2860fc1bd710eef020fcf88e117570916d7e4083330930fd1b41832dd812ee916d1cda94e80da01dc27d41527585ba700bc5bd6342362f6881b59736012f2443cb15fbed02a723c1e01d701637f24097ed9a37feea8eae48261bd10fdf08576ef28d9f3acd768f2e56fa184149711be44d4bc618a2d1ba232354f0dfb525cee1b71eea902160aaec068d0637c2ae82ac4451f5237066fece9d5a5e97e7d5ce26e0b18963db114fc74c79aadd751aa5b5d1e364108d5b10a86b1b348840a4abb62e6de4eb081a3af300af0ba165e7795148a78729f6d912ace11e3dc2c10e51f93de3ceb18eb64b9af37ca4cd857fed9af5fe9c94629ee2ce9987cccd0b68684bfb56d38dbabba5ffec0b99e3d49af54e92d4e53c1f803db391390ed54e596cdc237abb4ca7e9d84ca70234482578a725db06e39755f28fd8fc79305285089837263cdea07062e5984e5ba817ec17ab5ec56da650e83562cb23c958c05c83391e447d32a7bfdd117de743219f5da2ce0e79e1df4e80fa0226d83c586b138fbde8af1f6ba0bb4d5e56fc2e2b1dbc00e9564bbf4a58bed29b77d7a2ce5f74af7d356e847c300edad06caa6af31cc9e74439c426bae089ae1418f8dc631a3f4df794fa60139705feb22b07a55dea4ef13319f31df22eb660d69e6bf596f737a2a2eb55a19740a1b2b68169b646d978b9fffdd4678054288d71ae2b817d7bf9023e3f1553aad99ffbfa048b01e4df716c8f9e9a8a65312e107c6bc49d57b77d0410d4a7a85ab86ddc16c5107c365a4fae37e9734812798cc78b9c129a6bc2ef4ed078b2a21f37c9752d4399f09842ecac97ebdfb49fb5365babfedc766ed8450309a992ed31acc90d57ee35d648f4b13820b1e4df2c6260f1add4e7b84154b09ec39129fed8a7a808e3ec2f2010037eecfb4d718b3ed0fe359f6d8db014ace05110ba7df5a2bc323ab7afa567ce96758cdd5254f2b7e6604391fe3c56f858c6f46873351323aa6db11b2f33444f824975d6504af4791c2c2f9c3a6f22a1a53bac40c363df2a7c018811da3dc72cc4dd27767ab40172932ce4f7f3a02a96b9edf3c3fe0fbec0e307ecdaa6c114eb9303a058c410d869fe81952d8b18a9c0c8c4e28cb182ed9c2c9b5cc7e7c95f93ba467245f710321b754942ca4132d8f98bc9198f4f12ea95f55020b7904e3597ff3e71c084d5bf0e5358cb33f5b332d1fd8ad91c01655aa0d9e10092d81169b42c4436954e9c2a2e2d123b78b65f4a65c1058703e453992c1d1be8636f309a60c5e8cc3f6e789578c2bc5c2c393b203413da4c1b721f58451ef55def204f2029baada200acaedc0b72a058a403d4b3a9d8cc6f182faaedbc9b19c05d9f42a3709b8bdbc2b4e852932dac1835f0ecdf42546f44e26a297957a3417a91890f9a2dc1e5972e8dac5ca2b5c467cdaf7a22abd4abad88e2acb2bfe3c2d5988be1f6b4d78c0038b6e740a7f41042ea50d2ba5ffd74bbd18a3133626ae2914b21e52a4371a919e1a056eaf4dc7debbd73800ebd377d7f89509d010842f8f6d5a52eab1a0bf3307d91885f14b9e97b60063da5a27d0872ab8150d2322e7faeeac20a99b3831e0fcc5f6698fde25965e444461cf28243ea225fa2efc4f263999dcb7cb1a0bd3747f9b2ec1ad7eb3e74dd1076419f26bccb7a3627dd668d33d243f50bc3c06d63b32b66825d16d0daa1217fd8e577931ba7869fa483b5fd02b701ca29ca80984cfba78ee2909072e49cf6e68753131080abaeba6221f423586ea71227d2beb9289674f7d8072b982a8da9400163f673bc81a7a7344f68fecec0cb76cd549085fa7393b8311dbb419c0130193c8b33eedad14df8910973d7b42a803666dd9dba58839feaacfb7dba89b869119afeecd89b17b212876e7050fdbfb8d8409b2499d779b00091c20f9d3e075d56500bfb37cd5cf4c2352bef6f254d64f8afc4f3d2674341bae4c3948dbf6c596306a37596eb5809b21d6ac8ae373246ef86b92b94baa38ec650c08e0b150c61e959f5fcd501e85a77112ab9af383d342fc942263e5863480ab2c7cda4af6d4cbe7276b069c8ad575a1e5bb121e20cda21e2ec92bc7e784b6966efdaa77e1a08d8daf5caa3989c3a8a9492f5083533db6513bbcfa78516b44a005fc032d2853882c1783b179a67422d6a13b0bbe78dc98768b8b9fe04f63dafa016f77bb897c2a6a04868a6f14e6e6865d4018bbad49b2bf3cbe03b9e49fe83d61a11c8aa849505a097d06471fe347fa6369d14bd7c4017139d83d2d784a40a3d93f78ea9584a87195f15f6fed2969c86362e515ec42129c8f86a60ce3fb36849836d57a884271375bf881dcf20e0be3c7d9fa5abb7c3fcee2f489d7253e12555355c2ea016634d2bd614839f38cb2f0522d1d04f4b10ca709e2ffd48dd2008f33bc8303707b7c8a97867c7ee173ee97f1dac784c267cb268d75170bfadea3946ee0643ddb3b98f2918f35a0e4a00c4c67f7af48d16c872bde64d4f3607f3d0b119e258f897ba86416c5df8d8534ff2e0583cbc7480accaf001eca61bf40825ddfc48f01c95fe240a3f58b80f1c871e92ae94ee2c8f0ada9c0419d1e35d287a13ded5c31585edc39e5a50f17e5eeff6f7f894e80735d534b3ec83b0484435a956cd0fc6a8b74f15a31151d0daef0ed823c23047036f6458a58e54d92b4b6ef7c413636aefa3b9527fe61f6f084e5b2adf4c76a21494c014a0474dae09729ceb2ae4e5ba3739fa0c5560e8c55c78f3c8970dd18e5e2a3880b8851866829432e323bd990b6ac2b5d22ee82aab90e4b91180e5af51abc4d34a92595e056b6f0647ab41a6208634225e43a7961a5dc7f6f9322e78efcda5b53242ea06054e0b99efcc4284db4e1d75f109ccaa5fdca0647a25a52af48dc1576ee599860d0933402ff891a52e4ea8381248dce0d11c6b360950d04126484206112720a381780cec898e1218ad7d0da309e74158381f937485551773f3202394b8109a6494f0cdb4f8a52822a63e6429146a920b8c638fc998514abf04342ea015904cadfda7eabfa20e1efb12505c46d12cea471d9537764bb32d3871dbce5a9a92af28b142b020a363a935052048994ca0c9fc150d1bac8c118bd0794a5bee0efd7d28f2a07c4dff92faa06cd91f27eaffab5632963b0b875ec637a3a42babb62b45d3004597c1e7ec44686ae188e7f2b39957b5278c876e2ae64f6b0d3ba153f6534d57aa454acd0bbe2eec42d6acd417ac107fb501278a12c2e16534321770ab1a3bf941e79e4868200b61af0c5be163ed194326e52a6874a0f0beefb58d681dbb9ea5034d73b9dfc0316d8cf59ab6b2719fdc3ccd6a55d94b1ade93f2f74d9b5c545bce2fd78b07877320173569dc8f5a974b3db1f2b1e3ddd116193e6257eb71f5579afdbd79f55572e8c2881b14060d86e819462e37372c662c41ebb61bf22aef9cd1e845ccebcbba2fca6a1ee69ce3db01b6a28015df29b6006e44500aca5fcbd646268adb7841385caa88806e08046736d357c7ad410ea6e978eff1ecb805a798c0d14a2214fb8ddc36264c3ee24cf0c20e7f3bcbcb4ed70c793e96944bf3d45a57a8b3b9692b31b2ada6fd8d59bbc1384d2911df5bacc53354f5617ed44d5ae70c2f62644768971bbe23ef778d84b37984f8b8c8e87d2fac6275a4a38c350e3ebc9a2ce3c03aa6a9b0495bef400a3521b3a60cb6d39ebbeb255040ee414bf5920eedc7fb033c6dc8c5ac4c9cbe1019aeb34e759fbd83157e3a39d776f184aeee30e78eb77c1863175de518c3a888bbc09b2e2fcd87c29c83b61890e5472668ffbc9d3d40e1b97a7e9a206e6cdf5f77a0f49da6fcd1ecdca897de49ca98e5f5e7f617a15710c537a3b0588cc3f4cc4e9a4bae0735839514f3f3efde6904fbc5da9331896025dadd7f4e9e9f9ff848b7f8959a1571cafe4ea2648ab946c4fa2e2ab213fb7bc6bb991e15a722ef0ce8d6a4843d709f9a5c6d2352416fd108f4d3e55af345ab1450027f4de313bde19da50e51b3114b62cbbd97cbbd6e583a956c39d51036a149adc87e1ed8b450e4f794fe57221dd0e942d3202213d46b35ce278fa38316ba77a496d9b3dbb6d63f3f9f6afc85c6b6bedced0264bf609c261abad6b5dc383f85d5bdac932b216aecca2a6be33962730925208de6e2881138e8f44203c23af2bd7e310474d545c96b5b4483227fd1b4746a538eb79e8c481319fb65bfd142b5e23a78ad5d20d63a797baaf31ce65d41052bd23d0b4d0e3fc36d0db7ca2c6f11ca6ab945c90edef61c1dff8de99204ef2d71ab2e98d5a1862afeebec14c1fab06961aa89490ac99cfc33148ffc4fd9e877d4c93f1890770d613c3be75f2c7411daf5a712f8277653ba595c4b034511c604a0ecd61fdc26e9e5bc2491994fe6dca7b0f1a0b68a43da6308ba1956071503dbca77967aa3ef656a190c2fea1721f8a2a6888979f3031ec9cfb344dbf82009473596dcb4b588c0fe432ae64b1cb6c924e12368b76df8136855344ab84b724a14f9ff19dc7caba3212d37e7984a2836302d689c26b0bd5ff6abe4a5dbac069174d3049757229ef3636a77d417e79f7ffdc305f1397db23d935693d8e4db885a8c357db2717e9a5a6f00f61f06bb7be561454eae895fc6f8040e601b7cdd572d961c247f0ad6e3f76b9346f4ebd2289fa664c5dbef00b193d93e544c69574d4718a1ec2d2fc7116aa865ba2d97c0abc93df3882886dcef5e50feca5c06f27e88a654d0e6b3187fbb95bde258c3999012fd486fe379e1b58f8f5eb6752aaf2103264f493a2f60b818a6de8cd9d1b217b0d2d9542da636d1536974879efab6b5cc9fbb02912425bddc301f0c30623607dcb405dcffa606433fa8440a1f03dc8e567b82a74c1c0e1185f9a0b30700b1ba90e6c984374bf1170190ddc779c1f1fbc7f137d7b94801e0c362fd53783a44576e90acb0c5eca66be4b9576f8638a4942ded87232ff0606cf0969a3a7b0dcd8d278e47d5a0698cfe2f01876a56c1f5fe3320938c2875f1a0950cc317913211110ec5060857ff2fd3410c1ad558eafbe13a9cb4207ab1a1d2104181fb3974af59098b30fd1feb63431b1ba7f4cda5b9763c507cdd460ece40a3514e993a6c6022b460ca2e913b017fd04d1ff245e3bccec81bb17411f535855de25faddca1471cc98640f80016766469d4bc7f2a223d4e7731c6a9a3f3b58906df81de63fa5654e668d7ae7d7acc5591f0f7b9f84ee53d78a0bf7465135f7c6de0d1653f466f8cb05143dab5c9eefc90567543de5fcfe0539b60d7343ba009a27192df057f0e0ac71e7a88989bb16075bf6658af1e9c50b6becf54c99f03a3b8a925ce4f0fb859960ea196a92551657488ab01753f76af4b392f54d688a8223cd62944f90a4b364d359570e787085edb345a2eded8ce7d6c0b269b96ddac3fb6b4a80c296ed525c8a9c5230291007da30c88a596e0f15ab35611054d9c1f4dc782e4f13441446d92e77883efc589e39d916b5ac45c64e937217a126deadea1b67e84118795c9d7d21eb441ddf3387f272e50e346a11e67a77d43ad42b32242345bcf904190dbcd169f6f3112a1a20190fae814c24fb0f83b17c2106e88fcb1e4507718f2ae066aa493831a6c114f288d004f2d67ca01454e643af03f2b9fad7e417a3f7d5c7afd73cd1549c34bbdd20374abc2a4daf24730fad9ca1aa6b58dc7ade740c700654e874f47b9e4d5c4756c1c9a4af62444a304ea37e45536705f48f5f7b1f66fb7ad524ecb7604e18b6f489b70ddffc13336abac960f1845208296690e9340306ce283f0a4189a9275d313b91bd26857f4e500d1d16360b52bf5eb5ba68520013e0b1293699a8434f92d5ebf9aaec3ba04d4275342da8959cfbe56205d808cafdffc573c683e57c137852733a2641b91afd0f3da31bec7519ac4b82f15b83e72465fc43732679454d1f549870595a562262c24a1bf39a5de038d585b4e7853372d2d9a475759be42ad92bb41986e3447abcdc08bcb9ae54295cac6907c4d0a8ca866fbcd7b051b453f25cd73143ee7a2d98b7db8ec4d340c19ce1ecf731b07a8bfb23e09bbd5af3c97d90155779e1a70b74ca1e09390fe620029c9bcfa7eab5be63576ad2b4b694c8354bc265768a6f23e7b616b0f50d0ef9eb88a9e01e91ecffcbec6a76e7bbbf75ed237394d92414c64d1091a01354610d50ee1aca2fc9277a4c8f4afe80787e772d383401117918d1441b3ad35585d24066f0621f4d9a680b46a33608779101963a3b4d9ab40c896e8625135f83bd26f9c0995e98e2adfc6584b635f9557f1489ba0777e70a85862b0ef9b0746afe12c113fd00522d03eeb90cb71f757ccac58fbb607eb0eb41610d1020743c3ac92404e5863bbd7eb32b6132a3f23742f294755474428b7a135e4555e77bf10c5d75e9df589e3954ee0b8db21a1dc6e7e0cc97561602d60b5a2aafbd4eaac6295d8faccf1ee83aa31328bb85d4a5fc449b7bf526f4e312bd573c79b070afbe55d0874e0349e58f6a6300ac330f45d6f63bef64924356b525b081f600f2a57a03064e99199d52405c4bd5e5dbce5153c1caf578992666b6d1b695963e9af8ba45d5c9f04759dbc86461d9e05c58a930959119783f9658c018b4c1b7d4e79e9090719554c9afa4c8804886b639f1761985a9ded77c3555bebeb4b4b06142abb5da938fd1a59190c5c5b102ca2139d8d7127f3fc368c12b35756ef0130716ac967ba7a41b801b1156b9593a62e25ce5bacce9b9aea39ac2410abcc3cee963a6d5d584d713df6295c168fbe24d4fbd4899a787de5bcb5f8b32634ac917aac41c7507b540f5f5364d8e80cc164e8050a73c88e0422f35b2a1531920621626a947a12e796e125ad42349ae4187c8da64c9a451f9e52a77ee5db259ba97e4b49633684fb0f0618bdc0fd3eb7cadf98630b1e29d0f889f01c68bbe82c880c9dd789eda6fc58f66c2dafa0f1a2f634c1e3274ac4a09ee011efd2554443d98ae4788e5372835e74d1dd036cb23c7cc0cd96203b90ba1af8c324230b2cd1004f165fd1b4ca827b09f1f6bc74fc568930501d1199db47b116a894451a3c62e6cf408336d8f11ba3564b2b5b8a79044aeca57a05fa19be5b5d8e29a9de2cfa53883c2a650ddd48726e5172c94592ba7e4c0f3a30616bb76e4919a8bd5dc0510739f5996191d38e1a7a9b575d3a97f003285be9b0fed46ba7fa1e5937a3167ecc1105a56c9a566c2e2fc14dccfb662f3d863b9bd82e32f1c047a30c5a9b9891e3347285bdc7925cccc51db9a6f870080062f8d1f74b3e6994f5eaf65f826f2a669c96f166fcb563edd0cbf0eb5154d9bfd8fae69b93812646e37b21d2fc15f0b304084b7fd721e6e5dfef81749b39a967ee1b215ecd14fa92c53f251531c34552284ca77e04e3561b3b19fc7774c841b33bd0343fa9d93b038913d58b66d071a1c7afa050dd4e451f14731eaa5eb4fdbe501ed4ba1bca7c1d89b7c3c0727f191b35fee74eafce74aa2dd1ccef61bc37e7542cc6467d58c05c74e3fd53c00e51de7bf8810890465fa2f4c83d3f28bc079bd815c8193bea357252b6e34ec5cb022f502d95f35e691b7612011a3791660966fc58547f5eeb6f992cc9f9de8b3e16536c22718538dd3f191b19611d2de8bdd260ed0f88dd300fa6121fa461e4ba6221c7fde6284256d8f0b46f8a13eb67cca2d3134d536cc3556d2f1759a3aa94922967170c1778b44be8ce8e8ff4c3cf838c9d0d6ba66ff4237de71af12bfd5310778d878f1b9a89f70aa795d8a0e29a742edca081108da92573dfa8da8e1d34261b920f8acc7c1662120cab3389f2bce2c9530029dcf7c9c540dbe44ed5222a8972d2e7dde3a2a491218b5c29cdbb09ec4f21eec396d86861d7f91a7f0108f202e7b3221dfcf95a8be8bfd39fb7bb3a43234e3d2fa0b336616b053054a334c7da4026236ceb16585bf7cf641ae7cc1174546aa7349255ef622a422e3b74834aebea15b009b97cac5702a694a03f603d03fc805a15f834fa4697c796ec84a6b2caee22c1403407babf6b2e7d62bb6c537ddb291d792caf774013b669f970f923d6386f822ed89b0d3506d609579730daaa967b0f3e391f6206271b1323db08a97817e37d51e3de11691a2fdac2f30cd46ed41e3650f1ef08b57701bcf26e95e2e395c36d458adcfaae9408acc71a5ac29d075c1f812341e3ca5d02e77f348d8afd7c093936b6ce41077f04d899d2566ad3cb52935c6b943e9f41a0804ff58df379523ea1d081bae68931cf7ea50cc812e2ee45782c358b05bfed72d789b7571bc8340613ca156c0fd66ef72a28b3903f45ba3fc0278bd2324babc7b155bc8ce43e26568ad6ef290e85556af78446e221904843d155a1434038fafa86e389658eb688d282d6402e1428acad423a3164553c2c8093e416262a5cf238f02b1940e72531043e08377dbf3ed1700991494502fb4a84148e447a319cf29323dbe7032ea79e2a20b13c3e8fa25831ba9845966acfbcffe81cdce053b564b83386922d053dcddee3365fa2b89538bc61cd75db83be4b84a764eb74b2674947af4f544399fb38575357eacaecb4ab73760f1345933baa22f7c7904a332204075299d53ede8bc1ba0a6b9b63a40b2e9a7c198b6e4454e804555403cb71308cd3cf06f44f10caf7bb2c269925858e62e498e4e4ef1e33993bbdd30e1a8fee2d6131320623af14362c780d9415e78dc71c5d38236431ec362bc4d57bd64e090b525661ee7a7d6a044dc17d93f806574cb3524f702b9af9f79298139cb04616e9a25fbfa41a2e9b059888f3c8eab7faa9b33efcee34b7faa848bb8494aac2fa17e87b7ebaf3f9b7f113a9aa22139380643a2cb1a6abbd6c10e09644829b6a30b3fc4e545abc9a738eb48710fb754e4ac2e09b06c648963c5f7f22c6b5f7006439580e978b74b2b13cc8e4ec49c76e92aa5912de7a8f11cf56f4483073ed187b18d7769d089d0110a01100091cff4fb0e63f4d06d1487e10973b1323d3250e49e4bdc32a3c9aa2bfa85f2f5545a905f882e01908ea5f07b4232c48bd8e963a2066226723b294c71b2d2860e334cf0ace28029a59e666f8233c1f731a072b47f78c750c6358e62a6f2e7609af8fa310903e751cd14181dc4c44b1efaea8152f1e3b00be213ab5a9291e3a8f981c68e204489b73017505a03ffed4601c89f2bdefe899f148b7ed079d31829d20e28ef52fd68b5452095c1d2af9102687cd97e28f93a4fe0c28c58a95e647ea3f55d620d5575d8c176e043e0d0e021af841a66d0f6c01fb8c48978f782f4e24237b66ddef035f090d3d05edd7a633068104db182193da2fa2c41745fa474de9c26fe5d982513fb5142448cd6b1887ec8ff9b271b5db739fb7e4839bd0acf95dd5c06494a2da4886d681773f0b7e1d6963fe519d65f5b942062aa613dd702e8b0c56d20f8d1de8e21129df10c25a3f96ff6ad01add231cf504ac277660a51ca0042d4a02423f23e258ca2f1148c8f91ef8d501902687a11cbc197e0cc5b64f8210cd962fac71950c3b200948ca4347cf273078e53062496a5b8e40ca1e6f110a0d86e98e893dfdbb2a40b474febd4e0e8d86f62c8c2033b1a6cc3842d266232b5e60228227d24324202b4b50d13e06de1fb4ac7b8633178ddd13c89008521397e5e5ca7c49a3975cdd73c3396d71c0f871e778ca4c3a4564b17a33d90c3346220ddfe6bcdc704a66ee7cdeec5fb84ba5120e8c67af1e4ec7b9d75ce629599fb40e796330a550920258018cd186e46860948ebfee2f9d6c1482157bbf188f9ce9880c4e2009712bfd09d364d696fbaa9e8ca8e6a00b8feff0cfcf2311cf14e8299f34dac68526639be34e00b356b1f08516b981c9a41a56ca9f69713c5296deb2bfdf01a83c183b512cbe07ac732f88251f77c9ffc129a72d13ba1624ee7a46ca170cd2b997a7a00774e66cd269f821443ef93031c25b4ea35cfc5834b042395269fa0a1619e68e76ae8bbd6d7dc89809835856cefdf3cecd68725ba25aa5a8763749c2aa53afed573eeaa4808a77fc4c54584caf30b8e2d444ffa9742efa7dd93042b59f0d97ced45c0e85a68ed22caac157392d0add46526959e4a5dee93b8b1db819c68422f69a46d68442d3ba52d21fa455e786ab196b1a51054706127c414aa5003c0841d47d86033bd773bfa72296c8e5db24f021235a225f71b0ba3815693de4e4b3c094d597cb6b84bdf81fa7db281feee505100cf0e010c0e35bc975281c81d9a0878a54c69125d9596b3c03b735a8f69b7b8e6c4eef6846a12c43e58cfbf748bf911c254302bb1f6126aa9894e0732d4296a638b15e10baf797ddfe4c030947d909f4dd4e5aa67a3a820d2644aa297f77092af6f75a2a152d031b0947662edc10425ec86d9716949fd1d0217730d46e7b5fea3f0aa32fc795f783c64798af2b81479063a95216bb80d958ddf9185a2f6bef5252c8d3a1c6c8c702b30dfe4430c6defd20f7b0d819784496ee84f1bfd0b2ffeaeddb0f8d8255fcfa3d52f598f620f75ee8ad047708ccfe18c9cef705406d13659d46d54612b114caa417000f85b0b49d1a5a5f22d7120f0a0e848dcff98bcb633f6ad9435cd2034ebb13e0ce488abb510c7831ecdbf842d20cb4bd30a61bd392d57a487423b0f47c7ff0a547109934b24ba366f4a1040180109fe5a7459c6170ff60c3a81baa0e92d51a9ba5fce595c15a1b0e14c5cd7e04caa1893eb37644c18d772b3f1c952c54fa13e571ef20f781799cde136bed357ff3af1a64c5cc0619861de5a5c2ebb81b99560a8e7e10cd5f26f56dd68f2b39972be4e0d10610128863baca44782e10ec2db0aa553b7b0d94f7285c129818a0e77be541ca1afbd8e24963f31b1694b1322ebde3fd5af63a68170e3010fd91a4f82ceb67330e5b804f73bf20eef330a5f2a2e4922c4ac1384339fb9a41f7755dc60a2efdd9a3568a0c665e32076931771c2facd6b5d630876e23b6cf5cd65edbc5b164952e5a9a84368e3d8129608bf4787107149d894ecd2e134941ac6b35c6aadcdb82c004b088f993266c8b49f189e994c8f357803ab254688c3d6b01eea0d9e28ac767cd0024d6f119e0128eba25c0a10a307bce3a2d71ad26a46603b726638ef3c5364f1c6098cdd7e6c4e87870d8a61364fa54c2cd3c11d76226d788444b428eab82e2f34c6cbfa91f3c92c2a6385e5afb5fcc92d05a16ce759d893ff987af3219cceb89671840738f76d4b8acd0471953b9106bbfba09cceed05980d3d8f243d25abab7dd9235d6f26750e699834e5d4a9b12bbec96deeb206ddd1551b57b96c5174ad38200c78de0e275defc924f8ee603a19632a414ef956c9b48ef9d0c4ebd9808a26c1aca84d2cb14cda905f6ba82e625b3453e5e3e4fc6d5df6e3415d0c1d0c0c07b854d1bdbe71513e4bd2b18fe48321db771a3362425d4cb75b020e55b5b95320dda360819161ceb6239fcd8a0ca40681b3d53ddd68cc78ac9138ade979d9879f2e33f54bc32bb7a37bd3d4bb5108807ff6f829eafa7e98a098b78d9d752f4e84bfd27a7eccca6b98447bc2d71b04a5f93e6db78626bae34fd28a54fc29facbe1946a39571011c759c9a3f9240dfdeacb59598352127b7e7a55f9b4750e7dd1995d9bf975bdedefd7ebc3987a83bfa328c823fb8cd2a18a2d8af1df0226b80709b685de15d77003712018eeb05f9938db969ece4cf191dcf7659154c62cb8beb52b018dc0c84f7e970a0af8e4fac41410fee06d8e85e22cf481b5ab4fe8efcc7ebe7b3dbd29c32704a1c7be54aeee5d4c3be4812403cba298639da450cbb5f95b8b26003c3504ce533ac491ed11f6679ede16b12a9080043a786f36cc33af159d36b4891ae0312104c91e6305b51b2bacdca57d62a142812d2917604d3a5e7bf6e0940196847fbcf5c6d1b0e2b210c405c5cfb0e17601f7aaf69ccdbff36262186e060fc573eb0952d66e28d282dfba81d57243d0d97bdfc6ea8ca2a3aa0285655d2827f76a7813946186c500293474431ce4dc906d03c6c82cbf0d676cf090786cc109b04fa6d7a187c9c0afe319a57f12e5fa0b7adff31c22f2d9960821e35c197f5c06c41fd2eadf078647d917cf6973eedd330c8daafb4e887e41d0673bfdb18fb7accb9670c9d01cd772012df5e53aad20e7ddd1b3d2b565d5ecbead86e23250dbb7de18231479b53efa26f9bc3f2fa2167ad70d3389c66f53dce6d1cb85af23abb6c1cac85aab6073c1af8db8ee4b16de410091459fc812c18cdb5e9dadd4b690fc15ec49cd2107c0429e4fe29233b3f61c9cb8455c864f49fa636cbe103c2290b435bfd98b085fdf6fe0ea6c91a817f9f6c03581c709fc56642f676a1345e88e8d68513a64ab65d46d6bbc7dea8b70ca24d784cb073a1d041e7d2b5c6ebedd881cad66c5d2d9f321d6d80cfe292500f640701052205cba14b0cc682c1b20de7e1056152cc09a410388ffd5272a3a98f5e7aa9d3ce89d7c411a608af604a9a96cc855ba1ec4dae94e6b1910f38afa6dbc5b7aed81b9c0ac9fa43b1c8aed7f4bfc0146b5d1a04b1aa7201ab38a00b90b688c7cd4dc080b97423289c0c6fa00fa862f4cca0bfd737c694dfa731d8a1131ca5ed000f21f899862f9e1ee669a62042b35df12947455877282048c6fc2c6ad705a3a8d451aa08b2d2ce5dd95602621d4d1c9ea3264c53913417f205a1cc5649d3a2b584e581b45da2af1c39cbfa20ecc3b473ad92e08eec88a673e9d0c1f47c33fcebb35c7e8d6673ac69d987da363c06172748a8132283b889f681b482f6c8621fdea6f1519317aac72d18b7bff181fa64a2194a695a7f723bdba7cae3ece9855f71367910a75c42e1941553124649685678eae1f514a860ea86ab41b84891c404889fd84f9bb7fefa04cf520e4ba590d56983b0a95b211641bc81a003563063d8b22f598e5376c56557d7363a8d9ee16f9feaf8b10bc9a870d6053255f91ad6bccb93cf50741bcb6344a84b073d59a0cb3faf89dae46dd6e92451b78c9f5ca0efede80d35c8d219d7ce96b2961fac519f02cce3153f28cfc9254b77c0c88f2c8f48d60aba3be07c5e1084ae240e0f29fde387e4e8e2c7ecb417b6b5d0491e702cebfe0760fd9ab7d5f6916467d58b387d19213ddcc96729747c7016316ef86c57517874d323fe19e43f87231f27d226c9bf78bc88b15152ebc6b5ae2e419174ab7a00a469f4fc93a19be8094806a41d36e1567d9f8dcba5e6a37208cc7fa6a85db515eedfe5ebbdc5d1a0bb866c8245974a334972ecd10492c1b7fae66f0a2ae3363fce0ee5cf6df67921738bc76e238995609e578e040782cc6e78789fa6301b950c95369995135e6bebcf9c559d66ae8d3e7bfaea79e8465428ea6ee9cda29d414f7a69afd04e57f4f86271b8b8216529fbc6f2081d70692e4b5590a49d5fcf486014a09db8c0dcae7e653f72f8a86c025b2673d45de85dd36c34fe8a2487e671d850a24ad9dba2e7e24903d1826b35d31574d06c2f0ec368eb79874239c0fe43ab35ab5f3baefab23c5bdc03f9a32b0a769106c0f7c212c5bb18b0ce49027a9a80c1a0420c24ddc7a980ee55ebefcbab96c790dcbbdae0f94ab81c2769f5c8d9ce219c3bcf5232e168f627708edce74b6e4cae483d66c738cc3705e1033cf7c334cd86338b16de009ac2348adf4db1e4e076ddb5d0442f2104cdbb6a5a21e0b5775a442e5b62d7fad8ca1555db4ab4640121f4353027ea84b5ebc99d8cacc74619c7b9cda9269bb36893095a2904eb2bc03ff7279904b2d93fa436e114009218db8d218660a40f6812645cee6cece9fffadeceab1a0db12b46865df9132e5ad4c2bd5c1109106dfc733c9020c31d1ee00698346966f300bc285f8f9b34ad61ee68f1e7d7d376350d5381b940f362132295361de993d8f7061d36fc5bbdaae442a62d8d1b357db8eac92aab7e7cc104101519f258a67724f080ffd33d30d474b8ffa67e3ecc056da4c33659bbbbdb264a7529deecf41ce6f00e392a44a0684b542628b4fd7b5329d3d855e7559b01d6ad1e3da10655a822c129ef311dd0bcfaeb9b0625b98b6e41a1ffa8284fe4e56a248c3d299ec1e025d5035d7a5c79cfce37d87207aabaf08bb4847fa18215a6a37c07304067bddf310c61bec27a39cca01c527307566b9236c7c61fc715b1650f420e554aabd4b089fef1b4d1da990c66ec669680e3819fdb3bd0ac3ec208799897f5d954bf6cee0805309710812236c15b20fefeaa25cba9b31c2a7c7e537d73f4c1ddd91a5ca6f9da04510c3f4ef644bfd7641c99f1b67fd9706fb8fa3bc1d2cf00f3c20d07e3a1b2a7e31014cf7c4876c585c6e9730506f599bc24a6b7ecebd254f9427c8c3e2d3e3c6715def378970d6be82810f685455b2c0fbee0649f4bf09a09282c0d45736e2baca95efb2593d3aeafee7cf880ee0110d6f61150dc728f50ad697401b735b4d5bd2bc3db7a56ae33bae764d825fd7eb8c8e7e89d5b78e66a9f8ddaf4f9788c608960fcb32e6a2f4ff88f116e6b67a846be2e0604d4bbc8912d4a851e3a0eb17af3008ba1dd49fbb7a3a401d42dfdb9a1554a34f62ae0114a82cac550d66af35c4fcdd8c21a6068de6798bc5299f2f375def98de499e45408c30281f6e72213e05bfbe155f87e5e0068ac6ced305bbf8b24078ae3ca0e958a3b4897b976499263596e1d7f1b056bee47da09c1ad1681d3ca00195f09916eaf993dd09da2fd4a1450a4b260f85a668474cdeabf8ea0f5042a63505f8b92d38e4c3c3ba0fd27728f07b8775395c387fa6fc70b2e78e7a4e083e114a01f49a76ac96e5ba45d731e54eb099f319baa514374f60358111ed99e42e5bfbcfdb372bbf2f74ca917b31b05891a5caaa1adcc35f767354f653fafd347d3ff8de98009b6a3f4d33c2b3c194bb4682e9346b922d6758a4a0d213503133b235ad9a00b5fc185f502df16139ef2cedd96942550450ea7cb73853aa7a3f6de4a1bbd65e0899c7a66ab6c6c21fc7c7aee1207b001c0bf1c002b50c503e50259966acebf3e531f9eaee65c6274498170722eb66413a58b008c69d2cb250537c0735e8646d00301ff1d77d3c67374eefc236ad7c3f7b9f36a0269772d61c0942b1f379be1751194287b5b758df04b22e0af76e11ad24e77652d3ef69258dd1cbbefbfa6835a340c363fe82067f332a47a4e8777be7fe6d5c48b76a731176e0e9c396849ed4faae0eeeedfd499e119e3c9cb543768640ee21763437568638c45bd7087e68929ed8e07b263260a9286b079f6908882d832a2d3232b4b882c134118cb12237fbc9819a747e5b144621a91e1cbab84cc67169355a14f566a8d9edee25536b98e6f41bc60fb8aff24f8ff77049f818ad0b03181f8297ce70634273284a48df3bd1486b2486f324b6aa4e9435636c55ffe086e7302ed70967f43d918a31e3877888c801732a7eb01680f94b70344483aedc8fac1cba3b4e8915aae41f36c1cbd12b3b04f61f751f1dd1ddb46fa52e5cfb96459535d0325eedd96a659701084b7c785c577de46171cad1e62b0157c171da55af93436b74fe0ccdf3aa924006894802ae38313ec8f3505d233f0dafe225082d6b4607d42f97190e316df5d48a5e32781506227f08ef4a265a383de78a7a65622d46dbeb511f28e5de369e5f546e2ae7f7874567364a9b284e0c381a237689dbe0634efb87fdc2dd1ef8004e3411b4636732744e79c90f2bf3e446ab5f2f3296a02ffb2cf01f62add0c860653c3ef8cb7016cd4712edecd1cbb8cd82b19aeff94cadfe2063b7734e763c07d7f2b122c9c51e4ce6213db0371e3db4e52a479e814ab435e12dde105884494916e3790d0a5997cf89717c434fc4e872eb80175bd18d9919bddcfeb3fe14325581167bfae280d5aee050ce6a8bc42e19b80cbd4fc164eb0409f2e846ddddc6f15afcc4e2904d1cfe3b985a50467e5caeafc0d142fae6fc1e03dfa602a43fdbed571e252574096bebc8896d530bf0ec5f89d151c50a3cfd4b61fbd972dfae41d5b0bc4352f4394e8c4aad8940e768caa95b4582bb84f390740b93639d61cc171e3286b5c6c7a2065510aa01db9ed2eb37476d5bfd6cb4f912ce028801f5fc154f4db9eb44887f72eaca2b209dc8ba9e2c70c338c8ab3524070bf46e01a62e78c70fd74c4e886944fad620a20fc77544c2de9f22a14451e90b982bcb98eecfa4cc67b93405cd84d1040a203f12bfc5ac2aa169279150dde6868bea218f520db86c7b88256843b443405a5f7255bc4be2215ff292a4b8dd6058f863264fd892dd5917680f13f28b321abfad10375d0678d9e06ddb26701734f58ddb97defa5889271b494ce9953ad849c00a08c887088d0ba726998d8c61aced90ff172206c93d5161b164400f5e2fa1965cb72442b75bbaef7635b517bdabfad451d630021816406d9930280b1608614589a36e3cf799305340ca99dba438c908b8fca8f7811f04150c1ab3848b5b5e5abe907e83009c8bf43767205288e138519118fa117308b271cc83de3a9ada220307ea97926e28937c95ecccaf9d13fdaec4e7ada2f6de190ffa39aa3bd84a79716125bd77cdfa052b3950b720740588f2798980763ac283c1073a892097706ebf78614487becb8140b9e9ee8fd32f930962312b4344ff92779a6df9d2001e9676eca40cdd0f5a9db253f78d5473cebb801162e491caffe152f9d74beb8a93d255640ee553f99d756127d8e8355ada6c434f81b1ee161b38caf9041d19e8d043d5bb2108fa434e64cc506a772d735f8ba30b2f75efbc784a0ccda88d80a2b7fb2e10efcef7c41e5e8e377e001004039901840014d0a5b043a5a8ed27933ae57b407f702bd169371164e0e5869ef987635ba88c8f9e2c0fad34b884c158314e4de09a4411f03237c406c89f46f48ae920dbe91d5ee79dfedfc81e3327f655374e7946d083b87952620b267adfcf9430243e4a4f5f3b249a50cb3d98fe7b1119bdebe227dd376e6d39b9cb8392f6c3e1f11a0e1746b4ea205298014c366ccdbd95b187cd50e69798eb5a48f63f305f3fdedc34ab5fa601ae89f66dca6e3daf4b4db25af3c476975f050c4715715b61be7f01f2698ad32f2ef7e35464f7e29b098df9d49f1dfaf91a5a1d72b0d74e6501189f243ebb73d96b539a495f297d68fab738b768ae0297763cc3343b45b6f049f4dc18032f7bd57798dd53f701ec6c8fd343d0ea51839f0cd485754131c7557a0034ff959eabc152d1427a1150f4ab68d34e10b3d563ee7f8a26350fe4b90ba9daf02293f12fb449d0b6e54bca5f583ca8eeb2403a047de11ca9215bce978ce2e1678a7650230e748d74ff3f5cb0dcf2f56a9c31fd1e2ba333ffe3877d9471880f75812aea7e54e8f3ebdd18e5cd59b2c9db447788595305e9addbe734583804af0742c34673d79ab53c2c6018024b15ab4c171dd11f1473af18c7815a5e2880c3498af9e8b823c4f80b14437688a69651b814c8e5db70afb352ec8f346b5ac83eb4528b6f2d1bc4720cc0b6ae9461963dd674d9b07fe4603586ba4ea98d3a4854567a7b2452cf05db4ec84cb343b0c90af96cd1587de5346d9d856894edbb9d88f14723a00fd984f93c65d9cc8fd0bf9aeb4e66802ed7a3c8d7f50307adaddecb7a08655798625bc0b00790a4b09dfe9f832b82b39ffc3fd8af39e826eb351cb8d8f506d70a86490776adce2a57b9d2242b8f51fcb02f353de4611a5a373111468cf0f4f970f5000721272f36a3ab332ca786074b7867ec74a90b6c945c7e2bf2e6daedcbc5bb06f17e0e7c63918c752071cf1cb606d30989f2b6fdd7e66e1232cfe00e985a18a0bba200a8d39c79120f39184e7169957b04e8b587d102584bf173f3e53a1921f390f43967c584bb3940459c3405998013509fb5cf92cdac2fb85aeb428fb06e4d44563658381a3a8d92977baa5198c86b0b2224df67d7cbd510e67e23b1aaa39a146200c8f182a1a49079128a108889453bfda390fe9a0e7938cab1cc4f0b0c91bc8ed125842b8d8565ca5c8aa2fcd8cb6b5ff51438652e022f85242ce5acad2bf7cf48f3b2e7a814c18a77df47145e48db113da86955891c06e1904b9f261b3a37544b82a51507307b5bec87f16b8da6981e487f8c9e76fbc83c6201441cb6a712d1e2173859e2b93eef3d7218ed604053720c26d95ee8e2bdcb6d10092a5e30bd97514bfb0801fe4a7e90db2e61d579eb3fb00ca57aa11243feb26faad6b0346de506c997d23666a7f4af82291d8b96e7f97fb531d559b55b5490153d6e4015068e57464ca2758977a5f9143660f0a51c022f8af474e93089b975887ff0d2f43c9b433b096c56c9c85f23de15232dd761cdd6a121a38f81c99704b50bced1963969ad4b4c520304ef4a0df37c49b954ffee9b8df2907fbe0ea55a26bf8c1febac4cf5bc496af558522c028406e439d589eb86c4a74f982b28109252893b27405ae6584840b42e4b3eaef796daa65248622ed457d411c73787e760278fc56fd2768c9ea326e3eb2145eb5d92ee41b570c810260d718888860d0155e93e68e7d0e0d45c68b0d91a8b50dab7a163f40ce362311f4b5d39ef324d2851f29a2a887dfd76455995e3fceb116413d9e3c3310448f58272fcc9131b625000e0d1adbe25e8994d4a6074e1bb5946de3260ed1ab960a5975f07bea5363232eeee095bd359ddc1f3a8a8746c5982598947a9c113d90847892e34558da83be3ea86fe6fbd4dae43642f58455afb5e00cf9c36b1771ce33f9a7401c6a5c249596178f464b94ac6f32a82dd961512d557808e57c955caf114028b42c69273a80c1cdfc1a15a0e7eac3fc0a98b943afe25c428e119680b4be7848e03464a6b245bf347b5d9c371f18d000f42413c53037ee0b11a1f01a072ffffafa47967422ba8028f204c6780127f19fdc2f778b7570ae48d8d0cce285940061b3e1f90143b2897ec2cb6d776b0b209956bf106e3713b58b4491b3881bcaed6c743b49420964fb297f1c2d2e1133b8444455c7a2b99a2628401904f91bb416a0f054bcea93c5b6241992ccba406fee974a3062ba66c983ad220c6d55ac1a6dcabcb46b8be9ed37d7a2dc8f3d2e69cc43b85e2189c36a65bf7e4c75b2d5b3e66bd1fe9ceccd08cc6a0aea700aad9f35733801b8ab9236bc796965a9b47b4c115cf8e0b1c11f8c337f650b691ce3011836e390a4e67dfd4c71ed4d1c3dd4f9ba99dbf7632ac624c588bd472d826026500db1c177c560ccc6597215d34080900d22c3d03ade1a7902d4bbd3cc5ef2d66f017a1c615f3325f25b1c1ccc2c790cbfbddda53ebccf6d794e7a65881a9f849bda62e1e6052d80e8cf30ca5c6f3c5195d3c694260d47f17eb4c6c25098f1aff16c809b87f9e50d4eb57bbf2ad283306212ca65ce23b11fe030c82d0b67e6e9ca3ee261549c2d802cb3ccf4995aa54820ae8a73ea5d2fb1d80a4dba8907619806a3e089b125317953cf61456a555c00635adaa1807872c7c96aa7416124c011dd996dc2c18a2a1cbe03147d900ab0a2d5b6ca9b7381d84a9c2b792dc1b822a7b8a0edeff4d0ad5b9fbb84f4f82830b934e6f28e9f177e374d3c4c6ba085eb3e0736fb854c47781241bed4343286815869885befb4f626b3e5011e48ca0176a6f75296b01a478cb21b6e5b3847cd611cdef736baf47800acfdbee48a94ae9ce2d5771f69cdb3dca5ce2080fcc00ec64bbd9a4650c27ddd2432fedb5464194939b4b32dddc023d92580479b1c1d78b2353426646d22d32a3fc081b5e932aa3911c9a8c64c8ae0a1251b0c6a99871a3c0fe42b381eec0efcb6e4a2f9468abdffd0f946aba79f28f6061f0a9117c9ec6e00d0907113e8251d6d471a00a0a6de54a7b2c253f0bd3a11ab207ff9342f87cf4d65361eb385e5ae99a23f77d5810349f22c460d7e32bcfd56b2e654fefefb1ba23aa2dc0ce8706aa6e50337cb0ab86d4659758a114ccd7030d357c1430c3bdcc30e3caac2033582b0656572b5cfe7ff713fe112d8647728a099f1e1c20c97f25062f0b3c9cc9ef7190791c84b53415142fde968bad6f6f85f3fd499c3c62baf3e050dc6e31212f5a40478c03fbb9cf6094a60866b9fed11c86d2e0aac2a449f9d224e1b527a2e835228e0fa68011152b268a422d3ddf130e02882e401466d96415842d94bafe19bc45890e456ad3fa36dec3eb39eb46e1135e2cc9c061650b77e242138ed65906f17e8f460bacb72dae33f25a1d701a204a50635c343e0d33ee0698d52158eb963f3d93e6deea620ab7d55c94a38e9e9483901e454ca131ecb3b264eceecd9dafb19768b6ece08f3866ce6b0de9dda0125367f5e209c19fe40c3d18551d63ff8713156d7f5593348c6319618fd51b79ca4d80aa8c85c564c738ffe043877420c9ffc0d504b3d1caa241f89bc0db10a6dd4ce6fc21e2530032a7b26e19bdd2b6be5b43d283395d575753f55197749e9de3fbbd5b0c2cd85fae9f882d17864cb0cb792fc3b07daeb9a5fb3a90192db51ac66e8d5d176f131297594ed01e6bc8e5db851812e9adf5e7fc35fe17beed36853adbd74484cd672dce6e129e2e97ea220d1f61fbdf5598287612cf9343e3d5ec9789b75c6c39fc5dd037ea5c9226af7aac15c1f235af76bd192951a930d503f1ae4d4d25c90d41ada183268f80750b4aec1eebf6a6db85aa925620c0aad7b2777acd02d912f3d47498546b7883546bc13a17467b2cf230964e5536abf689ded22453bf0375573f18f2c64ff415d003558d2f0f59ecf54bb138f917d2d1932130f13dbbaed0aafd9e0fb7237ce4b11c69769367eb41dd0eab59afa955842ec36605aabd3a312586f4e8aae7f2ae0ef483b37763bf20c45d97424feff69ba9546312586caa7320ce67aa097106744c5b3dbdaa2c73d6845ef114e6dec99f957062b7c79dba526cf40738b48811e2de7ceea375e6b86c211e3fbb80ea77e259e17b3fe97a96cf93a3317350a7956a3eb5275ff1881a25c37dc04a8bd26c8ca48253e4f23322104c36909f3c3f79b4be919a5992f1f54d7bce8a71c8d9c36190ac5255ce2bdaf2c44c8658c55b971c34de2e8118a6881efff45ab14111af9edce243094ee0b90ad2503df73c5754849ae22dea17e5e4cb6afb03ae78263fea00844a0e8fab31c4ac093ce62a4a67632e4f1cc7fe68e3a71334e3cbc87309903d404a61db403748d9510ff9d93dc9ea679b0704cbcc375613faed5bee137da6203c52875d08f5dc4d31052e804ecc8d01318afe41b02a15a9ac259b195f177deacebef35107f12b938cb6d5fe67fd442688f7ab42fef639768132d6fa1ccb1e9d761493b6a78840885eca14fb5a695cc3eae509edb38c5ed0096c4295fe98b12e4050def4305ec1343dd367d5a77745b70afc1776ab09e4e55cb9bec39c6c362de1da7b5315ebb604de2d26c7c9aa2452ab18521d0ef5c05580a900f63b3dad0d9633bf2f467b4acffda47b6e53c7e2712b0242860c17df642e5b392b34174c24319b439a0212922d7a9b4cf6a65472b70dbedd1eca856023b6e0f83149590dc10c6cb03b473bb067973f28d0d8e077d98f34b57e26841c24e72a928e2616d13f76bc0f313ce00c8f0ff7bfc11df0273fb51a40fb77135c87a714a22c49604f386641ac491eb9b8848d0bf87a5f6f766f9bdad992c8b9620cc152c3d749775ce147ae6cfae5cbf051e6025485eebefb374cc387bc4ddb3f8e424024b71f48ad8fcd9f7fd0e356ac513315b345e6375764431fa5b8753d91056e4afc0c55da34d80890271c2e0eef98990026afee40ad21eb252d405068aca896f79363d9e1d48d3b4f278f82e440dc0ec3ab557d8caa47adab8cc0f7129a4b031970911b845e29282ad441579d027cfa276d92b28ee74b97d42b47c2e20ef139ba497e75fade51bebf81daa25802cc5d9c837e0d921ddee4082f1bc4d55eefcac9db0ed5d5cfa8479ec71048cba563f41e76f2e912485f8fd969ec1115e0130128edf19668c4ee25457be3d91cecaa4095c434555fd87c2dced0fcd99c9f27a061b67a8beb21a0bd2bab895a19beebc67720f23162a2c2b1068ed4b3967289d466855e23ce461de7ce57561ea290384d14d9082255da859d61a14cd0ddf1c3377aea40235719375ea27ce40f2da1be5b67345ddc4e3d3a7cdf6fe3585ad98d63a15d28df0b44f11bef2a7b7409c039eb3ab8f4b98384fc269724b58c84e93418a7d4a0f9b20266adac8583a07cd86f1cf2f7d512e26a4c589824ea22d1cfb0d5f48b0306a76efd36c242f556d12136b1b41d303949fba48949889ad562a0d53c7845d9b5dbc196a8bba1092c46ee5de8d83429a3a49bb51c6ffdad2c020fd428da4beef5eb1c024034b25b9479045a7855af4f63ec33d23c91290a6a9be77a3f4266338d25ae9601102389ffeedd0673184ade08bf37a577e5998b96796943adb89d1bf5aadb361143da1e8177d49f198c0be010c84f4e419d7997cafa5240bcab42637176e66bb626fe24869d16fe1ee3f3837d6c9c5de3fedffaddf663630ee20cba4bf4e5cadafdf2d7c40374f7edbd79f01ad4c88902f2a145b150049e96c8ee452340bef7fa283b9b7e7208d154ab8f14b7d8bfc141dc5e4f70a9efa848423c241f37757d0703757fe5bf2583faae31ff109470987738e49f66c13cd9f734c0849aab11294b1f38b25ccc7714db5ebe5d4cbed26702033fbf0d9416eb80ff300c5a6f582a7e44ce1c1a0b16ee238eb443433521d2706ce49dc4fb6bf86ce1a92d20b2692166d8e896cecb8e59338c4c2cca1e311668887e61dafcd68c6098d2d05860b6e0e77c8c41ad6f0c7c730dff938d8056ac8afddd8bbfee865811780d09e6499dd0a5c68a68809486ad805c5e37e140d8f4c6c021e2b01db534193a53485ad1f5ac4dd46d6701cfca3aed8abf14458c690c6a65d8210675ff2a5d4e66f77a5a0417ecfadd4a422acc804e76b7be2671872cdde64c923aa37712377f5c30cfc0ba89c170fe2399a15df991a4ed356d29f6ce45017619e696b82a7dd7ab8ac99536064f32fa65c0421f771997775098b10da5b955cb877b2d96101a9cafd5ba8cfa0d902bf75204905d8e963920dd1cf744061429f30cc01b00b2b56c1ecda2e21fa96ca49867bbb9cdd61b9b958e389487317e6585e00f3a335801599a4e587e47fa6eb1d377076afaae2e5b24848728e2a001bf75a4057a1ce94fbfd1931983db2ba3fdd88e7b14b99dfcc8c37263add52eaae7e7bec45e2dbf74377a67eb464a0293c57a9dc00baf11037e930f35d851da478049b756da748faea0802df2942c323b52dd82972eab59b4f38eff60a50e3e388ad5c71a60b4fcdfa220b036728bacd8d74e2e09e1a64bb8976a6be32bd6021bf0df6109504325eabc771d9bac272bf7db3ad1ed471cf48b882b2ca8738974401f346fed844fe0380feed9ca464e3a395b9d6a420db50322c34b8d9c857d9c8bdc54e1a16efee4f8e8d32cf4356741af1526a476b55890a6fd99d0d47f68f1c61ab68ba60722674947b896762ef4828c78e34efc8fd3979d92c4529d9a234f0a346bd92cfa599c7b113f5432a8e804f3ffd33cf07416278908b0eb7b86ba0d54d18b0fb40a10307320c86a43be4ed02117fb70214d9ad85eb74e2f7386d91819ff740a980ee082d23a6df5d85c3b4671f940c98ca9fc5da42445ef67fd653fe494ee49a92c00e1fbf6a2e5a404727793aa96617fd7eb58bf8a466fb9417d4138feec6066fe3a331fb365294389d6ee45a280cbd968a806dc43141d39800c01dc41f25803df3aa2d14d8078c2322146e5b5612cc7a721272684f14a0e9bafce5ced7616b26864c5fc16eee4a5f9a7aaeaf995557b9e15b8f6c6c6bd8aa8552afd7b6407cd00243ef002fea0efc6efa611bf4d7dea84035d95b92c4aba0274f414535c0ad333ffaed0fe15e9b4dd306339dea7ae91cc0277df5768872f9f30266dc4738d22075be1210c8da1e2c14977223516d338bc2022916d8930b9a4fc340e8bb3f33541cd7e462e30eeeff755a9af6fbd54a6e9af237c5b663cebcb21f7eb68740520d364d24f063af359d01247c853d18a8f16e6cd073d800198fe2f32890f24f724baa89c97dc554b9e8e802c61c3bf13a102295422dac7624df1e106266eb3320cc87a6f46d057250d0c8bf62d9df46854696b1a0f6803fe58669d6c024d479a4fd99bcd9ead9b34ce2ec9ffbb1cbe8511d6aa866af97e358657e19863226933ed6abf653dba79617b99305e778615cc08ef733ec3ffed440a8f1e497129e28cec5778ea9d7d390a9db8cd483ee5adf2d9daeda3907e499324d67d00ea700f0ad0b41616a8129f426c1f58f8e6d155dc6917cc2ab9ceb7a37a231d58bf01a64907b7415ffbb86b4f5cb83b6dc48b0f81057b8e6392fb48b3cc2b3d69dfc88e4fc0d837fd2c965d635669aa7a6ff0a5d59c31577b2e446a92ba7a1ceb149b17e76f205dd021561de2e558d560180e8b293ee237bdaa8dcc4a4666d58a130ba6438552dc076cd4d496e445aa6d7b0b4ada176d55144c3ef0aff752064638d0364be49c9a69e91aceca1623cc959ed0718d0780340b8d35f1615da19aa3bf5c06494a2da4886d681773f0b7e1d6963fe519d65f5b942062aa613dd702e8b0c56d20f8d1de8e21129df10c25a3f96ff6ad01add2315307e0d4ebc33b6b93626c9a8b44bad1391227f950779181d7af8effa671d4d1eb2327c4bbd36c5fa0f0a749d855d06835a144d4245cd1e811e9ef03f1199f268524dbeb334b08df9f38298eb29ed55258d9910e69b6d358027a6b5b3cfc91f7b80ab78ccf7d072e51f90a7a384817feea6f45f9783440025879acdbb01319a3971917af2bda89bd2a1a1e82029506079315d242fc1afc080f29741fcca67f6d17fcd0bc88c797669678f0d40683bc9ac66d7457ee585c319f93d9958958a859a51a22afa1cc090bccddb0927f424df7c3b730fcafb44bb94345ae9e51a97f3673f27e02e66867bfbd243a628441093faad95c5a048b2e08f639f7bae8cb922e65090633e69cacc694866feadfe73f58f97ea51ad3a4c127eb23be098a4aadfddea36c34c7a04ec2cb9c0b96b13c257a288d24e9d7b16e64cae9056158db963c589daf9c0dbfc43e46274641748658547e74cc3e7fa242ad688d8788a34084c6e37ca87fb846b69c0a388c20d6fd705f768d5df29be633049cd2af17a0d0f277917b3dfd6168ed45cdc7b3ce79263b48ee38c55dde07af069c2dc4533e159658c03cfba12425fcc8a6c36bfe368420b6b2cb1d48d581b03a93b1354e7fa1b453394729bc994eb2704d4c1f7a1220ccd3c4a85f3e3becf39fb4f8a88a557055b00d05bba01955b221bf96dbe6b9c22b58319c673ab2957f1c72296c8e5db24f021235a225f71b0ba3815693de4e4b3c094d597cb6b84bdf81fa7db281feee505100cf0e010c0e35bc975281c81d9a23e2f223cafbad020861a9dca0e2d44a1f3ee07d32df5ca3f1d5a844a8434260a841c0c33e5cd3baa9b329379aa120603724cb89c0f19261e9111a19f2958c816cf8bef57ef9ff3c207cf0c9f7e52afb7bb94a29e343f212c9dbb21f7f152bf680ead4478145f9d6e750286dc096d95bed76812603cb0874be1bc15da39414a92fef14c0f8b0e51e210edbcca42be8cff45984d0d70005aed448c37981e3374a135293eeb31bf1c5b21f82ae8e53b35e7ea60c4f4caa0338568c97143eae1a0e903efeb11accae8f5ad24095ab6d1fd2e09f9aa10d4a7d36a8b6938750805661863de3fa6f1c1f194389e2b4e49f1a0829e6452afa7ad82353c9aca71e92676966a8d650dbb5b3e5519abc26389bc3f32bf54c705759fdc30f2678835720b303eb50dab1051080472018eb1b2c49977be88b4f86d00f8a849e139e08c4dd9ada541e45ec654be06e6616e64a1de6504284acf4e026285d9f4ffa458e055c5d54f67907aeb0dc964cd6a70d6fbcb96129208a1259c91c3f357a0703ff79954228d5d634ce7e51660ef7aa31a0c4d7cbe3875c3f170fe00426f8be261903cacc52517431d8f1f73e9778c4549cdb62d0b8d1fcf0a1d7810d2efb511655c98f639178848a0885ab6d17bc305fc49cf59698528fdbe4edbf2149f8898f2d591022964d74b573b412280eb48e22826791961f0fad242e769fe179667af4b76085258ce9e3c8b7e02a02895c3eccf7a4ca84650efe46fc08175e13a1d356a869869fd3738858ea4c0858d00941f9c2c85a6d1b682cd23cf7e2b447fc1348a78a873726f2403162bc58a3157e8c729d9379e235e3432d53e26f8cde29806b53f29fd9c9481b67bf1503ded71362c89b95689f41c0dc6af171aa04c0870d8a61364fa54c2cd3c11d76226d788444b428eab82e2f34c6cbfa91f3c92c2a6385e5afb5fcc92d05a16ce759d893ff987af3219c8067b527e23e08c983df00284eeda6ccecbab8703b94f5e930315f2f1ac16e5c11ca44416f3a5d0fb9487f10b9ce12b1926c0995dd8be27add319aec6afad2150ab47e1b9fa5410f5de31cce5811c390135a778d1cd7225f77c6960c2024370199c2b6c9a4ba6d8396795d5765cdf0cbcdbb7549ce236b4f47ff0e73f91cc76c0c37650b6fb22795332fb733090b5f06923c171c3688b05f05ccf580da5977b6855faae87024d6be2d1987b1e8c8ae4d62a8f807d4a9ddf3b495b49040a0467530f6057d409ff7b1bd39df4993d7f9c80eff564f1728bb939b967437321d246a18ebc9012f7c2c61426d07c1e3a35623d82faeb92573a4a099e710fc0208b2c4a6a6a4bb711fd30051a26fb214dbb8d8fc9517208aa51a5fe538a37c1d08e68ef2ea44b8eda34ae684e6bc7de7fde21eaafd5f99d309e0a79da2f5f40eea1a92ffc84ffb7d2490cc1da71c574f8ec5675e0c7fe352dc1609001c20e05f7269a3ddf3d5238ac360c573ce81b4df0c5a71bd42648aba60b8af703b83a6824e8c6a4808c4f7922db82813c5d9b43e8132aeee5d4c3be4812403cba298639da450cbb5f95b8b26003c3504ce533ac491ed11f6679ede16b12a9080043a786f36cc33af159d36b42c918e17a657883996dec41ada99708b5b68f6471e2b6a5dc04ae31a1120ff024d54cf90c75cb41f8fb95e944f629a7315f42157b5f8a60bba82c2090d010c9b3133c63afee35ba2e2e8d0f4b40dcf6631f58f7e8fe201a291bef2fca66bd99bd3306f0a1fefec1ef24ef80e6e7c71dc212f3ac21581059dc8413076b92014d9092cff4ed5b6755f2d5f92c7fd49e27d24ea508a50619932a82759ac66a84a5a335bd3aab6327d4e881605804a56c15f46eb696fd0368d454f191ba77940f0a0448524aa229f0070a03e93c2b9f133061f3ed801631ede042bc567d57a0ebbf7b159af28a1db60af1f0d7f26910b6ab7df5467f6d16559ebed3f60e6d2d600b92e7704a159a97bd4716d08a3787e59b9ee811066751bcb73945252c9fdea199e38da06c8ee64925a0d1e09a74ecbcc46b8caeb85253e01e921e6d8c42cde3c2290b435bfd98b085fdf6fe0ea6c91a817f9f6c03581c709fc56642f676a1345e88e8d68513a64ab65d46d6bbc7dea8b70ca24d7842c72083d847b1f0dd0c76e704c2625326a219f6d8aca0571a3681a8ae870d928fa1b1b6580458872a6e49e2640125991efca27367586ce413ea8f7a2d3b8d569601c85dabe967994aee0f5faeca2ed19da13d3d5ade24ce86aa73cbf7c326b076c47b709eef0a13eed56accbc2f8d087c775156885af36f6aba8da3c1b13e55579eda6d092419dd1b53f6660e207e90467f4ef9f0662db983d35ba62655615121184186455b508c777419a280b7ea29172b1575dac44797c6fbbd0f14502ee61121bde636c02ee983355ded6edb53ea2ae2ca8aa75493e2c8033ee57b74bad07d0a36d4b09a8bc621930417a3ae84545f7b302f2427b282241d9a22a87193cac448fda40f42bfa0cb8258ea69980b363a6dc577cfc50b3198f5e4c408cb71dcb8a2ae2466aec949975044d41e02a808be207c7ace24e27f96d9be56b3ea3f8464adfef750d622442a39aebf9c2101bd9743d136816e0236b76b8d8e882216a46c5ef6b5ea46f945c185c94246ed6463af53ad575810e66e4dca294e9ef13d64b7bdfd8bfc818483ef20d698168f43a409c9492b8e0f3b9d170dff2fb0446a6317fa2d0374e7f19faba4553dcf9b719d1ad4c8179069724d0e2f75029e57407a719100fce7a2626054440155161bb2310ec8a167592b3c87a311c57e7ab04320b67cf0e2de7f1607cd119ce896e7cebe501ce8a8ca73d97c06356781d129157901faf6fd629dda845dfdb6673a7314f43f290e44a05344d11103376302fb35c491fec37db9959b3572d5d8d874f1e76bfcca561f53d2608fba7875ae7937fb72c2f626038e5a14ed38379b357a8d467d8288ddbf80fe094698c9272ed6d944fb1f35878582902cffa7dd9d23986f417ee2329ecbd75bbce34cc69d2e4c5f4fa2506276d956199f92294c6776b7e788c439544a940dee15da61090d22722bd4488cc06943d5d09bb7d08de7741cf33737b13694382a5e3eab2945287f833d7c4e050a1460d4b5ea083cd971ee05abeeabffbdea4d5755f817313640bdcf4368560a5413910139f4353ea665900151249116b6ffd1fda849d4e586a7ae5f00047a421a30a0f22fbb50406bef0cf07bbd71a8240ad0520e22c6945b0d8bb1da35152f207bddd776be998ee4b73158ab60d9bbdafd74a126287daab45361ed962072cd26bae333859c08353c87a58560ef2f9af31f42309773a1eba2068a2f32122fb0a6b362c9ef5d63d078d29ccc164ac51b7875fda3b920d6f5d0744e7fcf8e4d01e6fc13568ccd6991cecebf85fd7f9a2acabf3aff84d871760731305ba9c7461a26e4ef389e3d17bb51ecc71330efceeb8e0957d95b660e83f3a8803438cec7dee60b418e17eb066e71974b8d081c68afd7d5736d3ff1801ffbb3db84dfc364a9ae5213baa324f2df6509422680bde675e849920837756e1cbf4dc664309b7be0a9faed8a995faa8f655e310571176b3cc3f61ab46f2ba94df354a7ff50b3e116d9df83b0fbe4c33d29a1914d6fa4eff6624aea87961ac2c6ba2194fa8b9f41c51836596013d34b0341f8a8becdc3b4b1337e609b1f831bb0f01a27deb5a1fa5b089dad46720a4974fa6a0c67a3fd9e1f044fb5f37f225e62adead2cc7ae0536a21236f63d6f95f71512f549c59dadb6b72c0b427d59797747cfb1c84eb003d82452bd0d24a2060415ebf3300cbd5792d73670f6cec7d7129939f65eab3419e834f0cb17b0a279ba8a6266d5f730b711ecb26ae6dca6267f559fd49e6dbf6e60bb26bdd4b350db28658f34b7b3249c5f5f24bd157ae3b5ed4f6769b481f8809eea09df8ff9413ea89a3f0dd6ee0007f28f74823e254e467cd0e1fb83f3919495b8196dc12cd7730d3b970eb217fc001c0e490315c947d7a21ac4e5e6384258fc01f92841e703c469ae3bfc7fa4701ec360d697002e34d76397ae4db8652963e3fafc6ee134f71ab149a30f9777435ad555d84c78926d1d3924abdcef48ff0ce74fc20ea1151d358521961f1f00dbe4278b73979db35401ad4ab6fbb9455ec4f659c4e0482eb4ba2c2985999c65b4322b1475877ef7e0a9ac74abce681353f0c2daf263b6386fb6f76e90556f1aa2dd9de83a8840b4e240ce01253c968ac9e5f16eb56b8c7f4f5e944ffe3f7f360b6c17c7ba054b34e3cdbeae94a64f761b36a4502b2a5f9c2ae0c9e9b62494877f064357886b4e7a446199d3c5925824eff3f73792f4afa4bbab08a3f617eaba750c4f3f910afe4d26385c5cb69f9750592078c808a900b933719586860ceea47df677bb59468780f03562d1140b2f5fd661d93057378945468889d0a53d17027baa96b53f1abf8e50660c29b50bba9632e253cc0a9000f1190fd0e97702e8605c59fccb151fe5220724a28550fcd72d111ed21fe93993df37c9622ad9c420d902f5ab0f148fa4c0e0e760b29da3c0581e7ec153972b361f4492196a039ebb8c6be720ddb37a68c6edc90d69eff311a64454508292e1563651f89f79a51ab0643a884235c3c118dcdbe354d823c0f4e9cb5d1f7c94733e72e2f2640c9dc820eb6f646cf9b0740eae22dc991cc0b8ec60fcaaed9a484b6117296bf1162e2d9418a54873e12a8b520f755c0fffa85b95868bb9bcb7b999e356daa5dd45c74538908043c41b38dff0dd9fbdfaf2318891bf6539a69858523a8c917808bcd728a9e2e34e650e1e3217eec4a0e219a4bbef48e076f31293628722163b31a2d9b82deeeefd9c77cc994a6b41934b24ae833490f45bd1f767ea001153fd8e136a318a475d1edd03a7e7a3c4090462373ace5c60b51214f459c6508d24ed489ab8aa122ec40560892cfcc994bbe9fd111371c93ad4b37632c9639a4e8a6e69a184ca826cb9a864a66d6e1c375217bd2796fca23ea28da83ae55f95c39289bd138c02c77d86fbc23c7076eceb87a37cba3c2850f41f98a0f262d9ce154dc72f8bcff7699879200a269a682a0d4c18e7745d10fac7b1095419d77e65397c1c28cd363442f181d878261280192f7541eb28bac15da058900bc3e54a5764a4b72a00836d25afeddf3120c7933969951ca6c17d56a3ae1c2136f1b63970f0429a6826ba3b0afa525aaf97810371f9c65453c6cbb73df0fa429bde2eff82aa0a6110393782d1651ce15807145113fe69b75d7a76a04fc76ae1f60c1b42e6d3c77310b82138e29272ab8f3eac76cd4b6913b13137edb94ed1a9018e694dc7c0184e269ebf704cf3f4aca25c97aa351e4ff8c617eebc5998d55f490abf91367d4a7fb5a08c9370c7d886e95f93dffb9f1d692ffdfde15b456b65808cbdb963783aeee099aaa0aeb3ae1d2de27804540f37ae2a09dedf223138ce93d1ef1545931b64a47e1a01ac972ad3bfa238798299b8fae4cf841c71b6ae07a3e74223d8f21def6ebed640b1fabee37aed44cdce3ad6e9a178cc6a24e3c5d6cdd0d7d5a708b4e6fa17e37b1eabeb560c4bd05d03cea4ae8870ad4ddbc926cfcad13340e09cdcc4aaaf609a369ef8c8fc55de6ca1e08ad88454cde18c1af847c65d542808815a0881901307c717ff8a7ecee942935511d0f4721373fa2ebfac4094084c0f2ea346df7123088f436a83d8e916c7918a3ff7064772e01112631367b18c2a0cbbd53c5ae1c6d899bc8f582eaba6067fe01de96818047f1b6449ec061ff6cf61493bae8a5e45a603a07c45b217636b484a1fc917cfeeec44b33b22d8c621566827b4663e29e975e979da67a3f5bce7d00a4b773c4752023c2c04cdfe50b74f9289eb99c8d7616e9fd92a7e9fdd0b362a3ec2172a3ca2039d8702f4b466120c804e8ab3abaff48f4bba780901526ea01d532b8cf3e88c82fb7bdb790a5ce3f82b54fd38c1e988dfe4205bd87d739935586f16e4ef7063af1bbbfbff713417ef5dd05d21b44681fe30432890629b5614723920ee05d87da0cd6f6426f0b740813422d99eb5a02d583e45299964d07214a7d860fc5418cbe6467786aaf90671c40e273a5677aa1378568d3e3944636cd4ca4787ea6b45d064ee3a0f9eff0daa76542374cb405574af98c33fb9a188fe54685eaa295ebf78969ab2b1e7c532c671f1877bfb1f674c0c3fb4425526e808e2aa12bdb271a2cc6fa165709d540f8a0cd6f7f25b0f27ca857438f03434e3bf6dc13b4055df5d621cb4b66cd7cd59e14d6a6fc223cfb15b4669e802e070283acbd1a99f036408828829bf896e45f5be9ef5229548bee66a2e45c952eb0948544b5e55b98d93025c17dea528e29af4c82450f9dbc0fcea5c6b520224ed9e79af791feb9bceb014a0cea4c21a65090dc8467ce4302d46732e277e69cf821e25693dfd31f2685b844e3b7250f5567b38b6487a456ebe7b0033d42624b6077ca9501676eb7b999cd35108de5e0ccce946d21e9a24a3d075062b196587319cc5158c910d04d8f45a5b2bf403a3b4af82a4385a68fb05021958aea7c9000044e688e21b50c9c99ee2844fc33ad3e16f1b381a2ee6c18213586bd93c4d53284209ea2945c88897440cc17c82af40cced78e51a33ffed2ddd2dc567cf95cd319d57e9c70b5a4eea36413323758740b9f1140a1556f7c52f87b4ff66a77efa029cf5f8357635bf9fae3c2b04114faddc9fce7cb6fcdf9a9917593ae5fdfa2424a7887ec4550247c7892fa66a42b12170486260de0612dfdbe41e9cb88d81a1ca9b8b08507daad1b79f399bb87dab59b3c7fdef5f5fb6a3e5a6a3319006504e2c2409e8eba118b118f6645f5a24e92c6f996a79aef07a36ac29e89da37e2b5398d781ffcdcbfb8de6ab33fe92ff1fdc3bb09679d8deac79373304e17fa35815645aa89835c4041e624c1da6f168b7bced068412df284c2dc5fe18c3f09762d0570450a21318cbfb2a3729114ac6513ccdf8299bf49dcf4aed923bc084f4bbd68994e8a099ad1c59cb2af949b0af4349fa14738a2343c8f036a3c5ecc249d473edcc8e62bdba423a6ae770609fc4d6e733476340336bc84bffcf6916423e5fffbbe935d96755de2c7a3f3e446256edd2ec6d1d5d6e756a98f8443d7d97259357e08d09d9fa70eed9e7612b99687f2d571a545118d30f712d08d5bd70cf89d77bb8c036cd79bb7983b9a68775a32e1979830155c0983195677a052f9f4697a9e60e540f148d0b44300756617052a1f93c47578c747620b968c983d01d08d41ffe98c33cb4b3406c73b4657492e52d6f511d16624a14647af188223cb46d847c2b0f787219851e1a77626eae6c6f4295582500c7003468e0ebc2bb0bfcc8514046818520c104fb175df250198cabc4278152925cc8a198cf39d4f7ffcb87db32f926261ef7506009659e5982079c407bf15cbe4845c90a9c88affd5b3bfcf8c1c299827994afbf3ae1b38c15d4d8133ea7f927b4a23271b3b92fa8c8819c093c2ff736c7309756a97ce3345ce16d0ff61a900430ad491a52126157659229bc4ef3d4f9e5ea491b021bfd4a6a5d881dace6889dd717ed08b9f7f83bd0f21a29d3938f2a5b2f6ecda18c7a4cd0534af3b190f1c47e2ee7083677b4af96be754cb0ce03c98a308a63d955f5f02e43ee2c377b8482fe200ccf065e9fef826db594a4cee907edab1379ec8d263faefcd7b33b9c5db13f265c27f0cc5c3f18d66c0f735e331b77a9f9c6946e588bd72667a4812932269554463bb06a66006771721ca67b15ce4d2a2640517bb0a9c7f126aa45e5d2d9db0101dda46392b74868661fca612698c57f37aec88e16511a89e7520cd5239fc332800e9569efa007fc365c1cf47a3ce81bcf3008b23b360d30954056f8de925a4e21e4290960936ef91fea06753c5e5e5b1bb0257049a5caf7b80ecf80a8c5f7dd6ce5d4aafa55b8bd5ac042239fc4478807e3e8961e8caa8772c868c8a0e704831ab2c5ec985842c5d318a88e28a8d72dba502bacabbf64b1108c2390d0886434794a624f68b0f40c78325e06624a4ecd660918fb49757f2ebbcb58be0692fa81adaedec063d5b41f68aa0e263dfe4c77092de97710ff027c5fc9bfe6993eb1e347d008cd3fd1899c2367c2e17c0fc08b89655438a555c6704df66135d6c8896578ba881aa8d4e6835dd92d8184b91e48833331536e90b3310369f2efdbd0ef8e189a0ca5aeebd738a80b9c804ca6f7dad22743c3b9e693e0620bb059c19f5e6f94377597ed04fd98fe5458d2f170f1922aaa9cf80a9effe125943c9052298abf1031eba913870c0efa048f92b857c52da6b8667334ecb5a104bb5f3f5670c4e0f3d865fa678f0193ab5fbb45e468d6b651903c74e554f67310fb28383812184e4e17ea691f2187a311e0ec74d2a4e467a936528f713bdd95beda2033b5fe9fc025998a016d760e0b1468b583d78af869d1d67f6a049f40e6712df72f98d3e257e671b4ea0f98c4f47aad3a90b6d3a0c97105684186174c36d5a8aa8db1a30ebf916bc654d2aa2b9a2bee6cad2a40feb0c1e4dfdfa1ec424406b845e9372690e08ea97160f9a48e5ca569194f1f56add205e65c4de913b6b25be98f26dad89b4e6c2d7b5edb71bd9ac8df6ddc6eeb017b13fc4e3b1924b75e696afc53c980b57693cfafc8a09f12983de9c16dde12e2e941b038cca422a5708a93f1392398f7a20761eda274cd53e46bffcb0860649d5c1845448a1c8605c453f30fb9367c947e43ce75f6c4571b7ea3ce0ef9dfde063bdf4fd9317c897c6dca966992cddcbb3769a1cb0adf101c23a629e11c2d75a96720b20be1fe0c49bfab5e6d6e1862dd9eae3a0714c0241425c11b05096aa2f58b161e8f8607f20448de6741d4cac19007597a33a970ad256ee111577eb31625010c756af4d54668b93feab851bd1204fb1619cfe925361416bbcea3f4aa05ddbcd266ac728f10be3f572124d341c185b76649fe206f692582b636981a02a604a60c110f51025b6a5e760603177652c4c5a9d8a429a0c5573791a70a82d39d888fd88c2e2be83222ac6270eaf2060cf0b21517cb8ff046540788f011ade72be07cf2577cd93927571059f40a97918c0654ded8a1dddb5e44194819e2517a66388eb3a8c2d4300403caf7234ca71e153a6cab25a74a9d45b25153d9b8f5fe76299bc7c952d919e30d0bb00412f5bbe9daac5aa95f9b333362abc779692868afeaeed282c5d378bac77a22701b084269937f661f33379e59e561ea75a4110a6dba3b3073e4f99957b70dcb473cae46f214959e3f3d04f38d0a711278743286802e44c1476a86c1d3f3e52fb00e0ce99aa6c7ce3b2a19474588891ba4ad55a8b37ab60616a0364718b31222de92b747725d2d789d4ca8ffb19c590293ff2171e49757c9927882eaa1d3a46f1febd0ecedb0ca7e35ed8c5b0f7d8c5f42954d742f61f8649266296a2e9282a4b826901f15b0ae2e88ff906141291d6721402b523453c4a94841dacbbc99f925a49229d17e5df656081fa36372a0550f7ba25c2754e04ba4bd014a7ef9c22771f646b33f712fb692821001e608eae21f0c5f525afa1a7130d6c19173ea20caef9b3e16bf126f35f5492246be0b3c951b0383b388b72ef818fdbb5136a59b385423bf0b7c92afca10d2aa5e41a52ebc2b1a6b1b120daac178f859ced84bd1705cc9b31b6a337e9947a91b6bc975feebb382da003a395400586c4147dfc996b273305d4ad382b28cfd496fd911aa24edc1c6c8830decc363df96641b06d0f0bfeff0075f56ec0e4b1d01916cafa0a5d6da327f193d200c2efe0093a191fb54b200d69a52c1db0aa7778b32c73174153d49809e506e89537d41c03914dd2e553101fa6eac08311f59802a5a1250dcaee6ef2d5933fad002e398c231a8baf88853e2f74f1d1eeb338cd91b217795c5c70c4de28b018bbbaedb721f1fb34435a1faa2cc6e4afe34049ec6092a7710b8f6f35cd9018d7dc73514456008e2d49ac2e10035778e15f5d842dbebf1326dc762b201dc27d41527585ba700bc5bd6342362f6881b59736012f2443cb15fbed02a723c1e01d701637f24097ed9a37feea8eae48261bd10fd5fbb456b2aa75d8be024fdfd3357a5ade4cc55d49b5b71741805eadbaedc5844287572cdb75757cf91773aa192619b68e9985861b67a13e5a10ff99c51a99aa78a29ed97dc2cb1e2706a272856133cb8a93d4f07df2377f87ce5c8ab60f609d7e67203f78c7beed29427c53d431bf0d4b9aacc4e43158d72ae42dce84319ccb7a43ab628eac3095384ed1d131fb731cd4e7ba7529539d5905ccd68fed5aa80f3f71321a0ffb3bb06ef30039c04fe8f64b88ae2796a9189fd721ed3ef534e4762a8eebd17b88b136b0aa790dd371edb65af22da0dc766f0a1858766b45aa2591d2e01b848c12e0083f67f94b67b92f8ce6c4dd2651cfebd65b011306275a0cd15021b499d130488d032a32a3462b8a2632bc2b1ad244d0d760f0ca62ebf08c23457f0fd90c89753e816bd9b5cfae5292e26eb9790a752f1cf1a1ea69886a4be91b4aea8047cefc063442579bb92240b44bddd0b44d0e0e4f414e88c19943aa4c5c41ba7050011c005a97e2a9b4e32d326f77406f449bf170ecab978e589d464b3ee7f789b93b5f9e9131f66811c17fafef3c19fe16de86557baf91f899f97fa120848af5985c933d9db5d1b6ccc5dedad1749ec9882f8d3960357c18545c2b2cc96269769a0dc5402538220e811206579bc8cd99a7ae7e4452720a8a3aef784e51ac4a70ddf8072a21bb971a20f2ed870b870153cb1c7855843f4b52730a09f935d9832ca87ad3c45ecaabc438701958f085b30a44cef11053abf9d4eb9ae04076a5ddf56676abc072896137dd09a392bc68e65ed96bd56078363a7f58b7100e71c12ab07470c0a92c0eae1efa8223315ec78e31373b63f0fd74a4ef3cfc6fc41033bad88eb34b5ad3f77b5b511b8c0a70a33c1f887104619c2f9c3a6f22a1a53bac40c363df2a7c018811da3dc72cc4dd27767ab40172932ce4f7f3a02a96b9edf3c3fe0fbec0e307ecdaa6c114ed775d30d56f5927269a573e21e45fe1cb63f1d4341d6e9f39b28718d92b4b1a87b04aae0526185d5fb33417104efd3552d56a0eb38781c73a3b120e2d1c68101f4cf36f30c91979b98f8f15dcc0aef063feeda7a992c7e65266680e8760d200a4b8a367860b1fb32d48072bbe51b0d96ae8e3b2308a4cf4e0571c4c8ed8dafc10c66740eb589f8c5bfd1481b763dbca8aaf860e56313b9323302486bae4b55f606bda97fd6e22462bdb0f013588586bf06ce408478b974f9504e7d1d46322c41abe4075dd2a2fa674b1ca40845ea9d61be477a340120834dc6115e32282866881d7743cef54dca6297bc91f27881a10be05bca7e659a534b40bf555316ed210aa3f31c4d3827506ef4b2a748223a7e48464d9f29dd3d71aeedbd77654b22de5d1c88eb041a92b88a3dab40ee9786e6b82b06b8bcdfbbb3cc12a9fd0dcb08b03f65863373f0723ef690df87e092db962368cbb7de9b4619f6519267b767887d6746821841e8a5ff7b334b243f3635aac603b1e9cb7ac53e980638624455c5d24d6a0af45028dc0231c5c485bca2cb2619f26bccb7a3627dd668d33d243f50bc3c06d63b32b66825d16d0daa1217fd8e577931ba7869fa483b5fd02b701ca29ca80984cfba7851fa36aedffca50b9e5136a43f1734312fade71e222f91143663b650c112848c89c96435ccc323a5a62ade6380d0cd3391a0abc323dd3e3f89b16fb328b08ca1178829ca5c98ad02d4bf402462f9b2da79103f87cb35f0991939356d4f5509eae8b5005b099e7b1ba424b6469a30f5278419980b7eb85c8dfa8f0cd024d316de098450b641bdadf4aae29708b84165880d3e33738675943345f8a55157221315671c4908e1a8abec794bdc453bb0e6ca6d7f5152ae196959cf5eb4376900379ba22dbc6baf176af8483f891903f803f13903b4519910da259da04ea62a177266550ba34e94d5b410b282728c5385d58e2600e16d79eb34d359358337c07d313f68af4a0c5f97b653d92aa1a27fdf645a0f8215d47c5491592e8cb606aa0b615a632e3249023509be892bae0c830582872b47fcd91acf98fd9d3d755a188463dafa016f77bb897c2a6a04868a6f14e6e6865d4018bbad49b2bf3cbe03b9e49fe83d61a11c8aa849505a097d06471fe347fa6369d178ad574af4d6ecb64a36b82c6efd646b1fe62f2cb9537202b61eb8a6ef8dcee2045438902c84b8a5123d45fa63ccfc845e16620b8cd85d6d6cffd3114014ca6b21dd033378b254383e9d08a2a2f6b16ab1bbce495ef93c1fe6ad67b7f25c4109a8e5f28873f6690f851333a3f7b13fb6b0c1bff4809546b61fafdce1736a56ac5448601a937590dede95b9b33edb7aac271404091cb4e034cac8dd0f69b0c6e8c522649dcda06222d17e1a25bd87bd486d56cd098fc14ca1d9a50507e83eae9a3b83dbc9aaa9c4ca21084ca783c9bf0bfa503d39916abf0b7df4b7c1464d92e6dec834d5534beddbbbcf22bc041a059da0d15ff05ae7a0ed2f8b91c8919f51e6787c9262a197167f8f136135cfd055897f449ae6a36c41fbcfe8980c08018d63e3f938a18bc00215f1e26a8a92efbccd324005db0fda95c8d6dfefa4e4c4b572b3804dea4b24f8966ec31d7dc32ce42c7d97ae26427c35389d39a56568a3fd7b16ef94c996a3669c937ea873bf6257889cdc48d4631c661f903769aaa3ac0ad357d53eb4da7796b2ef31349ed7e4e482848879572f72cfa6d507a9a075e2e3cb33c488bf7d8fb3ebb3eab0608928a652ffc2caa5b1846313cb1cfaba868675a4b38b1f79451ab562d14d9e0f4f25954f0aa46be6621de90654cd9ffb4ff87f5368b624bfbb678f12e4d12c438ea90247ebd372bc1a2fd921b805fdf64fa3395e276261d475ce9305067c3743a6958054ad3f2687d2139956453196367db006018cfafd464b1985bc5bd32c88fb0af7d576f283976ef39191e71b614221ef3fcc4cddfe531fbced0e7daa1c3afebfcf24c77517601dc30bcd0c311e43ea31af299134bda663e19d362bb96a3d7c5b035d51242424fcede294f060edb72f42af7af22df3ecce548bc0f8ed1fe0307bcc5bf2de152fa3dd625efe4d1656bbc83507a90a594e7046c86c32a2f0e68d4307fe37a0bcd307381aaf777560f9feaefa3aef5f61b4bf048bde36031e37c4e3bf91c88a03d090ab5ba576349ee634693fe431509abdf06c6a7878e5b292e0f0f37292c3db2d635e07f644ebcb1f5da789d44f26d385eba006f9f4205ba8a04b31014bb4886edf886797ef2b8bf4ed5ba1765fd3a1499fb6cfdfbc8676328b0e5083f7e9309058cd5c67ebf5019c57851a6fe22cbf01ba2a35cb4f33de5178db4410867a17adc6770e6c42993fc7c111ff32c152d15d6a9f292b02131a91670c134718318aa3dc1f03ce078cc9b3732ea8b0f773c762239111fd5ba9248594e4040eca7ef0e011b4a8edf1dd627d0e401d3c3a3a2044a207a390510e1f5525a24d4d89b5b1f2cc91a19c3e18ee910393761cd035ab1e4f5134b03f3901e0e565d711bedddcd708e1382db445ff951a62688169596e4fac48e67e9930688534ce139ac59c49009c8aef4e2615a32cd0345758d4591d33d2ceb6803885e61fce755e77a9bb6da0673c2cf6b4b372fbdbbac4fcb4a490745671e2bbdc0214cd0bf98afa8f5a3c69db758396aa903cf59ea4f663e44dabb033a6eeb2b9dccb0da3e84490c40900fedc722cf40f13f72006f2b14d581df46415f749edb9dabb588ae5f7361f2614a775f8796334015bb8f9c17a2de9bf3de04ada555be3fbcae151da1ccafa9e12a08dc6c6ff0d88212caa6df183bc96cc24d75c66236fd4b782d39e190a1132eace54cb906ff79ca97387aaf2d8846afb56d3c9c2d9e0d30abaeb2020384d9e1eae5641bb29d0bb77825028e7fd632b3ce518d183bb6a9503805accdd1cc7810c83597edc2fb68397966fc402b31e6aff9e91d7dfa9dc12c75ba91e3773ea78e848e77381e24f2355f7d0c025645e1e6baa4f7d0be0494fefa88cc7e4cb667e0d59a3b062e67e662bce5267261d94a6c2726b039d3dfbcd6e4237b299c1c222a3e7f900e564d9d36bfc9025658c2b65ef393262bb8f8c3a70eb911fd0e2eed474965c262765a38b7c20ece4fde47177b92379d3b38c7bcf977f2bc0bfb84a293810a44a4b3bc10d0a891ed2fb5d60dacfc5871153b78b5bae79556d48e7bc13c67dbdd143a04a12d9740480db23e896dbc0247bffaff01da732811455554d7cbf5b2a5dc399c354b3f49eec7927d196e4ae0e0631a723fae6e58147452450d5b186326792d5884c9fa5a5c0e073f6c23f5751ee47457516ef4df858aa25387ac09ee3801f784e17f4b61af981401e2d8db613b60a37e72d55e66432abb8c725a3cfa846108321cb9d310cd67c0b763fce34008791ffadd0b3b29c73551ed66f6ca1bca0e54a9f5beafc491745ed06f99b106e27279c65d69cbe4db25c77d5089bfec95f85696459ae97144ed2fa63439fe0b7350f0d1c51391ddb29a3869b1d87ea844bd6cf39a7d338e40b33cf91fa88bff0d4c26b4b3526b8479a3a80c60ea0cf40b4648122211c9b6ab7f479855aff015911fc2568e6775ea24f58f107e57827501e4238442564adf773d4e9c7cd945f9f7b4876d7965ce1fd384a164d26783734a7033d61e0c4d59da4fcef6eb879a891db52debbb623703122a1d48b2f5c3f645d1bb4a092971170b8cd0d24371e59f20b4defe634933dbe412fc6e1336a9cb087137c263dd46db311154d4050b12dae2e9f86e30edcadc90082a40af0f577d7eb4c2db9dc257153eb68ffeb0c5a05aeae51cb1ee59ef910f58f48a08131e5b36953f3b3c9018df9f17cfe65769978c91142724d59f07b84abbe44103ce682a67576e5fad11ff36b519bbbce783373ca9792fe3bc97c5ab16629ab4344b385b8d6bc9e6f2708658fc266cb8b1de73c498111cb9c6f5101d8a4a6da776005313e5da513482e103f273cf7492f3df090eb9fbb4c3db809c52c9b15b4faac64ba1bceebf6bdfd54df0ba302c98bc839b67ddb4addbd488956158de2914ed34d8e163290c5ab92d14bf87d571ed17f129cc347bfd926f873df1a2974808ff193c1e9784016279697af4748fb379fb8f8794e3b5e76383516658a61f8f6f1015490b0976d694c2607863784743a4f64cd1123ec98ca30a8fb3f761f5bb166e551e53a415408ead3112ea37ee7140caf4ce77ca50f4ba274ad9caf8656d54ed58444e5173b212067bfc4ba4177f24c82d7991d25967e187f3101417d7dfe153f63b34d81cf56edfff735b055c610c57b185c593d541af96b34f6a26592c2aa1e9ec181626b8cc55e4839327e15259d371a681f1a5d93602423b7e9d086e2bec6ed0e06f046444eb4e9de9896e30ee44983ae96bb1e330e2ab0c5245591015b71b72bb0931b54c89cb6974d8d13e2b25475421a596559ce9693f075d83f7ae754e9ed0f824060eca5f0ccffd224a1f5bc5dde95ff9e5cb4e1519e03834ee87b4df6e52a62b6fe9acc17ad756e09107eebdad3dcf7b03b93c6ab6ebfdbdc6576a41ee288946417612794e5b71d0653155d216d6bc130be0086c26bc16e0b34437ecf92425e9e6df8a950390b53d3837f4f01342cb7d1b6d434e1c4eddddc64e49b83da89443e6255221663e626f5c9258116bb9ca42d36f1c7cca33a818521c368df75ac81c6fb2156a4a1b9401d9196979fbfcc7b5d365daa2c9e4db42275b72dfc1b519fa559fe2ef2cfe671da4e409f98effe202a8c07eb4907410e4ba39967374d97c3e2c8e72025cecb6dcaf561c7b3510abed6c6e10ddabd8ea72f35160f0a4238ac9ac24ef7d4c016fdf83b92956470b401f5ebd127a16071f9dfd7a93d62602b43a2936e2f75b533f67e0aed7ee393aaefebd2aeadc06e996888be47ab08e803039540b92c697aeabde1435980877a3427f76f674e95ce819814707dd1d177e00b0ece372e2d4ec11684a3bd3c8cc18598966efbbffadcdce420bd5561f29c28a0fa86dec68a8443ce72ebba6f1d680a5460869de6204437bed574fd88e14e2898052fcc769f5502028d5f2b19e86a0ea0dc49079c730dde62b1c86db324e111d6ba6ce1c65cfaffa5762e22055bef289406737e6382d133f3c52d712717f503d4354c854f05f8af0cbb10d2311ef3aca6af0ae346022b451b93ca6ec2d94e175e1ca3e3ca4283decdba1012d8de51dd80805916230c773e624039cfb5be9c4e73220951c314dade3b8a77b3e4ec79bef757ca666a0f580f077497a092b1704c5ff9fd2dd262fe5f3808beccf0ebc895338fdf9f8b1a45b25cbeff365d198802a907af7e501fe35bc12bd7f596466f6176344f7252210e9b473ec480f03cb7cd5d05110067a38e4c85fe3825c125b4f32558a33a2f22045fb18ba0911f59b1568b5a949683fce290b2d99d72d035c59c8cd00b6b8fa2ec1f70b1596ef32b1643d7dc94e22fff27165e098c7730cc566975b5011d53589e327957bcf087c8b748e8eaec90d756dde20c75b715520b2ac3d056bd7f36b7c3eaf45d78a2b40532e5ff0c861fefd90fc1f3eef788b6545b30cb7fcdd00144234cfb77465093380aba58bcbd41dd0afec2067927c2cfbb91af8ad7273eaae88985d044b5a7ced4c3b0d67811a237e024cdb4de0d0829faf36dcb0f08667bc7ab6c3d2d2900c0e39fd4734a20b195d7f8dfa4c51a80cf9b1d4dfa8f787602faad4fda819544f876b130ccc09f628651ed78b752798d9b2b96cb7e693e584ee1b300ffadcff1189e6fb5d4c250e5551ccb962ddbfae83abf15a0a3d337011d7dada219a84be9b9aec0661bc9de13665a009cc9b441c09b464d0467effff6d9feec28775209be2b35a6cfb00c03f90bc7e4da6a85b9208856a01146a90a29d9643ae023c7ff34d6486875c68c1a913300fa528e4d09e5bb79a2b77f96a7453c8fc86c00b89af54042e35f76875a37d3d1cb621ff0ffe33353f2f99acb47e7f59ffbb2803c943765654526a94c318a9f6b43ff28b2038488921eaa90d80af47c2122298a894a269869c7112ae6d41938131a18d1a32a4b9c12e8b5d7536a50d66c1934a018921dc9e9011d06ade299a00c56f4fb43e1039cba807353137e6a0ab59d50f920abd46351cca0fc91955ba670f1806dfc6dd9eb72f410b8a291c6e38471c995826521b0bc1a1c2065b150dede00b28d6b4d90c5ed9e1669bfb596e7d06606699358a1ce0a634669fc8cdd4da6d23db1d3e9827ccdbdda2eda909402a1678557364c2844d847cd48e1921b8d5838506ad1193887a8404cb22149f6477cae06481e8519fe6b642eed6b45cb095b99d344ca2a203c1322e3857683aee8dd1a13476fa1d7e4f371445a607ce2fa235cd8c7b8e8c83b2bb75df94945bbab5e4314e9824b868370d7d5ad5d10e15c53bde76dec21febcd51b5daa99f7c0a05085487b34b70999ab13b76c0a4821de4d18775b019360cb3a630fb6e3818042b3a303007449bfc1dfabdde0d9df7661956df4889aa910d48d3e4dd5dd1546da317a4bd4c4611bcd66f48d2240bf824ba1afa005a03947269a3cd668dafa9c44b17348d5809e05205337f1187542b9a854d26b9aa84950e5972f642279dcb4a2cf43720dee9453d15c5f75e3586fd92d6e27a84a4f7e8979419476f200cb7ecf4e0b48e04b6f984c32e4522ee215275165b5d6e9afa81ecc6069752e02fbd4e61a5bc917463e7e7848db0d736df2203a97362cd7676f6c91d3660bca77d5c3b58102aa59bc1252c9f67f47d96ad6a0113e6d1782691ebedcae144d4bf6573ed5d0b7354402297e62afc2beab5a8753c343abad551add2085be0c8fa05df413457689a5fbd25c188699e9d4344b8ce6940b8674e5e498b7f66c49fef59ee4342dd6c8f1a5b032ea71d5511416430238de2ea214c61fb7cb09974f192bf2f604afa02915e8c2bff05cedd7fa8432a46d6b707e74d32bc8ce622fb6ff2379fb9401d0b43a180d923309c67ce251dfe467dff0c656a63a152d563255275ce3d78702aa2006cfaf45d57306b79cf512627c82d3f924321d92f9bd9fae2366435cc9c24e6429bf0cc6c39f618c324d317b84cd276d3f5e76fa19524abfe509ee153c5b46d3b4d1cc216e4569f7d80bc9c71ab1e4fc0660347bc3673ba22f5780cb0340dde68eaab65cd1a84c293147e15a45cd283a2391b87918c358b2bdbcf29e7e2bbe2f81798346be435ff6778798648a2a78ef7dc4b205865c769cf2e9a518924b25117a10f180c4719b2e35cfa46c20bb94539d29e5f461bf356cccbd87034dd78531d4db639d780800f3259b7478862857b801238aef4d9892a6d5bf87cf2094f94d8050ee997cfc8b52869beae1c5b0fa2e74db65af4e82c4baa261cef6c909e16dc2ea1afdf577ea4163af0e7d4737a117b1e6e8642ef2a2261676245361e8d1fc2d0263564f302f059936c0e82b478b07f945c2128aca769c5c3108cfa0e95c6843fee2a66176133aab748f478d8138c001f66512db5533adc121d1e91f08798c7650083dd42088e77ac7f7d650c52c608d6bdc1ffafbee4ef1fa22056d7c3cb44e17e26cc67ae83cb5a5aa5bac712b15a621ab33274900c1b383782e88d6bc3bb1e75163abe0388612415a5cccc6e67f2bcdf8926cb4436e3d1e43a7945ba9dbb75cf976d4baf7044d3075994d2ac9910518e675b0267a9ffa44ff8b34b7d44e13c64fd4d5e79b04b68e5f145d83509449fe9cfef3921a1d0dd8a7918e0d51a56706538f4e31fc58d80515b5fdc2da0f6bfe5f46c0ab1e4b1c95e185fcca4b583dfcd68264e158d34183c152ab988dc18d53d357a8b8fe7f8682b95bc21fc266c8f5ed460ff29343e444c2abc4aae5cdf23289895cca599c33666a2cc6973ed09abc03283b2db35869f03c71213c325d4e0a6c2f07ca6ca9f5dff0e4266789ffb0ca8dcdfd311327d8b98841d54282e03c12b3d03b93b1ad650d2c2eaf0795730863cfd854054fb26dabb715d37e96ef0389b856d8bbc871fb35d371b1dc642abaca85f220b4eef75d621e2aa9a84fefb1142f3474c8f49b8cc715b343f872438568043154b1031111fd09f2804c3a6e788462c0d7caeb7a07a89e954b341992fc052dde9fedd00929fc4685951a48e8f0627961b9a3d1c6e91adc9b33e3f1603687ff9e0a3628cabfc9b2a0a59916c743fda5691e0b55734f71f2e647aaa1d690820d2c448a20562b22463a6537ce65cc1dc127cf7c1f10978a9e741d906ccff9b22ede888fad08efa0be7068238d783f9befb826a30aab437568a695972654175a80070f692909f2d0cd5dd9488565443dbb08f4ab7607dee0a37f8c275f925807beb9acf3567963ea3aa376a892335d3260e53bdad45602db5b2685af33b957a49a1fe8b334beff4221a3a91108848002854068f99da33eed74aacacff11e7dec74de5a0d28ca5a376b6b3da73e7a33fc0f1f6ea9d6267795da144ac838907aa9b5eb90b944f614dd983ea39a73b3c87f7f91935782b69d4ebe275c8dea872583fc4781f847e028188747d6c98ebc7b3d4ce9545b4246fc9951a51f0fefbf9d0ced7cdc99c170d1adcdd1e1f29c3ebd025a258ff083d1ccb2577d45402d249fab86cc19f5c6d5d306c7a040cf100533129d894a5c5c9241e14d77a738fd9751680e7200538ea2bda73e1decbf8e0f3e24f1b43fb61b49d65c4acc2c34686f78e419c61f8ec367772764a5b2899fb6875f160bd5ec25b31b08173d3fdb93893624adc3a5dbb27f6ab29f856884c0c5d2d14cbb25efa73257a33a4667fae63d05c253e282a0622c87c30042b6f6a4eb427f3721ac26b579b424824793cf600ab09444383bc6d96ce3004b1c8c6ec742a2bd97884f80e9fbd2ae1f8e5efdb5667e142d02bcc51d042396df3ce2881b773a046ab3ba5a78154b8452623bb5e726498139df6da9d728145abcb1272f42e2db3a7e086df6b2280eeaebf50ee0611865cb1adbb02f53935d05e8a040d3b287fd2a76c9f8936623ae9cf0bdebddca6374e02e64a8bf393f35b122cecd634ddc4eab8d5698cd2e36de8a792eb4523b7a141b890b0371a871644c12b5ab34b7cb3908f66de2e8f6e611a22b9088d30a1b5f0537f88c2b51c35ad5332cc2716de76fd8888c3d39fea30d35775072609c252bf62c65c7b8c473dd54b5d4df155c9e658c54418e5be2d6d1678372fcd79bed44fb4c95324f3b8e26dfa656458bc820c9cf781a845d6bfca7905e587bad5c0c908797f4c1d8bf6109c3ad53d48bfc86475bc2fe143d418f8c45f3c83fb17526487b707c123b30e357132d347415fc0ab6f1521a403179d628bda2d21438ac3cbcceeae8c349053364f2604ef05bad27dd7a54fdc34763d05b86deabbdcab22145a48e53521b37895c1ec6e4ef9188739d294e42dc65a05bdb9ccd7ac7def6c4cc9eda24d97f6d12782a72863d192ebdbfc446745eea9425b517c0e2b2d290ac6c1031a437c62d1acf2f8d30a17366712a8afe6849d71ba1e085a8d74ca4f65c8fd788c0470ae866d738ab0fe16d687db8f05d13a0b635d15a68f340f8981f88259f5cca56212079c1fce13f478064c58787cc5fff01db6fcc2cf6583408abac30a11ffbf6edfc66cbb4a9305e5038e6a4cabc78afe5ba463bf883c00e51b94845e7a082febd62715603e02824067792336c8ecb1cff8225249d9ab20787fab90d35f73c30b5c2886a3a4c304dcaea4d2015bc5ba15768c9de80cf2686e35424fc4963f44255e11df931d8aa3c233472e09ca134fab0313cc83fcbfcda2ebf433d7a35843817d096c751c93f38b3c05f8cc2aa73ee2a0ed01efe781559b7a296b563eaa05d597919999688a0c08d6444b64cfdb76a9e97291805fcd2a382fdc06b990efa4965be9bcde5e521bc68caa4256a0f33a73ed9b795e64e159af5c64beac76c12b52f9ef2e7d9d1ad3f6e5d62a91c69269c1d6108db84355694c90301a89a6f2e03c5139bea5a209df37cfa5b30a6725c5f4a5715c206b0f1ccfac1053c5825973458a84c75db6468329b1eb490f293aa7a23da545619eaab423a03c181a839dbc0024dce24c1c0442a2af0175c96e6fe5b12303f680d7935da4a7921ec13c38aeafa257c5f2d9c5639c82634fdbf3476e61bfa97de1cb05d09b6a02a8e2adb1d3d8da7be97d7abb8e5a7eea24b71779a419271d8cf3dcc7656efff2ee4cf066ce2091665220f6cf5a0101bc4a550eca2851940661cc2488091c93517568ced00df3c533777d01c6f36fc427d672b87132df98a14b23839951ef44575080c1b0deeb5cad90101e2ebdaae4641fb4ff134b9fad810bde25545bb8e676c2729ce8527c6ebe8c3139a2d533b3c18d71bac9c6d767eeaa3e73dafdf095d1fd89650e091bc2e054c590985c82f4f129f3c864cf3c2df9de516c15746030808e0c7ee66d580b75f63789a0b2a9c9664408635a3646ccf19353e55c8c5f2534ced62ae461df9c7bd5ff37c2e66065f27eec56ff3a3356aafd368d27c958be12571d349b2185b5e725b0af6e1827d3554f220c09ce2e7a41f788918cf959c6988d924bdc6354c284e0f8219e9410900001c3afb86c2fca0ef6ff24be207225a89ec6a48c1d0a8d709029365560400ca8115e45a1ef9e137beefb9bd979e21f8a604701ecaf5425f783da780cdbce47f34815bad1e879a394f12a8572621b16399cfa5543ef9e1bdfe82bf5b68d96c25b1a5de890155ded78549bee3992b53e5a60d98e9c6bf6c6b600f52b74d13a3d74f8e89b2565dcc5467f3d256bc95e090b9524b63a1c991bbd3b15bef31e66bdb207cb97a3ba9da177c9cc6f0e289cf591a1c0068811fe74d3b4b8aa350806866685aca2fcd39429f690e41e45780e2547bc2f8bd58da1a6b4511badeaf3f9bedb3bf33212ee1e42e7677bdd26a5642682d4aa76956c054093760587ef48b02506084740c1acd896ae906e62078090454297bc0c4068f7f2ae0a0474bd69a9683f7294f2f7bc922fc4a3b5694f01a65440f37aa7846ccc62d6fcf91ccfc3989f17c0cc8a41475e9acae7d189fd87002a88f90691febe89db0dd89df5cf4b5a2fd4fbd06af07756d109bf2181148a58b48da3a5b16476b438ac51c847e83624060af313b3cce42fbc8e56eb7692ae9abb44dabd5192dced1d446232a26af8b4994278122969d3da003949923078df4a45d7d96b2db58240a6bd8abf445772880ab8373f25eb9c91c70b8722144f72753cb2371580c022dd513e25f63564597e3e1f842bb1bc7f76f1b87384197f85e66da715f4a4a215073e77ba3b87cb0436f8dafa98ec556838c6d8a5428f2f17c7f5ecda81dbe58969b3947d26e68b7d4f459ff0e05b95fe0be702cb45eea3ffa5d87cc6418fb00c6d181f21ee77912606476188f9bc9ebae5075ff688ebc60360a53fb209f8bd15f1d1c0768378cbd5457c2c9a0aaac5dcc134b8103d11974b1f79ea4319d1791d80fc13658d7d1861c7c7d16cd95d60c8694d8dd73b899631c5d2fd80480a3c70ff5e51dfec109d56c3cca00816593383c2259fa1755bf84345e9a35ca80684324aa1fcf3f49e08a5a611722041ef57ec257e35c76fee431a4d255f9c544bceafbf9c388b90c2baec704dc5c340e15d4c6347b2537b1f9fd348d2572616135935935bc933523cc02030d37d58658b9991132790bc4e995ff77b9eda3bf68094916fd0e29d09a157031f4979466a6b47ed1933ca684748c93819873d08b493029d28fffce57d14827be7dd4b2d77f20f29a57aeb44e1e490245997c2f035e81604ceed3211bc8fe0ab71122bb4b9668f9d2c0336a7f51dc389b810f94dbfef5aa37556d7ba58fdc6d62161fc8aa118c4825c851dc0c9842a6fe0706645ffd3de55fc10c33905dd39edbbe1a6e49799bd6a716b00f69f9f31b55cacf14df1bdfa68ae4a4147055cf120a781918d987cd676a47f60adbf485a8e10892e08d535c7b8a8d8079e9ce503b259e5c0808bd0fdf39de7fd87a2f7dd339a6dbb6cc035522e130a4adf8521ec7067734dd929209a6da4e705e24b665e16915fa80468ea624a8762b208a26a3b6e9e7289b22c540d0bbe29b92edf6b96ce744bbb4ba4972bf827ebe0d850f1f34493146447482c83effe13493aef241d8392fad9d01a1a4727eb514335143565e89209e9cb049e0e0167538fb60b399eeaf348d377931f338f78e720fd77d1f0302ecc61acf8e143aa406e01d480f1c4b65fc301c4067f4a33ebc44f965b3e1b9ba17000420859298104fde0e084f99d6cb75b67f0165dbddb5e5e5cf6414aeab3ffb3be0c6d3fb221a8769b8ace9466f10a3f0b71dcb7f22e8f1553beaf702e7a4b48823d8c645bf11fda3b8be07fd9eadc5cc3b34dc2af162de8c5383a16f2f4f4616a96eeafeec7044997605684941006844a14e615712559756381903442081ffa87a17684360715c3bf85ac1fa5f57fbe3f26caa50c202b0f98fa4bf2b7f9765545457bb39b9cd324dd74e23e0c44e708099248ec9da06fb274448c1485d3b02b63321eb85636b02f68c2f0f39a51bbb932b9507b0352fb27d5678d74ca7afec4ff3ac3a164eae09dd531f03cac1d98d13208ebc9a50d2c6301588dd8005931d2ee2068a5c7c319a69ea92b9f8efe31987b3b99de15ef8e3e3f87130abee80aaf195cd96fdf8b8974680b90d77e7915f1fac461941d913d734efd668ea8f565d036c63f3a4e23fc6f54b3d6dc2536c1b3e5106a64fbcd1e7d77821d487c6157d4715b4532f1985884a5f95905648129d78a6577876f2eb336e0e3661ea03316cc2a97d5f0cf5283fcd4a99f26b0d4f3be1c0d6ef9bb634117ffc3be8f54fbd680d2fc98a0fce183174fcbc79f7d4aa60459dbb9492f23315db3f03ce2acc66e3a9b97148650a1e9ac35a6b693c24f9c1ae99d65a41e4afc878dd0e88246a1d984a46770d7c2d6a74f8b92f452d0cb56156b818727cbe93fe8c5a25f9eda7330bdf5b89965f2d7678fa573ac5d40b5c348fc985b76ee1d23d6b6099fcb301ae7b6051a3992275e2984156eb7e0126a3caddef92e4400e32e5c0bbb7c7df58cd829d94cc4d8c0955a80625bceaa1ec5c5e64a509765a4f9d57d8c4a456b6dea21913363812e597a6216843df4a36f3b53691e66bd808a3294d0d38e7d159af14f7bb2897734768dea97137912eab912971a4e6bfcc6d4539865d7a8cc9ddceced54f8b53607f8f45fcb71ec0a1983884baf344123b478e043dda493a1a56964e737b18b713c55f1f8107114f11f06b5bd2f07c2a43751c4173025cdb3554917d57f13ab81cb2a35cfbeda22e9ec019d1eae055347783e29c400d21a6546a5e963ceccd4dfe2c61a8d0a4117b42448efab9c9759ea293bbc6653b9cd0d194016740b4e240ce01253c968ac9e5f16eb56b8c7f4f5e944ffe3f7f360b2c34901552e2f08e99e1ba98862fc50f6588d88383c39ed143c35fa39b77405300ca0923a0dd6fb0da05022d1260bede57e806ad06d05625d7d318ade0d8cfb8a26784fc9235b680fd77b916aff1def14247a4ead892388c4f6fbb2026a120d0c3a513994dbc20910e2e38d44da627f2f3b6c2fe09aad92b662283e997f18b8bdcc6ca4d416eefabc3e2701566b9da095fd789778371b39f0f52fe5f3e507934425dbbeb6426b9fc22e99c7d87043e0ccf06ae0a9843fb9f888196742caebb3dfe81137000ce7b319b9e19b0b6e31eefda620d3db2388d5cc1c4a3db79793ac71ab32d0aa99c1d210fc91db0e549b68d32586394bc55786f806dc2c8adf6a9f4164066148b8d6e0794b2d720139223f506fb54bcbee096b4449b816b07b4572a6a7f2735fde97f8b3a407c603626d46cdde76da47554af0bb44bb495b2b430603379b59ced2ce2d84761f21b89f268175a185e51557e39ddee33d5dfe98fc6caf6ca9ecd6d4b56c241bb90fca4cc0897a2ddb068ea6e8558562952d1be944b16b7c673bd89366857509aa70d468bda9b4a80dfe3ee6397e9e33ff1a2b10c0d8cda59c967cc6e9ba03b9618398253d0a10618114ee2ef87aef10fd0920a0535b68302229f0131226e7d536d3407fb754fa55dcab40372006ce4dbfd722e4223c1e33d054f211203c068155c0037d0599bd7d27c69a3ceb0f99e5dd5c59a65569a784c913f2eb8bea383b5b495448b3c1829e95be55f95c39289bd138c02c77d86fbc23c7076eceb87a37cba3c28503c4cab06814fe1117eb0ebda9101e490001c9cfed74df0305aa608af7a736eb7b01fd6b016bd00906357bfa16810cf31098bb098280461b54159a9ed7e974b5fbe22975d0d629dad75688c595e1f1076ed8773016ee38e1af76fde34bb56fd90e57b036fc44e13b8644a63afa54a79a5d513a10da65c7e319796f30909cc2da215a39442afb8b4c8b3ab274f068501aaf76a94b55daa487345837201e291646ac5bf97a3a5bffbbea7ca4dde05bf25dc65d01ae12e370ee9d6e889174544d1f7d8cb7c41efdf310bb816642ad368d295ee20da4855185c960f4fc143b494b791c23ba23ae51b83b4a5560d8f167f8d57782144e9b50d80cf6918128dfe8901b4af911f5564bdfd23ea4ef0871d27b5935b667a7f7fdbe5780f29196b3f1d1c1fdfec901c0ae4ba07f8804e6bd8a3789651a8672c76b4777bc4be68be9903c0386f4f6ac0d8b567d8f03827d5de321c8ee47e75a4ed99fbc09ca014081cfa97506f3868f2c3831dc1822be4f729e687d0f28a54667a9e137668b15125955769cfabbbf92a84adf8c8822e103793faf8098aa3096f53679d3333317009f23831ce726fb3388828a33322f24f7309dd44e2fc774e77705c2de0c362fc5d547a2a81231a81a82ce777f5e59b51cdcad3bd1facfa4165df3c16ad8b815f66a8838558bcae65295222bb714b0fc17925f7ff34dcb851a583762e2efc992428337915edfd37e7fa53adcfd8e38acea339e7a026354c60439c8787a9fb8e4c4b6a0057f74917a360977bffb0c9eaf7a7814f5868c53324d3266064a26a889290ab25ac4c31391e83dda6fbb4e995de48a37ff3ec36bc279334df8e89def147fb77cf2ee7daafaaf930e148af6d2bd7896ff53f90dda7954d9a4f21235c5f786bb60dc356aa7c77b27b44d079411cef6eb734921d76a9af7d739935586f16e4ef7063af1bbbfbff713417ef5dd05d21b44681db7a06efa49e221eac85ef91f09421396af6fbf926b85a090544f494b5c45832c3d7bc080d8130af057ffae862a1789adaf00f66952eebf76258c0fa09f0e73dc22cc5d0931dcee14bafc5ecc89d3dafc8298a33d3538a6a2b3d7b3d7c1cb1fbf9509af5903b38e0a0a039965ba337847d1443f6d55289d2aa49d371c6c4e6ea0c5050d555d33c1fb55b31080d2941d9746f8cdbe82e3d323f98742db70a4c48bb10617289d60e8447d680658fe9a62d96c9b6ce32a5ac24e0f3f3567b90d10dc3080b99e93d5c6dccc603bfd88ef19d5a53d82dae9aec926d6d6b08a7c8ea52b7ed39ae685c3c7bc689d9be5e0402a2f8ec3cdbb24aaedfb40e32c2fbf8d8ca95d78b8f228be0403300a7eda4b9f17392ac90576ee8f61a04c35f4a8798979a30a8dfdbef1a7e42e1372d5afeed78af2f8c9e720ab21933305fa27bc251579807013853a070b8e53f276e4ffada1842c123be69383ddef777faa9f7ae2d0586e0a02b159252b1ddb34dddcf0b81f0e63f25e2e21e930acad64e4b1a58e1339ebd13bff453c9517f6d3dc1f31409df265ed39d589fe6e3063170d32276ccf4623df038446ec6dd99bee68897440cc17c82af40cced78e51a33ffed2ddd2dc567cf95cd319d2aa8e1887e276b3824565f2a1647b01c0e7ace7c6457f6b4406285519b8d95a8f73ac269a84afce38c0317d997c6afb90322534921820ab471194540e36a4a8788611ddedd6304acee2b2531830f053960a1b24de8dc02cb783ad7a265716238e1e6985b87e06f30e369d6ce738689329f88e4bd9a56578ec90dc28340633005096722ec4692d78301b6b41954903d70a40f213a2212f87b582690d1f7db50349490e1daa502b3474a81b8919475609da14150ce0149826416c683de1dfb73a12fbf1e846d7efde88caacb05e67eea58968c1c4d3adebdc8ef0f66eaaf5da800ed582fb13c0ce924458d6a1ba54d0e6f60d8cb483a837b46fc11cd8c7c8410160382a05d3dae031f0905e90eb1432e592ff37b0ae2ce946bbbe0899d9c40cdcc83866792d0905ff634808ecd30e72ca9bc214e9497b58ee9557cc63ed30cc2aea6cc36031e9a773f01e57df8c0b8597c5128ad5847eb0a14507d97259357e08d09d9fa70eed9e7612b99687f2d571a545118d30f0795d8b0cdbc8b430cdcb0756f0350233a6d5d4dcd878cfa7bbb39b19ce52cd164c0b0e781fbf34df087195055bbe990fd557b8b217c095aa8674aa8a665ae276b908a84149bf68e5ad5da6c340642855af7a66ba352ae512172b0174c7a429f9dfe763ae28876d3f9e2086689abc4445e4cf29dcea05df8a6e7698ef04a02f38f74cd250c831e83f66c8734810dd962f8363b26f789eaa8172596b0935ab5acfa0a90714fc12388136288361107783fc5514a0db9edf7abfd6dd902e6954e14176d394647eed4bf92c200950cbb5a7e06da644510a817630caf6dcf948556cdbd29fda3df461145e3bf12992b4a79297f008c3beb91a25d8b61b469e5ebad4829fabc70bc900fcc159f822b1854388d4b07fd96c240fff2879f03cf9bdec97911f8208523a90c20aad6f50c5f5a865152b583e4dd9d6d970f5ce53d6bb7b2b0c4c88034cb3d86282a29143ee38966f9c3b8e2c88e312c6376f96d788a9200f4e76d79af60abe035236fef776cfab4c069df729d386f4d769b859eea12c2f3f9f87c2dd2fcb71e5dee0405138b2deab1ed3cca9dab3ac6fa667f93e5bced4159261e2e3c9e8258d45cea813a8cfed0e44c1ce77b49898d46b5f7c170956e04b9bef9730aee3b75e1f2d0c8e878500088f150f6cd9be6ab9cdfabad4f102337d5e5f675ae400ba4227cbf714db98ff90299e3fb3a37b9f4ddec4f7d4b1a92ba42fdb740c95d7a2c2d604c19e57469b26bc3415ad67cd4f1d2ae006c169d1df40599058741efe3bf3eb21db37f7f6bf5389061982a51addd515a9fe22a8c1f4796ced458a18569c628a99bd2f88097b4057539e7a9b6d2002f140fc8dd9dac8df860b7f59439b972ecea7e02fcf7dc28cbd17b60c31cde7137b101a06e3e42eadd924bb2e8a0a8f8d320a9ca92b62cfe97b52c27f8dba245c9c47b44040cdcaa0e32f509433e84d69aaed7e20c5f8d6a79df313a49f8c3c405cad0fe21f34ac173c8a9e8928f7eddd8ba3a80dc8d0151932c8463e9d4351084ddb5164ff9c7e4bec74b5569c87f9b23ead6e9918c456b5708a545dc6733bc7e49c647814dabd77a20d32c243a84e6c2d10117b3b91bed792dd3449980e771b92ae50379eac385443b831a1dae70e7dceff6eb6aa9083c326ca5851e3408380e34902f907c2f0b9c2e7e8d440485f02742dcd8e0f7976e252c01e7e65d522a3c535550d0d7d684ea5139eb88345edbbc12f8682885c918f65b9c6d3e1485aadfc4559f80a762c5f408f8472a8ebd70e80fbe672d0bc3543fcbc91966625a484c2106d06b531407ba181f60aa4c81ecdf7263c7ba8655b0591dba19b66518a3d8dfe5eb3cb2b7c4c341b9a34b8005141f96f508825fe271657732e1de50299f60006b0553a2be4f3591a84941c7fde37287f9b087196b3d2fdef90f4da94cb0493cc146df2ae9cb99266c9cb970da45623984a49cc2cd52ee05249283324be598770c7604daa2c89b7d8fba9ed39ce976fc714a22ce2df6b576724c5303b55e6b197ff4af3439259888d18da2606d1454afa9f347cc0fdf2d541c1ad6d6f77bb30fdcf94d50d4116a6f9a2ded8791ef9f3ea1f6d7b2dd74ec2a04136bbf7354f7235264b228aa786e68b1c1c4501720309df4b7f2cd239a5ec36102e10707d539e85f8a45b6af0c9caed674b2abdd853601a0c03dacc59abb07038ae71bcb51b565586abee90a29efe02f079c17e5be48941bf36bf45b088f40abffa66b0167d449c3eeeffd31dde003aa4f7fda33eb5f6aa644970a60dc91d097ca01fc01a110bed4cf0583d93e53f17ae127e67bce6af368a12002508bdf9c696e278af79585305c38fa6c296fecc7a343f4888cc49c5d05a85cf0f56f639a1b4921f463597e7259b1a5556b4498928da95f11898595a4fd93899f6cb0e6610044e7c5d504787e98a891d0e56814737f0a4d90ca5610f2b581c2779f0f99145a9a3fc8c88a53ad3c8b4d6ca177e385b688d4e7fc1b5fd3928ce5cc29dacdef9fd94be116588f488a5bdd197310644f70232b32a13c36e2a41c9417eb0509af3bd715c82115e605cfbe79db82db275493b5aab3db167218eee8bc29b5d25e7bd9111fd349f6746d294db31faa486207855f3dc4daae2417c10e7349cf7f905b82fe2ed8b478c1f97b25d2d944dbfa51321567ac74bbd3a09314286b2283c26fbf87f5c120a5d9b222435678f336816a5a3c49716a92e1eeeb694a26f976a085e5e759f8824bf40f2e91e854166ed0253efd80315709a56c7574faa6e107fdb454223ca5288e6334662dc676b4a767eb2cfc8013dcf042ad8b85796531f1ef6a2de7e74e409c55ec9623740960043b8885fb8aeeba0f32b489f694664f527fe4a0549b7a481444f2eccc36f9e636cd37eaaadfbac5e9f6b291305dbe31a5c507a70479b920d2a4443870e05f52dc389d804882ea55899599586969b831b00e7355a2a93c17504834dcdcd3ba6a684d0ec703f291acae26ce97340b3cb4490aadc3f1386b923caae8f9d45bd242590b10ddc510868a2008054e9276733144fa5ffc0cbd2c3a5ea9041368bc7a8f254c2647ac1015d1540b20c84e0065104040564b0766d3c000ba274a0633da27c53e695dc6ae67597108d2d1f986bb15df16e4c73175fb5f5b51e60685dc8b0b45b922ec2780df9f97f2b6e4e2eec5aa4157019646ba77ccf4373c7d5a76ab55ceda46ac9c638263a4127f071fb844691b1c59f4d47ac3661d1fc9300b2267ec279d8c7a42bb8e68337c957205992b280157a34c4f983115eccacb6ebb1791995a1d5afb6bfaa7eaaa2601223e79e3c5a7aaf9d76e26bdd652b0a3a4274e7ecbb4df22930c00d9bacef80a4d114cd8a21e7787cce7412d8782f2d17d352359878bebfa4ca4b20fe71f95cf1d0b5d40c2856c3d29fda8fe4a262d4c6695f192e3163dcae4834b204c00230a372c44df5a04f403cac6b38cd28b9cdbd08717c4bce364e406b86a8dcbb7794414f6e3c58e6e287f6a491a377ef31bb81f0157bd6c4c11f5fa711fbc1b9199e47250b4214ac3742d3ff89a5d2aa383b5ba25aab7d0d3cd73e2135599cf2a5f8f5d6c5ad4cd1ef23f66525a3ae32eef48b5ebee83ab3ebef43458a987a90c06d551c14a92207483b1d51666d512dd82ca1597df0cd027f51aee2a988980f942b11648daa5265f54a86c20bd0cd3f495e75070610b4be48477304d82acf18615b0952278e588a8ac51a5b61ace2dcbc9931c369b9e33e764750e05b3f9ce906ab9f75738096b219183b45a1dabb59b695abfcfc7aeeb9ec4c62fb1f57b9d1b40ee4962aa58377f46f4b858ae0f92f64e3e10a53b55e9251e6789fa9830d043a2ab29acb53641c2d7e5d2b9f7b69c51b3989f62158415ce333223bf7e0234f64b2be099488f14ff7a990e0ee1893bff49c710a1a0478f74d44b88588b9c5d196f250806f681623f158e289c478ed25bd7738023188c686b8190bc971a0a812807601f17e47427d2b2c9d93c885554c5c14b9e030e04fff9a49a23b4d66409a167e6880c6adfedb84ad6d77646b6ad4823334779b9378f8fd761870196af38d0eedbcd006c281eac994b3d73d27a9e14510bb2d17ae857a31e4cc1dc85ac21bbcde7c20e43b0cfeb0ba72337c432822f7a340225815a25c45a942f46f81a9ee82eaa1a3995d22e5137fcab3d4a0b57a6d4a932c7cc268476112acd82c96a15256b65bbb582d778b1b7a986831597d56f194e74ec586bbd5b05479e4673b40939aeeecc60d5665c24e90ec78a6c384799aad4a049579c10834f862dafb104a7e47d2c670cecf0b905215230ec020d4fb85cb05df723f33ac4d4f2ad16bb6238a846fa954ab8f81a7e4140bb4d026c102415210da040e117b5862010512507c205f2398e82d9aaec01318e6ec16e8f347e74e6d61974501369e305b9bd12277b2493ce156e896026bacadcbe5f4592157a39f132663e728408fd498845de59d6896b4066da169bb766cab211129fedcd34fde1952583631b806d28086adf4a01673b7a2fa11ebd2419b7aaf4784b3b7ac801618547d62919df5446c1ddbdcfe560e3b57c0c6850806687293e4e3593291801dd8c2768745c11f49c8c3aee5817bf87d1ca2cdf7f87625f3ff98f98a69538a97109a177abe3140353c8f72a5e86f6a5414499317f553a81e86c01c32d6f6e391a00ab8e32fef819ec030963a21b6f53660e6aa44adaa44d86cd5e9f4d03358425c761a4345969af3db93fbeffe75a087a239370bef64187d12f0f28abe594b12f8b7197b3f23de03412f47879f28fea6e385d5dc2002922e960fef2f3afc700c0e48c2566b1b1c46744868b83a087dd2a1062bab237443b820a6b047e5ee4e067534c4580e922a0f9256398d7d2523edfd44e8ec476a37601de429fb5402468acd9f3c1d0eaf0cca5cd93f08bc8375c1762f6dc4c51416ac0c47693c830017ff584371326ad8988340e3620045c0ddb0de1d364d6dcc82fbadcff8feb60b9fe4b54c7bb67117b14a8ca341aa6cb87b28b7a7c4ee4107b02291ce7793270685b46a689d55857bab34faad05660a6bfaac93dd12d7c4d06d98c0f1186b5a4427bb29ec2598561ab025d15ca5788b2fae1b8c5d612225503a8ea061d4bef25dc2eb1cb95fdbad2f04a4b2797be4ffe715f1a50c289d39a59f8e412c5bb618145f3562948b983f9c4f78680bf01ddce3f66faa47396936f920977f0cef633a24e1143e30df1c88ab4870a562eefae32cc722fc2bdbecf877c0719cc2d68386e1ecba4c2790a51922a2c05452732bca0c58ca3b36c86f7ae0444661a8759d51384b12a5182564a5f9f985dbf26ad298f9b3c6a9b1e3d65a79031d85443add2cea16189b50e2f20cba9b7d5e3c78f00278a192d788e90700f55406775d27e21a487de640223950c5e151ff9eb1fb967767a68e16707f0e22bb1e416d7c82081c002261a4bb19bd1b0c47561862c4dde03e07d4b2f55b04ccd4cf53b327a0b29b7e22ceb4f44ee054acb2980806d00305e7594a740c7e1cf8fe1f5cf5e1a6dddcdb71079103f31821eb9cdfdb96d40764a1f795ff6c678320095e5be20ac0decf6e72b0875db84e2c51ec5e82ab23700a568d3924fc754f544ea79363dda8457461aa2d80d70a6d254954c04045b43e683ddc8c05177311489c58ab81d5904dfa77f2328a03497177ce2f99c99001930118f9f5409104982a74ce780022e1d8a56faebadf4b7eb16fdfdae584216075fd2b02df3831d06609d33cb76fcf4818bff5aa42cc2387c5a27053c6f7e4ecc9edb1dedfc0b842ae78934ccafc9046fe98b87278fef6d10112a2d285d9bbd8d0a9a06383f08a7167b7a33b6d3db7f3839a07582d13fb3ce8ca944bac14b92d1af8e5187d5fc185b0a2665245151276c9583d586ba1286a152c1d31aefdbfa6c4a94dd52fdb31a3d1fed6575e8b4454713ae3fcb519ee53b8bb287d8950b257cc7fe83adcadf1cdf0dd6cbddc2a315c6cdf5cb7c4c122f36432b2113b8585f52e77ca9cba26ef646cf47019f6eb79a85b29ffbec1508f788f9cef009cb9db1c317d8398d6fd5eb4fb7ed587f5c1462e13900ebb61cc00e1770aa70fbbb3f2a1ca74a2e455934b4e3588fbbb6d806980cd744ffa8dae5c0e9f4dadc6b8e57837d5436c89c7cdf745c0f20b138dc0e6edef8964b6b9bdfb455dbf497b02277aece1164e2fad84072ee52fd0858ac1230a33a48be4f687c798bdd979f51b5fd992b84e3ec0d8c2b555666739c40daf645eba9a737395b8405dbe09eb16d1cfb865c0086340417cb5a5d2c683d141b4aee17b2baa89ab7f7fd25bfb27131f20d823c81ae167a0b271aa4b4e3b23a369ef5e080320106dd821c00709fffc28e9fd4535e078eb39aedbb07555c291e54246c6b79f38e98ffde1daddbd78429904c0e8816539ca4f509bd142997126241d1573214526bed06656fd90f6cbdb917e605552537692e5726b70a2940058d04f3a881b3087477a4ff795472972f3df0a10311ea37668e5433380872c02dba8910817fe518b4563dc102c8eb8a27e9bdc8aeb5e1dc706a642774403a120ed0616db764fac00080ccc4f871f1dec4ecf85bdf8dc48e63e27fd12da1beb59fda539afe52961bd848c53afa868a8fd859d36076b9c4c1a82777a3cc8e6c33d9d4e011dc51c218e68b6b20a3ffd1dca869ff2072f673bafb8a4b6a06212011659b40d907b0bd04b6a144ef59834307feb2fcf87e439d8586077c98933b5d01eb8887ae52315f40e0ef38a80965e99cf3769f33cb381a682ab7fdca87ec8c203bb396d31406cbf2bd662e2807a511c2fc58b1d668e6f2824ca114c9900bd02044249eda118d2a9419bf70c0766fc5188f0856b97e69d62099b057e34375820767b187babf7c7c2fad197960d8a51ed954bff52a0f7bc16831d0b990b0cbd826910ffda359fdc45c2fb6967ca47e2c6aa1ce4d75335e11d621458eba26eb625bc11025460149ac1a252543c20d7219b5e3f46ff92f2a24e85bbba2cd0b1fbe80a1c2936ca045f584632380b9a5d63dd09f01f77be6a8c6fb21c49622893902ba5f1ca07e7236b2a1e803c93eaf280612e80276f30ea393bd348868a30e9e09e539e12a8a0493d9c2a31824aaa00f0e9e0e4f3d95968642f104fe5e30ba432128a2438196c58171b8fc647bd60026d462a7c33be27b5a1858f5a06c2cd6f20bd4874b6bbb5c0d56e221dca2148de964009dc90ba9a26954879319168386564b146587a27f5c1f66366f61b21991e133e78b3e7314081a5fb3f2c9d43787cea95322931730783e6b0def0a57dba44be5572130d195219cdbcfd6b8e3243ca269e54c8ededc8b4e34396c3e5dd4fc1010539b1bc24900f332acc552df1035975d852893d18a7c6c9aadf748d6b32d62a1bfd1fc8783b06c8a5c564ee36f082636661cbb7ecad337525896cdbb8a175cdce58064fd5eee10c59e2f9f1596bdb385be88432fb8258eff8a93b2a9df8cd1d7b7eb57ffa750bf77918de4b1205634aee797257d4f756e987c362c4be46b6ec11b4b6032ab50e0c2f9777da09756bf5c503822fcbf7d45d2782be5e7b95077b0962cd96280f72fa564e52a80c43394dad56cebfb408f2dde2ab33f428717794ac8a12519f510359e838fa44629ba47aac1e3a5fd74016ad7e9af0e4351a084fc0e2195199d04aa68c9d9b8aa89b16377aaa2fb45a63cca16a217ba8fa5fc64eecad82e5deacb495991651ee50b5b814041ad97da962b46fe285e6e15caf5b6f8a3915b715c69a65ef872484907bf8289f145cce9b5b521a842c0cd09bbb19c573854b8f6f4365d6fae3179b8510c8e8b4f74f9428adfb122e9d29078f4378e7a0ffe06618567b737a6ffc95f5210028df38389d07b0f2f20f30d36318c57a2cd81cbc6007142cda25bce67340fe1f5d9916569d25769100f7b949fe2e84bd31c6daaa365a671b3745fcd07fc04e57bca45d015af00c8ed3ba04f829cbbb204bd7f5a2d4568c1eff67700a581cb9fd69e1417e989aeb9e1ca7cc6de6be5152f2eb452a21ca9de73325d2255848c2d8192ac76ae4425f63dcf2b5ffba0fa916ad25303f85cf1aeb6ec91bc297ce4960e07ce1ed9ab5d0ca996979114fc295f7d7c1c47095655ec4c3aa111671fd03cacf019b3735b50c41144f5ae7a2c339d31260ac50e0c0586359b31ed710c0d6026b95ee2849a8bed4aaf5178a8d8e35c494e4a136fd8257b97edfc9dd45f8c2ecc5ad502abcb92feb7b727cbc2ddb978d8af4265b2288053f380974bf44787a233c84ead71ea44f586bf2108661553c6ce67d6b7786320f444c31edff819eca069d0b146c7051fc4adc1c84e2bf84e24a8e560d702cb3a653f50d9be6332cc197ad0de64c0cf9a0c41677d8451ce5bff1e65e16b0767117e42ca47cc57d97f8d78fb1fe8eb849b92c840e819a2faca2bc422cf5dc76f7c64a0e59ff4995b6d3bcbae092368fb6b4427a131d8251249e586ddeeffb1729f4cd32149f1d78553c8f69695568c3161c3b5e1fa021c03d96248c0cdf6597fcaa5079d884ceabc518e321c79642e0b08327f8bf4767633a7b63531bc72e6ff5dfec54f9079b2a1c1185f2516f56d2932d09f1102c04444f4cc1b1bbbfecf8a2db536f0461d9299db65dc5dbe9e8b542908d8c9a5f34c76249cce84bb2d9fcde346d036490f8e1a5dd5510603282e71d675736f4471bd46db3b022291b489bbb2fa58926ca5951ffb07c4b25d57005129d5532a359cd7abb89fbd6d76aba1d4dbf36a09fd80338fe857179f5a5639c93d7f3e0d9d6c11740524e5730ce699ad65d192e834bb8393a6fae9add03696984a39a2839d3562dabe1a37b0ba726a152f0fae3ea7b8527bf240a5e76721117456a7c2a2c0ca0fed98d17e7d4467fbd596beb06880faeb18f5f5f22c65fe453a8900162f5c643c5b1a580682a5b5a1be36c049b287cd5c68e903b800047de377a9f2ba1bb4d1c9a5660b0663c1eb145e784b8b8a9c2e0b368aa148f2506a6ffc5ddbc8722348f4e13bc77843144a85b002bcaed67d8d58d437209ed3f3e7e0295b27d05a8fe7c7912b8917f6093353c02653caf16bbf04eb7f652668f590b4f39808ba22d72806bffd093dcb953139354d921b261b15f2fe30d0eaad96aff8a7b1c868d4490e3db21c59228b09d7b5eb9d31c0c46ea3cd5364765f6ac4dd6f1db34aa2913d24168cc7893b829664992f46df23e5aea9dd2b4639c66af57cafdb9d2d37c53e1dde13d62801c2502ddda05ffd892641a682f486405674d99546850ec672caa77e02df1ea90753a43f7619f48e4d662ca6da8084bd4b36b3ea8f3f6126c631efa0d5a7f2d1eb576431e4121ae6012d40a5e39155f04d5950130ad1d98e086f15ae473112878ab0245bc56656eb33642fa1087d2dd46d073267d22def6645bc23b6eb87c76ebdd4dfeb90c06483e31508c6a741ad4571b74d9d760af5a50bc3260d76071c75c358c11dc9afd5f883a91d4d60137cbbbca8f13fcda468338d4f2927f13e54c8c2d2e832f76e8185fffb9f40449dc0e82b63edfbfc1227fcc720cf14fa7b54a384b8e0360e6b162e1b41334a9f7c4f378fcd5a772b72e7e3af340b71d56be8593051e3f3143a3286ff794fac755d9aa87d3a0c0a3fe1ea6ec92fe9b94f2c99ec2398494f37b198be57f3b929d7b16a13bfb519ad4a204dd57461421c9af03932ebfef47ec05d49af430bb027e0c784eb589ee7adfa7836634a54aa34463c30b1ef3df4a2b626848238a80c5705f8ad26c50ce5bdc4e6a374d14cef4e28f48ab2933bb3ce5ecf5349a18507bab6b7882289852caa773c8e7110345d0585cd8d9363ffbff0ed6929732cee18c655c86cf64dffd16836407f44345ed04e1c985ad132a761f4fe24e00831dd3946c83775159ef6b1325d761b758822edbef5911f41582a9571af97832fd28c2a05c4e959b239889d396c0bed81ac3b70a857e7717c9d9c0cf5f22257b20d161ed8c37942f1ed2075814ae2e384106bfb8e75bd6e1339cf230fbb9e3d45b8bcb163c6c78883dae1be420ba639db775833ae3b2dafecf031c7ab735df53ba6e904a68bfb02df1dcaf23ccd984654c1a2548b3e3fa9f3251d38e4716c6de190e5996d6c78fa7fc1411efd6e6e5529552f8c58473c503fddd751fe4ecd9f1252484b1cc65482fedcf9a652a09ef9959c477a5c4832dd091a790614ffdd4187ad34f20c612bae2d2febe1322c9f7cf5ca4b19dabc7f660a59795a5828381c70d6db7eedbc191da74f4f4e73d767a50978729ec97615185d8b6dc511812f531851ff016e2cff952cfa0150db7a320f766c17f68e0c2adead423c0477e4c323cb786634b7e8a008c49ef66ee279c50a2952f5d9fa39dc5f085498d9c152d307832e8ab55dfe7c1542c769b9e228258940a5a2e14115d29e86689f4cc698302d6f9e170ae2fed6263ce27b399a8f5d45826788a299a4b3a163907b07c0d54c67d4add0a5b2100b34244e5d4c0068e52799fd02e61aa0f41811eafbe5d93416f91ae70197e4b8dd5ee721e1e4716b1d2fe07ce330a6db9ad2e7d33946422e63656e6de05bf8a3cc7137039d005b666be18bfd576435fa23f18dcf466a3001779fddc5f1e91f62282a04f6e754438080e1706d0f9284e0e3d5b8ee6af58e280373939f39fa0fc816be0d342329516239325d514c6364d8e3dff6b4bf92c348fb1ff25a275e5d618a06e86808c626dadff8dcbdf347ef6e99688cebf4b72c9bc92e292049052ecca82e2a4e63d3d9f08438899e92b8702b8d1ea25308809bf588ef8908483fa276e0800f416de044f0371d7d162f7b345ee5683ee30bd64d7c0a2c3ca077bea6b4a166a6588cd1bd6e179d621d8296b1964235ee86f6f2ef46cafb9fb830bafc480ff70ccc2aa9da813e567b746e7b8639112e6451533b75931118445054899fdd20bed144ce37a044ffca329060f11108ba22b9a68921c53ad303eb769ba59254ee463255004c8d7f3436e0157c3a9672cd00272be70d4f15a64a5021704f256bf507c03ca1d0f2d8d765654ff2fbe4e3b35d0b3f169ae35a98c5c5063230e9ed89658ec306675e268d17c732f8be74d4e1092d9dd9aa57af8c55edb86199b7eb37589c0dcd62a69d796b36d566ee7d6c0eff0589526e7e41a2be6c6ff01ed2c8fd8f5e4dda1ee6d8942e3219b69dd79fd0a57d9712b59331c4e6721755d91292385aca43f3c11c74686841443e8bba143f31d992812a0204207a0064ea0e9574e65aacb9a55b2038f5709a018a870919c3b1c95bfc2802a2ca5746f1212983383e0232c5b5294c1ef3a3ecb8871bede366c713bc5dfb48cba8839d8a19f2b13ccbf4a6da6d3224e32a1f069fdfd82018c0c5cc0b622b2efff9b4f94741511b3d879e08349f49bfd5c1ceae3931c2722a568b7cc4d2acb28044427081be1db315bd97005c4e5088d615906c72f4d610f941772bf2110ca6ebc3feda942f0482b435aed99a3437369af003d04f45e5b23be864e603faa37594f93af2aefedcb0277da6eb32da2811ba86f875dd21c25bb2daf9598fbb5837083dd330cb42f4f4a028b922a2582cde7ef56504a6b64820a52445efa0f682e04d4724a32acd68a78a94b64c58b48b8b9ef4c93598c62290046cf71b4a29155395cf8962747a513ccd6d8196b73fb354e676892c74c1676597c2b4a52bef474b47a780f228734bf6fbde2c41490a0968c8d1fc33d25071d286d7598e528594aad28fd4471fe9a6866f442d5d0d3d2be61df9bc33015d3c28141ec30560ad771c652dc2f0c3bcd5ed58ca3329e86b24e2f001e51b38a1d0fae500dbf7839cf2a6576a8bd1004f081f7eb5039afa9b1fbb15410b70444387110bc0878d28f02e51b717683b5be61d5741c949e255b4991d28a5b72fe631b6fae554b933cc26adfe95511a055956e23aa606f693e74777c27db08c4a0764e1a46f6534d40917b5307fd94e8ac0db6e044960e8b720078f72cad989106308b329ee9a6637f241f4fc12001a558c0fe3a708bee772015bdf606751df9c9babf3f281833e8b17616c24549acda33e58c797b71a587c5bbcc32a9d17c418fa9a96e7301313bd28d6bba63a37da8ac211b71504139e02de26dad4b6b27fec66f570556319f92a4105f51bae9d16bdc1adae0966e7acb8ab5f34cd883216f94c17f7e60f8e064759e4f40f4306755be411985e2bbfaedae81cf3ec92c1a734692c2201e35bd584180aa3e40ea04893c130da48820b8424eee60ac27145cab641b1e294535b28fc211e0739755230dc12dd7b09b19e627f122f3afedc17ccd3c224789a7bcd1ae131bfd30008c24508162360888d564f74282eca8409a6f9f7f7f5d6e61eb5cf127e457077ab29b24613cd704472fc23c00d53bf95b5a166c5e6341a86706e892ea1913a68ddf972cc444ca86d15ae1acf61c6677bf0678dafbbacdb25ad5492a59f7d26e24769d717998846f8f297a05f923da782ee8d2f606e0acd41b955b4db179d0a1a37d2de7a741825a4d7642160777ddf33770f43b0cd69fb7207810ad4915fe00f94580f9285a501eda7e424e388237d83088cbdad6fefe5ef88116aed8a967430064350cd8d82d7ab76ff96b4a92debe7bc7aafbd77088c9bba7f30e45fc1e13aaa1f27b006566a2d526e5411d0a453ffc86ece1be543f8474363b6cdf3b43601d887417c7e177a59c3cb2acaaeefb23f7a0a67a065fdf496910c4da1cb000be01ae2b39896a1daaa737540303177425aeedcff1fe803ac748bdc7b07e132f899d03cf8b47f0942f08b248acad085fc10446375e300809411919414f33598632f8ff02df846aa090e6e494fb49709ac777a46f7fa822a44682c6b17b6c96c07def32b791f78cb74673f1c0c78e0abbda9556345eac8d503d164f94ac95e1f63ebb4cb3505e215b8dea933f2ee64a4a20385620e221c1ea1c0528645c91fc31873584b519e1432d2a387511458060f3c52bf4b8e85caf6e2ea40c0029b0340d3f5758b072f4359c9a5a00ee60de87e7b02dd2e36a229a6df45c323f40f00d3d47f946ed70d0299915e2eb248f046c6c5a6d70d51d170cf479f20e8112006806b7412b0931e4925e61f66bce20c5cf7a5ab3d413628981e6c3d43a6a53b64cb4ca42e73c0553ac568c5c2b187b659985a799431c4b0b4f7eb008e439c02124227b8982a050c5766baeee5aca09a1bca6d0b085801736cc15f625b2dfb7d07d1d97fe560d1e8a29e3c63b08472c0488e0404dffa9173eae39a26275d364ebfe1b4e5cd5f07371398c37a2b7f49a29362c7556d2ef8c762032dd88471cf0746da6b9bf6c144072e612d9b6188a512b2d5b58383b5b90ffd906f1cd695e895511b4f2c09f00fa71d5bd9935e23fe278853b69477ce13eddc2439b8c0a9e1ed4f7dfb1ae2da1d5da438601fbb0484d227a582bac27fa884d44c963d31c1c060cbfdb79d2e36b8c66239a085d182c422cd6cb4eea7f7b61046c78128308f354324f46be340681665db5641dae0d80d619637784100133032aa109879d7a8439f571aacacaf3d2ef4f43d992a906b29dd9fb3ce962447e7ccdb6c9812d6125ad9ae92f7a563353176632e07bf99817d9a35a28096307f88ffaba359db505793844d2e24afbcfd131825073f28abf48025e471b369ca2dddc9fba214f5ae858334cf2af3348a0a8814558ba22e6541d587be75bd53c2602a7a063c4fe202ab434e78c46cc472bb70fd2c8b7e54c9ad206b21ab1ffeff0b59b0500f0761e8a13b8785f589b21b4d9757072e18f8f9f34bc53e0c8cec24bf81f48f970603eedca5c2f48dd2e02412f1d50fac9dfacabda79469b235b832257d6c926308c57c70d7183404186e26473d47579e0ecbbfc04765699dcc6fab55d3894c4c1197c0c4cc433d97f1f83eb3398110c4006fb3cf3262f19cd7e0b06936071f81d93aee448e0f4e3e55c43476e7223b87d7bb0c441abf7924b8fd072c464f1b6e058d6c8d2bc8406a601a0adec3d90a9361f37a39fc0cc310d0db3cd7995f0bcb67203d894ac5bf4ea303cb2180c3f3fd64cd8652785cf116c8e456f5f368f0c84a4da96e14c491f30d470be066d7582050d151cb1018f94cbd2e2d0a797af9726f909b7f5c21130e7117eb5c2c3522ac01c07102b68797acf2cc4870aac5ba82fb5a8c9122657c276a5f53d143a2792aa83832c04b55b2a8b7488c8f16739e2cd5f45ccfd7dbd4c3edd0721d7a46a973720ddd28317203aaff6265ad4c5f4e5f4466552f24b880c2c52010814e4130df50bb5b5847ad8412f7c46410de0e582f9a3427317e063e6ad6ae88467cf1d24021544d020b3dfb3c9171dda4a2cb55c066c739eadb89cc9e1759c479d37478ca525b67f084aa8b45ac1c8ab017a44d327bd829afb9a093887efa0afafc41cac6e5ac1e63ff5db5768457aa85e6e8b78eb5354bfb1dc3a1f398ba0ae31f12b76d9ad2563a871388e6c5cf855f56f062ffa5e682a9765b6ca96a8fcc0b61c54c873bab74a10aa813e3cfc1c8a78b27e354b5eb8b595e8066b4986848f46d3117e43c7b6321377bb3d690b1f133d0f76e46cb1030586f817aeba3841cc6869eff991a536f124421526f58df38d8b135319f028cc61ac8168da609c9c8032b5ecd63a8c9a9d2fcbc572785193d8e79e0c208c9cfcb20e979cdbdbf3d1f91c149a9d59a01e49579011613a736560c827b92bb8b7f859fee3292df9f9e287623a8a1ca1c439334e6e93be5270b732117aa8c9755de87e7d2146ec22828e39c2d4e38a5f961a6ce7152a1361a4df40ee0dee92a0eb66848aa3b5394485517c3e6502e83102d6669c9ba789858e84480d19b53eb5daa732582bd26c3015300b8a8c038e5f61c06d67030d581f129adc5c81808aff062c39b3c6086caf459dae2cf8689db4ac4f3abcf3c4292bae34e30bba3d503c0e281a8233c3acdc6ae01f5dd7a02217e2809dece906f2abd2814a75e0ed79c299619489a2392164a9d1a921ef6dc369fe93508d6b82ba740e2464fdb0bc4a69b842a7c39b9b1ff0bd1317eabdae3b39ad29e5ca8d4fe0f6a2c40596372310ce92e9a517aac694f945adf2a12babbe8f43ad3b53cba34f64b611acf36b03448e04d01037146e277bcad10466ded891dc7abe839f4a0bfb71ef83d58fa74a799094b7323dece204b8f98e3463e25e0e68182ed4ce8d0a632ab1f7e1a9544068eb8476b145d1ec02f028f7c63049712f1f2e75d4b76f3f3ddc33f4d438837a5e55dde35582e42bc6c9e4d263d3480210f128df3637337f3c8aec57d17c6dda3d032527a08b90b04ba1e6a38da93211b5fe0c98fe0c1fcfbb5c542a1e1b589a3220936abd44ebf5d1512622f6be4890163dde996d27c05ce8240d2193e109578a462c5b72d7029b6f8546c77243239855dc7b9a481694aaf2d2389e6a128c3ff65c483a18f007652e0edf879ae828c25568494e92ab5c82ad57e8778857fd824795155c4b09e7cda8248413ce605fe34776f028da0fd1e6e5aae5802ff11ed03beb3d901b40fbe921cb906dcc9a0201e5818be7af069e31f2cb909ac55d0e64a0debc2a09365c69ebbaeeedc423a0e57961e6f6e150a3dfd60545b68990d7cf6f658cd61c8d2ceda6f74fff2dd69267efa88f0d69f9a24c68724f2249574cbe750351932cb6325ca3c072b2f3f1a04483a69b8e2ada2dbb8d2118f024feaab54638a91ad62a559528c036627253ae07f6eb5b5d39d98ef74922974cc58600e44a61d210104649a299304525071793f4b735dda55fae7c546dd9c6bfa86f74c611aaeab2cddbf2d54d6444ee97e3cd9327c9561bc5cfc0e6e64e4b322edf1751838f7426beadb6d108d18f53ad5eba2f26b841060e5d28101db1dba4fe12d6fa9df7763e72e3dd666eec3649a3e3ad5b0ce38aa97aa6a6e322d81aa63451db988afa3d952c1604a492081cadd6c687830f4b8cf7d1eebe9438ca96a72dfc7d1521771c4b6e5ac6e328a232fd71691102ea0b2a29947c5a314d8b6c1230fa6ad8681c4a3451d431f974089524a504f3075b9774c9a3e0146bce371ec539d5b2482e41dd65f6e5bdc27d242135aa16fab881b3dbc7bbc3fb68ed0680131432f8b5823e207c36a6d4c9b524d5120020e62695f45beee7673246f24c67ef1c02e499c64d168e42f4c3419e95e4c8fcd14c406e0159ce12208b681e57cd2028d9eb4101279444e31fcd2b12f1ac452827f86d2bc50534fb4d6f86faa5c2a6c5c1b005c4b4e12a77480aee1375f6ebdabdca6f8a360f4864f90b191362cd61a82d15e57c87bb4441fd2c022d694aa83373b203567a62929d0eb834dd1f0ec84f3000c89498bb62f052f475c74175048029ec03306b29140fa659ebec982799917a5365923534da3642d0be1f0cfce7d9deb77a751c6f174e4cd1493da9c5da1395847c6e789ea187f722ad932d859c65605841934e99cf03f995bd6dda7ff740a9fb39ae5cd6bf39b4eb59bd53fb1c2e5a901d7ffa86018465db704a5c75e1d25b61e6c37f49cd886533a59d99f57c582248a16dbd3fcfdbcb40a3f8cbfa99047207c9ca079ad4154e7b9f4d2c12f3fb113faf293196d18e4efeca2069abcb1603aee6bf4b61fe7b1056691c1c93f64f047c91045d443d4b3445c7a693a69f8ef4c149ebf4ff776cd0a071ef1bfb4c468907a765b879a91cbe2dd3b8bf475b45f8e6e0cda7df67529cd39c2a01c13086e5be7cce46742abe67f2606ff58a0f2b4d79c84ef99475bf056d559dbb93751f3b43e727277c33290a173dd56394c0bb7d6a650c162d6adfbf1355af5657194a487dd7d644a684b8082ce88cc61f5e3c92ab5ea96ec14f8062bb465f465175b993ed61bc35e4320f4ee1fcc7ce07a4379e5da3e558b097d1ee187c09be7b085746cd32ad6298800f9520f408e222746f6d0434f86b2164d090a354cfd6687e07c5e18836e375072f579f4b7729825c8adfd2b396aaa0a5a651393589010012bfbdcb935453205a9d569c0f73301758d5600748ea25351014d2cc6f1cf44ac8066c84b7f3ca4dca01375d45280871fb68112671cde81ac50f007a1b809ba2a5d5cbc3639a60d96c8ab2c9ec672d1d26b05262e59765e14cfcee1e2596b4a04ab0875ce6e629e2aca360b9662abf4454a1302eb8c903b71a31e56d4c6495a4e801ea864031d5d8b481ecb0b050b3725901dd16b337e9db45b4871f1f13767b053162407a7ccb1532b235560602978d95af94af6e5efcdc3a377fe7e7ce1d130cb85a6875fc9e9ab30d8ae41d4c777d65d87a20110f2aaf98c36f8490ac3f385b9611606e96f484a30a3f09c84d5092809ac7cda0e2e4e81ee04912648e07186adb511690280fd92475813ac7237bc88b12e8cfee443632e6ace826ef2ab05b73da3dbbc57c01a58b13ef4f674d0c39ebbc7762faefd41f4545bc4fb4134168e248bae57af476231d76825bc92e632e2c42f89d90f0cbc4dc46f78f73fd9be6b20a16068a65a8832b897d2e7814700f0b3c7de37272460d5f8032e438231132e4b4adbb96a115e3a6bfc1b9ea1927ea29f11f56ccbcd12f658aa49b02c6c48370d6d429cce34287e50610889d3d951870db8c418ae9bece164559cd641e62d6a180dabaef2f8f97cca58f9c4e9ae58bc2998e24ad58c1eec561d8a149a3ab8d3e5e51ec792ea6afb2307e01b16bbb6f7b94f6aaee31f47d1096fbc806f01f2667e2514441c217db389deef9dc0e080892e8d4838bd149de19d2f656091f559daa0f5f537cfe640a44d36df02af3cc6a1b28d1265f4ad855f775b0894857818fc94d109d001aa78538db45bc3bdf87cbf84e74a0aa766023d4fa9f34088b244c4729d6f2480d3d3f519cf4d52c5eb1fa6fa1d1aa62a9f3906c310cc26be15455d0f4d5717e6f78320ff07dd1759b7d163c8e081ee8eb25489fac9a506c7cefc7a136741ca29eced3705ed3310c7544c0aea67a0563b424afdef76056bbce7d81e4e9c1d098f48a3641c1173057285cb559f4b50f9f7d530a7f0cba0b8f886b7633b2a7407391811c5ccbee5447dcc44d1404ae8c4747e022a6d2fac0cdcd081deeffeaf796654523b71eb40a3bb72504e2f0dee9b6abe30744fbfee8ac3cf5aed69de90c06a3dabd2fd62837f65b07182c1a9f908e14ed785a0904fd46e9d5298bb977c842eaeba1fb2bbf3373875480c3b1b37b1941c93d76886d93d96e050336315999319e366819d9d0238d4df3593d019faf892b6b7a699620262f97dbd3cab70138e33b7473635d9f8c37a8f0fe2a790562f8468880e56460b1af437bd372aca58f3e77d123050986b89616bb8335ac70e8c7c6cddb027766281da60d97d36deb6792afd6aee5facf97a4756624b73aee43cbbb71957628640d933b122ef6a3c4f9ad23b752b9900e6c4fb240793b86ea7331972bc574a92d929c31c79ba3f47341672bb163d8a5094f265461e1adf2d1751f97046232fb0328354d68db2174b941779ef79963db31525376185a06a890939b9f03df229f47a1e4e38a60e447f2a198839092ea5be07ebc32ae6cfd67446e4091679812274ea43e9215c67043ced91cfb9173ebfef6373400100000000