PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59042 ff790c656b5c7aacf8fd7ef3a5f42b0480cec7425c59b5a7947361982594bb2e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
811c96b882e2202741bf11e488a6fdec009d88bf3fbbbf7f0888480f4f8611a3
Certificate Block Hash
ff790c656b5c7aacf8fd7ef3a5f42b0480cec7425c59b5a7947361982594bb2e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000080000e00f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000bc4f60af615326a3b8bedb235ff3834417f2d2863f552bde44e5817f409f3a3eeba2157f05394fbd4963278c7c2d754bd67f7afce18069df8892710ddd248d431e978a90f54ca75d6c817492859f4e2aeec2cc1bd7ccab02e0d000000000000004000000040000000080000e00f0000

Raw Header Hex

000040205b17a4213f5b98619b6f73c9c154e48cf868a767f500c6bf10bd147748eee1ecbd9314ecbbd8176a30795263ed26c8f6c554d5863133b64217a61a7afbe8785d2ea0116a0aa20318a311864f0f4888087fbfbb3fbf889d00ecfda688e411bf412720e282b8961c81

Proof Data Hex

59,560 bytes
121216020307e28baa353a2869c0e3b4b044ae745a9ba531c08d50c962938d05aa58504b6f96c501a7ced0c4a6127424857b62cc4622f1594f54c0ca9a589b98ed8d12f69da1c5072c561affbb4de9a58fa5664f5c3748e5b2c054bc3489283a52ccf6d2eea8b7f47c5a394d5f3c9078ac2ef196f7690aea7a57ccc0e2baad66f8cfa97fef886b934ffccfd50dff255f197da447f8f99f19b70a65a489752b2194eab4251e84c133d1756223e153ab434fcacd3fd1e8259f91f8b77b8c886622cab1d52a501276e8e210dd761b7342b7b19f59d0103e32f6a3b877afe18d69f0a7f5ff3f7789d0102a9223a71f908420f6830b0fb41a2458a600ff60eacc43b7f9383146fbfbc4f70275fc7701b44b49fae54c95195fadc2cb5dc6cf4e7382a22df85ad7d9502c7a4dc3e62b31f0328530941c54edf9a510139e080551aaee9a799736aae6b958fde37d365674e692a03a44d475cd281d3d398391933aef2c945d0978f2da2f83bef3246bbea532ab75f9ee49e66f5f81211fc876765d8ccd78ede6a612913d74316801817cfab1de1ac28b172844b99b86e1b7979ded670fbc664a880f768f9fe2afbaa247770629f790d317bb345dbebefbbcc05333204f3070637bbe3e1d153703381769b21c74917bdf8b3d2f1c2e97cc38efdacee81309adb3d2bbddef9488df015d0681cc7593cf2041029d8e83db8358aa0dda398a01239ee1ad946d8afb5a368a12bae3d8bf333793ecfa019c9e71d4c28ae55a180512856aacf41b848d55b11c6f8073c3ace7f2fdfa48c768e82b34bd1ff3429a48730850b5bfe741580543bea0ea2dd485b2d9357754ba03728bb230947147b8de0089ffc051bfa41c7f34ff988e1bb93ec1256227eb457ff2f697e63c3ca669921d9de2f59174b0fba1cc63d112e73a7682aa93d1d8c0e67aec0cfef96e2b931f000b3a046684c8b0f0ddd76e38877ba1e80bf51a93ea70084f34e1fd8dcd5a4a5da9c27aff16929ccc916a4789b0af7534971142227f85fbeaac351114bf88f5425c38d5d93b905a28ce5696636d3612c886508fc9c6055813da8695052fdf988db9097b4b32ca35c465a1f642c24caaca15903a899c5c512b812c15622e054aac15f246722703ca2898b5ad54a3102bdc1c513167565cc2bb12f9ecda9a94524612ac0d64aa5880254b32843ef7db606bcfa5c1b8b601cc70893add6f60525fa3e8c6451de3dfaa0ca60cef6fdf70c8b229b50937f31d69b4f54f154f63338f81fcaad70a70fd89734cb8c123105779807c50e4b75049312d79a2958c252d82850a527d82d92ef9142213b85d8b3314b2e0986870bcf7fa8c582915aa449e66ae4504705c41a297fb7c06cd9782e673a4cb05134f53310ef5b84c1932537fe2d2163166f80d96f728de1fcf2cc912f16a7767a016da398ab574cb257dc483c82a1e578986833e9ba395887cb677e7a494ece362c8dae7ed4f705ae0d8ab2cf97b9b3138b6b630b4f9ace0d48672a558c4cff7344c505d59ba653083cff7cdda0a485b5832769d397f37752ca7894db53efb382ab3b12f07ed5eda9485e7a3b736dd5b53c9df36ed5f0ebc767c5adf3f5afda43f99a30ab3162b9d969a9e19d90608bfade54056c1f49ebb5e990af5b4ce7c174d98ce1f7b3cc9c85180220066ec9c4ec0718cea2e433f5e525900f46bcb8d89bde7235298ba459ca803d45e0560ecbaa633b40581690cc473b66fcc60f8d2205f279b90a7fea7243a34c4390beee32e0bbb68998de223e9578e1022870447d237a814250a11e6671a0fb73567c48a65ef27357c1afdc893ca7b46147533c48d9895e8de79653c2f569c5e9b78cd1c30c588a0a1a1a01f70615bd1f4cb136d0c9beb9d3bdb9134e387f100dae1d1429ec800b3f03a2f416168aa7e773836e38d57fce1bee92af2a755a861e37b22d36fad5173a6b25cd696e875a0a8507a0b3f170c111077c7957f22f862f367705136ed581215be517be22e9942d5e5b8c18ab34ed3da059f90db1d4de5b12c7a3e4007f6e7f409e9451709fd26a5974d73cf3c8e0bc158d1398c4a645d8ce57f93accf701028fefe3ed5730561b662ea17487982a88c0cc951cde080fcee3b72f98d40778b460f67cec7c2935c171b291c302ea1acb12d39ab8b31d0413ef7c594012a5b586061d0d19b5c23890f69e5df8bf2ddd96812f2afd2706d27791dd6e635d499d857cca853c22e73d3d656a2847c09d24e14bfeb38e62057d5e31e109fe1a04d443ff425e6cc92efcf2224ea4a74dcb2e0cb0799bdd6944ed271ef30c77fd2cadfdb267fcd31d5e8f8f13a946e79c2b5f096135fd8b6db47e496be3b77f7d6913860431f180cbfe58f3d5ff944ee62651d4f6c255fedcef2677a00bf00b0b9b0ad69ebab2aaa6d9fc775a522eab75710873a81cf8308d6cd147269a2d78b588729ee8ed1d86c65e7f4f197522fb4d713f4680e899dfd87d95f4feac0e57189cd033a356fef1c5570311cd09e4c8d2e89f06a3f8915292e4807eb803d2b0983845e4fe90c8a9111f6c129c51f81d2c9af409dbbc63a70acf695e02b59d6339c6b6727823509a39aa087fbc72fb0781db7b21c5067e66384412a82b5105ff5742f212c0181c5a39c9dcf2f72127082776379947d8169f37a6f99f62731917064bd268c40620bc4fe9f61fc16b05ac074675bfd0174fbf50047b8b1738d919d8edc506716cd88d45f1f2b9e4b9cdb2bb7db2f179053fed2d271c954225736f8447841926f437f07fa1d730ea3a108192c33be856c2ed08634198ead894b15d6d68abe9a09dc3642e5d58ead6c66046ddfb66787f3f51e79a71e704874e7fd236a3f6fcd54f3599113478100aacf8f99266fa3fefe4cfd9d2ded73b331334e41c041461f452cc6664b66f2c81dc4302abcccef2a682d73cace850f865d279c06639b0176a0d3e9e99df606b2c2b3160451d2121d451f03aacb471dddb33c842e39d2eff031e11f28eae333c9bd9e24233b81c0bdcdf621ae95927dba7c00a5c1d4d105712ed026f2fa8335f223a73910279ac599f79aadbf0a4f8d888ab21ec8bd39c1959020f09b60f7f368b1d4eb236c48f6b04d5f280206280a1f4adb9b723f583f624428f349849483335b968a58cf3c68a8650d947b64e02699ac41ac2696277af68e7680b81cc47129cb97154f7a42f86f57e57dac712e059970e35a65b4e1531d159ef611b08723f41d16332f2b841a09ae418716649a2aadc503d4fb1526ed929d94de72cc6b6ce6b65ab4d770e4f4b37e4ed7adcf47ead750e494f59ab80c5db2a1a4b9acf1e5ebff490225f669ff7693a7476825a1e45891aa1c0215465c42228128704cd4ceaab54dbcbab8b68001ae8d9b2e7d57efe6c1e90b8147daf92434d5cb693ec090c3482d9443b251a354d3da3d6dc6c1d2cad3469b55cadb1341306331b28d7b1a7ddc4cc259ff72d1f893ce096ff1508d61d1b8538f227285fe1814c53a70d3c498cb21563a151f0931fcee38d6d1de0cc304fb01b72a155792dcc84f707392c53ac4b46574bd724ce5e03a93bc6cc7d9d2d7e9d8c6989aa2b2ae0a7c625a4691fab88c29c6f980b2a614425c3bee8a3a5415877577d3c902c8f726d89bbbd81913ea20efe3d010ba742745a2829753affefd5dc1bff3a7fb64860bb5cf32725415bbfdf011195d4b29a36cea05d3404f80c330b8ed1c2528337bf5345890f51a36fdbe078f3018c4c0026732448ecf189da5cd629ba30fe7a2f9c6fa4bb8ae767bde4e2678d27c085883b1d22e4274dfb29c0497196187afda11d5d007b63eb54b5a78367936a09eee7e44a1ae4ca014a047a4cd7c8b665ce5847d5765e0e0d3587a4cf22be16b6ca7268d8ef7ffb731343ac383e12b7cad7425199b48415b5fb98b99d5962f8860078963f2e39dc1114edbf8840e30b9ae48632cc7cfd3cbe141d90a2fe031dfd4b8e6f8700cc789b2ea9cabd4673b8f9c569b0a4a6f09b4bcddd10aeaed566288cd7f56b87deee92e315e722b5b658cfb1921531644fdfb94014fe4dd0dc5168db996afe74c2ec41bd01e91769e9d55b898577bac3b2472751e4fe0ede6744c4f9e02d33aeb1e6b40bc0917744886e67db312b07c180c9dc069073de8f4c125687d8c734a69533024b7456a451958fa64b16373407ab7df553ae287abc6abb93118c1606b262c39036a910f3f40887fa4f2a23a041ac14710000d0bf3087a61a7ce21cf5cb93badcb375b7755da5a1bff6f9ad28615ff82d9657a418391d38f9acf2c0c59988d6328a72bb51ab5d5b4d9a2f512bb8924905d77ac2ba88f24c947d7f6e64a0de43a749fe9ea2189825bf4e874af976ffda79b0fd8ab0f33a7e929777c6f7aae4297eca3ad12aedf4c69752e5508ebf69460468e095c902023f1f28844e57b4e3b7a1b394ae7bf5c8299478ee4bdaaae809540e921dce85acfd2f16716b31669845666d292d0f043ade05a9f80f74d520d202d11edd7e3da0e5930b4e76bf7ac76b198c6e8e1d8a05c1f65ff49f2c09af2277ea4d733f954e355f8260b1e462a8a4917ca3b025649b9cabc8579ffb7b6ebda3457099c03c8a3c8a9553d65f87372f5231a657d9e5b7216bf92d2738453be51c64e1d4ab50f2c4622fe1bcbd022a44bb951010b4bc4ca41b7f056a3d9c662dee41be78f3d2168cc46fc9581863badfc7faf42963a95fab6501639752633fcb9b87646f528869bbfa477a62c238e2b61f391977e33df7d1d744174b35a412d29d92efd981e64bd671328f74d44f8ccfbccea68b60bf4b105a706080c636365fed71b7f6f25a1f738dc8a2baae6cbc854f37eed4bc4d45d2dd2e62356ea3a871d3692a165353f1dc71d5874f1ccf900d01637b4efbfbb4b3315280cbee5da948e9677adfe038063aa63bec361cfd25211b629345186156c9f7d181ab8f4f65a586684145b26d8a44f95c19f33f73bde2ed2fe2b149182ec4c368e45f475b22e13d0aede68287546f26fd5ad078a1d61f938f68250554ab4475a1206b8ad37c31bb6173adad21f7bed7acabf74e7c68364eed1e5f6ace4610efc4695026eba0fd7683d0187e676176ddfd290dbcfd5b4354cb94dcf9037ca5cd0238e1874a7169a70fbadc6374c39b40e83f2c382456cfd61630da592c0dcb8d6a8108b7bb39c01fb8429f0603977724e2fb471add8d0cf6b08fe49837cc6cd95c6ad745bbff0870f2b0deb99c90b5f8714a8ab3edf04ff82635eabf5dc49d6aec19eda8692cb49c57bfd8dfdbcbb1c11a3d7ca1cae968da342652a11dad27a5e10cbc31c5b9cad742e40976a457977b28e19e47ebdf9c1e9e33e08df720a495e94a161cdccace80393f78bd6fbe4ce40831096ff1c39dec0cf328ee2818bca92cce2bde40d979761a93aca80c469cf088dff3aa5f03cab487e27d99ae3b919e9933f14acf4341047dbb92052fad1a56d7bbaf4c4093fccd034997d0c1027a4d6742b3ae5718a8ed2dc691377634bc1de943e089ccbd1efb0bf70cb6b1ae12a8f9013157164fd8271d5807f35023ac686ba0b4f807782a57060fed6895dad3e8363c48889d4157a695b12b4cc6897481d6f765747606a583ec80a2b52e1644d1bbef0ee125f71e40cb8bbd1e56602424ae6a9b2d0417e7375762982959c46a5d85efccceaa688ef09760121f22ba40b9b0d7a16cf434ee9ee71864116ffd18af0b8510828ab32bd5076716d5353eb204da27de1b43e1d615084547bed6e37db1df45ffdafda9223afe42366b5fe85d5668a283b9da689f844e9011465fa21b035741a1f218c02ebcb8c8c6035560b76d3ea127fd063035e6ca613f6955430a8248f6cf6e0e72fe11f066d4cb5bb0993197c7c92362f54468c62a391c775a6052e031905dc71cd7a7f4eb6597b5333a4965ec2ecbfc66593e6ad16689c974ca746871b28b8cb8895d77b380a2f1697ef117eea1afd02ad3647d1ae032813323ce27861d4bb70fbae0f0762c258f7c81dec87c929e1c33a48f99000629098804f5d2ca9580980670dcc165d18c762b05cb824ad270ab034f0b6a902466a9ed1827534c61de556cb7a4452e771dd114f67b0b0f9ba5fe918cb59d84e6a947dcc7c20f4c9fe19c65cd01cbc8e9a1952cb02a15c121e08d25e59bb1d33d6b7bfd7e335c446021d76f4a5c075b23852be36da79274e313a123882346dc070c8766904021a8e2e887ae3d5773c5c26819da7e0d497f1f4be53916beed3e92c30d2fdd9438e4094f12936874fcf76f46d2dbb3a179c3861c733cb1c68c8dc86bddb01feda94770ae13f90262e7142fc5a2197213b95e9ab96c079c8977c4b144b353621c5d7a9a4b1c5bed161870d817ecdf1c676246153c040d765e7999b0629bbd14d48fe8b821bffe96c8aa90095537103241e51d9054eeb46623d463a83c654470499da52408a395a4955d6931d319ff45de74e5734d7c2f7834d93378d9e416588b79b0caaaf17d5ef417608b6f265825ff265113318c193ef8da0adfded940e14f14570648492db4a5a7e1f7b9b6ea6d170ad065ec30c42cff1c5c3d1204f3b20cfbc36b9d08de9dd216ad3457f5495f56bccb35db7f84b19c0377f629faffec4fd92589619c96ea6ef2e7670fe1919e2b1c0f116c12de0b4c2214c9591477aaea1a9a60402372e886ace9055e124194ee56e4f2036dcf55c7235bf23adc44b31596b350fae145b14ce954c7b57e8f88e1f0baad97bc8571c1858be92f408e36b26cf35147b969dc5ed9ee8f08e2ab7612a570a9e5eee279034b18f80414525c12ce979fb50d71c564c2f207051234a57d869d603dafef5bfcfcf888e4f59a5144a75f12280d45f0e8f2b4c20cef57c1e85dd536861081ff09ad435cfe52fc1702c997db89374ef00bc4cbcb9e8c10fefa312ff531aad7617c046a1f30d292a9a025cd4fd93ab5f202afaa5ca2a327b1403ff813f9335aac1ec2997a36ad27ca7781e9a91dc70ceadb26369acac5d4288602b9d56e66b0a7d39e1a7b0e00d600dd6a1d6fbe715ab265f7d2e9b6cc13b7c9db87705aa1b8e540e148420023bbcc4a6e8e6c5c72886e2fb80920e5f07e75dcd3fe56da9ed1a198961aea53e809423d65df1e07b95fab0a7355443ba4649291ccff002902ad486669b9aead0772d799ed324de19a9f2f95e602c321d882692a402f332f44b08995e5a0d06fb0a35166df140541f775ada16be2ce2e1c5ba9095d5642cad07ebf43a9bc577291062e7d07a1a3089336da3214853edbf158b8afdc58b67990903111eb042007c45c5e710b64b2f9d2b68d81269f47dde0fe81621a20d547adf8fe11b6e5d6331a1aa9f8d254c72a63e010c19dcd15db34654f64d6f656b44874c3df6973fbde4419aa6c2eb5d1c7dcd54c60d2d3afa2aa2ad3b7549a2400f0a1b6bcdb7494c3bf770d8545beede4420f5d4e7009c1865108ae25bb06fded957f8920666b974cdb1c370848646c6c99f335bc7e6f75c3d6cec41337494bc0519a5ad1960e2484fc30612edc2c6363bd90d800cbcf77adb70cb91e90d158a5ae661729ee8a18c41e2145f4d0992346f73fd49fdace735c8e565e264feb57ad0841899b4f359c18d69fbb50b289a3b247310990de840224817e2b84f005878c937f4c024cd22b8edef9b96cf46fc0ef86d4318515646cc5a30301f78c7e6376f8480493692ae7b6bd7078897dad8ca8c51ff7433ac4764b10b9930c27d78003077c64b3f1e08aaef4aeab3ec57df84c6ef09f31d453466deffe3406170761841860e810e27e83a6b2a0e8a42ffa99c8acc282c9854e267cfc1490f672c671e2fe9231783c385592006668cd1fbe2b3d8078542f6012d876c58b01f6a30ef54514d1b2ac82f55035d3a0c7b8942f36472cc6e36fd73beb468d4784bc32deb2d08343b7e7c691cb8e94b6b556933f3195110d3fae001e17f8cdc18b794c1bc18203a028d7ae81c66fb88e2ce39355aae2b8443ec8bfa1a9ca70f6da52c6c03a6fecc515f15d1f5cf1e84695bee379b04cf5e35f7f3d7e854706324dd249614e9bb6d47b4c6e3f56bc61b407ee9ef036eeac6455057a27f42ff5104bcd2bcaf5182eb5440e0892fa18d1a64ab786eb700052a7ef9c65815905cb74f29959cc904f792742cece3c8d63c6359e34edf9164cad15ea47be389b66a07466c1a959847b9e05744ab726bdae54e50d2670cd2030db59a6ccf9a0fb0aa05cc7f021bb46f6c54b1dd50aa328cd7a13c8b1556aa360041b0847e3f66fa836400968cbca6e1567f3a935e94ba274d013de6498877ddfe51da5f399d9e2d8c9d90e2ed24dbc866f08caf3fb745c217b3cddf33e749bd3c1789254c373c03854b0924fc5fccfb88048d58583aeb93f73c5a268cd197914b7861fe217c6fc0eb890f7b2f306952be7da56a392e3b3c7e833c78549adb57b737f0cba444b88f278a7d92ae81fbe3968763cfb67685a6634f576c575404d118f885d6f67043c0d44b5934ec50e9cb72c77c1e03195759a7951379aa93d7d97e3d83cd2a85c00781d41b02b31918bf992f752429d0978b07c017ba5c5e5dcb11af8990c738a2eaf55ea206b78bd4f1544cb328c591c55398e377660e053085a7e76f4a9177a3a5650566edab975605b5cae4b17b35df093cb10daacd8277a9073d096cc1cbbe8932c37ac5725fa50aa6d75d321c5ddc5458d296f7c7298697bdcfb5c6a1f5c8456ed8999595653b8feb17840d67d7ddcd804e2304d56316df0eb2836030994af59d8f9b6815a786da8bc093c55800694eb1cbbf44a94741c5bdffb6351bdfd46656cd9deee1f4cd25f4a2de3bba5f05a670adf6fe6922cd89f3a847f2fa41b54bdd7caa7f1c2e6031780422b527101906ba93431661f1bc71147d57a38c83cbe5ae2637f27f8e1c8bebe9cad44ba32162431be8f41a3bf7b6e40d2e99456c1be507b790063795707befba1e54b4dcbe55558902da568ab6e4d9930d3a8ba8d20c01dfc7a507430ad4b6bf572aedefdcbb2c310c2fc7893ee42696b14e36f7d59c82042a006ace981c3933b16ee29f6eada8cb5de05eaac0d5bd8a07ef082ea4f9eda7b932a82f3881ca096dd97fd4187f8b89b5a7d8485e03a6f18cf14a7ac205a9cd0ff8569b3c297b22259a567310009aa8064646a52323c80815234a2e8e4e92422704958a683274d20e84017a3f9e1ec57fdd8086a22a04512bf78479428cb54b2e053dc1014b64e633f13fc2babdc781c7631cb6c6d80257597843e03e3c90db9899ccf7168c138a6ab49075d8deb255f9bacf07e1aedb8880239c23876ca2f916edce43837a243a30336d587728069553a4d3356e30e7fef0f45deb9eeff0f1e5b219295d2b747fc13a47e0f03a126bf14b295b7400f6226d716bd736472b90347c4977f9c64d8923a54a4326e4e77b1fcb19c101d91abdff4967e192d90b0fca0d587d9e26419449007c8108b78f00f5f13a9ebeb75cf967bb834d16794882990b027a3f491f5add458eb0f23f75365a8955d200b6b7c91a8fdc95b9ef616b1e00b5a108446edb39ab8be05a87df57fff65250d5c710ac3ecbf4ffedd5c0157ff4872432f739bddcee5c169dfc7b1635b32fd92a8f0f18aa7244327ea7c0720eee06474344ee325d19eff15423153b3e87e7676acfac6229c7ed59e244951c02f47adf8f1d8e95ce39c57671122fae67cde5ac7c1575729a880b0d6fde5af557d75d7ede28196bef4d701f39be756fec72eba744be4d96e07d8e85f09f147aa7875091ac18333743f51ca6598450ec4502a38793f82600e40b7458f10124bdcbbbb49f3a161ee61a8458feaf23bf9389621a8b2ea3391a8a83830ffa3dc530bbae69b596b10d4deaeeacf5cb0e80936766810535fe24b824e5e85401b06fe38af3c79a6a647df373bd86bc20a7b0fb6e323cbb6e1e646148574eda8424f999ae066085fa7d190c41f371504d4e1d07bcb59c763047312438b1c5c491d5e2ec61f20b8175f0e6f892c3ea7d1a5ba5259ec3cb1127b353f640912bae7e77debf9d39c5d79f2158b3bdb82c9844346dd40c07db7481ae19a0cdd1bc8f8c37a026366a2946c858472f9af5cbc30fa9d9bb35fff3340fcb6fafb2fd737f983df1142f4acb9d6cc19c3c339429462a60cc8fc2dc22a4ae3bdc24f8629e2ffc400f05ede6be4a9f01c68c38c3ecf95dfffd650623ef493edb44b0cf467eef6cad79c2993acfbbbbf07ce97c7270942d18cf39f7f7ce766773bf2e99af1e25694b77032695da750d233aa5acd667c01c6a90ba3e873eb1ecfb82dad5dd5d1745a28f0a88d814c0cd7ffb4e7e8cc4bfec4826aa29769d5eaaf8832c2d2b5666f6e7691c503972e4a959ea6d967bdf3c6c856840815c726eb53bae1015897f4098a0c767bc39cb2ce79114a8e42c1627ddbd4538bf59fb6c69caf5591707542d7f08d11a902614c89617ff725230a0c5c49d12991d7c493843ca5460c79817fa37bf81edb0b2dea128c56d405cc8eda2aef1a46a7ce8b8e30c1bff0cb335bde5d057a2968fed692365dc5c7973cef2933ff90724b5799bdd8d941fd979c6c07c5bee4796735f4dedca1cd7d05ba82b6318f89a4954378749f4029592c5b426f999f623ae814224fda22e70f9f28ab02a9603fb7db2480cee024bd48bbaaeb82ffeb02a2d8733ffe0a072f0d9130e910c6dc0e424c00c6df9324547f7f190bb4d5d5ae7ced8f9373ab3d1ab91904608a6f8e741cb4273e1657036f52d6cb13008c3a04ef821d4115acb0611b894cfcd5a20f8d3277a3577319332f713abf8732c23ea9be7179a0ed4f68dcae4bfba9c4749c32832f5da00fa42522103a8d37ee68201fec6e449921750d39bc3b3bb269fb7cd598c4f216287f7b9ec6fd72103c364b752485fce3135d20072b7fccc17fc35875d5e3df576ec199c6ffc30c6051d2c7610e7d0bf75e5cea583221eb8a22cd4cb5f1018886f518ca866bf8bca6e9dc0d9dbacf3093b77fbd8c073cbd39bff406e9a51addf0b0ea2665f92c92186c83be86480121ec561fef44eb6743f743af872726af105904a58919fd57cfecdf5727d424a5cd2e221a93676e1d80a5ab5bac369078176fdc31b4b9a379d63929caee73148215b658a64d9290dc8ee3195eba20afe9df2909b61b663fdb10b4901e238fd11283fd6dfb78748140cfeb1b0ab429598ee6a314f7697d4a38f1b4944eaec56862d943063f8870561884ef36a54efd0a34a439b29bb46540645c934e306282f2d86e64ebf1d1d09e2f620e31a7d4968ebeaf7bbfda1fb7b3bfe406c669516fd188ca07e66b92b5c2b5710110dcc6adf9cf2bbd6414da246c44b8f163ad7cc6351f0fea598f3a118e8b40826c1d1e2c4350a06625a4dff857b31c26c06bc32d2db71b93186c2efbd5e8a176c449febb539c7fb99b2e3384d04e21c2e6723b4d00b14b22fb99b6d07379e9c4d7179f755718529fad5200319d5ffa0561764ca70b88171a074bcde607b8b558223602fa68519a1084a0197c808dc212fbcde0f2906734fe11425f0759af57f2c4756c0a857465fed58ca4defcf5559a5337575728cbd1562d23fbd2ab0115bef2395f63af18c74a0f9e61a96265be9e6e4c11dc565dfc231a5e6c8f21499761fe6fc8e44cf981c2f51041f3a77473df840b6f1ee41b8aa752dfdd06041d831e9718c498d779ec0f459a0699d0ad2db3b52409308fca27d201ca374299126f112fa48c936dbccb9935dd4e20f9a2e62178c37fa2027d9cd404d923b0095a70b09aa8758eb2c2bba4d781188e3463689b9c047ff718fb5f8bb93e787f7053f260d7a3213a8c276c540004cac940b2bc031aa0fddc7e9c1f94eb639bb31f5e8d7934092367c5ca4b05dc611d3ba914221060fcadd72dc6b3b0ab63b32d8c2a8dbe50f8e8935718238fbceb703fa3df8377e15f36f3ba65773300b77ffafc9f3ef4d5966835699b78ecd412e1850050948d07875c9ed93a8c1d376d9b6c30ae7f58642fb5e895d1e69420464537500d9b4a0acb638647e4e41871e118a9dd8a748ed049048c6c68c9b85e9d8c35a6dfe3d0f55fd73fb5374b02927449118692d8341204550942e704a7c6dfe1bcabfbf8089e588c79c1fd2613c7f830e4ae4263c877717d6799409e824314b3429e25b7ffa7eec4cca9330b9de7bce69e939307b9dbc919eb524cc4878c055ddbdc564d9a15b572158bdb281b1253369ceed03b2a45d976fa913007143b26bcb49d8874465eb6a169f4243d162efbb166018ed3d1c110205eee226b5fba15023b50fe7aeca59faaf298fb6164d280904551203bde006ca80aa6f6532d85bdc400327172aca6b03f78a77c475599b506747250d6ff4381ec00e2d3f9183cf43b54995dfbdd0f527a8d2c52d817d0a6476e45bc4e777ac6e72dc6b82a49ff5ca7ef9fedf10fdcd3d68944296b2a68a7026f4543cdc005a1cdcba72b3d165e21198c7453c737600fa057959494aa3c0b54c765806db00a3ecf55e2a1d3f97a0a3f1abf642439e7b190fa6a65ee73a5d7df149e89436fd3d34d9ea81a657b6037832d1577f5d6a6238a223151198043febc37e0532e453122e2ae86c52862a011645f9a5d05130f31fb762b9ab828ec3b6b2c30a12c5d7e4b7bfd8733b00087576a027f002adda180f6bb713d8f01cb908686522ae0f6c975e0e090bcaa2ece2371df329618247d2a7ba3347915fccd391b43ea28bc800bae5a912fe434617d9cd965ff81df0681c4753b482857fcca7abf1d68d5f8927bbe0f08db073a5c722c0eefb97baf4fc6b72369225a993fb8e735cc74d6915f84dda3c44b02d08d7e2a8646e28ab7c8a0bdaef106a29855bf376b6d2170d2da0f7658e85cb4e63a489f2730d97450cba55fbf7e3cbaf525f704cd7b2cae2db276d8bd096cbf62c4179b55ce211054f438a863cd0d8e3dab37d231b3f0830d37e144ab722650c063d4567f1d8183a3b270e9e0a1651aa443545236d961d513630e388210a8dbf13dd08696be1fca06da645000246e629a2d2f0e8219da17aeec9f315a5b59982f44e2dfd1218adaeda845bba5753196cadbba89cd587f18687f29654d72a335ecaa60ee797030c40a1f06249dac1c588d26951c360d6322c7c6f1f419bb19004eda769de9419644bd38b5cb9cf1cfe1d6b186a6efe79fbfca817b74cf6ccd48ac75632834eb860fbb287e81c745a72c0b667ca5bf00bd82fbd7e7e2dcbba51f1a56a490736b74ec403b4a89f363aa809b679ab19d8c825a7d73fa06fd0ba100b9e05bfd76c523637aa601c27450fc01fd6a2b9a8defc9b5d489943152ff79ce026fc661ac39730ea4f5c628b56e8679c709c4cff7e80bca6858c722a6133fb197f7f5ecdda73cbabb47e2c99dc81320dd1a98708a47236358b0d35f017f2a3ebffb3601fb42eafc7331edd65e2bebc2c382f5d55505a0bb9e75f878738594179ce358601131099f62b2ceeef102014e5d00e25c6d43b6a8eefff73f09968d6c8276d4e04e7201e0e24504560cdc7abecd03a4e3879d877d1ff1c91ce02325c68c37babe4c399df549e8d17c9d659e3b7f5636700e4bef7d997104dae0b354a99bfb35d9b1f2c83cadbdd330cfb2cfe50ab188074851e93396a44854d2eb6d23e4431efdeaa400f4b4015b536455e85efcf3591e5b6170253d380493918938223b015d7e17da9350296078ca9440248b6c58a6c5f295c89fcd82b4dc604d9a020ac2f722d94d23c9b811b729a3fb4ba0c1e8fcecf75aaf633f806891bcba5d2fbf7ae9c21586a350328783c54350cf7c5992a1d8f3faab1681a74c5c30e9a989e39611150b792687688dc49e049e5dafde054cc4cabef65835a150c692437659cc6647753df40e4db2d1c7c5dcfb51450a563ffb64a7b933cf2e43d72fd0617f644724510eac9f3876cf26ee87c1df21b1a464d7213b3801aa3c591906de6fdba3f5425361f6e455bdb1f7470ec75fb505a887830db7bb5cf3d441d29221f388f4109aa0c112b16e94c24461c3352461a7a372ef5930a00ec8456d63c5cfa0a44ddfbde7e3812968ff75876f3f89691e9ada18689bcc3156fa10aee3ea127fbd5643fe9a9d8fdb91eb31036ac26c5667413160d1b9cbf7af85f0ad8f95209a0056063b63bf88e3486853ddb4907e3f02b311eb03ef59969013348aa8eba42a406f38385be13bf04d486f36fb8f1160ea9e963091850c8f42137c8ca57a1482af51b3556b12583f7b33910886b8b65124c00c641ddc40156259209031b68231564022541e9d5206ff6de1811c1f59fa38e3cdf44a2ad1aafb6b3dd7ff7cbed75366af6bc036c7e3a7ac449490916d12ee74bb021f7e3f92f2fd79eb74e88624759eb272ffbd537ebe7f037453a0698ab40becedc8a143e26e6789000170cc2b2e051670be0114a1a0e094bbf5a8cde46f8e864e2da7e1efa4a5a05bbd24aba73d8c6aca401947cfde05dcd9f33b3e8ff0c53f3010c287e1a72762a08d832aed794161aa3f66e2c70f6fceaa9a9f865c8afe029599a959178a07fc4f9cee145db92c00fe5bb427a9d647759ba10fbe80691099191cbdf9901a2e6553659137453384f0805a3cdbdc85c5a0aba5c1692e496dc584b7b17e18eae46717131a6f4118cfb16b0eab6692b39aabca43b1db934eade59a54d89b07bf5ffd4f193f9aecc962b0ce398ae955a65073571ce54f53350a3dd2f5fca45da81043a572e07ff449ef467f05f47a74a5948674f21fbfb3abc4cd4e7b137d5a92aa5f17552ae900472abd66857e9f0d2d35f1a35d262a7cb53c7d4277ff7894b3be7f83a4c2a4b319899c750e9c6a72bfaef886eb6c4aed33ac2ac435777ef15e0ea3203dda29d747c1072de1f298691d8a3ee5db9eda46835997fd9d4b82a04e82afcba1f718a53ab7f2a6ec3697f535c0e3b1b68bfe79d7f8b6285d1d907371cece521f92f96528d42f223f84ef3d7c0e1d987a50b8e44def54796291320b29285826fc1294a1ef7cdf85828ababf773baaa478ef19b5b95049c729db2f8b700fe7bdd96b11eb5378609ad0d2cf549db4586d285ca2e207bd701c2d084a90a894575ff7f37159a12841742327a674eaea910f0f0ff66dbe3b438625838bf450b40551dbfda0f3d47c5047f94bac46802feae8d1270076f48768ddbc6fd7dc085f5df4fef6e34b1002adc60d8ef6d37849290f21dbcf9adc2231cdef64c9377a9a32959c9ca3ef7c9b45adf63a58c86454958f11958a37214f9bb1283d4f731b4594a8a8bf012d078869b8b7485bbec861c1d0768df1a8619c85b5701b8b441e2107dbec96bd004c8584b5f9c652dec765e020a9d0116761420e89c2b3a3ad982f7aaed1c7bb19060dfa300dc31b01a5b65013edf36c95df7fea0ef95d92ce07011214242617f7e75101fa67bdf4f96b7f2c27e32fc01961c39028c1f996896833b09f4c51de55e8d966a431d81bef1b732d08ba7ba3871336f168916c74d6c960ccf95f12ec271d71cceccd040d2826918aab342f555cdd6c800022571cbde11a96dde9e2bd955247c5bddc1463ef754209bc229aeb39a60bbb2aaaca2201c79ce9a57c8f872446b705a420b6e3d0e73b163b14619f05ec0fc79fcd5b09d127c9fb3dc31f12ebb9bd69f2d5fcd44727136c65b8f3901c94f789f09108ee9548144c55b5ada285eb42c779a17743bb674177bbf46511bc66e13156a71829e311dc7862e4c95e4f85e38853b034e7303a266e5ca4e77e6c8f649bd5c9f9d470ca14458bea6931c6110008ad8d284a86aa0635ecf6c4ae8241996958cc728c1a99b25d0ce87968792d9662ed84588cf42928fa5620e33f274161e276377216b50d0b31fe105ddf8781e3272b87c51e801c1402e6728680badd0a69ef1ab5c1972c6c92ae44361011043e24bf4ec2c5ae88d5c64c73ea43cc280d711008151e2e92bec1bda1981475606cc3e3051c324f88d088d5491c38443ecb103e4a54afb833921fe8d4a075da65df9877cea09bdcd2bc2e1abe2dd3d67eb91839d7e0d67636656a5e77de3173fde154a6680087475d2b7cf93393a3a516eb4478900c123aa70828fc4496b89bf16b07b054e8b5c7cb5f4097a36fb6529f9305b8c93f3f94ca5f1d30cf49699e0c8a1bc5dbab5b9a01e1d45aa107674434c58cd6f827e6f3d69828785f88f6de9c9a183220cfc8e2ad47f4595d7bec1267ae315ceab9a250428bfd3d5493c22746bb1ba25cdccb4b6b0c7e65d27d3d4ff7548a8ade81fa14a979589a718ae146cb864ecf9b5f7ec1484e136b3567ef7bebdb5336a1e9dadb257ebf89f13eb84ec2d551ba9c234d88a8731a4156e20b7624c5c8817a82b2e51798448f47210dd7cabb1fcb57758d9f5c193cf6550788ea9b94b700bfbbf9da942a0551685744a4b5a8c94b8314d3f881fd8d1100652027cb4539a568402574460ebd2e960a28ab8de8502f86882b41519d77d85a66886d443616e09801b27a3d8b906aaccc7d6b0ce91bbac7f748739d50b37e6d085aa4881b83e0728d3d63cb38ca2f138ace7a5622f8736ce3f965c69305dbe95e38062bbf75411fdddba51313de5c5a672b3f9b72e5e9e874917e7c2506872e94c9e9cc1ed50a40ad105b9554b4ef964cb05b6ff534ba4a30f5a9fb555456f6bb5e8b851a90e512a20d01435c4579abf3019949ceb59f15f3684732483b551ecdaa23f2f813502eff3c4111e68966059f6684ae22dd03b9a25d1755e18fde0cf86d3fc6e6c1a5bf5ab61a59eed389515a04eebad5197b15c3ecf745f75940cb8ecc2bf17c63b3cfb016973a37bac608dab4bf1be138207e08ff60129f737156df15ce8fb5b43e6a9cc2de0eab805f10f38f7b8eddd80bceb314a4f949eafab4f4849744666e79efbb99853c13d0eeef944afa9a9912f89dff448eb758033837b6c2dc16f5d4ef64c5edaa572b2edba8ed91e7ff3265d37737342ef0a4e2e0052fc0ffd1d98cce317e06c1a7bbc6f9a04babe852f2853041626c3a3acce6159ee25efc72c5af130b5441fe484438568dfb7e6c9ed12a97f07a258dd22e1caf1a68d55561d9a7174c347cc8058142f1701f1b83f84a55fc94c8486efa6aa2a9a9c570c831a60351e2bda21df05353cfb935481aae739c8dde16c30887e82fd187d0c14eebbda0ec7d11301ea90abb1fbc414cdf0af8244030e0e35f384ef569228472cd038ca5842823ec46510d158a6fd66438c8199f9b35930429a0dd1f18148ca78e04750ac19ce5ed51dcda9dd02edf78a09ddd5b3b1f10b54ae542a85ec0da567be14c976f0e5994757b0291183f3a12c7b86c9cfb582c0f1345a38f8ce718b7e2be02d4d1be557d97dd5c1f978f66b7b000095de8b818ab2d810b7c75f22479c4395b360afe467d261650a99e2bab4a1c89c652d25b5bcc91dad0d02abf7cff022c2b42a094cea463a1300f0a8d57240b1c50997e3134864b6ba9a474ddf607741b958448fca20e41714de9586c334314e5a79ee2d93dbf1612a92693abac6996dc7e4598b0a180a877114de7b347d2ca5a9bf05760dd8b961a28f617c3d2aec597ab10f743aa8f037a6479e74198320d4b57f0cc9a6591b8490ee589b04084110ad8d3c7d1a023cbf35170457598fbbe6cdac3f72d8518051a2e51eda897786e3f3ae2bb60812c6860c6b470b248f2b0f8869316060ee1271d8d2118a0f25dccfde5e78a5596e6273d243b871c1b545e57583d7763588827a25cc686a2a4164a74389522330f49fbc971ba0ce0fe0596885f0bc6826a2e15bd8df8c7b0be986562a7fa3e6c6ecb1cff7a3c223a82cf6c28d815663903adab3f4d5080edb52175f7f77d1bcb01601564018c1c417a3085d491c7a375923c3b3b944f42ddc6f2456041124999a6722ab8da5ba56efcbf6d88817d7267f12b10cbed117e81e42f6853d5be841391dcbc44c02b01d09c7236a27c7aade19af533eaa7df721fdd1434d1f48ccd4b5f30112868e67b59666d607d4b48f96aad20674e7cec98fd6999aa2331e50fc7adb16cc6a5ab4c2f6aa4439e8604eff31721abc7bbd98af5574009b30619752b9cd4af34f8bf7264db1d9aa8fe0b70d8afffe0429d80d9af3393cc2d875651ddc0227dbaba5c8868926413cfd5c3fcaac3ce2a462fd05a3878132938f92c0bdb5d7b6c588fbd28dddbb389500fe38cd06ecd50edb4072fdb687f5db90ef656f53f9871e5c933058ce9f92147a7af72c924937042032be13bd05c246883653b191d95d8e01bafb5b0900d9341db7318ffedc71a79290f1b76e120c90588644bff7698f3c5db0403d990bfac56f43034fba93ad16da4206dfc045658383350a50b6571aa32ec588748197eebd44d1019bf7c7aef766cb58b0bccd45a960fa0bddc59758966ee97bb8cd97ee55b2c740a62c8010f65bac7798d005d7aa7559a09e16e2a8cb863957bd3e2b583a00f885ff22a1d09cc180876e338d1ab1f07211af90a9af5670584b0f40a13c807a5fc72ab619e9ccbdda24060509ca7af46f57f86206f1e02430eaf7275f05dd4fa57f23cb790f30af7a19f0902ca84ee9e4a28b53b916920fdb8850c4ec4addf06607422c17a59e7ba0b7a3aa30996117ed06d73d5726ad90d1d2df6f846adee50d5ed0bcf4b974e2883db3353ac876d3693630128fd94c1dd7a874ef3f6ad98b2d61c077e1c350f80831a7394b4bf8b96284f234830826adb2b6f1b18930aeae8f2ba135558884b30b0fbed939b7458a3951041fd3b4f24798700af9cde77ce6a5d51d7a421c404d66f5ffc47ecdb476c71c937afc57638918a2db363b33ae019a36033ee1327dc006b83d3c56c949b29767fa9a515bf006e8e3b7cceb958ce024887f5c70b9f5a2255bbf16f4f659e990d54798f06a62a61e1c8a6f8c68c315b6d9efce36a1f1b4d38aa7fe67f4149eaa09f96f82b077f1efb011b36b9eec758fafa1a932e3ee58881df2101c7218bcd2a360d146721dcf326d56c671c1f55260b1b9a4cfdac03919047554e7ec39eacb64e227bc9d6234a5daf3235a2231cb4463cea4823531a70299d76c6c6461d7c23d71b1b2f520534bad9737da75b559ed9a5b06e4391d73f4d06c1fa83bc91a1e1d5dac60f25e26430f9c05ce902690af660fbadaacc0db9ca3bde21759fb58c95dc71fa723b6ca4c14fd34a636195e72280bfe0690b179918f2dd23d5c5db9f56df04dcbecabd65b1dfd8fe5055394bec74287ea1269153f118c0856da7ce70e97896a764e3c83010424407bcce333c3bf4b82f173224637ff6532ee6672cf828bc7b46459e43221282261b25d3495e535ac3e187d40a851b9253340bb641831b5f0692df2e428ae13dfb23c50e219c83b522ae9eb38be4b360dc7ce138cb7f61a70e114f6ad0846807b47f80752fdbbbc04c93d16a96f455dcc9d944839a8302dee6050199c4eddc505ad9bd66ff9cc13c3ee33dc2d874069952f71b1f0dcf22bc83534feb91aafefd58a451ede0cbac9fa881ef7215056428c26f3c4f0062b5325b250cff394ff5672df2c9bd1f9506f6f216fa07a829c9fd510717c41ce50de41d42f7f1cab71fbbc263ef19285fc81bece7b02ff919038a13f8a4fd6000a342d87ce77ef72c04fc791ab5598b021df70989abea7ce58ed59c44fcb6a5c4327d0490655c492dc6f65ec9f1d53675206a4425cd9efe97ef2dae484bbbf1272a6d6b4b594bdfabd05bff9ac7174c8aeed617e8d255ca4968a49cf738ca022b97d5f60404ba31cb463b38374e956853b1b911b2c4bfc505c3a9d5a568bd27afe45ab51e388945cfa03c654e8ac2a8aea85469fb7a0c7c825c6b5dda4206f3919b823715e1915eef6207374012e8003d06410812f193415bc2460083ba8afc6bbbadb2120691999b40fc446b1699b060069a7552088a8aadd0b1519f1d10da4b5d8f41212d38f215697eaebaef341e6a72ec08c06c2502080788a38bfccd63488d5a016e26e5a721edc58352c597ed64852354bcd3b5a37ba02fa023db0b38ab2d996d57dc4188f33efc72b98eb00844eda5f09507e2da6ad50a2fc9b64ff88b60fef3641adb43e66e9cd28aa9720d6316f13f6eec01c56fb1fd0292018644347f7e9a54d2b5a188a18a7bff2361b9bdef0a14f093b3095e7ec99c1fe1f661ef66c332bce6d96f0f97a222e6f2bd88c203bd1550066d6ee04244bc9f77dd1e6545330bdae7ac697da1a01b982ce7afb57de267a6acd65d57902074e09e7a74afe9d433fb277f9814e2b7fc700c9a5b8b9b5729ab72ac07807835489bcc3e015a80cd3f58de94b8468ab4d41beabce7a91bfbb8cceff4d02655c28a2fa8bed39aa9a46373d0874f647222d922a6a100e7dd51fac80e11aa51f88633263cd98b444504e729bb279192af033734870a50f7e30f8e65f73c8927949e951301a5db3bb297f99d94a5c277a325f96f6cd38a4f094546cf95df2e44d6135ecc3ca5b2e96a163f84508dae3dc861614ebaef37f623225bbe741a08bcb31821afaa59fbb0186a9671276e1cffeee806002e727096c4a8c12e2a544ef682c84ddc0a4d108bc5bb4a2299dca0abdaad97059200909e0c4b54e3726c368627dcfa454fd937d0c3422f6a319653a1fd1a2d6c8600d2125d1205c7b29ea5fd9156642a3ef67b98a3050785997c026f5c175a2c2110d17cf132b4fbf7127a9366aaa373364ea884306393d73f04238af637279c5b792287613ef467f34a7cf3f7ef0185e784498c5284d362446ce0c6d382d778aa00dab67f1b5bae071514ff7fab5a8d6a136062023a68b423dd0294855704d71c9abbfb3a9e8154a022a2a9d27c59f78145b64e5b7776001c28eaaf7c593eb286d825277211eec4f0de98bac852f739a18368c476cf8b3cac2c3cf950caa47c25e1da4b6dac6ea774c6d39ce77d0584627afefcbe210b829a08cac7b3573fecec3a312322820e2b4d442d79fad635f4814250cd3b27fbcfa3b0be88647d2d06d40249d6e534eacb918a08423d9f5a9a32e64788c55b9f70e4859a1092d16696f025821a1616146e5e6666856d9501cc379b0f26edb710d88b84a77a15dde5f871d04a6291b0d2b745620a7def94e3b7b0b50d3d7719078fa47c2980ceaa9b5203a0fa20c34a18a4e7039b7de38b24d0de1deacfdf91a79de5742df06b9773bd38ab1cea4c18cf659d07018498b4bae0daeaba5d19d122561973318eaa1821ba80d0058a3c38e90c8dcb86ce94973d70c48b3bfc92239a763daa1a3e535e8689d547fcaffb2288d8d9415e5aeecf1c5a00daca36fa2ca585e1d21e22b638923c8e89f5b4c23b8b91f5b367a2814e911cb44422c53398288daaf182e84cca6719304e0da7a9c6ca00439d67ea97bfc1bee5704839ab2e7aff6a8d5584298835442b2f1fc7b0ba4f6202dce87a0e5c31e5661b68dc67fdfd55373555cd76d34c6fa01db5ed26c90ee959afc62c4a043b0408846ac0df8ba961160955898c7a3a9886d93b7bb7dbd04c98e560d5f34f832624153381d853c0680a0c7129c618526698d424a9957391999fba2bbabc8f332a5fc0fc0a3309a61b9f3c7e023e1ed4c6396b491763fe454f7ecae30219a58ff097641daf23f58e00946c76fcceaa7067af511b594fb75f715d40d1c922a5fd0044524cb5c5d88350c322f70286a6b65505fa97d42d67b6cbc788f0e3bb51350da4627485eaf3446ee795fcb237b2d78fc766046eb13d06960eca5f3766a87429152e45fef8e0502505c5d69fd46ab4e5347de4e6fdc73ac4988c8a45b79b2be85a178cecef0a4814a9e948cb6477dac8592cb0ac003939706f28efae70d0eee04607ae39ffdd28b6a34618f5dcbf73fcdd56a78b2f67c842cc2a2c9a971275f4a22d312bf3826a700f2497e91f11ada589be108141d6fc358c57b988400720687b0d2455d57465bbd0a23e864ab1f1a5e950a97513170c6097e389d2566fd04396c925995bc9ccce0891631760af466483c53739fd18134872d2fe2869b7d69115e46b3061e854f66aafe95b1c7a8dbc97ceb2710bd1eccd19db3e36293ab4c8b5002260f7568b6d144e4835c1cdc5b70edae62f9c0bb91b39875780ffdb2807b50a683c6f8d44e3da703bafa0ab7c826f6b175d4fc6b09d5eff168e17b046bb4254a4e953d884ff1044ee891dec2c52339aaf930ca2b5d724e3e0122027959f4b95694fe8c4aca3efe4d39ba789249a0136e31e4afffbd94db275e875fd92c617354d125aa03d73b583177b75e65f6d8745ddec2558f7cd89457346ff73614c0965325208a46a71a9bb73624c55f3e453e6b77aff7216b997a662582f20525f908880a5de4f8e168c3166ef0ed664bcde49e683824fd7c1a0ec8ba542b36b04ccac8399585e63025d68ab86fd2f594c9fc5e1ef6587361ad4708bf1d424061dfe21595a6a31f996d4dc516de637c19301aa07fdc2a6a34038671b30e7efc8bb1927e3be100edbcf05e1a5c24acef048275d043f13a64416efaca527f0280dea88da49876685980c75bc728192d36983371e74329861ffb81f932af10c767a169a311958ebf551a0df570253f709025f2a78561e9dc0db992816295bb33b529d72e3365790cc857073e7d39e6da5ab9a4fa678ed57b50c09a14c61a505fa432a2faf6a7f8dd06ec973fa0dc55099755f64fac3da4945f809b735369ab2785e8d103fe22a7e7259050bdbcb4331f54247181f25878666933fed4fcd122aa04e0dc16a14290b7e5ca5a31348ea051b93d622a4f32478eaa3b9d5da3c20cb240cc722ec6dd1bc285144e0642a9f54281c127ac71e9c315eb0b8df434625ef909758816ab71ac280ef3bfba7c822fefe1e038310fefeb8e6852ee7dbe8b542c62f7eb83446d1d23de170eb974c3d169dd431175f440577a9e0f90d7466df41777a0c277d3d997d3957d56f4cea0933a76fee62f12874b09f058954d7166ac577aa11f125836dff0c1edabb717c871887222a9e59e9dda24845cbecd4d42cf929c2306cef9cda9bcf6d8b82b08741e8c95ef7a472fdfdd922024079a34e7715922569f000a18926a0995f8bb0c37b0c1f095b5555cecf992c6ce785badcaa13c887c47c47d55fdd1a643d12d3f4ce0828dddf65d6f3b43ab6f400540ae9e29e275b763f9d1b8f6bc45ef6313b631a7b7a3fa4b63fc51b9eaef5bba30378c4d7e6526c11bce7c83c23aabfe2bc8f69b201d05b500f9307dcd3e686f18941272d02e3190c98b5dd4d10ec5c8200ce351ae4d9b39cdbc06e48bc1fcba3987bf97e4cfa4dbba3389c41fd972c2fb993d05f211670d0e24659ca910dfc6566a854791663be7a9f90db4028c02a5830e15821af513ca8aecc20d9875dc54ce2e6fc047f3f84c56ada03ec6fb43e8f7770f551d2c5a21149bd3ac6fa3faf8bbd5e2f1bc759f19f55c8f99cb20172ae380ed359f398e3b451d21e2e9ed7492efefa153ceec264172b846148c8f75b424334c6a0eb40cb3ba24a764c8208769d2415bd721851b473643d38effdb1268f099420c6df7f580a692f850f68531a580f440d0bc7614864e4fa9046d4ddf362ea1937d37b4f4c82228ecbcdc369bbe7544588581dba886646ae4aee76d72aa5654b698ff390b77b4842c6ef8726d2fcd2949dc645707e3221030b858c0e15cc77199954e1cb9ebd15cd02f79ff06c1110084b3513b1bc1e36fb1227e29eae63a8e4485e365e3242e9ace2e871c21ddb0a8ca868e884fd6a54ea85a80e0e4ce97ffc61f9f6323594cb62fb1d76e72277a28fda7f8f47e4300b64b1c6c9d4bfa1208d11e11111be08216177d3d67c6f6d5d53dec3e823a0fcb5c98ebd44f5334a2f4c1186554cf6ca41cc3de48c46b0020d86674436f161ea819f10da0aad77cb76ab06654cdfe0038cbef4a698337848886f011c039dca9ac97e1032b6beea3b471e27fb5661c0e4f201322273705091964dfb4315a18ce0c9e6dfcf06dceb1f7dcd5b5a3f9cc34bae0e6843c30d308ea4cf4cfa424d1d2eda23a6c015718decf72804d2a0087101f3d5cdf2cf2c654f882e2a9b71c4a42cd9e5a7677155e914f214f8dfb61758059f670f83535663ce91ff995cc976d0dba70744914e3624bfc886c7890152020b881570db538c790cb01b310e6c57800cdab88f877e37cf7abcf7f3296c37e693b16bf751847172764340a3ec5c1b7ed916267d902af9c8e5c682a70fb3e60fff8dab0d13eb190f5a19bc11e1461ecff72fd6c64b8c09e222f3ad3198f8d337671ae35a84f58c04f8e9b744b0572718f5cb22134d71cdb98535e6efbf87cd753abc0560389c350979f37287aef38e6f0288a4a3b8769a0845471f00c8730ff60b09ae6fa6c77e7ca3b0593c5280211a467c8f5e98abf474a445474d82dd68e166f668b708373a5e58531c500f83ab8f9c1a0cad4e227ca78a947ac547de5629027ebec26ab1dc22559328e53b56ddfb4c166d997f041fe5337cac946dd23a905da00edbc96d0e120a1446a4c36968d3ec107015ca23bd7d1d254c8eee4c0d967e8032f41870dc2c8642ee8cbc31aa8bb267497db875a244c113b37eaecd2278044fbb71f570c3db8544550be47d1b9b6d6237865ec5703ee4a1e16f4ee7ae5533b0e45988bd4da26a7f9d1c261b7d2948b5ab247c7c672ae943de668a04eac49ef04dd92fde67058fb99a7e3134a77906c7ee3e7c469f221c3a894d3431be84cf5fbfec214fc0154150cd175d0509418d08178da806b7dd4abd5d9ec4b12839aceaece9e94855ea9162568e91e753ab1a3a0e64953c84b1f9bd665b17fcad9d48c704b5d9e16da0c2000b4dfcfdbc81121f7481e870ec2cc7a5f23ad04946017ca0e34c15f301c74a80d27f24709e3b2d0953ede5ba45dddb3d41b59bf17125de1a77f2a00b58795a447bb7560f3768e8d1cab85fdbb7bd0e8f0f60463ab40481688016fbaf525d97d71f63f6c48d2d79b5b6b373acc6e8c65732e0f73e83347680e5ca13008e0a2d72fba1207287e0e190e8c0a397234a5df8b696b10c26dac7acb998ca7609895d569d0f28fee7ece261cb2c209d2d9d509ee466b3bcf4a87e1d163ee41f68bb1b145a8db6eb16c3e6e1efa5b7bebd8b5ec04797710b010c832cd424290bc8f63a9780881f64ec940edda88cb05da900457b55b51b5ce1c9d39c804bfa0a4573c52e87917ff0faffd604d05018d7e355e2a160d57f910b1050ffe34922387527e5342098991de53f3d0b6a3cb95b0089b75243c205ca82e6e5cb493fb88dd4af7866c190205f380044c42e50b699f81d5dd0cebdc611c780aba92ee1b98e137ef307814ecb5d455784121c72df2e72fea5e1166fde7beffa6bb08485fd86352760078124fc6564535a0768972995743a767d333abe240f3ff3ac48abe9d2d012e4b690b725d943c9a9453b19e9393baddd4fec6a2e983a411e3bd9ffd98a525521d30779a931ff53486459ebf9e28d1b57fd6aa6bba6395f7b2f4b19e712e2ae61be8ddc141165440945b9393510fd4dabc47fd740e5d181b93b1228bc1e8fac63a1ad997fa6b6064f511e6ad7facd39f081d2256466ec35e2719d0cb7e80187704eefcc13941a1144ed12f44b6e37bf7b0a4fdc3646e5d1dc756e015b53425412310c267c589f3e43ee7642e6be5fb7e4beaa8778ab9e8eb4c87f366ff5ccace315aee823ea93304598bef6ce7b9c64af31891276548dee2631f5a32d4cf084dd5d43c56674102bd4e8ef84ccb4966d6111dbe0911a42324839f217d07c5ed76c2fde7052b9ef1f38909baa3c45ee85eb6864607b44b4f135a6a81f411a1bd6b574a9eee071613a4dbdb8c8bfb14ca18b8b9bf2a68cda70014f67edff85143a556f3e61541a6fac599d0deca2f2d17b4233c69302513234bdf4c6ffe4967f08a1a42482919aeba18ebf1ccd6a0605e28528922bd1f54d8da898d7c0fb0c4eaa6f9a4cf33ecb3b638149973cee75ca46fd9b80a3bafcab0a5d7576656499a04f817dd20fbacb112990e6f87fa4e96b58d9366b6356e96428bbca89def98ace880375c9b172d5867b13926a502c6aa0c94a4aafad9e525617383bdc25f7a9bc2d85d8982267cb12d26214997254b0a95186df2e3696260d9548f063f9f4fa429c3ad9a272d6ee58889bf3f5e2e032b0ba03b9d9d9926ad218aec6873a810332ee74b6babe0f3c4d2fa452286de325de371ce37afd80561f2a61330f46a02ab09968361fdefdb4e8e6655125f334ec43b9e2d61b0114a60099337ffb184538d297b9e20f9f90a342e529420fdc05f2e0f7460e73dc5a141b37cafba0766d4377bdc22fd3dfa5518225fb6023ef2cb7c1e384135369e62cf3c99adc70995271d6d04ead13d7f00ba76aa28697c5e0bbb008fbaa5074a8679f01495a7e5a72b7b003116604ced036f936fe15bec24e0f892be60e123ee38c1d38407eaf92463b765eab233771298c562675854fc112b17b031630df64d8504a87fbfc2da62c4ae8724897eb72daec4da25c3fd07f0aa5d099e7a3e4c5a9a0e4eec5f3edeff87d9b299399903ce47d191512dc9c0bddea9f6238f3721551e7ba270dd0ab6064a94c720d685f232ff7336160024abaf92c96db46abc1aa4d502220c58c565cf980963f18bbfed8a4ce1e9f1e46ae52b989c77924cae04324e438af776772387fa7e42bc8f3247f2d2f19819b66d0c6b3b1b657353ad2770e9ff89ba2b2595f15ff4da77ef9d379c86e20fdbf4f0da0e50ae9abc4492c15846abebfd8ba6ebfe88582465b3eebd3d8bcf3a0a99f3466ef9bab7d62420a48161afab2a611d0f28d31874feb4518586a3c39de072cccf05760824843c40b4f645a594e3359d8f4c5a3d38529dd8862b6edb958abf5386b4d8bc9ca9a486fe5ab1f6ea295bc5b12be2e3217628af90fb64a4b8c7808a69b59801af3af7e7f3699cfac4fa7a848c4e0181c274a35dec3a33d336a95b3c25427f9b3b5625d7ba2d372752a7a314505b62ddaa65bdb24e0f4761fd3386df5f5b63c8ef5fe2eba10baed0b5d14afa6195e0ab2982770e3d7bb8f32e17b8c201b277a4b77c6b1c91804a2fb792752f8ea6180f32c6e974e9346b786399bb38f73de5d7001680d20b5309b12a8555875a7d2ec097c0499a59a81457943248675683512f0f7ed2cd637ccf688691a064735fa086edfa60002a428fd1dc82c4257ec8ec51cda03c376b132111bb112edeb9148d46abb16ab11916d441dd1d2ade67f5e2b5506fdd714777678f95a28ba450378941fec3aa144945d675b6288e110d88c085ed75fd1a209ecfaa216089282215426ac7004761d3fbf7fb323be7fd5c924aefe86c89027b205ce27ff01ba383bc1ac843afe21af5b837a03e77b864cb263f1d6ae42b03efd51edc9913deed61888ba3f1b965045cdaa4ddd71b3519611f88c84a6742736bcaaa8815a50ab36621cda4549bad3039bfa81a9435912626ebdd2e0f9062eb984f596af6762dc0079a8bd77bf0053478c7e967e30d8f209defeb3c655cb60399b6d1fcf76d6dd85eb3c4fade4e560a75f43204595cc0b0594c08b3e61a9c3049a7d47259198ac26c210dbc0cfb628cce0903d83dca94c3b27a2323204a87afea377a12d53f4a824759b8e5369c13df639b0bbb4b0d9e21f90174c00090c096af0d9665922e49db7954c761a91b50b94ae4fa9fa23c524216feca5431c3777d3def5f3a10053a6210305d975f0cd20d1a0041337496de0d4ab0d55e62274010452bb828637df3c0be89b041aee5152dcfb5f1617c3edfbaaed7e6e5d08401c2171d39ef7c99975244022da062a5add382b157b996a79472c886df092ed025ece712c523107a7c206a3b194fa97899f9742bec730799c5734e32e4468be30c22ab2b942c6b93a56477b2d8717337128f79b6f08d50bb35b676ddb6e4d98e5868a585decce1863942f69c0fce2e4c1c60b2f54e15de7bbd09d4f3bca80d095dbea171b4f4f28eff9640880fbcbb8d54c4bf687ad60976c18bb53e5d29927865a00f6f3fddfec0a3bff907fb5e9be184f285df13c47365a132337672bd33f3f66c207cc0861b0ae9bda96b5211a7b94d7b62912c6c3baaabc1e2ad4fc8757011ea85e796299739ddd0b9106c868acade89eaccaea384971a9b24c41ca697ca229f6a709f7853389875c395cfccceec948060e5e11c2e08106129c0bc060a931a874e72156e71298cf0f76088e2f18739c96e24c98081257a57c6f708d18c4f3fbff0d8dce708eab07cd53769b495598c4eabe030eb9f8340bfd0449bdcce3dcf7018ed4be3b303dc3292fdb90aa824698693ba8bb7c6ccf79c47d32a9808e3e3f3c2605f92ea2dc5d6f117f8cc117d91ce00f91ebd674a32e7087285ca932b73a9f40a0ce6d888dbc43296cda26d124b92584a4101f78e1727c6cf4f9f5baa84394bcbe62818ea55500ac4ac15dae11c4b43a591ecf85724c48dfa32c3a140d420ce084aec6ede96825ba299439cb6da1fc73accca5a127b8bd17f73fe4a59f5e3840f23b81a6ae50947fccf16ba4c607fc270f4145b97455d1a22068fc569d76da12ba2ae0693e932715c65b5f78944ec4b5f2e6bc1c8c1cffd0f57fdb5bdc2629cd26873b04249af9a7be100978076a2627cbb5fcdeca8a3403122d1f83c0b8184b947c2fe950de1a76d01317ddff4ab061ba2d75b075c6d9562b6cb124484ee90832e8a740c897263d2da701b79714c5d0b7917df5ccde46fcdcdefb31091208e79bef54e48a02fa87999bbc54fe137080d7b1fdafc53b6d46b4becc79233add775be7c7629f6c9fa242b1fe3be345c8ff6a63480e789fea0e1377e559b2209898034328dfaa8f00deeca614cddea4d828c3a8e86ce6c21e96acfa129ffc14491f065eea306818a22ddbd6bfe59d1b1497c2ef0fe40bbc70f16d6bf75cf0c2aa6e169703f3b240b399afb210318fc256e2d213c4561d129ba8ed25cb0a78ed6ccdf6fd20abf44b3bd2eb3196cb84702d142b87e4c236ad6ebcff878093fddccdc033d4e5f2cd0919bc8c5e4dc698634a98e67248d08ea79135fe219c179ffe7bfa747d77897170c248a81dbd44766ffb74e6dbc8b030640cc045ab01d5e9cda389d72666c35766fa94f0c4b261abc02de051318fb71243fe95086451b8d7ddb4032c8f00bbe44ec803ab0a6d88bf1c82c3b6ac95509d3493075dfac8c0384c8285de913a91e837a20e48e28b4f60d184b6b2ce45a7a18c5cefb4e80daddc0d58a8883f5459c2353460ce6968820f0a3c5aa72b9a50ff6615856cf945e93a2f3e33c7aa5221cfc34919e19a06dee1c5d09b9e770148fc3ef779cca731af1b18e6c9d3f292cabfec80e44f0ba61055044c910949ba6b8f313daef0e4670d19d64e2497f4b0c84b21c59106e18a0f15e039aa6277158f20a732a522b940d3faca051e94ef067e0df812ddeebe6beec769581a14c179522d15cdaa5ff1c0ae4db5ae596bb13290f30dfa5f3c8d74a1e96f6d87e53a5f233df11fdf3a79c808c23bef2a46a1e96930f64c5110af0f83f0108d84eaa0b24e7946dbe035a47f3d89a6216564e625d8c8b10e58e551577f84d6a679507d24b5baf19f48c5465d455a120f474acd28721342e705acf46b8c8be876a97543331b79b32554a5b440008b5bad69a4181bbc0e4b2487423a7579d0c89cd2a17b7749f45fbb6ad8219bac88929d1adf070ffeea3a8c7da63dcb4bac0fe3af45d4440aa1e11fda96761860d2510d6ac1091faf51f31e3b1c91f4b4ccb6d1d44f877a2621e55e439359979dba6a0d60af29782edb03babb5f5bdc16d9988ce9fa669c02214c670436a16e2ca8fcf4cd3fa08c6d5767b3b17111de3cb9038f09901dca8b71c119722171d24171a511e368a2b62e1f3734a74d0e36987abae0f4211e8e7bf23689320a874d1a7c8854f6494672bc774e757bec5935d696fa47846591713e5deacce4288213e0eb9f2e0978ab3e67c59b4515c511d7231c540ea9f443f3e3111615fab56aa73041c2dfbe0933d38c0be01e0cddd312202f2de031fe0eaf38febfb4ada4562eeca31eee19301b6ed3382a09410555139fed4783b216ae79960a6a99f018db54d1a2921c0f504ff38b73010b787db04a5a5f2ca958805d75b8d06cef237ec88c0c1315ae2a06a557a6dd09c1ad32b463ff606f587fd2ae551b8570de64ddbb25d18f0b0c46b8601466eb3ddd1c200cbdef97be7632d35df8926f405fbdf6d57ce489d2a7d6433012dc9dcb3adb68c281d0a613dd5edc71344dbbbd15b87f4369aad6c6b6a3114c2ff119548bccec7feac3294cff7dd8109982f690fad6f52410afbf9ede5a6b64677d355a9d8d18bf1218f282da1cac6caec8630518751d4cd30b05ec50be8b4495123c5de1010dae25896bbed5166a7a6d8e1818ba0c712f8902231cfe4d9bb5747451d477ee7457d8f9b3a12475ce78f5722bc1358d75cb40695401a8bb73f340259172a6e4a69f8da2ae9cc7779da52d8c2dd3d212585eb418e6409e2498c16a5fd441810942c6fb53fce4eb34439019e1d78890e7f5dee9278f2695872ef87c537fda9877b78e79e052d2a1969c40d878f2ca5aab320623e587bbf57146c0fcb727c97f8166e23ed9c109002591d5327b374d9a0172457335888475901851798f10cf150ae0de462b6b7a2cd514c3a0fcac744b8b50a07ff2e9591547eacdf286f04be7ccb8d8949fb9bbd80fdcfecc857f045549ba95fab5cbcea8b5a48d4f705ea2df70140e2b1c0cb921478b49a8129e0fcf2ba3049253b1d1e37946f2c6be45bfd69c8912259401aaf16eafd50470979b463c2293b864da3cc36ffd14cc6ee2695a4a3a18aee625b4db2d8078607cac8dbe5f0d1bba3f463007b0320537c684bbe396d8f82637ab54d544670560008277a9b77b2358a18c10b5404f97a734e611d1ce9897fed11381b007e8c1654bf514f09657dbfa191bfb8e33f6593a69dc1daac22b63873fae763f89614d6011a6f10488d31aae4677dbea517197c6aba9bb7ff51a3a5be9b8a7e174d02dd573ba158536fa4c3047bc0e8e736d52e394bd00c27968f541fe7404df9fee526524b55e41ee29916ce5521bbd430096c037a08d87aaa6dd30bd8882ff517d978ed5d620fcc8b551a1322f41c4d3514cc0be253c2c4ac74f6b22d6628319ae0ac7af8e958de808230021eed7f3ea52d587dbd30d36eed5609abc9446dc0ba02d3984f168dcc8e7e306d0ee6fb74f726724923e0ad0abc370e9b6fe5df61ebef423912c24d9e0d3611d75d48c974add153585f49fe95feda990ea7ca1f27f44213e12df4a2f29a9c44ae7bfbd1329d68fea016999e8ed4fb09d204cec953de984df2055706715282b053c3518e1e3861a2f0f9632f7575e02a9c782785639b3e7b67a15453cb2501f7990218c6a5e30a61224ed18425182248916205ad0d2a6a67efb7a4a84f7ea893cde3defd7269515685c703fe4c72978959dfbe6ba6fdf35e461e3dea14afbc944a181415a105db892193c7ee5bffa692b09a17f841c40cd5483d47dbd1ea838c8b0074bae0653ad9dece8e2ad29f75d69f7ec829d0a9371017a5d624940d5b336c32f5fe3e208ba80b2524cfd14a687ac4bf8c941d6c6800636ab9e3a7bb8ea150e47cfcb615c5239bea132c09aeffd672b52a27ac4c73235ecae9263f8bcce5f4d3bf0215f869b01eba985f5a5c86d737c1e746d8a5bb50425e70911e6d996280b9026d1fa9dcbccbe23a71f82edb848e87678d12ba3ebc087a97aab3244d9f61d6617d6aa9d6d88f519c6a45f0871076bb21d0069e73e683aea4261962e56d0999638c82f3ec4f1dc5d5694b342e4aba42438568185a7d537b2c739e055cc396973ffac67e2477c1a5e25ab1485de4746c02e1312a2546b2443210374765fbf64bf86c67ccd754d03270591b61fb2155cccc24fe969fd586e749ac8c38e736ee172c67dd8dfc2d7d5de70228960496b35a2cb5f7797063e8cd7b3cd89c41615abcafec069267cea5cc62ef2b7d367d2b97b3d7f95d22893e96847b6a78c1fc8a60e58f9f2346b440af92ff0c2a25437bed375e1bc5b0c3e1e962cc199cd3fc4bf697cd025f0ea663ac4c071633c4c87af854a419b6f44decaa14ba545e31f526315b99e42c815959a80532bb550908f4049fe2d1d8fbb19fe95cbe084b7ec971555957237a3e09018a7b81dbe9090992d0dc3a90ff9cc26af50f8bf00f8fd2dad3a00f19eb09f0841cae554fe975fec1d395cb2a238d0103189a037c8afbf861862c65439ea8f5f0a6cceeefebe70ceb189da6fc648fbd060fc2b323d58615c3bd7df430f9b930b52f5d1102a6a02a14d3390b9160636502a2da07a47d7b408718b7a2743a9ddb3ae90bc1968dce3d0dfeccf41e0f5ac90e995a587c9cada3ea7a6a032f4040072fe9ecc1d4b72373c4063fdb706d966fd403bf66d64ff03aef37a27260b0134b2888b9e7a92c024074a691d23a46b2649ff27593011e3e99a1d8bf56614215dfb50bbb8e877199ea6fb64ab7252f03599ee865e2f2517c514f77aba48ebbab47dac03b3210cc700875e2f9b6f553271f484145a3a7e833d573acde0e7bf5d8ef788edd74471d036a4dd4c7038a640cf58259f39b1e20108a9fbbb9e9970306d62ca1cd9a59ee50069c03ba531e6dad774dabd4c0d4e3967df329e9f1d490c7e29dd15929cb1822701492f035aa59e0b54d997181cd526af9ac37ff33bbbd2540550cd51a51b9a814c65090cfdd3b1a5ab460053f1b70f1ab45a6b69f7005b3ddf1141a3bb083c9ac77171bfe9f3fc6a516435a0cbc981fef2cc14e759b99aa033dbe36fea1d1cbe72e9ed6da7288d31ecde870e609d2749c39dc51f3960123bffe79efe1641240ca43a0be8a0f88cca8cbc688d516c51c946d819bdc3cc7bff3f4f6e249180dc7a6bbeec4fdf9e394e140606386ce9ffd1375723abe1cd912b3739b2dd3210f287a155f7767952c2d931854b8feed34fdf077365c6f3353d35777eb455afd007d39d00f7191c1a8f063f0b14c40e544b2e2286a6d4dbbc26d8740d39a7c949d0396fe2ff084dd804cbb743606a3f3794f33d8d74f43d3dec220d9cb9e8c56f694cc9d8c43b494932bba9adc3aeb4214491080c4ebe765f7b7508cbdd9b2de64ddca250ffcdd143f20bd45460a840a4b6d941b5fb12db4a781e54f0240e85901a88957b80637132b483296a1206953ec81a7b28398e5d837218e14b8d16e19d91be08a4ad3cb73a903a43b23826fc8a1b05e83043553fdf4d8493be983bfacd57e56114b07cde90878d801efc157fb8e7e71500ae5897474db1cf06aeba40194528a6b89eef7ce3b13e7d09b0854b234e9e9cecb960e5b232014f9eeb08c8d8fe1defa0650477ddbef11b113c289b4d50bf4c433276b69504801d64465b4327c5b20c463548680f64f1c3060fddfc5ad6486794dc558ac4d366f81decc236d69a38443c0d5bcc72c3ddf2063734fbd85fea0bad54871b90d5e02e417001f6d91812c13727c4a9929c4504a580612223221e2de7e28a250a607af5673644699c81167820827387de0e2d37a7f2aa7067a146ce844d8839a178fde789f83298621b76af2a50cc7d3eedcd0c59ffd9a5db9f961a387bb4a8ef71e7a719b3892f12dd3d3c1a773f1516a358cff3e389d5bd741c6de3f85b3c5d3f29b2192b712230491c1314a3916eabd83a1ad586258e9e97688da56887c97f2984fa8ab44dae908b96470e70235d25ce54cb74a62eb025973df3f5f8f06d077ca3dbe57301d89a17e9591c44201cee91e538cad19b71ab269d19232276a3bdf5f956d3000ac873551a6bee60005eb4c491de1ff22803635c03b23c550d93158f1390695192c57c21027a716aa36f9e3daa812da5d9dd3261945ffa7404d93a72eeffa475fd6bc6d4ee33961d5c6f9458c4549687d2d3319d2ae8dbc9c6637f873e05c7f9ff7b21ff374e81ad44b501e6cee45f99df56f7d930fd4fb196c3ca6af16d37f65475c8449dfd414584fdc0d9bbe63358f599a9ab5131039474774418f936c3a1a65d6d227100784ef9502c9ba5fb95fc5d021f321858dee56b9c987ba31c1690e23fc984566edc0482e16d36fc31a69e9090e59aee85a3ab569d2b8f94178659a3cc09ddd0848c8923a7c3c83fec990bdfe2d9ab6ff5f0a71e8ba30087c5c66a045b0d7054d45ba40983d5c88e7f54e84300e966f510220554466c80b4ff864745c97e70519cffbd366bfa8064fdc0421712a35855b2aa3537556d2d0c9475741078c16dbcee2e8d404fd21cc63dd0e46dd87eabdacb76963fa298f3c498b7a6c91364df575cad30192389c41af445c4bc4cc698736d8e3db268269d4a4b9cff0958d550ab2f05b334f8e13707f715d6217b024f9307e8e5813f268376897d8958330d392a2c449451bae70cb22aa652af2d96fac37e410a16656ec551805cdac7a93d16951b32d12ef76f5c9a53664292c7600eab3d568b328910311ac90c962477c961562fdc45a6e399e2de2131d1133dd3c1f379f0290491e3947879461a8372b4ea59d134ef9720e1c2a1c3f69c16d5ac647669f0bd3058ef3260c8d807dac75771649ccf5e749d2c5736ad498a453eba73beb92b74ac160ade4f63c0e7f324b1a7b7da0b9a682f474676aa6247323c9003e7a40cfe1bd8dbf519f9da728da2801899a80c6a266d801eae1c51485a0f7157994ce5d43a9ff6fea368b27ca492f033c415cff8338d80c2a14066800b5e82d2aeb0795aa5df0268c7974f0b76840a826abbb8171dc89a5e3dfdc29692052f48491b1905f0efc006a5592bf00d15f35800f99124690a6244f019268cca8572086479c206af0add57eaa3c61cd6cab6777eb26c69018da470fa1ebdbc8749dab88d5c793b6e0e4e5dfec2c949de2e85eab2b8586310604d8984a6479fccefa9a4ed5e0c3059735ca611656dd274603c44cfb029ec349e56dead1ba862fe162be6a15e375221897a272d4653f022da0b4ca2fbabe44a8eda50c638debb19d5a6a7ee015ad7d1bca9fd80e47fcf1c34a777af6d19ed47227d6c6a7f0c53d3b753c076346bdd5c7f7b0a9d61baaf70109c2e03202251f85be83554f186ceeb37c831f5a7125231b3feeed6e5ebb1284a800657c63e0f6edf48df339745f6b6e88798949b2be238973b1632c1ca2edfef0c913a1b3cf2c70171d42e02527bd8069a3365ecb7f6d35ccfef4b3d28b2ede75288f5395384e016d211df85fdd46c64eede69496a511d63394f90c3c81830e1d27ecd818c16c1be4747df893ccc5b5cd62617abef63fb46ac0971dba44517b6378102454b24784b1fa68479001eaa49f0c59d20704affe07d638a9cc59a362de5f428c70b5b50457ff942a53ed09543526be8e8d75e43636dc799ca712a231f1199237bb886b2f14b42244c036d252c77c015bad183c793791e71c28e6e83f86fef1d1e8a0a856e5f11fa598bf9c99ebbd485c52ee6bd060593bd35fbc92043699466332730278c1dc0d2e0b69a640bf6490082564e642ffdbda63e151ad9f7601abf195a91b76ebb3b5c10fcdf047c604979eca85a897e283013dc0dab068f03758a784013252c8d3367ba29f027d09a1118ecc668b834abeb01bf2d63a5a948b2f5aafdbc56d44d5568e928becf5eaa1e921b4d564bc31b8ba20e1fe51f9e4ba157c55dbf2f652a47d2358ffec8aa59cd46cffc991a98f2f43f16fd9d79c349843ccd613feb8a564898cc4ae2730735d970bde84161f9fb5a216df6edf08c3badebd84bc7ccbbcf35ec4742d30a194d1296af35bf961d7c19c81e59e63d2bd188e9d3bb699881d2c76935ec8d8abb688517e8cc8cfb91c3910c6ca2fc40b94141dbb7919830d6ca6054fd3950e3c53f08328669e91eb7a431a91d4aaa78372699bb112de93b39ce1f2a6716869dcbaf356f05c6d37e6ca3224226d35fa38239fba235a68b09d8102f0059e3037305772348c3b8da5770663340865e269c0df42de42733cd10a0705e2cb0b02c9bdb476f11be53de36bebb03eb624af5fe618dd9d09d9c7ceff3e429e6c7933d1736e488babe3b4297a416efa191f540e9978c24ccdc7e5a065d4f8011ced211580d730eef637d8f4afd044210c95b7a0473260a76b2d6dcc923cee88b45be60fff96746ecee138ddffaa8efb6d029c36b1b630b6904de3d965e2dc51e8b401c42dbc288da08e451d766948ef1d29dce75203c3f3fdf9354828221b338c7598f30aee356a14b91c7ab0369c4d8c9467e41fb327862ed96d79c22ef26c3dc5b2ebac7b35f029759b4bc24a93d5bc6b6413a111fbe41f1819f4ada2125ff3de48aef89bae71e44081c7b745b047ef40c98b25671c09f0cb784b896463734caa8e0e99774e4947a50892c29382d15c11f918135f5f6cf80940e6facacccd59dc2e714ca46bb222685f29d1fbd9ead6c98b8f5db9206636fa0b63b1f15d6345cc9bcac3732d3bebf3716a1599c6c95df45d19744296c604b73f27df0714e50078031fc25cf3514341fac581f03974374ae86b63ea7e21bc927e5fb5f4ec08229a2b82e00f6f86d3f281c55a285ce68428b6c83c3e57d6cbfce42f5fec733e0d236457105c5df7668f4cdfad65c6e00d284c34f9120a1491e019b45a2a03aa469ec7cbab4f17e3fc9fa0942cfbe979b4481d56b05bd62c267207eb6a9c69ccd3aa2d257139b5579216fb2e88b90369f7ab1693d4fc375f659023173463ac2b1b1c800f46e628898656f87b3a8a1ab438c4895253d12cd7764d5f96e99318b6f70165bbb9921ab2a5fb46ba9bb5208832992bba1f33c600a2fe891728806b053ae24af0b7332ca580754543019b8a1d22dc5db203c3a09def377dddc05136d8af621c3bbad7b19e2feff9283ea8c57f12bd34602abebd95ee7cd10e2d68edd540274938223ff287d267d720fe79209810acd79083bef295c3bde0937fca7461b98640fc7b9ee268affca555b238d9588d7cdc142aa2125b326ea95a81b659dc14c859325601ef8a3c9e16ab2b94e4b8153473852433beda50b036d9aa75c097cac3c709fe2736debba5d04b322b2a72887be04d8402979fa815a559f5b25958da235ef7854490eff684b1219a104943d012e12899c55a6e7a57481f545354f57fa59abf4d7ef05f0ca80d565285d4bf6ebe1020e9edcd4bb2bb382236cd9d98d069629100cb7ed74f381a9037a5b11e545136bf62aa8a2084fb7ee19c9f7a258e4afad08866ac9cc533ee132c522998b73376ec92d1ac54d47483e93fc5696d1ab6d50b7a3d7d1f895b252d1cf8bd0fa3901f3cdb69cc350d72064be9bf7aeb8b1369d15f1233226ed80cfb4fea799ae8966b9ee1c75c4173975810f399c7bc676aba631d4ec26832092dd34298c734bb1ad6d7a78496b52e1a5a4fb290d5188becf7ea924e5d56a87c39ae092013b26ccfeb9cab3c51adc7dd8f4d2245bda277bf754b764a3b871b04ef1da6c21ec88eae7540c8817f31f15ea6559abfe01b5df01d3bd49baebf25ed851b9390bed84852e42acaee6036a9a80fe8c3add34311ded6ed5ed7b380e58ff1bdf6051d84f91669b2399e24713bec382f3ab5469e154c041c7cf3ada4d758a6934ee58674e60e9a2aa50a2693b1f1793a3114b2a0225612037abe4a1048b769d7e361b85797f24eb25c8de58cec8333b87995017493850d4f269379f6652295529035a080e7f30a21ab1dbbceae1b6bd95d933e7bc6d0a486b2cfdd999a37bded77326001bd4637afa9f2bf56473f51b104c9d71d364bcdd1fca94fd81dca9d35f60651c912bfb072e3b4976894b8ebef0c7806b020cf2a2f61a86d13b7ae7a8dc0832c289afcd7a938beb0f52d208b576eba906768ddac3757944ab2b1f10898a2eb919fb3045e8372dd4c5e4a4d6f02388ca84a71536e49603fb1de7316192f7c75307fb8fab13ed08d901a70856f80cab5854b1b3f7ed028b23fcfdad655b4275fa8f91a3183044f8a417c607ae7a8a446fc097adb105683fbce031c9bd21803141924de4f25aa58f445f5c4ed9ce0025096d5fb1b42acdbf3af626ef3dccb106f8d5e508487491370b270a601f13b6e0f7767dae685540be8d590c0d71a2b35fe8a2d818b961958dfd81ff24a17ed9fc6d3d1b988b652b702e34156a89fcf81328932a256694a5d523795989d9677b12aa34fb0da546ef1b5c237740fc879c3a54b5ccd94edb44d2f33694b867059f00b9ebb13a34c148880d90bb1670f6cb20d6c4a5fe6ec271b75389edcc01fde202605dd3372d0a02a02d77b6019746f771160ca7e3defdb21d292cc2bd187469bdb0b1567ca6e16eb2c84ee977e035ff7bfba6098b97667040802f1f450ba49f9056335a21b7afc4bb6fb84912e41e918b58731fb845fb4aada032a50e00c1d8039222008e14501f5180ccfaa692adfef7a8b3541a8bbff7166f2ac9d6e51a43edece9d386e8d1022db9f7d1d45a0734d97b0e2df6912b7feb64178a52ecc8d9fb7b4ee2e1c8fb87edbb62d666e64a01ce1903455a55a2292197d8abc5ca2aebc7d4ed37c50c384f6d03bfbe01175b43314b8d1a56acb56a7326d9a0585a4e5081f9abfe0264cd7d17c4ddd8dcf698a7588424c5f7ed9067cc7f7e86d771d026d0f521fd1938f913290dee660f4121f73d684cb4b71bb78fae6d4a759bf3ce27d6de6368e8dbb66c85483da32c5aa72225d062e102bb902f16beab94d9eb4210e6c8d940879385f4fada03856d2a9fd4c5cb4a6d9e165cc0631e5bda21d76422cc5afeab1c3e60a044179b58a36d749e147ed130502522a5cf7e2c6588763113948d0fb3afc00ccf733c45398994878da5ead5cc69a705f8f35ef4b9a94545f53d76f594031986e2774bf059793c98c07399529ea286735d35fb6d467d257fbac3b74cbdfdf1baf2987ef8df2b0ffdb5e1fae01367e51ac359eeb73f3f95159aa19e21e5a768970d00e8526769f116351d7cd4ea7db8364dfc11e36248c349736913e42ae170c2b4557d3ebe46b1acd30e22863eddf102ec3cfa2b9154c5b9a27881187cfc9b04ddfd93954718b930f4d7d727fc35da267f553f90390be9571b15d2f285121d88f0a2acb962c46c002dc75ef5f97ae5ddf943d2c50c79a1810a86b8c64b9ff14235f1762ae01c08d3d9d4d976f0683838557446484813954fe7f7235adecc8accb94d2b2dbca6723fdd67714d8c29b2da42ff9eda75dbca708e5f2c8721ff05a3fb4f20d8060b69a0c1dabaf4b6d4b86ca1aaaf084ce5e0e17c217cb83e956a9dba7343f0234a44b2cd0843449e14e03a2eaa885c08987592bac8d628d43f9920a3408802fdab2fce0cbcc3d72aa61b72be9a9abc0341160e59e0dd8ce63079dafcb2eb7909485dbc89a83498cccf7509fe2daf2e775d8155d24f766f7cdb214727c9c204a3c84121e373e1e66e3771f6fe2d9889298ee1e19684c4e42b24117415cc5518094cc714f9bc196076163ff98c23b51a48327214eb79c713c2f47c1e25c5b279897e4f6ebeb5459c1022caaeb16e02b6adcd96359f1d5622c67f2d37f9bdbcdedd60fb867a651fe22d2297722c999aea7b425f1c7c88d92add3626b4e0e8031449a1d6293c63dbf6b9b1a07ea6655f01cd28d9a352c8ed4a7b9d61ee04a8c36bd084df7119cece0bf1c5b801c5ca1334248d45dc06fcfe404ec8435ad1ddb31099ee1f36b710ebbe4bf05d5ac9df01fe27803748fd37856dfb300f0aa671c84507bc91a669a074e9f90a9026e96452a91897494c62a770e6cabf8c316d2cced5fb10ad286fd6eb04c9b6cea8182f63bfb4d56dee20f48f4145d0cfcdc3fab8028627e96f167a69a35133649e5a79e23f78dc3c3298a96b609a4ff9a2e9140904505adc68b5ae61fef4eb306ac227a674ca5d5cca4b08578fa87bf8b4a6e867084d24bf356bd4d554362636f7b3b5468698b49e666e61b4fd8e92676ae2e6ef6e88554fe0ddd7a86bf38fa169d3f9312c37f1099e7eb9a24326479ff81dde9591ea2e34e2a55be81c68aedabaa2ef4594d506870293c5c1fb3e148c72e538599055e19052713cff45801cda9541446c5daba453c9298474a2d63bdcf94219591d2dc3cc45cad142a1c063ff60065090570133a2e57f7b18ecbe7f4b6ce4d7921dd08230563e28c28d6a1d3d9decd8d4944062a60c384e4b7c9ac086dd61738db7fb7439ad4ebbc245c486b5d4f660b7fd382607d7ff8b716362f38b88f39a2e9ae24f82ce6f08dd018208cf76cfe0a73dd0bcd9954168e28ae513aecb0beca04bba6ee89dc0d326d79217fc6ae0c3ea65449bac33b1d6db27c8eb4aedcaf8eca53f9531f23e2684cc5cc077fd85c83050b83e986c80057aab9106459ced963d0fc5514322d236ab2d5580033514f68cdceccd20bf8f9450170febbf809f6ca89872e6d11f5d85285f41889b0bea44d93922b5668fa2963c9c0917ef51f400709607b22e77d3bc1ad59b2f30a1e94e035de98b82e74faa4c66e952208cfece33b1345473601fc5a180c5bb2c409652ac5288cd4086bafa818d18987aff48f753bcd932b45c890d2dd5a41403ae6300140fa74778b91eb9512e78827eb98b2e14eb9a4bf64b391fd34e76125bba22ce8a7f84eefff77f7bfd9f45fff8dbb2afad14e6cce8d1e0593120058d825ba67efa9cbe4a8361f32d0ebb03112880d4ad9613c014acb2c0cf8c5c6768fe56158ec79fd1f915f43c2c904b290b1422fe1c407ea2e7f59ef3b179573df4f8f8aea90339dbd944b174314ae096765e1eeb2e54c8af627410145acfa692c9a09a2ad79793ff0b7121dffda43b81a161186c91d6cdd4cff22ccbba13990bf60ff8ce2cd5ad314e706990b5bc73a735aff0ca83e17ff064ecde11b87fd37ed1071068e7f432b999c8d790e8f607868bc1f358916eb51c5f88ed8d02a1e481f1748923d9f5d8f03e2adff6659c522a8b938e51d2e16f7ff8e6d2369b2ba799bb9592c0c7b84c8fd121cd4e82abf3d2f66b9052fea6f15640068f079076ea9a55a7eb9c22465b3dd428dac70b42802c510561553f8a9d1b77cea2e2c5539a8c6bd419cd13cb3f56444526b34d87ff656a005549d7fc4d6971cf6e6aca941270d758e12f9ad32d5ae7a7f45fccc78742d494caefc20fb213d0ba1b026d6eee51a8c3630e5e3bdbaead7a74b0843f7d603267cec06699e09a03c85c2ffd774d25b8d85b15697f47d3b4efbab364324f1eb9c5b09d143d7319f820c35fc609dc2fbf2541e4bd8b9b1949989d28010975bc64d8b234a4669fbad51ce9c146bf356e1631ad622cb2804008acfb603a436f2a60b2cce9d83df1f6f3622e0b78e4287de9040119f9179524d042e031279c26fb550b8034ebf91e0855af884cac4b52bfe75342b48efac7517d7137c7c7b87ac1401a093de6c579a376af0fc0c8693489d59914e5f06c6fc011e3947b8b0e349508256a9658f90b2edc9552b8ebbabb5ec47890eb2e4a5b1d497abf2c988345172e3fc8a5c607b52a06e9ecd4ce1226c98ad20c7a7818849d888eaf2f04601f2a787738b583ae53c49819fc1a1898c93a5e637f4965421f26ab48eef2a6847dc2e56a15011f2827f49db0c9e38e3e20db463c812882eacaf8c7db7633e5d7e2fb755bd60c8b35ca7a8e335bcecf85e0b05ad6d9ced06d91dae80bfa30333b548dbe5871e47f2d8b671839a8ffb0169432d83d06bc2f99eb45fcda8106c94be7aa8a37ba6124d353343b075a989546d311ffedbd2dd169db72c2a58f0a28b2283cf9b048b1b9a998e6476f1fc3efffa5ab9f07c3dc2d4387cddeb3c631246bc4acbe26064f83451e38d8a86e5b2e359470087047eae8d914a6aecc8143bac4a41705652b3af8190937936c927faf47aa5468060bd7ca2120eb6c35736962aab0e7ddb2d614625f507ed69c5bfdfe60eb57b4b5a77f2f77839fe152cf1cab1db846654f9a35f4a95fc4da1ce7290306829a38b86b41459075ecc71d32dc4569d860ab7a7b28232c0cfd92b5d1a8f212662e7c3bdc71e945e66eae721f79b989f289b2f89ee37ac80adaa9bcc1672bff31a7cd0d76025cabdde5e7899e6b0f68470623482e104ca80d53cff655e4fa491065a3b4e197657537e9663b6b25fde561ba948e6ec0d430b1b964bd3248079631d9779d045be84fdb528876e9e9d878d12bdcb35e7bfd95630b48f96266bd34fd5523265ef5c34d04e46d7fb872e47746fff339960ec577df0e306938de32befa893467331f357a88872b2b21d2e58c77a1ab5bbf9a91991df6e5c99a0ab07bfc8970c23b054955403653771d6278843f970f266b82729eb55d0e8e21f4bafd5e663eb6a2d07bc67decf65160a0bc5ef7fd813c0cd95ba55203af98a8c14f1906601dd0f6b0ce643a4b63341a4664c77530350b9fa6fbb24b5f3eabb73bcd25b7e726ee0ce338084561925a0f50b55641a83734fd886f9291aed3c6399d6c0eb08f6880ee3092711818c2f0821ddd4e6619cf767c386e4d09840b1fa39e4ba080cbbd70e19fb22e715c12cabc1297caa42bc3c78a528b2c601831ff1bbbb23364871b489d0bd07a8dcf42175396b7532116a348a37261301ef6eb6c46d89771160085c112a4b14639aef38b5d20eeca063dbd740fe6849feb2c1bbef5cb56582ee2ceaa9515a443300fd7abb6b1e39c4f503811e04d1f1f3bb836b9bc6175cfdfca7fc95ef4129bb5b01c535e892cbfd2263547132b946e230b1dc8666a3916e9190333dedf58b3ae2a7b2217f356eb6f004554bb2b58336341555046330f20e9c8529526c622b1222e518c06c7664e665e00e19523f0943f8f1017cdc7aa88bc31c811018e6fbf07f23c0cfca0711b823b9814f9ebe14c2bd42522c4fa0e1adb67e269599dadc77ca5d6261b3b0d7d70a8154b6930a4208ef42f3ce3357b4ac3ba4670057777d4fa9266aa6706593b194285c7ba3e9f955bf887cd11f0a50127fc30a700a7414d78b0529a732437b55042e68bf6c6a510a4ce1ae429bf88e73e1c89ea0489c616869d9b523203347dc0fac85659c8528e935be729e91852d49ac7ccc7b90f92a0b63614b822312d032f4a225520b509091b630aeaf5472426c3fcd628ba6634e9fd06861a3c87ff784fa3a163c139cbeb4218afccca5d21bd34b7354553a2c3acb2b5f1790eb86480fa00f00c7d8abd64e2a84ee6dc4e1d538b2fc1eb845a62462bed4483928a2300e94fbe789dfa942b7227895518bb9f40b4cc74b5732b8d9f2cec059857e23ef9fb33f393fa59bb4d9757ea425ee89d1be33a82ddc05db7d171630f9b86e0900c5231dc9b91c0d1bfe322a78bacdf7b0d21fc9e59195fb4b1f9fe620186abf0a839960a4d012e44daeee4ea661e525eace3bb52a2531945a161ef0dc9fa4cc7ae1c99c3d57ebe7aa3c362218b42cdff99cd2f07003eb932d0dbf09cfa1d48aeeadf3cdc92457a6577944c892476c11bec2ce8ee80ec2a2cde9066a0ba97ef5d094ab7882f74105c66e1696450f578f17037859b8a315e305438771d34098381ce0e6a9b6c2a1754aa678f9c7e2a03c2ff7b12cc2d7fbf08b84d5d75008bf69de62c31562cb9522190d59ae11de74ce9d1aa627dfbad111a347c6f4d05f808c73d08d5de1a316f36bb0e20ab46d09d0eb1d225baf54bdf74bc1b0cfa74dd58b5f8fe24692767d1c38fb32ecb10fc9855981aa35d325d3e55dc91da78a76d22c864f3be0cf50d5d15d3c3e4a9aa28934782734f94cec5b5cde5da87397db012ed5c523bbcb9912bf011bda13f005183e358f1500e0138306de3f4cd0d22aad577bcaa8c3aec36db6b1381288aca59a428bb449ae203eac6a46b7e7b47526d668ecea0b9103f54d5eaf2f6e210a1603e2a3143bd4808696c61901de71eee3bcdc0f7493d1e0daef5d9b0fdafde1ef9f435fbb4e33e94c4be633de97f6408c57941f2ed7398b4b93cdb850bcdbe4d69cf184ae25e422e5f74c7badf8a6e79b86119c38d32f0c71e7886c76adcaa1c7381dc7734c6ca0c59f020e0562c31a73aa4fc7f3db758617b6e71170d4c929731fbd493a8e6a0ace66fd4f1e83adc4fbf26ff9429571e191cc42dc30e39b055a0147f9b0f0f8045aec492cc27bc0ad1d7c2aaee307589a4db41125cfa4ad4e5264159e0ffee14dfe3478fc38703835b6d2bb6921c62acc0017d08d7452fbf836bfcba3e7a7b8f74c84ce76fbd4b7534520e99cccb7ee910f1cac2869aaef84bf32fafec64e3ab0a23bdafe869f20f8502ce181180c57e8a4326e28483fd3c8dbbe26a85bd551e92c328b6bb5a93438c5561af0d243e0bc13532f5e7364e28375047e8d4d2e303b554ba2719519ce1d7f78a4a9c0f67a073c9d01960ab137513a158e396ed46d6d593efe2628ae3b31b022e0e865a14cb5abf051d5d5568c0720e55762cc105f8287ef3cb8129c1f39070463e9ad41cecf5659b88eda53e0350c2a2eb1e3100e15d60ad315724525b91a64e177e1e06997f3d446bad539f2d7d1bf35b9856d0cc2d91d58f75fa51c597048945082f82a3fc777df667cef63834937557a15da22c5931ac4291d1ca4886deef9ca5dd6bdc82c2ecfc4cdf4b7f18755182c6e0d8835f26ace0afd9d5c6e479a58728d838e147ce52b7aa7076b29052edfc5a02bf0b424b15d8091cd440cb962029ecb2369a3a919c8db819ad1c2df1e0439af2a9c08d0ea1df9f024bb3d2c42d2d6fe0bd6e624b2924bbdd7ddbd2345ebd7b340b85eddad07b57f354c6f4d53bb749a1ec2d796dd6ed3ea08830acbf68a5587d508b1699896a88d2601f52184627a3775c134f1556fb8ce2e6c45d398b01294e3e69131a1352cfc434244a3ce056efba0e8ef2825d9ecd86ec988ae80a929d167f52858d0c990800b7284968be3184b684ec3f7bd0c28ecb528f3a06dfad3aa1e97769b0685dfa8a53fd167f7b441a2b4ce4924a94690b9c0758b86764966f5d0af6c9a386143046b350533b24187e1403d34b83b02d91f6c2abe6a89c528b5e884f9aef98c6518ecee516d913a767fb2241864c8123f2b577b94c2665a9ac9e06b3ac505ac754354231229f80969b2c28b65948696171229dd3e268e14eb88d69e0b534993ec487810ff8942a38ccf3eac15ab0bb8719487eda5a17e5fd7c6ae60f1ec6c45746dbab2f4acc189e2de24a8e9cd3c83c724d16a4695f132668c3ec5fd488602904a8ce0c5dc3c43b0c56b3116003f69811e78cda3f9cbd7825c72ae45923228ce230d2d1b4b1c7e0b42df4ecb898a349fdedb702fc533feb95a04aeacf698a5d4f07299bf1f1a09d42cd4c7acbc6b81622b73f9387c6135ffe8bd911ac124d4bb758d3bcadeefaf139ec599afbe47047ac6e2023adc52ffa62f26a89aca2411afd595dd9a2213958e79b5924d343002baf49c497999c621dfbf20e97936a8ba08eee6bdd7c816b40a7ec6bb747268965072be9d56322d457839fe2b19f4ceb8d1dc52fedcb7df32cfc40a8aee7f361c7a55e1cb17c217e47f64b669f7fa169a03ecf2a56fd4f53a202a60580d6a2443e7d98a1e093d93cfc5146e1c2492c163dabba87000f48e9ba8eebb910b4979afcd82e756701d7c78c42a0736374acca6df583946ba06065dc761bafdad0a24a4157487e0cb5219455533ad53c3bad4eea07e835219df846ffd0d34c1813e382c3b163271ef571ef43a6b47e42d8f3408b1c8fabb7a1d8e5760223762e4fd44496f668108543b34ebedc96e17a9adbc646f185491239f1607d3cb2f2b9cbd8d83f15ea765804ef53002a994c72be87af68aae5a453f47f475d2f62e2952c00966cec5c111f7c3791ebe7950e31796b6661f948cebcf67a23c02563720ed3435e33a9fa31aa1f1bec347e59ad8766cc026ba16dabf5fe45de496a01cd634b4ac82b93eeffab6b340f48857d0faccfda099371cd094e17dcdd2230b8f9bc6e52bc7dcaedfb52f70bf4478afd136afb971aac85a34b76222cc7bc5347b331cc3bc89c1121579911bb4965920bc3448f91cf1b32b0a091d401ac73b1eabac1ff9fc678cb4f80b827c1d234b32f716185a133d708d877221340252118833832484c7325c26cc51e256b8c9170b52be4e0899927cb0632d8a247d86fb73e29470036f800608fdbc7706d9d37b610b8bc93d85a3ea4fb7bbabfcff11c8f5139b4ef2fa77753958caaacdcd0362c297d03fb9223ecb66214d2ca1632f34845d98347011a9ee7213b51b68244c6acea3de2c24650350157e3c84fd979ff87a5ee432cd4676101310219e34f3c3cfb3cd276c54c39c73c687f1ea24c80a10341eb03fa26e659c2077351d57fc184503a3aba623e5afb427361ca6cd2127273723a5f9129b7364cbd65825243d59671f1e5008bc268b649837aa7ec73c224cd38428ab927b4ec4304dad6f5200dfdec21dcd7bee825439fc6ad0d0347716cb7385c8ca257083590aa138d895deda118ac3160238e750515436fff45cd6497ae3cc5478e88ab676bc9d7e5d00e6dba58be863cff1a5570ca34f4ca80ccec32aa7095a30dae8f20a16c1a25b173b5e7407e77170626aa6d68b7f19d4369e8bf8894fe514da876dfd59165563d8f8ba54d18356eb3a5d7845a58297959f0ecb89892aa9323d2a2437701f31186491d3c81e529c9af84b524be42da05b0451178f9f39b5ec8aab7d012fc9d891f2a04fcb3b6c77f8bb68acdd16a1cbe41c388d5a00cc416822e43552e1b14b787d61dfb9add32e510d57865c7cd6224bf3e5bfb9a2191110fcb724df6b88f4da8e6813fb45a0f802d949441c8308cbba94c80ed1b3c9a38b8cc988583dff170a40376d078fab39a258874c0d4401aa5ccb3840d98d69f0dfda07a8c94b042c6f7660352ee895c21f332b6cdaaa87899e8c799d97cf885ad833739fd6eecbe8f061fe5b2973c0e7108a07c175a099fad88d8a478a9b443bdba764e47f0b7f85d288f12c5ecc6dd50d3ec2e7b34e9418fb57ed80258ed983852ff4e08ee39edd8350b497aa4cdf49c9789b716e8d8e232a9c13858516c8176eacaf3d808119e8f603b555e4a20d9b3d6eebae725b89d2ff5ebea2c0db79e9228ea8a927c307a351bf61dab4d42bbae29ce28f5f1945f74c6dc1e876ba793e3bfd9424ceebd7daf95394a3c5f91f46440cf919e4d41ad11f0a2932112ec46ea6ca5e0d3ff6ad14c6c75a2eeae9260ef5e82475096ef4000d6e0718ba7ee892bf8cfd370a440ceba9fee0d43fd4275e96ab2266888d9a07e99176e0923c30c345b9fad8f62b258439e0d61a21c75d0684a6cad1082dbb8b4fc6b4593fa5329b2ef45575ed57cf7ece20c2a9a4b91c6ed28e9d0b50b2d46841edb0f2551016708f5f53f13f9acfc6c2454f23c1135a6eb8c0232a836591a7e2d7722dbb77d78e15c706f0315770aa8759cdaee793ca6a2f75896cccb7d0c9dcfb51b2290158cf7797c51bc28a065fa0adb257f56f443e9520fdbc0fb87a0e7ac1c51ef28cb13cbdfe2d8d3839a90729dbb98cca25dec9b9325fcd3ab2008937a6cf5efa36a819995c37ba4f03585cfad70e9005e094b050d524ddabd1874ee32855d2e2dab91441faba060056d85ffca62b02a9a76145d86bdbe8a2de1c668b9bb374b3e2f1426779f5d2f1f366e0450607b5c614b4566dc96809510c5297066d109a5050e33c91f2cba28fbfda23910e3ad6ef93394a112ec3e8a15ec67d6ff8b37a75562e299a5a51f5742a5a318aa21b772484e683ea6f66490261a3938432da8e12e37b7b49de1df09d123ee57341b6faf3b1b57d18256ef8087044ea6af99c393f76c07be02baac4630f202ce1bf99ccead7fcf10eba68807fb3e45d7d2a16781f3e0ebf55b08419e088ade8f559098e73fffb1a4be28ba96db69613a580fefa8949f427609e2a93e5a1fefd8cf3a1c3d24eeea4a3dda0f20db09169890a66bfc6fb2d1caa13667363f886d4e954ec25d1a275c44166afd827511b21ebf9cb80f054c268798ee0467ddc16b0bf50e039c7174b4541dcbb497fc7ee44a7fcffde73131716af509cf4b60d6d9c4394a94319b2cf7cf42800cf906d48b182a18b4f9a4fde9bc7f30d85222b9da6af0bdd9554cb6fbe4a4f4274095b938c0c7f4944cc32410e77e371f36806b9b8fd0c0b86b923ec25e5022abc97a916d48d38299cdb6c73dc42ced9a78c96b391de1c4124e83cdb59b155e5c0c67705bed0268b657eaaefe4dda39f88044c696eebad2ee17306fe11982c1b9523b33ee7e60d1a857f9ad2d1bfef0f0b3bc07207fc8be056717602309cd80d38c7208e903dbcae8b8f7221a4135f6fc3167d1382866ccf4edcc941053b46660ad98c6d639317a1bec39e652ee38b614925ed383f79e3e001af00d86478af81903d42554fc4ab526d8429d4b108ad3a09b3a1877621d9f443f5ea9add9177f8254861509e03ffc39433a2c06e2b81bc71fb35398b40fe0c8974e83b403a1ab3dccad2795ae6a370dd8beb41f7d9f434a79f73fcb6f878ae1db498ef408afb47948166ba2cd5c87b299d5a9f0a55bd60d16a96a55f31546b7dfc1ad84c3e94de51ec6c1d159c5bb6097309db02bc9e43d066d1036b439ba27464117a83c83187656987dc5a9cb3588c489104a20f9d5ce806fef0582790ea1f08cc75c10ea3c6cf16b9606f9451fd9d78cc5a3f87a49df0a7262bd896e944ae74dbeade91ff9fbf31e079d393fa92cbdb3ae18877d10959fceca4bb9249cbe88eebde37f88b80f8e9fd38729184c43add86bdca558c7d7f961fd2f83d1ccadaeb484de7dad3dca92578e398cf9a9a19768e1ffe0b5bc7969a791abfe0c377a0f4d832e5c24e68b2fb19142ddc7362493c3c4def436e0a9895dfac1b530390d7f2d91d2ca91428fe64ecd015160f0c7cfb09cc96dc56a7cf8888c424b4dfe6a8302c6673a1e013eb4de16b65fe2068f4827603706836f837db265cd0713340d6c09e6a05a87235127f96bcc4dc201852c42a54bb99a0d5c0377d631f31dea7000ae579c08f72e0129edadf8cc7e49a8c920c0500cb4629227d840a06ad6b6fcf8dc393fa2c12d7b057f771125afb1371eefbcc151e17765920815c0052026e898fec03e699a8fe54611102e4f846450259c9534584ae99024a2a3c40f2533b10af9f81337e08c75b89a0e09f8ef7d4f30d69f0c83d378e35612154be2ff671529da8c6a3951e909b8603b67bb00092357f0d36bbbd1c5f7beb4944c30f295ad2b49f81c70ffb2e91add57dfa34fde4f4d103c57e2b756ba3203fd6102f25d7f39572cd37a53ec843b5e590a94a4f6ec79256edef33e9093c931ad9854a93f27b2f3ee758b56b9e56a5219302d08578bf27d6d6eebe3b96a03d9d5f90916c98bcad10e6c10b25fddb3b2e5340ed6b5c6f958f5e551ace15db0c1079daa9e1ab014939fec26a11bcda70d41c7e6374ac4d85554dacad353cf9984054c2ab9c7b950ae5b9998a892c84d81ad9136176d084548065374fc857e6dc898ef7a43897ceb901e17735056d481104f0125062e0f2f5c21e325937a14690e07403756a78a57fc929358bb8bdd5b4df2501cfabd84629bccb7f028a692931334a2fbc79b20ba33914afb08a2734d18b3b27db838feae0f4866a134a6fbf6f3bc7bb5cf21f3cbd3bc46298655ae8c776987df67729929783781fbd1f8ae0ce84e2c369076007b88708dad325dc455f23ce5faa0c1ed040ccf374108e61ed01464a46919df3b15e125c78b090843085bbd06f5f0540a8939e1eda60fb35bb9ebeb2193606c89a9642ce6b82979c0c54d094de42704be546b8f2d77c538d8e423cfae00cffea8ad73230b0574c6963f84f4e413951262c2c6be7d3020da253732a4adee4e7bbf5932df5adefcd70718bc806cff1d242f652a171cc63c5430ea3f3a492dc4d7073c667a42d130cf14c6c135f47aa42bda784b3831b3567cb8ff748099fcbbc2d32b35eea54e99265a242b68b68c637df0d0f42e65e1f383bcb40cb0c447157c2352db41e73949bcada157aad8a0435b3dda09304cf09930e83cad398cf7996e1648fe236ab2488873cd3209688c502c2f8133cde51acca2484ff2d70eb23e3b31117ed0c2e03cbb59d1f697a934cf0c0279e5649f0e1ab3dc1a2fe97a18ed73a397310ae9be000d2d49b151b1876cb179ef09dda8a7f0499443fe127061f1e597d139646cbadf49a6187a4078b9fc49c9a9f337c3b5517495c7c719e3c33c4b001dbd6903f0a518083f1ef830937105a2e3972d5e27e5073e60e475101274fa4d9886b5be78602613dbacd6143e879bec12c1ce71180ca34dce381af43a6195df2ee016308983d9ca6cf8ffbdcc4cefcd6ac98f71293ba2a545d209bf3d5b26cb3eb753583312029ee27f8ea8b9abc8c24129ce27f55b5976792ffb31830085389097a79c6a67349a35d69a0d16baeac638c026cd72dea6614745b2a42c96aee7bb2391c9813a9e9c74006bfce631d9ccc6b382e334873a81b5980afc6858e0944afbaa7868944299105b0bf3b9b61f6c52d2169471c61979bac2938b2cbc1671308f64b2483b2c5dae42007481e045932940ff214cca158a31840508f635b484f34c375531e90b80710576c8a6659fb647bcf13cc1d886a1285a03c1bc4342f097a563cfcdc30a5393b9efeb9812a3ec2cd74f793110900af37d69ee15db9a5104a3c2d6e8394d3ee9648f14aafc408f63be0d95dbc16b50904a9632b6422832032f75773b817513453e2bd13caa21df030461e8558692238072936e8689614d8ae848a028db79620d1e97f657199440be35524f8d66a23f465ab57bdece073fa91638ca7188e4b0e52c17fbbd9748b68df0d175f3e2fb29d151b8d79c233c762db543950596f12af39624f3d222ec7c87f6a4ff2e90bb54e3afeac09fb9db42829d4dd378f91e6ecf501a76265e406a93e58c466e8691076a42d960cbd871dba9bc1249f0102edd01a843adda8c914c74c53dcdc6a41e5c5794ef8c29504fdd38b7e2f9467e318121ef8b10f1c3249e10f3d3f2972f9428face387154ac115dfd84540301a55173d4c9c1a096d6e6a3dfc36bfb698e3f7c650f79f0d6886ef3919df8242537d558fe1614daf789b79bda589de01b3cef87b753f9ca1b24a99f327d5b74483bf5fd6bb11d448f1afdfc4830adf593fcdcda282fd42a5ba812f70ab48305fade6ffefabf80cff9cb6c47c37e722f205d5df2a3ab7a7403358c4e0c8fc3a93114fe9e355b9a424c2ba15ddd800b6a9a7ad2b6332aa9562f032037f912454524cd269a3b5a6100201db488c73be77fa620af02398b8c0bbe508db9bca6746a10bf9dc2a5cb32b2802548fe2d107b4bcee6e9aea5c0bd8c1be1d6bb7f396c5f057099913a7cb25112b99f726725f9235fd591fde89290eb9fc696325e35befc59257a91affeb4fa586a1c74baa170b78538bb2d56d2d42f7f5ce3eda9a14d89f18c50e075ee38161fac05146855301c380400c20eaf7991260f150b567ceb63dfb9d5402527a5897c9da05631f7266ec2f6b0bf06832ba4e515daf81102e173545847fe5e61f32ff56d998e7ace9c34547ce1616956df1846c19ef535b67331958a320ee04d5166adf015931915fca2446d333b87176750f9081144ccc3a4bcaf901bc564ff03294c3370b96ded38f373a2b3f1d4cc801f25200c1ecae7c6ecdbec5a792784a5a0bbb7922feeb692117fd7b5d049339510308d947c319bdbb1f468f6291fa55c556f49cd2405ad92a50fb1bcaac4df9521a3d447f5ef7c44e40ae5036b55b96482a42ad340ed7198e901df672c8361ecf2da361aab2c140a4a207057fbec4bb7271b131734f05b3b700916b3cc3fcc61933f89cf2d74b7bdc35e90b2eea1576c6987730182b666d259015f059b58953b8165f9dd9c14abe8495b56c93da9cdf3e42aa0ff884c31209aa7a5ccd060ecd3a7de59c1bf9e69d2028079a28b823274405825b9b4516ef217b8c7ce9c3dc1c4036a033a5923cfb2d77f8cbf9880f62f895fa7cf065d6f6e44805936fc3ab98aa8c2c3460ae6b259cacd76894ab365c847cf6b8a0781d9b91c07f36ceb123ed04b8e5740caf1929dac872ab9eee8b5efe75db0da9c24f077b49f484471025c3e2c31344ab633eefd84140c6ba605bd2676b5467723599dfaf1bb66d7c75ee8ded777770623b1b3afd923d414d27a70d68ebdb542721a310ecae30daf5afcc9ff22003288d7addb37d93e440b08220c51ea72acfe98f7a920921b8e5069ce9301c80ab46581de373de78e0e95b0ca0e5b19a101b45642350855c1e7863185e9b53fbcbfba8940b022f6e4ef3dc0ee9f9702d078c2529148833149594a173d291bcc0aeac2e5e9eca0fb36a0a6f78c8d1da2b29f936aea971caecc541f549c9cfd5bf1c168704b0f30dbd505a3d777b146b083e0513126f7c805896f571572ec06f3486b078c94f28181a59ed5fb3a4648210f07d299911fe702d724be8eafdf8ff57d657561c643e8554bbc766c549830c6a670e4924fcf537a123f1a1a27d142775f93098596f91f781fc255dee5b5fcf0f24b9d39f143b93214aad88886517f9edbc2f59cfa3a65ff2746d7a0d939ccf9eded82615b67b454a51afcd1a4530b30275638b607d8866020d545e6c6f082efa3bfc3c46b2df8e5a70b2a9a24061722300772c55362c26470eed3c6563f81ab275f4b9feba7eef455472e04fbf65818124a3ddbfa67c8fda7f6c1e9bc4a82acc0bf509c3b1f49e155cb2300ebcb73c90a5802274d2b5a3b664b209be3170cd67cbf60f6459b4ada868cbf039997959a854c1cd89b09385bae2de86f90d8284aea2004b07b1e61afe565288cc5c8dc64d4698a3c72cb3164ef4f2052f1f65b6599e8ef6fb32b83469e762c6f19a2127e59336f1f9a7098d79aec327aa2c3ec3512374b0244fb5af2c47ab3a5ecbb79c0762900757e9e4664b843aaf79c2f11b4fe3feb01e06a3c7194aa4442beb81cf9378911c84ff9fdcc134e3ff52fec06de0102c69bb659e0b1ac506589a7e43fd334f7c6599bd7c5d1280e1f83ab1136d7b9440cd2c0911cc3ea9a65779e3f6c4aee1b8e3af6722e650b3f1e37e643355b6fd3b9f15080b99588ac438b8bcef2ee5d70f706625ccb655a2a2154e80209c88743d5a2587322429bd3eb495d9f3ffb90cabd7b98765c0035f753216d0a57e3c4680adbd7c17f2e921498fea953eb78530cbf3e423f363498fb6bf0a8f0ebff7e6a698f36df2bb1b6505f96a031e316474425bf855e3692a7470d41eef442fc411327bf8c5dcd6b94f06cd36bdc04b8fad45133692533760b1f1aa46c374e6f36fb75c624d81bb109df9a261060f4a091eb9dc08e55c9d7b6eac7e3bba2fa9ec55cad9a0c87ec7651a8e1bf1761da1c4f1569adc54651e1cbb0990ce5f3eb67e64248949ea704124e01349bcfa276f30491a7af50ae4a3fe6192506ec7154c47f978b7a3f3a0b49694da938b9bc58899b466606e5a459be3a5478c1fcf1da0ece0f1582d1856c6069359a39deb8f26edaf37575735a977846178a1503d98ce9ac03db5db5b432a5430e1e657937c08dc13403b309d7507a8c1178a60ce9db5de582365c5a32b32b258c5f91e4fac19d6939c7b3726a2f3d780beee381cd1e7ada684d1b0503dd2043e04fa084855ce639bcd63cd4686f2ea43e66ba07dcb3dc0165006ddfc4fb71f6cdfd15a1587a212c178b234ff6af6bfd1a660783873d6c4ce4fc58cfa56d2425979fbacb259824cc6a54879e3f3bfefdfffd9323a3d7e92121e469a158ae88e50f16c50a6c0ca83e15648ee18bfb8e2a6773afd867fb303f23d5373b21ebef7c06ed51e5e2a9cdc6c3b540703f68514a07ecee7dc64c2e56f968580ad9a1abe14196eef2d8f7e16abc046fc568b956072dd7668b9ff97a30fec0d62b4f352cbeb9186403c5054a68c09cada2551ec72d7655474d7285b04cc4182bb8b16dcb45c98129a61f59b55d035fe240ebcc74a636f2de129b2bf9e8cb3c919d95611d24143ea5b48e94b4070f127ecbc7134ecba59aa5471aa8003fcd5aa5d9ad5945402f15b0c3d6436e829c1f16bf53c7f81481453d0b858d7e57a1a567c07f909c3ae12b232f281bc3c52b955fd25c610bc237ec27a01ae11c50e25020dee1c2abc5474aa58bd270d5cb905245c6ab300140dee03065bf611fdff3c7520caf1299126854b9b4cf2607bf6f8bfa1ea73d5de9d71a6de3477f0bc222872ea8b0e1daca18930908ae42c5e16608476853a0349368ee31eb9979920a12e38baf196269ecc264964dcf46c683d881517f3f3427ad99a9c0fb867cddea8241fa9c3702f90c2d1f10c905e6eb0e439b274c74672215644c7fcabf81023eb3ca8e80bd793e8897274a5d925a40ade79e1e6abc3dc1d052ab617727167ed4b8a9b274e960c1c545fa71e7dbae0670e193b820feeb10aae0c90c7679bf090781fa3ac394146c2eb33fb54f19ade8bd976ee615d2316de3a6a4d46e6966d8974778661c8c8dc3cc7a4048c22ff43e0a29cc7c7399cf4d6f4eba01015afa20f2db35a5729e1da6d4f308dcad7a3c626e37d1256803aaf27205a4432c8115140717f4c6317cc7735740f536842b6f1fd6f5a155dea7da5822fa2db06ef7c41cdd21cb805a4f6c87de3f1792a4e5e5d680958b094b5292eef5c198799878bbb2fa51eeddcc12b8392c9a19320702ef8d930123cec0999aaf280f11c7730cd58fd572e16f46b8f1a9f5144cfd726509eee23db8208069aad245bc36edf58a5df73c9db60b8f0edb42f8f6f7f6ee40292a1031e9044649043a23f3e559ecfeaf2bc95e071c3d3532c649e40c9bfee9b329837c8b2d3d103acfe7200e176db0bd0173a8e7c6636c9a6318102dd7ed566013070a72c7ac67ca1ccf56a62d4b933e26b62431659c2a6501a4a4b141d78119724459f935036aaa832c28a5d647cac4057ff00f6e276bd393c0e7ba174fe4800a05c77dadad22cd16a645a551352ebff0e00f12bb470c32915aef4a6bcd72998d048728abdc9e23c027033268cafe789b1e2668acc7427d19cb4d25390fa2e51c0070c216cd96e205656bb4e6b9f793d14a8d69c14c76ba66d7e8bc937f31b2ce1ddfdef27cd355dbd9d2a7a53fe865aece1219b8701e9ef739563cad400a89814725238ae7223e87d10a5f03ab7293e3df454b5d836982c3c5195c3554fe7fe916959cfd7359e7d31730f7efb26086832b60c99706f705d85d62896486988e080ca26f3f5a0e8099fd9a3367072f02e7f6bdfbb1c7e9433746ccb11fc94d681ff8e9ec652ed493fa99a2893f1bb0bbcf43b1d4018a69817aef8412164c402ea872945dfee5b214c23457b6b338c3ddf606895c2ff1b4d0b538104eff55b9cceb7f06d7726e93ed586a26499382f0ba1cc933263c1f57404662df1aaf3184779023d8c91d7571dc3e7a445e4fe1936e4e1e799284b632ec7176316f9b9e2150c33673455914a893fbaa45c2fa80139e935f4b3e68ed5720c6dce64696d89ae4d8f7dd803d597e8daf2cb4055967733311347d460cb65d3f4eb1cb8dc3d117019880f2be292755c9481ded65ce6d8358f7ec396dbf48ea956d9824dcb03cdd4b8676fb2c48adf057b150333a1e08373eb248172be694cb5c2b8271328b86b07874b3b9e90f3f681394eab0f4ff4b82892c05cdebc6997e5c6ef6d27c70c76ffc7a665bfef0b0530090b1dca7c84d48c1b955b2cfd025693a76c653d1c36e27a64b162d6a89a3a3a5775ea5296a76ff51a1709802e42c25dedf14c0d4875e77ddbc97ab19c49ea331c541268c6eaaede31de0419e92c8a9b3a04c7bc6a8e742d8295ffa058bb894fff3f25d12f76bbd4dbfa554e4f7d7b130d85ab3930f146bc29fcbed64cf0794d17c80439cd3bc8d063472eb27cfb8b281dbe209f5425d8bf80ad4a37f765201f0bfe77a749e4b8ddb025725b83ad961099874d8f8dd202f1fd3a093d4890c57ad95675d4475fa37f8d4b25329d50498a4d50cf50136ce12117271cde988b5a86095ae77d8e96318f1374ce1def4596b2b85491fc1ef392fb34a65d2bd2acabafc1531380ed3c4ba6941f8b7aa743252440e0997f49204ed3204a5c3be40a8f86f51e7e85b0cf69e91999016a13cb9080495629774def6b9ce6868f009d44e71c7e4a6468b9d0348ff701e6225ab8464bcb8c9e24f92a8769d317aa54edb89e03d247014f1babd1108bbf66f49a2fb179c3fb9639527f1ca87da9a590e198885e78f641d78221fc97d5fd587632ee70fbe3882150192cfeaadd5acba9dbdd7971759530f5abb562b58906b77beb524c0536f7a6c6a23162e9284f5ec0a3cc397b7f2b2180b0d3e76e06406ff99c343c34b1a32110afffe55e983ec9262c49dc2340c81fd6cd9577c6f59e5e7ab87241ed294f35208d02faad69048c775fee19e2f3e8f67b7bb67d08f38722410d34667bd49b773dd40f73fe57b5cc49c67bdf78fa6509fd39a92dbdd691df9158720debdc8f48573cbbb28d60a0ab8e56086aa43669334119e2a89ac3aa99c30bfb7d1ab26584799c8d0d6217033506e53cc20de40714eb09a82c2318311b3afbc34ece3ed5157d430527046286efdf82cee264a8e4ff5f41c923ff0208fd6760e3c9b789e80de4f2a44d7b53a06ec1d484bb43dfb080e5c9c6231fa68e8835d3d466ec5ecc3063294e671efe64bf48d8a726c59a3aaef7a7d91c213b460f0dea4b93e0324fda764e291fc4a2141d03276347472f7e029cbca8915a00658f1a1d4c455c367b42e135f27776936fe335610069ea6847898dd946d83a94c63fa21647e2438ef0405c50557d5e44e159c40627b5f0e688dbf2a49c4965dd63c8c4c5ebc59375bb6cd5a7acd79b991548042a4dac42898c8a05706dbd7ad4733c5e3b1e8c9b6abcd97d558faa7567fa45c5dccdac0ea3ab9c5f696208b4ed60671b265d659a97509719829eeb89d847951f410ccd809223e824dd7dca54d867d0c29052f2daaa37f03ddec1228eb5283052f7e145f1206028ee12c6256da77be1c6d1034387e1c3ce6aeaff0e0ee20f30e14d15a0663e80424838a5be2f9598ea0fe21349d22abeac1ebef4a6074d00a4e80c8fbc60ebee57081cb48944443e0cf80e00909dab3d4950c30a95dd29db5e0643751d00a7662809b88de3c5ab56ad3c79c9ab4249d6cfbfa029cb97a37a5a31a3ccc00440fec716afcb58167bd2f3cc8184d73702c09db733d232c0704945480fe319c57de89ccd9121f53408eba74ad1e9ef80d8043248ddbd740c2c54da64449653b009c9ec72275085c05db0724f97ede61fa1e48679166f5880c19e1e8799d50de7e869aabc232a9a41e55b956e79c2b2f07ed85af74a004cdf0be044d3a84e594dffcfa5ae36f0509e443c3023fb92d991e79fa88a2d51d316d0e1ea2343570aab1876f6452137fe5f6e93db1d16170ab3e2e261b403962cf78edbb907f8373e1cfc8f0d3a063642a78585f3e71da5de53190c292a22e2171519ecd5746bf5b8ad05d11193e3e605e780739ab8f6603804dffc3d0a4bc0217d04578a953bda70ac7cb6d96bd0211196a323805824c6e410fbfa089aaf58f46278bb2fb20466852296153f0831aa1977c3dca72f0f0e5fd4589dbfe850c23be14eec732dd29d2128f5e6df39ae49fe0d951eb5b43dd4e9b07f6b4b3e4a9d831e202e1ecbf626f943b028953ae17d167e7a25a669aad5650ce6e7a5ee371202019d2ee254d8f51645ba4c69b1691a8cdd002d4bb745fa3a16ea283eb695d0ee828558109b39cbdecb383b0e6fac7d1d04b322e511b083667eab7b816ac6174158354b6188f04e749023e29b7da7423f4ffa3784ca1ddf6b115a9d3e53d03bf3dab5afa8dc04f2d514151b8f57bc3c61e61222c554b81eaa32201165d0fa06264ce077727efe2191b68c244e344f493eb977e52a66a46c9f91e63c140acdff0535bc29cc26f4d3d4088833981b4e8230524ea09cd94b2fea55710a82905b48d94e4e6afde101d2c773f77911ebe8d6a770523c33895a2a0bdc8fbae3d3ba117486b87c32f8dcee45443bb22b34c4845013a806bdfd0d2fda470d8f919508d6d40e155cf42806d7f1f8cf34c44f3044b4a2e795556c27511b21ebf9cb80f054c268798ee0467ddc16b0bf50e039c7174b4541dcbb497fc7ee44a7fcffde73131716af509cf4b60d6d9c4394b70304c8ed25df249e747943fafcb2e9f46f94c2debb48342a43d9dcbc1c76111ec8304764ae4a6ea9973a75c9dc2ef23af211ca703912e03520ac886171d3736d30302eb0f5bb21a2f00f34a3c172ac19e752dfed99492ef1efd7fb12da40a7dca2c70d07e3dc029aa3729d318ce71f6c20b31e066625781a59c3d6001337fa3ccc2ee5a6a6c90f954b2f914df1885044bda434ff00b0cf0fe0854d37f74ad79e4dd467782a23e0cfc3bccf048066571f13ae72d122afab5a65bbd77fe8f90efba074f54656dd36774338051f9ee4caf70c0f8032bcfb37ffd71ba49f0cdb006a2c4953f20103ff266e386f8d0b50d59ddd67fc54afb639c49d2712060d8bc2dc3ed92d7bf8a926081ebc2c99a174ae41be93abc5b51bd9fbb1f3ed84579ca691b06fa441dd326100e694411b2597b526877badbb67497664b8c52588ec77a6c1e76b22513a534e06dcfc57057ce45d45c003374f5e16cddbd5e406d5b109575cbae1d2fd529a2c152c4979cf9b86781abcedc19a2a21e56ab765a045a2a59e2ee51f267da975fadffe65d8693c98875f8dc263533f2df2cd2e5cf67818f48fdab1e35d56b510c71d5a5791f44f77eae858ae9320a742b130168b54e47780b4219ef221f9704231f985d55260ef3f3a570c7560d36546613d6ce3142bc73299a50ae27ad23d2a8b290ca813de1ed1dcf1cbee5a6a590c4c7d7f961fd2f83d1ccadaeb484de7dad3dca92578e398cf9a9a19768e1ffe0b5bc7969a791abfe0c377a0f4d832e5c24e68b2fb19142d1268a0927295f57c90decac08f2ebb575ea7171f8c2a52489375c0e2a9bc2d9a41ba61814af50ab1180800bf1feb2b039ac71df48fdc07f7ced4234ca9373c72a5dce9e408a31fa52e395d111a091405ec4a37e91e9d23079e824d54ed6ea41421094784dac499c4b12bab2ec0a00f7b0c5b3bfdc684a1f72d3bcc611c620828d87fb314e3d72ce4e438be9336748eeec7a3cd7fb75e746240fdf8a7865cf75a03b0671e4e948060fa098e6895d1ab35be55192a0d25d94d94469753d402e92f58b9aa70df5be62c8c5d7af2d8ae4cf05dc4430d4051dbb52f2e47788d73e65c851a70361ac7749c1338441bec5f65172aa54f30e9b92a70d5554610dec274683229d17c068a9848a75cf44d8094fdb3957a3f23d9bffb8a0f99f5543718936c13537efe39a95c9d8834ad633e3e2316f30020a34505d28f3b2752631ab1283fdbeb350d553b824a384fc55df2189255a83a8f4954df5935ac2de6af2b41f6cf795688651e7b6ded42f24a3450e429c9f34081953c33b21e463d0aed348022c7de40d167b37a104136bb5f5883173d3c37a83d0a5a1546ea2540442a2ef048b15457bb2a66b19eca1d0558f79ab633a5c06d41df81fdb5b8341e644d2c037709b1c85955916a5bf0ef95e84b7b210ee9c637646fb2de97cbf448042aef634a3a927d894f0500ecde3ec98f63af80cd56705910cc6be4185b6f0fe178a3e0e9e28a937d76e34ba1626b1239d415da51470dae1098b89cf8aad4065c189144d77e1b7533901959fc03a6c67f1b1f906eab687a66d53dcefd9d701ef266ce50f1baa1c67e8fb5c5b5703551025bb2443ccc07b2efa381dea6c66423c778a06f12944303ae7c8d50116763990dc3dad381f2405e031b859bb796b090843085bbd06f5f0540a8939e1eda60fb35bb9ebeb2193606c89a9642ce6b82979c0c54d094de42704be546b8f2d77c538d8e423ccdf7ff32dcdc5142b9f5571e5a461648f14df44b2c2c4be55f6c5d017bb556b5b904d497ff6be24d0fc50f021e3812c7bffb594588bb269a086892bfe9d7aee6d4123de7cf94c0f2eb8655dc3bf3caedfabb64ab3f187e773a0ee58d89006a1e987e0df2ead27de65d8c5e4fcfbd5ae38fdfe82353d8fc99fa98d0290a45e16a0c8163459449b85144c53f2ed0a75cd78d6bef1957002bfbcd6cab140d6677e1bd4e322e8ee6efdf1d2cb7dce4bfeebcacbd9a0884ef1c5503120c38678b3412ca44dad4fccc69790be33435ffcd7816bb01bf8b61380de3471f6d81d6e3411ea2c15e3c06ed7f966eac6bd6468395882829cecc8090410ce32823482409a7e0481251f22ce377003520694d6f968fef2b50344fd27a87b967ad030e167e702de5ed1c3b3edc5a4145f13da3ba572ee42eb30194c4902786896c261b80442a81b9070b1ae3a9334e5919baf74b11e7a71e8c7d0dc5fcdd6d898d40ba16e2aac0fe45ee61fd7213204811a1783dd024b75625b5de3ba98539e85d2885f74091f2f040f99198565aa28ec4ed4b84da2bf8ea8b9abc8c24129ce27f55b5976792ffb31830085389097a79c6a67349a35d69a0d16baeac638c026cd72dea6614745b2a42c96aee396234c7ea26071f813404ed005bf2c446615f8feb99ea1b11ccc9e777fa60f8942ec2463239fb5aefd5a6bc9ce296d37549cbd2f0574f4fb63370e7a262d05659ca1ad0ce9d0176619cbe616d7f3fa080e33aed3e33889f57d160e1b6eb1aad80f85ef3ea75a8aa9610688aee2a93ee7cefa6b81a5abc37d0b5689e2ad59f2b0943da7d5a1de84b2eb0c144e9511ab4f06d74cc78c516676ea0f529556b6eb5b0ed008c9b654fe8bf2703f156de9e8721320b42ffee6a5402aa782e652b5575fb63c27cf4d80c7223282afe9313cca52dd5c808995c7b7e5adadf72d8870c6fbb926352ee0fb4b539033ccc54aa7f8fe9b8e4bfea3034330f2ae9eb6b8a6df24427186a6a96228a1fb3a20abdd631aff6c13a84c9823257f73dfaba350db286716f1dbbca6b047aa0be2a05ce00bfb9497fbb7fc807d7734b5468b7452a9db42829d4dd378f91e6ecf501a76265e406a93e58c466e8691076a42d960cbd871dba9bc1249f0102edd01a843adda8c914c74c53dc48fe6fc1f56969baf2e398c462bd3dfbf6bd703bd1dbafefc4dfc8da3aa6f375d9e83d0fb7c81b062d6bbf3dbea699b5bb6f1134d505335ae773991899d94a5e2b18cca4a49173491dafd284ceeb447c1860e387751d270318fc7c16286bc77ba1a7bce039c78c5cf1c9cd22d6d0f5d4d74e8b0aa23d12826192c081aef9499100ad3436f70fda191e131ee9f27bda56e19d7ab983ca70e86fa30df588eeb9519a7ed29a670fbad8ff88f51a7ee1ca2a0a5b57f5565f405f28659fcb7775e04978b6f61d648e5cac83c1587255bc7947e3025b05d03e33eccada3775b701d3a72ed95cf0193ee02d6c95e89eec1749abf6ffdf044d8a343afa146431f6e390a289ee143243ee9dc72cad49821e2dbc6f5e077d2bb2db8a55231322ed0cba82ea3d92ae881fcd7af779f6ec188e84f18fa5bbce198a8208317bac2c249b4e52ffc407bf6161b52a974a078cca0f30d7f037ab7d901de6e2ab15c0a3fad7a3e2c3ebf9ae02d647f509d75b0959e634e5ff99b1042f8b3f54a3ee7430e36331aaff0011df694cf895bb869e0128bf678d6103338200d15bb691ea4e417d3f2c6d17a17fdce30ffc966b094e2627ac7bc03bc4d516a310d245790cbc192d479ad44f041fa72f78c1b33b3335eee8949845912bf8a5a6c3d5769d7ef22c94a5b26b4fa3ccf738665fa1bda1842d7a6efac13d6033513171fae9118d3f5e13a2ec996a79328a98750891cd5e2cfc77c30af0e8a877e2cbc9972c84174ae12c2ce1fb37dc0f1ba993c629918a35f77105a78671bfdd7d8b70f8882832f0c20ce482f313adb1f9aa12510e9b9424ca884a49c44af4f63acd59ec0c255fd5e6de5e60218e126b32864ec000d543af63465ea4633316733700a87e3c2cf149cc84bfb05298b303800b3f958ebc9318af90c410275cbef456d835190782b6840d217d2129d06b5df9aaf84c7c8dd8eb6e4f9139b282a005e0c0db85b18437cd0c29fa6e0310ac242dd488d755a369e3a62580aace05e0705286ff76cbc48b985a47c568e01ff92040959a63271ad87dc080e81ae432b61b677835d7388278a0c5ccf1d5991484c5f998c651b3e4fbf2a0595a8f3df40853398970286703d7838e7c4cf50681be63b5f093a3f322e10943603ab3069f6bc56a0300319b5ee47e961eb85b68435b8e9e4dd38e2d1ebabab322989e456c6536fd8f05133c3ee12863602b841944c013fd5f27dcfef01aa9e6824c22c01bdd5950a1a0bb2958003d58b709b89c2c7a738d1d331b420ba8f0b2c00b9dbbf902e00ff8f7df78c95cb7ddc4ce8443fb7af092098c61f451be19126ba4bdf4a7b28dfab2c2d3c1177ac69cbb30710a9f02e6bf84d3514fa2ee1f64bdb3f1781a8354c6f77719c9eaf5fa41c179ed0e0880c3a7581e00322ec9b0a379f71e58e9e5467b452ad92242816254b44a4c813d4399e8977326a117dfd0e4a25cb92cfd24f000b7d60adc434a7bd92c5baa805016e8296c0ca4021cdd5100321522a64e57628fc0df31a2491ec0bfe634c1860288a20b9df9fb01988665a5e5e29645fdb1abc7c82e578cfa0f96fcc4ee3590ac8520fbb6557ee5285eb85bbf9330e060b84a85eb33add0ceab3a34a4cb521453ac345ea118113b7dc2d8f777ff7b81350a7ea960fefdc528388754be33b6f4bbe0208275d246063eb2bae661d52e6d841a38511551c4d07d271fda0ad18204827d0c21d1f21de8ca3a6fa3cbda4c4c76485d6f7fa0b0335156c17c355cfb5a9698460b17e05c054090dbf01eacfc23d8153067195633f5f4fb628196377ea0e4707ca6a469f37958373409996db8d88b025ac2c45b9ba68cac5b4dc1fd1b453b27c3dc884cc2cdc7198538e160f4d1701b2f5359fc173cc011345dd7d3fc3f60e58f237c250f92f3d0b7c6bc843c1a2f90c621e97b7cd7cd84c4912a21ff4dd4d164673ebe5c623574a1858dcc21eb1fb31ab0938430e5cc4fdb8a35a111b5a246025687282f75a6a5251d76cb2bd39a4c6a4c1bab2b3cff1a3c4e710150cd68acdf19b5d0f673597e3ea124d96fcca068aced54a5e8cec433bbbd2540550cd51a51b9a814c65090cfdd3b1a5ab460053f1b70f1ab45a6b69f7005b3ddf1141a3bb083c9ac77171bfe9f3fc6a5169ff6ec6e5e3222a2178904f064c24e3c5a1cd5114c8c60ad813e0ac723109a7e48293d8d2f50f9cfbca07b3387f5f97e7e86bff4d2c2bc9f10efac3e81d9b9d89789da7321983d23eb93a4f01f7e23104b437894d32b099112f562cd0d16a1f275eb80d5d2c43953115649dfa1952e6d1764eb9213b9f472850fab7bebf7a0e375603a3967019353916999a2a8cd0026a9aed18a8c2981410f48d7168af0ac8dbcd4e778aaa5a4060be0b116d0f472ebb135e2174ce88e35e427978fe55476332d791f3dd84ed477d62476a981c7094084780c3bb3304688300c86660ece2064a3d97dae48d744c6fda82bf53cfe459d52169f6d8745a332cd7670ff624cbd058000899581eb74927ad4a07cca9884f9e0769271884bdf7d8b5fdbfaace6dcbaf299a6c5b621448432c00b33212b072961cc0b5c7c52ea21070f9d7df36ea608b4972e66920ab016fd6d78fe7e92339fe01bd5ffcf152054eb4c8296faf6af12a55f395d4458cb303ea25d60e0f2ed29356c1a3912b19fc843b4c0fd1df094c76e308ba456e649f2397ad671a27e63a1c8185196df0650f8c4d01103287858023a779866173359e5c6bd228fc131aee03839f5400e3043c0ee9d799bbf57f9a24f770ecdfc9a61424558ad774ddbb1aa4361a0c584e0e841974c39604744530770df74c60a102b91b31b87b9fc818676fe4fcf14aa916af1727c4a9929c4504a580612223221e2de7e28a250a607af5673644699c81167820827387de0e2d37a7f2aa7067a146ce844d8839a178f5a04438f22d074492ab9568078a4507e47a7c0c5d00f9a009ed34528e0b04eed5bb4729eac61008e519f0f3eda7f8fbc63034795f088175236fdc6c9f6f6de0eb1bf4f6c2fc9cda6562dcbaa5302118527e5389acb5610817273b444ee360dbb5b42ea2e608f0e8d14fe7360f8121f54514e7c2a3841838558692fb08d3cba2e6c796d5c7cbbce654397d0ab7a7b352f46076d75fc5c9ec83a5bdb12346ac8d7b0ba2c7dc131c4f8bba7a10ff02d98ac4ed1c525a2e77ffeaecbcf0c36eb5633d82b3257aa2089a2bf843d2603ae95535cf6cf2c31dd1ea1192807afd3f554d92eca6f24253a8ef47f3f527867c9473b5f21230e6548fb1902c739cbce7f2b4e46dbc1ace5f0e1773d1d9ac6cdb8302cce98c7c11b46ffda0fc76e277e93f4cac793c0283597c2fd79e6a95177b37a69df73dbcd4c541ee184ac971d9202c3a1fce15433a4e7906ef3eea26a212ec2afecf0e04df216f06f21a8e593e11df3bcb6e63a6b98335c34f3d70a727a873f52bc9b68312e65c5dc2fbb76753dbbb7477fd23243ef0069d7b0cde40266083cf35c3bf2b53e6801f1493b7ec81b5aeb4f6915da8bfc5f47c4ecc16e4b16275ede6e3771892c35ba3fbb97a58267b051c11821ff6c0bfe51d2d203f64a2fee8c1d5d2ed7cf520ba1724dddcf90cc8abd70bbafcf05a7aa3294897c14cffca85bafa937684976aa6bf742a3a19faf09fc42e56630e1eac1cb8ba5c0b8c9a86494ad789ffe542061be643be64b10e9532e49638330e7c842dcc8758f24a86e9506f9d7bd204fcbc3ee7adf6c4b8026a1a0526e3fda398e3d35966901ddbb8e1d2225d9159252d2abbe1f126e9329535bdaf764d664b50f92cae37473dbe263108104f94226ec104643cfb3d568b328910311ac90c962477c961562fdc45a6e399e2de2131d1133dd3c1f379f0290491e3947879461a8372b4ea59d134ef9720e24fd9841188ba523d3f6b54c371b197c6a5ab5cd91ed3e692cd8a396915cf723b00816247bdeea82aafb999db081eadbafd7992aeab1309333d786dd46c3483e4ebb146fe52f99f2effc0902aa47897d1c63ace54f3bcd33352d5486ff9eb2063e93fe00ab953de2ae317a0d8e0f33db4c41056b94d003ba9af166e0d92391e10cc4ad802d30d15d6dac3901a06227d4c58dabb511e3a29bf8b2533e9602d6ae9e6e301934dc5c5ed5289bc2ae1e7c336333e620551e1794d3b02345e7c1b44ea6e77c61eccf172a94370a1741e1fb62112babd645a69789baa0736a257e589f8549ae32b5e233ffd2144c9a5ba1d449125f216572c57f83f7dc9ebc8d1c4f606087cd741352d802ed41b8680752e3aa67d5054bf195d237d43aec99d40b6aec5d50ca6e06baef7fc76dac595feefe14b973e83b9630ba28a0ffd6c288754cf0ce2406406dea90d46cd87d1516c2adfcba4d85a4bcc890ee506c7d2c6dbb1a593ef095a2c45342b5642e71fb03c73c4f4632b644fd29827bf46a83968080add7290f97a4fe329fcef31a4785b5a8cb3feeed6e5ebb1284a800657c63e0f6edf48df339745f6b6e88798949b2be238973b1632c1ca2edfef0c913a1b3cf2c70171d42e025272a88b5d78de2eea0144cf008c24ad0c0ee7beae1b0bf4551e5d35837d517fd279325a20a694aa2e91faa542b032cdb95f5edc3dcba71570653db63276fa4279ec3537e7cf25e4e72c9ea05be2487e6639ea058cfdd0483ef590f0243c4c96745ef0dfe651344127eeb155e6fb7bf318ff7aec6936e7df6869fea68b656a2e65709f0d32319a2db4b52adbe2935a1b1d6535bf139512b3bc3a145d312c5fb704cdbae7d7df1d22bcbde0440b4092d2d81a37909dd5a5310e9e45a697f1b85e3fc9411c319911c099fbb05f851ea44691cd8d84c34be553c61f38657f26c083eb204b04f5764a25ddc3f1759218f8c3a16849e4417a82cb55ef73d76da90f817a85300ae467c024b51d6ba5af849118468903e84fb2c42a673e2e436840c06ee059f539fde715bf3b476ce9905ec1f6dd89cef13e670ba991c05e1e1618649928becf5eaa1e921b4d564bc31b8ba20e1fe51f9e4ba157c55dbf2f652a47d2358ffec8aa59cd46cffc991a98f2f43f16fd9d79c3498d52a6e6693bf5f9d13115695c856ed0ea0fdf6ed7858c01db27850bae71ab3a57c97037cba65c13275becd0decd02cb3e1f0987be29ff30aed36d79dee4c6c3f3808e6a14ff20e4c3b55b8d4551989b90bb3d36be0d8e0f84cf63f5e562f9fab56650be19797b925254a4aa8492fcfd20bc89bfc4f53f807d038500fbc31f2fd60e96ff1f64487fd7d868f67c9260d021f6a05ede4971b7dde21f1501c5e73d7685d77c6e1b8b32dc94fff759792a8190308e4ccd5055fb7de8076fdeca02a51e1ab8aa28394948f524d789c4d0b767246fe609739e3ffd80afcb7acbc10481b32e0dbe4062ac04b15aed23d5dca3651ca46e2312da3b007e244c0adbe4de34de9a30e2d0797bf43fa3386683fb3a15b6b95bf41b050a5ec5815bcd0936a5a22cd98a2cc3ea9a4942e58629fe598df15cf48ae084b0c369fc327faaadb39c879f51bdc7de715d6a6f0cd7b8e9e2d54369226f52431ee57cd3180dc216bc4615d98c001902292eecbd5056f5ada4c4c14988480ccf472a3f875fe1a73196aad868dfb5f135611969baaf49baa1547628bb77d5c964fde2d83eeb284c62db669418e90576e5f4842521cc25204f5a2e8fcfd1e1b72ec9589711356cbe22237f5c9c2e849ad5f7f631e5588e3aaffcdc4b0d485cf7dd3b58ad56654bf5db5b7e2ea12f5ff1b965d093ab25e2e780a603e4daafeeba6854ed65c88164dabe8ec5ba3bc2bbc83960305c884d49ab3f5ad71d99bae8eab74ecd09436a9fa67f1d550c327df27ee3db0baa333751403ed8909c58fe3e417343977ba2314453118f5425225e7916a8c6aa183930c85835f7217a2dffdf297e02287b13c5614ad21d84ebb398dcab1a72926c396ae467fd60a013084b4a9d48e3f75a322c44e4f39ff87bf5c88dcd32e8902823f1c2a69cd5502d503b860bcb204997cda20de88afae3bd84fae1e6324e5468d49612198145974c2b7c8da4bc209f1265c4fbb5491814c9e9d6bad059148f1f63fb97322d1936eb66cbfbaef1d26e6d12de46df6eadfafcb9901f513831a64b8c94f4c737bb3661ed8ab5a1b4c12cd9f6d3996eb72176e1f6c284239f08e592bca1f99dc2c00491642b3b459e3b1f0d7d29d06fb21dca15eb57f0b72d3751dfb159784f9c15cfe910cd8bf3e8f728e9a616b29916a69778585ae586ad099f98bbb656386d368ebfdb05cd29c9035de2261d5c98756c41acf9c8ff3d1e993728172030636dcbc793aefae79c420e168255a8f1ada37a9c6d65f6f454ecf3763df239d240f245a57e7d2bb3222d893ec3da3ce885e046aef21d33fa8d909f4f36e760563b98ef1f1fcf66b38441799770acb05475103877fbb84cca52f386ad3d778ba3bbe98c34cbd5ad9f0a9295e1dfcfc9eaf4a879c773f506dd07079426bb5aedb502a4ce9616894f08cf89ed872cd34bdc334c856ecd21a212dfd1b96c56c32e2308a5680d5b2921c80bc073d0455743c540b8e7ac7215b5c115932d3102d2ce934ea170d1ce6f4daf160dff234c20d7353875af70b9836841392f43fbacd746a8aa278bdd3adacae492d421596ec0fa07d1ff8eb67abf967c6b64e88a5e3cdac3f9a72b9f80797b233c8e24251a7d3cf6e4d5082e202f7e4bc8a285fecfd6b63839819f1f6c4e02c07c2e7884c5241bc374803df8c19d328c481a96463a48ab7af480751c59f012799a9c8bd93ef79277332c7a9602d561d3d70bd30a1e8d60a7a135f792b7527c2adaed590414f092d60041984cdeb0b6cd4aaac43d5c3944679956adcbca936be7cc443b3584287fcfc9b0296a066d231d739e7e04dca8c49a2637cd66672d2865054381667b9507067ee581c5263d44d77519c4cd60125c2741fe93a128017c243a01bd0e5b3bcc45212404ac8fff75289acbc812117b80a7f52af96cb98045abe0e71e59f9778d30f987734ed640527687f09a38a7ea952b5c9e6b3ba28ecd56c4716d6c1f565434ead0d599cd274bb33d5f2a0c4f23fc5be0122a8bdb9f6087899cddf84b354e7ed0403b088868e458f2a43e58fa7cc5ffe16c9af1f90a83dc2e1a3459cf1a4341ce507e9fc5f8451ed077e0c8a32376690ecd6e4226ec01e2e76249e21892086ee53be8edc16f823fd8eed1dc3a71922b396d1b1230e143c27b7eb39a7acfa91e211e47b35a15871a893148e98acfdc772b4e6d60f7a99e2fc62a65f86cced723fc6686e72b44ea463897b7a597a13db811d41e638b47a665d2e4631ce59b6b47fa1d6f4db51afd594866678b44adb54e6029c1a98bb087ac4807b1ab1f08ea03e175acd1890998d64aa084d6bea30bcf6e46d88181ef92632178799d9d8c970ba2bb741058c9bf42baea28e0f560a667098e740b072775b12d4e0868017d31d2271a3f6bbdc0a510095f1eaa61b1fd4ca5d7c437e80d0f64d204664fee537495a3677540c2654bbad6c8c5e158dbc6edaf79577d6e682b3f27959927be36e7bf5d0b084259bd0957b50bf1493d13c019bf57d7c745f87f1125720ffe2300f79738d99aa45755894d3f661c7905f3bb42d7a2c2c131c328d55a785e8a693196918abcabddab6814b1f4b962b04cfb18f4c05f87abb5b3a779e5ab79a09b2b3da436f5efef33c61475ab1c136a2eaa1c3f1bc83dfef3db92a37ab36fa8c9b9613f7f669a498813269516e34e8372cf0c908e0d3f6e1990f9b76f99bf89480f5752db8480b47d5e04dca8baca9396d45271b57ba45e36484cabc48205ba593d52d765104da4dff4ebb108ecbabe7b0b2acbf468d9e29f97434f220a99ee772e3412a2c85bb062699fc713f90a4487848de684c7f77d9e253a5746b767209943ce681a79e271d257559f2dda2b1e11d7c75596780e412ad66645ea5b2f14432b9529d1d93d87fa729d7be9461cfe84379d81e9eaadd62da85011f9697994ab4bbcb91561f120e7a0c209158abb339d4dd84e3986b4ce9145d87264a19d919a35c8f687b118385786be646f92e3d4d04ef7ddc797e9bab1d80f6e0cddb948c2b1d59857e48d8caa47a33a35768e8d8e7e6c5dca30691a4baedfc56ce02d54aaa58471d4324cfd76aaa91c7b86e8309a47b7e1e583c1f2060010baa48e371c268ea1692297063901b66be612807c7b2c1f9353fa02b885ba3949255a9f836d1666c5bfe36c9e5d7a69921a6942f350d832396e7850f4092edb34a39ab6634b6276e9ef5a13e1a5810e2391d96a9d453362b78a32da0b96c01b485792603b3298d965c66f7cb4e03a5e02f8f2cd4a671322f8d70a2d1e46616bb50b276c3df4bd60bd2a73c30b4456567987308dff9c42215180d01f9524d59a252ca520f9d7616a35a56bc6d1335360e644460be59a2a570693d3e733273c0d3b94b2745b5e3d2a726f4d68bde5ca1044d0122c0b0e46fb1a57ee3306ac0e8901e346ca999b57a6f47cb75bede41735803559a24134060e9a9824be501e1f0beeae621f510a4c454509262b5744eb05d024c4260b308f7b45d521796bf36bf6848e86bccef2be8ba63eaa5a1deaac282fcd8ac54d8f541034294fac09eda680f2a4de826541f51369f51a8a5931621fa31d2d7a7ceb3d302af515c103114a400ce0d54beefcf526bef68dc571ac728acf37a885487b007ebac82259af48283de083f5c17de02bb660d0b14d5a35a0c9d22b8fdbb28e267e57a5babb12b1e3746a4c223bd46f7e7a84112b095ac5d683f5e9bc1670751d75b7ddac290c904ab98ea940cebc23c461866b796e6ead1c63b4944229e0321d41b9b96ea689ae8d2ab922665a7ad41f4c8545067ed7af67b38c0471c8057d9da80be9424aebc822f967e8955c8b667cff16d0c94747bee7b776c194373b600e864b133c1b4ed3f7cdb381fd9777b8b5d26368d512a5b7c10ef9b3c166f3f77dc4643505d22d03a5ec4a0fd60c02a57015f3a4cd8662d8f14f2f3b6681e45d2636e7b805f7cd267a0f70e42f9a8053ac2d10574ea9d501de060023e31a2c5a0282924c9fe4c5051b8edf4fffcf741abbe23841f91a8791abfec4f8794c6d6eaeeb086ef893563b41e625be50df3c195999a90dc39090ce55c74d987a8a1cd139a17f10c7cbcdba5d418f6887130205d80635dbdda271c36e8ecc77e08eeba029f24b93de2d27bb455c7b7b44183a11743d20062478a50749a2488f97bb4347e8cc9012938108d3b2d57a9020fcf9a3942014058b1f8177d3d4555f004a24f449560b2434943e0df8cb562bf2e29c73bb2a2c3e448d5473d3af88868fab897658ee6c13548b464e3f8cb7bf20fd6eedb78f1fb15c014b05fd7d7da169aae1fef2971ba1d9827ed57b7d710bd2848a6c6231bf3f47d8e6a440c4d4fb0ef60c53cbdd755c38384de04fc7f425f7eda11187274c7586412a4d281ce1277b1efaccde81f6c09cd4e385fa691460444a440cfaa963e6ba2e19dd4ad4ec07aee1da57f73c2b0cb069182e8bcaf9a9cc0c7ea987c4b4781f4f9cf4d43233dccf44e98652bc52fe341754ed6221381ad76f7500ac1e678bfc90e85466184e1418af8b81e446efeab617bb198a21069713dfc3ed157215564ffc738a1b92df30fc409382d639c7a5f612753b9eebe493f7bb81a1fe742c34ea77b71efad146a23916a4f8aa71e4a3a6d9f141d056f910ef799d98d69a8f7ec7123d51908dad7eb94598e0d38a5d7c3bd6f1bd0ef9eabcbb2f3f10c831aa0c48f8eb36e5b52e953a9f6f92492622e50786a27c609882d587484ea21babf90c2e874ebaf95183788332fc02f02d7e4c22221db01a46130192b86851091fa2a43f1f9d2f2eca071e995e8d3c930c8a6007757fc20aff724407c3b385643ae8db7571566e10ff0416a9869bcebb6b54d96db89d344e21898779299f0a879c7b77a9a31e920724dc84fa6b4fe0c7c2f0574e50fe1f6922f64fd2e505b61b6e8a80a4c310ae4a7623514db81591424f22c8cb77aafae1fe076d3e30e4ae011d2e15b813edb17c332512995441b59d32871be899f6b9fb7b1567dbfbc106b80b5e01b915cb1f0cbc6b34fc79f83d26af4764640c84ef2647e96c4eda01df8ea5c1f59b930c3fc678f61c70c9b3d2418f29a57def717d7e54369e7375953b117bbe6d17288ce1e0738652b8330c96e27aaf3b3c091ebd3ce2503fefe6afeebe144d99d9f4487a355ef4d903879fbbc07816078f82ab04a1e7d8607a1e0fafc61127c4cb2280bd6071aff8a7d43f19dfd004deef2f31c7b1b4cf8ea095bb1972d697f4dc3faab8801472fa3cbda9efe331d2d3a814f5f5201152bf57097da6ba24f8eccbd54a5f85e2d857830cd0ecf7510fea75227ba6f74be492b5f6554aa383e87e92b0d655f0ef80205681679bf6a39f8ff3f9425e5700ebd58561c7c5f50b1938b3c1568f7f8022632ed6aeec3f9ed16bcbe66d621aa19699bb08d599f73c0e2342f637f9bc3549c8d6c1e0eccfb5978e974786d8786b31f374c936d27d2990b4ba714711c712c37b9745c598c1733f5cfca09c8e96d9e52501ee1a56c8360112f5033a3061452568ee3f9eafead03d1cc1f15696261b2ff9b702914eb5b1d9f6153265b58383edadae410ae72ce72e6fec68a43c95d81c0c5668429cb284d1721c7a106d96c008d8d501f5e3c138294ec1769c04309987f5b9265b634bf18c76aae95eed545bbb23f6e4f48cc9718a039e7f16b1ad53a00ce1856b59ecdf07723b2c8d0ed186753269e33552beb79c390c6770537fdae8c68683477cbe0e44b3ac81b8ca4cf7ee00f777e3e8a43d48f93e8b9596c1de0e060fb91b020b8b446c6983d476b5dddc2f09567d82862bf6d7bdc658d346e2861f9981299e3d89c14b6f772cc8d63b33cd52a1adfcde92c1907b0bbc3b2b56913c7e39e81514223bb0315e5b3c9f10033afa3ee3236988ee056f7fba7724349e4665dcc9df44987c33b295698b8ecd371ecb3b83a34cf92bb9e99c54bb12e3d50c092e5adb92a0cf2132fbca22c6bb98db9d97046934ea510c8123abb4f1b635176066ffa4bca42d5579984001672930c467a85799b254e27f4a4e35b45cd9c432a5185b891df7f8aef022b859fdec9cca9852d92d0cd7e89310079284c1abd1a4bbec9680614be394c2fb679aab977a65a48ad911ff2b28d9c8e3079020b1ece340e2c6f1c79dc6cf22258120e88a9e88ff42921900b83ed3e2786b5fe59f1be23e3080f8838a762f44223b5915179eb162f547fe26af6e26fac909b9f196d72c352e7c3d94955f0d5b6b3df9a1d9442833f9c25bc4dc5654324406fcca1419f6ea3afc78cf2a0378f75335d3a34f6792db2c06f8bb4eadd72c180cafbb24bd4384eb4f464bae70bd4ce74d4436411d939a5e58260431e4506a6c7dc580b64f91b15088f7a3856faf19c451eff4e677f232e5213e5557df8908e33834c7ab5a56e922b511757f8812d430d9f4dfa178c57561b6c7ac9910f51e79050b7d31ac3eb56104b82b8f025c6d76f4ea33a9312b4c409aecda9d04981be89b0659d89619ed5a308aa197016178c38b2acd5c279daf4d9454481fc769d899568070e7e82c1316fa1311b376f199eb9d86f5638a0d8a40e92d7cfabfc6286f95c11e89c05c2bb85c9f116c35f70e20d30c0436a4bbeade5cf02baa61fee9da1a5fccbe05783d3d101a00161f3680fa1369eed071c77486ffbfb9a578bce0c2e15360a6c19385b518e4e65060fb356ace2b49792cad5470e15e42066223b3f9c723abbaefcbd69c2b6b016d71828029da3114a99930ea8b653eabbec57e72d01b5da058a6ee10492fd52855eeb5a7edf50e15f0ca6062eebbf2cbecce57ac5297625aedefab2b39484616e17334969da32ae91b563cb58ca8e0066c2522bfa2785601f58c9ef07fc97d6e57d58ba783ee89ece3f3dce51950e3b1364c7d8514e1fa66b0f499899f4d3f858caf5bce3f79c7065f9d933aa8da2e9b49524e2a8a25add38e75dd8fafc2a4be21c636f269a155fc82811759f72073e43e70c2533749286ea2bccfb3c5dc9df2fec16a01dba284373f068ec3de61ae931b142fca6157ec437e5c5dbf94f8123a6f8a3addd3c865ff14bec13a54a3eda6ebc8cf3521d6a584018a8d9d568b76317a273fab28f1e9017c4ee255caf2dcf7a39d804faddcac19213cee2f4b3e12435f6e2becf291a1439fb18cc601e45efcfab4ed380af222319dbd551afa2805a43617c92baa299a25cc8b031c134bdae85b89a64d4b83f9b0ee622be3d269eb087aee5bd9069f72674dbc50fcd867b83529b77251c9480e424176a95bb541ee7c05824b3f502ebfef0d553365d1c9b86e24310dae93c1c70d5bf0217302c2d3c579735b8819150e508ab72e12fb8e2238796b438284e5393bf3cfb1f857e8e4591093675f31931533cd3913d63e9dfd737ad86131ddc3125e30b852a8298aa9ad5af55065767a5b4bf530950e3042bd8328c0fc72dbd5660e928982cb4ee352b331651344dfefa326dc06b8a611bbf0e0dd1df32b3997e56c3ba01522029f1aa4e2e81dc1885eedcb9aa739809c6546c207f417ebf487fd3715d6177f24cb935d75655de9f7debaf6e34c95c4381312f8218856a6fafa29ec219589eaccb65a34e4fd3eb7cb53698f9c6d4275bd1b5e146eccf2dff9d037d8921b13b5a33a55182988178e753309aabd313e9fa36db6db6b14381110d696bc86750f0f03b6d74652f9ac2c336bff4dbcceea24b774cae932968e339335796932c595b61e81bca6a89d70e01609b061e6e98e088ffd86e9baf06e22edddeb8106ee4abc166240762af16f0d119c40628671ab7c90c4ba5c7ad44234237ae9fbbe70651969f89631a8740080cd13ad70abe6f564a8fed932699c31aaf701b91527934598ebccd7760ec64ff259cfc42bb457705292aa07baa800b618ef5fe73057615bdfb0e8314100dc05bfad849a266fe1653c94781e27d5ca46f2d6be8e992d68a1b38f143222f61167ff4ce62febd69811518451de41a0e7f827160f15f57c56b0e29d24f4274b33683a5319c067ae27d7342c6a37d80c1b1a516edc9b6f5da5e0586e8c1cc37f104c022dd2191c44d29e25b88fac3936a45f34cfc3bc4427a088c552aeb1f1e182a990bdc98ffaee6c1e733539044b049e838a777ba5dfa0a8ce384b0f9d325ab222916445bc197972d76189fea74d41fcc6be79f1a5657b2af2b41145627978a7ea6dfaba990b1fec3d200d4c8bf1edaddbc1b9eac97b7116722921aaf6c273f3ad8ead0fb5c96c934b3e4a60299ac44ef4097e24b68136c46cc0e48bec6db35536c70e66204c91807d4d28110a9ae33e624ff6d6ef90ae7d1ea8cc36bb9e1b133caa53c749437eb129148070593ebdb133fb51e52690e047a804a03172fc832f07d7896a381f10b9002f163e46b867d63a246046a11086e38b0ed0fb7ad0f77c8f05b89647d33c3f7429ac83797e7be56ef085fefe8d1b2381455c2a94f68b167c207f9cb2a7244cf8ea1f8046a2d11db033a308be3c8bb955081a53409d4019a47424a41b736958b92a78e7bbf94a6789b9b1861cc0560ffcd39163a2a1c3ac45039f4da1f7cff48b30f89a38025cf23e13313c18af1036ab5ba48f2b2e0baef414464afa4d90e75a55937bcdf7b7e03cb2b57547f3deb954e704000c43fe4eee003611f21caa2a6d81c5c43358722aaaf1cf83c9247da9025e7980c4e27f47869c94156d6eda9b779be3bda9dafcf9b8026876c50b1cd8224b4a085f91e0d1aef1c6300da3beb2b4b0dec5ce9b56dd6f7fcac06c4c604682cd7a87312840c2239278ae6fcbc89cc4ba98870d9d75ba83b121b6f3245c8389462cdbe1ee7f5de5e5683313e2f5ffca6c2fb4e878428fbeb5fb1b7b1244b376071890d7f5adf0228338d408058081403f53d627db32dad786fdbbcd70f97adc1e29dbbcade09d02196de100f7fa88496c1a901ec01a9e853e63dbf262ca4e55d35b324c9da21e95d6a1d7fc0c3862d0ac771af0168b183fd7e9c679fc562aac2eaa49066f68d1b733850898d68f97583372a1a5cf473cf92675e9d851ee7be371f6e072b42861e6563aa2a006c9727469688f50a9aa176edeee183879994f3ab8254c24fb53d9ec32994bc3c9a9e17e39c2959c0cdc339fbb405678581477ade1e4b6d692f2db6063aedb072b440d1ec51a406ce691c8d899b870c849a8b359dc57da2577869b0b6206644ea4c7ca28cebaa5070a5899eb2e6cebc5d299c7aa6291af465120f90b601ad3768b7c8f2421e60a9fb41dd4f94cc655c775328d3852d475643d1a443ca9577a0ea1b9768ba5e80abef96d6bc3ba1cd1677ecaf192ec25ac95ff0f8fdaf791a6e7f95cc4d002292804566725e44911fea88756f7c7000fd841b772f78ce54f220d7902d5ed15f726ba159506216a9852bc0b3f20a4b0f7b499e0b8e0ecea6524df30f911f9abcd9bcd278bd70059cbbdc68c793176a8592b10f88010a2550a8b02385e346b0efdb17497181558669474167f8182e1a5736963ae4f683882071354dd6a427c1ba574415a890ddad7d44fd70847303f6a7e262b6039e1b1c63825ce3ab1e5b7a6c53c08fd0f55bd55b2f9dc74faa54a508bdcbd31ec45f4e22c2796767606465ecb1acac3fd6ebb3bcc8180670d630ec89845e3384151c5387a695426b81368fb1761c11d95f8c900687a948bac57ca29de77916ff653f25af8e90108f484f03411423ffac6ea6b5043c433a38d5ed2fbe410c661b942df42ffde7a5d551fa68b087660be2ddfb9fec34fd1ee8c0a70943fdcba579f69600b6b5d0fbb76b133db909f969dd45a2b35cd9cbe9b5a70109f7813aad7a79e5a3c8ab9e066522da53e4effc403a4ec9b42348de31cc2a18275161518942b07488c2d6706b8aebcc4a73d378a0d349d2a28f5a073fd45dac86c9ea93681823154d03964076580f751ecb211bdd6b9d5a47b4efcc59b00eaa6f4fb53afa7b1c1615af70bcf7e73c004f1c92f8c05ee3ee3d55912755f88d02477c366bfb7047bfdf6fce22c7d7fab29195ec458e2ec34c0cff0c2c3eb85d4d06d99ed49d1cb844845433033495b97476b90990328c79f94e59ef9951cdc92f57e3ac1d5bb6e212b870df13150cfc88ecaca1c5bce35e2b3480ca19189ca5492412584743fbee0f9ef8c8819529adb7853eac04495e1b1c8a1810bbc1ca73aa8482cc5cf2058684f5f5ff8de5c174d64acfb0a59a4628d1d04f0e66cab7aaa2eac4b67a4413d52a5323eba3ac0b48d05ddbdf80595650082dc7fc8bce565bc06106fe0add9f9091b801a2dec4f64fd9be8953d68fa33169a325d86f3f83c135694ec5b97e31fe58bbce1465f933f5ef7637cc355022a272de6bd19cd43c67db41b7c10326c07e395da27c78a37fff2d5817bd45c2fb7ff7a9d602491f80ceab0257efbb75b6c2d45f86ee172da79d5bd32fb7f53b7dade080746f22ff2465ba8f9dad829bb4ad1201d85c61c7b19772c2666f43f5a7bef8f95e2faf04e4f2ece6e02c3e13de09b6972f290034ce2c1d3c339e35dd305d6b945b8f2d63b1d603c7f1779acebf9539c8eb907d8a86a663c7eab9bf3e5de2c99cc16e59566e7cce7dc75f06de25dc5c3c55a0297c96d221c2f5cb1c778dc673a20128b9b2afea92cbda083bcc27adebc848daf7f304f40cbacdc4be758edd384ab683398154ae5731d8616c1e0e09ace259d7da33ec9b0b0f901a095fbd005a689c85bb092c57ed172b8a8a350cc35fb7433bc2ad85a6f7d7e3a177ea6472ce88a810f2d5b8b05a8baa138e572d394a3a229c3fc445288b5296e32945a5dc1fb1dfcaefb354286148934aee46415db808ee6a2058b480a58a7fbfbb668248bb531359c3948bce9dc3dfc6a3c7cfc45aa0183fc37d62c96075e956944d04da654fcf2090fdea300d5162888616831161ff459bb87c092b6ddd23895934f742fe920a7059382b41d2cadecc30068ae736c458d14dc7cbadbaeaa48f9e6df81f422c8aae0a1a54e7a21c10237b9004197b936114aa6b6ce490e0e99878acfe77e4392f8f679842be1dda09f7291e4eec58c4b5cbf64320ba886b31daacaf5980ccd0436079c8cdcc3a92d4802f64f35d178e653720bceea7aa15126c99a02f2b6183e56fb3a6629a66ac078691a0e6d71d6aff5258f87ad1ec78e8b378b29f148ecddc970de07a8c58e58201beb6bcb059ae1d8cf15083e6ab2ea515aa37ed2af286e81f9bb8466f60ce25df7c744c82cc2c70c89678e3806ecb547c4c4795a2d199cb04ddeeeb3ca5643544f15bcf58fbfcc98b5d07af3c8b58a589e554ba52f0249dcb048e5ee99f588905af3fd33e15fef71879de2d96fd13697aad5d0a496db9b67e617e2b350c98f773d2c54f05c9676a2f469f4e40f855e778397e7ee7ea46bbf1daae7b146894a21d7b35017e49b553d60e762c158efae4679dbccc6be2dfd89f79dd445a39f3e57b262dcfc42639d1204794774091c8c69b1b03c654ab8a2d476ee9398a6c464076e505fef816b4a44e74bf8561974398cbaef473c59bb5cd639da1f467f57fe6e3a0aae9326a741d2c0e0c7c8f7f1038d8dd7a36eae3c657c7ecc8f908b15bcde05125fd4cd32535dc20200f31b53e75904e3ac5c95f1f13ffc4edff5b9fade1490c1b34fb6c273b99d5cfcb184eb0ede20d5528104e7c9bd97f75a4ad9773b75fc82f9380e68196bdd7a5fc8ae8b2be170603105c2080557f850cbb451815c97528f5f35df26eb2200e0f19ddf661566a55b07d474296c4547b439b89bcc9d79c85f80557e7f3a93662ffcf722d59194461d5be131a2b0965df3e72392710d9157dee7e9203e1dd0ade15e6fc12bb6e9c0c85033a4067c75fc7f09dda1c989357e436f8bcc98b0d5ae98cca34c01f2df748b5293098d67b56e4ff6287ab20954b5074d29fb19d4ed8b5ffe69e090a326e0475457d981d61b3797936c29d0d3f20c8b5e126579375007e1664ef5f1c0cddb686676a5dc5bd890e7ba2a87e7e54385848bac6a71303496eeed18e0fda10e173f6f7754d5b2e74c1eaeb702a9621b383a8913a8d0cda5e0c3974892a67e194a727eaed7a295b6e855cabadcebb8379263bcdcf9d8113910e32d8206f114de6f777a3eb45a80b30804340703d0e8cbfd4baabc34457c0f106c0c748e81813a2bcf36403f61031d9039fc4f0f33ead4b38ab9a38222e1e32a4d5e244528688c59f2b788a55186bd8a1f1ba353f0f2e1fbff4a73fdff6210d1d1a7e1d2ef85fc917ba000fb1367c23cad16709c6fc2a1f7163601cd15ae28a68ddd0b26e48179283f4354b435f6c52b12ae1bbd74c626cd6e4afe9da9bf7494991cd85551bfb752a6ba95eb8d4414b4537cb42adc487375bbdf4e43e9bc41944c47a78b3333e04d47e37bc88fb55def7bc0bd67b970fc79b5111652ed47034e6b4ff98bce7e9f1cc22b6e9f8376ca07bc4b0961faadb7f6947335d4fabdfb1b710b3d45f9eae7a01735bc0cbfcb20dd14a31ed9db5805aedcb8b15bcb8920844e45288407a3b189a7b321b2c818a0f1f152890b047eaa9d96c1bc92fdfef0aaf8e0e936d34913483d11fdd2261a372211c612edd6dfc9c99307bc2c3865e56515f0625cc8c304dd5073869d0b7d799d3317a271ef0a1bc351aee919f456d476f96ac876c64d2c68af6fcc121956f987c9a379698814248cc4a53c3db00abd0d02ae3767443bb47a7970f4c8f79907cd7869e02cb6b54dd9b4ddf3768bbe44b3b000f362ed84976bb05d4e09ac925b0cff8de63d53d3cde0030db5c380f5b24cbf050a59c3ff5baf7d36d9cd898be62bf450d55e64dc1cd8e726aa5181700af75a42c21e14855cc8ff8166b31a19a4e7560f58199d90601857a5da228c82d970950f47f6b2d5dbbe778fcd3c6014fbcac0ce647703029265fd422f717aa7290c9fef0c61bcc9dd776086ff9708a250b2e0c31a4e00b5a0ebc27b6f9a7ff98ae9a3478eae8928c5da1aa5cbfeaa4745f8e7bcebb0aaca0677efd5a39539616914d08861092a843292f8ac511131e421d59ebfa91f6163fc1ce5410ab3168c8521688a70924533e1f7aed8ecf50a4bb7b1bbaa1d1fec3b750b438ddb1b2b2e721797f11a515f65fd41a1f3574a5a57e3b6b703dd54b1d709c02223e50961e723bc8f5b73f536033c1b1727561635f56109d5549e5c2a405e4885ca7d20d13724def0a7906897f566a8cbf159b363c820a80ef8f98c362db6585c55d99d5cf27b0486eda26371c884adb134de52c151adb07dee03e1a83db89a159d8ab2c7417e2b3f317a89db15e649fb63d2771fa6b7d31adec66aab118b85fbb4af025fa24b50fcf55345ea47864a29d2815dea22af05ead8010978199b0278d029cf88ad49bb96d6c60e0a8f796f7b4f39ad41528396c709f1fdb9ee5a9c5cc6ca7f18c8c54c9daf281de936a9301ecfeafb6ca5a74dad84fabd14025d9cf09e2368cd33f66d285355c55de3fe76e43c7e19da8351538556d7106fde494adaa7f90d30f5f368b37e9b4608961d2d91a5040489371991e56818212a19e5a19084fb0012fa2e24f9c93b03d7006198b1c01e1c44024b23bc7d018d3879d9e885a0ac1bf12e9eb04760480c23d204b8553b7112792f7fd03e2a44eae6c8f38f50afec462f0f4dcd0e41b092d72bc3a540dd88358961611faca4d3d19a40e4c29facf873dbbe259d213825fd454cb4f06834f4c1b6b6f2a55f3175fc197171967980b4f53d46652baff6e7592e59bc0fdafe52e04a8e3ebb6f637302216795fbffe85b47af8e64945ff6d276c2b180361c7f8e2159b6a82ce876a192b8c3f79aec4ab9177d8caf06e01a067cfb7fbfc0f47b00519fe5d64195920e2680c0c8cd9d17f35ca83468d6ed27c3300f652cfd5002c704c2807f54c5435e7129e97659cc90a55fd5cf0768125cb05e919b433e563be31677146030cc039966c1e3806cb8c4ce3c1eb165f1df263313d3b7169a65cffa630bc3b7dcb8e0e6d98fe846ed4276eb91d0c70529f38e8667f8038f1b0b654cf0de94657aa4746d0f3f251b205988d76b94f124ee1116ec1ee1d44c740484afb1d01e5ced5df327fbfc20aceda83825dfd59d7db737f91eb81d828a7eeb184bc5048d31b8c78d0c4953f50e37d315a42bc1bd798125bec91a8d1b4e6f2237190717e98657818c2cad976daee6b7578077d59faecae2521d031a7970ef285b52cec040130f6e8ae12b52004a626e2d651a1992e18a92d26101abb002dd282f2cccdc2a2379d09cd0c38b7b6402ea6b68870d008d9d939841694ad03e61819d71b3a6e258fc42ff2e175eb137104bc657da8a336e3355ff3e97061f178b5581bfc6c040a8406b93ea36ee244dc0cdbe671dc1f1490ad8ff1580f969a38603718ae55010bbda986cdab90e0988784d1811effef780106ba582e51a7ab9c9b0f749259b6e413e1733e9bdf694d48cc38b84995913b34ad00d54f64585c1a44dbd4319ef28303d56e199691ba466e46df6dffbc97dadbf849265b805a29b8a7603c62dd39d4e29fcfe05aab5636fa16bb422634344b49e2c32d582a06db90a8586b8544259fd33ee9bb09fb58a5598fdaa6de65ce015d86bf7608212dbb4c251e674a6e530d9b826ae2a5e6f6343fbd1e0d3551e851adbd3e863027f45e5687035d275a2b68d8f1dae7e28063f60b2a4fe0db12f09363d38494008c1ca6a60f62170288f6a927a7195be404973e837e2a5f91cec9eedde8a1452d70c34870e11d349ad11498ca9c45e0a3444444af41771f761a699053e2232c02eb99a632eb2c66e7f5cfbc551beaf275b987c26980c751ab61c64c31a845898a13fde89525d30504a0c03ca1e193c86d3beb2838785efe19686c4f578eee51330246d4bf0b52cf06ecdf70dfc974a7e3b94eb1d9098284085e512611248f84d32095c44ecc060eb7ae728fdde7a27a65124d3df89f1f8d068d9469a6842ab60b7c509f3c4d0c58bc24f96c6e2f0ef1b6468f834cb46f0a8daf42913dfe412287dbc4dbafd524d7f9243c6539c77c5f6088ba4b35faf03f90f278bec1bada397775df1d67a8ed98b2f2416e4d16e059cc46faaadd6e1aef8f5d3428c8b4706c44c8dfe5f8f0feb6c85bd52989c214c253cbaf5c0dca10c6005812546e574dadc6471336abfd8a4210dd63be83ec15d762c0e3dbf065d3a3a723cb759ecd95684ffd552c188faf9273b9d862f0dc27239b9c36fde8bcd9c9097bf76cb22844ce319799713a253966716a137ea99150dddbef2beb2f9ecd49579b079dfc3ad5d9a884192c9a14c23aebb19814452d78d8c3aea21a1fa1fc8d398701d050b739032cbc6fae3c1ea895ed170241604c42a2624ae2c9798bcf447e4fa7baea790349983a51781ab7bf3d2e0f9df8274a2d8658153cd35865a0f00af03a74fd1c010656afe34efb72cfe2388b5134f1ad78f575cfecb4fe77438a09f11b0cd863e580654a624026fc877305bd19dc8f47f490216b2fd7f3ff736b9a3920cb3ea2894a1290a672f65e23d36337b93006157caa561b4f1f504efa94e39b3f9b0247beebae7821916515b9e6ebad0b2786af6be1b5c119cd4a2924a02db54be3fe7b3e90d5d8c7a75b8726e802138e1d40b93b267484152363950b805de4b8a7e1b46cd60405e368c59e64bef24880e7fae9c2914832a2ff549fb41c420852c284f9b415e78be87782ccf9ce8bfd13012fc17f38112fc1cb316d3dd847dcdaa2fabda18f2f114cf2733b7a6131be3e63f9509fcfa77ff84000d409b356d3891e7375651d8229c2d8bf71de12e20754c9af11479ce45baa551a059d7591828fd3c7c8e9c6b79787edc34fd750e6a28b84eec9f5cb72c815ebc4371715651af908e4c7736f5c2c056d5bb4ba27c7da966b4c55f3818f2bde6750d67905bce1cfe6398a977c5feb8d708ca15fff181ed75b921fe56a59210aa1bcc692af1427016ab8f82ec2ed590768f218ce648020622c2a9a0fdb2d0569a19f65faf1ff494bb3bc953ab40e50285357022a63b3c0742cb99cc11b35764ddd2b79503c41d09a498a9b0b59b3420afcc7f1a1f372baff50bcc309b5779710695aa5ef62afb03e397f4ea2645e0b0af872094e2e80681590c1da77c196382e0ab8f50790795109b66ffdaf3d2a1ce78591f53a27552492ce74b1fd85dde2e464f4ed72356cd6b048c27acfa4ac9d89b93ac94993427d1d48a7cd0807cf889f02917cb473b5de2ac8db3b18839056ae039e9ea893196cc179be98c390553eedbfc07f5bde188ec0c4719eaa69010045200f7b87b6b251293fbcc4d865088ab7b14939fe64219251256f25c004c8efb0c3812cdfe8c6fd4780cb796ef36c2fbb7e332e2e83527c4cd9eb981c5a761f592ef47239ca1f36b6ed4f413bb9b17f9a0e53e7411ae4827b7ce7a6edd45a8e8053d529cccc19299aa4691a447aa677fd86a4a82ec732ea727a734a51ab152ce00b42c0d6c0f6b2cd15938bd5a30d03dd8fff3413ce7b6527a6a6a550bf1477fbe22b856e31173041dce306e46bb7e0187c2851d5e3916ce348227e9e734542d0b7c6dab84ac3ae4f0d8fb4a61ed093d61116916e9ff3c40473c6a9a41e7576c21c5d62664e1067bde46d7c4ff48a08b8245cf95508d8079354d408624924c6ff7fb3b102ea802241e06bbb9f2782e24ed6759d13acb9851e714191a07c9b7202c600fa9db914fd77ed4de73b109a49afa9f4a8b36325057010134dc0da29bd1a9a81381e25f13ee9a62318b8a59ce3d4bc1933e58159a7fe7dc22ec6c86d44f6942a51a821a50e12eecf9160c976a5d92cdb0ac75d2d737cf85d50de339f67714604a809690e16a5b7fc8e01e8eba021c5a6fb075bddb258fa7627920fd277927692a05aa2f0afb20c6d2b135e42706ba63c87723b40d983a59aff8ad5c355118fe91d582d633779034ce94988070252ea9d6f81f9428d771995037011b0165668b89db5c38806d40799d2e39f15b48baf3be9b54213ccdbb848c51b13e877d2325fc3faef6c649b0af1adc05044bf97aba02b353eaa422070db8e671b819a87539a3fab25374b1c0814943d53a6d59b7808739838e7f7949c369fdf73906d990de851c985434f76a2c481985bcb1260bb0615dc4b3c7d559b8b0eeb0b4595a7ecf04fccaf349d6c8a30355af83c61c6417d45adcc35b0f146461da417491b7047478334996eeb7eefb3f48dfc7f1c0c3739e5cfa9d884e320abf189bdf66f0cec543e268613d25f9dfc5927571ebc21665359e103bb73d6324314dd89db290ce29b76cea1ad6144b02785f14786e1f907bfbf7d5d5c19a155b1c81bb9a845a8347d8daa4fe93015ec02df2c73473feef8a19ae7eb4bba9e730da3f2de8dc2432d617ad94285671d4a659736c60b9d5e5cbf8efd3d112764b3ae67324002cb21c091c7f5809fe8aa1679806e9a86e0edac4dcdb487a1669adec074dafdabd28a320c8d5e9bee49483fd5eb8fd93941a61f3426df44ed0594eb73fc9c2cdc9b724b29d43905454a236f6d4a126e52e6918113748cc5a9bb559f40f176c75af612ea22421fb9288a45a402744f1a1be4243fd601fec22c296d26ad666a7bf439776fd4359bbe7d01a4155f6c7dfc1c0d488fd7b87c54cf342bb3695a7b8d782ce69d2d1d7fef86700cc720d647598caadf1ba143ad08c56308b6de0fda7c0a2d868432f94f4473db8104b0fa5326970701a3295bab3558afa5a578fe559859bbece237d526058b40dc5283d6f29fa2d9ee918197f796220a562af4e0389f8140e5038ee8034fc1828dcd9d660276ff0120ffa7dc6587e3de1cbbd427ea3bb9908a7426a51513e7e0b2cca3d6e8117a2cc895c0a78e1ca7e134d6e071d2a37a360bbb025e1eace06bee552e92b97a9b6634ba257aa65d847ada7bacf88613c23cc94783d6c132e93a9b9fbd56061ff8e49e9fda28466d74061497fa7b70c68f2d53efa0e2ed9347b4ee4b93d26fdc64cb8194b5ea89e9b022dcc0c4591de38239356f0bfb75b193d643a416a8a868fdb04101e440c33d78394064775310aef5d3c3094cceaafe07f810283157aba0293cd629903967204dd324888f659490684c30b643f18072f81d5a4dd5b51bed2c70879790db63f8df8d3bad6ec0c31a357e3b46a7ba6665407e9602feffffff01