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 60778 fe09c9a5de747e4c9222ad8a43435d113a19a280756d55a5265b20fa487f8159

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
319ebb389a0a8f2c07260fe5116824b633453b153fc128f165f45d05be53b866
Certificate Block Hash
fe09c9a5de747e4c9222ad8a43435d113a19a280756d55a5265b20fa487f8159
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f02f0000602b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000de2615fe0a0bdbba1883aa2810417c20046dfa07d209057f38c0f699a372e490cada90bfe7dabbebcb9321f814dd268edb34f2f4a2a19b3c7e9f7b606a833f407ae5ecdeb896e5e83cb4e78596df95132a39d5b9ea4f57c615130000000000000040000000400000f02f0000602b0000

Raw Header Hex

00004020b0c44c8b4d561a4de62ad5a529cb73f8ba00c96dd785ca6c418a14303e2c504dbe110295981f4f1910fca67f833cfd58da48b6633a4a766ab989d2802bd3b22c5494146ac5da021866b853be055df465f128c13f153b4533b6246811e50f26072c8f0a9a38bb9e31

Proof Data Hex

59,560 bytes
121216020307e36d800ec2be7089fca067ae814bfb62a29771757a95a828135cf014b76122cdefb28021f87b45804b156b76145da6233dcf162f99e76ffdae8c4eb50d11345fba664d39f32da3c532d7869c5e8aba4523bcb36bbb1d13fe6a06e4cccf2c5c5a75eda4e3747d393d329e43f3131007e2e654c7cf51518acf074acd5522f2ad4ec6bad79f4c07d3b0cccf22ab942ee507aa0592740a5419cdc7342e075596b1a9ab1058536cfa907bd3c0ed8e059dae75eb4ada6bbe7029983df9ef63f3da3e1ab356e3eb320a2d9cc6a2abde006324c43c30aba940e16b606b41c6d40048db9aef11fb867d149e1f5520b9813bdd181c3cdc073477a0dbe6f09e5e587d0c4d048ae94471ba237c58fb3be1ec5240d7a591b59781b3c277d9b668d0e9f5820d46b230988fe960c1c1114ebb3c35ff55ff9a02c025e93ead84e574218e8496c090f6b75c852129add474ebc2b04af763c079d34b5ed31987053ab81cc61b8fa97337ec11547f19fa524652c8a7a48791f57333341cee8501a0e129dd10df560267bc72f8aa3952f41fbbc469361d12ec88e80ddc567f9e17dc0e9df720c3d1dc282fdf183c8caddb70a45b8744e75a6ee9560650ad9d0ff7e0702f4d18a1fca7d495d45e057db173bbf7edbd7457dbe6f6f65c17a16ec544d4e737db0480a0718db0450b7e9196f991ef45db2488c2a3fc72bdf58e7a83d7618f8f191a4b4e5fbadeae1b07043d8a6a87d6c27b3cfb4315cee116f5f56867b947a4bba27b4b6ae9685275b517fd8d8517d79bf5217cf510330d1f5a936379226e4c56b8e305afd2413d8b033449bbe4c6aad4de06b0ec0526492f24b96fd2508efaf002bc8abb234504e2dd4aaa609d66b004a48bd28255c89e7aeddf64e43ca9303d797465ab9417fbcdcaecb87cff1b1187037777bd0d1e8cdf9e68cc466974399e5fe942812e1f4ddb4e2877597cad5b9d5d7fce8624da80cb8854fdcf79c614bd4b645648d25788671e46a39fce6714ee796ad441d6bb4f2ce9d187138eb1250ef8362ec909157f78af96100013c85efa6c95993c0b4c1f10439fdb31c376eb54a0db2b0d91eb95a7bd23d18749dfa0c0dec1ea38ad3db69c840d65c56735445ef4f398569ed31dc10da073e2751cae059331ddb94997b3681792b1f916ea27c03cfd430825540323c96993d8b5b9d58b2115fc3e9b8c04f86849888574cd67167712d5147b0d861053431b77aee4271c09874aa0ea6179c367ef0c034d4c9d7d9e192b4c30e7182c078b7048cc30ea5467e6d2266484ba94fb8226d0db22003b8cd5bba2047ffde64a03c99c991ea8178b73fec67231dde3f6d26e3fa322b0774b3ba575505c0de5127aaedcdab59ec12cdea46f2a67910ae9f2507bfa2adb4fa3a8b4463780e6599376a050869cb55c2bad8734b3ed55d054630836e7d70c6243f8f9bdee7741763ace731b502132d480bc3cfbbfa616ca398b68c64c7dd5505ee78ed309435711a8115f2f2bc7affba95dbfad15a72bf274dcaf1542d2d17a3296e3cfca0fadbadd875ce326ae5fe646e343d19260973ddbc3a6599a2eb103566f54dd814f7bfcaaba8ac43ff67a86755041febc21f2959064ce61e1b1d51476b4321a823051f5b8dee970db5ab7796070070cb65339f9f70acfe53de4c6c8e71c073ca28872171b292f64e4515e5b3e51b594eac3f1425d8919fa08d6ea445a51cbe4972d8164360f22f15ba1699792889659af91606c1d51e6667c18f61fee1b461d98bb41118e1f9cf4ef1893f55708e3149c0a5a4ae7f4e61703e774412f41ed9295f67ef607d933857ef36aae010547872572bb083b7c8e4b4165c0b50f7d3cf729a57100249c5048ef4e41e57125ffa95a1e98cb704b5e5b968f84c8b64f8acecad66d968fc7cba97429fc4550479096b7523bc7095014e4918f9c6ba598eef22567b77f6a479aa772f31574eeb8a1383fb6c4266193332229a0145f9386ff92c556ca1bdfec2301299dbf2fdb860ff03a8f78a7892da37287c9c53a53db54dcb13aee2ba3845ff5af72bf05ce432ff510349d072f2a68b69371b4d7c91737482a8a1f2bb3007ef7e5fe10e52f9c24913632186ed9dd3de5811535e13845d3badf81eed0685a4fb404b23f64eb1a648be2c5ea20377a2959079958e617106b17368e9d1f9d53515378c03be5d0974b13206e9a3cb430b1d8c30db9016e920f0d1e7b46e73538b10934b36ff5e2222d93e7b56299e42a3d2e37c0052b23c7656c4423645660b2732ffd42747f3823e5c05f8a2aaa2d6dbc2c0cf0a8966d7ec42aee1c491c4ce78b91755e76d1669cc7ee2df7b0e2d2adafac86031c34e30d01df6c0667517a0745786016e2b058a60658a21a1c9f400cb709cd751ec7470bf7dbc44a1a30791c6c3a590a2217a996872de6456e038670a53b290118c4c2d90ebc250e1ad4f6af4c29e37da131880b79f01ad91347c614e5d858b09069fb7df30f74bd501f028ddefd70fde876640e85255056a0d599016233bd8ccc495f7106acfcef92f257741c404d3c60a0fd15ea3b2d722ef9b756e105fb356b922e3564e871a1df98f52166567ce33b271d09557c1085baed8f3689c9090d15d32abb5a2938690a2187b08cfe4671811b0d64d577bcdabc4aa389c8c53347e8aca876433b898f9e930fe014a3e91b9884855801250d333a3c75fd52058827010aaaf72b300cb10b6ac4657db40b8a7992a829dc15af4038d8eb3523d02fcb9554b5e1e0f4ca546979bc4c5b1b018485c8db8f3113b15541af8a262cc5b44fd766a8cbf36d036cd408518e9196fe56c8e6220da1f528173b8ff794c81ba91b30da6a9832128a12d36951af7e899209d38f490309d9a20760a4b3c288551e9daa58066e1d333a6fccc672dbc1370824beb252331ca60fe4d7397d16be580a8e8ad1974777dd52a849bbbcb46f1da357882979e9f9039aec79359c9d8d12a02e3a5307d6b6ac4e11766038ac648a7e3334f6426b6dfdca92b0a18392e457cea927bfe95ee4417fb49b291c9ee7734a40dcd2f7ff350a68a68bab2904b5f5f6be01e5948cada8a3686e348c565788f6037dbf0588384e0f3dac41f0ee3e50ccacbbea6b0e957ac405b6e1bd616c0215b2b95380ae6155b645859475bac03d45c0f4dd22995ce96920805ae4d25d7b41f63e3cc8e92a232b8ae93a2e2c88e1d4705dd50ac29835f4b687608f5ccc68cfa550a07af2cacd0352e0d60d395b056f8ba6c07b06fd3e688a70aa107c2dd34ee59bda62ba5496912bc6f0e2204faf32c4a134f4961d692d5444ffa37dff93106acca311f33aaa37e79a608ad9aa8caac8ef00251964b930289a5a9c379a6c4806ddf6ece9c1fe3bc8cec526e23527af236c42968ad8f91252bed2ccff3a5dd99e54c7229483ad51dafe8589de5649e6c27cd4d510cef19e1132159482419d253eb6eab3540fdd854a846178784c73b0e574b97fc58939e3c8b669f7ab711f0f04ba13acb63b19a2baa87e97d9de627d874f5a2a5b0ea52976597355e0df9229afa91c6c01098a987125a5d9c048a4814b785599d6b5a674eeedf8150ef2d25b1560678d2e73f7af2e036cb7b70016210cc03b793b36ae3fecb9e729cba173f9cebe2b1dcd8ffc40fb495bd625a24e2cb5ee560d7b0ded45006fbab84c0262a5295ed70fcd8c8fa4533f1fb219d92674695460a411bac16f7dea4bf8fd446a9e9be90634b0b9716ea879d1acc89712aa7aa26d4c5bdc1bb9b1227899d4dd071e4ed8dac43dd032d285266601889310b4b1dfc5b65b14342327b819f6380334f0f5d2fd7c0f24f98463cef12f9f74e98bba7ab9c9baec58ae96fc9cb7641c43794803ebd642d50c25bae15fc312b50d1e05b0e70fecb06177dc14067923f8a1c781b988fbf3693ddbd6063f1a0bfa00c6df88065e681634e40b8b58436493a72b4d6e6d14e9bc0be2ef256165b3af15ea93d36f12dcfddca8863efd4aea5169e071919da996b80b6741381ebf9285a3340e4abfa9e552b7868a93a074862acea7a83bdcaad5d27db6794da8b24430346a2605a885ba0b62afa998d5920b89e88dae79b6932ff61ece4913e5685e0908f930b5b052ed812f3df9f3a90a6c4b26e61afd27d86d0227b1a6e28aead4f399b77073a5fcd1815ac5d00e66b8c8480978f071075594648a1b4051316352afd81b82affc61826131648b177d5819e0c9c1be18d93a8d4ec7bb3d2f042254be2d1fda0d3f50a93cf1a01ca8499373f3db6dbb19063d48ccc6dc3af938c0a2ab3af0f63132bc8cf5661da7fda81c90254a38e0d5bb29fb5802daa8566033c2422003b63b78f83e66c7bfa32b8721e23b06f51fc7bfb09cce45c53551a665753742281228678491a92207941131f143e74ec54ea5f7742beadbe36979028855c05fc3383770a2c73e7c5a45eaada9b53f97f935c8a955cfbaac543b4f4b4c5393404637b90631617032d3584da727f9cbf0a1d4cb3770bb7dc6d579c11bf9ca20e52de1a920de3063dcf40aa540299c15cf51bce5e53a5221f14074e41d296c6e76bdd86e8141be10a30b181519e0d1faf6b5b7dd4b15774d09bc837a20f33b3a85f2b2dba679b41574b75b49b1c7ee3ff544fe878d94020bb1f4fe1873709d0995b6748b1ebc4ad7e80aae70a6a06decc817be2981429ab0cb9eba77ad4c8d1f8d6735b79f8b9070fd791bfd853ebc05f005669264bf87508a2f91362e4a61dd1dc9d66c00ecd1c82df70136b4518e8601557b6ef90f598abbd7051f25764da38ba45ca32403c2a0d14b76093a8373fe3eb0a7c88b759154c9c2ec7546093f88017d461fdce570f4f1c26846409dac62f98cd4e7b89c94603a3560ae17c85c9a88fd176038b512f8b70c4547516357d3ed4ac9eb946b420f82495c2de989197aeaeb85d0c08eda8c5f7f5402b724261ecbd05d75eb70c41f935b42ec65bfb6a3619db8a3f17ac5193329f0af4c7f114b4d9b18a4a49a779cb87f5814d59b32d50e7bd75ae923015a46cc5ed7af879fc2901ea362b79f95adc9c038f6373ad0b9b88bb4a17bf4f0013ad0bc78c79b3d7e0b29c91c2d034143abe76cf5a6c58efdae0fd801aeab9fc740b427fdb7fdc03ac610e63cebd01decf4886f1254591195d2bbdbe12692c4697d341dbb17c93b39a3627c418705b0c2e2d7f0bf5f44cbdf37e7fb1bf4abcde0759b869a686992905627c26d1b288f6ce173f38510b3b81c37f2c18b741dbec6620fc51c6117ede51319b0bc74d48636a611d0c793542e247e8dcc25238b4c0ded5a86f414a43b5ca81e4da63c71aa51aad5e50ffc6c5bf7ab7cbe90d4289e6e395c91ace9dc5b55130329b62898c9604752be342589be6ecc4816ae990cfcd4962b2c9fca06e77b8652a10a050dd29fb5aea84937de0d2c71704051cc3e51760a317002ed83ebce72a0850f73da2ca635d070162c248b1a529262867a79603d3a8f7439d99d2f000a1d1b806e11dc9d4a073a4efc1d494aaae3c82f16e18d163e9e9b7eb5a794d1ccd1a0f892fb47a201a39c724d4fe31e25985f8883227fbaeb44f3705f11c81167f8a29dbde80e39c8decad069c942a499a18c5b6ae0a5d14d9d788164d39c06c9a5a88285c86a36e9a7114d57bd52f5f9e0b1b52f211e64179c788843c92bf011a607d9e5517afcd6e4973ef76c03eeca61ac487f2e91623c5e12b80b623733e6f0c329523ca59e5864759d8dce0765ed81f1eb4c1e5332503ddee9cc78d4a7f9dea2dda830639d2e0529d054fde24ec8016c87212da388493bd2077c07bd137c7c2a512a836c259ccd8c821443710f94d4537b9200753365d42ef1c89e3e61d514b0c02dc4894ca8d34708dd45cb3857146117099952e97f63271affba8b20ca1a1659eac143e8a32282e7f8fcc2eb85f7caccd2396e25955bb95bcbd3af3a741c5050ddf103499fdcf3c9c29d881b889d396cef8da457b7e169bfa948e02a83f83b4853cef5a2c1846a3ffe98747390321cac3b38e338cf210e9f5f44f7a025cef1dd1c6a18e77ef510bc5c9fd89c0c9c292a8f1cac4470210edc678a894512cfd0f5b7677c8789c21348b30b0383454f0b9b8618c2628b938d094eb506935a4951eb71982a839bea8a2481bc64f93c317fda0065a233c1a1a723e61ab68dfa1b37be80af253a619442263b760ce87979d35ac2ac7db2c037ceebc235f5d6304d88a68ef2a2284667f2f53ebda440e11a29574f0db7595114ccfcb79dea174961762d3c14902ab8f43f5bb1973e7f89a692d04ba1898c2bb5e2f50ca08693afc46df5dab3b261f66306c15b950cf3c904445c59ae1a4560603161f441c4d1155301159dbb3148bcb315e1636e76c9a670b122145e00cb169245ed74b5a169aec6817d4469caa0ab58710812664c9b46d9d4bd100f256f34012c2a38de745bad8c798bc2ec300b8715843e052087df31c59d76d79cf71053e0abe8fc6e928d5d88e4156d6fddb7f58cc9848318df2218c5f3885651d13aebd89fd4b073489a6fd1ace9b5d638a5e1e5947e836dd8cff9f76047f62a7c789670d66181e08633ea97878a3ec6b8fad7cc01d63a62a32847792b18994513f81f85abfe4d39dbf7ed8f4d2e1f6f1865392c4f2d076301334f57ecd5cafb58b59e84f231378a4b2adc3cdaeca872f17faecf097c6a6fc9d5e067d3f4486380776d126d5cd37ac1acc785366adaf92704219d65d41de772f54818e2183ba8032abf57bb11c8891e3f7fc23de7c07da848beac13e57e88eb927a9c469a2870bed91bb89eda08799748265cec774d47c2292896e12fcfb331f247b8330a4ac5b7704260fa802f1e0b3cc91e6877f970279e1c1cc2cbd7f05903f3ed6966bd9f1c65c1edd59533b922c42b7ff40c00571d4dceb91005cc7622643feb345af4b3263f1b530e895d214e0cd441ff796534276077cc4ce65b71b23aa6159a871446f35bbc93c93ddf729a26e8ceac13a92cc8fe186499faa9077b0c256cff10547bcd82375b530e30b5254b0850d7a7acd5b6b959e7d0dde41f398ee3f3f7542fe7a5a52187b40c11f5c9d886e3329f6eddf6964063e4ced133f843c95c3cf4fd923dedb0e43a7e11f9587cec62af9d7a8fc57d2b744345257663390ee6b5c3badf21ee8c137ea62f8044888155a9507517e0e24c4366d89e3cade45f98d4e796abf2d1852a1b2c98a8e0b5e318cd633d3b1e64791dc753dcbeec5b387252bed9a44439ac6e3c86f90541a72f03c2d161c174ac5a5f59d0ee65a3100cb9cd54139698d1695ce4c01679ae8e9cdf238333d269788cde22f428728d268ec2e83cd69ae9657c20133be9cdcebc7412bda55336e1490c9e44e61fd73bc3ca8f6c914b08c81eb70fb5a3714185aa860f0a96a56888b38fe92b63fb4080df6b5bb1eed060d3c16b355e949ccd5e5130ddc71cada09d8a89e35b2202ec724566eec25edb674bb39f8626c277dd517ce764c3b8ad5958c7b3395a3677f2522fed0d93a0fc860cd03fcc88808d4c986e6c9e30d24ba0c12f323227e39571f569e50be47a2fa176ede44bf17d69f552e2992f15ab444fd97e5f7d1f06fd037f9cdf5535b083990fc08ab659b02e8b64fa768df3fd88bff03102bd9d683a1d54b2f27ffbb5c17bc4b7bacfe02903389fd7f9884405ec5ae554815bdbd293c2a1de6b78f4ae4da27463fea938a7ea9a8cf6d63978c81400b154254217fe537220d52404f61e837192af1bd260872763520d0e9491834d2effb3dab026e71d0b41bc4eb98c3795c71191f4695b627affe240fcff382598e57afbf87c602026452d0855a26d0e558c7adc0c9abdd6edda03c72fadfb2bfb4811c422f9643d946005a26c3e8e603f9c431ce1052ab9f9613bed42df52931d9d6157bcddeb2509875508356a7b78a64a9c0b644b39bc01079f5ee1b9cb72d861d55fef06c1d393646f40917a81ef6d9755c7d0c4b33964ea599d2141bc7bdc2879d663e602c5e52009fdde32fb91f339e2ec3e12b1204aaa8debb7481fba688f5b515ee1ba08be940426bc56d7e8688b849c5ee0f1697f23d562f2ff5ee29ce3ec3b7606ca3eced01f49d868cd47c907f0bf407b44ec9d186897201618d4de012c7b2758faae5932061571d109cf906e08df1eea8500db717af48b6428bb807f0012bd004cee1642b46e91564fa45d5c8a32a2b5effd7c54b01201b550e5d325a1b90b40b83d4ff0f42b1628f6d80351a3072e3fef79289130b80185a66778cb1fd5673d1772489424e8ab90d50639d790e65141114535c88de3b1178efb8823658a19888c8b4e20087fac612bbc25b7fe3a9152775e828cd395cca1052a4b5c995ae8656e731d34bf3984d2fb9834dd81a87dc378c36a21cfa05ae64dd58e2772ce7b7fa5c12f9b89175a199ed5f9ecae3d8f56c40137026c43aca2d9754d725068b3f2e8a9bbdf14a1c483a4598b1c08edd525f630022ef4d63dfc9fed374240e8b1242d814640a8a37ff9a76dd1c1008d947599e9a6cd27f66443408dd8846d56c67c588fcd125f2d555eafd44c997f1aa67a0286943210ece753481ffdf030b4fbea642f3104f1210195bd40e73c42343d1d64dfbf3b3537a66f8f9a8c9f9ea1715805a6f98973d20a5de1b58d8e453e8f218e46171f60fc8dd8270c3bab26d4eab9600c94a7da7e98f643d17d1ff59b789ce82e75df707efa60a8636183dc62b13be164b25476138c860ce9e8ffcbc5dfda0cde6ba9b17436559c2aed7b3a2a1808386f510164d8b5aa90f6abaef57ce6e145f16cc06e5ee4f17b2418c529c8090d04ffd0d829cbc83fd6ebaff24195526552984a96cd51ec7ab5f874445890142ce478d9b347444daf77bf0ae49ff091552503478f3398918cd68eb8b19361a52b7d4ed214ce866888c8d20d2a4ee30ce0b918f242fcd677ed5600b3f2be50def514403168ff6783d10de761802e3b6f21ebf7bb92c8d64ec5c2154f99bbe484a6055ff66fdec23b8e087458b359885555ce441c952082450364abfa1889d2db1c16b40b944b314c091c7ee67a8a19f0689a218994c9d0da206bfb1b44a054355057167ccb1ca6c9148006e247f8732a543954113d092d5424c9c6238fa0c270788495d23ff3c7977b2c8d7fb8afaa381a2ded144699e8824a9a20094a664e63c71b4895d83bfd334a2d0a514dc18989a0e255314bf63334a6fc103ee4b2fbe9ae7daea825b9c3bfcdc83387a43b84364b6a60eb4d80c5207feb92c7a1a71a7d115dce735ba722060a90537b469d3c5b44f9ab852438660e9722a131cc3ff629f8afe12d3fe52b1266dc8397e6364850b934a3d0c310273743da8db48182e1809a7d48d34eaaaf6d96f5d809067f29d78a8fe8f3927ac1a41b85451a88f5d0abe58ba38fcff028c7405bbdf69fded4e00c00dfbfe6ef5bdeee20fcb02ba30f0d53538e32759250787105944dd534502edc03e67205f64499c778b3757f00b50ee6cead2e9633d9b811f0742d6a4c1ae63a273ed34c0e56a0a0fe2dfd2c29d2209db99bb0249cbaf3fad8e2b2d93ec07950f43dade60b204f5c6f9103f387a49c67c7bef336f70c74b0839c42e56c2cd65f264713c01fd9b5247aa76aba9b3fdd6027b964d3e34b7ae973d590ff50c2c8afa046f7e525ec27578fb6e1ea12ea1da020f5e5b263fed5443058754b83a8f46b7d39c4f2da7c7fbdc94e9f0d6caf8fbdee369675ca4b955390d8db148a59982312a1f828ae20f76f3bc6784fb364ba37d1aebeaec403efb56a58f94bfa118befd917a864eb8d391b24b620c9c089721f43603ebb471ec164e040d04364db849c337cda7d7cac41cfe293e4fbfb3be8d1b05a83af3c080c2e719499249ca954c34dd89add0e6736cb6a7fc20e03b89cf89e7c0c221fa05628fc4eb441fe4a49a46250c15b23896e709162d21e59766cafa2d286462fc2d44b709eda9c327a74a2013f7fb374fb1e3fec30f0f06a54247a70fddaff0fafd1995b146b8cdc2dbe4c7dda2a390f6012c183110de97489737902082e9bb58df436c56a6d88c3516af3d41a72fc262846f9823f41a05244ada1f674513a4832af2922526b20800de28a9afb9a18f6eb60990370b46daf98c66fcf216b0c78fc6a976b2e60cc54d8768bd8c38c6cf94b71debaec056a3837e2c855ff36c37dd31dd049effa83d48f91d21c129c5ac872a68c2e5822b9e529cbce4885ec40b508d58a5370c73d840273a236f883157ccc7ee6c637f6f14390970fbbef804d54071ce66458549805ff811dc4bbf003ef10d972d431192cb9760bec15ee87625d258f659bbfba443b3cc962c268bd71bb7e34d2eceb589dced764367450a957f56ec355397ebf6d178dcb13f866430184977e49b7df22332105affca4e03f36de63a64794b0ebbdadf14d8dc197068ad374f4225fd36e4a3ee3c94505910b76bc236ce9d5400b18e955619ee1418e3beb161262486a229217b4861b085caca4343315f8978f68068811ab11cebf9e7ab017aac11614081470578fc81c0bab669aa42cfac889d4f3582d66dfc0f499f696b0dd57e5778ef3bf1146eb2889c9bb4a4d354de40c262c2e07b5215a2dcd2c787a3df96eed0b7d1788d79e24351d175657b05ed2602c675b39fde9295d72ad356e2b8f052dd359afc637593871eda8312309b69bdbaf4e467d5cd589630aa828f70daa4ee02f6fdc337b503eec2a87546e32788556aa9a041f4696fbc7cfc783ef7bf695b71a03cbe96ad0aa4d377729d82cbde0dbe8be5f020f284e68f5ffcbeb7654df1b950402995d60748ae4fe56cb07e1e52f0d171cf3b12c9624e99631d0b825d2cba5429c1573dff405754e963386dadf46d191311df66bc23e1022f42e7882dc70465946bc8b5f6f40ab98b9b009712e66dbe02ca1d04872bb63d163783c3acb72f7580e585175da54f728e1dc004b9209395deb7508d696daf4d9a0b58934aeb8138b7fbac6332170910fe2d1dc148615bf1043cbb43004f8e213b2706e40ca11c99b930022da6ffc2e94eeb55506e17e73812588efe9e19d34842de2902cb367b8604cba1107a4ff5ae89f867232ffba3433b98838b8f5c533b40604e73ead126be06247085700d867970a52f2e85e57e13a162a54ff9390cdfc12cb301b08e4f6f9229d35753975054c16679df42a9b5a8f304f0bf50559f68cf16c5d27276d4b0722bebf9012ea518ddde14b51ef565ee23ff5195aabeaf99bd3cfab69fc321bfffa5f85ba483c98a72b2c6ff5670cfe208a9a76eed97134fd211d16d496cf6893f38b1165a717fa61c3e926bb2f898591a59bbf76e358f09498456fed89255827036cc3d21764369d3d7163e121d289938a25e0752b903a7b59f140cb2c9b4a22235a75cf5c5f26a5893094b9dc8aee5daeba913464c34d3a7260d67a8347fd447b316d703280e9dae9b139d1ff3d9fcc5371ab9d0cd695debcf84b354c9021571e5b9ebc4f28f6f312380e6227b933292512383d29e3019a37ff47ab4dc0d8e2ecb77fda061138eb279d6c47c1857e3d7a9d03259b43819aaab8805a1f8c7ad59a0809a753a3109f4d1dbbf4a519c8866bb8242a63dc0e9b85c9e473009e7b0733e13ead3b2708af960e73bf3d505a5f0d23a3063d0abd51e0cacfe965c4cff15a3e8e0a4037cf26d1d8f39516746773412d586d4472fb0ba850cf320b9d6bfaa430c1dca34efcbd5aff9c26ac25b61998b549a0aeb80d2fd28d32f2f770d5cbad83d641bf53a582b1689ed2a78772bad7f10b039f6a395ca03425e5bb0de5ee21cdbb28fe166ba1743d1b47d5c173ae4b6b508c967d4bf7c3542739635bd2dc42119f284395dc495ba8d49a3fc6aaac20c9bae2e7415bf14e848a130f0011a134b326648a14ad7eb742c722fc65ab21ae116684508dfa233953e65df2b16fb559812f59d8b8ec1bc4fa2701950890cba7b5f4d438288e819c10443e5cb4db9d43224fcd14b5e8eb7d57baf1dce35a1ea91e4154b88f175c72facbbc55b22f90912629e7d27c309a6397bd14439791552dc5a7cf2b386f9af1a110ff5937b10ae11c5180c15d9ced1bc11341de5480c64502e9b607821c51df3be54987816e1b93d85543b7e53f3a1e518ebd15d03eb49069498f24600b17ff299f84e25270d187f72bbcffd0cb6fe773d9096109b78cf1063bd85703b3dca11b3917d819aaeecf3baf46a1bd2557bb781cdb2432cd751ae4216ea5d19ad6ba7c41e1d44c2844170a468b65b2c0a0c765cbc3737760cc174893ac320de1608269894c13c69548caf88bc773e1eac97c77ed6092bf87792486bb82da92a1cd0cbf668dbc29c644c4fc50e324c0e014e90559c919577f3aded87d42216bc8fdc721d807ac91e76e8ecd0417aa2cfbcb12c0724eb35cc3b758565ea4dd878cedd1e008c92005966e3f90b5fece0bb38062cead1c4a79407ce28e74865fd971aab4a7ba2545de14d1ce160c5ccb19d4ed863ec7d774116ed86486cb1199b999013ffc9ce516b105da62f19b8b4aae31202301c72c0175a2e7bd382b32574921cf249af6ceb934a4b0d5e37ddb9656421799a501169b26a79234d73adef142fc436c131a06bde454c8d227f47d5df7282d4b1eaa90782915974f69ffbe071953193ca13eaa4387c6a4c52c5c948c59b723e4a90f1177554259b23eb002a6bda2060318fa6f3d9436ba34d56e46bf48fe12adfccbe15dbc4ac577fbfc41bc322f037521c8e5d0fbcf4f4aad26ee56ff2133736056dd08b66d40615a905f0089491671f6d336ea1108a407b699b1bc99e82a581f0ecce222f34552ccfaf0cb1063a2b5299303c1f2c0bbd1d9c8d42e68d30bd8a70d5b5991e2958319ff022c7f9a2dbb7a7f32278c22488eece2d35db64de01d1b532af37312a8d4ae075791bee685bda7e50ac3f1e2b1ab620b2e614a658c2e1e9f2f88ced37341059b0eedb91e448ece6894663597d9432a5196ff5ff4b056ba6a7b34ae064937ee0a5389fed7cc79b17a054d4217a56713ddf5c0598f76ca50253d8a2d422ea5b1d0008daac6ad58737b16df7c61764727960de8296df4ac5aa131b4a2b39f4a96979eae191cc88558dbbb5949d2bb62cd92c64d83314f3cf61031d5cca55c0ef63ab933084c34ae3de5bed286da468b4d5ff8517ea7d0466047a91200f45197e607e86cd765bb0ff9f31e3fce1c3b7cc2db2c973476dab899c6c6819299a59865302f05b7afaebd2c0931f3e32a1da844e4c2821e2d2f1c4ff4bb0821fdfe341e0679f63c3ebda44a44672b3d1b16637176d7f691e57812ef00f9d7f0bf3398ba0030541b693960be253cb96eda93d21235721b6e231e18984d4e0bff195a272e713efd5cf815fd705019541701f0044f8f018886c7a57a1cce582270836dc3c3a28766d5df3d7f731b5f54e883f0b07425297298c8751216f5aefc2f1ef1c01aa17892dd46ec02a8ac3cea2e7f31fcfb3cb32aa85c5f4f834273051c3b41ada73000234afbe006f3d663291670a3135dc51bb25406be6ec6364557eab7da3214a114bffad86346919a27da3643bfd658fadd53bb119b08ed90c5892eb7d549d0104ba41d643e2e2435b31b738d1af9cdbeb52d4f22b52fac22dbedeb6c3996a209c14b97b1a40fb9d5d15eaa608651e558f05de558eb310cbfcd8e96d3e3f77c37f8dc957ec32b09b55f5f20f710dc8a8be852044eecc8f80ea96de060ee007b1bc2823c508b6f4afb8a06e5a8750a8fdc48f26b1e7a7a44e582ef299bf35cc16b6727fafd1063ce545dfa782cb9ac2087b5bcc582f30ecce50a62c120e573e2216a0f47f7b537af13e588b318db8b9306412edbcc5248f322417c02cb18ba380008e13edfca1248e94e2f80f613339efd5457673ec28410b0879481b92b111e8448d5d201d68bf2ad5ac990e173570e1c478a2fff1c816cf8c2a9869feee46ad544a59ee873597afbdd0bb3f2d2a73a7a49088869f6d22fefec3fb2655ef00b4803534ac686e94408fef32cb3c3119c52c4ba869206899d467333aeef2569d6466ea0a873e4df638a702ddd8a86401ce843812e8a98a5a540cfda2f8b0eaa06be395e5172debab5d0be3ce75f5243cd4bb39bfd3b0dbddb1ab13f9048e51e3b6ff023f08728f38a1b8f9350f32b3881eed0cf9b2134b498750331818f445c1760667c6fe0f5a63cd2f9e05b4d873630b8e7c312781f5935c278553a600c1c66c61b27a6c611825be3f35adf17e1c508049beb4b5b9cf4512bd79b8016c7499ea76574be09b039a359d92c298a7afe4f780ce55ecaf4f7ae594726611b1f38cb53514a267c25ce0e25c34e7b3346b614d004b95e3bf72f46bc72cef364d9bf34e3905b56c54e93a14e732c626ae8554f4e30f696abb776f9b8c99bb60cf03708228fa9be16224f823fd323560aaab361c02ff0a404de2639341943b6431fb49b87e46bc47a0041de2c7abfb7357baf5b4d8bb168a6268457103b86ec408dacfeed6c34ad727869298de90142e0cf6b2f42728713bd6572d252823f1d74d097a036d70eaa3c6bfb4046672f89ddd6f5250c13cb1c58eb6013238f2927bfa2dd76e52d42ca5578bf7f3ff85947e810cd2361a22ddd69eb0e340a8813a17f1904317b8880646ee4e8604095a4a6d9c30459f633384a017394cb6a6b8540154484f56bdd7d677bce9a8f8c2bfd2a9cb3fc49737774522ff6b6dc5745283af42f2f811669835d7acbefc9364d5485acc5803bd28b4be8bd3b5a8d46180ff75c34b3151e1464efece61ae8bb084f087ca178c2047dd7528abe81e52e83a30a277f4129348859b5a9ebf059e4446a840a6da4d2a0d0c565b997b325d404987495a9bc0b5a7f0c1e4d0946fbb4c406a15b4bb20a6cb7322faef0a6a1bec24d48c488e32afdee547bd3c3cfacb6e70d2cf277ebc21b54c9e572868c0d07b58afa4447e06c60647ca79442a3197fb0377c461da3aa1598964dddb82edb1956412ac50279f1beaffb396919b7151e07f1d2728b838c7433edd7d2ee913f6d7ecc50b9ba27931609021b6ba3a004a2fd7eeba4c29225effb12edde911c5d1981b8a3c0ec4642858aaff6a0ffb0287f7fd48069b7074c9bda955ea549b9e6f9ca4bd4924f1690b011eeaa8e7b6b85ad8cfa2f93d603836931e8e9816a75bf3c515dc29af871671b75fa695c98107cccd84d9defe1da295425de42fd02db46c6e2203de845540a57ed0226023312529c3d5e57ab67b7806e3f75cb3039be4d1e32e269915fd0ea2e4ffdb3e7dda6360ef0567a87647bcdeddedfad34e43f517ac5b4835b34875504699930811e9248fd12f1f6ab1f6214d6462dae938c9d69f29261231d5f52f7cb3bb99e5c90ec7f431a74b8b6369d6c7eb9738c858d7fe0c62cd1c6f48b67acdaaa0925cd8f8006e35098adf6c64f3550fb38bf19258f6b7306030207a49d23891b3bd6c2ae6ad0dd65d6486e7ab89f432c4bceb38d51fa7a929352112be47eb2db983fe4dc709b53999bfe0a441dda9842621e74fc647ff750a0ae53defc800156add2a3e80201b3b124b62105b7e54a13507ebfb387af19244ce76d60d1e41d7b47fe369a9bec6f2cc79241daa8c57546df39777fee1bb69efaefc0f53202ba96bb4ff5ec228b359007cc9598ec6af07a6bde4d73e85f8ff266c7c7b9377bc36a706efac7b9d208ac5618e71e2d2e75e36e377eabd9f3156d4287b60b182276a86bdb9b77fc9aef11390c7ee1e9cf16ee0d18dba4800139c5719a91618e5a22d595cff02daecfb380128f6f551d836064b9a4c0da53c6e52715acd612b2d6cdfcb938afb1b004bbad8620a57c467603f764f381488155c62e62cb675d908b6b5953e97baa3993f39955f4c1ec822f8c641c69ca2dd4afde08cdbc69d4ad87b364b6d716e3eceb66ee8e620949cad22209f7970d7b04a3cd21f10f9e306a076b533c4e0614391a024c8cede1c8351efc8edf5c38e3e85ebdb46e53aa9fec10695192a28d5ebd52e04f8a73ba5aa15993d6c652a80591e809fc038a164a6f009af4c270ffffff57ca6c9f7011bb26bbce359b5cfd86fb3eeb78025a7438e81ca8257c39a47b7559c78aef48e2ab781308ac5ef11329e692af2552aee932b13140d7b3a1abd973f2eb4c0ae02f1ff1650ddee21fad836d139f4244c43443fe67bdf75c992611ba091e9601cf8c420ad486b8ba6efe7255ac1e4c3a32343f92a28feb9b1ab9bd2134b1d49d55381b9d68bb7356acd3271ebf942ec202e7d2ca0645c2c9b08055bc13cb449ceaa023cef8a13a59e9bb3ab5d06e381e1b036e582260e3d1ceebd36fa39b6335c0103e20f7bb7d32c511bd601026b8301d090d71881f0bba1036e5bdfde9d5a7ff4f2f24114c163c382d9df82d2b0f2b8d10e50d3e94ff186229ff99aa233c2b6bbf165cfb7d54a0738da1fc3c24969df5ab014522367f82ec2545fb724a29320ff3997125179fae4f56f8fc69ddf3d1780a00be9c3d5f5d6513b665ee4e256cb406a38a3b2a72779d87cd70e0734e23210c23ae7d321faefbe561c7f63226a9886ab13b987fe5ef3bbb63f4dd58c854c003c322190052894686cb97e0ea55fa4fa032f9402349f5743dfbde9eacc7e46015240960c33b8c249540b8d9269fa7d3b2fffdb5740fb064fa8b1b7e17beb0a2f751ec93ae7e5476b71f9ee708ed252503318a2a06bb6c37ea3586872283d7d124708ce9680e2bfe415fe52c458690b1f3797c6eca87ee4a2951882b7c17012fc0ca603e7d275f615e1d3faa4e28bf073bcc93329a528aa47e16ddbc23a70b74d3c18ff1832372d623999e6113cd0f4cc9d66df22cef0bed503127dcb7386fd15ff21c8b6b9433914b522d2e67f85205f3fd5a39efc0568d999af45f596ef1825fb23bb5739ecc6c4a79e0d88417d9244a581e86361bc1e2d96f944d79951ffc115e38c75defb1b58b7ff366864a971d150f64de1642e990dc95993166935755a58429e61ec1c12837072fa237c3546eee35e83e0579590203a33662d9262990f5213def080647d9d0445a91ef12ab2e3fd85d485a058bb69709c7ce1f9922beb2316ec2dc76fdd1eb291602f200b898b725b805c4ed30ac857457c5173a9e90b66c60c696ee1d9bdbc4d4ce6cecc8055a04482604cf6c05ca730c8fe9241efc466032f3970a026b5bad7de1928cfc32953929fd2a22e21312f15a4eb60c2ace0bdc7ce1492fb9d8939a799abf9f70b387f6f2986a8a931e218e4edc3c6097663743a10279f34f31ca7592bd3e9c9b6eed1ce99e4248f9a69e29acea7529499e3f1541624eeaea3ec0686b574314550f39c6213882936a4a0d58b1b93a70641ce9b480e2f398adad27a269cb517c3e075f651d28a29ae005cd577447e35d89629ee06e562434e5f616e120a259611aafecc6c91680901c5267eea429abe1aa75f11cf0ac260bccd5e390131b0450499d4933f82836b09ec8c5e03fd6032bf87cf48e2539884fb34a0712226f0c18db12403dec74f4a8a8d69bbd20c7b108dd8ec60a34dceb654ee6a184da8d6c171d55cd04fc12af446c8c9fd051ce667d977b8a0592cdb7d6b8171386c7921262bd2032ab28a2da587635b5c9035831958eab78a92e07104cdb63601a6192c0439c56044f86c5f1fdab952107c62a12668972abd754be0aef393d4a118df5354ebf7e46e16174e2a13e905816c975977d3664a670b36e3479f63e857ba5e084ff4a83595929ec3d0747be45c4359291d8f00f873afa7eaeccfc1f5b5d9398b7646c25be8915636e97c4731d70cbb08f4ee317b2ced3bcebbcfc26e939902f77dcef6749f3b55f41981bc9f3bfa82631b114dae34bebdb26cab837324f343b00d4927c87af11e7b6761aef1b417d09170beae622fad95524a4f01cb46c74891344ce45044f555ab71dd78f6eac23c14b183a57282c823872ef53540be60afa8f7e96f9b2e1c974a7fb334428eb5da920891a303dc080b412b44ee567b756fd2e52b04340b651c2976a40aedc855614585c3e0fd0261d97a9715e6f75584440c206de5aefbe165a0dfdf4cf395b8452bec931cc2a029d16ee9b395c87f4a68cc2e2692a337c22092e56d42982717ef74987c9a8548735c9061712edadade14b099566190dbd87bd88ae21031c03df7906db381ecc2835aab131cedad43ba763267a5fc38496a0280038f54b6cf9c3526bd4cc0bcc85478de281ca65ed9f0c7f4b761b046a7938900fcfe5ad5847b836278bfdcb35ba17b03262eda4cb5dd3555c0ec1a65a78e86ed18726581b8fd877826d524f4fda9c9b43c640e060d4ef12dc602a9704ac519cf98b367d7ea12fce7bbdfbda5099f413f62bd31c215e0d0c1b8eaea333cc7830d427ef6df10ab89d2973742de03338fa06dd7301ba0a3b7d8a22218a1afdd205575d4165d50f296a8fba67bf8a4b8feb6207db6927bdeb7532d8b293771bf9963f7dc7ba5d964ce8ac1774b88dc2971be131409b38b212e2d95ab808fe4344b2714cb4c875b9d2294527515b014e4d180e8b7a4e4912c10703d624f3d05d0be45a6bbd9df86cda84a4bf3720bc965fc793ec0627277191973d1423a16051ba80f8a1af6471958d91d544955c2ec18882e1419395cf294329976fdb345108751d45fa5b76e53a74372be6812bd515d3787fc1d66daa7e94b442b1ab9a018757dcbb38578ee00a479cf08cba7ae662338ed2bab920138e6770400fb623c7a3177ac3ac56363d09795a8a41186bbd3ab8ab23d9c79c55b35cc2f8c6f9d652b896cd782329657963c93b4f75894c2a37d78a2819222feeb062ce9b772df0d1084e6f9e9d4ead945379dfe181f753e56e365a608027c8ab0d73e7b84aaafcd8947dcfdf075e27589854111a9842c6b1fa6571b5b42404c58f0c91fe3b4a11aa01f0a95e080d4e4dc249a3a4a6e0a38263d9315a394fbd7e93f548e759e163cb60765cc1fc6cd0b346d43de8194bc2c61810f158dfe1938e789f9d749678c8ebb80c85fe0055e2524f026e23f4f67423c98c6bbbd2ade59732fa7cf666fbd41fd1049db00b93ef14a63fb5ef59050cae84816ae6b73456ca7bdfc6023b94bbaba766827fe99fce1297eff2e3c8d71327900f97fc38fb5d9f99973eeac5449185b02d0edbc51868948965783848091e7f15e761c1039720b7d010748b6e3ef7319a0441408d93d906eeff2c3d5577b9c8888dbee5f715ff799c79137b93f13cccae8b812f3edfb406f2736957f1d97c59cbf073cd7f4b4fd27bff7e796fe77955391daadd1abbcdddf8b1ea3d52401c79fdbcc45651ae6c7aeaa8fc54ca797e680c37f96bd32af48f0f5786ea35fc99ad045f0da3a6390575ff949ef4071dd9ac99cec747203f697f1621c8e74b9eefdf8863e387ec20f21d6912ab2a7365fc784cf564d5d0e384f6aca41a3805d4ddbb17a9f803eb94fd1cac148871610848b2adbc1edfee3b72fa367b45db811e5349a82c0c9fae1102b757bacc9546599153fd55a6ebbb7a3ba80c37c7d6309f6e44c57f92e3ba0d7ce2c45ab18ca85a39d8f2e33ad9f9aa9dd84a78433d348b9a42e9998a50051f643c50e3bdee415638edc6d41771a661f59834fa9b1fd788a7fa14dc23218e84e8ec635451f94c13ad3f499f1fd466c406a4ee8c430684a525f0d0693308145f1ad50791e5e9d93a5d48a3b164bd7a3117f511a081dfc5466ceedea2a706bb20e458d90f8d36573dad9b2f2c8186a1379e9ed8a38311ae9337d73c7aadf9c453c56a6284160409417ad6c3cdfbe4ef9a5dd8ae9d5c13263a8dc57fecffa47f16a81cc51f5d9753a16bcd2b6f55c1a60c9670723129d14a95163cf619b976bbbcaa9ad848c51713593ee63471cdb492f6cee3c8e5e3afc59ff2134b094a9a697ca6dce1eeb8bbdcd9552d1b567453ffe8a8c20ffc1947edf7745a83beb07cd6c4142c85aaed4f1171a917f224ca0984d5b9d46baeb49a97aefb6fdef253789093c4cefc19e9bd41196cec3690240cadfcc873edecf2c9c24cbb231f166563603b748373e2d1d44ba0316e719f0a3d550c7d96021d4c42097a23ecad26bde591c65d372b5525dab0c8e1990eae7ed76e0ed41211f0845650d748abfff5a3d86d45870907501e44138e411d113d6b193508b6efa8b715c80424e0aa8082b4b2ec9952ef02f3e8a532f8ce26fcb9213f928e8c13a81f383964a3d40dced4a4be7ddbc6e0d0f640a3d7f12efaaa5572dbfcf720c16751c49802dd068c2134af30e01393d4fd05b53bb2227bf3f987099768ff21c9264c69db18d03535323e81316c259206fead5b20e796bfe45b28ed4cf314f75a83cf7174fda4e0bea32172fdca183aeb74394c21511dd1f2113edea4f451d03ed167875cfc997be94fb3d15404881205812b7d2c9d952be3bfa4b5686d86f93df6ee6f2be12e63a7a2a0d40b87e221b0fbfbd31229d22176e48baca8bb3a1178fa388c17ffdba1fc32ffcedcfaae84b76892f2b3373193dbc08ac2f36696b84dabb94e051437b40dca2e4ded1699e58d6608c614e37f86f5b112b5d437458e2f773ebf4782129d349ce2c469bc75150c604c93ef84788845901d0c3cf7dc82a5632b39f65dd690c9b8309df07883499cde12918506f8da22d066956d8a8556fac1e17d2c0c898ac0aebbcca9f3d309f29c46905f40941ecdc20a68ab6df303dfd591725a92a2acfa41bad52cbd8dea77a10a1032e96330ca0da191398da6d66081d1023f2044a650cb3d4462ac7a4466f19db86e0bab4edd8d7f75e551294c955291b9ad5abe57ddb6dfb9bb1b51d0efccdd4bcbb2f6804d820a7f2e6dd102860166c893134cc9cb309af21fec59db034e89218533fa0e6ad25caa3e5a02f5e05a0bd699f1438e35374f5503028f52cdc49c0144fae520c0c5c8aa014da22a0338859925b0a0834dcd0cda18e0d6930af7baf4d5cf327be2e69daf3bc940f6c98201846a04f450bd7d4e542e894033414da6b3db3ff154d2b50a04225abaeea267984c6deed4ab6d6bd0be60f6365746885ed6e96a90504af579020e7476cd414977c669a2d55003651386f84578f50760e7f2fa09488851830a99fcc507b1092210e9aed6e083686dc0924d78c3bfce5f67fe97bd1f5b20ac3f228bf05f03ec0cd15c12b922762ee06d808f3df349c2c0e15dd3e438c021550d2b04658268e0d8cc57060f4f087066d301ee4ea5a9cc91f2c4755f98d912523773d0b20dd8898ab80fa4d9dcc0eb956994e523475a5c7bd798b98e2ae2a3c9bb9bec1e80c98aa17a716f1862a1d2b99cd0a0269bd4c9161633595078848ba2751759f5a270ae4bcbba3dd6bb0cdf1144cddf32e3756e280a8c82b1b9b32da1a83e89d051b35ca21a1f3deedd836f8ca59c54f824cc2dda7e39a9ecf058c23cd85d1140bce17d65f964463fd4f319eb829d739883a796d63467b56162ebca64f6a004eeb6fbe3391bf3932b7f542fa74c247535beffaffb1e3d4f6bb9d837f688583d29dfff4e45b48345322382dce9ef14073a3fd49d455881309c19a2087527f76b6ef2a3e80984eb2643d4fb090335f96a6792892c3a9890aacc7376df16fb0d0480183d4504fd89d2cc8a7ce3895e9c42d27cba29c38eaad402abb58cd70a23930bc1be96fda9d06acf3980cdf2e4e0f0d89733087036393eea9a422c01314bfeafc26da89a8176ce5464f49b9e35b7c300c30e6317d290b3d29912537fd84336d37fe6964d793c13c2d3ca12162ba7706b390d2e59f276ba2a79f4a7177159d2701c234c7640da6c4d18abfc26a68297120e3f82b9aeb5b0760c2eb19a5fc308662e574ecac240b277d85abbb0cd7a4b9295fe00bb0b0ca41e19c1c63622b6821eafcac91d6b630972f1fb1bd3fec6563db169efbf7334ce331d279382f731335876689b6642e1fb06bae33dc2399190303d46079027669825d06bc546184fd09de8b4c6b1635debd79b0f5217fcce31fcf489f34b5df1069810e762c035061e55d5464ae9b0c932470dc8b518af3688fcf55c783d7c9fc2d611827a6dcbd20fd9ea58779b82afcc82df9b1cc50e3c18195abb90bdcec5399d95b42a0a3dc860f698bd40af6bde1f85866338c777be6fde195f5ba5911e1bb3a3ec1e09cc76db8c71be5c1bc2d8f5f288878244c40d2ada8c764e2474a417841aa7802e7179a829061975ed9d9af01d09c9ec3cb4595e4f3812b651ffef93eb071d418b0b56f7c2637e9ffa655c07299ce33a5a8cecee3ec3e3fddad5974deee1b06e7953d8813f1ddccf94b5f29a06d0d216244bca181ebc9333d138e59f10c0c1a04cb0fc8ac83874d3acf27ec6533c519f6ac16340d125141be23d463a46492efe5b7ac661aa5f169adecbc71885a7a5ba5cec9fcde33a3bdea88ee428a79e531180f46b7550e835ab4f5cb3343ab064dfc2a532d9a3484bcb39a63149c38ca815ad576ce91bf24df5ff2b7bf08270131fabe480687a525144480be1bcae66a8c208a23368072d5356d5a819602663b661d5b313562cc368904e4f75cfefc9416a4368553ddc88c434342a4dd595a23fa3a0aea1c36af6fbcad400a468516b8d370abe527d62f17eace1db59f05616fce533c638b40cda2004f82214c961a506f6ce921420d097155bfeceb9f91d48ce7ab9ff5d6a6a5238ebee7d7911181232afb0b9310750763c0b0c5d0aa2201d184b2ae043dc5478ba1fe0e9517b26e10feed8049877bdad90c6f818a5feb9c4cf8cd8fe602914f2815ec7bce59faaf3ad92affd01b467e98ea194e6749a94962d7d5c2b08a67e3722a7ec499527126ca743196d12c2497fc7f6ac2a9b9a28f004c2540f922cf775e400e28476fbe744472f0950a69d9a20243dbc9f6551d864cce9455845a3114e2a93343fc8d44b4ceaf4a1a401069cde58d6ed4fcedcd5455439d56b29ff6e5a1a4dc9604f9ba6f7b356e51d7c9404bb8dff01ed0512f7e90957602c2f5de24c050aba17dd4f6325e6852056f2d97aaebc5c9ad865cc10ea053a97a190a158579caaec50ab0d0d967d05d76ec4260396ef49c08513ce1df37a0bb272b57af0ddc636986a8740d91ee0156837528a9ce3c2b907e2eff6f3b22d56abc516a5700f12053b563c793e8f5a2e3eb5180d519499398d222cab94051859285e04d7728affa63b960cbf95ea63572f2d0e032166698304f8c04a0d6ca3b1eb1ff5c99677fbb6ef4c81f3af535e167367b3b26224b90c798c2598a883bf41faf5bb9583e550b664c5942327f28a6d2de44403609c1c53d357bffb6520d4dd25d980ea0f522a632733b3f29f48b0b8a668d494115175c4b219657a6f4fec59657a37216cbd1ba314971c01316f81d8eb3a97848158129621599a8c46976549aa1daa6c769e92da7cb8413356e45e3e1de25cda69de0f5e156bb4076e7aca4ab337f388175127bb5770f489a8b464d3c35e3a4668dc9995609b84e3c5a60b4a8727fb5eba58ef51539f02c9926ba75170b86c525b211138dd8ee6c84e0425d2a4b71cc8e7c6ab681702a8a99f6614b9ad61416d6a6734b5f306b9b133d476fee8078b5eab3aebd19ca89ef189fe4091b45904de0de4cf4f60d011067249d9aeecf47f3a5230e782ea377d8e6fc0b0ab4e41614727afa0c27db552d0d2c9279b49ce9eb4c20717e2498ec2c3058186bd212adb08f7ccfbaba15fd60023c870182a7c77732d125a961729ec6af60e0133aa062edb5fa18a5549bffd6e5b5126f59ced72231310453822fb6933c3228a420d9dfeecf5d7638f7f7b2b0c4858cc47883c35e63ee074cad92130a75f8f030f7972ba64730975245c6f67dbdd6addca45f518a400d5a3b28af04db290685b5792e42bc4a0cc313d892557ba5b2ebc1573a5be66882886e2c14d95c8183344818fe8a5af66499c7d2e84a761bf7edfa441aa4ccfc49e003c14163ad1a1c31f976ae30df35f0bcca9a703a37ec3e34184992b12d980655a3b8787fad9ed1d0fb966b6f9edb713ac1459b5929fc4f22ed0c4464cf7ada01e999c30c2288d996966bc1bf38ea432ce87c3c85174ae15b17cb3f31792df8ac3a43c40ebc97710ff7ab5f62a211dc95e2733c93c3804a07b299bcbb032c8235de797087baddbdbbbe96aa91d41638db03c21e7ed5f290faa276a3b091d52bcbb437591d8e584be33a3cd523330e1bcd4db2c69877b6ec4a39e661fe2421d70c6d04db4065f5990dca30deb5a493c4a0c4f4f9834d2447d0b159eca6bf170aee7c2f17e2f6237cca7cd567c151660775e1fd05c6342e9a1daa8c3e5e2273f32c4aec23d358ad26f48c95a7652ed7860f4f2e65a0003e02d96f147e959ca009679ab9a2d8a34062b7615088a4739f8f31bf1969fd55e25158c0a2b180c0b509df613d4ee899d14b5e99d6dd5b7f267d09da78c0b1ef28521e9fe2080ac4511c287812ff72a3d97a741bfb88ff6473a5215658c070a1e611a5d9d5f7d1360ae5682e37ede5778f9087c190bdc147971ac28a40b9bdd317b72515754dde64bb8e0e3c8c0bda7c5d4e6d20e862c44e8f95bf16ffe68203eb6890abbefcb7d0c000cb23beedb932cf989bc7071828e9a94261c4f8fa2e865d2ea54d67da0e4449790c11b370696bfc7968a927d2874224ce1a23e3ce8f321366f0b1d0cabe8bc2b94bf4707855a9643a8c7d4715fd8474efe0af96b1637f6affa2c5424654d9caa869a4dbea5dbd72ac7f5435e907c7c1b2a242c54ec4da6a57ef61c23ee39c15aa84fa6e81882030b49df7381a2f50c10f932c8ea856415ae831a9e42e4154b234b09bf28bf479359b36731a8cc27e24be278135daf079258964cac494273ea36ff92fa3b4d94d80cc8333d6c6cca8e1494d0659f4bb0b5c0f54f6ddee3ae6ed73be740464be1052098d1ba4c4eaa5f2a4f5b37812365f84b9a0ef0fcbedd616e43804ee3e9f3ec55280db63575ee0fdafcbee3770dae1bb4855a029c8d188cf560b3d5c60a1a732cb9950da357d4bc4e026fae8425ea01aad3964a4c8a4b7d8d6e380fc5dd84ccb6acf1cadb5a0d76d61b34e90f43cd6e16b5afd8508e5a1539be3ef6d2d7469ade4fcf498fa209afcf7a0e0416136ebefc086f07aaa3b3cfc866f199018631aec3fa5b3f8fb3b2a52b19826295f1f8eeb52f4ebeeaf28a7875061a065205a39a4e6bafcb0fce1eb0238c82a705a8c1309cdea429236ca9405e5fdb8aafbe09d8bb9b16f19e8b171bdd3e13668220af56b7fcdc63cf36f7622c108054a8efd69b62bfb265c25615388b27fdc8c06095cf725f060a9278aca54c4b7f81059ed4f8132b4cafd4e7969c8dddc908ffab11c113475588e110774876e59cd6430442a25ed9ffed25b222c978e1814959aed51bdde0b5a7f0661895077982a8ee2fb49d0ffd7f8f927ece178e9693004c20b549f336d6c0d64802930a84a3fffd0c1000b917aaa28bc86cc162fcc52c23ca85d32b02665cd1cc802766b61de243f5599393b8d2047530313cef0a02f37288f8e8e61390615e919feb4f97a299f6e5f394a5982c323034d16ab8d6ed4b572c17ee64516e1bf51827f0fa300639892c1d9cbfc623becc2086bf8b61ab330871cd4e6ea1ff875cfa0790c7a55ad885be9bbf3b382dd70893eebbd554edb6ef6cf35be6d5474e5f245f7923b0d3ef261683184a757513aa67260c7f64c28b0b2dda0d6da45528a11b19d99c0993890e12627c8c61e18656f0071dfef8c0732cf15c491de29302d50aeff49b868173cf43fcc42661d2661a8b4fb70b2fc32b0313a8746d56d41487200cbc3cd354bb1c8b7630e4d7f87ace433852e725ceb31fcb1bb10bf506c467bbc188bf25b277557cdeb0743c3b8d3db425cb99da17d92e1c1489c0e28e0de13308a55ebb2ed9a4289a436993ad2b9fff0b2a30d7c8ad3d3418d1382121af95e0cb7d64a0a1060256e38bca0f6faa06c33c4c21c0911c2632fc7a8d3e82eb27eac23ab56229837ff9dfdc7bb51e68a095760aaf8b21b601971df714357fb4fde5c8130b43285f40cec1eb5d14d059c24dfb152bc7821d9e4636de556c91425349a8f58c398a56c9b2ca15b94d023ab8e463184539831f19e0a220d90cc81f10254e50a12626ac0ecdb49e333b963f2bb29042d89cb1d6af633ba1574c21b9bfb2c8037888610128ee2f2d10130c97b9a7bb409685e56c268395a1194a8459d7ae311a10b6891bea76115c7a8cb71ba0c0e0f19b24b024a5864a56305f874fc27bf6e0f4214bc2894a834422ba7c50f2b44dddfdd9bbdd386c023fda07ec7945f69f7c2dffd156083ed6ec628e67a64357f539bb705886110b562c3fe86e6656252b0735cc26da15b5303f5ada02e3c60c1ceb1e2dc0911ba08d0e25c5ddd307c29a190b41c354f4624e23fbe08aa74c92753220ca4ad6afe0fdf0682730754580eab56e58a4b1d19a0cdbb19162a6a5ac24a384834b36d2af1963d9f3cef61905b2d6a0d0cfccfbbc60970ca2d06d1c977dd705b4884a7e7582c53c338ef85220d32f931c17cc495122f89ea6959c63fa6c4b0e18431eabef30d37ee2db3077fd17cdb5a0a4929bc3ac6be9c2699e9705457f37276c01da7648e1387cee661b0be3d84456e5324cdb5b11540f90a0931b8b7abc53b0bcf52000c6d57bcfe5ba57c6d4957ab712c506a9244a47438a161aed14dcdb2359d53f6e285a46b6f1bf48fc5c36e72f73ae159c52fad07071536260b7b55e7c5324a78b20551a01237479e7849732bc1145c7f3fcfd5804d47ed68fa68e5ebd85f15697d730794b1fdeb1a8bfee57ed7c5b55cdfb0a9af9701cbcb999f6486b80e357987d34fb4ac30ba84840fef8bc91ff87a83b1cb19adce10b548b8a817f460726c2421d6a79605e9a61bc48d1b2f02d236be461eef3c07f510fe867aa1a07d5ad914577e19e710b26e4a17cef274c0c8e36c48a3ac74b5ff4a84a929cfe94cda105cc34272b3ef3c67e9c6c0947201fc2e53867a85b0fd798fc3a98cb5ccf870d30edadd2bd965ae416bf2ac51a93ec314643ea3090559619d54779aeb8a56471404fc7e703f12195f977d1522a1dbcfd585e943affa0f22f8b509dd3e19d955ec937d58f30097e8526261b1fe23c2347a7b6bbcd6739a1c920622d150f1dfb8985dcb4ae96e9e840567eebc361f2527eb6699a306f896689298650a4147393336405bdeb54225cd7319d6e55be8b71a12301a2203ed6006675b21d61531ec1767754c88e7402a2026fcdc0eed96bf828e18dd6d29376d2e75b3517f1b4e03b246675292cc0cc74419b2d3f231311d743c6ae4a64fa07702038ca1179510635867c21f28db4cb3a8ea7261818579e63a5d816bfbfb8ea30a73d5935b2842c00ba9763accd521a6eab6e664a588c1f7f2d2261324befb5c2d21a6c76b67027e3137fafa7040137ec2a39f44f3c9d563547c74741ed6c4ad5fbb9e5d648922eb98cac2621356deae83b617967d78d3803f206ed98d26c3cadc7a1a82d86add9ef1d0012ae78a129b026095a86c93e04e743b10175664737deeef77e489431aa1729f7163e5b69dbaa1b73726190d1847c3eff551c8f95742122768ed305d30fef1467ea3f52f0da6531d32b209baf79abb18ccceb97a964563be224a4df724bbc6249755371f4822c25ab415eabeb95bc5199382e408db90d34c09cf271c8df8b564eb00ffc9338fc8fe5ae086cdac17fda6ccc27139112394906a15b33bc9420de2e38ad65b8ac0fa6c001adab972261220cc04e24912482386eefebe478e8cf6812ecec7d068bc4a2149b4b9ecc8ce846ed04d45df43b183dd712fabcd3cebc02f56adbb56457e2294ca27f3c98a8b97ea63b0f852dd5c5ccd8d813970b8d4d82a9b7a1245d5aa458707fee4ab6af04cc3768ff16d7ff135476cfe55116969f8a6a1e4fbf2121eef0129d0fef8b13a1a122e10b01a34dacad7c4dfb6ed8e4759553e805c09ed06293c66e26ade9ca7af61d9dfd2b4a7577c65ceb6c6a53619e796b9bbfd7bbbbdab6146aae6098e5d5be102b47748ffcab2188cf0427a0f55b9674e8ae8f9582f15bc775804a1df8ec65908b9eaa5ba5018e301b58ade4d9a3bc8ac26e5e1c262007cbc73911b0be070dcecb00eedaf6b50611b634ed00d4d86490497dfd2e145bbab3f1afb85d899ac47e83c1222f550c5acdd2d7496ca9100b05893acc576b234dce3c12689d7240743ce72838412eab90b872730212ecb89d0617746425c62ec8e6dad59bacf328bee588e43b214795fbea43fb011fdc40ef304765536ad76b1105d42881f98031bf66a55400fa44b4c4b118e8c0076f2c2247dec5a47f465cf761e3aef210ce11331ddb6d15fad37d0e3fbe733cd2bb20c64b3c8685fefb70303d9d07817fcccbceec93fad259149f92565f351ab9b8fd5e9d968671304f6e4521816cf59927fa2b3ab7832acf1e219ba677caba87d6cda2acc0b6e0e02cd1ce9726ca65d09afa2d37c78304ef5bf9c1908fbf9e73c38328fb18afb166196802c3eeef1abd06cf9a0cc4c6a3b108c718c17d9f1fbf866f110d27db8820dfca80ea540b729c0dd2f3fe84a71259b1b37b76641c86230b5a74704bb756dd31d1b1e42cbf404482a97cd6bd90ae140f3f350fb28ba9552b12965833caa69d92eaed3dadfee6c1126c66e45a2e80b632c8a3536f3ff45cb12bb1cfb7604192f153a4672cf56f4b2be569e88d98ac577a82b0b085d1bbd3a1e538d6522fec3b473c0fe1cd418d6997285ac7fac4067cfcb25e93070998eae0685ea617a1e76678622d15cd91e671f4f824652fed6c1097ade00236f9b00b2307689206f4a7e7e8911583262325c4f2b0d6248a5d61a3309a5a648b68be7b66cb4a4e4ccdcfc8633aaf7223de840ec4e4d2e2d024debdaa1a290f75988bf2928bb2e5a5ac19383f71bc8c591f1fbb0675b2b00ea15c6a79cfebe01060590c7e39653badba3dfb70cc4604f9f321e4b3c859eade8d0ed388d470989aa42e4f388fca4772821ad116d22e2f6682820ca12f352dc6eb90ceb0751891355d2c87412bbd8a5bb1eabf37cf80dbccb3669cee9f979674fd8e20b239f182cbed549f515814c24e3f644394dc1018f74f2bf3adb1a21338380fe0997f1b926242d88177f12989acc8dbc58d69034338e751f5a6d1d5f214bfcbf89882016cd2e43ad3bd7fedec45c8f8fcf180938a86a54bbaf705fe6f9d4d1092732aff73ce7ca9b40d49084f67aeeea38a468cadbc471fc148d54f03d8263864fa6d1c614fe26c4cedbbf958fd3263d62dabc99563f4acb6ac83047534df0f277f4fb7cfd80a72f827608aa4637f8d2deba1233c06bf88233d5d711f4548dac2a7d19a2b98b9079e4690f4a1dedf7669abe33e89d16052fd55d8cb274d2b0ea5ea5018d8324a447e47a739d85c63d2c4f974075a446b65b6535979541195e7d0c40033087e421bf82199606850dbf22e54efb83abeec024f338a5408a43e52b1c4153a150716a63cb92844aa36c6461c997149c202eb87b37b4f90c6eb4f44bce463bae78bcc619f340cb628997aaa46b3b198aee6ec513f58aabf5c46ebfd4ce1216555d14b414badf10ae58b856cba130d182fbd7862911204db1c3f056c5fd5e0071a9c426aa9a8e25867e8f2ac363027577428a4b44e680cba82db16f2747314ad6f899cf7244f7cb61bb55d9bc776bbccf5b92f4c44806f4529e025b53181465da435c76fcc49b8c8019911ad2bc30688cf76733506054b71794c4ba439951dabb1f5270c3b411de96a3e3e6db887abe4a35765b93e6dc050d1ae908feff194cdcba89e16550f2b704487ac41cadcc0f285de88c392dd86bceff2e4097caa08759d7f0b63d35c25383fca270a03c3b87ec3354f068ef17cabe98728b1046ebcbf2e5c7e56c9b0233e5b6e7c967803783c72f20931d804d709e53c62a3cf16dfa9afe832303dff880213e6b402dd85d29a1eef45cebf8329e255cf88984085bebd03928fb4c74ecde7f5d4cc5218fc1505fb59c9c7a3137332fc59b03a665e734083d0c8ceacd6d81f5697dbdc2ce1baf2ff690a4899fc657aa6ede1717fc2ebbba71f176d15180490857b0d6f59d2eb03c0452e3f36a03342ab0a032f76f7b262810df2383e46a9b31f1b27682b0694743c81a6bdfc91410445ac1d9a9cb1979fb2411db4f8e20a517fb191918071ef41a842ea1c523f1bd88d630d9e3da70c75aab2b2286b898cf3e6706deb0410ab1659fc67acbee37837a8493b4f0642a41f4ef442464289fd297d82a84a0c6ca359f1604b19ece75cccb7ef6b0981863a0e80c12c0bed15555a47d6a5139f63c727f17dc814af9703c5f0344a87f303c48728de505066394e82aeb26514850f67f1a4930d54acbda32e146024f73d846c6eb1d48e4c2d8bb91e435b9db5bd315b555724971754632c06dd4533403ecfabfb24a5a985da154c8136d10b40c16e7fffa6b8e39683d2481d32b948ebb6a49ae7d247f08755dac6e20ab0c7f4d45e0dd29aeaed4834de06e03c73aa60af28471a687c2cd3843325fed45896a093787d99bbe6e1b4093076ddeb48ebfb158b4306beb8967f2f3f18aeaa1ee30520eef8c4f3d1cefca98f4dab010255a8d5a1bdf0815fb185b2857600ea960ea34d8f1fbea37c4fdaba57c227c4e2ad0c90c9b71a23e642470e74a65be93cb3e16c002a3a1246744dad1e20d2d3eb9f2661f16ac6c8b360df2f42176b5171225af27dd8e3bda0ad287cc5fdceab8b3410b359f63fe9a4a97048fe132ce0ecb46ba24214c4547bfd93fbe0b930d00155d30401bfd86422bb1352448246274a4330fae600dad65e8dd2dd96151fe060d36cb0ae7eb0963d984c6f4361a4abd3beb0a8f2e037cf59d5c11d7b399a6b73d6cf9b4b41e6bdbba1583c543f067b272625ef945c102841a1bbda8d96a77a3b89bf5bdb7e7b9262e23d395d4311b24dbcfa67f6c75a8e877e2ea10f733dc92c4c11f543859cdfff92b4a1c356b750e71dd0b6da9a61fad1fc20f7f1381d5ca7dd96a92e2364e89157fb4fc7af3a0c64562c440b29a25a2557ee87d25459f506d124a86350efea5d7582c373543c5d80b7a317bc9e1d8dee4cc3343778fe350c58206418d8c4d6714b6158da350d7e4ceb014ea0cc4ff11fb0ea4400a74409905dda6207a74b7f4a7eb5f6c623ce409f368149987f22d93dc49fd55ed30f27b99881f34e27aff6ba1527d56b085da5fa895b4f231e273b14111ddeb6023f0ed533ffd6d5a56db522e45e6cd787f473a19cf34dbee96896c668ea7a2071a4db0a79be040cda8b4b291d3c114f9e36bc3c2aa3dc5d35fee0b6172c321ebd950337041647b4ab0296754c225f8d5bcbc0b4e4fd379462d3cf330d1636736a0bcacb24884fb72f65c83b0fd24106ad44e95d5bc1d5d7ade1fdc1b7df26592d809ec537c79c377e51e5ad8973d5452441895ca71289bf91a86b298963e1d5c596f037820d4673bfce39c5fea2df88f173caf08dcd6eeebdf983722b1f864ab1e0d5d6455ceabb1fb936f90ac45e76c66f19dd639dc568896a3b6a597ffd1f11c0a2d5d143eacbed61991eb5791613644bd1ae3bf12c1db83d844c9ab4f0a2f6a0ef995dfe6164eb89ec43d679e8929d30c844de98fd7c722e67bd0392e5ccb8a4b79c656afa8cf7f780c5a80266905d0d2b941cd5f1d8cdae3ec031654dda034c80e486f18396555f468c1bdd19c45ed05fccda2f8ddc7344f12384bf4ace0c5b683305f0754da85a82a3ebc434e5b92511632be5c99e0c3acb74f822427c1f182757dab56f3a5eb8cd718011fed3b85e1e04b53b8d9e1c1e8097c4816e4b90a90ddaa7d800817743e1b750e618400f14a76cefbc4833acee94980b8f38d9ad6f7b735ea65fb9280ba832870642bc3f241c360e15c4fb05a40ba0c73a0b3c598e0dcf9152f4a23e405ee3821686e138de89605c06c4f63ea2ed7935892067e9cc1ea91162c456b77488a1b195c70bedbe86e92dc6dcd2d38640f04b5970bb0a391046ece3383dd5ea94909c483c4b915cde682b967b3b9e6773d9424b623a3b19cb7315002c6113d20e7956c289d06618e376c0aaad84ff3b51c1c809d019fa86bc458d0e197424f262d30dab7d723054885cb41a56b5d0b8cdbcdc01e4b4be0003b33cea98ba9a95ab41f5b818660a8962fd0b034bd1da16ba6796f0294b0c2c039bd93418ba8d5628b6fc30026aba0f049fc8595cb754269a74261aa8db0ae6baaade6c4cb3083c53bb3bdad42cd02190a346e5bc885de7fb6a0baf240341bc3a5463253fa20bf3fcc52a63a9c2d4889f31d4c8f2b8d4bca3b23487efdf81617afc0c3393cb56689550e9e14ed89c675789a150bee34a6ce4373ec5fb87de1f1f6dce5518b5675523ea5d574b76eb8914ec1fb78c0b756e0c32f0198f3fc7b4cba99c09b3665f03692b90797feb9cd615b0ed653573e65136d4c8688b60fd60b4fe2b57169e9a515ff21278e3c95d8435879927d3ad1bcdf63c6d534ed28fc2b2f6fd83617a661f200e7e57a47c1ad13afe8fe87413855b769a4f3236c251fb90813c81ad574ff67080f714894ebd808e21a0046677608584f78d550b9ac1adcfc7bcaa33c38e8f2445afd454e15874b5a20e872b0087de84132a73d4138c4e5a330579fd164019b19340f6289739413c48367330c0c5197741bedec588ce0949eb7369e1d42429ede5ac8f9380e0a0074dacb92f41d2757d9df107ffc583a7ec546bb7dd7ee7ab36516df4b193afd6cbcbaf1edc7b7d8a9156bef5b7e752a116a8767bea7f653e0e26a2770d21c85f2c2510d03c78499d90496e1d7178578ac07109a3bdc41ea3b558bdf9a5772e99a9184e6ec22eb38e1b6e50f428928279745a3b3209055ec6c2b25b568e70f90cb803ef9a3362befa3f4768d6d3ac1ec24c9e1110b79ad2d267651174be76d250e5b9bffd7674f4e3d91f8704150a90c869e479af3b2298dc57e7fc37ff06e8afd5cde2b26a1eddd5401a10cea50f844166d4cf251a348ade567e4fe21caaaf5de0819b6cbef23ddeebd5fa6ce4e11ba2dcd11a8743f3689fa4efeb20ab6521cd6cd3d106376ccd7f0d8b0ed1b94b1ddcd5356c7f4920987615dc4663634252242db58f7ce778fcec065887ccb3c561076a6fee76c706a89f4dd4ee9ec7cdf5a0736e710456906f11f227b5406809e457f1432bfb2d8255cfb875270870d791bee262104b6df5aace055827a15071e1fc8329c0a4c1d68ea3a9d32eab22d8bca4ba3325a8de38220e12e70b9e2538f0fdc14d94cfff3a82ac7a65a1e78e8663d7d89e584d833ddc6fc23be9fed12bdc99ff36435ba864d2a15a7bd98ecc1355771a98e24b1043007b3b4e56edbd43459d5a26827285a38724a34627dfcec012252001d3113886ec96ae8d31e77a47894a9417e00f2cb2ac6dc2788a891212a861fc36eca2cd38ebb60e77ae65f0627fc0f05a47a1494aae9434e67d8571c36e0417241ce3e87234f480c71183e9a71ec299b04997c80ac7575572f8c98572e44ff4388ca6436e936f89beaed0be57a69ca95d0aa5daa5f0b0013bd93d02605fbd1694134fda305b41c4e09a3d82a54fbad2777eb0c8527f61fc147114e98ff7d644fb1180693d4b995ed340e07adcb9baea59f7b722db8aa0e26e59d1d5b1a8058a6ed39c85c821509dfdd035b51b843672517ed7fc5306a95f9c710ea2c75e1639368e0981a59a6bdd398ea39b39f1598924c7af3c786c95fdb1eb3349a430732af75ad8b5017bb49656d4f3f32061134a4f5d7e524553175ba0b6cedd1da8673c318a030a1fea0ce495ea4458f4046150f21f4a4ec236c938f4fd9ea424a391572fb0359e0932f923ba795001ebe9554d16ceed83c3ae074d208dea980a9964c9ab1e193ba1bbc8f8b4481edb0110233c3c67b4d3493c16c84ba7a15fa574ae79af22bf43dcfd4cb33c3831e11ee1706d85ff84347e76ff55b83d0f521a68fc023025e386cba7ca4168049ef21f28f4d64f21dc8f29bd46263ad00d7efeceb43a9b79b377583b18183d96473388a813d82e36755f461c8e52f1368b19e3dcec74f7943d286c961effdae366154aea5ee51669d172f0b297cb3bf71fdc8122a883eac3141e3f5a6124716245210aa0c26f6c98e63477db9375a7863151befe7da52bb53b73f8f4c389c6b457d63acc30f269562f624a7d63c56df91c6d57ee41257e75f477a1ec28cd173900a2f7ca4f02d77d7fe2b05497190a04cf5aabfc6f93590c68411db0ce60df8a6b646886051de3dd7326d54f5382d4d1590154a67dad51a2fa194a814e9b80af5892428ef3aa3e960e83411fd42ccb4dbfb3b05acb1311ab0bb798bdc76e362954ea46f872be4e3c340901911158533186b300e8aef6b2c444476a7379505200f8bc71685d4954dc2e309bbd40fcd1a4459ed14b69e80322d53182de5391734f860f86b1aa358cf6a23993abe63152752537c68fd9c146c040bbe2bdfbc374c88eed9f2c5419e0583cb8e137758b66e8b38b6a4d36adbb9cf6adc135f48a0d98b7596e819e3aff03a06867ce45129ef201cba0720d8e579e27cb1cb50330979752df593e8b65b86c0e7ce1a577a616e7e675d4ae504fed90c1868bf5365ebfe08262cb50de6c373ead338f559cdb049c74f35a4b6365f1d0c195a3c626753a74f5ba196e74b6aabf89c6252478597251dcea3bcf18fae3533f3d0f88fe7816618dfd76a0fdcb0cfc917abdb837d0af0a22e801c57c9afb1b9aed63b9e53650a194b8d4bcdad1742f40e99c487e41c1550aaea9d4e2435ba2cd7d39bac012c7fc9be7fee0c2617715335c8f42f206793be590333ea466feb9ad61281a0817aa169d16ec1972a31114cc6b8db6b9abad838a315d8caa225959058bf596606beb74a9b8406cb18ead3f931e3ebca29c9b372d0647f09f56df8899bdee6e8e4d094cd8a8060fe96c523214b73b760d48ecfbcdf9186c02820f6ea944b0fc35fd08c418e6b1298cc74342d2946b04735852b40680406afa31ed569905570d201c2046a2545efcd3b54c719ddcaf03046f3af659ae6f809aee47bc9d5a8a43eaf257e11484e1fd14d895de2c8f9ec2fa6ec39930ca4a63fd5262826d40092c5b3f836a327dcaa847b3ce3ed4c230c9aad61d05c79dfccb24afdcab87252cd619a4517f0ea36415629d4edc16856b7e73ff16a14a0a17abf28f65e8d681622c03ef50c4f6c176aceda93f494c492c6dc0313a7a5edf7871650a89e38081f1cbe9781cee87ab45707877fb5140e477544f935f0016d3539643c9fabf084b29461995c70fe12ea246d0e312341724f997668ffe64b7823693f3d5d88e019c4616dcdbd7fb760801532bb8012b653d000933fa0d6e3152d6bf6afccb2e762076871480912e33d8a9b6bda2e2a7a6bb40f93425cde570ffe58b7c81b209fbfccef5a03e37535a2ae7c84b838784405d7a4c1140264ae3e8778f2166c22743a3dce2af5cf0adc7df8f74e468b79669fa0ee8a6ea8282e47970f351dbb552cdc7e4228fd53d6ddcb5ff270e548dbcc193152fcf26f50d0f210832c6a46d683fc3c547c5b0fb84908e1880b87f48e470511678bd8d442f82759e2d9bf68f5ad76bce207b564c6a71a12ee495c3b188b63669dcbe9d5dc3c7480ee39aa78777d784d364f8d6d6ffdd06fbb07c2f96d7a99f63a8baf9bb179df433e74be2a80b3ad2e639e8a6e73abd7c65a2a2980502ecffc771077c764cf4f518769c6b27fcb80a301f52f7d1975768c1bb63c06eddfc51c1b03d40613c314efbdb009320b6698848598f8a62aa5b7a7fdb2a717c09199e4be86b66e944a40040128833349b70c765995b69bcd53cdebb54d37c902b6923b9a1ad6dfc67ed663be10512abe2d42829eceb56c8395193e358617261980483a9bbc8e524007e505f5a0d02e85101de220beb15b94fa89b9a8bc467f468b213fd420343041fdcc477abc454d04165ec5b3881e83856663220dc562627472e02f519228235c97a862cfb6f0a3e0e5240d944631db380b42c014e3c3f0bcb49af162678b01ea2bedf74aa9a745a0cc402331dbbf29c37b77f9b1e486520cc1defa829752f54b29df844020f31317d886e6ec06adeb72647700c2c8e5eea4f16d9ecf2124e214ec2b935f7da6a5cce7a181ab4b9e8e357cc9d589d8582c9760b9b621ee68144e1a61a0b5b78c4d7156f50dff03c2aaa957473c35eda571798d9de65bd177289f2f40ff2edd0340c193d1665cef92c74c422e73eddbdd83369737f7ca0e88a2587c9902bf84b8a57f984c104f3f29cc514feaf8d4a2a8913f630d8d658fc07116b8d7e06d5863297bb682337346461e59428ab384849fd44d2d76e7671a9f15bb9ffe177e9596555b4da243bd56baafbce4209fb68efb63e4cc716c5305f5a64642d667ea67803b43981c822a10d8ea0f53691954ab96b59e989c988386b4f2caedef768307b512f7559179360d6d394fa2573d33a5487c93f29651bbd05820d3bf0a8067a3d7d1c2eae05fae6a59d05de53e4dea8d8bd0893659e5452c0ffc7c56bfb80503cf477001f8a9a84e5d375f68f26a70b3f801d3d6de315b876564ebba804d54a5717ab5a79953133c5cff250c5b4f81f503f98111be68cf7e5b852599fc7e73337917cff688e2145b0bbe3e6c8d457655c38303c309143656221a931903f23a20b689c794ec52484c17a2ee9ce1dc69556c4ebd6806a7cce2df9536fe11da7fb619ff4fa5d95a79b3011485357979f5b4ef88b66242441bf7d801327ffb40a813d005054dfd8296842ac9b46189690e26a8a21d74506b8be15b33288ed5310c629622c360adf8719d1cedd1f11644f328f346fa94a0793292ab4707e4a25473a4cc09cb68e180c9e45518f4f63f71a1854220a84c59d1927ff6290486b19b9a5db3fc5368d55de421cb26b55e9f2a880dbac4320a591da0eb38d71ed549cf7268236f4f28a53338794c036ab79e64f74a5b0f5a06c57ac5b12ff2d0dd4d72af75caa3510e07d8c440bea200ccbed1f45c34cc397ae866c3b47c8ce8b5bc33a60715f49ff877500965d3ae6d1b6b7266d85e8bce66f95bfb739246197638d0e77e0f877f3d024d24765203144a9d1c554acb0f6a304fb0922e09e854e3272cedaab5547e6a5aaab1bdde2d75ad4be9cb1e3171ad23be4c312f9e5cbfe04282b5f6a9e9ccd13696f32e8834a0ce4e4ec6d739cb20e3ac80cb20b9feccc123b5dc84d036627625aac936e449f8e7050decaee7cd07af9f58240ad4f99e27086ed88fd42e50fa31f70b12bd544e8c4a353e15b30c0d479bb21d041e5f4263e8898911bd52a9546ad519555473a9a5f7b054e49cc518b93b9ffa5a0cdece2ad6a1f65cdd35c0ca6e75d238e7cdf13d74aa28d86f9556210d5ef35f26d52cf7017ffa4a98af910e6997c055018fb6c1ceb434f3586005f5954c8c8e87d688a04a963e4baa044aa58f81d490e5b96c028082fce7fc96b597e7c4da51ea1d6cb4632849d4cc53a68a6e0a5439ad8cdcb9a02d1fa4cfe28dfe6ed3126e6f0bdbfcc70728833a46486afd7940941e966dffa15b6701e629738e869d5eee76b2b81114b0db7c46e4621c4a5e8e0a87fba1caadbfe31d9b9a52d0f558192563ba4c79e4b187a68ec57999426254fd590d9e1c2deade18ecc3253bd157f625f5c84e51d95094acf26cd6886da2c8b2e81f14f7665200db07d10479305b9bc08954e442a5958ee1984abfa46c48e47372f094888fb174cbcbc8c6bf16e826b98d085f5d8516d0f39e12ee78b072ed3c25d688b53bd2b8684b4faf45d20a66fc85ebf1cbd2ad2fdf17a24bc8c7bbd853ac3f0132d032527ce36cc5b0e36e710fe7ffcc5e1e2b2b24a17cc115a453056ee13187d96c53fb2eb955a00f11660f3537d05022a7d362a9989442ec2104cca8eb46aa360aec397a8442178a0fa946972d058a207a0a5e2e9fe025051e26e4ec1d6c17d9dd6502622be673aa4af0d37ea82542fe627763f9c2796d62b91c16276ff531566fa9d1ee3d8629315dc308b8e0f52c3894fd81a8b22afb69db6555ee85ff3891d04990b990f476e3187bdf90f5d69be691692e18755b5c95ac8d0fa6e9c0f57965574903cec3186f01186ee3f3d03aaded8753fa5756b18e5647338b2ac265018f3a99ee60d5242636d689a7f0d41e76b1aae6e391dcbc6e2286e2c842d6c772a58d163d3a47745f13879283a48de8d572e62181caec73198e8eeb10731a354f766ff683a809c01089bb0333366143734007bc4272e464822a2cf6900b0007b70f2ea0de02d34e686a7f94f74cc4f7601de6f25e101d135e73e15e3b7f3a431b6a41f6726c71fb7e92189fcc721181a6c74152a67cf0d117345ce973a3d8c748b84b379a059c0605a7497dc8b8bbbad0bdef6b3d4855eece62f617788aeb4cef58445e5b8f87432a48cf8049218b35f8a69cf6f1b3e2bec3e3e479cad46156b35e4869b1bb7d831159b3357685aff9c0a4a19f27045075620000517f631a158b382f9ca5688302fb74ad4166db70fd6a2dcedba3277ae3243690e79e34b07b7b2bf5868b9a9177166252e5136fc1ad88a652d4982d544ea514ce0d032acc6ff2cd7ae18db86d959385d9f64d8782b69c999b973a7a723d3f442e086aa97709064e1ef0466aa56a017c0ba04b51792744b86ca8828d2bd70d78556d4fe860403c52d9d2afd5762f8e5b02869d2c730519542eb51a2e40c96d97d4c698bdc131c178b4d25f1594e247b7b15c2ac3eb8cce17f196e20a39990d51fba9a553d1ed4a6f20a091fc844cf431fd89f239ce82f21a5222a64d4b85efc4b15f03aa9cc15726bc2a00d2e9825ee2521c42fb281ad602ed28ac728b2dd95988c6ccba8d6bbfab5e126b65cfe35ca66be8b2677549ed4af69f02d10277ba0c6ecea23c18736abc5952bf758c10f20260a52202f35d3328b2aedf54c6fb67944e09cb38aa2168ce64e2c5622fe20d18946a0a17665004e4c98c2e2c8e125875c425952ec53602100686d94e002971cb0272cd310833ee2b22c0fe03eae716cb4358cfda4a3e4c0e40c9dfaff88f7641d4ff558c16e8349728514b2253cb39801d59aa9933ac6cdbaa36a55b615a96ac522fbf98c0e1d21fdd2358d87c6a8c1ad64b61bb086356138ed6503ad6831104a2411922fc5935bd6d6769fdb41facb712d1a939adceacfb0ae3c62124b4e22b17dc147d0d4f4978ec712d22c901ca5558f20d3076f584e868602ddea110cf3213a2b472dc3d21c847fd707e664d5ae0a977fd6e1b18addef7e5978c0c230c2cae4dcd001f48d8e231083f6013c2cba04369eea4bd3a266a9c7d58cf2e610ee7de89b7f627b20da3c02a72874bfa23ad52b07ddb5332bbd48e5274a3351939331fe8d577869dbf783ccdd8a73db4dc416428e19da19b6deb6b0d735be6cb920e0aff6b75bad10421ba657edf6d62fe651cb87b15fe66c35ae7a778014b824ac99633217048893d0bf41b169b6bbaa2536a016dbe6006a07a940a82335193833396d1dd138c1acab2333884e5a758eddb8dbc1875ab38081e940ddf660660bfbdddbacbab4f3139310c7019f18b980cb54217db501e7e778b228f5c827b6ee120d233ecf42da2304b1c48f14c7727acc8a86d568c71bd59e26b2aa679e2acfa9c66161455e4a8d7faddb050ba3a8c1c04d16ce56e000f2bb82979aa10e8d2bbeea7f18f97fdd4d20f9a2545f426d9b72a6f38e2ae69c34173ff10ca8c22c242b3d557d3e675637823cb17f177c320a14806eea370b4095d9b18c358ee54d3cd40cfa201d866e24587083bf90dafbf98c679e0afcd7d5fd48c33fda32ba9ce30d6ae9c089c29e8c1893d4cf40a490b84ccac06356d1b7ff27f4d1608691e9a141caf296a269c3ab14bb8bf13618a209d6cd56122fd85776c907ccfbac2076e9cf1641eab5ab45f2eaa035fb86fb11166b3f9c847a3537b19676841233d2cb71d560dc136a8a0aa41822c11162024100180f3d7998bff641eed7527a9c85ba322434ad8efb26fcd1d667903ba9b978e2dc851ba11b03facaf698e80cd2e4b84365468ce92ea844996449448312be9ab23284166a1d035acf6de55b65b1b11579f27f28e044fb749119b2480276b6fd825268bf048b42b27f5378bec124c664617a599fbf2efcf4467cbfe1e33b373db2455a381e2db4a0be94852d0d74ca1fb1fbb8a40728582e1b0d19777f504958dba62ebdead45e76b5afd92db27dc80256329bb5d06aca8395b4a1cc9323e4fd581da20998a5269918b11f0249296e5a1eec3c429f08c6b2756f7c37da0560a5303a5082c0a6e70d9d4dad28945d0f8cb23f2ae17ada322baf90e824ae24cad7f1846d91732c6a75feb50e9092d696480c151935d2e769f2243aca03efad3a3440d46575feb312e63d2f50ef914fd4a9bfbd89f77e8789092095bdab30112b3e1f8076df6b1241cbc33fbd71576684755170fc238554d1799043e8bcdcb9201388b3b13410b335aa0a76a9dc359770a1170d321bfabb7e4ecc73a3dcaa8a29bb24d679b4347a057b56ae952134442fdfa6a5e65f184bb78ebad43b6088805c63c37961ed00dda67dcba1ace2485fca01bef2cd03cf20577be04a6b8859cb53ccd97b679198511feb08b194ce38bc67664993070b54143980837b0d63d2a5439e93c5d9977c1d1c195374fb146072282a2902ad870ece66f237d00413a4d8aa242ed2e19bcc1cf7dfbeee766d6f10da14f38807e77d9240b5defbc64324ba1c7a8c64738d44ac82d231d1dfdf6b5268b374c3911cac1936c460f450e02f6dd6db3adc7612e76069a30f6cf3d48d511edcfac1c9ca6e1ab8cdfbcf9e6449ab80f2048fc55a0536f4ee0ff39441d5d40d1f07a4cc0a33557e0d38d0b98c783c2c10bc8c4ef8d0072defc6c92e8741868857486d949641666033523397223a6e7d93aad89619b0122d335e0bc44d8d2bf928ea61b3bdbd9681360b41d4d6c7b3cdbb4d25773e5a225363423dd7e808422fff8c30b47a1715e17f6630dad5b01004f65ee3fbcbddcb03b2678de1ec593d7fdcb7b21459dba2ae7e03f8379c12b9284880ac6f3a263d227c54c698889965a188208f4858c14562a22802c165fd2c5ae323e6655a2d8615b7902a49dced54dcf6d30ca037a0451b59c7a4e7d9e830992c9dee1bf3e879bfba716f0f2b1275c0345e157887ad2fdd07863242a877a53d07bb0a4aa5366a0624d586b1b79bdb176c18e998d7b1352ed7fcf609d1e67617b44781c044b9c8f154dce6cf2ea7ed82566574cf85db3faa6dfead04fcf93a4619aafc956d78fb5bb7ee5e3599792dc98c85d3cb6b4e0ec7f63013ef9bd5f8d807581a6c90d978f358b3a1c4a00d1ffb21428b0e1495f543b3853f558fc5f995c77c515762951055247dc37886424760859cc4cf7f058907f0939aa4fd0cd40387760193b3cec9ed0a651015381e031f1a41dd3044ce42e1ca3ec3c4b0b33d24255c3b9debf6528c78f7021f1eed2ec00836684acb6d40f62390cd3bfdb165a98d88fc313bc3d55d6a0a33e1c375f2e371e73725fadf743f7e2d5660390f4625c7f81fd3698ba6b74a79d21cbd66405443a4f2e247173afc13564f031b5d7f91199f6b7fa609046f30cb1fc6daecd35b6dcb4a10cff68a097add2ac94d3e9a0c23604032fe75987eb197ba75df5c1d60bbae5474d07e6de58ba013086b332c4ca9235964ebb9bec4ea3bb6ffea6e5090b65d240377d396510a1df76cd669f1008f5923457b0bd1ae77d01e3fe7d21d5e9b97b991d97d6f847f27a4861be5796119d976540e4334901048dac17c18f91e1432290f06492ba0d676b7930b5d9c83a334c912e0813c3d1b35a2acab70584a061a6082e7d1052a25e4e503b206a983ac4852c0d2838f216dab9bd3055395aa01e92e4df095ac39d05fc85a3a8e1ddbd119371f76e5c8c9fbe6369ab155a17f342e044fe2652cfebf13cf64cc77cec696e363359bf030965583e7bac820990e8359c00e692e0773a13431ad390fc26d61bdf2833ae24a6334f4c45885ed7a51b7e09f5690061764588f7a68b1965b50c64657ef026ee9c82f8fdd5d6626e391bb06aaaaf8dff9984b610dd832d104e61ca0f3e20c00e2f22c2d5dbb7bc8c2c0d9fb609ac1ad2d68c295b4664540f74ed510ac30b755d22cf0a5f87f45d62fe74e0dc4e0aa38b76d498d4b00165459b4cb19d1ca4e57eee0f84614c10680f4bf2f3d13e6749efeece02bc27b88a90362f24b3674bc1bd5ea22ccd0471e5315ea42ae228489a73e7b00cb514c990fd75a61942f63900f24e18295d2a3ca660d54b69481a35152e76053d6ed2f0565f893d84af8870fe71c78d2f8c5db036ac5d5465e51dd38aee565cffa82277f43e93a5d135724d59ba77590ce11c78c4967362aa2d03d3a4ccc057d3b207684eaa89b691d39cb0d4fa01036af9ca6726980362808ade77448767a7357a675dea8fc8dd6fcdbd810be836d8b5afb8a629b686dc1ebc3a72fd03b4d3891934c554a8b2ebc6fc28e7a1cfbdede62d6b495c1dc8899af4cd1f7f1a87be65bd8f1a92df0c75814105ddf24b3526eff7e3f5d4067d9de7e5c991d9b3252fe9cba5329f8b1da6457144ef23f295f68acc9246bc72069244da2894d212ed7fde337b747f9f261296d40cf4e5b93ff09f3564d1a685bb4d49b11bd3378e0aa7441a32249a0b9a35b8f26afe4e7217661b8536ed80bd0ecafa7bf7f82c37bfbd7ac6f24e4c3c8491f65a011f360167db7b8e75b644dd68d70415c8250e1cbd2c3859521e8f7de5677020f933233f38764d1b32fbd0727bf7bfc047455af51faebde58cd6cc46a68a9fd025fe03444b105bef52479c20099c010270447f2157b8b5741b86cbd9ca9874b8b69ef7ed150531ab3c033329914465bf1af963c5f20138f54f5140b3de80403fe670da831524a6ed7c49097c8565d79196978dc0d9fa3a1b471fd332889a7d73e2500566ae929421a7f05971aa20140d47f961b1ad1061113f0cd120627ff4b8e74e20ea176cc33c334b95d883f5e322c41db808f035b3b279abd7d406e2c391b80c93b24fd42ca21292d600b6ea46ffa2de982e4969c0090acb0fd9efe42b2c3106fc3fe29df36c4aaafb6ea63d9b80fb4e6bb167c8d8119789ed9b6e1c261d739e8b91713fcfcf909b1a6fc2f69f01a3e4e15196cf0606862d7569b648988f036e332bef3c02c2da3c80eb0f031402a3e2cc7d2865622476e2024b7f19def898a0e600ee648616c44baaed51ed42511a41df2eca9bedaa9b4ffba915475ffbeafd1166aa3dc5ad56aaa63dbff9510a02aa251b3f49a64cd8e89b625aae3cb2ccc32fa36a0e4b7554efb081f00e622586b2a49d3694a3eda7147e909635b790cb8ad14779ac7b080be658660ea2e57f358db332bd44b3fe5bfe80a44626f10b220f17a652a070c4d1692d4f2903102c59981af36cd59a315e4e7b6f1bfa815b7076b16311843c68b946b3b67f5e50e835fd8a9c86920aa50d4bddf1fd9502b74f3a4952ae16dc65a53282b123e5781aea6d28dc6e650a0ab33e57ff53050dda3a66f1ddc1ccd510bec4ce60728e97c722d9236082eeffe576071dc8463e7ef6ffd4eea7949ae86841639dbc1af11de63e4290278bf830d6282718927ae7516c73dfc5737b6b721898b083d380290be2486d5599efdff02161248f144447d3121844618764f43de4851dfefa6a9ff5a7d2200c0422ab0f46861d7671880f44351644dbbec0d89914b456dff8c219f7dfaeb21e43f085d2dd06599ad80a4dc4052acb0ab13c99dee4b92de3effa545b0d2bf8f59cf1a27fd3842f0950e65f3da1c0e3c2d8d0687f42d44f79d16641cdf6d8bdb132cffc46e3bd8261b06ee9a2588f56bfc49221bb5bce18f8bd485f83a015f0bf7f051c7016530afbf2682a78333f59770ae78795ea6c4a4d38767cb1b40047e825841fa1c2823d0164fbb4f3267babd550286e9256d9c93d8e6966bec6a3871a94c96499564ca492c7108801bce7ca2260ce23f6b84db5eebe6864123c1897de4b2d0844f366bb5f0152877da7813063137a6d8b5108b13d200360ef3ef799e1a687197971fc8cfe33d0c0f02ed8cb96ab001e578a4a930965d00c4fefad96cd579e7c01f9c18b06334ae5c1076823a8bf4748bcb704635765397add4a0051e1bbe9cd90c4ca411b3910bf1312628204c314a9460d2963e371e60466c5d48d5628346c94f3b5c8160364b7f7a6c350c08f6451f0d19620717fca8f0942cc78b2d1c10619489daa02c899e7f8198969617222f03613eff09aedf69255d71b877852f5bc5a72bbeaa1c4f8f3907aeac4192f1d9f196d449864d54e85c4d44046dc7009be1e25db06966ff842e61686d813981b6e1350b64c91bea040c13c6e0a26206d0fd88729ac6d58a909c6017c7b5b94539f58e4345ff0ae59536ed520fd79b9803c6e4e9dae0d6f17949640280c7525d4d8f3dbacbe89cc94af46f0ba3aee690a72d845f08ef23389009ec11bea1f369b331d4e15d7e358fcc0902c49810e9a4225d5e7a1eb5f4f86c035c2dc4addd3de425b0a350e1f6d1e1c9702a5364ebb3edcccb0b51f9b9da3d44c116c9fa622fd90bd324b8da2aa5603bf3fad904a11277e22adbaf080ce58c124255095fa579dde987f78cd51c8d3ab8bc9f3d3c0b17edb5a4af9bf308eac58df40d3220030ce7643de2248ae941dce379e3c4550eb04c4a29705fb54c953c2c6d09e19970a374d68cc1adf8166778fa05707690953989f2ab61b1d447dc123ebbd1a89d1bd70d597590310af0bfac90945e1aa82ae9b234ed7dac9a8ecbaa5121dde02b8698460eb43bdadf1cc203f1958c91d0290cd746382532c676532cd57e4889fd2ee04dd527f68f6fda3033745b27240c66150322ab46cef224db6c149e7e0ad4773b0ba054d0a48878958e670a6c59e35b0e62131f5f0c57062f46c43442b4591ffec036b538d7367ca2fef6d76ec8d40f60bf7ba0739244e2e34f6cfb6ee1ed1a333d9ea2fa74fbeee4463b09a1a3f5acff74e7d030e87974538c2ebfe990c722a83c213cc022406d67f39242949869daec76d40bd7dcf667553887ae01a6ee55107dd97d42320d0c589872f2f7c935ca8099648b52d11bc6964e511c48118907f1aa5b53b7d17024004fc3ef6ee7856ba2624aed11c513390f6e9e41b4cd300abba8bea82cc98687dcc2841f431de107b66605656f7894f9974c7d047a9ac5621864af06956dd6cbb06803a875d96775dba562233e8b4116b012073fcc4c51f7748a25e231c70ce64f7b5ee5afa138a3b649145f6476d3744b1913cc1b5d34f25068139e491281ede007309c67bb183f161cf7b24590a02b367d73834a987400c6e51d44617a11d326042250ac54300fc6de72a719180d0fb316c748a22ae8f6df493ec149a7b9a302e1282bb28f09a67d61b28b3aad9725ea864ade25a9f7a3553edd11929bca463cccd49db3b543a6d1129cb3150949243ea5f43cebe5c5143a22c9fe1899a05528f460154ef25adb44a241cf4692c4bbdc4171561f0367540955e49be5e975ae77842935b5492f21692f398dc318f892f50d334e5dfb527cbc747dc81724ea93343c855e1e834350e9dc68564a284c83f59a4c86e83de933cc3763a7d00882dc00769114b85502d4c4495871f96d8f0a69d7349cc234aba6fc1c2c8cb5b21a088f585cb822083a490c26b3a50f3073c4f8782dae4dab692db69aba87153f18d6787b72ec793672b324a513633f5c771c3ff5ae73e3ded6184060ff3a542becf4b9e85da264563a7692c6cdcfd0de68bf4f04bcac4a8b0829a4e3be0642f0956270b82c2fb0878219f3cb1cec385f6b6d5e95215752767dda283061495f0f3cc95f1e96a26ef6a60d8aa40f119389c69643b52180eda23ab57837bde322f618f9b1769e1c0d67da87d0e2e41a34507e869fd01f5f46d8c73b5e9398159a526307c50016b22afdb125aeaf3233a2f478b953fb9257d38dbb7dc89d0c6a2324312856f773400b7642f31a86d0f05a4a4d1ea1920296458a731dc8aacab28a3c5c6804b831f72259e5d44545cb359e71950dbee843bbbf011e8bf5b5f10763e9e0aec167ddae72ea54c079a5c0e214bdf36e1526ef6d59893f75f3884827d5a1d1d0e36f910af5d6fc95908fda3f77bb0df74b83b93acfef0f7c45e6631eba1d5fc199db85f8612b703a1cb663e6f89575886545d8f4cbf6f2758c1114e86a2c8ab7b325c79927c41b080c62c09318ae5f13bff842c23aeb326235919f3f27b795e9e1b9d058da14878719b73c13ac0ee84819db15b0a1447570bba417686dae9873fa5c473e1acd20aa35e93ab6d1ffc9a5a7b0dae27ed0b90a89ae6b7bb8a8d750ec7ef64d4dff7630e0ee8dfd92e87a38fe56e3d863c90763cd9ce5fa450e00f403758f64745d0cabc84ca52781258cd7c735e042438f61e1ecdbbeeee95bf737b49f466615a1d3a073741db6260cf57fafa54197251fc9b68a84381287b08a1a659bb004052d0b0accefebdfe22ea3d6659e1d4d75622a90febc2d0b70e5f89559d020ae7387e2ed79e03b3a7dec817a44d3501b07561a0511961741d552499d5cf043d102030740a72ec668f34b3b94dfaefeb97d32615f1ba66ca6c7fa6dd2b65bff8bef52a18a452a430f1a11429d47f69d44e1fcb28a3345a53e172dbdaa0a2f5a58c5175643a7241a8d371c9d4185f28c732e09a6044ab357a6a186451d3ee0753b997097629725728a5fdf6e25436bd82388d3acaff53e79b298d197d7461768d4eefb1d40a7a8d902995f65d850250a4870a766373b7ca898f438ec242aca5b5aa09345ceffd0b33b2a453560a6d68120b20f2f855f346d02119401040ed501f298a0a242b79b1704ccf4de919c858b7ad7ced5eeb1f8a4faae8d1228d10643982199f8c9a4b8bfef6c8b3e7e5dbfecadd735979f3b5c43e639dab6a6e4aa80fcd56d0486eac6e6404475e732c6f5b48e044d0834f38dd05a48cbf902dc72ba04d22f100a810d815e2718de143531a6d40ee2507ed97eb3f6c863adaf5b61965484c6c62ae5675c394ad4305df922ed79ce04df185bf4abf5f68412b94a765eac6955753ebf5c7b7f7088d4483e9b362a75882b6035736980daff92653380b1dc7d9f5defd43f1c3dad57ae6c6b98a8321db635f86a79cac3b239b274c697a4f1d5a83b9938540b383c4c2ba0b3ce64995554de9deeb3a846d73577ff67ef7fa4c30c86df27cce44a645d7c8de384a72800c2a22a0ce9ef4ec13f3287ed08465b3bc37b50bce8db6a22392dbeb070e8e7c77dd712af651c228b4696105c9360f6ae1251439224bb06610d7cd5dac2fb10e37d36b7a0191ce3a41a7b2a47df000563188c6c4ce64d78d0d658e213ae8b44de911a2e3a0f7b8b8699f071dcd79d86611d9d2167b21a69879055cc41de855e2a55b92e036602cef05879f680589410fb6ad749785555d7469b72aef60d204eb7c23d182a4b031d7c5750b8efc9620e9ceb0eaa4762e4431e12bf38ee43fa23cbbf5c852bb9d9efc093a7895be76045908ab1c1bb6c0daab90b103aac6adcb817f34bff3db12b921f33d636374b9e1c6ae969ff308b4eb10acceec73834704d00076dcc49302ec1241211679b53d488b0498249595ceb72a53656d8a8a338b8da3395243ad5631732ce012ca054a21f1ce33074238246db9f25e1a147ceacd9a499b6b9999ddcae0a26c80b3065dc207c578c07aa5ce5d895a7aef70d3e8df48ff73982eebde6d93baf149414e7ec6f8afc22542883d170820a28048d11ffa75161dcd3e5f98fda311033865032d4c3b0b14348485b145c9c18cb6c51fde13805d48b362b7a8a09705c69c11d2449698b74904ddd2ebaab59562d5a645cfa56090826d0b79144de910e27419628c0d2b9006d57be6f5768ed8730100d7036f05526464db369929fe316424c791574b393c3c7d9c85cee0da09c9fd7e12e3c4cb32520e4f0d4e9202afbf4bd561ee272f3ae0274e4435e4baae67aedfc85492996ccb5cef6420da6bf7233a4cf4c61dbc32e31d1d530daf2b9837c1fa932157a3de1a9ac70e287601e06d7605b67a15e7dc4e3c4126cf7e0d6059f04e6f942788698c99b50a3e45d9b4379ba5a81fca030e9c1fed8fede26726dd82a964bdd79766340218725bf166cb8c1fb85ad17b9d6494b0f423aa011b0ec0390eb8e9a761391f51ef1983f6aaf3859ddfb41d187d1d3a967be309460bb4f61f61ba73f22493b45aaeec3a35755afd6d76132c0407c013f86bc419f53314b3c48a36c90f38e4f0aadec37a65141bd91ae48787ec87438407130b6cfaa7ee0202f9675dd3d816ceb3c3d9c9f4da1303410df99483173af08121f62dbbfedd6ecde2e2fa6929d52eda02ef4ef79dbea73eb517833286c9257207be22126033c15fc77089af68622ebbb8d18a0bdfd0f45136aa0c9ff28eea526a9b0ede89f9bfd6ff401f181a8ea04e39443da5c4cfb0c3adbc6a193bf42cc31bedc48b9aaad0eca93e7b7a250ba31fb9538c23135cfd3d52aad04cdd35633a4b175fc5b10d76acb195e2de1e454ff142215e6a8202591323a7f8d6f301a8662c7f6d28822408c8ae6e526664e9a61b2ae7c7260e09bf9ae96ddaa0b3c4e96c6f77622b65dee8b2a62c17ec6eb496374da76fc40ff9ca4e2e10a3fb7ce718e1c306eaef99f9ca3e624c84f22a5079c441115542079eb5cedf3b5261060dd8fe2c79189c3f928ab48073b2f3d4eeeb955860a645c278d28d4de70780f5a43fc01789ecaceef28234bf43da49ba581a0e7866125349a8d5a7c96d77fffbcbb5d0b62d4166eb5d7508d63f6717b37166384c27e4ddda1fbe9154b67ee108aeada7bfdfdbe6a912e0f9ac9caf6db5366777a8cb861a46e3ecbeaed9e9ded76f27703298348c0bdefddd386274cc5e39d4ffeee0262d42cd5b45aff7355519815c75c60e4e5b7929a31ab8214155075e8830521b5564defce8f936663d9f8f1f2f10aadf4f2699a55d84a80cbb707ad9bdfa1331a71cc0c2036658f7084be6c4273d9b213c332474061f746a14b84165edfe66881d3c189a925616ae18419815c2cebc05504eee7e9bb23be413f09a48749263c3cfc2c1c9eab32ef1a0ff976b104661b7d5b61a65230185f6137bbfc0f3ff3ab592c55bf0459c7f1f66ae94c0bb8e18441c05d49f0a938ecdad28b38ac1e215a01e4b66e8430b1577001fa4099e2cf3f6268b237be0e10b37de52bbeb805b6dc4fb68f305454009f8acaca02f5373d079d8f5731b1558b519050accaeba760f4865ab77045ec82b85c981fccc9d4d2fcb4819a587a379c794350180bf447d96a274826c0985fc23666b7c53774e5ee63dcc7efd78ef505c1991090e8cebf595498b69b0e8423a851ff0c57305f9d03345c1b2a7cc87f306ddea4a55a9750a0e883bcaf875a17dbfd37a30c2222672bb5776a2f1ec1556af520f1821ca734c959dd950bcc9daea9687f2ea630dc1937dd92108432608016966a810a70cf5040773491b8303479501d131c662544f7ee2eaca7c7e5f352cab20c771b6919ccb6e6a59549af8cdb94628e43c5052823c76a196cb74e1d8fb1a8c781ffeff2ad81d5d856815026d6cb6571672cd6e84bbe4f146fa5f9430d556b774b611e9bc5d899c886771895766b704126175802a08f9b8b53d1ece8ae80870b408631b1a1eca4794012a77da72ad56aa8f6f537fe7b6760cf369eeea4db7194c69748ab97c28cb0ad73e39d06188f2c76a830d416f574772051c00849ecbbd65d3c5410ebe6b384fdf0d0355519e150ae216c61908bca89d1687f13e81fe9505e743bafe92ea14632aca7e9cbaa444222cca1b04dec85b646a76559ad22fd9dac45891780168a575648787c68a53206aa134f029dede39ba50c046e23342c8e9be24c8511973e1681d6b7c6cd95cba1fc58a5bc2fca13a0b27f0852b7ccdc5ca8452f5aa402ba1c0747ff032e438086f4b96a04b321f088e4730f2f575fd0d26a2f9f4ffd84e0bda1ad62ec8d555f8ca41b64eda93d71823b6fda16ef74e822355380a002a6ef853f3b5948714da456afadf9bd8094c58ddc744e852672413252b73e8157dc3a2e152f8ba9e2dcc430ac9edfd2cb473cf36dd1603d9101d094a00889e5b2f061be1791135d6c359d8f3aa5867a314af2def8d33026c7ef1d05914f6eab597b0ac013e8da430986512f87b3bbbefa9c860750ae5c4b3fb5e6000d0f85aea70cab791b07c3d95f103d25b7828ac3d55f1c02f3e1f91f0414640a2773dc9b820b6f7735ee669c5122e3ddfcdd59a62ce56ef4dc69d395754c8a36e8fbbaf7b0ea343d4d91363e2aaa092a068df104dfb5bfbdbe7617d3ff0fdbb66aeaaa23aef1ad3bbb69f6bcbde883a4e367c838238e43779bfa224c2945b1285da3421015cd57c1fb54067a80ce76dc31c1ebe193d60b3d3e47f10e325b6493a74ab35ac9d199f70d0904e148f02495b2ed9c2e46f4cf7d58eb3e05d40891070dd8cb9895ccb000224faa1c39f2c325f6c9be0e560f8295345c40c105550985da71dc09bbd38a075cd24fed6873681d84639f8a92c0a44d44432ef6987c321c62aeab5c8308bd77a876b55739d68e60d72f4b2c7e0ba7a95210966c8936b3c38535984055ef8b874a65cce7ba28eac374c4424ce6945402ad48434569c500a7bdb54c81c80477e1094d918540f1f7e5db05986835e6ec96dca2475cedcb74f99dff6ec49e053f96fc6572a5da7e3487a683225a1b26926f4e08f242ad0a5f5c3085a412b387382ee99df7f78c1ac40b5a1d6615fb2bea447c0418b2d9d0ebb48129bcb718717f6701309fdf83b806f5b614524fc8a24cd914e0f537f4acc2bc1ae1f1af7a68550da0d54f0bea70b5874ef000ef159360f0d86f573474a27500a52185c5b78babad79fa050c66e9fb3a4f1450ab37794cc02cfd6702f27f61035103da5df1c010a2bc9ea8c0fcc368dc5936c60ca5aecb618696126973e4620d8814141f59113eae65c5011cd8dda1a5016d3e3746071c9c53d4256c7fe40578b88f88d6ab170e1bedf8bb413dadbee0409c28b89bcf32afe3741cc810a604fa13ca2ef0012dc4cfca1e721fb9afa106b28b061700b5eeffc2526785470d97072685b20ba2cfb288b94418cc594062316b734f7793537c90d1626f96c16cde7eec1fff750def5b43086a577e4f3bbc01f158f23a2a111699428b35548cb6d1a26d91e87c16f57ad74b44a38b410a2dc0eb4629b11df3ccd0e626cb5072b4e6bff7bd3c7eb6e9565de7c0327c3558417544e87337d8288f6318cf5fe4169a4c39d3b16a15385d7f9fb4b2b1ee35458683a9563ed338a435b8c50854edd0e3120a442c11ece6cfa7b730868280732f76d63ce8779f1d340b9b43c7194b60c6e093668259970304688b999549b753db0730a779a93d7a6c57d3f91066ce311019b4a865c180ca7720c405e325fac1d1bafe395fd5349190236e89a82e0758ed10273c7d61e198e8026efd9f5613140fa5218089b07f91a1bd4d0182ae7265ef8162b94ee962c07a88ba492c0e7167cbf7c222b7d8f61d65f960b0a3aaa8bc1f3a113c792bfedfd25ee22cf7f3467054f64ef87a807a20bf84edde5fce8fdf0229c00bf749a13da39953aa98c93d1ea8633d76df413ed1dd5f749ed2a0dcac52b0a648ca2d93cd3c729c6ecbc93a2e1ff0dc150663a04cf2532d0e5c19a15a1d7924477aa780f7c5ff9e5e1aeb72277d454aadf591bbd6ae45e69390699726740a022ac5f4a996fa39a6a9061eb9620cc8d5b825fef564020f5291bf194fc608072c128109fd8c949756a26a214a3ee89dd3e952ea6c4ef699e51bbe17ef30b7d5160b0f982ed7267f767382b26aadd2b596bcfdf2aa405ae4248d1e2758b3c73a56589e8264f8dc9c9171908303018920a2709995a1e8de5fc991eaf9aac95333bc7c744389d6973a4837aa658c104f2713075f6df76dc7b35a7443dbc8b08078a5d0df15bb1184030d603fd04952ab94e8bd616ea8b6e655b183f615d1a019e68fbedc81a436de40b5c3ae55739353c5375ea626658e69d0aa42f83beb3f0a33aa66c5e04b29fb3351070bb6b98c7976754695e637e9397ea10b5da5a1633eadc19e4939977a682f0a951a58161b3c999d183d8e4b0d27b55a6da93206853b2b28770599cd0f2d24fc90eafb63aa75f4e70290ada68236af388f7049540440196afdca258750717bc41835a2a7656781406ed49a3fccc5370afd5d04b339b9d01030b36d39ff13157237857de7d2a24cba08b957503146fafee62b318f8beac0bcb4766d5e34ba9960c8f9b1204f30602d5dc443345ecdfe82fa9f11024221c49eeb513525b0b2f5e2d2f50cfeb62676b0da9ad25ebc7ca192d974c17aa5d3d33530f286317fb7cf9a5dee4d562f3cd269d2bc7f59dc6ea33e57d2b3fffdde4ff7f3168b99fa1a27b75a5b0f9725958acc42e8530e656666bd49f9fdb7cc2d61656425a0c59d72724e39ccfc910b4d401db00dc74d88257020b9ec2b6e8648d317999b1e123ebed3bc340a0d9a441796b113031aaf3bcbdcb73797322b2edeac9df8d548aa9737d73de281fb88079eff016b80fc49637d3b751bda6c43ed7d4a1cbab81ecbbaaefb104c374274f24d088e342ed36ddf8c5f0f5422afd1eda948ff3c0e0c4d02c36bd55f9cd8f13096c9c693ae277b268299e64751fccf76be4cd77281d21563658402e6c992bf1af795241a9906f0ff3fedf901d920d3b413edbc03b5515c3882e8f05a0e39eae6b1e6ea49f8388ed6e7cf711fddf06abbc0cd708a546220b9b6a1093ef914ec20f8fff1370e0befe97cccde5b51dcf329f5adbc403c19aa6ec23ce6fa8162a814091d8647cbe17811f19d2d385a6380dda0e51c69507a9a8737f68df3189adc22219a1cc9651eea186dade956df080f3218b33efb97f3a9bd7cb6c0bcf7c5952abff084cb550f96e54368e6e2d5694bf773250a86d1d3bd4a6df4b193afd6cbcbaf1edc7b7d8a9156bef5b7e752a116a8767bea49bdd9177fad1175add30c58fca58ba9b68e46da6e3d0ea8ccc08476ce4b70676492ce5c6375117999661bf229ef2c7efe6e30dc03bcdc4a44ed570e01f33bc0d1d292b0a19565f606dd757db2411a5b2d660450d27bb126fe92d053bf743d8e132cf437357f13642872869e5e04f46948bd65296e1fdbe28bc019daf231a6e14d1aac239373fbc147f56f6d2f5336415e81b6fff2fe22120ff4dfd020fd352eec87caf8f559b49dc5030b701802066d82e627b2675483f2f6fb4b36432af8ca00b700d1bdfdf0ccf54662d287fc523e50f367fb2bf61d0e305e2005b135ce645da989abc3c8ba0a666e6b07f391cbef5bc8230925398546af9f1650fa7dc2b79bcfebbd567b8dc3d701cd5895c902c6d5633a48cdb7aaff9259175eba6d50db8b013e569ea70072d0a33004886003fe340cfe6a2c0439f48679daad56b70da9b786dfef6c87710d920b3f9c871d5dff8f4cbde140a32d7547cd1a9f6a38f6223351462be88d066afd8ca6b65067d87cbb24a1a6ccf2d57dd04f2de05eb2939b121a68e11b67045a65ad5c81ce1d4a0026070119cc28f508be7429e8c994b08aa581e304f868774fa5687953eb7d1132a49c0014bb0ad42e5a1cfb9375bdd651d8ed5e1fa7b1a928cb21eb461e0233076142fda3f687e20107228053113cfaab46c33da3b1bb138744591a4c0fb5cc52ba3c757df124b1449cbc6798874f1214243fb5a4af321830cf5a1dcd31ae9c1a6f2a8a89beaed0be57a69ca95d0aa5daa5f0b0013bd93d02605fbd1694133162593205c56549d613b140006b936818eea3a66b261e5332e75f65e05182e04dedcc621c1f17994a34f46467dd5f7dab20aeed81c74900b26e9bd35622e0abe372b518c0c6877184d90771132ffb098e943666adbbca57a0f429cf4b56ede31c95185482644d9217d1f2c418bb939d3c2a13c755bb3b6313da823a9ba4b92bf85b92ed83143d4bdd816272dba38fbe9c5c6afcf48730582cb220df646a2e97f2706bfd1ac91dc09f52879222f6e6510f7fb52346975d55a8e93e0ee88a76cafd19648c940df4160cd59c7aa767382f9d0724390b13068820df704176e2aba8d6d6b29b0c0ae7580b3cc0c963031e4d88dc91ce526be4640c5b4d06eaca53b6d7cfa2fcf005164071d99c55f8f7234b78d0125acd5bafd50ff785224e3bd4a7c551f1b78da3f977fdf1cfb87e7d17ea8376ad5ac72d7f686c31834f9b1d17add1e01cb5eeaac8c6793737643c29763eed744531963213708226d5335b13cc00b997463efefb4aef773077a2c0e69d3ab77d169849cccf0c96e834539e18f39ef830de25f8a6ec143acfebff208b462e12057b53c172f8df112274ba9158fdfd598711b8cd1b6cc501a5e0a4dbab497a9b8fcf6f34e4484bf593e364841fae64a74e9b17d4a9256de1095e90c2652c03304fce640d4db3a2a4e5e6b408f31df0377fb3585a47f275ecb493efd8e679889e2f6d3af48e586668961a3aaa3e7f236db7fe63aad174b347274f26e31fc5ea4ee67fb821b4a6ee39fa5e71a184b0eb113dcc0eb82b9867274d93e5700c4e11ff02daa1c76f877b621aead3f03ef9ca048e4c8d4bf989c7dedb98c30b06f7f7c5e0e2648e9e519c683986a5c5537dbc1c3d4f1375a8743201f373886d1c683b9087af59d690a0863739932f2d32d89691908510c9818c3f0b0583baab914475f0407837758b66e8b38b6a4d36adbb9cf6adc135f48a0d98b7596e819e3acbe246ed5cb90b556fd7d960842ff77db7c692519251c17680307ec97234ec66631452dac008bd8e4d71de2c19c043c3419b98a3f01f24aab3c8051c05814bc32d6d2667e6c238ac0780fa8e114e5f68b7c31175e95419fbfbd4f44d17e1877ba7df0e2e0279a968f2157383306da1b342ceabb36367191898469ea9c1d486910ca4a424e89aa59da0a1ca52a986c8a358d5b28ab9928559700843fe4056e9abee10a3f7d63209a550594452bedc737173c0b2afdd09800ba8e8a586510096017f329b43498f0f0c252134152cc1115fdd5dc5f745983d72e46c74b941d215d83f65d2013f970c7b24e5e76d64250d07a6f7b91c9b68b6503a95646ddd6cc9e8de3982514ef636a9feb59f051104abc6611874193e4daca957886912ab83aa5374fc0909a9cdbc0974701be3d05c25993756ab9789153a877083207f2b15289e6ab26939c026dd956936f9e6fe312c11135ef245879ad33390d81bc543d0f98ac99e2508dbef8f35700d1b69bbcb00531e80f8b718051cd765457feecf38baa839f0a35ed32cf30cd7961a474b29dfbd1b8a1379d3b2917d196bce969d637b6b4670a910e5d2863d7435c79dfccb24afdcab87252cd619a4517f0ea36415629d4edc16856b5bd2ab94de93c3f152926460b3731f42e976478b144eeb5762baef93cb13850908c23bf88841aba4e53a96a608d8da874d821b81c11b512c1c0bad390d733356cbb8450dc2d60e4559d76231d2e7e053d2da32598a23776be2466a972db2d12122123b1dbc132a20a0bff2685228fdf995bd37b7f2e8fd06011d4aefe338da3909aea6b4d5eee79c47613faa5cbadf7d033436462abad4ca6e597c45ea756b1f251a547f09434ec9c048502eb409964e4bd3b9e7e1564d1a909cbfb43cf1e7a9498b0f547e255bd31213fbbd17f1f4b1902a7e14ddd2c44ae1cb749cf73772db973ffd0436d82b8b1a02629158acdc99dabbd76c45e8e4932249d086ca8b2ff6f309b4f6af721f1629ece6d513b7b4875049f8e930d8fa64eb3634002cbc23846dac68e8acdfa93753129081daea579509e6b7ec71e1fdd1e3c71c01038ae43c672bff2e7f1c1f9faef27f4df6788d7c5a23ca871111093f637c2f96d7a99f63a8baf9bb179df433e74be2a80b3ad2e639e8a6e78baa3da325c217cfea845e040d1c707668a74c068387b9921773baa6185c9a0cc3b8821b8d9bc2a92c7be73ba3b9253cbed6c57385e212986a18d07c4b655598af7027edffe7a937eddde5e0da9e5905ea2e2d615d34310ccfc01b849c02732b051066cb94864eef99ec653b9c45ef4b29504576fe6daa56aa2e506693f3286237284a51de8a39c58652b39a3ba125dc40f92c47fade9e01e8c7288ac9356730f91c70927ba1c9496203ac8cf14ca5c6f69d9be1e9dad85269979170947a2637563ed7706f8bec70ad83ce606e8af5f1adf7ded9c5cd71f0f5636f678f0487655d497da0894f35c40dca6a63f58fdc41cc0ca976192191cce02050fabaa0363db95b1fea6b78d38c230969ade7f78c5286e5b2f24a881ca5c2c64d341b143abf4e1cfa2ad74d61600e196da4128fecf0e0a9f5745201cb6eab2f7fce7605fb4b709fab054d03c5e86fdf3041770026ddb26f152a6ed99d905075db7e6608902dea8f2c21c20b8281157af0da9684b8500a305cab351bdfa3ed079e9a0a8c3377b851744324c8c0b072d6a644eae7086da6601c2432da5c4cac785b3eaa66b66f4c6be5b94b458436d80ac81b72c63e7e1b7397f78c31149878819c1b0054b2cd832869059e4ccaafce3286f8bec044dc63859f88e49dcf0eb0b105cc9aa29ba6e51fe7e3536059479c4b9b5610863c3ead91eec8627fc6d851d0067721cc3ca86860a28fd7c1d3d1d4d6f24ea33bc88c44d13a782afc6ab1057c6157b12f7e030b6e0a3071ac4fc83db95bad0c5277b8991020ccc172e3fea7e20103458c6a705880aeee7f3838596a2ea9dfde77531d73021d49ea485ed3eeabf8571033609819b30e03170667a176ef6ec5b03778ca87d444c74bea4b914a729e06ce5f5b62552872db3f96a6c423e92ceb49e23fa27f542647f40e31f506274d8a3b83f451d8116bdad6c941cf241e67f526540a0bce54808ecff61bd85da321495670757e98e654e0628d4a368be7b068e178ee0d9446f3131d31f067d74a7d6f2056b7fb8ee48f8f8520395f5dd6c7113a9d4cd7a5e1ab173baccb84d8882320ad5e08caf6b5f8869067c21aade4f965e6cbabc8d51fde4f114debbc9a7992642ac6db0dee51f4005db770bb6d19d64b1dd5749bdb69e3121fc2362df70c8d430b301928d13e8812b0a37644ed5fa353126037246da7cbb4ef058f12d9d427127ea5adb7b80c130679edde6ae781ea443c43aca32473aa40dc58629eb4cbc0e73e02467793e9ddc2a254e71e1723aa521131756cd261c17100bde5372f183f8285031ff97455bcaa9c2337cf51c33eb58d7c9aea031fed133947a62737e9e524fffceaa1f525818862d18dc63a1a68e0cebf85506c5c2b4138621bbc19d1ff0a297dc6c5499477c26c2c296a603896918cfc6035ee201995ab71b16ef2e76bee7286c0fb5a841b69d85748bf17e84728311081064517e0681fec6e1766b991d6ea0651fc2cd5645b998c47704a8bae775e0be3e3bb71798535d8989e10dd71ab5dfbb84c5d8afd9d358ad646019714a5464c6a7f8be8acb7086c1b420fcfcb09ace2a594c908e9cf11c10de52291964e414b87ba7cdebcd4edb76e057da5239ee4e03c8858f34af983d81304b4785dd30e6abc2cafb53e70ff1652e083ed366242801140501e9c45c71ef9cbe2fe75a81c95d1e4fb748ea3515bbda8bd6f8ae92fce84047c9e1e3f782745158810c4b44a5102062e2cf8298c695a2bfea76c787931d817adae8a3c054ee1f4c6b6b28a231445e90dae48584c4e1ec5e98a745004cc3f0d8679c2bffc3bd0678dafa7aab2411877f854303aa2053c4149670e9765e3f52a2e094778b0c32b28bf39dd1c9b84640c9aa3452945e4b9d10841f3267bac97ec8ff3eeda9f16037232714b261aa102d747c6533a41415f429c44f75e046e9fd48bac9325bf4cd74abdbf1ccd8b433a14947c36a574c8df04587185d5ef83e7cd41c569bd105064060e9c341446ef2037644724882136794268791f2c706a73e366de2a53639fe1c825be192e1020778db34cb36558d7f682af1bc84d85b34520438fb7fb9460fcc7ef8796eb364b7322c54dc9a0776468e0870278119df27bf2a5a17eb1d23ae61d262aae11dd141df5a917aff188dea7275fb38c3c9b63260373b5915d46a20a7a9b62bd7f9407c2cce346493fc784435b2da2c353b43bcbffce1ecdecd8fbe6aedab476e7a56d94260a4feaf21868a24f5e2508a58fd6ec5557626e9cf728e558ad450eb03063f87cb5255c921927e8654a3350827a95e46e4b64a607ea4e0630c12dd0ff4872ddebd1c9649b5ab19ec517d2a782be02a5c896f69bab5e270f2e763bc3b198e06e8ae69bf126a10a262ff852a571ee3ef9efb2ab2b31d7a413dcef4c592323085f342f5f13adbff0b080e6597eeab69efe9784662a47e0718abb093575ecee3a2cc3519d8dd094e275537175adcda49e96fb1f33961f39e1e0459ee2a473e2205d7d6917a57373c492cec2a4924563c486618a1fcfd432486902b45011e634121c847178150bff359079d502b6320b2ce71a3578fe19f23515bf3b9c3df8d273c4b3ef3d2644dac04eca8ee7bcf9aff0850afa253176dffd66dc06346cd481a8846960d831449666e2b85917e5cd9442967221f15e99c5347f50188690a2077920bf4020fb68e70506e8ce432c5de9cfb3a59954cbcf2d07a87e186aa5023373f797a8b63136ab563971ef95fba063d095ae11d07e92017b0fe867f1606f6a54fdadfcc6e44b175e8e79c4f2e617849e8f571dc22e2480a7bf0e79ad53ddadcf4c48f46785ec247e3994429f3766b681c67a5076c324c38237bebca3d148ad2e80480c1d1e6efe0ec5577f8c36e0b315f1487fc4fed22159f46866d53c2fb11b407c4a4e1ce6934f7134e789f6b67b7fe24d05ee4f3637a4d4346fae19e8043b703718a6eeb457030e036f832411eb548b4ad213a8267f5fd58891f9a95c858f5c59308a544c15cf2941fbe5d0ce0e27e4c5c15bcb5fecaa175a7c2df4a3d9219882044f6f0a07fa3a36f739a80cd0d41e4c6040a6ac391f3c71f8c10335f6ec47d380622f0bc85609a5e06ec2939edfca0c0ec1fbb34ee1093c33af3660710580604e8f100f5dbd7abd59a6f49762b79af27dfed0b95b37271ac0c97fdf506744ddfda6ec3cbe59aa94f48e297781143f969ec8905e4c024d5b853c1c6b4f5df0712ac0f075960272d5b6f923765e56cae468a4fc29c27447251781bf93b7bf6611c48bd8a4eed37b35d4508e505b7956c823a8d5a22f0903e37ebbc3d4c1a65e97cbae33b40f0423dd950dd86813a9b8652ea494f8db2c178c8724f3ab0c424241fbf526828263fe9053d5bfb882d4be0edf99ec25cbd46a929af6348ac769ddc5c979670c4e25b93433b5594234be6aa588b7f1bce5fc3e981848e03822ea1e08dd153933166860b263df8125eeeed3c3b6e3fa5d7c342d1c7230ec18856a68ed028d163fbb4af98816ec2d5ba5baee88f1219ce074d393304c9cf0719811c2f46800760570bb71aca3dd5600d374391cea5bd165cb5232216e089faf7e8b0f05e51e489dd65816c2d1d9273e9a488663137f6224e12c1a83844b8050589d3850ecc989e78af1ecdc4314c6cc43da7d1e8f85c1424ec075bd946a551ef09234e2b11e5c9fd28b69ff688fdb8ab506b979813efb9abb153378ee10756cbce414f8fdf2783d5a111bed043886da1dca97839bb1a0a81c18e857357a972fcc125c046c885ce30078458eef4daa43bf8214d2f8502aa85dbc8258c565d0e09a70af040844924ab14b5f039f977cbc5706d29f80d9c33336e72ad5dc50aec1c8d1aa593484dceea8dc9efced42e1c481bba667ba6efd3797a1bacd6caacc01b7f848b355ca37d9f7653170d561b279925d053c2656ead29bbd550e431ba15ba633592709dd51567c900a3cf6a373e8153c2707c792f57e406b044400f5190be45cf513ce13bc7595228a7013001a5a3153e02e661f26db40ee4cd989cd451fb88f81c1d88906e6b743684f20e68c2cd7e6a7ca0e98e3b69cb02c8179440c90dc958bfd32f8fb3a14b05484acb3f17d0e627475f6488153c5fcc6436106008e9fae08e6ea8c26bf6d7cec9706f77fc9b410d85e3766b05f9d4ca7061232be91ef84f13779f95c59b907e06ba67ddc8f73905e542f9c991b5cf2059364c7438376ad58699450f8b67e9f46b75b1b76835ed3b9283bd705d77f53ee7da2eaf05cabaae947d95567b81e16e1847e85e147fbf666d6ad9bc870574ffbbca6f89a760fa0ef03a8617aa84df15c9e9682fbc1b45117845b26e00e6542286d4a662c0e1f623718022443da7c299a69f562edd51c8e319ad210ca984ee6b36d2c0a844fb93e38502042ede1e19485011e4903d03aca8c83be9e93647f139b4399dcc1df4c82a3d840cae6a6b07016e75e55d71a594ce7f614825131d5c75493cc9df6f045923e174caee71fc03285442ff1028f77cc66078c9f5f2f608427ceca3adb02eadabb4d927f67630cc4bf99167a95041f0fbcb36877ba0f5d217740305a48a4d9c3dd76e8a6147c02358ee31fc90a8609cb7888a53f840cd0277ed734db4ecf89e4bc147ce63c8817b438256340896786e08085d5e200e1c19ce4763234839f6c09648f2a80b49811eec3af1f85e2f3d8046a0623edb4c3c998ed79dd05f538f8097009ca565fa8cbe5fe1f21cf7c20ab7072351ec14001168916b832b478e74e29a280de4a92f74a13adfd0eca9d9ae28ae04f276c06f5a29b300f22640eedadaa9a566b8ceb45f5058679d6ed2a113b223dd1226a70dd38052b158902216d161a30e57ada9ef44979bc3639dbb8b2e2ad716890eecc79f651931160b9364a7715e612ef5eed98e4f1c5805913e4abe1504ae059c3b6402d81f2e0a0f45b4df4b131031f02eb143d4c970c6c13d429da8977aa921b86973331fb9392a37e7c3f49a4079f5695b3c97ca08e8504e6c6a5fc5c7acd3e004e43c17c226e73fef8802853bf5031177fb93d39d980a3777bb29b6817764ec3209d56c14aa5c2b6bb051da48ce696e0c761056acc3d2dec7e5a46a765749b3f12846082c770a708d7ce379fa5e4a3d52a027d8ba551279e181eeb37971867a15484d8e83ddd638b02664386347950a6838923d07945379d6c5d57301a96e30776565757b5ed39ebaee1b97ee9f6b747877ff6b96294d9b1a55c19162dc5460906b0b1e4a94bf91ef06b69c0e4d47a1ca94d5abec32a92ca25c688e7200f2dad6bf492529f262d86bf4d81e13ba6b772d900af559b34c37eac99a994749b4e91e55499855301976363ab9f20e4c0a1cad77f56bd6317b1931eda9b203353ea4ccc6c933ccd2953ac6b340ef92a7233f4deb19c1b8df92389a5ba2ba6435959b336e2637b390b869b9aaa23e2b99fa1728a760210525f969a254a1e76ce92fa282f6dc2054d2716be8aa50a1954f6c3bc457d17961ba7d4a8c57ddb46f93be7a0d95af699df2bd2e51cc886be3b2502beaff0efed9786d2380558e31ce53823c8a27ec304d110bf3800365fc4695a16c4d0ecb223ea61301ec6e8dfe5d0b1d47d60982173c6fa280a25d73d1f43656efe27d65853bd4624481cb4051a9f98cbab7c9de74399048b902b0bb43346a3719fee594209f3ef4e17e71bf3a4818ccb273cf0e9216ec0343ada355998503211c5cbb701a6e7544285ee85b28b6e1c223ce30011f18ce59400b6ba0f9e8844fc4d169bf2aa60e7e921b577a7b601cacaa3cfac4a1eff495a886048d6d9ba2bebdb18a438b0eb41c9371f5a4b27ed7f0fb44a696b56b412d4c1e1936f86471f3b10f5a5d58dbc15ee9d113ddc293b1f15b70f1fc249df93fa37ee2a8a32f779531eb03df0610cf958c94258ddaf2b0b32a063461c44a9aa45795b1f8ea41f4530e8814424c55580b2cda386dac070ed057e53a256eff692601d491c3e0e63ae6c29ee77bc741a2136bbd12dc2f41a1e24937d7f465e7f0923b189a5c50d5c2c47eef2d8b6709bdc964b4c6757f9e4e6675c13506d33b8bca586b3e2d26845bff7e0b222c4b080d9a23a72ce1c3b0218dc256c3cb7d6c0476d88dadc0eead068945d61729a9e1441781d685ab2a167b7072eb8e8d4b45ccae951f03bb1a0bb71410076171c1c10d8f42e8b83e2960ff75a90df1fde3bac10854e9fb5ee172fe72f6348beca98b707383466591c1c6eca4003578668de5a981e9bea3915b50ef6ba1410ef7e88586be31e579c99ad9ad1924112039de92e4fa1031b17ba21de48ffe9de955b673a8fc2f01ccc1a91dde7b34996dd84c0903c0cbba62f0298ffd1dfbd9589a46d43f40099c5ab8a19bcc43dff85d7c63e594effafd1d65e27079fa47a72d54282343fd6dce2906b7f2b0256359cbbbedc5eeda54fb678f84abd6f7ca8a3b51c453f34da9418809c1689b2a77d445baa9d324a3c3b9283139a7b0f34ba96262c0a59c9d35089007a9e57ed30ff134fdbbfd784f82e4bf7999a28dc67177d5c1dd7ce02aa5d3166108b1b52925bfb3e3390816b0a38b28a82995d2943d1dfd5be16fd6f11dab8f87bd9de61f03125ea1d73ce80c6f82a0fecaf9e5899444dccb7d1773d9ccb0f59c247fdde8da83944f890c62692691f8e5237137fbe8c7bfcb61d55180f359c69bfe63f5a777e168d6cff6312d7a86a613aff71e3db888b328acdbbf378212bb91d919e60fe208763b1ba506f7984ed00da9aeffd6b3044e5903816e92468ecf0eff665b2c0433d41d2329caf0a00e6af29890b513233414e64a16b168b66d9c62eda7a43da9f0a8e793078e7a95d997aaa2ae62ea50dce6b87c7194d3b1912eaecdd85e9b07772def63602f99083fbca738ce22114462f2ecfaa6cee4e7acb1e02bdaf79c6f71eb5d16f403d0fb424b696723ccdb512ed391021d28dc37c4bc7d59e8e235f256c89b75c149e2a8c112639325013cf8ffb69680717cb582ba4a0845bce16c52c172b0982c94c3ca90d7e6c0aafbe1558b60b6802b8cac54c49cba12fc99a9e0fe22dc2820a918ed6e61d3acfe5ea7f9ddb128acaa30c8e733e3bf15dbaad94d2f7062d001ee60f7ab21a12dd53f69fe4aeb6755247433958860a8d5fbc8daf5d1aaf3517266e92390ab24b11fec78d8812c477e84f6955ac977a583d0a6c66fdfbe67fd19d29fd4d19c1eb21441cc912959893c48a7d38f34d6b38c179f0cebcb7d8c4050abfe1504b877aee6fed61e3719cc65b373ca14bcf23012dec2028825739185038e85d227d4fe64d6a9bbfa3cb863c4316cbc505c69d8d04b0ca3b161964f6c841565be8d4701e6a1a7cb15ad558286d73f0278f3d43291c0a314cc1c47dad34b242bbdf6acfd015c92b018ce24ab333bf098e987cd466bf91b40ff277c0f70d63ec0f7d4888f0ae2c0f54614c52daf9489c5ee8a8ff351c58bf648084d3fd2d2d810a5a0adfae3aa0d7b3498c3a1abc60b3f80434a901cc5805895d3657d933cd27c2fc9dd68be7c7ad244bbdc84e825d8b18db6fd07c29cc9a20adb48c7247a626fd6e459f1a77e3f1208078999a4e9f77dfa1fe36d92afa7d72acbdc4dc77dacfb0748f6b3d1d9d664719dca31ce239df417fc19b463f3cd58cd6286669a0dd57f39db7ccabf20c07bb65fc0ae3330064f1dc6a08449c7a4f2e9dcfe5f1f9e2736a58e862463ce377f0af4e87be98d58cac91452459570f9c2a6b3bff5e87ae9d14d57779343455a45578f975e0651eee980a7a90b8cc2cbf1136f94860c39f3cac68a734790c4732c037076d091d7c08a3f2d6d97272c441d565bae59aa88faf4a1dc6371e75675c9ef1cbb648b5da2137f21273743e99fd4b4fe958c252707c6137c6fbe3ca27648bbc1601dc5e4843c3224ecbccc5ba993711b1c79b3fa06e9cb350223db64aa8589ab53b8c8cabd75d501f0b3fcbb932af36bc23f1dd09d2e33c4bce8a50ab748a20ab46721eed0ad3a8678db6e19201dafcef6bb7e3a1fc7ea1a5d9d1f3e7fb752f2ad0b2209187c163ca829da9cdbbfdd112d71ffca16e4e93fe736f315bc559df34217b8be0d89c8564e7f3540b0adc1f8ffc6a4b4e6adb66eb31ea3985dc6720d6d50e3d7dfeeabeae772a51cf471a26460fe0ce83b1835c48a08ebb70ca1d98f11c3269057e97aefa22cd5a876b4ed3b551cc14a56f05e4f753cec3ebb09ea46ac1059660854ffc93363ebfb29442e5949bfae8076c4a80a12667645da453488feedd0c3a2cfad16dbf6b8c1b211bb64b70d270da3611fd0923dd3a7bb9b67a9a977d8e4bfae2bdce8b2ac58dcb81652d3ca48507bbd568c6ae8af2ae0bbf1f0f9f4d73db1a749b886603ca3884f1c8e521d50bdcddd5cc521e7a2514ea62beeec66b430ff8406e91fc4d1b65a38b89204dd1c950cf2d69a302a7d5de5b9ad78a763659298484138684c04f8f0b4a480df9f92f5e8851fa22bfc52f33ae62a7c37432ac3817907ebdec48103ee6c76e6422a3df822080a8260e2d37a9f0bf1331a20cc95ad598622481f4532a426a7948eacfbc646818973f517a93b24d41b23c88839953f558cd69d0752fcdbb110cb5771058b9cbcec200ed835f9c5dc9ed37c9b13f802b7b6687d2d5d0986ed1222348934f04befe8e02672d3e3eb5ef7f24ab4b64ec6ef1f823535fd31140cac9de9208b395633d84f8bf571d7b4b67dcbb76b29c84578d6e1d3c3dd5518564021149855400066d4667b0d99fe5cce9891fd36f7284d4fc62a085fdc4fdccf815a771739d557e96b7c5c5b181173b9c437e1b7d4bf841e2e8bf5d9400dc8df8ea99ec40d71936245052bc2d7fe61c8a91136151bf0768713ff68ef769f7a9fd1ac7aa693b96271f0da3bb59bfc692728d5a34a16b18b515fb91614a54acd74ff8e119dc1151854cbeca448271ab272c886be29ef174067f7861f49453e59dc911c06f15addcef63db42e1816a172a20522ce83feea27b3dee8b851611d075521ec5e6a03de8760e22042072192d17ca7ef4bc9f0aadd6890f1370385d1be36c98027ab2e9c0d5f70d2a022b695b3118fdd976726ff8ee1a9253bd0a73c361440b38303e54f5af81cbbaa4455d82982e9d7a106c30b40312998cc35b5b621c4b88e623db16e892aa575f8f0c33011d8223833052c85f51211c4908f581e511a36645304a49e9e7a3a7e6f814b46b3c5626cb6b4200894e6a9105aca2cdc52b1c700d2751afdf1736043cc8f942b8d6e1008c87f96eacbc848276a1c905624b079548c90ee466d933d08b8a762fb4f68158ac947ef4cf8535eb833729274e8a9bfc5356592b8b4d54e0e8d3482b0952f5fad8d72d5ee853f6ac368b38fb42eb5b904f63e6474db371a15ebdedad7d5dd2d415e733296ade9429a47abc93aea1aa02a2e6e2e164255f1130d711f26739bd01f62b60494e51799bbe39660f3b93e329fb3cf82a161bc3b0ae4cf136d01eeeeef925af4832d50ce0e93a48d05a303ee39e49cdcaf6dcc935244765f058ae2130958814cb8a4ef9ff8441a366a0a83a65464ad375acacc3559b0c56f9b3ced490a9d32b6aae7021b8809d2cd2905d4c13a91a5a78e48eee9a0c4122a474baf054741171e00dee5d352daadbc5603a039b649e53c35f788f434fdf12980c1e362c98e9a7641bd47640b4171ed8774b013493369e32406171526d781029ecf17f90080db12fc2121165c049eeaa6b82104a9e3965a465259e3f55eedea084ca9f61940095dcd8dbbefd19d0ca7fd5ea760ff1bf03f1ee8f3f39dc1485317d35ba09e1a98c7a44c823d938eeeace470df42212c13045fe948569fdebba0bd71cf63982d079dd866e290ef2d2b4b2bbbef054144f12b199e8e74469b9381077e16713362f67b8f85115935dda6434e41736a4bb40682ce1bfa1b397cf7f9cf7876d9af2736809ba483fa7e50a4e9a77a1aab93f5b6ee893bd0fa44102f7576d4f042d50774c69deb31390696f50b2bfdcdd7f588be5637bbcae021ed019e54c031a6b3446932c54d0cdf6d1d639c4297b98be87c706057289fde563fe4f3d2763396a005f4324d5ecf4341939baa32e94d9e8db712a7fb2285fa8a5e108086d342f25b5a3ed52aa627ea472d70433deee48e02984c49d10c3d9d27809435a917496e98d7d0d0c4e6ce8b4d735ee731bc4ec7ad350299f83c6b8135a725d0345bbddfba39ffcb72408846aca0a709ae0fcce256604235507a7f5cbd063a69c37a946198d5ffd50ef7dbd102e431e3bf661c3106ee30821ff69d24478dd6a45729cfeeff13d9b23aef6430d1a62b93911a4cb509499df11eeedf07cf7f81d18710c8df5d966eface980718973f08b131accada9aae2c9dc0b43292705ce47369509936cdc5c7493b0bbca92124ddfdc25dccb43e4fc865c73ae3cdec28f663ad30c32af12c7f3a6f9d5ddfd0137bd550a9d3cfe2f0bd62a49937e23edd2e6411bc1f6aae760c8add62829fed9d754ebc57c6aef2af570426858362e95e78eab657c475677f59f6eb8a8604e57834655b4921169d5f8971d0af75ff1edd3ad7321a29b2821fbe6f89872be6e73822b7579a1b03471fe5a821029ef5bcf0b966099b7816261fb6801516bba0fc0bb0601e74af99fc741ab3a73425890945a405c89a7a9165ff91f8a227530c48de3181dea850708ced77efe57fec27b23977191954a03b1bfdac4c7e2d5ab9b513e40715cadd4d635fdd586f539a2354e5f9c38c232a89bd76cfb7cc929123d789431545681704b538c82c35ea28546b7e42eaecc18c4f30008832011922445eba0bce95390262d14353552ebc647b507e3b5d7efc0365e810cd90d430de415490ec1d4eefe5ee51131986754294543defa55ab9224be93482c54c4877f4bacc1369efd4f86d94ae8094258af947f8b919521603525947ec3623c5988ad9f67d6d53a63a043880f9397f9a1ab57d9da700e8d7e1a3c797d8c947ad3a4d589d3a686228050eb209e2466288afd39ae6d25b6d3974426b91986031da65dd7bca0b0f51b0dc757ccf8541f819c38aeb18c48a9d3baf5645d7e004d91229260247561e876b889a2de4997a06ab7194e16a3e7bf285d6bddf568a8dc6b3ac5a1980d26e85e2b7a383680633111983047500c00cb4f92f599fc1a45844edbe218797fa05573f2217a9e2a1e26981986c6584c1dd0f02be198843e7f3876b8d5e3b8de41d9e9e7138bb73bc056eade01394f6bb426f7aa547314d9b754dc5b458ba06222112427d59ae949b599d07bb7c9a759c6b58c8b6cb4eeb83e26482c3297216b00eba2dd2ef41fe245feec5779217da26c13db1aba2816a3939b14a8947cd713ed808b02a7325464d278647139f96568a82be4fc300eeddc6b3b434ee834c771b7cb73355c992565900e5fa5b9c92a7c88f45c6e08ae532a0bd4530934a37e222512fa06155ed4bc8fdc7a0818c36e547bd0ac3e1de71588d6858659181b86810f660787a9f877d9fb5b9186a5e1dce5800134f5cec6364c414958f6c044863ae90173d8fec9fa0c77b986e6e2d235d185c358d0c7ec3098522a430777137fd0ce81b44f4d54bf446b8f269ea9779af735d7b4107fb963c49c5b103af8d45cfc66c6b44b305d849cb3f5af3f4f000658c27585f06187328732b0736657065f5ea4324f37a3799a4a30c13012fb80d10d5ac5a0694817922a91fdc6c95d0ca17ac84f5e0fd1feaf2dc27d027d8d586806b0db813a296f95903a4307ac95eefaa126552a09817e9a2a500d6ffdffcd81570cb2cfc1106024015c26c2be892b483f8ecf9c3b5ef76a2585dfc4c243d1e3a2d4587a1257f6f0a4c3e7e6450e096c5b64bf79720bc5cf003c7412bde61440f83e590c24fb9bb580a52c7134d975889b1b5510131dabeeb00eeff311669dafb2f55e0518ff6ee6373b3989c4dcf3f9f80075bd3a47c93f575b8f7b6b6eb51eaaa5934d95d1b78b3fb1ad3c1a279f18903c7de3691639e0f806788e28a90f2eff7dbe3c6e8896e03b4c86308c5568a4630eeb1940ec04c1b0dad251062b24a000c9f1a20e0287a0d3cdf58be67b6353db1dd72b4e9188ffaf0e52da98777d373e27c6c0b93cca71412a40dd7f2a4d6628b32a97cc1261dde4ecc046df6d79bce1e21c80e105027d78dc5c337632f357fcd1bb7959cfa33129da60ef126c42ea00cb9ca99b2f370d03576a1e75e44cee3d38cb0b376e47510d8882475af1ea8356e3a60dfd673e0460eafbfff5b4815df5b3994543a89a255ff9b095336e42a95825d3bb9e120c49bf988a887a5f685fda0baadcaa0e68a442e3cbc2690d6fc306849efb1df5baf42f8c01b17a32ac21cabc21fd3368b8f24536319d2c4acb1aa9fa92c0af3eddd7c45a5efbb6325755d0e7b1268fc9a80a119cd5e82335352be08e7df467a2f8ab0c2a79cb59d69ecb2ebf138c1a684470ac0984224612c9e0ebc3423f955c9ef89557d13e36470392b7ad96fa0fd2f86f896b8b30bce9a84883430f0f98d229d61986811c4d796b9dc5da8799ed521cd0cbbe77ae81c2ce33c9009795ea6780942e7fd16084f5eff9fdf557e9f7807d7618aafadbb43f3f319ebf30d5e79edcbb945841f95c1ec6f3498e0f7fe90e3c033aa233fe44fe668b9aaa6b32b8552873039beef656be866d31d2dcccf5aaac4ba13c33a8180d88423fe83dd7d72000685926e676ef4a4360e7699fa7d821ae27cfddbcb5d7106c446df08b6032c82790a01dc5cea5f92645281ca6ef81ee0f89e9a5abbba34d0918598d00d639a5d71ba38e85ac434a26327a7af7d74591bb3977e18cad67410c7c95bb3b4894957030864e7d003a9763e1fc39d0b57b9ea4be34bd31a5a247f0a419f0f48948bec50655cc578e2e227262f76fe4de05fb30172fa290406788fdc369ed3a8dacca5b0c591c057c009c3a23f0f879c2ee0c852572dab9474ded57fd26dd11ffee9049b616c6dce0510a17bb9f3226a05a8dca6260c21da2c851576d8ce3b296d3f94510bb625c25f0e5ffd906c5fd65ef93cb62853999cc5c9f91e56403c06f2a3bdafa5b96d80472b6501977f34a5433738de8a82f8037b8fc11098840480ff923b0540497862be65c6e332178e05c7cd58f0569d28986330d8a94860a601289cf227607a46bd5b4ddf1579ae1e284549dcb1bfdf1085d9ca1c71a6474bc07a0f001f949537b8bda3298cd16100101cf3b1340743e8810fe0cfbc0389943248799ce4c9fa1081586ca3bff423cb870c86b1ea5f22f3c422f3861974ccb64c990fbfd59c139c041e05d1d8376ec6042aea9d222ce9fdea358d5f305b1b8ef4d4edc8a531bc5a80f8aecb68f6da1674a68f901622a2301836a29e89f29d5a7a130750c30615d4dcab544dec7132d76274ff123bbdbd9f62913490da399955685c694b0eff23030cb4bb911d26257ca6507ab45b16080b297e3d72cdeb3cc550c62db4e5f58cb5e36a497653b0f556d36c00333d7a95ecffe32fbf75e94d2be03e71f0b0e319a393560411f378ebdc977e1983992079057eecd361470cd3e969def3bdada5beb2a53ede88c1545ff1bd8964c8ac9cc643644f8e4dd0ed5f8be0aa0a863aad600240724e2ba24952ea439d00e6d93e0ab4dce672bb476873cbc7a0e453355649138e8c41e3a238d2bf2a782c88b1559c5be58b4327454d739d127e0dd2ac698f6553b5434e3ac8466e2d82df54b4828a64faa993c3475c5c16f4cc3fc43e2744db9d69e03cedb31ffc23c28b44ee8d98a5250dafa12be98b94418eaad31f87c072c135a8a4704ddc7046507a44b8d275aa584639b892e8ad86b82efdfd53f1d8f6eb884e98b9fa73961c0e7339db6cac2508f21aeefee4c8b64c8e8d38e5f965f86193095a89fb871f9b9330c169289b74b234fc4824d18dea8b7fb1355f4ed828bb517619bb9335078acaea9debe50cadae1a6122feca06f3a007ae1a01c9434c52e0c923b8aae7e54cae773c65289a37484d69338efb8693dbafc1091c57a6041f61ab2ac280bd5720b716493e25b24f60be851042d7af1626b9418157562948b3eda0e1d4e4b7eee2d18b87baefd60163d8fc672232fca3a36dab2829d666ac252deaa6c9e19c6d1f8ab9057488b82f30b463aeb55e7382c16fb4ed129e8a29cdd6496042166942873b53cc406b88150ec031442dcee47ecd9d51628647cb9ef5650a6a09d9bb66c7495a5ccfb6c49f3aa783be8dbd6b9ace131180c23986257c72547eaec8eb5aa750ed391e015a3faad82538ebc417a343717011058affe1e199a22918cd32dce62bbd611edf5df7e237308607fedd4781b71c819881f8ab3710bfedb7f2f0f34b3431a4efb17c7354c25f9f439cea57c414c6141623bb8202ef0878f5d5b2b50a7749de0b1565d9cc85a60550672f3943a70f89cf57907a1a282988f9ca9a32a8ca77ba8c13ebc2118df83e8fda90bb73f293e462bd24e5e17e684ea55907ed9988971a4dd378e564688cab723cc999aafcea0d420544b7c8066c9329cad7fcdfb6e9db764ba89ec907bb449187679fbb8f94aec6e47d2bac4ff7dd93fcfd3ffc864cdcee8d6e6f261ba7cfdce4c0dea113a594e7ccf233479002b40864f67cce6d51b17c51185a4600d4865f2d06bad544d05ec92c76936ec4fcd98632a88bf070b0df5c7aaf28f8ef53eb3dd3a7565cc95772890a789ca59392d6deace64b59c2d049c3814a59ddc4b2bcd413b0a5c1be5ca6863b3e07cc300df8c3c09769eecf4cc1a399186e12fb113a8d1c96cbada8d7f2d185ca060376334d89460c1ad1efc76c573a07d5c51f99ab53c16cb9ffb917af6be30658cd45e67145c34ada8e1f59904beab3ed86790a4006bd8007af24e8e43ede434e409f1361102cf640b72b8d8d71e072b7a097844e47125f832c3c698deb9e9ec74b7143bc3db6eaca57a824df1d14505dd0915be3a247d4fa1eb98ad6529b25db80abf38988c6f3c585e0251768806ab0d95407aa87f5c89d4e53aef3e4dd53944ff4f17534a6e64a4f106dd6177f16d74b199a5854e417f8a2467e2dcc7f1386bebd98bfcf83605ccb11cee10214eb555b296f44a02dd9205b5ba971ac9692d56e5f42b7592345d3073f1114eff0c8bdee8b62815806532be6e6ce1bf8f3608547f5f936512d49a704421f457e47ac1b5c77725d3120201cdffc41c7b5579d0fee713c5af01542467cef6d182e0feefb5650d7d75ae057d436298d7d847b480b37d8159768af0258eba368b016c62e0bc11d3bfd4116c465c37037a586d2d5173e47e75a39077f97cbcd22d3e63eed3818da2b48c91fa6a512d6a5fd70ba1bf1d860694b509fd90b5ff8263588928c19118b79cc1d15faf68cf80fc6f65c79f38118215923b189f7db16942946d8ace0c76f857e3577d9109e7917f84099eaa4a516833d355363b046c4910c5aebb2f4c4197df81559674ee7362b3e330f6a528bb21703c7a9536ab1c49f044ad078d5b757d759735adb18676cd91652b7af27c1c14c36660406c7526ec413f6a9b5e749ed5b2558f1dcf8885d60b2eee43bda1c6cca49b7fe8a7b8daa59847512de1b56ce31b71a72441b36af6ef75ae8e9ab6a241b5fcf9b29268d91b5665eee9bdf59c13efe0a0287558b436264212ea1200df1de44a95ff744c6fe70ab79972d2cc1995ed5629ac49d8a2187e555565a611b5568ebd5823a02a6468bf5a802a7342de07ea376f5df6d336a7b9ccab09b33957003e2b915b49bbd1006d44089f1cd8e6408a865c0cbb360de9beb15a36ee75c058f3af42aa3cf4806e2b47574f5880bc5c07921cf41afb0b7c19f4d1c80ce05ba7254602591f831e02ca7c05c8c5a56e5d43dc62d470f6a9830943be773ccf0b11f24e79266f4ec4d5e569f10293c615a7ea4520b4ab0bf5e79c3cfcb4795d7cb4f3194f24e7a5f5554fe6059a131118a4fff5d76073eede9957e806694fc9dcc66f53e9811b2bfcef6e91ca52ab21de09b399de2a14b9f8aecf56e80d20d8266d14db98b60416b250a0c52dd25fff4d629e27aacb8249f5c8ee8259dd2d6a9512a8feada43d04e8ab4810f3743f3c5f4d1be3d3ebc21075742575b3d41f37d45f0ad6ea875d3c23961ad8cca841db0b0c7544cc84519c029b74eae40032c18b1b5bb9b7f3b564c6d544700dfaed80740adff03740820d607948c7cd464d8afb56647e1af1483853800b562f85eee95b922137c659075a65ba8bed1833e1580642085c35231fe4b81916b6f4ee24c0a951a6880b749581586c8a226f91604c1278504ff5ada92fa4d14ed4af6c33201afebdb7812a1151cc0f50ab340da2ee61cdba2d8b0de051d28f206d2f21088ccb0eaf6baf863850369bf5bbe98ee1ba65b4dc46ba293738b25d3ef6f906b70933cd4efde6180ba3440022bcb83ee6af59d1f05fcdb8242f485b705ae909b5d9ca0916af0adcf4803320e9c6867de6fc185cf580401567c323e6fac73134c43eea67cf712b2c11e6f2ae83b1867d8ae7654633799e96e83ceacfd89ccd768628bbce1e56ae5ce61def3cde78c27564bf78efbb88058c78fc8d63e17227b3746b94880ed821db65155c569ac9834fed95153fdd068ef5bf063d32bfcdb198014861c32dfe9cb8df10b918121424cf5e274ab8d8aa9f82ef431694bfe66aa5509db9c2bab2ae1ce657c91e060e45ca6279a8991a90e3b1f9643b13b10b395e0c57f21151b159d1e245420979b391d41d435dbf8b21731cf5d3bf42354245e00bec5e23f04c48df4a59e77855efd4b6df86ee74728129700639a71e1a670f0d32be94b6fe76bc6e2407c10d0ec83aa7f43a092fbb36b88518878b6bbeae3e4ef866ee3bd9bcfcf145ceb7338a7d3c67189eb989cfd2ea9e85fd20ad3421737f330d50291bcf891f144f361139e65e2b62c05b1ecc73200c5a9e1b51d39d1f6b7cc2199fb2f100305fe14b12988a4041892691ac29e280cdcaab268fb979bed2671b086ddc78876e3b47553f1b58e79e5488a90c6fe224a72a2af6fffd965e3999d9cf6b3085e32ce437a2012dd0a94576e8e7382f0f0d2860364bb2a9f6e1a4bbdc3cf026154dc7e00947818efa65684b2caee532a645399a027e7399b43b2885804aebd224cdbeaa2d6b37fec1e833a925bf1c7ce224b5b580c8475e1b3984ea98e76d8149f949ca1f1d0b0786ace93dcea062d44e31ee93616ab6728f737701c8d921890194bb27abd23819befe63b4995d1ebab5bf1b3439013f4e909b21ebbb479c0a64f1c799956dee83f2208bb9c1e98421b16b24c18b9e9e1da7e5d4c08f6938e581b198802ef50a98b799453365231e1ee4153195544777e0e485ddca4fec0b0e279f4f19b0c894dbd37d68e576bbbd8a7998c5e689e26afd0ec834594bea0147ef4433cb5393d975e554a6ba14a2f321fec1c406655a7b00135df4521ac1d520471feb9ca207c952d47ef81c04f7a7d6a0c0413ba929d43ffbe4292535c0f1a4397ac74de66199ddbccfb91712a7e6a9b6e423555af6b163e462e2f43ba16c5e389a52fb1fac87b2284bee0905f18dc68622838810bbd58d65e57c834062187347d1a63a3a23230f942987be7a7ca026295f773b3380aa555308341bde0feb5d7fc73bb20677a3b2bf4f3ec94677c990e6aea1d7668381c2842457180fe52606b51f4a757c0f0d392d41e06074d1bcf8809791e54840fd0210430f1139e9ac394ca4b70c49689593003e25c0e8beb2fa8fb92737b67f4ea6fa7cc65d15b30df88d787ea8d0593cc42527c06b88d89c3abb82b8bdf84d8df8dbe129f2bbe9a55ae18f43e99bcb189238dfd02efc3e904544d410f963fbb4aba0890db34e99d16f8bd6102c9946a042577c26b1c8c1e940ab47844034b24422fb9bee6df4bfaf76db2255320a0e9282fc0151dc559d4f260504f394ab6b10d72b72d676aa15942a9ac849ef76f12c53f82b6f2c789885a1142618675eb3bf60c8ba859d02df9695470d9dd612454e32a18be74bfbdc29eda589bb90ab39fcf1d802e7d0c9a490ebdd762cd3bbaab35c50102505dde072967a375dabd8b3820d2b9199367416bffaa1ffb80d2f91a2ebbe5d43e7c80e75bd338712dbd4f53c7dfe79082588bd7723f8c31fd001e0f424f24bddb1ed92abac8fe1fc74cae59a25828d5b692bd33b57f002643b5578dce8cd94ce056a1bb2983663747231b5e1eb64da08bf28338d61f40d003e2840264ad4179dd1482dd2cf178ddc763ae277f4da1594d74756ce8639781f1c1ff31437d0c71a588be297804a5e3b8a710748fb5b892125079085b155f0be0902b87abc1c6de527416012af5d96af4e10a455f7bc13ce09a91b8db27e18edebc11e3de97dd9e91bfe8c1a62375c96366a8b14d5427f06a7a024b927239649a0d4c7f77f106842ea1880fc36d4f1c0ac23ae85f74152b318f22efe3a72b952f68058d8275c8808e25f6c9379a6860d04bf925f6bde1c43fe849125dd6355e8f651578093d77878395d0a827d8efa47bfdb1abd3f21a4b4c083284332c4742ca6713d9b80bc2749ba76edf17777ae6b12800f5a61de6a0fced0b3a5238a2ec7434ead6efe6791f9e8f422707cd24da1020f2fa84e8cb1cdfd0988a27dd20b3f7d76e8a3cf8a085e48dd4605cfb90b140b0ef60b75932e9eb1568fd7ac397641e107143a51fe5ec665ef0d89dd2119ac7a0f3321d413028843b8428607fa4c4af99c031dea9c2ad36c63ae675d9a1c849d23b7f4472b44147a6ffa125d4c0f1a3c1a9e04671159d2e3d0b3aceb20d51e37e4f2952a6e38643d5d9ec7f7211a79472430aec08350f3b71b0d9ec60bbfa4f5d6d9f7dfaedb6d6f5d81b2233b35fc8661bceaa15267c86b3f31ac079c55f295b1e885fdd26a35555291d4e4621d9aeec472abea7c21795d853a5b78a3904190514054bd9cec4a5a101ebf5a92172d1a33affcc8184dd6267e4c403127bcd3531d6ffdd6a8e1a13bc85469c2f04407089c6829a8b00143eb68e07fe3675bb2a2ecdfdf3afc0765c269e4e37387023c84a4e06629acf664cd10c91dc7232c7a601e81a04cbb1f6c4e48485cb62c1e5c9fdf94f1640ab753795199a4475d6a2c0a38c7a8854ce2cb96c538019e061ef3fd4a6f71687e4c717735ac49190dff55a4a5ced5a3429e643e8a2e792048cf7593fb09ee7cfbee830be53465c7f45e11cc4d175c8cd12109fcc6cd518c42925f37597189a31f1973bf39da9a061ed154b57846351be62a85f07a56c426fa1e5a383b83e6dfbf26d5f0b809948f0307a8ec0f200d3a94808ed1587dfbb01a55ea2e371aaddf082e900ce7495cb404c4bf70e7ba3592d59496f86bb90fd6e7287f9ae8f108fd6e71760252bc8abcbf496a1e6de872501fc79c0d95b88e88ff0d77a54c82421f3c1e0ff85b8160e4c11f787027f604b9496dafa84d5fb71869e45a8fb31f2e1a5a02af42aff05d8e5ed2b2357cdaca13ff7824a2e257e776f4647870938eec2beb503efb6ecf28cdbb27c4b7a3a0a7ae401ae5f2f2fab7a3de66c08f3b48762c2d8258af1e97fb904f2aff58828aae24542fbd5828209a1afae89e13268fab286b90ec35cc657f042204d90e0ce79aebc081d588e55bc9f6798255599822baf77c154e6b50319716ae7ff90e5574ce3ced9c450a45295497076a36dd4f35fa190e4afbba5f8c48769dc6b1e327f975052bd2fcabac69229c2a5c444b9c7d65dd7af817f34fe24d0b0938076caae52d419326a7f86b9e73e90e1448099a499b0a36bb2a9d0ec939a3f757e53ee8acb859fb9282de1f76ad23a41d62811115818d927176b04551c50022cab77e3be4116984cb2824ecd62b6384514cad6054ba58382bfb66c842d1b06a4aee6b40d03cd7945cd44d87a2281ce96ee634d918906acf00c48a21da641016d546805b09f68f460e9370a0ab70c1ce103b673d13252d8dad06222c8874ed095de35ea8adec9705ff5b51e2997823fc53cbb0ef17bf77b61f79731c4baeeb1d0093cf0c0bd2a60641ec8ba31834eabcfca2b53255fd7cc5b71d6af7eb4dca6bf87ac0d2d8d5d6cfc6b159ad6e1d0da2f9ce783f927edb0fab1ed2d41a8d22c20f09f9d9362c1027c54ebe2b01fedada2b5b24da8f1db7bca5fccc834db6927f48fb0c5f56070ac3bb9a9853bbec1c91ef1a603ca2a7271272ffb13063fbe41b9899c31961d78e8981131d1c95c6b08a95219b28301b34ed482f74e0c62fcf43d14fbbcf31df739d9852c8af5bae94d0dc93d379922525ae6aa3a254e818f463aa8ed5d31fe42d99b2c066eabb9c787615ef0fbeef4fc1f95cbe1b8ba4a5d6df96690ebd278740b877999fd771f38e30ba2f5c9e4f6106b114b088376da906852ac4aa348d101f76dc9e7d57e57002ef7c4a60d990314eba81fe8ce5d885aba899aa171bf23b923220828a1103ed80b48ff71c0d9ecda3a365f424a74bf81f8fad51d82b81c24fea69a4170d097c40e2b26702ef4aad3be8828778af7dc62ee7481a115855315552a1b8484cf42672479e602321683d5081cb8b758a63d1d35acc957a7cd9ae5e4af602d96717a65eefbd42faacd92b7cf007e9b5f98eaff285f85e9fe8951cbb8498a43891ba42eb62ebdfabcfe4a90e2d56eff14506120b685f140b5b2d2b7a73b97e2ad72277d623ab41098cc032ed9a5b70970a76d3694dd5a76a78c380554b975cd7433a82b371344ffb0f2091e056c08466dcb1329e4b0b0f75240d8984d66158a5f91ed043f795b6349ef11c3486daa9085dbb3d45a42b9ec0eb0695b6508ddb68ac397f4a5ac88eb3a4a33e7f2e2db677fd45e71393e07b5c491ccbb72a86d5679e4ccb836abf49da26114964613520ec6591b31284f0956754e99d844a3b9113df40ddd5aca8b898b9da6b2ff93a8b121107f80127069a6e7afc6175dd1dea8b626c6c455eb10aff4ec39e3b3c6c515433f88a5b9a193370aa89996a78066f08dfa26ecc3de5d24db378a2085a6cf73636d1338a6becad024f5afefe7a9066c8e116c6162efc80c36f166e1159c65140580a8693255b331fdf5de189bb9dfb6059a2d9ce0cce93e5de2e5e5dff246d23ab270a459a3ae253fe7f6f685287e0fdc04bf266a660b25bdfdfbebe10d061fb28a734de35d8eda630e3d32c1a8853eeefbf3cf501e2534da2747388f38a039a35925827917a41295db70abc8e2c3550148983b986f54dff7a075ca2388e98beff5af74090bda48225179d1fd5f4c45e3ab756ca5fd45bcad409b3a9e3038bc1357c3915d8a78e7d80d3683c7e5a28de35d7c133bf99a158ea111e7f922b2e52cbf40cbec31c034aec8bb422815255c6f7fe355cc5c46fdb59d76c20c160093e14f275994c3c178717e0842421acb21223d39fd40d00313f37f4e521858295f324c28b7062c433dece3d0412166522bef8985f83e49849c51584c751a4d70d6e441403194c699459ca6a9a5cedbc8bfc34f4f485c75f27262bf5e1eab12cbbbb7cfa62bba3a7251d6a0a12d943180905b49c568fb0ae5dab28b513904714f36802f19a66ae3409a7d9d4ed6079c77b10590b19e46d23971e4e6b73e1075e80dff3df2f0402f655219a08aa55440cd7fa01abb364944288371fc0949eaa2fe66e04ef93d225e60d801cb3fe94da08ea26591a4522650a4ee59a954e22a8f621f669aad5992bdbb7a1fcbd5f5b3e310fedb9a44da8d150eb0dd7110b2434cd15e7254437eb7f19547028a15b0851027310275fd85b47b3faad8109a8966b3edaa92f88956bb905f1d84bfef2c1b095f2408a5bad5a756ca44fac67be834cad0a16aa13c8ac11b9c3f15590c9f0c3257f09918954442724438b2520dcab36107a6c5e5ae73ae091b5a3e92fcf54d1a4f0710fa1fe8daaa77019bc808fdc7086e9f3ff3da15f2d263bce18ee050740cf3961971af85a831e8dd23a0a8682dc32c83827666e5612f8b24dc0c41a537798b4202184856c0bb58ed494d19d5225c68bfdaaf3aca728a654b8e0611749b502d12f1f722d3951363004acf7f340797e8209d766bf5ad69038f249f9c7128c6287e1fcebed889a6a28cf28037233a267a0b39ea30ddc9d140ec6b5952b8c01334c9dd2552d8d92a2e31eef948797725e33841fc725552d83563b279aa67dd9a26d7dd02ca68a14ed2c6d9cfa26d475e06c3bce6ef677db4cd6ab7b57d4f2917a8365da601d59ba00200be0f98d002c6c7dc8ce5a394ae7dbe0be93ab232f8f679efe646497aadb374f4bc2a41bc86c645eaaf9d96c9f779e6f54a3ebb5d3c56afb5e86f9974f16583f4c0a229884ad75a46703e3fe8f715dd15be7008616ae24eb3712c3c59bf76709ca754185f560827875ff1f6598132d5af4cb58f34a4a772f7faf341ad37e65e306879d7fac802af9d6f83a92fb7c0018fc06b6503cd54a5a42899e2c887000a61fcc04231ad00c52390c365284306da213fd37a23523574fe8a6c1e682290ca8fd45ec9723b6a05b99538b99bee2e98cb0a3f84ec21ea05629cffe2de77bbc967f45d41708043bf649c4150909b0e779f48102e2c820f4bfdee3793b6fda34055db2a445b95c663afffef8359113fed666ea91edbf59b409b9e02d412ba6476fe201fcd3ad01fef2d1408375556c5c90d1a4d3d94612e132039c91567d5f68bf2e5a2c8a6ed1010fc36f14dd6fd154f24c59d8ceab8dd0045e9aaebd0afe4e4dd63b4dd402bd61e8ffc0a33eb34fc53f31356573689227d0d71c83187f64d2f2c74ad18e9527a83246ff759ee50f23b615e2822cdff9cdc6e00d221474ad0a84ff8e7e4be217b473a4184c9c9cf6d5dcc05370c7825d84b13b53c63c124444c5460365e822f6510fa34cd1e49cf6a43039843a265a5e037b51812e6a9251268e41a57e33e747e9f78026e3761278a57b5c4282a20514e01fc79a02dfe0b40496261cd0412972d3bfa5851ed96ab132154446b7e1d244234e5e6f53e71114c22d68fe9c6b05dd9cdc5cab3bb9060ebb4a10444ef152c88183c46107e5d933b2fb352bb9bd4fec3672deb5acca2f199112398b5d855548e50cfe3fc531106cbf349628d856fefb8bdbb80f81362e8d67cec23ff6423a2a3f51772f574f2ba16f6ce9ab4f1bf753ca80362c2aef93dad9eba1e64c4ba094ce176bc2551b3aba4b22422e7adfc64b8a88cf7d9e46bfba8159f86874bfb2a93b963c6e03115ce53480e84aa12c0bfe4a7a8adfe0ae062eca02734b446caaaf287d47c86a3abac66b4970e4c74d7e5a36e02f2e7a9d36c41c5381fdc7f8caf878813898319c10e5a0a6e7885532a9e341e18158858c4da407fae7c8291f507074b76ebdc77959e27ea99f5146308e80b746e811d01d0827216022848f7db1cf8e81cff4ecc7b8fba1d097ff9821b5bb8758e63f0f46f5530db7096fdf0ff49379a1c05947d9cceeb801f60f1b43e948d1c3d6d7782d47cd26ae8083bde4fc13c4d738b1406e09cb2e4b54ebc9fb5ceda59d653ecea7c288c16b6926912282e7e963f422765a2c41efd67ca6731e743be79afacba2441d900f6c948cfeb9541124db1ebd020166ede6333ef79e647fa8648cce71bb92d2b2e961eca20328f6f8f481965a845c2b0bb08a4ea233077f676be0a313239700293ebc82d32dd12e0ff202a971903f473309539d7ced9e958b28d02f53112a0ad43de1f04c6769aacdbd6a939692ce951f3ff59fe50d81e963a531fb2aeb221aec0454fb5efa06aa47724465cc7eb2a3e6a2e1f717001d9d1a91d82a9b6b1ae163917a2439a6e267995e3a2cf059edf641f42c810bd1165a31d21e3a4741ebf791c4fedaa2bc76efa20c362de3663d1b32b56f3c422bc54fb6cbdb2d35f8137d634f5588597307083a252cda1ad40ee4f27dc2086a3548839b83dc043d04a228de02173d9b4992be196f67791963d67d5349b5575d1a6b657ed8fd8a5d74478c9fad63bdd93adcd5e8c024ec09082c98deea771f40337cef5230023caffdc8fde85c2e08c9e9180560bd3245875dc08fba61d0af6795183d70e31e5ede3a0b522a1d00cf8ecab82e4d6d3fe6a6df8c1f0aa7020d7e9f0494fb3be39f970eebc2c8843855825937c4387b2dfe8d576f5dd10ddf6d1d998a18da1c6be02f20dd71869a92a03e37345ffe3d358509be3ab6bdb56bceb4ea67a8e4914c91cf7ae5fe8a5b58af07b84fcab5d92f05cc3d450aa649203cadb7c64ab20402644bd957ea594bcc984c8cd5b559365f3eef2d0f16442e450700e640609134a2ad111707439fc012d915dee9ab8b0e446234a797654897475b4220bc988175020ec23c74a7f2d72c2168acf93f8ce956320d0f943bb6d08afe3f27c11c8c291a1bf497b1ab4d3935316db20bfb3ffc08ee4cbfab434ecd9f4d06c59c217287caaee8d30cd5b0bcbeb8ace114210482b1c453a074d69c9459de3c0ab363d5718f6ac15cfc42b37a35568d3d389c90f3467eb7de59486613ec131886fb651899a6fa6244aeccc084bc523c08fdb3bb31077f5fea25a0a7121abfa8ef83ac3427c014970406481eea8cbf3281d33052d1de2c0a193df0ef7af73b3e298dc69f543c3ffa8f8f4ead8219bba8e05c03f819f00775a170b35e2023d7260b6f4ab4d5da7369d182e9a75fa089abd48c525104575d54832677c3827fd2a230146cc28eac9513c4c52adc884fc9fc7635870bdf94195638d79ae53d1acffc3fb35d9772a55f9f4feff67b4f5c3b77c32c1b112e5156636e3d7ac1350ec26fd4d232adac9ee7ebf4c26eda3474a5a9890cd64dcd286d21cb9809faf77c454f4e8dcec32e8da387d69ab88f7145f2d2dcdd7d9cab66e4f7be304e53f0b19c27f54cba861d61cc0bce06b4f5e72963ab591bd2e80bcca3cdf7469c17d7f51b9f700c5c8ed81e72c0458729b5b914c60fc43b2f2088ab6cb24ad90360f7687ba2ba12f619e873e6e293b3d55132843bcc86cc128dab56b31c4cb6f436550dcec612edc220d10079efe52a899f20d856a7e41e77327442028bd323daea13fef5842e78f4744795d972573df82a4a7c097c79d1dd1e2e92291cfa58dd07f911e67c175df107f6211354b900906d0299714b9f74601ecff348c1eac639571c59ca96ee2f133bd43d4cb4422861e55198b0e01732dd09e83e4bb22f5daeb29a2efcee3cdb534cf8b2fcf3964609b4bf503577c04749cf9acca8a4c498e5b925e1577d77ccf8ea097482f20c7fd27065f56635f228a58b0f450887224a13db069c7c53727258eabb6f1e23b987e4b24f717e0bc2fc81eda0885c7d56ac24ed56b93cd78c90815fd5618570636818a726dd742ed7d2c6b8c8e3718005b3b4af29a0b095a4689669def3af1aa21b3b7dc04576079181f4b56187e1b23b2648c60b3301e87ca87e48e67db671722f1b414f1d4fd38a4ec81a254493857f694199190d1fb42a26c7b6b32cc4e644665506b7dfe2d32f2b9307fc1cb31cb8fc699106e596185f200ab4b8b27ad01ec60fed240ad11cb930e2b52dbaeb0481238b3f9d0fcbf5bb3a773833de65dbfc4f1047d6b298aa50557936fe72893589e2072d49136b3d7f6fce4b596919e4eb476a8daa8115c02556cb55a21b31f8bf8f3ef593f832c02b76a44041cb9a81ede98687d96261bbdbb01b3b5de3326f107af3e07340a16f5c9f274636918d4354a275fe9d348347a934512eb45d966049d9870d949f0fa8a70c903b8d0f0e53444df029281b4a8db5885eb64365eb3435b6c1204c5935111e2c932df39933c577e78cf9a9678c14388a7d847d4850d86a6b720ddedd9fa42f1dccb1c07029106eaf841e6c248c6300fccda5a1324d881fef010c0ec769ba09bef4cf3a00507b8811b8a4fa0211eff65765234351e350f56a68c1503d3906fe0120b988ae01afbb924a1a48b9956740ee1a3f14d9e6c884047ee01af560f96d0dac921359e7dbaa2e43f595ab5d40b2161f3d939b5f17870e31f424e13b8842a660cc371bf70433c3d352605b90f8f9f198a32cf73f3f95e484c7ae018102115f1b6a2f1e52b652a4a7529dd688910cecb9528ef61746c858c300cac18fbe573f16a82e2255d3669eeb923ab9e8f984dab5e4bb171bf3c826b7f1c2477e6f1bda65486be71abb3aac98b3c1bb87a1dfe0d1b4fcfbaa67347c20979462029b761e986bbb3c01e46dde1b170d883ab4a067dce8235cc15361dc3bc90435fa13ff28e81260e18827e2c6203d100f66f78db8b82a07a84ad8c7df092843095fefd5c30afba3d76218459bca39f773c0ec252fcd3d179e895a5cdd704687d98956ae09e299c93f04f7ad12dc2fcc0e5a3e21d92ca4fb49ab4c39f953e64abbe129bc355bf85c71ca5bc17967fe14397aab432217326adae02271b4d9b494fd9f1b785a76842335ab9e3dce9f0787cb89d61c6c79bd4da66a115c0224f3e43782b6a95083c6f8c9b6e0a19ba2122eda9a6fdc812f3712ffa10d12d37029d15f8d243f6bb95d8e3eccef509b4948a2bc0d319a6fc1d535b016c08cdb64090a763781faa9944907c8d66af672f64c86541911a4f992fc7ac2392bfaf224cebd7dafdcaa66bd33cde198d8186f3acc0cacfdf1c67918759b3c397954cd7600b3e83d9fc106f470a2a1c15eb788771c5c2b4f5a0883938559d936920813b6cbfc030b44f1a0c3eb3b346adf0413db443ae2ff9d632e17b7c628ac0463fe89d288e80519b5fd2de6a90478a36db5434b113e0f0e905b57f2318194339af160720fe6375683db4100a520010e14726253d48077103cc3eb530364aa9928acf87f07aa89e032ba6fbe59e69ac75c5c1737fa02c21cdf18ca681ab217f81a99d50e995135c81293cba96321366667e07b764cc4c523a62a292f9c57fb3e51e0eb63b625d5a73bdc3935a3b6e86ba299d47088c45dbe4bb0dff7b2acb872162309367745388d7e6e4f017b02ebaa466bb278fca2bf9b51adf1ef58135dcafcf3bf99c31c1373ae6870f6d578bafa38deab1965e1ac03dc9fb634692d2fbe6be7bcddb5a337e040d63a0eeeea2d40ed60c84f7756e4b12aed02f3b165550f5e48991042602b9b193396d0a1dd92eac68349e5e8a4da38296ad914d16343be47955c778bc4a767bca6a66dbdedaa33aef9b853f6c5d8e56cb977318ee350d105734ae868ce5704d74900dc948ef999e999c8a361f753d734e16907f4fd717341bd19d077357b339fad0d5327a28eef1efc0db7c1250ec0e40a3df28f310c8fd8935c26ad68a194b4101cdde45a6b645bcbfb32c78ec00b365857e1694e8ec5749a12b27db1de64be3cc182abe2180de562c07972b31d83c54722a9982592398f90acd287d1ae250ca4b70cd32421b779ffdb7d3e22b7db4cc37a5e431825a3746dabe1a1a001accd0cfea3c22d563aa48db2f5c9b666ac01c3ad83f7b3777cd271d88dd7a252a73ef4a38416aeb88b19ab36fd1a0242a512ac2a08004d1f3003204c4d95a8de040aa5c426c3fcab8f89d8167cfc1c010b31d62f44daea93a62d8b73cbe3da1df0e5ec2d3f113dfba2f57e0c327c2a1acc5801afadf916b8dfde97d8fcbe710726b5505fcca0a33ef4bc88d181b6503334412de918bd53287694c64274caeb05d6da94015433100ffa4d3ab0ef3945531700fb0fbc54c0b05a64b0c4065da798726b0d95478d0135da0401ef6889d6731eff70ced89007c67afb494d426dc62cbb7514049e8c2ee618d3575536db0a286ee7fb8a4900151869a2aa43dbd85c4952674c130fab9db8d749abf90ba0615eff2ac620a3efe5c4d79669fd6403c93195cfccf498bddad530c40b5465754dde986f80de74f0669122abfce8fe2577855198792d299e8061ae5f63c144bae3ad97142490e96dde2ea9f7d35effa8c85956fdc0d6656e23d3d9f1efcb28ad41f15a754d6fae85b81823f18efadd6588777d1162004f32f71d962d4afb75b94fb665d8d5a0e3127a529abdce333101a0a8ef522f042becb7cbc55557e39c0d070ebf2ef117c6ec430cc77c8c9e7bfef633e37fa33780082ba5bf06ef94d71b1b2597400e4e4db2e255c8bae47ea41914b9c6fad3bba8cbbd9a3c364d20081f301f98f65e635680efcfe4907396c9403e1c9a853a75df1a65b39db2ac2aa5fcf85595c5265941923936c9bf2285b37ef15be9c8c9ab2faeb0021c9397fe69626b635188cff18820dbd64c79e891a44eba62723d9d2cb18ce44b934d2b81a0002ca9885c4a00e740eb4dcd9238d997277a408ca1d54be5d7aef77f585ee075090d7b68b5bbeebc5b6170c016ff2d235710847258c1657b0740ffffffbf