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

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

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

Block Certificate

Block 70257 6f258edf1d2acf6a980f94580a98d7b44353ee804434f8b314142829b3dbe3d0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
15db02a413ad6b04fa01dd12c79a4e1a9990882943d371ad5da5c778abc9d484
Certificate Block Hash
6f258edf1d2acf6a980f94580a98d7b44353ee804434f8b314142829b3dbe3d0
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...006008000030200000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b60d4be8e45eca55bb7c00f11bbb0f0ceded17d687e13e5b693cd3b995df5eac65c5ae5dbc6bb5c2622a9b82d2041e1706dc235b9f70f57c078feac283e47996c73e62be1c9e70d00f9d009935f0a17ec0fdf0236f533bad8b1300000000000000200000009001006008000030200000

Raw Header Hex

00004020fb282a7bfd50feef408eeb3e08154e03c8045c93a9a05aac8d720035d0427aceec66e1a7336a13d0695cd210b2be810662b0b79560dffe3d33d7983dfe4965c314a8276a8f07011884d4c9ab78c7a55dad71d343298890991a4e9ac712dd01fa046bad13a402db15

Proof Data Hex

59,560 bytes
12121601030702e93aac09595407e9d6285ed32271a68143bb547907675db0f50e7f22edd296bb1e08c2875d18fc4e945e0b07425a6bc65e3c172c77c7b927a96e78e5265b30ba02b7662725adbea2d82faac5963a4ca9c71792c8ce85e078b77661e7cd1b40181a693295f3c692a39c04258b80d07cd02a3a911b259358b9c3c5ab5144150f54a7ade82dcc48b913adfd58eac305d9b02923c7fe351e812e8546d953981a7150b396fe331549f92b7045838cc5f53aa4b0e46a729ab635f30dc90ea291753b092d9808891b08f24895026e72c27707ce57ce414e550b44cd2f92db8d20cfef66fa8b6667ebbac564fe7fba6e7985c6bb56b4928fe4815e14b66b3705c7e0cc3f59686e861575041f9217b5e700d44ca28dcae740fa14141130f743b092c17cf2043d1a8ea0f97149e8a9d93ca49ff45bc79ed16c6b9beb34706dcdbb03d4654dd479b179cd5785814aa73408833c56cb3275b982726a0fa577ac42b2cd16b2db91dcf06c7459847943eaf360d74f73b9afed70ee811be36728a8eaecff02cda06614e92c6083ddaa41d4778785cda81c0be86a4ea391a982f9e203fa0463feb0f746ceac5e713ba0948f88522b0a7d33500d4d9354b11a17d798cdcca4f103ab93cce31baad6c89a4cdb2907226bf731e6f598a1021da507ea08c63efd5f303c39eef6c00b32cd29feab66df97a4c26623b511a96b5b815f9c1aeb5398d7da50bb9877b671a77eec134f4a7ea43f7f3f07329159e39ae149d69a3fd6d2cab10345c091a5b6efd05d3da96747f7f6b571a0599ba03d9ac6bdf8c63993fab779a8581049f67e9d3a7cbafe5ff06f4e9ef498f0e81df9e2080a7a463682b95a56c2e0e29a796be8c22b961e55bfcb9313be613febc031211ecb5bfdcf9506644571953126ec3c7fcef209550e35fc3096da3479ec337cd0d7cda00bca1156d60dbde717492de5cc0ed852f01e4ef93183d10dde2758765f2e022835bf16c82ee5ef83b6f9d2ec204826211ce0b6094b7b1ba0426ffa108e0d0b3a0387442965aa68712225a3b413e77efd508e31b0dea003b04d665901ccfe6b21a8ee247facff99091ebd4c81d9c64d0f2fad100462d16e5057d48685d81fe6ccb17f60458893b54bbf63397e388565aba0d87a62d431909f644829c956f0fbdb3ec4a3cd55b2d5483e0bbffa047fefebbcf5c32e5eee3fff3f1b71b338df1b8d54fc61543d542a93c7a4be9c2b18d2d6f4ef6219857a916ca0643156d9ffe9cfd7c056b75df0c600d7590d190bbdb2a6dbf6ca8f82b2837e500ca9f86e40519148f1172715b90bc0ab7e1e429dc873315b2b31e41a0fd96b0bd2e28a3f824efb04b70ccf12158972ede6b36c0eb61a06a83efe36e73c3be30f4a2faede53ac112efbdcd86c17d0ea83e4e2946a913f270acfde3a0acfab59524b70b74108995fe377a59cab0dfb2f62d0b0aa748c52d5479a8494bc2aa02d3dba23e6c134dae7112a8aa2b9a258da5b9023e764e187c713c0b35e4fcfe088eca9ee9ad0be1999f6a44ad3a7d1155d9269a1139687a53ba16b9b8599dbf833bdcfe4d1896f1702f19abf90495759df5b07d7230717d1e3a43d61ac74af6a76119e3e14642b90bd0793f672d473351a0b5c5e7152339173ebb0cc8efef3815847c5640b0dd2c545e223ef01b2f2049e63151c028ae3d60231fb451fd815877568ee658118ff52b96681f6632e3bcb68303902afd5f00fd99e72c5745c7e5239820e8a59b5d5c20d04b78a49d14d444675c989434b7a4dff2076143575f58d9ed7f1121bcd6b3e878650f4a6febedc18f38f85f94daa6d4de8d0b13f7a35c2e1fb497bb9c93f84b378dad6f380411d62086b7e79a171e8c1caf44e49914c9bf0b15b48273798e2a898a05ba8fe8cf74689d75d4e1b3cbeb0e86038d57ea114e379b8bb1511fa1f564bbb13c7a513ce02caf5c8d6f55715a7a0fc9ad6063f65201b0aad0e9943a15b3c2f5ecd36bd5cbd6eaadbb03f11c5c84971e8d4d0f91f7a04da9b1958f42d98b07b60f4cfe162ecc340da8909d736081c80df2df96803d90a303e6f7508bf1cd86531ca079fb6890175e3238f28951192c196573657b01e5e69b7cb7468566ef6f6791d317fbd641f588d156382943751522bea570cc93e34f7058f67826b687756badbcd4c451020684563912ce1fc6713048e2367348423194e0bd881bf0ba54b971e19a12b2ace30034d640bcd703bfbb66545e50013c1884e73288b2d13f22a99898d2330c9ba51fc3545931f6aec833b111529d1adccc8dae50ae12e462fda9347987c998be88b03280265a4168f8aa33420e31e201e17bdb3cbaa01915b3bd0b94bca744d962739fa2f0d0610635305f9ebf127a96718d8d38a4dba407bae8b65ed9f8966a9af9e34a5bb8011b1cf1c1caa2e5ffa49b53ead61b08877adbcdeda3c001c7d2fc99024ac7ca098f72683629a6bd7ea75d69aa4c5a9c43847eaca18877f9601afe722ee95851bbd8d2db0c6ee0c6835c54f9c198bafff29de34fdd01b9145e6db45188736c01ec760c575ac3e1649954300256264e13e01df42719f130f4ee614af31dac12ec9602abc979d44e4448f967183daf5758e682a7d60c4ca98c58aa5e98daeec99f57606328d3e7389c585e2f17395126ff7963be9c8afe1f264da5daf1594007deeb55a7e5f9e5990b0b87cc3b4dc6f7e2a3b48fc85cd92e886c0cb63cf15bcf5467030ca4ca84084dbe09b30606f23b0e3a04b99b2701c6be44c911ab5132f948ea2748be87f121b86dc60ee4e73d37e722552d79e26059606d520f769e3127701662478f511e391b72021e2db40aee5c28f99c99c54c2619b75ceb868982441864241fe41f657cf5961c74d29a50640d4165bf06c5005cc1a010bdd56f2e14f087eaceae5ecdbaf252a034c450fe0fc05bb585f53ee343ee57b4167d540e17bc8b4989d67ca229e0397f7d6c7b179f6b3cd68d7ebe657a6cf4000a1ea7c3d9930c843b11f879638f64efd00f82164b0a13ef0132d1ec23ab52e696c25c4c47dfc11fb0419d980735fc58b9237bbd0ecc5a2aaf7de8e8d32a7f0097fe1ac87ccca64f61e219d92faa0d5b831f533306aed5bec2ce09e4713242a36027597751938d6eb20dcad0eb47271c84e572b37a510f1eb8a571b06686fcc8dd2192be6eab59eb1caf68ad257ce261b987ba58c05d387a612561e8a70192710d2488072cf79770a1018b42c15318f1b1b94c0af40face4bce5ddb296de8d5372ed8c7f7d7010b50c7c5f6d7398580f061d6a7bd03f8cb4c88bd22599752009e02543881d76f12539caaefd8954a2e59c338fd9edfe6fd3ebe708183bf1863f40955dff1e4d4f991f11dad7d49d19102dbdb002b94973c055a8ea355755cbc255d2b4a167d4f9a08929044e32682cd3df516b39601958a795c81e4a84a7cf9f4e3269f0d66cd20cf41600fcd26aa08244205c276d9f84a8e1a047b85b66584fd3e5f358f3bc35e497f6c3adaad8ff13711a87a6a3095275f499901847e02fdea18ecf622c1824637d6280c391e5910441f6fef373d2ce92498196ffbc67a1cfaf817ea1fe87c737b85a8aeb753d5a88377b683ee96a62406eb0e824881eb9c72bed5c2c0b5f481ac6b9d3d6338aee8868416baf3cff499cbed7776607696e28a9fb6d9d9795222c1e967897b389404df8a8aa027292d76f04b8468687960eef22c1aff4b7865c2b206bb19c78f1bdb675a3168043c0857c132d37f8444e7a555e5cf591a9216e2c838633fb4104919103f321895e224c8992af2217c7d046990236e9b92e4836304cde5df801a3a5e4df572887d170d44a47567eed2256424f2058524b70b29d4bf65b99e9acf77de3910e56485e8fe275fdac6aabfa7ae82fb641c7af5edcd78aa7c427514caad19543aa465f88f007418fed879697d4d48996e5c0fa66c709ee96ed82813e9eb64d247af0984f2e0f2e8e8d9da2665aee872c0fafee72cb9bd1f25bb0af09ea8c01c79b8ec3f6c1f7efa7c58fc9c5d99bec3562c51181045ff2838d340b02de48301375f204b6d028a40a2d8a5bb6b3754e05ea9a1aa49c102ad73e0341a5113af41eb3ab729acb5a42f623672c4022b3c0679d2e19250ffe3f986272ff6a901b606b50b18f007b0fbf53b0ee87b10a53ec4f4b52e7f0cbbdf6e037db1d842ab25511671f1cb64a89010e19d351c7f5afe222e66fa861dc9344eb95de1f4b5b33ea784c4ba692040fca5238041c3f72119093b85c2ba4b9c008df7aafb956c6c8c9190ccf1921854c52973299bf7cca14809984b2180a387fa04224cde0eca7d91439446562b0ae9ae4d36fb04d01d34bb61d0406a67d76be3fc3b361e56cbfe0d2944e9c9f24bb7e83ec2cce73edffc9c743c1250748b5d64f15c0098d3b43da05f87fc5134012aaeadd5292b04eded56b867f6189f3b091119a6fa44520e83476128fc32c85c82feab3ceab586fed6364d398d739b4651348084536af86e0ece6c6b4fe6ea9eed7f0c0b08c172d2f6ad57efbf2ad6dba7418098d2ce0e0d6cf656b964b98ad78ce352936bb6578bc21eaa6be358b3ceca9ef8a9bdd2cf91b938c4f83f2f55378a3eebc014c57831c5f7ea11e5239c08413f43c6ea0136a08efca76f47d01265f27b8230c0285a958b75a8f7c667d781a81c608d38bf43dfa548ce02b64f5b2caf7e452e9ffa1982af0a86421fcdb5dc8d207f10493c23b39eda69ad4dfa0c48d0aaf43cca79ebbf5142219b95c573d2fef957f4619841ea2466df061e03e9d6b7a0b238cb05982974db5dff390148ae99fb2761852f7fc81dd10a3af1dfb55301a1cbbbd7e5de151f6cd2343b769ddc828c2359a1613e0aea7ef68a345decd0ab4e24d716435a37be57c3f4bb0a0347f38577ece4be4474235645133ccf9f6bc19e4a5ee98584e9e62ded1c7605dd320de2df500c13ee271882991eb6a185db455577f3310b13210ab947283e82a9606afe50e05dd8de8e104d236c1fe2b06b7c8c58d6faf9f25c96178226d90af92e786d01a8a9cd01f7afbcbbd4f03d8039c8a865eda270d24147584f859e68721e04215222417c214f005d479486f1756444dfb2fd3051c76e49f0be091e0b7bc57cc3c6336980d5a53c1832adb90e08a0bef1dbc7b0916a3de5217ef3ce1df61552740698ba47526e02cbee029ab970a4271fe14d22996f423208b126d7d6f3f639e694eb52755033d85e05a4fc04fa8aa0cbbf0f53a28f9a5bac18f1e2fe19034d09f4b9b86765f1c2b1024b8880bb011eb5bd49417f1e206cfe272b7236afe95aded855c76bc706c9932fcc8cfc1fd84898d493faf007f0d087b69562b44e4983ef172f0d7dcfbf91f6d4df6b0a7782cd9b2b569bb3bab143b8ec0e9cdf55c4d73796dd3b4c1ff004c0c358b430aa4889828940c8bc37a3832351fa7a54c10b142adc2586d8a4432cf32b1f1ecc7a653b1b2bbdfdf6112d7086513a93b2047c4e0d631bdabd27ca25c706e08df097e4ab693bffc3c2e3bf955c3542a5d0c22317bdf81761c192ef7fc709280925ab6026952d6a4795f207b11f4fd1ae9e77d386d2cd1a8f2f287200fc6b90996bf99b961c7d318b0a5dccb918ccd858b5ea7d5ba189445feaaf76758675bcb34f1c457eb6a2e05241af090020528b60853088277c6d1f2c9f98ff56ff356b5f4625d489ffa6c7cef7f8680d190ae26825be6c1e447b151196c0a68df0d632ba01d0050eeff6e93d4fb3e7e25e986c4388b8f04a009affd6110500f53d0e5f448cd95b6644efc301bc8fb9e0efc9a4b1455bdaf59a76f4babcfe34e9bc19aff8af2cab334677c9d1301c8429092fdb0867698c9da35419a33bc4c3ca5533fe246cf50682092d5524dc708f3580ee5b38f54705eb576e0a8d00cae9d746fa705e8b5fc7e501373b5881ca1202f05b44341f2d52e62ce6e6d13dbe3a4c00a75b652260d331e22a7c2ff995b7c7f888974fa530566edb6aaebd7bfab28f8fd29c13de1dd6f87a76fa18feea35ad0b095ed045765dc514e7246e6b40e43c4ed496f25a96d37da51ff719a14e63da97aba5c84400be386ee7729605b596db13c76de9aee6843904a252947d469148d0a2f2631a3cd2716204e5c1f054354f3c21aba3279df47731c3f3a0f3a54ed12618f2ffa70b0e7abfbf8fdad090290a1a2ef0b97d420032e529a6bb6a30c66aef80c93b6ade6f7996eb46efe04ea5bf90247083bf2ba6fdf8d5a4d8a02f1cbf77a6bb08d1305c17a1ca8be92126c828768e91c2b9d8aee8dae3ec1a9e24028502a3197b74ef9cb9b955c45191d5439397b245c17f88a9c0673291fe3dbdd04b2a3a6c1efd73a0b3543fa063abe303c366b60ecd3fed26897d276c989b8d9ce3a791a647d0489e226b3524dea0ea44948bef2b6503d573070688b505de11c8e962870f02303f0447420e21e3a1628027d5d0bc12f3c97061511055357ac7b432649b381f3375fae844903d45b078d71f934db44d2c4a709d16b68c47d95add48ca91e954b013140edfa701132df73ec158ff46006b1c2bb413169eba7e562164bf4da757d4a0f58dc3c69abdcc3c42f6f00dc7ea203a7f4e1289dd292bf9feff5176d2380ca176105f66baf38411be1c331fa1fc2255497901286f92a69ccf155d11fb5ed4d28ec301f9db47e1984780540062fd17295001c1337a0f3a0d527143f8511d4a678b133e071e57e2e063ada14f23ff8c21c692aa8045cce0b4c7006721eea4088f0e726ed150cd39bd6ce3a791b50db78493dcafbeb47cebe0628446d0faebfde69d0a2babeffa41234231d0cc568ef421987d64a8232a331ba00c963bd6ca61c6d84f5dac11be15510db34b695923d8872f6190ab015394540aa9668b0d0e847dfaa101a39eedc2a0ab90c774ef357e473ba5eae1a9889a9936a03b55846e1a638de8309c6fa9aee7484e0dcc6c687aebab09bccd2eb5563626b39d2517e4f04e0f27c96f65a110e4e14ea0ae1cf9e76fd391737e87116fa7e88ef0e37095b666a11a8eaed2701b35153c67464ef5ddacb2826fe1178cbab602b906f4a4d281c9e03d1532f941152ec9924c71366ad2db3b85aace8cdb324bd703ba7c5ccfbbe2315fd9b744c09e6c3594f288c4359c32899604c8491e44ccba0990e4556c9ee2c5692eea38ffda2e8d501ed694716300c6a84c8a1a692f0ebba862a57b4163c6b7f7e0c3411f78f08a6895e44113501943cffad904f195b8f6a2639078827535e31fe04bcfc3e0a6ca59260292af60148a8acb40ffce811c9444567f4b0fe4d79e31cda0ff264725eed01fc41bce12069b24007595cc0ca911ca83d4698be77db158d02383a1e12c212cb8e7a4f0115379087985c1e17bc72eee298d19ec3cfaea2b6b38c86e012d9717b2511eddaa88a9b1734fe5f4042e0c62893d7f9f8df902fb3ebd9b8eb2761fdb780b29c6bb5359d85a7da08282ccd99e73f1fc6e1c06472d6d6dea707301e894cdcb0c247ae6bdf22782be059b9e91137c9ae7fc58f1461e52da90a3d2606f8ac73ee2176757b1286b8b1117606369f72136259ae5a03adad2bbaef80455243b835800b79f32a13d823d2ec760526ef4d2f8acfa0707d5bf02569718aee0c100dc70b84cbc7f562cdc53e079cd8ccc2779cdb516bd53ec21d95be3ca97bc2f542b4f76f0bd6051b996ad21fdec299e1bcee6c97aa120fa86f5c2fe09568c78df55a8205496dd0a803ce04c9f6a52d1e3aa4015738d5db8fda5fc3e66e8ad9fa23b1ca6e9e9286cb614fb63bcc381539547a3e6e721b0f17aba19fdf512a6eeff2dda7cad848c5b7dbb403ba6bb5363bf5c7ebf763b07f2ad923bda46bce4b3432a3a61398488bb8816f0518a4d17e834541205f0456a47cae16d48c9cd19f83fce61b4baf658a31170a5be8746bb4638a84c96432ff4fe4874e1331f6304cb296487a33134bd52c2b8ae59dff5643db823e7ee86a641a4bbedb6f47e85cb0cead96d3cac8232b6470a9f19180a876b22ab24ce331410d4c2612accb3bfe6dde14b27bf7b71996858755ced28922867ac646c8590374e7f5d77b103211cf94576fef11fe65f34ff76bf7f7a0dac2e52196e550360803fbb045853aa6d3146a30649dc6d1cb3598748b29f2d31fa8434fe89f8704ddff13c1ede7979977afb632e51b5130ea544ee55f403961d4d51f3fac8f8e831d4f1afa228c6aa140bc1205b2646f8af043093d457a0ae7c8812d3f60aabb409a36b721926e1ff2ee6890fcabdfbf61bda526af7e37451428cbdce118887e468c858f28dc1f60f878f70cf8353e9fcc6c2a0f36d3d7dbcdf291dcef92425efe601c9ea52c2f284c532dd044165c77e50afe81e333105d24d497472cc8a1a9f27ac226aa4856f569d262dea2c7a1e7974e731cbea7d854e888950d09e4d2cf183a2dada206382757391bd4ee8886109c15567335d36c80cda78318233227eee7f1a8fa6589f61bcd76d13ed30fddd9d93822b90da0d8f1ba52d0650d317315165f8d349e6f16f4c721bcd1c5f5539ade59e320590006e3c9a803f98a26b0540d6fd3b29db94e165a7111532c8db1668df68833e4f53956828778bbc516f3bed98c2d1f0a61d099d2e55bf7d52936361f9abd50c9682e24a2574e0bb9be83f738ed074d744d31a909afbaad203f7a3cf8f3e9945220b653bde774ad07d4193a982ab08b57f7a4351ed2842539ffbdb655bd0cb4094f15aaee90b2545172a17dda2f4afb7e8b5ef266c3bc84cc35b532f5a253937180a92a7f52288e73cbfaf7ad80f1242cda7d5db616d0c0cf72dfec8668097b6d5ac0e650e44da130d3c2f314dac5824a682430e442c333821ea7195c8c61321b90a33272c06e00778993b3425941a435b0c7366bc9874aa4939ca2dbff2ac0e977006115641f2b9cf51111a707945a56511c1e978b09db8e0f9b6b6c33c15079ea12d71672504e74e51ae571ff3f8e5806e3afa7b255b37f76bc3fcf73883db457c059cdb84708d5d28b9e811c839fbadb9e91fc36897021470d3f4c391d8babd299819875c68874b71730935038fed4ef77e7c147dcdf7a56517e2752c525c252abec5ea153144bc47e03aed9c964766026feec5e1d90f0e14765ae4bde5e21f4ea67c3f348ce2195e7261382ffd0f640e4a57f5963016da5145f0d8a3f2e85f417ff921c92d1bfd4bdcead347a0913aea5bc4263905b98cd15c64d08dc8e7560be0ac36ba031b2b4f7834f7a70a0f341c4169ccac43052077f037fc890f932d31343a1eec455faa953617cb999a5a84d07599f8f0302dfc90f416c3f8d64f2d01b0f0db1456e17bb48ca72b863376d7457091b86c6719a8aedf1ceb5de0cae7827bef2f2d5dd19e58531c0bb485788c74bc73838a52a707e53a07a400e6ab179f6348f82d8af8e13c19b2f1993d10605ec9f7803452f11eafed6986b1c14479ccc8bffca9f1c494b95fe766c8cb86587cad093cd315e96ba0faab352f43ade542d6e4bd8319876bf228570be0c2945ddd89bcdb6a464f6b062cd6c32f30fd85c14472a30d6c3cfe39dbf7f67a4599c7e05f572fa79b08610abc8dfb75574118e30ef53cd18bcfd779a8c195ac8a1f2711d8cd97696257f62a8dda6d10eeb14d91f6811f57e82841f71f443f2597587fb75498189bde17362750557c31d7c21282390df41416b1f8187fa4f90b940f039178f79007f380c322d3953ded12235407792f9ddb3e38fbf1cc556d713ba1d805168dc96fbd89d3431e3d068a32ac63bc324f6808fd3091f92e60d2548f2a91d51e31b9726c54e4380f3de51e9d62c5876b8709c8e995b7dbaa56caf710cbf74bb681d3a989373a88ead4531ee6939f427a42a09bfbb390ca306fad6daf46ed14878091b67a2556c9cbf26ab2c9eb1bb8a2f5996c1aa37a50c018ef17c37f9197a3637f65c8fc636a22dd62959f2a6c882df467bae4848a94e3f4096e5b260b330265e3f3d4d0677cf5429b3ffe2dac2b8caa2350e74b68acb57ce13ba03cd9af9b9a7c820183f09ae897b4a48c1e2b4d5ca5b23fec5a66590da6023d56f1f595df9931af23b17894a80c39c9e0454f4920dc286a6d91aafcafa21b804e392776e2e8c7213c65ca9367bccd011abcadc3bf97e07c4d248993243d06f5e6b4d3f70c61117a437b13e14c573c1abbaad376f9b4a7b5155e627a58b157034014939f31a97f724eb0d5c5148ae407a57a9eb98c77e3236e73c0ecf95904baba924be11483c47be6792f245b389ce7772be250f86ed8fd220b1dfef5c5d4a8c5e9941b0ed9817706e82f8fa8912f36d9af440be402380dd1ef6e728cc808cc98d58d1d13bc881a465e981602e7f9f7c46d4fd103267658bf2f48e5de7d873b1155f0541e2f1801edade20ce927ade5eb58b4eccbee32da8992a6d2daf73de1233e8bb0a0f6ccd67f55591a8bd47b66b4e1136df64f0b94cca5b367ea1d62979c6c017c663a2e6edff0d8842414db567fad0bf06d9b7f5a03b9aa7e4ae93398469bef0ed390911aa16ba02d289874c4aceed58a71cbec85dd4b8829d298af8bffbc44d37e11e856d050a9709fafa1fdd503ef98ec45efc0a6cdbd22f1408d1ae07b9b91e2bd6ecffefe0c42154ea4e606d78a48a7edbade2bfbc834d858bbd00700b7458521eeca98e832e6fd71d2b114949f26226607c35c3649a17f74e391fb55371eee39cc250be07745206e3afc721a74eb87d926eaf79c68b797049e678e9199e386b183307e89aaa1fc9763cf7e566c2ed9264a922c90901091b29a9d80dcacc822712b31276fbd1f878ad62e97af36cad4659e8bba92655c9804745a593f49c8f441e795f10d039c5e9e38f0a6029cc1e0ce178ef9055aa5604a49cbf46925236f63318a4059d84796e08826ad6f135fb5bd67c07303cb3b4d01d15ec4de04f87c3167978945ed1142e0753f3bb770f1d5c13b9a5a945a72a4d304ce0f74c9d912acc326da3b23edc0154944260ab89781c81981747b252d958c936259700dddd260092baf82f73923e0a0776265c4d74e8e581a9504742ce5850fb5b6c8a04e2fdc02e4a7122f4ac1c4b78c67084086da4ffa9adcb7522a1cdae677a0cffbb0b838e8ddd76dabe953e9cf7dcb2b6f0e23185d7fe248a0cd681a6b017a68d916e437ce9a61ebaa1d7f81c0e7496aa4fa69a7582b027dd31bd4494b546eb31c5d06bb93a4937ea17d01842eb26b032b3890aec6e9865fc3c85cc1312daf1a77bae0153ca62cf698da8406520d5560d0fc80344204ef2314f272a2cdb3c55224316975db29e27841ed99a84af98e7195e4ba5aa43617e052e885d18d9036d26882f31e1fda9c31c38ca2f14051aebd3ba74dd9616765245e97f231da687cb63839b126008012f0afadc208328908f7dfd29bb20be80135dce09b2af97eb7ecd43a763f30a07069ac31c8436ac90358c04c1ca98eca2a75f920d4471852df6bbb6b53b6ee0d8588eaa74149cabd9a8cd48c19849a05d3245438dbef90f3f79c88b3ca755c5414515cbeecb21e15c00ffefeba04f7fea68ac332af31bf6466669d80fe017e6f7610a81fe50ffcb83bc0f4ad260a4f39d0dd76c8df7258a9ba8fae9765e0234876ae52c0dfda3e2ab903954aedb4a554b8bdb6400b9d0ed82071edd91afa85840205a39bcb3f48c23b0df8ea7490e5df469a8d25afc563080a496457e47effebe1e0fc5565e6678e8be4607e29008b01cad71450c735335935a2085dd45e69dec9784a7daca88ba2672a3b64d641d6ac645642fe3be578b5753db721d190953b6a3410967bafdec01b4faac22c9d61808bcf5d2ccd0cdfc4cc8a2a2573a8cb4a0ae8a4ec470ec72050bb1a3e2fe785dd2b5b1a240163a5c7af6e0f492ba2bf000611a78b2303ad1574c172e80e658166ccc9e438692e6c2dacf3f3cf8087e12e8d8a34c2b92c5b81ce92fa433ef37825832bf5a1252329d735a1c0d1b8cd2babacbe9b7357aa34209b7ec301e2ca1b215855cee62babedc47665d0894aa532b3758fb0f548436f689903a054ffd3bb613268b75bd1a19e39c4214d7cd092ad4e670665841b4e9868d3e1f7f4609873ccb61442fd16587b7953ef7e88c548c4a70b8eddd07ff10ff870f4afc0101b0bce569c0c3f8fd50fe7152b35704033cc8e9227d209843b57578fb2437d537cb4bac719d7e7c57bde6e733fb08e912bd7816b4c544e3f301bc6bffac7c1477c408cca861aba2496f454d149cd69ca9ab0647acec1103a0de0ea45bab9e1ca1238277ac4d8ede085ad8667fcb6ed3021816d974e2b97cd32141524d6ae488b3ccaa597a0358d82e35f69559eacf295c62ed625bc86cf9014ee4437bb9fede5e246409a77fab5c28fd9e7d310483e65681f181708302a4fae2d00799289a50f5f75d6e83c985fb18ec83645e987fd082e355c3e6e46a5bb64fce5c24a2da357810b66b790434d61934af83ab411cc5f7df13585022fcdde0bf383f7617abd89e588f05c6075cab5ecce2c09eb9577540fb0df9df2744cf10eba9a24f80a6ea1b03d5ef6c0f05ea5e11fd4abe971e1f2fd9138ff41f6a3229a628a73b64d951755194b892d611c6e3d5bd77b121f20a08dad4dc194a696f472867129df741a92c48b1c29fac5b212d88dce6938642c0cc84f9c120a9794ff39fce30fc9cdf3beb3fb21bab98228c9ff10716c8b0aed58fb8b2f713df5e310293511a6ff2e47703c54f5821f782a6679ad57bf8e94d1df47d9795147976ea80657866211fd992d0dc85bc50c753ceb3cb5fe56aca09378eeb49c97210cae86b8723fef495b17f02a092a0040e56cddfdae2b3aa956e47003243ef120fd2735bdbb7352af7d1d05f06c60953c6df8238ad1dedd306b11ab38452a770ad20917cc3d347bf2b849c9571f45dae9c1e523f8332517836700579e0c15bd5420c75dfcba12df0378ad1283ed619ceca750b2eb44cf464b823bdce15f158e8c18153a0eef86f6c4998836078dc832b758beac0a12b5f6b890bca1a82286a611c34d89e09bf7cdf3baa1a49ea80e01b54256dee0c7801d73b02ff3e5ec3beb38bfaac1d90e780fe1fe66bbc78ddd8d1fbaf5c7d54452c8dbc6d1c9ec80fcaf290080bf5fca66cdfe4c0b354e68fdce408e82b16bcdd7d215b17dcbe827522765158f34b42ae8ce1f04e78484804f46dd91a09ae7c86dc6748f379a880dde51e5d353b987338c322a3b7cd50ba6f51799535d3457f4ae2babaf43972ffd282e4419c7dc7eefede2b59be5cba38efcdf4b3c216fcb056b902fb5576f2d2b67a9f5ecbf435cedf1f4c1f090245600d8a5f3e62367114abe72acccc153db9bf4fc9bda3a6ace9c3c4ef0b514b7d3a22dc0cd610bf21908684f3aeee94ade71ae940f01eb2d713c5fe2063e0e95d472e8d58b78fd65049b1fc717b22b0a66d85319032fdeab2a043654355e0b7c4eec57e4c39522529dfaa0c832e7c3997cbdafddf4ce1ad05f41f074dc528a1a29b3240905d5c97fc7e818a1aa32fde25287ca4e9952ff8b3cb7a4f83f80b8edeee1bd97b4db9f22d5c39ea9aa17f878f058525fbc8dacc3956a14436edf64a48bb31d9796750bea6ffd17146df84ab75c8d85145f8317082a402fcb341f298b5a3d11f1e416d3bdea0f65747aa27beabc1fb99b1729d8c09437cedf38cc9f8bfc7d6eabcad8f4e326cb5f11b1d910392eb79027676a7660bb89f6c86344768299e9ce8d75f5a139f742489b1bab28499814aad4bfd003fdd1147232d6f3b01790957c0900bd15806f7f0f23c592eab8fabf64fa072d262702bcd5d5bcc7d2d665409b3df84e7466233720840edb64d1664b11ceeb9d931c4393e3c4e93285ba6f9b6ade197a503b9f3b4563ad1f3d97548b655d017842415eb4e8aa08b955bfd8bb4d3af09c288148f2330d5a7a028def805adefcd722e4a7dedef94aa6ea6073d9faa097516e0e4a72283a7d5184fb384d0a9eac1954103496605a821c35c4a656b0e80d532a1b07329e272a3423401f10e2ea5ac68d7d57aaa18016aafa33be0be8498e0d3913e7e5b002972ef03d2ab51139da7b18710ba1c118d8e53a537e0d849aac7139fc4b0a2baab0e799536e7068222405187dde4842ef92f35e86378fe8a84a9a3276850e0ec45bd7d658e80da409ffb2b97d707c6bbe314f84850c83d2d737f51663ebae59958e2dd24baba79f73865c5b5f9b61a2858a5e871ea92ed52f4364ee90cf9c71b1c9d85b0233feecf953ecddd720b80bdeeac30bbf4587440054939f1e981d51d6d46365addd790741848705dfa5da42979978f6c297df0774aefa0bc1a871410ef1af08c51b53d8e3f22fa374a6d205fee34884a0016e2eda71e9615234109b87829c466a98bd92d815d5edaa76acefa1261a100c5572b6f534778a842c62c170d49acfbab849ee2c865b44f30297a086a453be758f090592a86fe3532bec8b614c498661563ea69cda5dffef8ab128401b37086e9440229247c3dccb438b1589acfea89c1486b7ea5a1456a8c1c647d4c5f350327f991c6006ce16a2a25a8a2b51bc5ad6dfd1802a28c521da235ccb20a2ad4767b09ef2de6c52dfef7d67a2e79a699f0b73329bead2c0695f1e64557db0bc88dea0c44a08dd1aaff92b2b9066687ed7d621fd2af16cbfe4b88192362d779bbd214d7a0baacb49d65df83bbfabfe92e5c74af6bb4dac2505b6752cb3f8811d301f11c13822915af70687ff3dc457ad9a6bb77a370d7ded082edc73d8d688596385addef82a28207d44eb750e823ab37f49b92797d572b3c05ddf4044293507a60dd8450bb72332ad5007126c1677d9e467bae65bd4613f387caf054612454a36d2024caedf7834edd071aaea172c14fd42fa7948ef64ff2565fbd3201b5cc0daf0f0142cc285ac458db4645abdc8c839b70cecb834907f71a58140eebf25847eb35531fc712cdf3f7eac0ac9fd86dd4e44c22c8469e27b46874576e563b3975761d31307a902777079d7a98bb9f69fe4164a8e04654146e27f710290141782072e56f4c973091d4e33fecdce60f42d6ff4e6bb994cc0923bd2f1a7dd193d3f35f01f07f9d185f7efd2d3dc3550bc9aca91d2ef91656e99850b98777ed287f1f9eaf3c868845938c05e365f17f7964ddf79ec1abbb10b879ffc56a076d81e0758be8eaf3e492cdc9623c7c008d6ad701915d22a595f98e4d1658a3f9c8db3b309cf55e644b72ee50c75e6bdd0316a9173b815ab4c174ba5921b995c7e65fe7e832e62573b8e768c4b25d127c95fce380617108d37243b037742974c7401022f8d633f280bded8c50d1925e478b8818a79193bca7ab1ae022527db623fdad07c4b38719b901389770dff469cb1577ec12e5e3e9d6305e64593c534697c1529dd0c919f19b11006def0a80a0cd6b9fde69b56ac2febb38a89832b2e8186a49cc4143fd0c5bd1c7644377f2e9ea8be64aeb213de03eeb496979586db77ffa596aaef9c411d3892640534e7c129484583db118b1728a87929110330e1278ab2072ea35e36a3bf272d065f7b73abcf6fb3065efdc0ba6500a6a1ffa0759b187f867fdc28b762e2d5f5d7b5958d7bc443a5b263431435cdfdc2008719246375b0f967a320b933f496d6388bfacf3eb16138c9e9f6546efc8f3b7fd5626639ec1413e4b0ac1ce1dda28f95864c6b6d97c240562d4702a272ea2a9358c2c0d8ff3359dac17bef9e6b20aa36e932337680c7ad7ae3a6d83d70684390d7ce48d5c7de9f6d432bb5b967ee708939c454dd543e40f1606aed58ea7570bc8641b283049f57ac5546cda4961481f0dfb87663b21854b9ec29240b5ea1a488252fecbe7ca1157bda78f8cc0355ea7b9c16badcd9c00625b6943468d1fd483d5c8084917a0b911a92b99cd4468717c0f24fa2c2a072b8658aa88eba4e8d30d57aa70bcf02fc7d31a5bf0b904cac68c9e46ce71e0233f70f27689bc211da5e219b75b464ada4f08cfdf2c07eb2f66100b22cd93e0f202a34e21768bf53e5fb9bdf8ef75df434865bedc23df8c890827da1920167cc1b7fc56333c26cc14908ed14290886b266ac70f2624ae1d27ae0531450e5d1d54e1409dbd5ec94bbc273f5cca682f8936c163878f28e983abaa751aa8a80a7c31a8d0cf9744c5615a5829b7c97907318e07d2cbcd7e60653afc39e42f2efdc5e4a8810682548c3b7a3027a0cddad78fe105541326e9a273ef0ea8ab19141b181372d4f0dc343e0dfef15cbcff8eac5bff559e34d7b161edfe8a212af6dc088302074e1fad6bea24d17606c16623bcc46ee2afac2939c4596aac45309564714b74a72f8530a955a1819bef26b2f062d92ced6efa974a3c911768127d3c31675a66e99f3fdf92c2d7e857c42e5aec87e4143f5de116dbfe27a1b9f6179357aa3e8a3104bb217e68a7f9e49be2fc1861b8573de99379203bc233abcb41d2302f58b802e0d9488825065c89f2c046934e2a6333b40564734760781cb50d8d61264560cb9d70d670193c51409ab7314d76cd62a4519eb8aaff41ee8cc124d165966bd86f754a8a9c406190e30c692027a4c85a22a006a259f25851e412a6871996c55d116b05ff9627fe3dd5df21ea595fffbc8ddee3b74609109bb6014f81e90bbd45813a43bae5985a376a485600e9c8456e4d4cccf49edb281e4caf64cdb1738a29fe57e2ad27cd211c1f53d2ede7a22ac4f2ce066312456ecfe1d5170bfcca3631173c2b3c6daf5eee9d7e85bc254a6ba8cc014beea7057a3bde71d5226b667ecc30497a23363113e58285b2cf3245db2cb890eefea7345bcaf038973c34d5c2b4609c7c3e050aa2d4bcfa8051e36787341978112f236638b9fbcd0a795f863d707db5b43150dc72eda647d108e540f3573d7a5cfa95c0018e5db7a43ad5a5ea2bbe5749c87b9de1d563015be1e37392371adcd02eafc45db4e8037c5b1a99bda1a56e61c5f0f206ec670b0b6a25135a792ab78c5a345dc065d300e9db3643fd394bdf5ba8d0dd4b329f92c23642bf9ebfa62a8d9f6d21a2bd301a2ed232d734e137bb43000ba0bc541043e3c45cd33ae23a757720e7f65504f09c451f5499d02b9b6b5e360ca541e6213be422801fe4a81adfb495a98bf0c60e90002781295fb35cceeaced98234347a2d57b01e3e66ec72e8a81b3ca0d0407b63eca813d8f5324cd2e43487a2a397ac97ac2dc92e2592defe31130100e3e56d623d473ecf31b34ffd3e8b3ec4616fc765d492eee348cc5787e0dd4b7fb7d2dea04110551fd84c7edd3910bab54cd4e369dab0ea417d17d68abbdb6fc4e6a2712f98db715669beaddc2a8193aee58948bad3a2d5e533d8aa430be4ebe0ef6c9bd182eab0b1466b333f2d127ae606ab8c58325acdafaed2660fa5a947482d22928a5487095ecc271e19cf5ad0a85816fcadeeb7fb3bcbd85f37f8652f1a91a1cd5759ca21f0ebb22141b10cec569ea9f6f4bfee04da2a9dab238c81e6e19cb6a02c3ffed609278bab815f15e155afc2063547513550d250ea36435a68c60bea2b3dcaccc7f382914f4704e0ab5dce715af26623c2c6c0e8b8bad217b45b1714b5501fe070868e368b40c75e5e94c41d07aeca038a4c70a38fbdba907ead9a4466cf1a69c69ceed46545c8cf7198ca0e2af9e50e5910343a7dbac20482d6d2a7f9b5305bde5b02c7d2822c46b46bc8a30b9a5ed667799738f46c60891efde5827e6dff151927859a624c916d118c06c2258863776f8d08ed0a8850f47017f6d48f373dae48ed9302b3a8284e2d73212889b8a896b240f12ab16cd20b19016dd202133ed77af30ce7ff0109ee4d5a13b070c084c3af189fd0b9d67e93cd68494cda48691df717c5bc9a1c63b5c2f23b1507aca6d1a54b543a0d7c2fde1d0fa75ad37c0159f61ba3773525880823900251ee742a4001f80d11c3ae89525a27e120d584f850f1db64e1846872ea44c5b6dcde6c9c5ffc646e66396670be38c10a1859b5bfbdabc75b7d09bbede6ab46e75a2cc389eaadacb2d542d33315cd47b47d3405016e47064223aafaaf345bc50db5d4b7c630b82ae8dd62aa9c19f6859cefedff8459cc5b357c5820336093fe27902e965a4e67c8e69f5643d6274f832c259d883ed0e980f3d65b75d5439d0bd95735c136fd5ae8274e07492809c90249d04f03dcdad08f1b433d308298ab1b97ce918fb5118d829b093d49f4e861dab290e097fd86907a6e57589d8595eae500f679a6051b2c4fed3c1ad8d09b2191e35d5433e2631e415eb41203015afa96562dfa85da456671ca3db02a09b4a1fd4beec618ee713022fb95a8a27a75d36583db278beebaf8e493b73f46ecf3c0a406b9dc3426192af6f09169c3d68268acc6eadcaf89d31379762ad9cd2a1477c8d7bd5d9c1e9c99336128d1b76c9f3f051c7e32da226c66ee36aa5bed4b8d5caf0faa809e02c654d5f676330020da492b94c4b161720569c7a9f73894bf5a941f5d9e47f7834bb9eefe95bee9a273285771ed542d309737452fd3c5a8b0e0ef5faa10776fbf0b1d3cdeb19d12f670ee3cbe4768db90d0f1649790b546d69b5066fde274a288477766b3914a4545639d6ca612b8e05f8760b8d4acb3c79eb0d0bd3d2cd18308808ee7ea35c864803ea18f8068e91c2ef6b51d3605348889b0c20cad751de127c6964731a1eeaa1f35483ee93fcb1d7577a344574ca6c652ffcb8563d9c4bb33e7afae6ad310fd196c3c767597e5330ba74222ad389059ed56e7f069f1d9ea049ee241036f149f66e4fc31025ac6064774877c7d92b366899fa86da233c8a6be5d6d05f79557f155125552d1d8ca46c2464cff818c205702a023bdd5bb3a0d20e9267f9776f79d238292efe0bfb6bb760ec9b123ca25fdb77194a4cb2950f381b967ffecf02458feac0a179f5b12e6591daad8f1198a24b0b40a0a516ca1efd9a3be76e94210e2f21f8580d92434d9195018675200b62ca08f82c87ab7c53d7bf005f7595202de12f1ea116a89c3f763956c5e55ac86fc1eb2e98fe849b8b8df7b6cfedf7b50bac577b09e103a55fe221a2cb966e6a82b81f7348b3f9cdf6df106d3e9e58aa97eb005f8c8da216ed96310dd425c73ab85a1f87271b2adb336ae39e38652ad77a1b2fbb4656a632f52c0774b5a903d2894e256a49603efeeaef6587e81ea438322571560405389f12b07c243bc09c58543563a861e09c1058e12b8c510d67ad643886863480ac5f93956ec70a822be62eda8833c7fdc596c11014173047e6a98fec705ca54213afdf3366c626f371837f0019b13bbbb9101651e7332dd27980aba1d0f9ea9c1b110aef25804957db84abc57f51404de19de96abcd9dc09a4b0d3ee112cbbc40267f69d970dbff1d7e6c5fc1c6dd686c4566881531d98093ca193aeb8f03f21b1f4ea7a4e7bb00127de37c6f27b76197d4d6f729878845965aed9014a062e734303821536437e7f973aeab9f621ef840c542368ae0599d3f0d3892299e8832fb926bfa7193ceaa7273e51ff0d036846f9c106bc0c67465f6912906a15f3e2a5501011be1a481bd6455f54d32c22c05ebd42ccf5c2904fd21a4d7fafcbf98e24c5bd4c5197e853b0413b7dee4b5d6ef32f391d34d65c1ccc9c5545c8087ffb7895a9adec765fbe1a95818d7122c483694b4250939cd09ef1952eda307b868218b88c3891ac33e5ab8514bf8c868fac6279d4a2b4def9c4bd7a04f00852846773c099863328c71bb107bc59add2ca8ac7d840fce05f7122298b1f05e88245c3c3e35a9bf923cbde330003ca760d6549d17d5c82cd2cf0a0c0eb42797ebb460b3b8a1345f97d9efe571242eb2e7cf48c2b24e433b2adc6bb81b8f59183c1e7250eb3a09e4ee51e811772d29ba6679d4bd4a764dfdee79997c7e0b3edb96105d2cef7f899b8e1bf15ed054957b73728ddcbcb70b7b5c7688003a5754a1e9a999d1994a67c0ff3d306bab380fb2fafabaa3cc9366bb746169a4098c641a35f2249e85ed79dd84b6e77aa44e888f10b57af309db05ad86f7fd7e2f62ad664e95ea64625f3ec9a8205b7d51fca9e8630bd8880421df20d31302fc75c7ed2af74f654cd4c5db3bc4bbdef008edcc7980b12a497674f892e9d090630bf7e0efea152d7c3dcc1d590dd6844f3cfa81affc0f3b805d11eda75812883c3eec12a6b59d2a2a46caf6a32447c0cc9f5262cae6741476c6de12bf38707709fabefa5c99a4bcd2bf2477c8e946c7e05e3c0a5adf93ad40e2e36790a8c2752aa605b06464da6f258ff981662f4ca4ffb971afca47df3491a50a574989b2df7bddb98ec17798e9885e2e29b807bc092ce9f8441386633ab239d70b5e90bf08c939b3cced319c74b4491084f1e1d6dd73b9d6616a4d5565e020911143377873717c6f79a75d34cb0d633ee2a6d541e2dc6b5638dd6c4c820dff2455d4fa6b21c9d3fd4fa45455e8334fdc9e7f7a070b2b157ccc4a28a0c1aba7717f6085a3d9f8df91c1c27e3dbafd8ef98831e1c07925a55315c15d99985342eed1be4ad6b7defb5801437611da4484d981648b1028b36475e98ffb1daa07078664faeb113c756cae58572c47af0e1aed849c5892b843b4854e193c4bba838b396fdaab82c6d8df37357d2b493e65be82c263376a5b5557cd3da284cf4c29d6fc18564db27d8b9eec242c2ab81806ef1158f8612c4c868ca8fd79612332c9b48f8bf85aed3ba305bd6829e6dd09d40116b6c04575804c371b1bab4e6c62e7085678ad483d4f7bfebfa79f6ea677869017f661a21274b3029dd9a5d979eb743728a9b66d023978e3237530c26df4878841a8bcd4debc37d3b36cac1ae6d989ac313894b81ef19e98ca7642af9eaaac19e7650dad8128a13212bed305d870d20e00f672e67c190f605bdb050aba576ee85cbf48059cfb8745bbddeffd2a9c01daafd22c13e9ae74b3b4860e4273e57498bb10cac569f314b339f3361bbaa64ceb8a8fc86b1fb6cfe51b8ecf42456238de9e8cab1a84a8663f9f11cdb447221f22de86ec4fb45b18843f6a35dab6dc403fd6dd9c2315b915fff3e530b83b571aae4c2fd2a08690848988591ce214b7570b47310d27d8887b75e6a17cf2114507671eb20a9d9d810a684237df60de23e855341c2004fda7c12c93b9c7ba636bebd19bd38df0bcbfa357a5623e73a672c192ca1a09f66065b9c4bfe699e12239f6ef5e100c37714f5fc16375e892a85659e35c36dfcdd96d196a51f45770c28b3350242b70c0e78bc7557a5097145240d8f0085638d287e8eecbe3f8f4cb03b740193a5f4d316ea5a16c2439c4e47fa6daade87543a09fd38bb8a13882a55c27334261d675accb8d9e4293d8cae902d9c6ef5788b7d33a314044d6666ac2ddf75e0e3e1e7b0087f07f93650ca79c4f1fec1d1fd97be3dcf6c669cf9f12e53e9e7438af891efddc5ba0c5e9fbd69bc17973ef21f4c9e1f4e674298fe14696c69f181609510385316c1a936ed5ae15f7f74b12b1b48738d8f9a0d84d74c9b1d12a04943a85c22d0e19dcbfc04e6a1b26b0a176ae063d3c7eaa3ad5705c7547a4a8db48b739ead0c2d93de73064e3d048c4eec05e427930f8930b59480543012ec99e3c3a25beb316747f78c06769a3bb44eac87df5c0fd1f34acb81566883511074f099d3cdcd229341711a244aeaf2253757970776f6bf8b51ad0288a4c7183ba5fcc9c0b35938dc768b1ee6a3848e0d22af317bdf6acdde7743446964c8c3a8457dbbca29f61e3f7a22cec1f74392b4f8abbc2a1ac511d23f6afb9eca231187395571c4273885ce2825ce115bb667c8da4ba6c12c7b936d8ce806c40a9e201a249d4dae6fa2bf41ded1f3e282ba3e4923128fddaa1328f0a771e000d0099afd734e20c45f48f7d81fbe2c5b93fd7b8e8dec1b211dcfc30f659f6d5b0dfa7faf9523ce1fae1c17898346ed8e02f22a1a44650d388aee568099145b38d4fe28732ce257862114bb8561029375d2e44cd57ee1b87ecdcd26615f0d218286b2ebbcd0a3d4c590b59c9480b82d4dca2413198df3060fae18107448cab306a8382e36c24787256f09be9d3743decee1f5d559d7ff9e95552d78e4f988714c90c463f2335811d1206c9d9720983523de923b5e7d714ff7de6cfa90dff218dc9cf8c8f59bf0082b5d8998bfe8cc2b417a757244b381dfb2234298bf85d3828898149caeb18b865f2ab2030717ad33f6fcf0b788a09653fbdf4544d3b89bedf4f95f8edf446c9d979973737e874081887cf986b76a87cc3cf3da8f5c59b2dacb9068e07583c56cec6dd265d77a0808a883da502c7be790ce3886c5f7887ca961f70b0268e02b6c78c6922ca8eaf78b65d748113b99abd1703373a33a61b3c36878c661585364ad5b38657acf163eca70cb7dd40c2ec739f3ba9d3df151b9a97de8bc09b564ec01640c83d25ad3c2d0707ba76547353674d06a168876bc107bdad961522f9cf631086ad7e02870315133a5fa7c8c505c358e73cd3741e4a4acee8282789febf7e75287bf5951f40efef8a8e41787ba450f7ec913a664917d733cc1d27491f78fc2e35c2e64046e9a52d5ec7a0ac643a82e757c8d75554ab94f2f7936b2543eeca720727b5dcf5c625e0e1ee8a91da52af512bac55f0bfadd9ec9d1df87fb8061a96f8a4d6e08398c86450979a314d2e60824ca81a6fa2baf6744aa619277403ccb2db3aa63cf90fcfd0d1e2aecad9693f091d11a261416abe60a2578ca6b1a16f46b7bdbeaf268410667aeebd7f7a1fb2d9aa1612a2305d7b833a15e9e85f95669d3eb1a980cea23245ac14bbb1171cee8eb08ea8b7f2a6dde8422e48273970f6118cdddf2dd89ae49a2eee8ebfb1976c389104749e4184259ddda5ace32eeb81e96cbc2423d16dc72cab39e056696d9d0220a161bddd2a1104bd969af7ee5d6d131e541660d55a3fd08a5645500ed60ac1a4bc13d8552994ec0b3b7b3b0a6a22015e2082e52102888a78b05cfc9e7d94ba889dfc7a4fb3f28e077fbdbd2b643abcee2a7b0b791c2f87d37c2d3045574fe3c3697ef56c56f2b289f546113127c62bfa77a7b6365113f9e7fb2b24b9435345a6098851a48ba213650d8bd58cdd6e38e6a9894c38840564bd1cc5330e25fd2cbe28bd3ca52cde34a84ff17d0c72ed92896ea302aa35da9e5d3ed1a6d3c4338a2e5399a3a56e8b9e43ef83cb380c327d2c4f7fb079a6eb7bb32f38c7108a8595ab9e722804038abac3ce9dd9a3654ed5c7c333cea0bc6c889b7c9c92c3a1bed0c3f7e72f49d3a2cc56c025eef218601103f097c12eb6ff9338c3a7986381c453623dbc9c48bf8b8e0a2688f16ae13f1d9c31d8016aee0560921cab8f441b741872cdda8b47981a492493212ffe378bb33ec7cecba08e428f299151bb5f935c0dd31d1935935016055de4e12bc6dc423b0db5cb3e3e1e7c8b4600ca771702074ad68134eb8ca57681df0aa9648dc3ed32b3897bfc195a00a284509c9017092697b050435aeb511fc78df9b0c248979e1acc03def47d18cc2b051333ce0020d921747a9bc8ea2bbbcb9f414194cf59c0d557b82638066d2e65943e40aefee140c7f72209396f253b0a68125cca54d8ee930f319cb47de764dbd646bae6983291f412da698441f06a4b5f44a65d4174ecd959c2a7eb16e6f60f52239ec4c00bcd98888c622b9f1f6e5024ae5b3835e6e5112e1ecfa248c8ccd0694c273839c59aa034b245a706640f30f0429d7762e12fe391ca0c9da4da30499c274c19eaec807722469f04c27ffb63a408c6f2b2fd2239b1d7ee05d5b8802cc7499e80fd9d63925af5da5fc85efdfbf9f221c0679220cdbcecca70abc8e816350f9513c266ecc480a3e0c17e3bee715a476906ed5cd442d8e22aa920281d34740ccf5b425ca9a2292800a1ec6974e5461db00c3c1794536e6507c2df488100ce449d2ab08a516db0fa9da16791c81498edffaeab0029ecad2a34fd7d0d0848bc592753507efef1088010a7764a2eaec3a2fc087e34b636471ccf8014a85469d8ab0e06d898d1d90327d9915425caf28866eb28dfed4d370c916e0ebcf5b8fce7acedf159c51057de9f313cf5cdd6395e23db95948dd9c724e12c63b516d7f1db93931038324865261a005a66c3299f318448eff37861f09553bdab1ac8162101581fb2bea1a735d4de479a677dca646bb874f9885f7b063a5d31666f1c901bb18e05a8fb4a8bb53792bb049eab0b570b50bf7563e39b19ca884c3dfdcb8accc3c1050338c04a4719aeaeb4d202f9202b9cc25c142165cc6108d49f7bbf18611587ce5d152816b4f214cb91c318e50ed106197deb119cd57455d29da460502674bc97c2ca3ac01d5d7f8c7aeb228cd29799864d157d71788495651e0db3c847905b602a2aa1247eb4d9825975efd4c4996d14b4d3040a9ed030420560eeca0560d2d44305c8092e31844917f6771ba4aa00d18a8a8449b65f4a9829133f48df427a2eb7802837561489ce81759d259b88a8a8a5a5a5b61d152fb7b2a8958567772af62f7e8f70b3b168311fed9cf259d48fd6dc5b46b7b530f0c890d236ef5e992a1e89965eb67277970c75f4e41bdc92a8a27d7223f0a53549c925cb4d7e177e77851b16fb8c7495cd15cbd657bf1cb5587c6e8ddbb41e5723052468cc6306ebead71701b2b552323826d2f59776c0a862cbe5a914c40855b1ac19bb858dba21a865e23198814193b6d61d30c21c6c2f941ba53b1cfe4e8027bba608f215d0a5070d788b0e238e6b6bacbf02bac018fffb98003ad6b810e081534d8a81315d8e3168f3ce982dd7493af74242d0e921e09507180172c2d5b80600a0fb75c54092a60bbd503aaf796ef7b6c08b4855d8e9f0ec8cf99d2860350dfe98abf896650e16965983a5bf476e9f0c0dc9e52807136c3d55c582ae352f91b942bdd08804c4d1a4f57357556c7d02fe57509fe8045e5ba4fc22f1643354b4a20f3993c91d0d1d935e46a5074d7be8a3430d651f1e35e50c13e588481792874ff468b0d8290d33db3c06814b87f34a79f517684661167bd7eddbf73562d0bddf93ccbb4ac981b0726472b13050598a01492c590d68dc1a508739144c2e607f172d78a93adcbb4348dadfe8e6ca90ba9e8e6cab5bbe048c7c543155b61a67355240105a8d00d22f31a7b343e1b66637be365e6bbe950d26269f9d5f6fc96033b17a96dfd09f7b4eea00c443a7c6173036e9c20e084f733c94cb3483341455299fedae0cd39137dffc588faa8c42535245fa184c73762d172c3c08d0af89a04a8e85a198b948349d9c0badf51a0be9edc24b4943a61a9c0e389ebebfd1552e5dd1803b8989ac97465c73d6b247ddf251c26811b8712ff315aab81f9cc7f260ce5485c0b3a2ebc5f3634d5fd2da3600e8985ea787327807d615630ebf9d82793b4bf7a065dc6930dbf58949ed6778fbcc8d25475472c9ba994d458a650724d3ac60cfed3a77c6de9f10ba911cd20b2539851ef9afc8236e1a2424fd392c413cf335daa1580a2c528b8d0962b283d6a2992b80c4e4af46cc9ee90f3b3ecfb52a4b6f3c077d64970bd1d0bf4cceb3d573541d21b1f69141613db5a1d572596b4c90d0d6bc6c74f0ae6fe764402e7d8afc73db82a339ee174e6a1314eca09483399330e229d5ed9bec7f691784b0fc18843fe6d5c7e4630d3cb7c3baa4004276027f3ca7fd1f26428931a16f18c578d1412ef954e32436bad694e858b6b55ebe4453af6a43e59ca42e0674f5b20dcbaeb2fc9003b5d6db74ecae24066ea75e474c6e30ad68359a17ec971f18c961e379a4f65f7f536f89457e9e276a509459245aee3e9baa7f257d62917c14da2e932cac504ac0f8d4061b3e6c649aa5a1ff9d9f8ebc5cdaa296f70823c7b8751bf920b273fd8e3eca3f2d01d2eb58847bd756a64131573c500b2cb22d6e7b456a47fbd8d5ec2f9e92c155aae0c41f93b61adccee4288da879b7fb0464d4b18ef5fa587d837661c237ff41d58e6d1cda203d15c97fa3d254917c807aca4b0934207ca79a648d095ea1222aa79e491f12ae8782542677a6aa3ff01aeb2cfb91a50b6b190b0efa38c29c35bb347cff4c80b20b8399bf906ba5e9a58f87b3782d996fbfb6213c7aa020e2a5095a5899d60ed620c8ced27df9d286c1ce0775f7cfbcf8c3d1d20d411396c6ad0faa13687fc19f43f4ec8563cb119ecf8e683bab849214ed1a094bfa1fdbb3a4d3cb2506b44b101590ef12e80a4e9c1495a34de8674dc7e15400e1884f15d51bec460dea65cb763032659408b07a3d07c7a3d4b4db6681d032b18d4ed4b39ee871719f5cd9242343ab9866b7b6a49ce99f8ab994457e2e604597f37e8a612caa60a96cd7ef4e48a982529821b2d23e89051f08deb88f71b6bac32890bc9c135bd32b596248ca05a89a230ecd6d36b396e49b5477ad26919eb9a2367956d4b4365fe5742bfec8c2349db4d230b2d451ed3276b3e76f296daa4f7ff92da780a127063b8d7f88ffcb0d5c56df278c216e80085ba2654777c16de942e73ffc855034bc9881a97cdc5bd73afff3d048e27ad1f7843aee2e106154219a6737fab3cdcda9ca51c4db29ac0665dadeaa76203dac5bc307ce205477a492fee4640d08d72b3af36f1a95a46a9d2b02b866511120e4821bd03be84b7a336ca143cd5c23c61b6fc4e8d05f290578e423d4fa6f9c3cf5980bc4f35127f426241fbeab77cf375a635dd743792464268d3b526fb436157bf62a3af7921660a9ef3c8370253bfa93357cb472bffd9f8c3a2ebd7fa697be75c6f64be856e3c4be31c6602b81c674f46298c8be9585ddecdb361c956026575702292a3f8b404af67e3cc37e6d3e254df97f999f853b2b19db133fbb2d08b381a3943db43f3f75a01b3376e9ca4d708645bd3bf3f88dc6e8ad729927501b0b88370d46a9ec3659ca7917ffb8796fe45d07d148602aa16e11f0068fc33b7a48690a61b8f568358d9df699d2ff85e2fa588627be74569da635df99274d9adbdf8414922b758a55a03466ff9dfdcffb8ba33168cbed60282d8843d871799ef81c7d8609b96d83943ced0294eb61d5a977658f0d83a12165da82a36a5b4915e97dabfd7f1ef568914c9402d884c0fd5340f97e51f2916e27bf9fbd731dca9f3364716c0f21017dc5c2a626aef025dfcc51ec68e18d54a0fd424927c8ce3b04bdeb6419e342e10285cef90319c50228ef444b408a19076db81f04aba40b984ac244cbd093afda94cc2a22b9d12be38e87b01c0a09cc3f32836cf53bd534860c92ec0c71ca2f221ffe59169e627ea768c70a1a6332522cc3da5040ba095ebc6250eaf4d2e5a20aa28966b3677d5dfc5114b6a16435b6df785ac08a28321c24fc8f3c82d28ba9652c0b2af4a94c70d3e0cc74e1585e0e9002f993fdd8444f6d6392c6451835b4244475a378dfdcefa502e25f2e5ec948bb198db6e70e89dadb296871791c43f34d1b90e063594d3b507ac9a7033612f00a5a7a052e03f63d251e43436ad7af1bea147152af25959ef2e2413233414c99887b21e56a341d7584ecdf3fc7edec3f00944173ec74150df4ca49453aff00b39055cbd8ec90bcd900f7069d4297343fd3acf6bf22379e00d8c93fe7edb9be8bffb4808c4169bc84910e3d0c3e0fccb41297509aaa929e9428b05a127836cf58ce46ff7d43e89aeeb93ea0b6eca81fd544803b4441e0b4a632a40dacf3d7ee9e0b8147b13082b1f00fb1060f7250be89d4663692da1611ee0a2bc8c75bf89dd74ecfd2ece63311d4b3e263c7cc6197d0b3638755d3ecfc944db0de86568b211ba1a85631caccd681562e14b1c8c608c5b29efaee42cdde9ccff483cf35f428538c54e5ebc2f57d543bf2661c3b316f1bb170d487f7563f8f2a91839d3a7f2dd4eeaacfd67fe470f175fbc6a061b4d8816b7807c563fc306c31a46ba0f5d014cc1d4c66727cd6be26a04c1bf4ced203b79e859121cc0b6681c44ec135093751d59d65a138cc3f30dfecdfcb2639ec304cc76144f5204cf9be1053a22553e847291b6cbbb5ba08213506e0d45058c534ff97297faddda41a3c0069eb1ef5a13c662022075ed64ed92bcdc54a22a9869d573a5c1bbac2bdf63abdf885ef35335b7c9f93ef38558fae29f5dcecfd4c2d090ed8fc20b15427c574cb1de0072fb6ff432120e3a7e540bb1bebbb263c4cc27a3067b971abfe98a15b1735e32900008e98b5fdd2b270120bc92cb8295141596e2154fce6d92b91d9b940124012eb8573d42c54a3a83d0d4a21f604fa4a2578555238c70f9412802e7a7ee7238b27118cb33c0c4b36d1b0a94943b9a6b8b5d66b691fe4a35a7d9a55353c53caa6f84db3732ec4750a8a792b103662f78873be4f456efb2e14c536e07ba357259d45957217c76224e242cd706fde456cb4428c689fe88893dfacb14c1b0e4888db6bc250a6e355238af0c85b4b04f750db0304561b469f84d17baf6eed59164aad0cc8f19915cb459e22a3d9817d22a4c882399747c62a35909155e0abc5da7f3e08e059af7ad68903e1c5cb2d66a97ee1d0fb8dd20e0cda10e4611bd6e630d81de22fc2e66cbd1896bb493cb85bac5970b31f467e2fea59224993056cc8c58069ca1f2239dfb731d889b2ede23b05620d440fe467abca09ce65f75a20f5c9230c5dacc347d6f358f5d6a47307a7f0b104f7a90c7b38b44e358a90ba95f8f95c3ae4893ab725ea54d6eb871916173808bd3fda7d3114994ad8bf58675e482cffa6cdb71fb9edd06b8b7cc02d63a3bcc8e63ddae109dabfe53cea53f636bee187f83d93e9f8929547721a54825c2189d6acf0469203873def4a05b629346d0bc6580b0a0912a8ab1d1da6500a44025a498555706d3824172621e0f4c3e5112fdf7d9ff4c57c6e30b85c1289b43bca5205694f6e8161b6afd2b23350727461a917da989677d9794822767c42d0f7d59d807fed68c49d71f2c762ff28cbdb68cf6254aa7380a6caf84006839fc136313af84fb10cf5a4bd90bb01627f096cbb9b3758f0a9bab973b083f45a9c285f61aa4951fa3e4519f48390a3ed7496ce67c558f237f3a3b8973fda7875d7af25d994ea3a2000c55c25d77e576975ca37e6d85a2f3eb1a7b7b5c34ce2b8d3721883499f7704c4af78e631de106ea87ff5d31844c21712bfd634d3b5aa880bad08ff663ce71e89a4c9c66cd44411395a427d478feb8428cb3e2dd5c6c18a14a15502bbe97c2a6a4ddd833b63b07f38b017c7ece2c303e3e5d373198d262b8f54385e09ea09bb516005c41af02e93b4e6f87f0d991869637b873fb05d9a2b1a21f1365ebd803d2752b2c0bc719e8ccaa9f4c22a27dcfdc924133dcbefa3cac2725817680b6225d16ea2ed467cf4e58d206427917ec9b8f017fcd285f93aa02e23ca292f8f470118acc6ca70af76fc48477b133b272f2df661df47261544d5aa7fa12e25decc6c3455018259302fdf2f7d1a28b1299796c2125fcb3f0e40ed2ba7c02e9c37b90c6d8d8eec92f4490b3293bdf63b2a266122c3a10306364fdeecfc212686cd139e0443a50e5ef3550fec01757074b89ca2c60d0d2af2fe99b654d4d7ada55b2307f6b1e4946742a80995e9c820cec7d8f5b91d96b9410b209ccc177a1bcd80c782498488ccee4cdde7e632a39aa095ed7aea13834c2241c18a9f7a5540d29f8ab0e27a4911a17bf4e4703d645538604fe0b32a20bee334d42e35383c911d5f070a852c35988b698760a04571ff019f4a6885be349fd43eaed94afaab029703ea2b1c4760479ac4cdd4e128e713869f59b7752da79762824e13b11e26ac048f18af8f132009258d49ba53c41c2ebfb2afea5864de90b04716230ec6efabbac033309f7296143ba7d0c9e18f004dab3cd3300e13e8f65c9f9673a1344c2adaf3e564b60616ec0dcfc60f776c876d7d542ea781b6317c0ed98b19f6686d4587cc680deac7c47a972f2dc17ca4169fd07964a0773908238e581af408449afc24de5a0bd22e45db857c71f4313b5abe859515565d98e14f8e18ec5efa9742f1641d858d0f9d0d3e68134f90a4e14ff740d80938c5e2b7fedbffcc8dd9d4780103a007f6f4b62a0eea00c5f04884adc272ec8a7c9935cea81d6757b861d8a2953d6d4308e9aaba23f84103dfbbb38beee096db68239c61ba2c8fa5e3bfce7a973fbe679a5dad2f6aec340b941b31bd88eb8d3f1b5c3ffc0b02982ac6a7bb1d15d462049fed4d432d579b6e32c124424c424bb80edd7e3ee567bcd52565c29b281aad43ddc9d2d098c853198d59181bff7c04711a6391f12c001af5def98aa7c70a2541c29640844a8c9aac52bca7764b469fb014552ad2273d668f89ba91d7e853a6cc3123be1ee7669f07051278974d17d303788bd1ee9b809274ea888a1b486bcfb8952c8ae993c39abc5e985078adb8091434c517701d47dd29fc88864189f9a54a43a4f2960e0c79e7791874f613b080b0ec231e441f198ed30710baf989776c731f22ea8ed3d0cd4024cf54335a2c098f44924972687cf457e384f91d6a5bea5acd3438a58837b0ed2f6763a24fa01d189225a101ac54841bfed32aa471ddf958e915d8ec8bc895d8f60e66c4dc6dcfa291089cc27ff0b78043c05995c779488f42e605b8eca13d252c562b3cf22bfc52519e75cf33780ea8209aebf6f9546524b1af75d1cbf7710e0b871911c376d417173997d05b7f0edd04e10ee2cf52fd4c664d1c032aefd10fb29793a7158805c345761af512506a4b91ce0c4e53d17da3af6f0470425dd0762a7b494e8e1af9a88e79e6b069e900179cb07b98fc7421f51c47d7344bd7936740c5b80cdb1f5f6127575357090ed0f6dd197f6093f704a4eae84f5811402e50b5bf1a66ccecec2c255fe5b095d1688da6f7082859ca6db695df0a41d942aa830cb2673e3cfd5ef3ff8bcaa29292943cf944de6a4dd98c2defd6040e8a82ba0868d9233473380730812373c66aa1c99accc1f5ec0f47f91af865ad82882663e42f4d9217f5da725d049b525d37272a1f933323bed4ae7cf688c0cc633af322a1dcdcc4da07fa45c01e850245521cabeecef6a6596377a93bf592ec5bcaa4d592b47d0a613c805fb254468da593b06e6261b6920a36bc1fcd2d2d2c6a2ae8a9ba59ee0127d99b5db9c852767419f011a0ceb9899fc137054d8a26e8722c1e883d423044aef18dc7bbf807eda6ba192999399ce3f1db9ea6de88123d544086a5099b2d9f7a2f2b11602ea259ded31b82b5847c1d0f5127703dd7017b633c96b25297cad9ed7cf00bf347ef1661d49c77702ad18b3fc63bda67da5ab999680f5418701307404320c659039801066745fd89000dbb3414134de2150d54733395fab5898ac19d146910ff9c3a4b183df45f42493c98800691e8bff81fe62ef1be9056b9f05ace65bcd7b87f0f2d307bb77b8a976f6d965f9acb3d44fcab50ebb1c3208c1ae6b29c313e4aa165d80dcef90059fd514b5a9ee9aa0b5f3ecf3d75ffae8ab0d52db1c221e263a3c0b7c1ede736fbff383a82dd65f3c53f0216ddd37a46d6978b2b6dcc98347acf88a57e07654c7bf7c15ca235e8c6251a157ca2771baa912357341e54c9252335493b50bf8e847505e5694284aa7c166663c2fdd5bef71edf05bdc9e2302e21c56d5c4d36b97a867fbefb3da542ebcbcb9c14b008bb00da52ac2170aa355fdddb4980620549c169bab3606fa52a1f317594ef9535abaf596300393c67202a0fbe4c005bc5bd7929d6a9329b87867cc06bd6ce8e54ca372b5e029ddcd6187c323fe55aa578fa286d7ce1538b372e9b53b09364f3e6ea183ab8b48f0453ef30e5c1fc18848a77eba2a41b5c1bef136b4c2b86d93bedc6f2060f659941479e81ba4c44262a10c686606edc76c38624a1ac2606bd53ab017765810072da020e5f6f11450592a4df851425cd321997b48aa34f7710dd69bffc3fc8d6de18673bdfad830c40ad722919f59600f9b8e35f5dca1a3c4604be8cd70055a160a0768497ea4a74b839b6b3f2877217fd5e5f4a0b855b5d0b398968020dfee4ffb7d53c50179cbd216f504cb49d5da19d2e78905198bb5e3acbd5555c545e5148b710e98b8b709a5ee5901c28a013462303dbc95515a1d0a4945800856b82bfca1402783121036be1152862e128d41d563095d1cc57a4d92662c8af8a67e565cfde01b8eb70fcbc2334b8c2eb6419c5db9ab606f220bec4e1b9636126592ed3ed4fbca624e8ff8154ba9a24c8e75edcb6cc6db28a7ec2bc03eb7b3535eb0125e20723f6638cf256f97584978234366d6b2c3d30c141a728c4c7d6beef3a2c2e705cd2f17bb9b12325841236643e11963e25b63b0829a62455b95abefbce0875b738a1be52e90d855ecb4dd67f66b1de2b824a6a9c4a52cb556f49060ff4ba39c32a99df2266d1dab6e913c8bd3c0208cc033754c555f1c2af64268c03ea59f8f59aa66a78914950c76ead9cc76fc9d787dd574e55ef19b27c2c69a25470ea514b98eca853b90f404be7c92871a37c310e7b7dae3f72458d651deb74c3dceaffed0ad1ec42b35ccaad56cc81f1fa49d4cffc9bef991144647a79041a40ac95800dd11189e3f56f3f221cc7ac75f02aec9b5f5a3d752329c7ef36d319a045abfcc22eeb522405a8ecf3b6f2186d4a50e1cc5d0db2ce5bf80af0c2d83d6a626ceab03dfb2b434e0842b9abea20c9796627191a9b2f25ba722b95e45f97fd4c93f371357699e9d99f7619e3cdde9cadc97cb2b15a6263c011eeeae25a6fb780f07987ee883f37091dadc0b4e6e92750c908bbbac75c4f79189f1b38941b112a01077411056c04b8241b5802dffda982d159cdea452324084c4333e44b6962eb0a480729629991a515528bf700b895e8a3cdfdeffbd37be930639db6a54e3b61f60816896c51daf87eaae7b8f650103e350a95838732165cf4387ef27552be53d59a5fcb7eeb20674773abd0df80e9a70c7e5a801a40f41f476afeeff8135a8221b6a409670e69add54c6d19f1f973f2ed504d168962f1068c7fef28eca846cad8f5aabe73a6dce3983025145a88ee5965e65367223b6c8a61b3b87b57a3e4c80bb10ce79ca7c801bfd64f7affce4f9f11d1f03ca15ec4f967c6ad8afc5fe80a04057811bdb8bd0971eb213d350358f80e22c5392206cbe189529bddd8cd39bc80828aa2a031a8ae9fd548bd0d3d3a951843af9acd6e7cfd29cf7c0888a8ce2a45b923c2de4029e770b1841fd5c3984f2bdad7a97e7d72bf1614b539e1a6fb820bcefb0ab1808c87837547ed7e5971af0f699a045b6fd72fa84921675a630006c527165eb7311c93fe510c2acfd4fcdb9c3f357a3ac99b6473653a16809969d54a80a29837d5e3a91f6425981f3f643ea293ab43e7bb7b5e203628fd7afc836479453ae6870a75359e1a2e138d655816d5505e789053e1876fc37ec877eb779e25a0826196c16e578dbeb26c790e8e4667e39bc4806ea86d7c6aa546f0f0913afecf4da91aa1a05dbc4165b7f944e36d91df64a5d14df9088bdb18c37aa391db5e5b141fbe758e6ed7d20874bb7ac474d21531cf1f3d00635e25501cfaf1d475e2f1929fa5503434701a93aa1a8084f2eaacf847a5c2db0a55ab44b53e4b5e40ff18a9925e4194e7ba052fca295fe3390bcbf29876eeee00eed285dfe9fd9ad69ddf6cdc2a230854946cb062735b9270cd92605ec29e3708c9fc6e4a0662a59ef1c93bb1b386091b4a193e3cad0867a836a49dccd316c8e6147d54ce4d6746f6be0bc2c9551b92095f4c7238f76d15f56059979af652cf7f068e12e71579ec39edaa43874d1d0ed08e3365f42e0f295d05511b5cdd6e68e4da7c799bbfa7746bc2cfb056e642f98c9b749619ac3c6cdce7b68c8a0eeeb2d9a4ebb1575f87a65b4d3e57993bee48e01d290f9dc03d1d3f8e324581259f92d0e31baad726dcecc6ed5bdd30ff6c92478fff95b35a7f10e5541f28dcbe9bb9ee5829f127124841628324be311aaa03c122d93b53a0f919f5bbc3c8fb7ea4a60589a35c2308e493e45508e71e39549cb461640bac9cde3b3315f4ebe626b86c6930a4bf69eb4299291b0756578dbd04384f74e1cd7ad33925ee4a59c15efb2aa2a84dedc46bf47b25963be493d2803a422603f6a00bc0cb71d3063a651a2f74ffe173fe6a2e14223fb6230ce35cf8be66f686e6f99c833b839d5eef3ae3336b2bf53ce36edd93c010aee33fb7d96db58b6915ab70342664e03383fbd9cea66cc7fbb75a82001b496067546de06b69beef0f1a3b22a574194047170e7c5b6339041ca49d895a94fc8e4bec63e1ed616968293913e5ee0aecf8020ba08ddf49b1203ae612bdb2c7e5edd03f34a8482399e429bc059b4f1d8cc694642d81daac66fab39fe11efc861fd4d89f691b335bed7e30ba045faa36f4e6d12aadebf24cc3a70ebe2a5409511e48b9e3b4ccd677997a1ebf67bbaca4ad554d29538fb3cde85ca1a3abc5fa725f4bd8d9cf4becd555e0cec7cce29a2dcefefd3af801acb335f822c2f29a3b64400effbbe3c0e72c30d694646c5691365d0ff96ed7f68059a3c29e52356f566d224f23a39d6234b50e37a85dd991bf24d671e879a50b2e594442d0dd9d25067fffffd107afcefc21a93d600f8c92acf2116b7a3f59b9764ee71f329d6c81c6840050d55b5b05ffe32505f5dc9dee88c989988ef4781bdea64687be30c82d4bc2e91092a033335abf2279a0117b0dd772bb114b2c3e6c7e1008d731e79f59803b75ffff525477683270e8ab670a006974e8891b0e7bd4afdcf1e919ba41615927909e14f42932f1dfe180e4f7a79a252899f73ba7973e68b6c8844928cb753ffafea398947adea0b3115e905f2a614a26fde4379a144ee8b9300a98d4771fc11bdc3bc49e699785c0aba3e5188ef9c30d1f3e55f3c69058e70545d6f5c49fb163260b54261e104f29aef781a2d06adb38b1fab29490765d49d804938d7a8fcfbbdde39e22f716f4593ed30eb8534f42d01472d748e6163f4a7ff2a6bcb4ed4796886b8e25302b96bb3c6d2ae1debaf82a5d81c86110050d935cce1b59fc7070f40fc3b073104dbce79a084338028b31532a857791b6dcb50d72061628cacc114bafc517fc2b93bd90f8a81b8a9fcf2f8337da672bc5e7f70528f6f5a084f8055dfda96349c425d1d0119ebe766a86c92d5bab227fdd4389c0e41a2fd08f603d274436e7360d50d94f33a616a7f80cc4c05f5d27ad17482de10080fbbd782c3e7eac5382f0dd71a5cc93b853b9c55057c21d1fb6d1e18f973efcc2e4054b4c27e70e8013a1a3ac3e4a946f0d88d9ed1469c17191faaa70b9503c94e51b59cb8280b09216b05f3bc8292eed30b35dfdd56f71759e5ce3d0be8052f4eefb3451337965469c6bff72c334b3a5d78c1b2eada0258540a2a7e9529e863c0831f4a041a7c8181f289e1bb29fe3f3655a18af105c005b7ac2dc908d2fc85912ad23cff98ca51cfa47f3a2509acf44657dcdfbce822ebf2eb8b033519665ad737c7fccdc2aceaffe73d65c7529fd3872b2539c2cfd1eacd14dc1271a7a072dbc5e045577389cb8e8a9903314566f77e78cb4c966ddfae79ea6dc697d493f2481a7d640e7425e0db222040c62f01240cfc9191715e2fdee7b3b247de5dafb89b51ac1de10b54684c40007eeda7e02ee31237955c4d41d716c551ad2ba7460c5c4bd250c07c2fae7a425f615e6826340cf0fe8f6a1988071ed1cd6062aa1c65235a34f0f5fb0c7fd1ba53b2b7e831342c01ac46a24db2406011d5e74e3cfbbafe1676a2f15e2104b816b4ce4df388f7c9d8edd95456edb7d1f4831b62f5adadd1fec3aee59f8956d4678e9e6943cc2cde56879041b9e76815905eb09ee31cf40dd5646b32e857ea452673cde16c6d9fd66bffbd9bb26d369d377288a2449aa0d5cf33b45511b66fa663b69305caede7e9dab3599b7e02dd405ef39269652f8691c211f37bce538ea309b398654cc590226b4a0d4952c361afaac21974cfaf499ec401ac24958f968bc27de94b1955d33c35f930d387730ac992281924c97324e97a5b9e5b249116bd5a19eb2a437bfeb27b067c7a1f94dd56e2fe207322f742bc6a495f7d192f4598b7037fb8c6ec7c3ba086794b900ca195dce9d0318c0649287de47af28cd6d63e20c63709d76a936cb27686db9dde67790122c08831c9a8461d924f0654ef9d99f225535830cb2f5b28c0f531d88208469c04a1f6633ce2bd217f92fad327e01c8763e255be513efe345ad1b2163d6ab94960f690efa89faddb556981d9b46b3ccf38bafbcb92652c61858fa4cff41526c7d0b261c43986c5d6c6449ed4742939f87d724aa5b039309c736d94d2a222b3414c9ca8d9f2d8a2e264e34e98c953b830210ad8a9456e26aa451faa6435f924b970e5e6a5016d24561eae08c440105e227b2919f326fbf3a9fe99a12bbcaa102a45016679f88fcd2f44cbd9a45dc69e891a9d42f8336847137b3bc7ffacf6ecf659904edd7a5fa4441114ea673815e8a9c05639e8b03683d688c03af427fa96da01da05cb4f25aa4e88f984c1607942d348b6e9a0c84468292b37f43ddecfc4a50d541d96a83a16230a79e69e514193e0ef95777175ed8dc93cf75df2bcf86e7038e53744c330d22590e9d1cf31fad2d447080fbb2f3b34a0c1b46e6ef3dfc2a3851b7c502dc65216896c84580104714e65efacbf2f1863b31c476634488bffb912b1325c3e68f865b71bcafb6f22295ec6666c42b4714fef216ce2faf571aeb6a6774c8cde08cfc0f7277da210e157b6d63685768fed8ccca03b03e3c625bb4d927f48952be303a0950ef091d8dc32405b64212ecfc3dd9d2b5037e4b3b88f2b52391a297bdbcf9084ebe22384227dae89f83e8a868bd533077722f72c54c998f658761b3071c35c653831654c36ae38af09db7351216b8b8dd4d460e73e9259646fef465d245026f12147d84b9ea64903d101d89fa5121eab18aa31dde698dba4de135f41edfc88f208b19d74a189af077169d55c0829835c889e8be344cf721fe2c66f983a1144e9061fda7e68b6f6b1f2e1458ac51d40e605c2753230e0cd3a737532fa7aff1fb18898748dc1017b4e54e6746beaf2fdadfdd4a39d943e61ebde72134bff1d7c5770497b2e292b788f4761b69782056ccdf51c3cc602ceef38e69ccb52121feb87d0d37ea63c512d7bdfe5578be8b6eb4f8030655392f3582f26f43606d86a8147b0d2d45306d96c112d8760ba6119285b0f31c3420bc3a216c0dd2a33c0a53c2f060d0d562facbaf957155acf1a62b211f05e10114c2b1cfab47bc2bed2bee4dbc98023ff23d304e6263da9fc3276057d7293d5a54586067ab42a0a64157c91df5a77d192ae8d223e5213c00a9b06d0059a014c2f560aa8b5ff24f60cdb3ee0ccb5150eb626ebe22299ecc127bb6fb257c8ebf98ec2c6601c5159c8daf25cc1fd070955f5f608fecb2ae79b650ad82fe55f143167312a5b52ae835173459c7a8d759ba34a60957151c67f30e5c88cb858431bfbdfb507c4f75c1cf3ff8a2415e97308245fa0c00a1dfafc05d1e6e741b87975172e37684a7164b70adf3ceeb994e9a6bb9a9fd3383d2cfc470b18866219f5b4989840b2fd1d67f1779496e89de9854b0a2f768dea0ad986615e5d30206f4a606dd79dab499275a8bc54bce441227ba5871bbde46f96c40da3f74b7835f0bc63358b29432a2d57778dce09ebe008ae62177430158bfd61a97cdb1c57b504aa46bea19d9b0a088892c7b13097c7c33febccd8a1a85fa0bcfc9748b8798ea7a0588e85aaf479bdf2b785635571cece7da9bb8846e22b13b869b6e532bf460eb899f7135b32cc580901b24e565e9092a85ef88bceede84758f50654c282f73e86d731d91888d48e1c221f52c0b370a4a308fbf1206d42c1394c118dfdcb4cb6660e873bf82272dffd5debe5190811460328574a9b2443a8b1934f0da4479db95f65f6b747b3409cecb18ef2b7aa22e8dd1de32a57cf306bcada8fc353dcd96c943cf8627e78f2ac130f07c688330f00636e953416becb6edf70f06c673521cbefb11e5d32b7dd2bc7ce799023906924c11f110ae6ff50caf1acc89e307045c573a82982bca18f152d97b78082f631408f5bff69d4f3cb9a8125a24f20a0694f91967fad4e987e74171ec26db14351f0a9fb2302fb79c30f7852f1d8c0df58ae020287ff7214e08de3687b7369274110eeb012616a1dbb5ede8aac3ed0a27d285eaaf27006471792951d4e9c22ec5255f95bd416fc72755d5d8ce839e76a9f7f61b5884f22720a755891c4536b45be6bc7208bec482890e621410d462e1e6123b936753d83206b0672ab56a7a9c3f52cb8ef7fe35ba054d63965b48a0e74fbab38357d3de20ef03ce4f9dc66b02f9eeeaf1207b24be66d161c03d606edb987aba17268565885d8c45bff9fa6279f79310c0354901a8a9d17e43781b141a340f618337634cd87406893bc09eb69ab08f707c6412800df6bfe0a74a6d675454a49c8a8e99c6de302b436fb514dfa63449299b7b827c1d9d6d55583c8e0631e9f081e1f77416f4167790f7a0055648ca396f31a2edf9d5dfc5502e5dd6ddf4e7fb5627f774ae91c611724d1aa683c55cd312994bb3e6a8b82e5fe797c14c86fc857c2f289eda6b5d47f254283c4bb7888bca0261cb2613e040a5143e0bec3117b222d317f2970d66f5309dc1fb12b0c7c01344c105d8916e5dfab50aebd864a3702af994cd49c4aba9a9696cb9e42baaa3e77153748f66e48d03b502fc22756c3383b0bb5f64cb0326ebdfa0ed899a3c45ec9da38d3a67e44deae570da0bf1b5a3da9ce42c8e39cf0ab1a8055769b0a2a55ac057d7707343ddfcc4e71ebbe08b6b1097e95d087bf0539a479afa7f26d94c8dba5b9f64d12606db8c059509fac4690d1772fedcf24c5e1908952a64d8b20236e982d37a515ce16df983547580407ec35c8983d923655d512f2b3822cd84545c05c3cdd9f0d65812dfd1de20f559a1f9487ed7c20b0cf279e72c5e275622c8d12bca2076c572a94d3870c5cefcbd8423cd00db5b108d8670aea46b2b92750b9b40f12b790a46d5b1e563c0d342d0cafdc0b9ad801e65b5e1351b9cbd52d3c2541b0f50ae9ebfe88500a59ed90a177a5c53d46271d3e21d211184ab7446de8f280794a5fe90aaf31d053fa91f6efacea216789d55ad793e3bcd1bb45bd1e12e35460063ff367565a2c634361c4e8a9c6478a9c576386accb583235642db84b80749688438bbe9df80a085047c6b57693dd3cfa47e76c6663a7f56688d0e08e8d218662256f2912ee6d5fc42b43f2c0c54ff51bf709387162a1fe6a7ebaa097517a9e1d59aa36daafe5e8f4528269224d329e40ab4beee4910751e06bceef98ca2dc15be37f33737f3ea627192bd1f0fbd85175e8fabea2a9b6e6fa6b4790f779f7155ef106ea84e60e7e13d3b1cb42f06a65af9452a289247a4bca7b61454b57f74d51de2c9208476406bae882d70cf02d40e1a48cb2564459df2a6ac74fff777fc1a08bbc148cdb0f5f3f310885ada8bdc88e66c1f220bc05a8180438b97e9bcd0ca370265a7b56cb96faa3b343ac1af981a66b08ed5c6c94791580b77d384b971542311741804f81644a02b439bc32bb47136ca085cff2e263fbe51f713b4e6a5c5d5e37260f0a325ae2f546c0a55c87e4fadacfb0e3f3fc73e1ceca93e93f230d0ad8ddc571042f0e532c22bf2be7c71062c2bca2084d5e2c22ebc4c1f172a5f80c3ac7a4c3a7f2ccc14dbac0a8db16ec558bc350d357ed3b255e165ea7b29d976a62d7e8bf3e5604c27c63d19a9cd0ce00c60bb38ad7a8b6b5cab887c927683c16fa2caa09a01f01c944b725a85b37698a8d48ce0c5aa0340d50ab7200f4376817cd1a12feb9328b263b553787b8530e571a21406ffbba065f1ddc447e1dcf3f25cfcd0ea178b21d6484c92263b3bf11b9f3efa3bd21e22277881e175e46d2a9d5a417e981d96dc10e41e4fb41b12441f7379fb34237cb5e8e89e98e93a008ec2bf3a8804001fc2b72bab16a77524da6453a6eed03f829783c1b7cfd36605a2353b7c6ace4e5ed46173ce92dcf53e9cff744425d235935d42d9f8703a30d234a4951157b8a6e08e75400aa8e479f95961cf52e8cc32954effa74248dd6365d2cc414873cc79b8053820ea20dc06705734d994ab5edea6d83512de8dde912e112882cb1ce4a120b183f674f286fd89a331d5c3eeaa809f7430cf3e4e9e7b08d67438518b75b8e1f9315d4c5390d45a00bf1703a9c40e5be9e1b96b4cd838beafc3a98be0e46cd76cdf6db2377813cf1ed600c0017a1d2041de7e7c98c655c67988422d990fabc42d2bc6e1280f31700812e3ac10e2cd686e026aaaace49be3aac7c77492f1409df8d109d471d497d3aedceb994ba866211f0818ac270eb9cff6d5bf3125aa740ffa2c26824e935b541287d027b15879081c1e0245afd396729a9cbc320d059d702ce4463ecd275089ff653c9e45153aa99f53a0c8377f9d2916a20185be71ece0423d080766177d78397c68e46ea7be2679b38b72d957ac9728a586be7245c790e3d4da1eefc54fc37eae227adbaeead7357a2997b1559ad321595a7d8092984237692dceec0b85b22790a0d6667aafb62c999711e83fead8f5669643d280ae328daddb26fdb88fa48e119d667799bef18964bf8e0263fb9bdbdfd891b4a24ef6c9d64f39f07f18c8b73853794806e6e9967efdc558634c29d664b818b847faec8d70630c3b8100d54539d6a1b2364f5e8968d70be31cb32d757fd59bfe8ea8eaf646e04b743cb1e799614576dde994ee55bc555dc26e44228c8ac3d59f5a5a81e2d68c4f26abb3d99e910566bb0839ee049203604f5f2c992d29bbad0a216abbe4163e6c001935046ee1474e8ba77170523c16a3a76f2d38e7ef38a542e29955ba8e67eefdc4bf5bb5425a7113df2f8c035abdeb80a04696fa7f9856561f51cad8bc1dc6392b46d263961e2869f8f16237e3c80b972ef15472ff3e18e90f4377e8d19da230b86a4ac78e4142212f59e048e1c81b1fa9cbbcd3e1f6d96272dc2645110252617af228fa68f3a282abd1f6f34ad04bcf69352d743b629549186ab53c9abe9c2188ee1c99687c46f2ab2ef0d8ccfc4915d8216742341bc7c35fcdf722115ab648e15269462ea4ba08879da45eb9afeab8de4d8f181eeb0a8fb2190d3658ed4a36bc22af0798af020cc36719132619fb7cd0dc1cac8096feacbae1a0ca196359238a69cf59636a4f00f7a6b5ddd34f4ca8487d49233f377933d2b1c8f8201bbb324e90f85e02829785a0714a3c22798ad0f7bdb8271ed7a1e8b0d0a0dc313949e324854d8880fea4edf6ab343713646e092dd9be0d9cd408e4ca6f258bcbe80e2ff12348c11b2a0f84de908d814acd8c90832b2e30670e462d3322811fefd66625b93a1702247f55c81b27769f015613f824f8c4b50809d0ade922abf50b21da7b71da783524752c859a875136676bd97d39058d4326b477e148dffaa48211437ee964e7d9d91ada18db07118d5322edc1b312e5fd1c893a4b673ddf196c1a64c912f385aabb2791332f49732578b0a6265e2f7de1322a902f96cf4518e6f5b96704cf415efbb08850d6a063c2e4f922dfe787e145501055665342fbf5cac15082da296c277f05512159c99aec46f2c45b2a81159844de021987c7ed57f0e3c828004c3b3fa90063aeaf93f592b5568f15b5b0987304c2ccb4819e8d36f5ee94eaa65600c792d39902190e616fa144dbd46bff2c0b678b6929a545b7dcc972da7372d867654c851a980b0eaa1e8ee3f402e3963033abf4322f599265c99dead4ea48fa182b8ff7eb77d0d37ee80c2f8a1e06fbd2a3818d713d5935211df3c2d6004a5b8002f07a6a82f1f468b79b49c26638f40b7d973563ea81a7d59bc8518e5c32d0205319a167595fd7d24d805edf6f7d4ab5ecc258e1d640b6399557b989ee8a5f2f4830a57dbd3f6ba0c5c66cdb447227ec9e21c2efe682fcd65ba47be553c73f03a7b10539aaf997142f3b487364f43ad1cdd6e188e7e517d557e0e10970b1a73cd3d2e8a1bd8e0441ccef37bca088e1aa628ffcd48731f1c4a49becd6c85139cc2bcd82547f95cfb9fb5e2d622d3bb3b59c5b65fdad99438c90cf818ca459e812d82a45dadcbdf03b61d8e53462aecbd81e2ec3c79abb1538734bcc50d2f9ad9b30ef7c6d3e91f4dac39184eaa3937cbe5f12a78d26c4aea0ec35fb9ed35559f38304f314258d33e3c3ac093f645804dca729531406de8742d6a576b81029694fed3960f01fd03a4ac2ddae1fb3e45499707514a5eed50335a6ca56c7f474d4d884cd7302010d64f7fb9fc2bac851d27527e31c42b7ab447e1769883056ffa92eef9b4831e55a6315d5e4d9f43a7cac847e4ba2be6379b407398e0929d06dc0821c129665305ab0ca73a78c2f743db7b9cd8c6b40523b322ae9219006a09c371eaf81e21284ea623070a8a68ce173c51b9ec176157914d46d6623acaded8292d5c79e63c945be9c08c8b0758679f1a2cf591c352c0e7d52ffeaa35b33d5cc2123e41b8bf3f0c24e07e7ba81c496fa1fa1dc837a15c2a3040a3836c399b43746d9068adc865f8e3632380543cc2b1e2fd16921ff34b0c795609e7ed48039b95c9348f2bdb7e043ca581166c94248dcb3a35bef50d4de1082a0d1cf5d74618d9eb895e5bd29d751dabd54eaa2cd1f0d93bbeef8c0fb21cea608a7609e0913d938dbb458869f39fe85cfd4caa93c2ddffa95bdf4c04879baf119507d1c7d4d0a2f7a63a23a6067cc5f79c6a9b6f9449c638758adbedf9433751c5263ee1e5392bc3e3186db9c5e1039c98d715df461e20189ad1bc7ad78fc89d6725500ced6acfe56674910daf9427ea548afb7c99ae37ba840d8fd2b0271ce3d0332d0d002160e9982ac50deb8cc7c624debc6cdcccf05769fb7a2296377f6b958acc7e28e554ce16dbacf2a01807afa1875a0e39d610e60e0f01111a5f2b9fdf55f49d857a33fdbd1d0353430b89f811abfd39b63ba71e79bc24f0f2fa7c69d906ab148a0ca50dd117a17315b01bb241d20f4a07e67283a80f64c004a2f96546593d871b091d1f4887d90e273f1f4a6017e0fe4863b24bdedc3c12e297992bf2183b621092e80920b8d73b6a338b9fec717b4113afcfb0031f45faf8be4b597f611a32ffa9de9b2d96384de532cbaaff96a1df4c8de31e16dbe49dc02f96cbc33d3ef9cbd9aafc160129721d1c2eb838f8e7bc149949c4fa6a2f34a1a7d7fa561c393e24befc6b339312eb78ef776859f23a5ebded53632e1b8b5a747658dd39200cca9a0ca24a29d152f8d585642720a6dff0fae620a06d5a81932e67514f20ee8d4c206ab498bc150ac7d2a929c6a24c99ccaa0aff010b6539e02c38578328532f2aef832890b9d6006ff8d855bb1fda0689e0eafdfcf6076d6c0e707991d0e3252064ffe4c506dee05740376be658f07efd3f7eae33bd73d7162a46d05bff2ec98b1c05b2fbaa3ff4a919441547aa411629ba7341c7cd89378ba55a2b31d6f6c1024b7e60c304703c5359593c4c84fab06154508a0b8f1a985aadc035b84d1eeb3a8e2d6690859aa3441628fa2bc5cf25572d5762155005a8c7cfc2a78f3ec8c87b0e2cc55dc17a80d8b5d0c281460ba3cf88d0206fb42dbf4870a7a9f700f15c819f946edecf171aa5f48f4a12bba8e504815363e7c702ab3a9f7083d3ce7f2380a98ed107d8bbc6a49053d9bf0abf774d0993c39f84d967d6603decfc4ad410c4c8c15a3d29f2c88444a8a4c55132189dd12457edaa63244524f7c4baa58372fb8efc1b35c75682d736bc05d1d080923255f9dbd86b1c06f810c1965d1db2900a674ecd303247802bdb80c4cda9ed4a96cf5dc3438d0eccfc29138e9fa8f21908d76411db11aa6ea5e661240ee0cee6eb83a7cd9b019f729415b0a620f7357596d59cd85b3056d6df01876555fdd0e75a1bc18d069aa2e16f1c829b8b6c656066008e5e03c627013372153b41b011c53ecbf5e1ed3d7c0867a6f32e9cb5dcdf3af355300f68f88e25211d1c5e97a0445e73c9dbe8b802e5026634d806a2bcbad1efafbefc9b18daa010854a981319b55356bb79e256fedeb981d3db88e2bfceccc9cc3cc64cf1b1f9ef2519d483a43c88555bcf30da06cbbbb79a0b17cabb565cc061651a05e4941ccaec1cf69caa2e1d656c9683be9795bdb050e6d993b3c1204674059ca5c2f48a26fef5a6afa0c124c50c116828fbe3dd0f390c45a5a2cdf9a1dbc5f31618947546ac3e75679530e7e759d4d6146bb1f3554422dab004f63b2275cc23378326cc4736fd9b001cd93c1814fcca86fa07eb0d7c5005299cefa4dca559b16f7309d119b585a7a60350bbe489e01bad65a51e4a5632b3132432cd4902cf1dcfb638577320818193c93acb65c58e6ce52440b9f5fd7560643c011c3be0db85649d856f8324ce36ae5be23332a4c28e7a10e2a806cb78b17fb2c7dc19012b4c0154b3944b0e1026b170001b010af92d8fcea788758c190ca949540981124022f0779ffdf62447195bd6b93e8ef72b29fa1b13e9c182955f0b02c4d6cea2a45bd6aa3de9bcf58f63a75c3d9582e4db7dc7541c89de6c5bfa7ed829bec85bd21c43607c9ffd2a1e074d72d86485c2a044de8fee554139858f2ba8b71767e8d64143e7725a5de973a8af80181cb3914e954bd6a9272c606c784cb6f25f4e2fa25b52ab61bd8fe6930d286aee8027408461e865b7a078b08195260bc58471110603d6487e1700654edd08be9636106afcdc46890f22f20cb642cb7b92f5f80db866f12fb52ad501ebf735a0c2775b6c5e5503880ed7b7dd5f78e8e4b66fa4be8f551dee2b39e56e229b09a10622f9838d4864f3a2ed849cbd69d5f6790237ffdfd4844a0682186688b626d968b71f7eeae849aa3af4d98f7f1ba1a3077ab2e6838d21d169dff474a5e11a66b170a9c03f8b6abc3d691c5e1b41ec673cd1f4de5b098007159036852b828d2524de6fe50779ad1a08cda306a834ff6ed460349242962066489e17c164b4121e6e0f96a31c4933d666e18d7c6f71b38c71aacac190367c13333a48a8da65b3ce5e5bae545653b73decc3cf3f82146144b0b6a4581b89a4e32ad741db4cadfddee7df9108bb689f51f73204467f325b37986a0f88bc1ceac01fc9b4d72f0a7e4c22749cf71965280ce769ca9865e4a7c15bd001c42ad7d5bd896d240b571cd60e95b454825f4a32ee6e5207d16ff863c53b3d6684b38e49423b34cc5dc8a1873f689209c90df2440df6ee5c3583d4a183ac519c5de6a85762af434414a1357bbdc83cbf0bb1f9d104c121a2bec81e760ff6228075935e8bae59beaf8e96ca2791e0cc412a235d81d102cedeb215a492e993f4bf46427cd827afe781d4d160954c144ab29170eec985ab10f285b16758780956287bcca25035b9bcda7bbbc6e7f44961dc6f70f7766619f9d313833445fa43f70fe6f4c1b4f8e6872ada8f3d51948f26d04b79d13b4af1d4c12fe3ac2dfa374d856182efbf9f235fae271f56f08951f45d823d7b5e3e08670622333155ead9f5a3641023a6bfc9dbd023b567782d73824cb22dc5f9af3dc8b6855dad68a95ea24f7935eabc207c53c7cab419adb265266d5e24122d6731ae86e40f038ab2911560e4013462062fda9d2aaab3966668a09bb66ed3eb480a18351f7c7b9a465107bbdbab634b15e6326207c16a76df1aaef64536c8adbdc1b7c9632d1dfdeb2e796333e71cfdc70fcc37160ea3777ea87f6046caa7a70def5652286f47dba7dd11c5308f5446acb3dad4e09a142c59aa3e0a2359356de821416130b37908115766b819b637520852cf9e3cb8b63402538b32525565f4d6d9b17b4dcce8e90d553398adae5611db258683384f762076da97d17b88ff60a348a4ddc58e81c4337e1d96bb3b9736855ac158bc907180668b1e6ca96583e16e97df40cac9615098d9c20f93c43307544cba998dce9e1a2de798ac6be89b7631b0fd0b0e30c1c6f3883a50f99bb66a7750161abb0e46e516ce6efc735299d32a939a31f3d1ec5367e38ad5c28cbb26530cf574a9a45a8774785cd25006390ac36f0269bcaa67b08898d952edfae10c405370114845838dc20a3673b2f597efb8cba2eb2e7b247231964969c450c67e207849cd710482fc16321b700ab20963d085ea672743105c0f8a4c234891665506e25860aebc2c12db4359cb011a36a33a9369db2312d699ddeff33acb3af141ab4807c6cdb391c37738874f64632e34a746049ebbd5ab7c112a1ddd41ae1b8889d317bb0c7cf2f50c46d75441a360ca0d4dee16b4ce9d2b8d964fd033824404081f9d639cdf309b2e8ca9c694a246d183ba1b40cdaea4037af5abb0de44187e053e30c6e57ad748fd0ef7364359b407a48f3de0bc5e3ff11a0e7efa503a10580d6556f001710d08031ee93536c8d03053f6161478efec9e52133e028ab9105fe68db3aeb59d93e148a90fae03f7b3445c6462a3b2d711ef22a0d007507ba6af6d49c56dabad9e293690a2e01e88d1c65a7978f028f72dffb849b959d617615e54b532193a1c2a1430d47b517f049acc48b114577efd6a5e075a2571005bfc31e1ff8982e7274359c357b507040dac8e8757f63e4890213ba1b16593cc77d5adda23a3f0975f94b84072f98905ef96f4d6a210b3a637381ca0610c1ce60954bfceec0942a01d983ae5ec9d24d4983a27f1bee8fb48f827f24896642031230ea66efd87a3df604fa8ce525d57ad3ca563993ec4da90e433f28d47d8aa6e6d6764bbcbe4b7016a96f108561afc81e91b34b8ec621ba00085bee34446c34793fb9fdff5eebe8180dd28ffb1524a98ab9c4f00c93d475df51cabc146dc9f9e527681e7932e62ad45fa36f40d900c7dc91ed2fa05898272f044a4e9f29765c42b3503cf046fb0df6e8d11d23f90da042a445b4928e5678065466d06c4edd53b36708012f1cbbd8bcd1030e30ae83f374482dbb0934e235dce38b272afe4e873ee2019d23a8d86829aadbc5baad119b9390e852318d76116a169f914efef2188bb386220efc60ff7255ceef2f429f6a938e40edddcd3cf738da58be2bb8076ca3c589415989cbeb64b7fa21329320ccc319901b291c8dcda73b5dc6a420ec0542f38c369624841c16cb7fdbd0d9b4ca3d3692162889542f76affd7d88c4397a70c6efde25752309fbeaa15d1e3b16dd4ecc03dc02a555c2e1904857b4a90666cea917fa4b9c78cdb7b893801566df970f680fdf694720f5d1fc6b9823409fdb076b3330a79fc5df8650c6afb9bfec7e1714844ef60f9db7cb3679f631decb5259871d8ca124579750f9415cf5b5db9201b0af69d669641f326086917940459018f4eb57202b50d5a5b385e5e652feef3254e44fc7c9142a2699c10fcf3dbd4d06dd3b1dc42f5ef8d475b203a5b9537bc234f6165f072d44c98b9564790744003538bbcdebf66334d37929080a215f0a352ea13b83cb8cd0e7c788273dcbfc900b7e908202464c48cab43d864d5d10e1d68f6d95668a3bab682e1b60a66f41292e7c31c26e10666912e61402f0db6fcad76c394c0c3483d127f2822ac8ca6dbbeb1e52ce14410dbd2ce870263e372a7e9c2cada6493805a5620042a1170629fe3f6448110c32c867e2140de603433ccb3e8ba77ee20b6395f02655cb249373c25c5ef90d772c31fcbdc1460980412c7eca98002e11f0d22deb6542105fd605796ed4d210b9a85c88871cb95f27de4e4788726e8d4281be0913db76916a0d63e00ae2c1a2426ef9397ce65ceb3a77f7ed3515241fe711700252d4b4589116881f432b3a815b49508038d5e60f63e5c2f0093fc77aac4d5d54f2366bedfaed6c8ee3e6ad60ac643a82e757c8d75554ab94f2f7936b2543eeca720727b5dcf5c03636e41690893c443765182567d0ee95b56cafb75a5d877b9c2b3cb5008c28ff56ee61df5e2a9550b0d8e97fa9325a8e03f36fe8c7b7b1905210c9204953abd8a0ccd7fff97f16da02939180c0681053aa8c543b8e99e33204ab9b932eba2681bf637349ad9d47ff7ee130a52f1061b0efc6d0b2ee7f89911de87f69ccaa6b7633f8718640a22b847d225a0d1afb0e02f9ee252888e1bf30f5376d11c79be2833d0054474aa1e746f97f44309352d9111a52a1ef709d06112ea893e8d03cc4b5fb5c42579e064af37722b0cfc3eaa5442b6e990994f072ea9373be4096f1359c9255cc879a300bcbc15cf9377a64cafc14f28ee7983d7d1b47a727e1c3f26aee3fcb5b7e11aff7339dd66d9b12d9425ef12f0f5daabe2e5456da20926fe8b5a4a19607a41a85200cd9ebab438c2808f438d434de2d389acae0fe65640bdaa99746aca88381e84b27935a37e35347d0f789decc31269dcdb5a03fd4e3eea12b1b74a6b101167f86f6ac102d3f1cf9a7c303274ae7f0e1a16b122daca59bc5870ee95b10775ef0fff6b27178d56e198a43f173e86284fb5c2445f34c274d110310a79293811b9dd9131fd7d2309519de99a9a06d0e5c22ae1d9a1f55c569e754b2f08f270c189a354d95a844be4bbfce0e492b236ee8037b6857ad08c45240b2c0b00d808a8b747b4c0e78d3eb0808e08e3a1fd3b636d46b0a93ac9f38b9fe7cb1b2561c48d84fa70448ea2e4f87d4fc46d1bc6493212ffe378bb33ec7cecba08e428f299151bb5f935c0dd31d1935e368672e70669cbd5051a38717a0d9dbbac9cb4ee373b27bae4641982572d5f43a5c48bd507cfa82797155edbd707b1fa1e28fec26a33cd8fc59ffdbbe6b8d94cef66089d71cd93e8347e8085c65155c7c086cac5e8206b9cb4439249f67848bc54a2a17e57eb556c3a026eed3742e9cc50f44cea878b60e35b4ef8a79717b6c3518d334413781aa338fe045dd42008b22462ad6057055b2368c7b2ac46b2a036a2d686f20959033ad863e598cd0b785e085604effad1bb50999eb1883e45ffb8141887bab4418bc30dfa9fb655a4056617074eea7cd719472fc12999abc55be3f90e10ec4f1f281877592d4d125e028586c12433c9c86ec57a326327fb56ffcbfbcf652c1f2ffca55d1757578ea967db54aa69494d4ab20fadda1a8e0a9d8aa59930bc00cbe8c6864cbd489c603870a454c9c28e6d40a1056568e93817951d88d54e7a351cb1bbdcbf664b914c2b9bf39f85048866f69aeb65ff8480fbabba21820fb93dcaf148592af305e820f3468040c87b708a093d8af0d686ee897e9e1127e3f223a28163ac34fe24d57ddecb7a2fd90ac51d1ffcf1f3171ea66319743e3099bc3635683306b44ec8cf18843d3154244e6ae6a7d6120af98eb09b20a6c70a44d62e3b9dc56fb0ebd1b1b8bb20ca5addf9eff3b29f42ed0d89ca8133775b5cc60ad8950a0f8b084cb9db2248d3eec5d587c25cd2945e814b9a1dbb3929a3c22e2ca8ed59e3c6debcad96315b39300fe4c6f1af2a636e8816c18ce11832de07770b731af5c457408c687eb13a9809525092ffcfddc6e92d46827713d2023ca91c30a5ee6a61481b448b2bd8b76692e24b88ba9f21ba7a915f4656ebacdb6b0e7a9cdd35dc15beafa4957249e1bb326259d91073de7a98d38e99835e53dc2a49ed348d7fb1e5f0aff5ffde2a47de28de3602674bc97c2ca3ac01d5d7f8c7aeb228cd29799864d157d71788495327bc28d97d81cb1f074c9ff3773667cf51590d612976e93e84e095b36e5aaf4385d795015f8d3d64c7dd2380bbbf8d924e13440008c8f269dff9f1b290db2433186703e888d1026e968c97c214f50eb65684573a34b687b08ff8aa75e5b0601dadc038c14ab78b3f2b628ecbac184dd9e2e371a58ae3507f8e0b52fbb4e3500c5396b1c2db9974f67c0058c51d382f7343140ebb5f19a657e84bc5883cdb00f0f876ac4c12d29236c693ffd2f6602a43e5045d4dfd0fe4e2a49a05ca9640bbf95bfd6bae19d4a28ca2c8957453ebae78c3a4a84175fd8f76743576fd35b0c1bdb15e6b70a9b1624f9adcf15bb8fc364e0e8a5ece39cdbb8ac4458bdc963847975dbde568804253e9e7156b81bebca7884704a44fb3f0aae28b78f32dbd5a4aa8e04e67a195d9dc8f914b93cd01620a0e0110452acc7fd71e47d11b385f3eff19fdbb7ec0dfc7628b96840ceb99871e92862d5cc0bf32e802fdf70b62768c36e3321d4700ac17f51d46ddcad9a030fb1394c8363ec9abac68438c3fd56e69b02880feabd0a1b4b4221dbd4c2c2a652cee571083e4a98e79773712cb404dd579cfda7729ce91c92319b8e46a5074d7be8a3430d651f1e35e50c13e588481792874ff468b0d3375274a7a0133ff06ff0782e1dd4f15b671764381e67dc52988d459b4b111794467bc0f0ff7ea10e4bf43ebc0a7f74fcf181320d4e65a037e4f9abde60b18ac056ba04ac4bbef2a611168ef86ae2ffbc7d4a8e86bdc3e81b63eae17c472e636cc0e6b0f94e6b160878a4d352c04cf33da696d1bde49359ae98e5427214aa6f709444f36c2c268216d758978f948f0a498a77f332841c27de9481f773fa92b620e59812f00c19793745b396a89321aa4f38fd624ba027f36718e7b78dabc1362eb680a421c91193ea70bfb4249103d08e26df2aa6edbca9899b4b3b8d34ceb719cc1431083b3df6014b96f2a6673a6a8b272b491d317fad83339bcd694cf06ddb8e4582a95e832ec211ca631e5dc926c54392f770409093449ba5e85fde4917406e15a414bfc8b1968203150cb89b752b5f081e24cbb270ffe1cbba205749a637f40cb05acbe5bc45667563fe7b04458e5a3ab0f401c54cfe013cf335daa1580a2c528b8d0962b283d6a2992b80c4e4af46cc9ee1dc488755c5b0a68f079db0cf981d51f13351c830d1c7960b20c83fc62096726a496e7d56990b51b651c10213427b23461f0c2c236c523744777fb57def8e1a19a87d3289c89dc262fcb5244b1a72997837a7e90a59a1b97c0cb9ec566ad7f200e8ecf4507c354fe0f681d2b3c29ad0388037125e3d5b0051323f0b6931e20699c0ae4d21643fbdb3b67e38040c26542cdc909dadb4529b5389d4bc8dffa8512901cb3610c76c8a20ba001bf0c24249e0e0a84285f5170d5dd7c600de92fcd9122607c6c9031e8a21eae3fda3d9f09bcf6dddf2e6083c3410e7adc2e6eac6c0e0bba2182ed9b0f942eabe3f6ef09fc135d1422cc293a76d5d576a110827d34127dd235b052adff441598bbd848505711b901406cab6dd4a27a26cd4ae8efa9dba3dfac96ca6c34638f2ec8d19d6eec03cbf69e231ed91be1b59dd47fcd587f9a8e758f8de37deb76704154bdcabc166e5bc387dbae8de0a50ae9f7149ace65b825f20ba8e7514e77364e079a5d53f940a8f478fa1910705e058382ce17f0eeadfb1d79d381bbe64acfe5cf185cd3eba1b32445bce52c189d0b15ab7b9ea263fdc235fb9b8558a79b712dd7e9116edf805a44838b617d7f479bb2c4627d2490b1fc2268f8c86c95422f01a0ec2f841c6a450504e96751fa73e7095d90e75ed4875381a7c5b14d96fbeb9685fba8ffd89a39e97b0def286a1fc1d99dbe07e7abf011cf14db2a5a436f6a6fd23151075215d663fd3f738f7969f8344a7c92f16eef6b0e921669471079346226cb3fb912b3eb360de5784f96f9b99fa20819b3cdd90dd779d01aacac60d4ccd1a84f11d33a7e88effffa52667e946fce20e99aee56b1e6a89ae09d0c26c6f574f9a6fe9a3864100ecd10710f838111097898c2c1ef78224bd12eb88ef135a4b029f1f8aafdd49161887c7ab17458b0370cc4bf12e07eea737c282830530ce8bee0d4ce65f1ab74b2c8f7355c8567fc057ea500f4dca09dcb3e4182aac3476ea6cf07c4c9e052a0c4ccb8cf66cb93ae580213574335e83484f5ff53c0253577bc2dae0d010013c31f9e4f6768f48c8e442c2d582793588085ef5118d5f5b724b54e81343ef9746facf34af0d2ac8f88aaa7b521402e55f42dbaae8cb86e5cb081d30707943456f0dd60ae575b2cb51105a4f3b4e1dc7654a05385bd6ca74bcba1c37e67cada609e3e7d5de25ec9b637fb88b3cd47608132b61a7b28f59c51c5515110233acbe7fce2dd0aa6219871d371a7131d0994da59b9491d5a9c13ab658110762f4fbfd3e9cba6a02008558b9b347d8d28c0633737399bca2a2536ad3b9b1e1b368844b4848f24e5fecb9345cb1409487bfa04d8856dd394d2cdd08e9035dd65fb54a6343ba0fa08c8d26cf1f7b6b2c0bbcae363e25997d2c38fc6604368929e91db534ec5541fad160c900df2dae290ae7b959d16eb7fdcf3d8ab10e0cb9f728c67e5e668095b24bcb1bbcdc35d28d7db81d24af0f5c1ff581ca2b81f51299493e4320a5e8b5c8fcdf55b73d47ff60a7a37d2cc568e0f8ffc020c4bc12ee4affb383cdad5686fc5fbdae70ffc7f9473eb38f2b037fd8580a47d985dcdf6b3d0615f11065e7a291ef89992d71ffb17c5ce3ac64b038d16f16928abe5defbc02fc4bbc2b0b10d60e630df025aafad26424d5ced859ff2127b257507f4411a7a33c106bb5ac7a850932b0bb5d6fba23d7a08d036a8db9ecbf4754bd97a17f2c6a29c512482710239640a23f0fc6f138c6c05050bc9add0e5bf5bb6a3db3c977eb7239333bf6f0f7a32c1d13569fa93d942c0293fbd77b66492a990556912946995d2c1e65d98a62f6337b71e6f0fb9834bcd18e292f0f6fa1b2a16402d6a10670a43a2cb02e5d753aa8a5b1b92cff7d63dd291891a37cd8db4fcd4bdea7bb87c5ea16e78ad9202c2defe102be7fa1af9c735bec8aba39d1dbfa4c1bc17df039f91f7edd411a73b68ad73308a844b41ccd5cb2154000ec2b253a85b25f6dce16a4c8c58c06c482043677392f9ef065ab0ee2e0eca7348d9d176fa3cc911ebc4c1c29c8fbb4d2e1939ad4f230934ceb9654d81249d5370c1ca121793d1ff503b60d17467588d32a64aace6f4eb58364384b0f484471b6e13b1de325c0ca6619693fde7c9ef35b787835b76ec8dd8f2bc8334f462ddc892d50434fc7993950b6cd5b889977b9ff7c0ec617742e79a884277b30a0124c9270917b3cb8a567d218d8af55bad191296884eff671622f2a8c4acb89755263a71765f3e6be75a052cef2df733ef7190216aba96df9cf61c662f30f1949455da80f18dfb7adb01bd2f430bb2630bbc581542767335d331cc5fbcb1f7dab9d7f8f4cf4c93b10f0bdf4f9a41d7b4714627c50ed8ac5c2ba70e1bb1e3089545e6cf41ddc3f74779d96b6be824638530d860bd1499f98ca07a8b148e277905a2ad3146adcf85a64195aea33f64d469fb1026130755b97e41abc610f8066c272763ceceea1e36ac71698440e32f4943077ffac09b390f4a84c1b1eaab19b0e703aa181abeee8ef95a2b28211856ea2387b079ab7be12633d926be326f5e6873f5aeddea01207f54adb0818c54f0074a2da54041f205d6319aea0cd9bd19006608fe03a9eac0135843a257ab6460d4c760addcc5e2fc64ed7925ff48910c8ac204c395a0e546040fdc90d959f4f73f4a0b748c0b68d2bb5e70933a55bc6a13f290be9eab37737f7a321522526885efdf2a9542bf2ab8afa2f12e1aca6a7133777aead6906ea0856af050e5b444dfceca5f707523884b8cebe949d259ce486e314389c7b899a8fa9183488e02ac298b87dc8b385768f56eaa5a060c3e0b356b7c5ad54be7dbea40c0ca7a5e2bbad4109d03b37fa867618566abb174dd971375cce4b04cfd9f7544845ee316238ebd0f7193c0ae1c315936afa81df01f8a0e1cb2506cc5c4b50d4662315fabed032db5720f9774aeaa4e3d433f9aad5cd700054da70bff114ae343879885948a2f9c54aa71b7c548b03d5df4c33b5f10060a5ca2f3e27dd2111d4a4190647c6e08ae66054a646c026205a20f690b5e006fbadef9b274f468078f3e06e933e11f2f5d91761870ffd0e14944d9884c9404f51cd76d7c53ff5d4720238787c0c5ae52e6877acfac1aaf1ffe3c8c34c8d83275d8860b4eb3aaf3ec9c5a4b15322d6bf737399202751088e5714a4980bf891e37d83b2ff5716007159a7ff6be8d72af3aca53158de01ba0154f89c1498e34befb66859598d2c0368b172ae6576bfdfb93c93aae99407aad24dd8751fe3183d41c496dfda564776ad137d35119cb7160fc6f718e57b8eb2dd28f0f1e8ecbde1ba9cd9460b6a24b681386e8228521e3b4e712128b76088f1cfd34c1210cfb93563e2644b0d61355758bae14aa92186e7d9d9c23c9a49cc6ec682f2064b5c4f771d367b8a872014be28df7e939ec84c2832658870508c7be5c178fbf913e74f1837328a5ab64386ca99e0ffd42c93016978ee758e93d6b22f6910dcf850cc13155ad42ea50e23571dd9d0cfc8e89b6e9349112d636ae4f89a0ec2fc5e733838b3b1888ef2d161a0080d568a4eaa545a95b692f9313d5fa2e8d742e0e228dd1a2951b320fc5f6b36c2a8f755695609cb0508892976332a8914ea29d5d443d9023bd8a85101f5ebc94b17d6a94eab42c8c97c9a6922177facacd60b95d058488be72e2d965fcf876f2d7d84413ece11d3f552edab712ca7f0e03590907e47b32c7a0ddcec74be25a7b5323a864984e6fd59dcbf1e72351774cf27a1e790bd5c74839d54881f3e1a4a69af883c436a0caf426944f448de3efa20626f42451936d7c6079d4d1120c36ea3fd31ece71ff7cdd2bde5548e2d9727269e6d374809f7b493f3c8f946cc327bf573b86e9571b5b58fc037b22cc2083acff8eac9d4a9433e21752c529c78f7ea95660e3a06ded65d87d786be8dc2f65e816ce295332fa534841a44fc781085a686ff3769abdd7920ba66ef2df9e3484cab4d1bdb3e1dbb638df5dd97fc78049ccc00e134fe19f9a80578daa9364049a6c5779c6a1ead58fff318fa4f536bcafa70f13dcc7ea4862b72c0cfafe94a0b74bf239749851d49672b85a4489bf8b10737c1d31897e2bfec2178f25935a085eb63c2ae63ddc5614e82e450fd6f675a3411387bb22611a7ed2946e13efe63911b4e496791eb9a538f62f749c07c1433bd613394f5c7ded8cab80cd6c7d1cf7d6de5a3101dd38eb45e60a59e55c9f0da58fcaffd33d1395ef3298a765a3cbca61537678a142a2e5c08e65c475475b2fe069d628519e64fd2dfe036c146d01ab2027a7baa550746244290351703f0d4c2e42e0450830a47fb24585f6f1379403f06c51de683ac91239749e9dae65731f396adf88002ba250ea72553c204a2cc6ee86452a79dcde365b257efa348129759dace0948dc81a3f7c224eda24744f1e3926fc66968ee58bcf6605b5f98c6021085d00daa5f66f288e78b892d790c24d02327a090b393a6a2175256c3e073dc29a8003254fa78d4248679de9c8d87e309d945c56d98e16a3ddb80bc4c8d44108f8c74d360964e3b0810a00e786c0de7f09cc36f8be8fcf2771d24df603869f1fcd6f227b46f0cbbf6c8e5c217870e9af6e2ac9684d9675c29168d55d45ec4ac908abf751afe3b887a23992a940f1edd89deb12db953e0cf9abba4e31008511298ec4ff8b7b67d7a1efe84e906bfb7a8a09cf7fcaf7e60d1ec6811577b4c865b438a0da12f75f8336efc8fe063ff80144bc0ecf44640a767db95101215600515e96e2afbfd914dc316a974d4685083afcdabd8558aac51ed74379dc73bcf89d4dda7566808edecd46c3813b7aa24fb717af1cf2f4dc10acbbb5b14e8773023579281752bda7b884b9ce3c7d9ce56f768c03f817485bced1dd3491c7b4b0f8c97116100939e56162930df4f352f8ddd82f4d6270cf4190dfe5e2de9c6d57368157953716845f55cde5d44296d68e0d685392655c31a6a6a833f4176af14f052afa7b5273cdb11a5cf17a5d5c53fad1cb323c9dd40baa86847a7c5b8d6989ff7ac24da577cdec76dfc019b914855c3fdd5c6eed4eab4aac538839f1b4fcd1ba2db58e24529238e61789897e4e7bf7880283030dc83177c7f757944ef0e2154320b5e2fc58a8e6b886ad854d7838b843a3269ba11d67a613d4529f664ef16d6a0f4984b037e82032f91be659ad5d36a61c952f3c4ea3fa65e6f17402ff0fe970a5e61dc1757c74ec3b1ff4295662df92d45b35b9f7990ab74e31c4ddff82f114baa2bb3692f33fdc28221cfebd61a2ce1d583f368e339363752126ead158ca3622f8ca662db1ff7fd44f8d0f1d87a382f6aee639c309b4a9bd6cd9cdc9e8b4b74acd9446d8560bdc5300a405bd9a5abac0cac06ce471aee3f70b21f4d7d8fdd85626ebb9a3c2b3a7d8389ac400e920701edbb75a9ca3c02bad6343d03d227a815dc9d7edaa3f2322de914d1bfa19cbc3323df521f01f29f977371f25007998e9e3e3dd4acc051712e29b194e455654b4bd6c0e4ecb1514c4cfaa2e32591826b1275ff82fbfa08e75325ebdb4d46d97b9618db78171717d2c43c098dc6d9eff5f4c75ff27af20d5eb8834450b9ced4c87e5d107b1db65bf1cb1d8c5ec9cfc21d4194b9482fd987d640effb427234bcbfc3f70a389ae0b6e149bbab9c2fe770dabaf1a0fe15858c9aa630225cdec49ed502006da2fab536d3cd0a20e83141aa0487ecd09b78f3f90567fd7304514bec4163deba98d59731f31db510d309f4872800625bae15fce2848e0d3e069c6cff5e61e19862ae1daeeb18cb4ccacb0380a82b24e9b32a57d376c08aa89885d6a38ec0560854fca1bef94c3ea8f3eba6c62d0da0d6dd87fb7cbbf25b4e686c6578c3dbac4db9158d08b271a79f7de6f458d4c9f34f18897bc0fa6d76882ec8dabd67d7efa7ab26f871b418d1189d35a413ddfe5cdaf020fb40674f21bf4eba6a22fd3969890dfefbd0314f7d63489e214acef18dbc22d209a23d36d14002571af8b03adb637521d6b8580a62a0c42ccd1ffd16ebf065a0e6e8d5c8ca05405a42eb702b26aeffca02b848f681d0d11e24441543128bc5bd2ae29018594ed7cf7785c57f8b3052a42217b3e932f5dab4d25044d8aea1ba437948267e487593e38398a13f0c0a80bb36d695bb2dc9f49e419538b2e1288d241867f05961a92cddc07d2bc2bb2e1eea0032381e6df9b01ab045d28e274aec664004dc5afe0d310fc154424682ba635a687d26417c6e5ad85f8f6fa573dc1c40968711bc9718eb468118393b4f82dd163d379c2b74022a85098621e5ac433e63d2c4618426aae4e288df65349823dc6e4243013ec3d88627bc9c310fbb59be087fd6a8012b9626662d559b6d0858a953979ac3af648c2072b82338fa510f904bfb8b060097d90b670a48b12c6662d06465fe656c60863f71d25ef7027b6119860ec71889ee710e6ff46d8b89061635780ea5c16fdb063d843304513aec16bd2fd3036430c0d646e9829c3569cee80424370f863e1609aed075640654f1a82195259743232e75a61ebebd0a89ee37c60cb3ddeaba4ad954e08647eb0426964605dc64d4aced813d402188810c65809bcd5ff53b5c5de4562d1b40f9787de2595d69a7badcd000be0a896cda8d0699b0a782fd78badb5dc01992020a2c523ea822cb52be521e41419c888eb5dba0f4d4f5d95cd1b9e1053daa9a16ada0e86b80c7151e5e7f1e2a81739f9bf26a73a325c7bd2c626ecce79fd6d0ef8534a105b4d8de1bec39cee919ab4e21fe21f56cb37913479a839bcfc58e91d7825b00e0f28e4750893dcaf6b58d8eff1e43e03bfbaffd6c0817a3abe02407c508a194444cd6ab6bc6bb559b912a4d9f3b3b7dff3f9d56416c2f2714fbf648465656ff30a78c65b5ad40be9ada97ec4a49702859597a7ff576c92224dff9c2350ee84c8b6a98d35a1b2b36bbd0085bd0d5fad0bc9dd1078acb69e4c110f1515311d4793f2aff088d96fcb38f8f65253bf8c4008733898a8e79e2480a1aebf9a34a682c1e7575d3f3fe904347bfd42857391dbcb7eb292e484a738543caf4ac6e1e17afef65f094c7bd3aa2f3827d57287c7aeb63badaa6f5098675b0ce581d5ed93dbac6182d8329b0f99c9e2fbde064f61ae239247c16f6df43d1ba767ea457d4238c1d5e38c04f79ec00a85895881e06ccbe29958d1b91000d9e23d3bc72e0ce35b515b2df94b1a148eb000e4159b336d8305f892aeb75790e934f70c05d83a4ca94722047009af784a2cd3d9ad3837de5b48b1cafa4c96b48a004a3e43017dc6660f1b340a275eaec041aeedfdddfb3a74ebe95fd22f226474142f6ee7b45587072b0e75846534e38e256d882d43506d4e629f180e7ba73c95024eebe7d1a966890caab288f4c0eec22d57080f67aa8169af590c5d48ce0f12844951e923b592c07d95d2cdb6e72247db99be92fd023f1896f2a3003dc7cd22a87e5d092a46508e7c819dfcbd4d81eaa82d8c096839132667032c064a57910615211e7c0c3f3715e9f96445acff84357447090af2ad4c63715c6947933f66195267c833fc9e09b0204560715879be2b78316f774320bda002e06c4702e0751dcc90768f7b9e13097ac6b93d00ad3536154c2434228bdeb6090ab9b5b34288fd6a556d10186165e8c1673078d32c42b8a052155d9e52ce38ecd08d9138d26d3062556f45e7d51e722e0a9780b248a94ba180ae74248aaabb05d180068be4a2b49648f94207929b298405b35f89b8fc6483df8c6c1fe56e9627cad424173f29d4c82aaf5a3c1708f85040dbfb8e54a7f9bc9f983bece197947c42e985218f3acf6e4bedc58995782a834866a81f613143e9a41e22b2e1e3e4570bfe1b52bdf4190a3e6e4a53350883abd0123c8c3ebd5539d68bf3515196b27553156c954bceac3e7854b96da6998c5f7e64789c9dc297c776ac3eace8698f3cf2533f4f9fcfd247fd7cafde210f48a2662a40b502d3b49479d5e5b0da3ded9cad69c155801d677f31fe29fd7f5f3ef1b7298f29e6f99e7822256f02b8a334467fe3cd3c76b78f3e4295a3b5ed39203a898a6728926cb8ab8cfed0464427fedb9ad83d806391dc93fba8efa9715f0fac79f35d2395d877b4c85e6b084aef78c552e096ad85d056c81de44e257c214a067d16e717c9f724d78c531115ae12fe321b55da90f21e96fbbc0ae3299b2768eaa91eb65c1f492d15d223946c3ca07203825e313e2c2205c333de635bacb341605db64bff112af3ec7e6e3f8112eafb77759de0c277ac811c5c1e9083efcfd0625c3ee3feeb857eb2caaf0efbf737ec6dc3ec11a4ca4abbd9711bf33e3838ccafa17ec4794c41a1b43bd88011a22b657ca807bab44afec24d0f9f1a2ada386d214f0d1c8ea487032d6488cbb0c3ee2a2e61627e206485f0dbdbe231229731f3c4f098882bf8390905ca0f4300c20f76a135d1d63ba59793de5ddb638ea7e78ce15fb38e9a361d91b99c8fb2cac79654b0a345f53373b7eb6ad667512906bc1d9c149eff25c91d0ce7f8fc0a2c389009cf766acc401540348aa03004d55698f740f077add53365f7656df2b8f525772ed94c78c4ecc526f357b34b7e7c44e953c85fb3d4a1f775058a31d596bc10284297f53736546c153e4969ec0e53686cab069791b74bb2779378001cca85a5f6a65b5f4f7a2f0651fb65a8abb0032a77c16dddb71b0c636ef4c113dc6b2c5f45740035819f608e9fc7ce0a4f776e7e63c38c2316d174735414d27a13d1455872fc709c821334bd7ef0a49d458a4eccac3a0ace25a3d5df2a1125e24b98cfc11d6b93d4599845645036f4542dcb979581ab66bff988c8d69d54cf030d0285110593221fe32fb3503128f2e86d34a8246df8ba6009116e3c63fc6bdabc3133f3fda6b090eb75f9a63f014215a1e4caa162b102429f3100b724e200bfae15b4bb019929788d0a84115f830bbbc6ff5bb5726b7f8890f1ab76a1afb138f7cba2a9376a798fb68cdaff684323013e48d10277773822a3ccf48fbde3da25dd37096df1a4fbefa467c66afcadc8e0231db940a78aba8b7c708d33df4f59997c2a891f05af0130ac2460b6e0368423182308e843ed088be4ce9d1b3d51085a1585a6e9da0c6e7aec62a0e57d2e4788c5618e604ff62d417cd38026d8d799326011a32d7fbb7b1bc1548b545e2efd977e2b0b0c2025da6db9785c1e1b388b42fee34ff86db3e187244746ff9b7e5babebda5abc58fb326509cde90b74e302a06b9d57dd7af2236e229a2261950dd0413871b126b8aa3c207e788462b61ed4ab2d24364732793ac70e1f47891af023d1fa19997dc90e51eaea9d9e686e6e5f896e786781eec87e7b86560faccf8554740975f1711bbaa54a27a6b29d17a57f84672d63534b21a6b7ad4b728525ea3a40281d3617aa52a37407787813880f51c87841aacaffe7947d4bad87a5c2a7906daa6030504f704bf2b51e964524d8f64e2935548fef5c8cced61016154e87bd35846297330b5888219fcba55858ce1b759b0917d4c2738ee2c0f0869ac341c3f626c86170217cec6c8c3dec001099f089267c73793af0558b3ca7fa9faa9ac59ecf1d47ca6bbb6b9ba640a213a6b68f4e392a2b16f1c66162512550ca725ec908d7c2d487cc84d48244f1353d96caa9babae2ff92aeca6b13191528d9496394f57c02667081edb21925ce91ffe476bbaf1c3d15cd483bbfeb81622abf23d7f3d71f608ae4ea6de08f602e4a3a03fdfc28a565eadd5a5689af22fd09ded7bea2453b109148d5240e4378a8974ad026d105d8b6a25d95aca3758d9a7021e2adc4727c6c0263f566d45acf7daadba8f877b89c3a6f5da7a064fa3e5e9c17179f59e7353e269525a34635e2c2bc289834822e6a4afef3da8f174f5993ccb9909e7ffbcbc96f4dc407c754976f43f36a533a113f4ed2aff2e02a9d4b2aca72a150ae6ec327996ccf865a89ce9dcc3e374aa91a6c39f62c03cded90e65e31f5d0ce881da16dbb9485b09310540687110e921e46c33786bdfa115ea1623194160f1d57a9f96321e3ab77f990f272bc3bd4265620f8f34c85989dd7fff33937d44e918b32d1a60b6be9fdb66c588682fc535ac2d9a32b12cb8096723ce63e55c6c8a3060d047650122c51dbbecac4a8270c02df15f751bf73c594b49578094ce76c7a6f3443eed66345632e6d76089c19abf904ced557bbcd466835b9fc5d72439e710707dc5f236a5c8ac0489281d079627b50eb62ea52f7276eccc6028a06cd9e5e423d986ed1326e6ff15da3a7f2603be7ef50b947deb3f4df36c88f10ec45dd0a48f92a772786072ea4a9ed472d0a87ee58f76da4b575ff2b8e95261ed0ee837e618f6011ddd1750f845f12556233d3f3e4937cd15119a1b6aae5d28c7631c8c089c14340332d8ac3d7fe284913706cc6c436bbc8c7bbf4738d9e876f0dea465e32820734c7dd99abe663bda3e1dedcc047a35ec50a843a0f8d5f6cdde0e3cfae4d4e6197494fbdd983ed8f2a704339bfc9db3bc7d34fe639376810d12bc8c1a82ba86c7af9e54f828ceee033ac176575cb52fff051eac70291295b62552f2a07d7b594b9b18c255ba9b0fd4895f853057ce7a84e4528baf30579ad37c7d3c66f5c1eb4c077cf7a0ce7e1ef428eec3cf60438a440df8be83b8ca4be6dfe8d9a4eac8ffd91ec66c82134a19b8604567893d4a2e1910e61ca5b6de05aa52cd1f6dbd80a3c700c6433715b80ea5438edfdfc92ec46e4312c02660d380c1167d6632a7e9cd571ea60e5e9683f13f7f36f3d9132cf9df2fee02c8f9ae5f5d20f907f368272c2ecf36e2e07a83381f6756c45ec95dd27120ff81ee86c156b3ec6742671b999dde7a406cdd606b61e08008d9ef3af3288b6011b7c5824c6bea2b12ca32ecffdc2e2b640faa5d33a080eceea3477715ed45c55b64877991b24c08fab8a684f9b3aa3e23c49a31ae32794f7fa9563d6237bfefe64ba6e870d9f6beb67f0e014c6e59a2a6d015770b392a8be7243b378445931ee382b6a850b64f9f499bcbeecdacec9ad0e4d988f8b78c1a1ae44ebb2b4c8851a05b2cbe37d5c007c64a23099944b2abdbc0d25c7f3f00773ba003b5e0a1a3fef169ecd96e3a08e1974f116bc44401d8788bdccc3d49de4fad0504c408a2a938ff244a62fe287ffa3693c5c88b719c7dcb9a19d5571fb8882a8f37a28812e999b5c3b82af2fab06d0317cd200fb495aa297cf8f4cb36065f152c85ec8ba72c0efa67ef3c2d131795c522fb0fe82d8b18cf939cad7a28a1c6b6a9e15c0cbf9350b7b942914c9a0549ad5961ea2cc2da0deeb127742f47e8364c490030c5e6ba2c501e37a96bbf53c3a60ffaa59d3339558a27bb06ef8d251502c7d0f3b89a29aaa36249d6adcfb7db8e5f24f855577e7584b7e25fe564f05d4b1d1a0b18b349f582d07d5445a21178f57c09d2d2a0876d6e50f4d0e61024c0735b8620b12c4797c97f3182a57d7203a8ca942a21967837915be69c74cf860f2946f5edcf0800357a70a5c1860e417126c3c460c656311027f04723094a03fa25bce8f5f63ab56819d0d677823a6aa9e858c54476df0985462e457b906a68bed6bdd0f7d756dc7ca5be325b0d6cfa93bd3f60f4e8c564666ad0280c3cc138fe7d9e4946a66600a3751a3c09e0e227ffa5a77e6ad752a3827167c530fb023d8b28e7a73c96fab272a0ae1ec669029b3c7954befb46cc9add0936ae01a685ea43ba8fe92285f67bcd308784aee592d544854c1b44a1f19c3c7c42c1241700d0e8b1b993c588100cf9744d87d33c64c6bf25dcd4de0ee7a44369c434448b46f541be1104418928d4004a8276142aa80952cfdc63061b863eea77bc869169452a6c76f3c09354d9eb24bb86b7274068a7906e7c49c6be1724ca003f40098df78882e1baee61eef77a34774a6aaab0b716179e88011d0bb4d43af78782b0b9ece32bce713be34ade907e6bad3e07be413a65a159e02a141eb616374dc83842ba7c61ba6fc550d7367536078d8c5818acb24783eb32b42ad8be90366f8638d58e5a9dec354c0c80beb95abb1bf9383cd060adca0a83150e755e33b827e7d7d135a3c4b561c76a588bf64021bda7044d1956aedcd28f70bff5c7e75962d9ce024afe217f06b35b8f68ce9685ec05e7584cc8978110545a42ebed14ae41c5c06289b051e3386f10135439598da89e87c59bfed204339025e1953d6844a839fb45da01b2e18b44f7604bf6065db6eee53d5b91100916bb7ba2415089a6e5bbcd46c9821f87ea2159e239bde2353d58c073e58346b00c80486b1751898b7f57d2248ef66e76cbc272f9f12a7248084b678c84cef42ac8206391791895fa9306a7aba8fb3196913021947a29e94d05eb2d890cfc0d10c625f89abbad7ed302ebc24d537fb5d3942b11bdb9a8f162ed13e4ad8461813651e04ae11c3ce6ea7e6b48d26ea6cb42d65ba04ddb385b66e0f57224d836677a64975dcc6538dba8394d6715a55a4ae4346864b0710ce21916715a311ec6af2fddbcc514624f4bf0411f534382835978feb8954298425669c570679bee0aa7f69111e3f8bd80b73511c06b0ec57989b1f504dcccb2b463a1716afd16d86c15bd251f7ab58eb59849e2c1c2d96c65030c5c584a7bd63f03310aa3bca0616db11b5edfb2bc2bd95293418914e94cad1ebc5d352e1ddfff0b2eddfb891d07987ba7affa49d74eec11f0928dea912298ebb8e09f090741127ace86228e102eb2bf3bc854578240220390bacad9423c608aaa21613fad4714d1f19f7aa649baea721af77748303751ac53d4509bed081e365392e3d4636f30a7f838ab26f13ababa9ad820a3a5f7628f3cb8c9d07456962589d7f5351626ed50f9b977c24e0921f58d7e7a5c3573f9d39f5eb843c7ad00163f71c9211bd6ebfb367f80e552eb2096714fbffffcfe7eccd8152a9a17cfe766e036727bd54ee5fabc5296f8cdc41c168ae7d9c2c74ad07919128b696383115c2906d84f85f0ae054c2cb347e16859002f6c1e5b8e23be01cf4a0cce7efbd61f2462fea5751020330cee1d21e938862e2484f5eba2f159cf036a1caeef7a9f226131c61a06137307665ca3bd2a709f866cc410abccef1e2b19b642674fff512949d70ca0835b215e7b7ece0f3587329c77e1e8d8e952c6933b72c860a52671603ee032dc1e6b9b0828071244b6c15790026fa02485d47dae8005a59b9adb3da41d77e068e56aafec2d589a460eef0575a689fecf1d30a7475933c9b8ebad8b86a23564b7e39d8c1213c70860de8f3265b8db481f308f2a79d49e6555d6120ee67b0f83441e1d9ba44f66752c511ac4d2da9ccb3fd5f8224f39aa8d20288cff2a5d59239444ef07b1d9b01c0b28683ac2d3d611d6aab371cd4e9c34fd1b48f62455840296098f33aa07d646d75bacf411be1800c50585a0f0f6332ca3a760197dfe7ddec9f1a3d70a7cd12cbf9c980264797d60da9ba6bb29fb267e38b12eb0abcb6209409cb73720f1d5b37ac420b084dcc7ee5b07a3a34767bfc7125c6d9eb6b988ea7d7c48bd3e5bfe2dbeb75cad0e15f6459ea54c6ad686d982ae255e5ac4c05d0e684a148abe966b0cc48d8cf4c40ae645b27a96d0a40f134b363b3a02d1c87f5749b2045426bd9c227b4e3858f8a6a34151f8e54abaf202851b693e35c404eb86d3b790c09890c195c2445561d6e9a25e5f34bc4e230b05e2347a7adfd0fdc883880cbdf03b103454ec6f5a4b234adff9397e54827d1163cb256a07b2ef0abc8cd318c9c75c070a2e075247d6dbf199413c274d9b05984410d3d0780080f16654d6ceeb62e6370530dc0c1a031ffc819e1c09aa7ff7b709dfe24d18b6c02a99db0a58d7c05bc9e6149bedcf17a6df224504e3486d09d341f26312432b13ad4f7e7d8a3822f28ff589e9998ed4f8e60d3abad6b848fc62e0fdb579ff5255c538ba79a7ba4bde203c706d7c1896eb8008b5e35863321cbff8162d337e8346d7c7f8aa83b17c9afa0c5305ba1da34b06787b66b169975fef2157a34d3c4c32a0343adf7b5bb0eb12a895441cc1ee414cbdc0992e207c434952e72449e0d33850c5c6af79220d13f0ef0ea57ed5b1b98165cdad50a1434d9ef86fd4eb0b3718c487b41a165d31a917993de43092cdc012199bf8d44d72d7f4e754b51dcdb30490d051fadff7543cc561f7685ea0c135b5e753c357cdde708b0d68b6081122aaef5bb88aebdf1145e7e8090cd9976f86e39d6f0b9bf993b765365ddd3c2e1be7a113231ee0b5ec089591405ca66448cc7fbc24c8f8989b2667d9a39340f566587d94dbcaf3ae51154e1db85ed3c1200c4a9aca5523c00b6a746fcf5da73b2463747611f77a098afd268563c268c4ef02b98d8125dfdfcd0e66861a81415cce571c2d373f44d40ae183db96546e15dc48017eeaa2c4d5f2f71fe13b330945e861eb586376e7cc9ff05d9efb85af7845315cc41025d4aad995e8d6a9fef890191b3311b380c44be69d53c278f0ae6094f4d76903ef0f18c28117929c9d2601e1d04192a4b7ad7d6b9e497485ebc897f3226af01ae4c5dded49c1e6d7c2ab83270a0b194fc7f7b359fd5c900664600cef6f0518a8bec091247e00d0fa3c42510471be489c48d85ca9815be895776ebb1f7b11ddb4583e56d5ad90ab71c80bf36d4387a9b9d968532ab27266b7b47f023ef7c8124b97e241f285742ab5657d0e77bc1b7fc3d3a77f6fb5ed0cabba44eb466b47a2faa0ae42ccd63781f4db8868c77788b7e7344171e54430a2a99aaf7cd64506cf40bbc7e2507f3b100377089c3ba5a6d022e1005425c72cee465bc08d7986a91d40938ce0432204c72e804fd7b9da5322befb81984c3c1d6c57f088f8b23e3723557dcd5a96b9f5456a5507ee491cfba21ea5a5518581d0658a1605d93a9afb0a28e78c4e65fc4ca47c698f8330a17ab9739c0cf98949c3a7f15f5be33b78d09d8bfdeb2555d1ebfec06911fe5844df2982ef0b7d70a84eabb04a336dd3233513b89295c411e152e463d778be9073ecd6f602f420cc9a4e04ed55ff9c8e49c7d9815695a140c250a6aa7f1e65211a52d90feeb5781ffd60715d35ff70336dea7bc98b2546c860fe40fea09ee8cd4dcf6a2ea97039fdb7ab26c1dfa6fdbb01c9687617b994b475cf6083d1d2ff2c685020e8b42bce02b6f674cce5c4bd1ce5f043ad19cf25e99aa5b2fea7ced29fbe632c2aac1c32073e37ca49c083910e5a8a01c9b4898a8cc1363b0628009c14a2cc6c628406406db3aa9b4c891be36b10183a87c576cd8ed16686e4fc17b48410ee68c3b8eabc7adab9b25a616d34df80089d6b75a5e7dddc5f873e95b8d594cd3e3b7e3abe926b29564a72db4f02353eee43f562553f63bd911f79e808b6714d8eeb6f811e284ea359fe78c661a16e8b17d9b899cbf5816100761f2f90b204b38ed60caa52fc6092c2aa2cc74230868104babb62a8d99f5ee2278157046e7310c9236e33662f6ebffd172d1ef54871ee044b4abd9f61d7a57263f1684ae4ec146d2aa2d2edd696753d6e606b2def0461cd1fd42901c4aa88fe96a46c4f80f4e05919ca5f90db6d5542caea961b52e284b40523db13473fdc5bce36dc3aca349b00f81bc861d981b50689c5581992e9f96d95bfa8cff5c24205aff66ac87b35aa906672c8ae64e49835e5d9d2601773f2f61a2500b2a00a70e980d036d87e1971a69803461cf4fee7db31a1a4df1f4a51bd69a526a531037bfcfe8ca1c81c3deb79b4b8cb203af838f7eeb199b6506808052814cbaf3047624e17a8462cc6da2c5c888bbb22b65dde6656e5a4befeb5d4580afb9857bdde5de6919c2b52accc0e62fbd6e7e7225bff4637b4b8f9a55ef108a4e4d00c192595175f1f9db30adc62059e26c4c068076f90df5db69ee06ee5baf123bb76bba90b026a4402df3d20622c2da810520eb1c7cc365979e15fd5bc56149d90a101e9ad03f513dd0cc046f5628270a3464c4c15e3fe3941723725a22ae59c96520d3cf6b0b91b29b365b83357002566a57f163972711880cd3bde8fbb95aeba19dd2093c99e82fd121cd942516fa9e2352b7271481cbf758e1fc7ba1c3e5e1f1cfe30e7b853fcf41b5f2daba23c6f1bb364e73afb0944dc6ca2b747c17b148e7f2399c46034638fecaf233ff9dc69126141ffebd62f1aea36f8bb8a2b0df7ee08193603578a81dbb085128fb9629ea44930802a67ba73293905c097f167ee62ff40ec2cab2e9d4c97f0f961f0fff8a0d01d5bcb832502a19173ca410c1e5ae6283804e1d58e6af560469ceda20d4700f25770d66d3cfbb613782ebbd1fa18205e01a0c95c31e5791a158e362d6116931cefaef57591efbff391502b7b638c5d6be5ff00df7b01184a0e9b55146dae76f3b6c994f7300730433e20d08abbd8d044865788591167d4afd1adccfb3c4211fc9c405edeeff221fb5bdf75a356f9cf2ed61ef91803532143963c250a2dc6d15a0e52ab72b05846b6b737ad8226f2db03ffaf5c24b1b34313559d453f55af367b7600b20e8ce216d47dab049c9d424dcc71759d1631c6508eb0d0a993605e5671c710b93063fcf92846447d4eed1ffad0a1d9b8b13d0c0e1ac261d11d678ed54b28e4b594b4a4f6b954bfec573a006fd8aeb562b405e82a3c8cd3fb3015c6d629c654a839b311f6271262d07ca5dca051edd14859209901d939ce22733793e96027c155e7733c2bffdd361ca26e2047373857c87958f2a8103a00f2816ec5403fd408e1701adad2884b7779f5b90f7faf24e1584fecb839a8ad7e21cb20b66947bc3bd0ff75321dab525c1ef18d28249e7528aa2ea600526bfb0a83707bfe1347695bd83379d45add770374ba1515392c0b48ff4e562820c1ecc38fb0e19e8b407d28ddca797e3306c745e813c8331c2b81a66f6f55cc45fd193b66e399ea244dc9be7369179d8cc471bbdc12806cc098fdd1f99a041fc5288507fa1fc60706f3b89e43ae086e051c6bc69bdaf8b2c257850c902d922f0b8f9078e08c6883ec913df16efedaa08fbb752aca7547ac83e6a3ef6384042e66f92a0370cb6dec49b44862c3d51cf3de641643e46e0f1f54a12216cbb0678c2ea772234fdae373f0e6734df65808bc24efd858cbe3b75aec9af135e0a83f08c838e8d95fdaaa431fe4564548faf7b808c50f7071a06e166d809456755d7b13be190e7e9fd67c67b4c22efb49a75280a692ead483e75b7e84e5b6264c43eb042dc56baec54b861b4cb7609d1f0f062609bfca43551e92a1e8aaeac2f4966a7ea69b4b80ef37e553e46699765dc61618594a9f1353c74483fbdfc93c5939ee07d58081c903a45587fc603a45ea1193e631fbf8d8f4bed4a872d7f33e041b3094b78cc295189498c9f078aa7514cbb6dce9cd8e48d7a6314dbdd338c57577130823f20b8418c5836dc0675a9e5be0256b379f513221477fe061c82e1a0485e12be6a499fc05b722af0cba7bfc76dba9bef2268aa79751da6693a392a4dbfef5e09c0a6853f40d7a0c9045f8a28123b3823660f8887088e54158191c851bcf911c7e19a275a8a782bae19bb53782fa3955441784bc360d42c3e2611c2415f80bded37a3f7f237450fb9ae4ec65436b89b0587510420304a94d06db9e7ad88a3d74e1cb275a3e9b2354d52fcbec4c33598c3cbf4975b4fb999798b10931e85d7f76475bb5d283485e27b4d119d110d1e1ef27d42dfb0a1a07f0d5fec967060a05d5c3cdb1c584f456e57ece5b0c06b7e9d1a4d7ca0632f3d93a95ed198fcef108d32b8648b584c45e918e033a47fcab579a1cc375db1c068fff73660859589bab843c4cfe593a3d28c0d7bbdf8a95df15b82aaf3cf3e6d3b1a100a29a816f9834bda9d69b5539551f30ba0db84c775c94c4405c1312204ab5d568033e9b58339dd9e6d513975bee41ddc73bf6feb78ebee1ce156ae69a9d90fe0e4f00dc66c6babb024006bc2deae983876c8d5997e4d621579da5bd9498e94a7d941ae1fb95bb77972fbda310bd609bb440fbf56cb8f65ad27b5aa480e3dadd17c2755a9329f9daad4f0de91361ba9708fee142cf1a64ae10d15b724b7e33ed13dea88d92af06f1cd91138121b518d241f93aa26becc1617c9a21fd2a6c93c80526d028d07e737255ea1f834e4751e174721bdea91584425c0027c9e3ced24850a73d6ace3b23eb444e7d7ed862a267194f388f8ef64bac2022c2e831ad6e2c3ef3182e75081edf787775df6509d688bc3eb099f34f1c5562bc3dce3c4803dd04574d184606fe1602d65e5dbc0db9a44e856045d4ba2e3c62b3aad423715f077f17dd5444630044afab4601e4f8ac14636157bec047f4a6f1e5f48dc7f865eec10a7a0657e56c0383ca9cab234f16a65712c09abd35cd4ffe82a52e3e3414db6c31d9db86d39aa8451a9eaa1e03c9fc07a5e847c58a6010e1459a58b73e25ac71426f258dd84e27b95f6eb2560beb44fe274335a6322f1bd2d6e19a21cfa827488496f0a880d250fde39cdd6002a641834306a1423dc889201b1f7c127982068685e60e58bc733cc1d9ef0c89c9178ebdb48bca2c749e928ace67c17a3d01b61ee5ff25587a063f5dca66a4fd3df011d852e068fc0ca5f4f902cf7b2c6c24d1110ab6d9d8a787c8ec58a0a177a1a3fa97a6d5f412bbd26a86816c70f77f722aee8e6b9e86d90bf014a8a8e51037c7ed1c1dea3debfecf868be78c2071d3c9c728b86016c66d633daf489ddf8317c7d38938746fada9b0544ccb3ac83d42082847e6a98a0e3203055297ffe257eb8158fc31d14d05d462e69f1d590b3301db87d9faf5a8c91e41d004eee6e4585f1bbac819e721488f2666c7ca873c3db802d7ffb98810d5cf2cf9ea131ccc1fe5bf71b2d45be52ea635eca3a323aceba50e716900d01b38a1986d991eecb731006e6a28cd96364187d8a773f77a11b70f4672a99506e88f6e31e5f2b0b51b65b5d14b6827fba10550308e6aecc0bf0752c499a23000da89ced1e25b6eb957734e48cdfd62e90cd10b46907a022cf982e7a0fea5ceba5e4de9d2df6c00e4a5817b5225f393dc128c6356e270600634a89b6710f98fd8c0e4d68e30dfb884113a59520c62956e5df9dccbdfb6018bb2d865069628487def1ec06225e45182ec0acf50e6afd80d4b4db36a7781adf04d7c2f19453710c9416b3e51c847708a6dffb465321cb0f44c40def48d93c2dec92ecafb74b64c886ae17a320fb2a34ad4bc84fe4ecd22e400a67d8e3370873098d5b0c3d35bdaebdd774a41267ceac32d8fcb382b789ec995fddab3c349454ff62f2de4fc0217d8acb90236d9e527661a60058095e4421d0aeea9f9bc483113766659334c62dced713e7cae2ab9b6bf7487f0f2c7b0316ed9ede96fb11bfa4f928ac30d371b19249c8e23e14010bd508f6b8fb75444170dc2acee390877b3fe5c3edbf54c2c2335159bc8edf68e2408b8d472699f253449d2191d3c7f4dad1072491fd1f4a43b848bb5f3db43abf6623bc552839319be38f4c6d21db3fb3899e6ec01d0974805181d2e1a97388202a345f4bf6caf4f4b758f8c5646f44dcd8cb0c72914ea9358d5bffb4a6e9a49ebe36bde68421ff665a9716383acf173e6518f8d44620353c4270bc9768072dfd20099898d7b4a1ecee11cb1204b0c1f7d634700b57633f6471678cb43c4c6c8b5ec1e5b82dbafa583154710bbdbe657686eea35b95f49571ff6ada82f2541361b0939e6f9e6f06091892daa54a12da6e8574412a16f93a4a1d0d14dfa5e7df376394138442d651a872acb109f70e54e3e010a52993435ea770485e6f5cfbfa5c0fd48367271ae98bcd9c62291aeea9174005f3023e3b419be7f1f30b48fefd6da8c733cf93ac61413d68a7c391d01f719003023d0fca59dda1091938ccb72f39237fa0e5da913975da9f22d9337f3461fb0e17f3aebf808a06cb0b5ac31cd06c2b1c13455f572904e3027f57f663db5d03b402f9fff7a07fd38efd72f2969fc484398d2e6294d7b224a44ec55762f42c9f153376d4e25f7925796c9dc49068bec346ddec8fab17b908ab5d253cc8fc9dac312bbf1ec3f6769f6fbae39434c9f1d811534b35db171797bcc3f08fbf882d1d637d8cb16fb6b8d68fb6b98bb0140febe5cba6f49bb3c7671c949f764afa0a018024e37aa6245b88e5b95758aacf074d52b247819ddb4f5933fa6a7cf9b32f7a5f63b17fad498e36622611f86e7a0e0a90f59a643ab4bbb74c42056fc4943eca110d4578e3a21fb7bd64236c401b48100918acb78f65dbdff64d26ebf9bd6aeed8990938b657cde9d41acfc0e86243a363b68509a020ae82f75470a3d16706541348598b1749909f69fb042bd2c8f17bf4a8a4798dd94d1d8fb5415099ec4358643a5663836e2d6733816d8df084b526e1d0716305e2a913647542a25329dda0360b8dbf78d88a454b8f2c85cca0eed1adc06be2cf9fc8817a1d2c5d1fc367fc40b6483f3ec3d37385283546fb68c19fd3456dc54a955f8a572e94b7745e2f5310d6bdb95310c5a0e9f99592045e9f0fa6328708c7f567b8359090660505abb09e2e7a63d96c3fcabdb9f6ee06b5924f3e5bf162cb53b2288fefc0ec425e2ebaf40a0e197a6d091173193b4005f349906af1c9776774667d7442214c8ace78d6458a7c4ece3a8e5a8096fc070f1097c81be276c67a39511922232028fb88673c6613a58e52d56131a8301d96ae91291cb9c5e46b2344e5e1d6d927769c4f13a3f620c7f338276ff20d4c9ca06b49bb972937c161a8e108ffee562faa29763fa9891a0c66ee37d97f3be9800bb0fae8ccc6e97630f3ac0ed8ef02feed912c94385c15e004a4f3ba3d7d81f4ac39d5a27be6eea731fa903ae79701e0e23457eb7150b560a4768009f9d2239d8927afb7285b2f2a1de9b4f38d1a03fc3df0b95cd1b1d7bdd6183cb8c76f8297c0f4732275369577f39edb447a21087911ef2ff1bee1a757cb334d9891fd90d96e9917f9d4b803afce7d9fe815273de7bc54438e83dbd07e29327b57a761373406ffc349f37fe181ba662e40987cf7f4fd02c23f052ebd3999cdfeda92373561dcd26e92c9bda331548bf6e9482bb4ccd3ae57e3cfad52a463b46a23caf2b30b4fe419865d251f800e7e375a7c46fabc1a88aec6625224ab2fafacfe821ddf43a20ed609eab86709aa0aa1631a76dacf8650fece9285956ca147521e9055e720ab7cdeb4c50843c36050673ccd128453fcbee5845dd63439b3e71767a608a3b45728ba63c687b46495ee2214948e4f93a532acb2ebedab677692360a282c883561191d16791115235e3a3c6ca1e8e997712baaff31e4f23f5a0e7d96f49f60841b18d6f0248ff7f895ac972af5b186e7613be6fc165e73a97cb95dc14af7728e00ffa7a0eeb123dc452db5d2c21df30a23cdc4025e32e6d3c1e5533074949e0c8b010c3b9308e95eb6f9a90e5974125f0d867af5757cae4241d700d5bd34f29557da859e6598651d35d9e13765c01bd2ccc772d5348cfddf1f7e9e5984e03f6f4cbf853ca8eae31fb6d4e7ce4ed6a78632c74798003ad5570824a17caf3e89992f3e2301bc1f681f8ba46c7bc70ef73c33e993bf6ede56c8b9e5f50e88a62bf6d1a7e554d1e2af22b23ec794ddb5b6ed5e392440e4b05e898d0c9cde56e3c024af5c9743a2c011f42b2a563499430d12d11e4dca9f883f3650f8bd12d853bbd72f4ef3a60dc523e2c8b6903f72a0d9952ed31a29a7053c3bee35efb5d4c25352bbc0f058103f267733fcaf892b230b9fac16494866ed0c123994c263cc89fab26fbfd6d3df8c6e588a0f04cd74894e995716d9765b457c744013d7b4023fc03bfa84b9db2882be22d8c539684e28ea9ebd0341ae57f19da1622405648d7fd629029a862d612bc0841a43fcb7ddddc921b6aa5cb2ff0d79a30143c0f541fba577914a5b8774821b7f185fe70fd6349144bb82f6e0e9c7cac519149048a8842fbe73410cf663249318faaeefe2e318a5a15bb205cfbe06f13411840dd49116588bb9f2c312836b0779180b9656910552be882c7d104b143128b6ae04866297217be6ef1df67fb8d31b800c195976508d11cd9f4907e1c6b12fb7ed777b27be9a7dafc381b23870d816570cf83b4edd1839d205f274ee83b31e0e3be79da3fb0d04e173a76243f11d6ebc0daf65cb755966bce604bf6fcbb0c689ede736666d966fe900c6d27133f20e7873e01c48e5c3236da4e2cf00f0b31bcb5cf01a24d30829438093fb22a22b90042d0d2096da4e1e181b6d7231dae75628a309c120c8fe050a08adb19c92dfe6a2bca1466f3919926bc769b72fe78d2e21af9a6a1069381799f9572f62b4d2d2fcc0083b909c84fe42918d5e0d39139a863478d15bcaaf3e537d10d51848e83c4792b766e82906b504885a2f9f7591fe1b588c83346afd34c52343d28af804a0da8a822213dcbafa74c1d89b7a33960700b3c2c967bcd2c2121efd8bb01154b8e1b128f6d0c12ba88b1ba85c5b9eb922c634c6a71c430480630e7a27757c25052736ec7e2c0b35c99c6899bf9024c68e98b8778efe2c00f597689018f280a89fcee0fbac17600ad02419ca779de5f10f231581b193804ed8f83775687ca57abd9301c14ab258cc63099bc4e87170246b167dca5e2b5b36678eee84734b6fbebe535c4c8aaaccf37ab33174f68aa7f53b4e123683fdf327a9195492b05b5ec80d74c6225e7b15c6d0e321f0bd56bbb373a290fab73cf1f4ac86171823adfe636771e6a3667c3795fc619c5f6d7e6b42c4f19956a43303b38c9d45fae3ecc42f3a8ceb8bf0eaf5a88bb8409d1725ed5e8b74fc6998be5a4141464f6fbc508143c386ceaf621730750587ec502eea0b69be90850b435e9ac4b5af83b2319ee4e26d79331139a78f5170c46983a3908cdffe959a6bae419cbfb7483910b6183e285e571e6f70b8d34debca461447afd3e202838c17b747ee298a8b8fec85af1cac126f0b287b19ba5b1167f6ae4851cf32eada2016c3fcfb600cf9cd846589cc3b20a347344d66c511e1f32151c39003573912ff33c5f7a635a02cf4e7521e7e02ab957bd34d4222aaa80e80c4b160dbd6c8fcf1b4a6d3a64ae9a6ec1a09dbe1fbc19d45e6821d5c7c21d9a7c96e1a1b4fc03c7cc124acd6562074b2f08672e1efe1c9218818d6cb77f8d2e0f9f494001f716587ffd8ddf088fe0772bfce7dc5b10664ae43a1dc2464833df685a0c7a87b0fc2b0e348371ba5162e71d0979b12888c1e331905f315078cb6a0956574f69e9a0bfd7e3dcaf3dde081d9550329df9c084d87c9b58ae6761e9c32bf815e6f08a28ed7b106c5d8e1030a59e63512889b33049e1dd0749447d162d1039230cd96ef98143aab21aacaf8ac355a2f4fc1b8ff8eb061c110a7f50ae61a8c9603076149846fb0791ebb2666f4ca23704b0d4a1bbf71ce2593b25331fdfa5cbb22c15d00ca6fd927166e286092866d2ef88f97303b39f172e5a1f80845a2616feb0441d28affc3ac655065d9781011786cec8b612010325ccd8739495dace22d53ebc5cf3347f0ab4ef9de20728b5d29040f26b7b68c9e34b29174718be0efac9f9ba76c052a4b25adb8ea0852fd48b9414ea74c46bb639c640f46960a3ab3e16bca4ce1fa11235e69da1a75676f7121e20f9fcf312f28760e50c574967eeb03dc128f52f188b5bc3599ed16694d952fa4d86829bff787d31486602cc5981288eaeccb5e1a424370f0950d9e434fe757508c1f444d73bb8e02165511906222aeee8f734cfa793212f161a837283a400d0cc3dde12ef4fde67d40bee048fbc208c1b3e3a95c1d8d49518738130a50419f3e9f2d852848548e6a722df8ce1780501778c63521184904057ccc63b3712aad45fb8e945f1f75c73e0fad6146e6a50a072cce8512252983ba3a9f38d0aa668572916341e4d90e25ca8cccb416ef9f0a49f4e168be250cf82a43160037d0723d2ee60ae8ef1eb1d86c3335ff582057049ae12e1c0363d20f8d8a99419f46bb37683a77af10640f6e62a340b644773ea4e8b948c80ebd2ba0f0cd239617788a8aed78705a8f771e8d65beca4db2e8107fda4bb609c2551a6cc10623279bd5b735ec5e75cd9934849f1fb5ada0dbe393b732d17aab301b047efdfdd9d92ced8c05dcbd3f2d3bb1ee161435a0e8938cff70aca994871ebe9e9bbfbc3d2f5fa22852457490dd7e7c77eee81046eb6ba01493aa91a49dfadead8d569b78cb7cf89fe9a4df8177a7c0c1164d1dcde0e42092babbac4141c1c96266767b12db4ccd30567526cee12b15acf09f594e81bf06c713aad1c6fbabef390c2b38a44dd46ced35f7fce3cf2a3b6e6f68dc252e78ff6eb85e6a6374b7a5023352409bdf908dfd43088cef54b240fe0913836efb57caf9a122eaec49273e11e57c6602be35ba187f50b649b2b5a46fda3fadf22b8c0638193a5d759297868fc62db69368a5322e2672919fb40fe576ce33772eb603951dc7b1f5c333976b782a5518623b38dab2bb179ebb80df076e8192d4a0454cbdf2652b04f09b08faed465fd4f5c7116972e12618c32d688e9f466352ecaa7fb842f5855974d649ae8db3aa8e78c433029f9124742dacb9d28675802819fb4af1c640ce2b8024e89bc8c650362a0ac1f20d87fdb75d8f8009037e8518dc16be2c5e50f138a05ab88e08475f17d349defb37a8dcd52245695295a478743d8e1eba41b4cebcfe7d633dbfa2e3cceb739fa4a11c395d3799b5ad87586d49c15e8b0c025271e7f2bf159d4f9803228f5b03fff281b22c3ec41608e48e8e9dfb05dceaf4642d744c09e32d96e1981f836ebf01a74659f27a6ff996e799047d077ab2858248150ea6ae04784affe37cd84058f92885194906144d28901ac8fff9c1e0cd3b5884976f5a70daca4a552e8403e3ab7bfb09be483355f5827db1ecb3e86d3e50907c07d25311d336576a7db866098ed7db20809e73347d79b57dfae9b51fb4c5640a0531de45169168e8e195b0f18ff7f71026a64262e52304fbc82bd9f83999642e70c2d5c541ed6be826d1da97315c133d47b4298cfc773d1017d9cceaa2e34d44f08c03d4eeada823c0cae260c0fd5e24adcf291bfdd06f8dac85c4b3be155113cb6d7e1fcc8fc2d642954b6ad202973250a962bfebe9c517a377dbe06c7cfff6e298d5b9a7df44270e6a31c5a96ab50044bc737be243b33f03480f8004e5a74ce811119dce81846e907d25af8ce1f7efe1c0d7d1c1c4a94c0ea1b4fe98590c13fbcc9836e3bae01544118df35d4e40666ee3cea1e238971d16aad72dc3b3a1a47d93c1392eb49eb7982ce22378ba9f7d8fd9e014d22952d39f6dbca43eee89c640a7678a192ed00a297d4ef250e6eca9ac82e7c0020d4fb3cc40004c91b6c850b933f043f897733d2799c2800a9d012b6dbd102e672e0ce692913af860f09243b468f5177b2e6fcd6c997189debdb7e972041194501e032712fcb88dcb358445ae3cc1cb7d4b040877df42b337093ae2bdd6a07b26be3e2072f4f13ba89cb80f91d95f81f0bd4bf28202653f4f013ed7a5d28eee81144ed7429fa77ae0081773fa78c9b503f2368c67f3f28126bf52282bedffe5e22da89117cf56e5316542dbc1a0a768f814bfe8328dd4311c7698e2e8a2f642bd09eef3219d2b3e068a7feba24ef8a390e28c7be802e799031301855368d810b5659af82e2962621892c0531609df79bc226e2c9fc43e329400d4f73fdc187782c56973a348cc4116c7850a31b31f97187fb925dfe20d934cfe3666ae289d3f0b139c855a23faf1cc676c3883e106999ea35b4911efeb361ce9e3da8a49e815e72984564dfa150bd74c7157c81963a253c3a10bc4d21e1d9ac501eece50b0c3f0d31576fee15ff734622a71f018c759ddc0c5d03268da953db4af2d22796be8b5b7c89225ee7c49d7c217d4bcaa732b89f1faa923f5e08a5881e5b9478d334d9bf8aefa19d5e71b2b655d61e527c4ce35d52f0548447b4b26d231d3ac12a8b1e61781c2cc5ae464dd407c63538dc5494d1e480954414980b6f6f7a28f473acaecb88185775022a222d5c0edccba01b36b49c3d242e412fad8bb94a4bf4f0878aac21e07f39ff54d38ef839ddfb2fff0d4bc02e903356f0efd438eea91a2cf88a0deb35ad7f97ac404cbf92a53c8bac421fd669c3e023cd16f11456d3214b66dd5305d6133718933ce42c02059ac2be7af8fe304ef90a3dce7e7f4f12317b9357fdfbe19c01d7900aff8e5396e79e845404248ada3ff310004f8106ac263934b9d7fa8610145599ca6d19ad8b276583791bab7f1af43923544c28e1011e4964707ef68c469bff2bada4dd364d8cebb523a25c6bafc4d327012a299be55eb567d7f1351ffd4defc785e088758c648d996f05834abe6bcef077554b0f56537e436bb34441c7a1a8f579896047056b9e409d7c1b478c953ebeafb21f7c6ec139cf0338aa6e555ffe8cb03e62b6d8610d004e11a2987bf3d375361f0028b4fa85915595a6fb089c7055670c4f58d893487611ef481c86043f5fd5b1bbec1b03253856a331c7336c36dfeba8b295d989c81fdc86dbfc58fcd4d0bb4b262f2acfa0390a9a75fc70d7dbaec99667efefb2532835c6b3a7afd0707ca923c9e28cbc14960db7991104e591134da1bcb253bf2ddfbf59dc171628521bae92314b9e453ad9fad56d4594ed0795fd22fdfe06b2d012c83ab311cc5a74195934eee4911653b6c33513b83a04d771b6a1324e48ced35e20109bb87eca71cc14392916020272352ca5a8ff35f2d4c8ac2a951dd746f5c221bc78e4dadcf34517729f6f762e885e755d54b093f4616499619fd63fc0e77daaede05d789eea473f96bb30904b884a33c21c40fdbe094ab9b2405b817f6c57d851a2ebfd5184b53792bb0b98894d0c6e2683343524e73a608da33f71f997799dfdc8bee34db0867f95ef47951dcfdc2f8aa2e6211fde601f79cb608f0cbb3b957a5e6a21a1e3d5453a179af770c4a12d878df55500127c9c62697ba171de2494b808b98e8fb70d564c1925bb6aad5443b8f9d3d85233d8c6477cce318532dd636fa2ea3296fec2522bdce8e7bf7e77bbade3ef826defd84b2d678f3c29e885a61bd10b6e28b22ecb94cbf09da501a11a57cde75973fdfbeb6a6dc0f85bb17b5556993704608051f51725bda7a0221c027c66ed6bf8674d0d46479992a1e659e2c2e5bcfb9468d421c7bb8cddff761c1e4f0066891255e3c67fd270498855eb32164539c67662f620f1d3c7f2fc852359303c5458a94ff2dc434de6c4d04347bfd42857391dbcb7eb292e484a738543caf4ac6e1e17afef65f094c7bd3aa2f3827d57287c7aeb63badaa6f5098675b0ce581d5ed93dbac6182d8329b0f99c9e2fbde064f61ae239247c16f6df43d1ba767ea457d4238c1d5e38c04f79ec00a85895881e06ccbe29958389fb0cd6c3268dced0ec3c3a9180274f6eee35dc1118053a37be4de56f3166f973da6a1c46240fbbfef906f3e2a70e3b62f3c73b7eea653b8801a53cf32731406a6d04350b475c9ffb2d21a6bc898ae7110307485f57095a52d1133a51b9fcb48b1e4f270a1e078505c9de8d2512122ca5835a27dc3f39d235d60fb54979f9e2fe90d02921dd47aca2fdfe6f9f29ebc0213e50f9e9f55bb0f04bed439692649fe5bfe85a2b05dbbada35076e95e856a36d1d527115903c7de649a02290ab47d94adabd2f74bd4221e9ab711e0f5baf6aaffa8b7ddb01fef6ba44985fe54d3d764f86531faa58b339c5d41216e743987416852e2713a16f43a8b4230839c49d3f9c60b0e86eb475e652049d814fba781f838cf54d6916e7f1b6c8d41719313174302428f300b49f5e0819b7ac224270fea212fffaa03f757d5ace2d29e660e070372a2c1f7a32ecfbc457725bc52c305778b3aef1c9d8bfafd4ff745ac730614ce158d31413e1af8e10684ec9fe3bd2cb53898a8ee724b04c63e4aa087d696148e42e884f5d3d13b60b32b0428bc338bd34a328cc2152b66ebd846e70a383c256ce93090f5e0e4aa68754b79aec825cb41b41ba28c25b3a2e3ec55190da26fea942d8f3acf6e4bedc58995782a834866a81f613143e9a41e22b2e1e3e4570bfe1b52bdf4190a3e6e4a53350883abd0123c8c3ebd5539d68bf3515196b27553156c954bceac3e7854b96da6998c5f7e64789c9dc297c776ac3eace8698f3cf2533f4f9fcfd247fd7cafde210f48a2e05fc902be6c28b4f2c51924cb04f9aee5a65b17178255c8d9a0efbe635e22267f9fbdd64a566f8707f0a1762a6b267990bb3e431fa77f7e925568168f516a9e83599ddb770b95552820f1a5da13fae737d30bb480af0e1b74c0480d848d42bd297e8d19f631532c8d3e7e3828495e2416d0c64e79030e423e77faeaf131d0af524598ad39747d5665d532d5d377c31734d98ec044dab2392fa472538aa3f56806eed616a94852577a87bf33dc186ec797b103154a98376d2590b40f62d6defd1fed868cda67ecd36fd45741aeb94c5dba7c88efecfc0b084c154b6414af1e3afa3330642bc65a2482391b9ffdc76364e020e0af3664f21f0044c71940b5d42230bbf86b23da555a09140441141736196e8b432549f2a85c0f7ab9191cd7fe40b3bed73bcc23b0df70774f08e26e74d9e675bbbcb5808843a1f4eddd77e199292b80337b27083a0a6c30861c839a97bab598acd8d6b65df050d79efaf565a84f403bd50ea0a2393e96042defb74c8be68b13fc44df83d137ff3c2fc9c92ad2abf0d266e92a207daf663e3b3f17adba557a504d4e874668ed52740f1a60ba501b5a04257b86a5fead72f6a39b725bbaa522e6b15922f41176af9280ac5a2dd4d6230b97f0b1daf4886efecf6aff62e9d6729d5c2592f14086dcaa2df9f1d6fffba7d65bebdd6898cf2485dbb708bfc835887559f4ec6bf6e8d129898e0ef0ab935cf2bef1ab521cd14464dfc16774056a7c061d9b624b43bc7e9c22490027d98ae7c6eb04a4a32132efd22a9926acee02f43124ebe223b1d20552234df93bfcae0263a3d5df2a1125e24b98cfc11d6b93d4599845645036f4542dcb979581ab66bff988c8d69d54cf030d0285110593221fe32fb3503128f2e86d34a8246df8ba6009116e3c63fc6bdabc3133f3fda6b090eb75f9a63f014215a1e4caa162b102429f3100b724e200bfae15b4bb010d6a42994a3ca84e21163f57a1fa698a5a8906296e1b755d47022f8e82122c6acc21fa936a8f5d0ebe7604190fa3d7973ac5aac8baa001ecd525a94ab68be6a566d9f58ec031a56255a5012560f07ee7735bd6b2ffd1caa126246719421b92eac0d5ac6332c103dc4b1dc98790c3645149b901b771b0f6533ee0bf692098916b0c48fa548d0b97e2ec7275ddb4c20c688076bbad09c79ab0f919250b28103e82a2ca1eb20c3fc66131d90360b20ba2353d91be6bb73c1724612de5998c645003c7858571ef262132d412857b8ecd7d362c203d22be14673d7bf007fd69efe98c9882aea69f062fa2c619070b306b73006e266f8d853fc93b773349e804d6d0d74ee4cf354e2265cdb9166ddbd8b6941be279d1c5666ab847c915c6593af90ba9bd099dc0ea27102cae4e2a0769d195055fccc1bb057d6440860633f8ea5724534faf437ed5803a7d1f21448e2f74c2a85522cf6de08f10f5ac51c87841aacaffe7947d4bad87a5c2a7906daa6030504f704bf2b51e964524d8f64e2935548fef5c8cced61016154e87bd35846297330b5888219fcba55858ce1b759b0917d4c2738ee2c0f0869ac341c3f626c86170217cec6c8c3dec001099f089267c73793af0558b3ca78cab2552d4d374f57a52a96adf9f21e9d0ae080c5a671d630cd70b2ded2f79509dee4d8470c73615caf96797f6ac2ed2348554dbc748d6dd958c60fd649cfef437bb56335424b097f358ffd38cc18c095e86124aa3d49691ba3e6a9c4e1f81203a55bddbb5eab5f97bba8a29eb1cdf4dc774c7156a7941acea6ef0797210b7da09db87b4a865a33d54d22f190eb77b0deea1e6a32718d935b9dd5a14ee9c969850c01e0c29c66f0b88fa286d6dc0d5607eba1b56227576362b81d0020a7a1c65ed23e63a422a1355d52fa82be48031e5d91a680a510672965d958bbf2d80393385184f9d82b9b975db29119e8ba6de1a1bb1f806057f6da60b1507f1c4b15b2cba5f941ebb12ca9e996ccf865a89ce9dcc3e374aa91a6c39f62c03cded90e65e31f5d0ce881da16dbb9485b09310540687110e921e46c33786bdfa115ea1623194160f1d57a9f96321e3ab77f990f272bc3bd4265620f8f34c85989dd7fff33937d44e918b32d1a60b6be9fdb66c588682fc535affb4ffa95d770329843a4ddaa3ae481df722f5cdf0fc5047fa3eab72066e57c59e6285e5831a4047bd502ec972008ff139c1b0add02d99667aa97de03d078a341debf58e9d09473bde314b702580d1b48c174078f95d2dbf70b1b2fc380daed86f3ad9bceb32e0af04f80818162867548a8826d106502c35bf0f3d7e5e00cb70122324830c5296dc223d5d825eba1472a59fcb5f6bb9ed0f6799576052efe3ef4b352d1425b1ab00a9a5952b41bb4c46f93c35b18208b88856286963ff72ef7da1f8efbfd15fa22f0559dd1a984a74b4c459c0ee7f7469d098a61de95818404dbf7f4f293db05af3f89b10e212f74547347a3edc1095df3fbcd2a6d5fdba79a4e0bbda893d91a73c26dcd46b9a80e034989f2bd92e0cd1fcf22d7b27580352e5d58f1290a96ce6f2a4ef7a08a19e98281119fcbfa09cc602402d69278dec83df531ee4d3007df580ce6dbb2d095952437598b3358e3f314abaa621b55bfbbe174739196fbf67fedff2bcfb034ce02adaf1c94efe4144f969f8b744569c2a6dd75bfbe41198418f4b49126a12fd09b065e236222de022e0fd5597e0493043b83e067812d2a4c81425b6a2a8f7bf4326711f6fcae3da5cc406cb7150a524e418bd09375a598167b1503335d0255dd77883b9421648eda61617475bf91f4366dee24c1861e6f989748d0d7ffa3e733b2cdbfd7970ca7a0ecd259d389f6a3816fa599599afde24c9fbe354519a2a2e84e77901953100d2434bb2f39d453342688c1743ce9d4eca643893f04da05ed1984564ffcbcc530e613caede0913dc8a875fa55216b68273b6e571c1a7b360b333b548fcb71231b89ff31920fafd8b5b1004be3030c020efabf072f96b6cd0973b9b1addce24ee3b66e53ecc37a071a56149f8e305e6062d93d73f8187680a8b6c498cf34705faec1cab69f89dc17e0ad6354c3b82ea4263669cfc5e0495d08708af27a43fae45914d4ef990d712cdcba96ea0ccf318381adb0bf87a6cb8bedbc9ea68abbcb5020470065a738e453447671b1c2ecb30641ffda4ce4c337294d3d6889e7ddc2e44f6a801df270745076759e3faa382ac0c564a521036354bc9b6e4c035b8cd13bd8d3e6edcc1b3d086854ad2545cef282e69063be2b34995fea2a89049f43eb8676e6adc50a21acf413c951860cafd7f10657a30c68fb746d30897f1f988fe29aeb1f36fe30b686c75ff3058d222fc81bc3534862341d4b32602ff5d4f1e0afc6494039c9f53eab1b6829b5f7694374009c8f445a58a89ae843f719e75f1c4bd210eb87ea3196660bd1498b7c46a4871ad5e72c4660063e39cd45c920c777d0886bd5ae5e71b47c49fe92af35123563c0081da5bff343430cb3a02cbb26c843f1ef4cd376d1c77f15839cc8e4e18e9980d16071ba3132a332e4b7c0588b531c7101a6b0f877806c84276961549f0edfeeeab16f89c434b29825e3c500529dc837d645e32fca8cdb982bbcd52d22c3367713df48affc5043ebada0cae9f17a803f1dad66f423333337f6f87d8ebd7ddeafffcb0e803db5e4971dad9defb78fd7ad6fd7908190817e5edcfa34fca177c857aa0136384291bbf71e99ab751132354e23d1683cd278218c685dc5b31f9fdc5d98e9faf2f5799dd0d73b274f414ba9558d2785047abfb57ca56366fe6dfafd71c551295983fb0bed954b2e5e511ae781cbf1501a4f7ef1f11551fda9ffb913992cb4cfbfc3329f16998e7be475b51b4d211a202ff8215e3f0a2f710f37df6ff08094d92c794c02922b49900f9c7ca21f4d80234be3095f7100700cd717272f75207dfb6bbd05fc181997291b4624aac8913e71a4e46a2d1c4449ac0fca9219ebedac17dc9bf2b185e6bd7d7a151052a46d31898acc1243ffff7b9d854c962ac28cfb21f4a2981e392c09741bf9f192368baced3e40cf9753ca4d0c6292a4e59ef015af0a9d4ad8b9ed0dc5919ed40b56a657654cf244a8995ceb7ac501254516eb6dfdb16bd85160f98be7b3b25af58e1520b2b251cc2cf7fad8ecb96cce13bd1f21679d0aeed5b28c2bc6b4b79990a3e5531aa3a87ce3cbc1e860f44ca42fe951bc5913c09e0ddb949e558851c28c0f84d46a11142c2d4dc841be2fce48a6738199ff604499b59d0c8c654733e0894580da8f7b1eb0d095e8c0aa5ba231e2b9ec119d08f33204f1c21de17c36d438163ab4e8e20c0989821dc0acfbeb191d8ed2dd18766eb6a449c6f296763b1323dd265ec0544e46e6fc70a5c168ce4f14e1ef63ee79c56632c68f0e5df6a18cf5d72a1640f2380a02a6049ba3ea688f4ba108bf03afce90bfce746685dde88d8c11179a3f21d7eb1116f7f9077877eaf31031bf3ffb74a1f5385effe33159f0593b6e3de65c5768c698279c0055a6ff00991fcf93833f990509f93ef1e89306689d60d43bc1f381c8873f0d1a045ae34fb5a78a00e020efd6804bfbbce956e42f41ce6d0f543f231597b7e73b55968aadeee5b88f167e7ae02917f5fdb33bbd337da1eb73039aabe337f4398cf5cf3f829444099618efa9be376f776ee909664c0cccb54e2bf03dde1f848eecce06bc573b9fc90ec936f9aad5078607fa8875484cc88f47f61ae47c6cf70918d44689d5d298cc2cd21639e609667ddeea3a413599fc61fa3130fc52b44210ea1614e814fd4baa28e4f5f9474711c610c7fdaff939fd54c1027d7a745999c47f3fb6d9c30dafbe21615d6cf2912a71ea15a84e475df1f607ac3901468af75b3a4d86f5b17cfc21164c7aa60c39510c37d506abde58822fc247e59f281c021cc879b18b1d675c1e8cd132764d379bdb0fe7572d80becca7bf37d490a0d1d81a42c2c89d62010a7b265d3a9b41f66ad2e66bf9d082c959c81c5cc96f55d15169dd299e4470070ffffff8f