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 83106 143eb7d21c88c7a56f22aea58e9c516b195faa7e07cbf6b5c3714b36b7491959

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ddc49ca92eb001a912eb3460cd587162ebe35035ad473e999b159b90c9368064
Certificate Block Hash
143eb7d21c88c7a56f22aea58e9c516b195faa7e07cbf6b5c3714b36b7491959
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00300a000020020000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000035102f6e135d2ccaa32c437a2cb9349ff96b1562ce39c81d66024137624556810e1b5d117972213ca4c4e3679aa2dc814619c9f82409033f5d14b4fc372c4169d10a34e1066e81d5378817800ec15e42ae88b765f28873cc0d070000000000000040000000400000300a000020020000

Raw Header Hex

00004020c186494bf0eba4cc9c8ecc1f8e8843a1a26e6093a87b55df160fa32141a547a990c2a2e6a07c2e1ac3692716e53435242098d6a40166f2e2d50be2fb2fdb662590ef4b6a1fc20018648036c9909b159b993e47ad3550e3eb627158cd6034eb12a901b02ea99cc4dd

Proof Data Hex

59,560 bytes
121216010307815313fea9bb3de66b38721d52c0c642bbe6665b4780e508ee7aa5e1092bafd8de4ebf989ae6abcbf4028dfa2d828b8ee2754ab92b552a98e0f2d8697aed4c9af8ec31c2fb1599df755b22f96864c7a6b84522eaf0126cbbd563f8f908ce739be0575d11f3d3c5274948e427c7de5707c17b5c97fdeb04a67da241017a4030399f037ff1113ce4200ae44ddce983e228497b6f44bd77b5032619a7fa751ccab5a9657e6270d5f7345842e2f8ae3652b59ac79353588a5c4b8b16cc4373a360abe238c819d7574afbbd1a89ae1fea31af6862a5bfb6c38bdd35bfcc0fbe9e0621dbfe5e4353041651051efba3c37f7dbe6c5752918c4b3c9eb3f284afeef7d052dae0e1d8e39324bd632d2f264e6836f0e471f6d4ef5529f562f4636a04c794a12df82314738e51bb53312c54fa6e70e60f79aa4e5e2554b81fdc11c3c60031bf15527823891d2a266a4375ee792f5ff4ee41e8a561842c9f276879110a0450f00e22e05436453727851bbd0df68d312c84e204ce432efe1f6025e21f36e5129ba286e9fa17f717f997e960de47e82b055f78ca610b6c5450a193641589ddc0937b7914f1fadccdeeaeee785a685046a9cc2de7f70544e45ee2c817f6b30852c50fef1f0d22051aac56c50679671dbb2dd093681376c4c76ab15e73eca6d18a96bca38a62dc90a1664b0eec86140fff8a1b1dff3790ee5da20ee1b7b9df044108bc9300c99004d48a1830ef9db1425021b4f002aa9e4482204200f81a8971dd8fdd08836e69786d8219c63af1eaeb428e4d1820aa87bdc12736ab69a5750d8ce24d8b7a724b8303f5df31912d0712c28ed56fc2c2e8090b5bc621b624b0c0e1b0218be2c69294defb7a96b10242e47464374ee5992dda74667ab5c59ea16b041d182fff96eec893aa480ce4f89cca625f996227ead82d168b546f6dccf44327adfaf02a90e8af05c3e39e00e7793f24a62132fd563b61f3bb3a1742f9c19915390fdfda748da18af74c9234dddc2992d8a65c7792b5018029b1d7c15275e78e77dc78575dabd30d5dc4fd61f50a80366092a1d63fe4717a1f7301e2f75819e8e46c2ba31dcef862a5a722d842f6accafd97f1390e54e4c13489f875afb1a79123fbab504c731ce89159e3971a1e45cafa5b878d9d49639c74134b030b25d353800162e331a1286aa8b3129c1ddf47381af404533994cd3eafc86303f4095259f41da7335289375ee408a08555ec408713dfba64832b287bfd49297e47da6c09a92a777ba8ddb98343033f78019e3c5587f9fcb6ed150af63b71ae6f198367983a3c15bf20711be180bd9b2e2bc0c3424ba8547afe0b4e7f1a059660a70e22dc60986ea14489b09f7c3ed47b33d2f23fc0f24d065490ac69b388535a49e6bfc610a04167da81a7920c49d67506e4eef2147ed47c6be86673751fb1c57c3999819d86ed1dd8ee70832d3df3db352014e2e11c174518ac5e12573a3ec67f4be8d790835e67e780c10dda3c1c7c89e3f644bfbfb7250b1452b9a0f5849a485733edf08bad1e4a9f8464892fc7f0d178dfd0c7063066c1c5cecb7fb9e99f7a084ea5d7f25ec5f0c2f3bc51e8d4c3dd65e5c8685a8312f0ddca9865f65d348f49dfbf91f4bf22c34702249c2922ca0c7a30bb0d1820977c13ce13dacceb0690538b126bc5142c203b15a7f6b67a9d3989675609bd69d62e7414fbc0316cc91e77209b99610b05bad6057cb31a88efafdf5abb4ac94786788df1da8701d8eeaad72f776ab6ba213a119b1e078d2348c0cd937e055db14a5f2fb4014f04989b07bd0443854e1b28c8a22739725763d5996e68ec6cca0264076ddbc1faceb4c3b16a6c8007adbb92dd5b65c60321ac707a08091dae212593e40dc558f1eef9a57a826e336869832ab3647a7f8f23f45f55636e09af66cd2724df71e9c347dbb935578dca3bcfadc22bcaa3ef0a199a8bfa8adc0efe080f82d66aeeeeafabc7de79d1925d7d22499e07e8ee3ba31fc2fc96763444966f5e749f7bdf959d75fa11fa07391fd7c6dd9aecc2af139efaf5054efd26b2e1616cf4ab5918ca0d9d7ef1bc81912d5b8c7fc8cb91689b1d7e80bae77b2856199e8d05a536f77d263777cb286e1d2820526dfc51fe04b91bd610f5948249a0548fd6ea7f47def179599c67fe627105a4985d25ff78fc5db6fa4b9893abb35eb2fcbffdd94c4f1864ee31a3a16b279ea4df64623fda2ba123e2c49a70d28c4bda56d093a4f52a5cb878456aa3bda4ff7cfb8165ddfabd2b90d2ca0280374a32e3c2686f7b34f62eeed993c07f85ac6e34ae8b281964411419d9354ec581ebce34f72310e45bc254c2a885b02e21f9fa944a462859dbe66c91c8254848554f4f52a197de11ed9ae1067b898eacd0d26a76eab9968ea2e8286fefa294d103af66ba0c3eebd1ad4ee37f6bfb7db6438e39afb6102388fa5a379eadde671c1588599593d07ed4ee93f6bc6a0a8d178204cd6c3754a2177cf2abb2e8d1309bd857ad1e35af549f79882d3886cf72c7daa1c20a0d368a9d3695317d6b4b2d15ccba7e9c9134a9e237fa669e7d2cb0a52728755bfe23fdc164a153eb92c08083c821b9e5914812e6e3e8a8256026ce65104f7b6e1fcbe69bcb1f80b82ca1e8b513fea2c53f81be12c6a98b7f7621f3fc42a87f3bc626ed2d41313cf8731899b060bf2466d6454e4af1086c66b2dfbd08b69363cdd0697605691f8f52b6387bc5ea4fe02e6d688491f6f93aa5fea5f830f4c5fcf913b32b6b27cfdcf668ac1ee2646e448647acba7851967300f1d97f346097f5b114bf711333eb755fe01424e4c4e85c1d329c57f4fc3991a672bd10c3165d9c1aef32aec2513a59b71c409f13357236026ea9937a06bb7dce2a33f35f9e9f595c83925e0fcc99107d7195cb62b6dd56a23a984c439ac054a9f0a17644bd8d855db497a208653badf116c5a242dbeb269077d42814dba921b8e0e9f110c37a00e6e995edc40c9e3b2ca7a9334612613678a4a999949cdc3c15aab290e78c4ca942a7eb7e049eeaefef4a8929ba3a95e3ee0dcf030c3ffa544cb988ff0fb6bd38ff73315db36d0c36fb945fae02b8b28cede4f661a8584b075282af7639a64af589e02da1f217eee45570bcfa3b5bc205ca6824fb2c98bd017f78f8ffa2dde7c10526843e3a112d3232ca5536019981d40288f424d6cc6588356e3342ec979a41494997554a671252cc336d5cb526f15df8e2c15b7e023a76f709bce0763dc778348f03d711d4145b66fe000e024bb29ae7c9c2a2c0f591a23b3476e5400953c7ca66731a45bc223d72603ef5cd86b8a254e5d09f867e2a6e4414f519989b35750442798629ad1525f252f592d9c02aaadda5691839860a770b96cb17e2aafccdbde4fb145b4d97da75723c2dca2fb92cf1e4a35546725cfeb467fdf7bc5a2a6bc0660c9c807b3eaba1ed0d7d784eb5f0f23f0076d7ed24ba7d6c9ec52810a54077124c71f099bbb41e759a1a53821b6f1bacb4996748782b2a2e41e1dcb734f47b1c12a707cf71e99ec2ee27fcade931fc72a40f1bd6f5e5d46fb2a93efcaa32dc081c0fed632d8bab3b13541c2f38af4f0f0a86475355bf225f52b4fda84f51eee901ee8c8572f66c685bf84a848e5a7645e22fa3a55606f8c54baad2aa4cba724abe0f95d4ce3f7f13bf1a1af0c7e26a482c0399077f62a4cce586e72d30acabcf049b2419250b5a2d67d2c392179c15eccd2975c7300d0672a75a5e93809c230b11c58d5e662d1eda50f65359fed9b8c6f1572608ac7051ac1402e740210579d8b66e087d41f2f6c4c5723718c4a1c1ff2286a465a9ebe8a0c483e94a66fbe8a6c754da5dc7ad32c6bc540f9f1a5522ce642660306f96bb6efba3e435bc320924ec046ea5b79badbef1baaf86550f49a330d5e15714fd683a14c5e8ca7eac88449620068ef56a5abfb418d95f04bcbcc1a8e7bcd0d1c47d0de9ea2f851db65765eec900faf8d7e61ad9c5ab745b825f4c3b6b1107e29919374ce2a53ff5b4758c8260a7469212fedbcd00b5f0429fa9e15b613996e94a154f617d50b4893b8c8ab09b0d901a4e3d7ce63a3a7b0eb81086dbe417c7562f0c4a53dbf522c6ffee1bc963099a072c50745c22563f55118ab1090c09f5d844a15c1e20c81f139c78b054b1bb198268a4b3849b9896479282e0dc4a92aa2bfb6d92ee62a2ce724e0eac9218ac3413814accf2355134e742b98334d50319803f4bbe552aa74f7cc2a1416d7f9886ce67913ad1ad0954bcc9d3fdd8627a6a11edbf1ea94d968f9c82225d735954276e1cb2ef75c5a20fb487ff4f7285b9a31bd16bc87304b3b496b490854c93c694773b5142fe50bc5afe4a77303ac15c0bf237dc36b2671c4fef0166fcc9d8f0838ab176262bcb1b5262f1711ac9a8baa92e6dc2f5be3c2fec2385e5ed62864608854b5796c3da209c124c0c45b83e76e95c59b10a6e05a5033a7d589e5cbb8bd2a0f97cdbc4ec8fa1a010d1f0b3964a208f211de07abff9fd474ebbcb40984fd30c3fde532c08090218597057d0f84c9811ecda28f630215be250efa309569b45c2c7172ba2898eb58db3686681f89d9fba805c2ce1a28b0e19b90367a933541d8a00a5cbb8cce5b879344f1eec12dccf3bd256a5a93d7cb1f4fe57f492b4137182c9895545e235b713bba4c52dbfd31317f4bcefb56fbdd38c50636edf56c12e156575578624303cee4460f3cff7cd1eab3c5233704b59e5286b8ae7d73e6a8ad2b1092a516d2932f4ff2adebd8dbfbd76f2c8ee15109f4a78cc23700b3d21fd4ca4b08f5f57f5a0126b3e0132e6eb949d80d55575fa40028e9a9b6937e099f4ae116bed6c76ba36bd587e8187447a94fa6d66869279e0967cea0a58f909adb04702d5992160e4085952497b1723dd578374f265921ae62c95db6f465456c2dec82a5435d94aaed656c49c32e1661289ec421ffb204dc17618ece8b8ea4e8413f9fdddc6b4fee0f96e28ffa4a90c4850e58fda350fbf5b6450e07f17c9c1adf18c21c9a5027296e8df55b4c2abb69c808469ad0edaef0bcb5d709e494686c75d3e5799c5ad094a0204a7da57f32458c12b47e6f0efc347e738a85bf991836aff03ffebdc6f963b68e2392aa85c317bc137f8cfaabad40eac4e217e6a2b4f7cb339fde9e3a5d9f49ae0c4f5bd6434e007d4624dbc77346d43bae867c655bcfc03c18e80174e4d210a0dddc033068e2cda80ca589e7bc7dc722a6b7f5ed270d8e9d887ca8f502ed1a0c6512eb7377b52347c35f916cca15786970bd0b50efaf391bd7d7822bbf16dad0e095a7503ddcb9225f6ae0b2290b794432b3edc2bd5e9e253f9136260f466c34c07fda1d0aceceb007c859b94bfc9b3a16dfe7ee54a47d479e1a378c88f9a002eaafc9382c3a97f8085023bf7b700e0098deeb3d8b8ff94c3684d2b8fae6eb5ab29d4ecdf8ea22207ec541686491c9dc8e3742acbc838dae049e31f6c16f59bf663bae7095dbb56bca87aa0e248030ebac3e952c9815e9e1334aec147c59f1593a882eb234b93ac58eb22c851eed3150dc64ac571c7301a1bec0f784d8a903c6cd756a1e73c92fa62e9e53f3db112e8c36492254c42d24ebc2bc8c2d891348af5877aea47d56d6b411fe83e5737c6e367d69c7cda385d54256b4aa909a1215e5486509d36dd82bf0fd86f3b16b2a3798ddfa14c8b0f01cc4c580d16d0799af582be37048baf22508719a6e8bca46ad1b7fa373fab31bea78d855ed957a515dc0609876949222601a1f342b729dfe3c22af3a7f38a422f7bb6b043a91994479e34f8567d00587a2d6ac885c7bc1f59b55066fbff5d6aae379312d3f6ba034ca5b0d18f9189fa2a22b4bab7acd336fe07570b3696499c6f0bf0b9c612f14707d9705b7326db46e66849ef843d5e07f3db92928e488798a3c21eaa90182be611a76400edc2a4ec376611ab3e4f6e97e46abdabd4e1f0bbd31cdf6eb178391c63e3fd1cc949a1caca362388e80d9f4b8928b3838e677e1044e364a0a817ae400dd76180d863fa2e4db82a5496d40b91ec80d12efdba6efc994812948a479f1b8002cb8e636517437727c5759645aa511ffcb8c13b94db94636428c80c4e93ba6f07e71676ded4a26395bbc20ade71400c527d417153a8dfc210e527d2343f340bae3d260e161f8a270f3f989620550cf95a7551b2ea7436ec4a2fd25c2393a025983904ff6c315f50dd7ea6debb50270c50f98717d69987679d94422bb18f5190ec754a7bbbc6d011abd3b7846b920b03b18b5303633433401e41fa7b211bc26cf54518141f75fcce6be689b59a359f069797a626f3b6077d7a5cbcb56c683e36a49d37f305fe08b8db177ce87a9c92b7c9efea1e763434bcfc106a62fb5d031ad1b547119f4371fd343c78864739309f89fd83ec9424ea78e99787c7fffada0f936c3f9ae146add9fcb2f1844a81c11ed9ce8eb69210cdb225d07e0ea1f26def952a0401d2b9f4e7b0e471bb052b41cb91ec2a03f798dbf1c289b0aad12d49b2a6ada806520f41b5386f7270298b3a9c60ca383f2b1540313cafdb3b16fe30c30a6ec8a62bb35fa420837034f97e7a7014982d7b142d74922d9fedcbcb7d9750b09887ba71d02e6fa752eb74d9b494d618f4304d7c3c654ba8c03040595d2aef14eb9925ecf2851b25a3feee71606bfb3f8e551bc478b78dc167c6070cc2aa24a874aa7e41cb1acf2f750722d32cc32f76bbb218d144bf0061b15b192dde3870d31a8872573e3a26d5b2093f0a903f9848393ac954db7445fbbeaa1e08ea24f91a568a3f7ed348ab64ab8bf83626b239d99ddc79a165e0b5d1a763110e8e882fc5e12a20703a72d4f9c37b0a13cb13285b48d3adbf66a8f9b2403d5b22fe07cf62b019e0971869b21f0e4915c28e7fb6be30e810ab79b36ba3d1772e68c8d4cba7d998634778019be4d5abc68bd09e2b80729c2e08b418ae89162032430deee74f4048bd31057bb68fd1bad163e71a2ebb3fc11832e05d89e19a5e2acd78e9923112d3b94e6932e2459710461611b940188c95ff232e383e256076f8641520c0e9cef4f6cc5bc3eda830ce0c18f41e45b14fbd1171b1649c0e0541eccfa93c56883b34f6d70d02c95efa073837767e4009c3bbefc1df67def73a72d8ee9e9d97445e4168e95146e9d36e916eee55d5b8ad69dcaf44de6fe18495d317aed48586c4401a8e1bd77121b9108ef3e994fde514e383dc1789bc399cd69dd6ec4f188e607beaea4472870a9ca40d5d43af27a2f95538e3f60e4699bb08c896ac82a6dcf54dfb37ffd8eb66a8cb307fc743f50ac7fa4dfece4fb259cb73a4d1daedb2ebc94fb39fa761658775ed6568937cd51e7d8abc6db858bef31060771d6c9ef078757f3c4a7429c066178de08ba7eb29a995d7a8a0c99f90493de26a110652bd471f6e834fbcb30150586b3f37462bc205bcf2117084381c09e0a287fcfb97048eacb7c70c26ce265b0fd5e266ade56931c8d879410123c95bfc6907a2d29989723cbec72c9b4061c018988d06b950af3c31c5aa5d706311d97dd3c258b5c787718d36d114024b61d906884b5c0d978ef25e9c3c054061abc203e3f2ad714b3f17b8cb9a1b8e54591d9b9a561c60c3139ee4b4b968baa6bfe70b7f2b84a08479739346a9724db51d332890e0753d65186db2a6ba3fb00dd6736108efebb933c7ee4b7d333085d5adec1525557d76d1949f3b26adcc433b4f5ba6b44c6cdfe239f245e9ee37996863bd8540bae471a4579fb323f8d0b7e03ae3fe93079f1492b37ca55c0dbfa48b07214222e837c90c7e96e2c5bbf16300719ead8cfa7616f96631db7a9c888b5873922991087bc3dc7418ba7025a5115eb8fabc5202c801259bbd82e1fac59a7fde65c39fdfa898a3d4fdcd7ca8267a6d3844f92ae67f718e25fab291273f9c213f8587a7ed429a996c7859a5a3262adce9bc5a3859202748b1313b67cfb209dbf3ea45d5ff51c6f4ee65640d33143d8bf437f189adadcd2f2c79105a83dd31877bd11e5ddadbf494b623d9c8b00f3682c26c76b6d57b5f23dce3000091a6f9c35af90249de8ee242322f83d9580eb4dc4a0e0c06dd0a8177ded1af0ac212dc36c8289b27c33796d2d65d2ccc0b6f33498102d3853c27938a563b7322fdc1ea14c3a759fcbf7afee3183d845b31fb34b256a1f67abdda15247a8f677c6a0f2a66f418dce7df74d86aeb559ea2f34121503d3e4e7dac6a1fc76c05add4e9bd2499cea06c66f5988710871ba2a34335f0928f54fc5a28a47d371a66caa91f5712b93a51f3b1f2aa34b31a31a5754db9e6090a545a5b907e1a4218e346a42c48c62349d2232560f90f5a4cdf86b4dc6a414a3a59dbf5783c401d7712b0e3ce23fb8e39cbe6b4b58dba138a068b436f1109111307e4fedd1fc10536324fe485951d6c055a1730e695849e2f2266baa634b203564fd3d23c2a3e15aa815db37e6b136370028cc8da7b5388f2a8e4783c821fec9be7632f56f9452423a0edfdc66265d6a64176985d43b3b4f687459ba969d69c87b6634de0b022ff4fcd43c3e69b6cb61f8493f8ee718eece848df7bd297f7c69e1f34b3d6e750b7331659e338fb7489871b31c081876b1a3da9d38cacfa78bc8b3e480e860eddda49c5ac8708a524aa444fc186480f32f54f681435ea0c21c509fbab3284b5b58054748ac5523cc9f31f89efb1bc12b413741314ccf34bcd83aa45b11b52df7efa49037f10f0ef8a02b1a025c870a1e69d31f039a8a949fdb0e4b2fd67ddc8f42098c1984ca3823b5a3021fc857af7f08f71e960e00f77861630618f7e966373f012008e9a9494d56d315d4ccb0311deac89f6b62ef8ff3a7b14a40e7ae31f7eb84181db0ed1640ce9bb3071c43bbcc2bb26b2fcb96a422ffb4aafa2e75708b74106525627d7c18854525ba3cd3075a39c2626abd414a89633abcf46d47a328d2e39ac029465fcf15410809554d1090aa26c2c79dcb2d53d18c2bf229909885b64d68ae79db226ab21bdb892d90f9f4f011e7df6822a9ecd748b064bf069af000fb91da56b04bb2933660ca241e9cde8c8a28cc4518f622e846bc5dec86dc8a6e12e393922e5ef00cd571d7781e35a1e4468fdbc7baaf1674856eb286150534f8b76368b5b6625ccbc0412878e856885aac12672dd902cea9c710cbefc6a6da5dd3d02ca2eb4dcea4a1cd53d919c0378078789271edf8bad3f97deaccc1c051ca1a9b69859ed0c3d77dfa78ee5777ab7737353ad4e378c2b0aa5c88d04faeb5aede63e18ea4125803b46ff351c78ae2d46f513966df8185b4cba4dfd7951be690df516edd91fb41c49ef07740ef253cf2912ef167c82bd26f16f3ddbef08390b955a78c31f68adaf1cc717daab2c48df5d5ddb1135ffcc34b42b1b7dfb089ebd15cb8220538ceedbea821facf35d896558658b5a3bb4e95a567c4d77043564dc7620d2ca88b44aad1c792170ab94c72e9434e9f47e53e193c42e22cade4dff64b64ff53a530bbb2446c46e00d1e9e33d981ef9ee6caa0df2783e2ea9ec609f309a6e598ce7030a5e05ec353515ec2b7e7b3f6b1398ecf182ae48356f69ba6ad3817f41de7cb166623a0f3c33288785b958f3d2c131ae170de9fb767194705ffc2b4c72e4cb5a7dfaae35fc7b76902d0e225d1c5f218ab4bc7d8331094cc7ad4586f8288b853ca21b04c9d1ecdb2eeb397add224fbb50288f067731205565ce05e7124464070842f6f723cffd8efadf3b55ab822775bcb01b52a4ef47763994b0d58cb7ba86f762ee5511b88b268059983d9d61db8e7e0f4827b5bdf48e8f2d562a9fb23ff24d784add055c70a28462d6c1c4efda3882821feff1ffc9262614fb8572aa916e3306f05cb7ea115b19d7acf490134fd34efcd535846f633d55a14c8016e465d4039bb921413a42838884689cd5eccbd4c8068d784635a78a923b341810fea4884253b0b540a9eaa0ffc6897d7452f8798abfc102477e32a6ee8a706b2067dd455ecfb7c7604c6f2f73600dddfb019c9e2d8f1d36d7bcdd06ca37c4ac09b73090069d9f0dcf1af0ab2a3f93e2257d42234f0ab2bd7aa87556b0ef3f02117049cdaa52aa1e0ece1c486ef727757950c8c6131061722bd35ecc78043c2b2a11d72f90941af69979c1d7b91ff8e0e8c1322f9ec264400efc1b20e97602af3f979059b711988af9e4bc3f8fdc01b327659f2f06ddaf22b8ca8bb224bdb06712704d92116a3305cdb4ccdca06414562e09154c863ce6c839b21a52581e0ca30ce58f7039db7837ea5cfe5cdb45b58a25e0c736d9a1c97a9a43f3d900e32895624ad230e5d1787eecf42bdb660891e89723ab9f13e6cbe228d9c9b16987bea114f4cae24548fdd0280337d0fc7941481e2ee1545b67e5f8b771601e57a2e3f68a3a393b57dd46c72a692fecb18c2aca06f4c93f3897ae44817d87360ebce740a75790d7a74740599de2db841bc63c748938700f06c5bc2208e0f343a3d0a257e7b596facd42faa0454bc3635e56518fad54bcba57676f0e2ae78947de7de7367500cf34f52e4cd7628f8f34fcc05a18fd94785d19003bcf05d38c25fed7d43a68dfc4ad7a771326bc1157608db84b6c756e6da0c9cc76b30ed994bfc92257e5e72cb580abd19abd441ee14e75157a753ca966bfe610e0b6e765eeef58ce454ed70adcd7906667b3d7bf81b1a9039e9135efed24afe31f4b052865590e26d926810635c8c4d6dd3e796f8bc0754ffb7afeb2eb6bab649124dd7ec6ee81aa54e31a18801adcbfe1b59da6203b37e2ea44061dbc767a1546e92fb04606ce706c632d50c59047fae39bda03d21d685023867eaa1d96d0629eb5cd931b5d1331aa5f7dd8f6cba42da54497b2fa531ecece4ca9bc797af1fbcd06bc1cc1f06693f905c5e96f2c50017fe16a292b33c23ebf3dd34eb3c593d3dc1a99787586be64f335e80b7cb70d5240a6c2970aa78d7b597f6a36013b9492b5760060ba871d708e70942400c2bf9cf404cf46dbc64a1fdd41a70cc2f956f12dfb3f28a95514a544b7746df681c00e9c137fb694b225b17fd5066a3f03f3926b8f57847af47be6fdf326fe0fb86c74d8c36d2ee3f24b5ed3073dc7ebf86219c16f1416ca5aebf40ca996238f62af621cdee552df945ae58fec3b7c462f4f8f2d2eada1aef2bf64d59afc07fa7b1b9ee30743e723341f2b2087a7434d65f72fcf2074984712c409ae7b00a5e98761c17b8c1ce97e59dc3ce1e4c12d7da635f147bb7839fdf51e67605216908c7b847c4623fb9fec946b0add015560fde76df2a038a1cc92f7449ce1d2f50fe4c7aa7a1916b5b13329484da7509527663fa113d6c85b6715798c5dbb6c793fc140af73122242ccd58064ad93b96df57d4a4ac320035263d1049e87432d0550b4d2900c184e0cd12cdd9ebc0ca7638ba8b42eb442f28c2db1e747280784b04ab86bd0f253d811532b18defa73a81c752d826eb582b51e2d36d952c30e3cc6916368ad2e37602c025c56e31ff85f8635a2086188f13ccb8ba30521fb1af2ee3c1dc297d17255a81d09c174c785f188b84d3e1aece4d83001e698fef0cbd6bd5c9c58142f698d17d55695c7e9975b4a2a99040ee9613ab199480f3fc601fc0ed69e5dcb6e73be18d130ec2e18efc5132c37c34dcb449e2e063943329d18925236ef57b9e0447f7074411099b690a4f3dbde18f2eab00e7225cdef5f4fbe5685e1ef83a5fce64c1c35ef072e137767ddd6213b15f8eb6d4658b09b58fbd7c53c388f4bc837f13f2adc2e75ca464afd8e081d9a7e979e10381713d98f269d9ec81a2f4c862435a8072c4126fa6cc18c446f152400e22aa52396901e91a60f0c411f3fe5d4cd0c950bd07e0b02959f8790b35f449f62334356cf36e20072b26f7f81f29c175c7cecc9ce06d8864658ca910528b1529d7ca63ff64b72e5256502eef43c003f467479c367fc8985513ea292c53bc2db8e89e2164ced73a078dda39903491d82bcde8e5a765b38b8e762879b5ee0f7245ab34d935c5db988a6451143ff1e06087d92748d54a488eeb88e0457461fc3434af9da9c76dc7a27e5fab2fdcf7793395cb9b377136c4d77c453e2e374ecfe35a56f08970c1450250e6f1fe76a569794e378692737737b95cddde97138e9a7efab68e77308b4344390c612128a9593a7bdc709455fedeb5184b3e01651f389057f03354971cc52794d3ba86bf6a1c9071afd42307dd64c86a3228d613834899919d6d33f7e35e85c04cb0a5da37827ab37f14c770cfdb974cccd3f4b638453926ed95fbbe3d8ecf9648b0b0c4101fc18de1e99bba8e8b4c2f6d6f6e79a972b631827b9bbed8e355d698ea6a3c48cc09f6abc5b509c16338f711cf569dc0d203dd10ee867102db7ee36ac17e5101f05590da74254b468fd4c9c52202e36484501d721da8e1822c0a37a070b6167390cace1f654f4af3cdf225e026293b6effb16df7fd1d7a1aaf45de42587db43a8c42849601149acd63c5258fb5f627ddb282aea0fef042987e87330762992e26eadb63bfa5a02380c887760f692cc7275a8517ab34ed928abf0900afddb459c56ed1ae50d8252f7eb067efdce30e6319415997a06fd58d2eeba607511ff6072eec7d71e3bf2e83e98a20f1b4aef91842287426a0f6c70e398047c3412fb2c0e23f88f0dfdd8fd6755d51da987bd3b6798c49c83e9713ee481cd8dcb8a85e9c694b2cc6656b64c32157c92a274244e6bf3269df9ccaa0ea4112683f668be9f861b677ea61ad7f28e82a8c4c5d078fa2e090704838fc3e267284cff617c914b559ce397344916517172dcdad7cd65e6605dc25a840101d1101e27381d1e3e777e0326c67c51fe46721b42139b78b61cab344d231574c9fa8bd0505c21623cbf1f99b1b1f59ae8a7a4b56abe73cf7d171904b7ec0cd88dbdf297dec29c0874e8e300507e90d8e628c38b5554773084aac0b972fe76ebf4078ec39a36627ed607e2e26cf5b8146732e22175d536541bb916f66e092874907b615c4250d95892fddeca9117713095073ee4fe61518bd052ac78a8e568cbbd020d22cf25f6676b17410ed15a051fd3c71bac754c843a7320fcdb30422f0bd7f0532a6b8eab1582aa4b8194203b310c14c0a5ac1d4f3dc93552dfe460273b0f4fca4302bb25b80f33f4cf9985773aadcd4e9e1228150c48986cac60eb14f3b3e65caa22891927d4a76580f1baacc9431f7c59045c3dae09cfce9eb5e112fab0ac7ee0e828525903dbb28b74919fd8a3a20b410bdfd6b1efbb3c9ffc8fe3c0dd9b1e626589704fc354f00d69654cc038bdf49d8f7840fb97b29604ff8011ba68b617161414f87a21859b35344b06c2506f6d274596d1101bc54db47afb22fab93ca8bda5d416ffb59ba4bc16c89801fa43f0fcb9a5793411dd42f83ea20179fc9ead24839270cd4f89bdb255e0c6c12ff095097c3b0716755717dea58712f752f73d5892b7270bb030aac08cfeaf5b86318ce63c6ff7cd46b3c1ce3b62c9b151738b2e91e90ef6dc073245aded3071612b43df7350ea257a9c4cbaf42d7ed28227455fb83a0140ff6e93895a592ebdb653df5f2f23a21f7a3a979363b50e5094efe70f990975aa5d57bfbf2aaddf002991a2de4e002b13c4ecc7037012fdc80b53cc1bcee18cddfe456388ba8f0511c4761b8c4c70b167b4b8c075985e5158bb94005f2bdb6aeda8d423934b398c085e0982f84646f7830d4894239f5d650b1eba715eb39e56d818053bb28fad5bdf6677be2ee951110d8e25a2e576251314b2bfe8a25e00e1ec4ff2f6ed1941fddaa3022c0265a5dae0c2f73fea4cf1e4dd22b2b746000a2b94bd1c05cdb808e2dfd2ce945319ad8ca73b640088d82834df2dcef9e0cc71961d61a3177047976a28abcff2704a57f56ca69bd8e1f3d9b1ed2ae592870d53737012d61aa03f67fb9c64eeb96eb75c0ac497117b03121044d2ef5b94d66b86019351bbe20a0604609a17a6adf1e60aeb74aa19258e10e0a59ca6b5215c09a1bf658523441cc9e109e1fdb827879419da50ce8da9011e6a357955cd20fbf69d8b5f2e83fb42448fd635b95660f54376c44b2e098aa5cec33f89df79720d2be0afe1a0ef7648980fb7163eab78bfbba75ee36530e200e05a2e5c3b605e0ffc4803cdbad6b7f831c2b5e19bbea147833e4010673836d56062b91b2ff28c8760704a910aead1696c2fbbc2b657e4a45ad264e5f274c5ed2c5e93de1013b92ded00742cd13a1aff4270fccc1bc9c3742eebbfda68b1133b10420253c5d42122d510e780f45594e0b1a5dbf547f8c2328ee7d7370aa9bea609dc208d008b0d6c4c3868d8c541f60e0e252e5084d018bf329bb251910cfc5f271618d82b0c296b01e1d1298772abfaa9a748518e87bf6d3f88d67c5e6e83cb25aa481b86dee3dbd2a824e5191a98f00ac595c90ac1a987979a1e1b3379b94c5115a5711212d52a3ba140169d3ce83437307b7de48ed3ceda5131fc9754f3aac057587cc704059bcc47bd518d8bad6785544d6b44368a66319e8d446353b1e9499cf5583e9054a4b6ffd49eb41736a64d5593e73968042041a3b1ef0e4635b4296a11d13fbda7043198863cd9818ae29bb713b0f277bbcbe10ef2fdcf0a28e5dc74a6d1e1a2b68271babbea574e8e21d31dbb5b882cc31dea92e371d3b7f0d39b472cfcab307a031f66c1c5fc079c9696ac080ea56032820f4d0c82d9bc60da399d13e0b8c49b1c196952c7113ef01d6ddd9db73d54649144101c528e04fda3900567fbdc5670452f8c83b431a4cd8205527a97540f59948e886fb9f7588174d393a8bf7ff4c0864f51bd79d32fe2cdddca48ffb1a5e4486f5d20a225297cf5631aec45c5eea3210e830adb0d61e4a2656ba9b0f9bdfc7c6db677fd8839b4cfe372755621db9bbfe601328ed025274a531cfc8b01ff16814fe5cda7a58611b94ec1f53965c066eec5faf45a1fc3eb6aeee94071e165ecb1320dacb3559aff4bb4aa09ebd104b494a893401de282060dff7832690387a98896b4a7591e25f0c1df6196483183e7a8143e2442d32e6871f1f9d05d2a6cb95efb13ec38df80308f538703a05683ebfdb68240f29ffb60994818663e8771fb63f8e20129e5358b7798b4cc82da81588160731a2950ad91c71cb9a4efc0fc289af567d1d2d3a542bc54ce0bee68ba4842e76b7d67248853146a0e73c5fa756f1dd3d9e1e67467f2bbb0a7c3f7d20e800a96199f8359bfb54f93e01cd2fc27da50d71043de1d9e7e6e505e94f24880b35a957efe4eb815ea91ba99530cb81d88b80ee989c927b80dba0e3b58e160628d24dcca426c857480cd3620ba04d7616b635369c09a432fd563a1fb18f29e7e5bb15d1161d835c80487d966eef9294d385e0eea8b9879bc2dec054476abfd5ba2693be28bf46f531aa70ee5568f822505e86ac63add8c4039c44019fad2f36344796c2fd328a0692c1a7b501f1e008e2bd7079203c165e4a1baf681ef6dfec193851a29b21f92e9d698f24f20393b69be9f2a4c0ff1cb21d7ddfe0f62ff87c5b4612c3bc66393d9557b53f48d21e0777a544ba45377e5cb15da317b4165ae0233ad9073e46ea61aa320b2ca3f2f1f8e64310dae1605fd3fbeacc9ca0c4be4126689deee8f3d18b0cb8e778fc594520784482246cafa234caf11a7f37b7522e4edf46947f50c8dad5882b492f6f3c1e642540fdc7da934b54f82208d625696d022f37934c6963f55deeb47391ea194d94e71a1a7278050da66fff5824652909628ea605548fc9f1841f627721e0946336cdac039db541edb11d9c2f75907553ac93c0d932f93765244a3b3c406f8bcbb112944ce15235d6c55ff20656e751346ce662481ca25e382773c7aff688912d66f90b5f4eab76a2d952acbb44b33692051745683ca8b19e9389f63821548787e26f1c6daffefe4d447e1061c5812336f5fca702d0ea32e1c0ed0e473a95b15f318904fce08234fcc5e68a640246853ddd841c73cd62ee67139d32a2cfed26eef6e73cf0649129ba2ab01193f36fb62133f617e74c756dd1dd6b8b9b9a1b1b393b408c92e72c2cfcfb2a70a2e9202496e1199d4056ed61a26978de4bbb8960e5fd2a829fe9735a2e74098087e5445361aff0d3ab4eb7b5a370b7c08155e49b9ed4cc5ffc71d48759264f21515126b55b5a12645ff1f94bf2b84ea6609609fc2480d8a1bcf23861d0382d32f7dea7da459a7252cc4b57008defb09370d26cec879db0bb2f9093f2849d4822cf9411775aa340759be0919981a8007e263c18e9d804a87524be47166982c43afdf53388e0c48d5c8b7d697437036ce32027bc4f1dd6935addd8d369bdb76064247b5c7bd56898b3812bffe30f337f15e595dbb951f4667073d48bab09b69875aa17b9bb16025d0cbf783adef0de48a9a7d2749f0924d5c613ab8553344e6e21cdd140ec75cd06b6356bed9f6e3e35d023ac728f94bb537b782697ced6cd28c78dcc1597792e6ae57ba1772b53d523014b508e2b3b9cd76f838f28414b976af985300abb90ebc894b87603024200263c94c62f74658e7908ce5bbb3aa41ab8a8ead05064533b1125ad3137fb813f058d97d1f96c12b64e232238f6718b88204d0e3473ca1881492eff8f735ac5dddc5b09b4a4083f3aa3f6b7e5389507791fe61d185edeb0e9972c5088eccd2a4759e40a352135f9d4dd0745be7e4e560921b6ef9bb77416d6c01dba157dff7886cd3f982ebbe13a93f050d028fbe2168901b3048c90153acab71464dcc61948bd3f29997cc9e64f2993e6ecba80c34f30398c8cfd85a9da1e769a9b62ebeee19173e7192e26fd03821f3d5ebc4c09a716931ea3a28ffb801be70e9dc62edbd586f3fa52df511d11dfd60a1617097468342458bb8488eb6e1c71ae2f80af56cb00f6edfbb5c6095e3eaf5796f1f5886ac10155fe46f613c4a1f545e2e27ad1f5ee32aa3575202eaeadf1b162926cd4a6d507708f01ead3785482f77f4d994faffc8445c430eee6834fc9dcee479c4a44e0292667fd0d503025bf0b16e0541aa3e45b9c0a7e13e2e1a4a90cc93b5ba764f49df04d7d46e95bfbce6f94d6e6c0841de689023e9b25250173e8a9700b7917fc8f37336ca4c3f5fae7c01a3098c47a0260c8c9a9c6769bad729b481be384cfdd16f52abc8c6705b866f35172af1b2d52320d653bf362948ae58c086d8c93617f6fd7486381cf5984241dac16b4ee3e6e9eddaeae65820730718e3066617ef5e2af93d5167e8f4e2733690c5f5941e82a8aab142f36784da5c4c1e056b1ae858c069b2a9564f1d28af751a58ad987db722c8c14c0b0fe99f11b908da6cfbab7fd8c87e2d5824ecd0ee975b60d84d552201deab1a4c3c8ce245521b5cc260bc7c7b2b328823f367b7cc0c7a93ed79ee5d0235beaf8b5b01b5e3d66e15f5014d4cf0410e3d97b605a92ee5041c0866b7576ae9e068863bb5e745ec985e19718e873a8ac8c15cdde853a569c7f089cbf87df8ada0a20bcb274054bca7a66e85bc0a134ab554d8ed3120d40fe475ebba21fd5aaee5d8b1e9b86b4dfb850debf2a1df76a3ff3b6c1a541b27488bf7054a8c16151a0a700efff98c7a66f15385c06cbf69a74c2836157a0abdcb481ba28ed31f247c085c519d3e6d4492b5d6e3a5c17dc1a016897edf63498606157f029a4de35f5dc0fe2c1fa318e887112111640f39fafdc484b445fa1ae87c884ce9023c13026cbe09749e5adf071e9d9208fb7a69da286d106f99db13cd01ba688ce48e2a5e53a796e0a905b7e362757ab0c7b5e1decd488a9b7c35617ac17e5efed15d75dd72abfb99ea3522f3db1fed6e7fcc551730055ec7ab060c69670018b49f87c61c9c1c3aab03515f68b307bbc53bc93aaac9921d8b8ac1892279a6c3e0c869560269a85e7fe1aa8e113b1a6e5d7706375f05f564966bfd71314e23f245cf4ebeea9d7139d9a03816cfa2ec1f308836549877ac80dcdab119d191d3a4332d9f03591ca19e77acf352928162b7a74ce8fe28e58d5011ab291e6721fed1003cd9ae5cafea02d5985ca7927fe448136cd939cf10351d7148755ad298c0297188b6455f9e72120ca2f5bbe6d8aa4bf17a018ec9070c518db52b5cd95fec9adedf2308a4ddf0477e86fcba3c218cda92619caf26600f1bcff7c7d4a4ecd3f59f6f4a359199c27dc4548aaf345f9e0ae8e95d5819cfb6ba16219f97e79e5c9e8e1292f4aecd914e5f57c50e19e6ee0f86cf7e5aafdfe4b123c58d6b2a2942f2eed683e274a8aeb95f5abd4f1eec2e7af7211e4d4f4564fb5d75ab286e93fb980ac89c7ba86a719683068b9a837c0ff865095b1f0607dad55d056da3a84b05406709d276e2e7da44ec3e078a189876e991b5e07bf58b728440e8a36b193faa8005142669ef2e7e5c3d04aaf54bc680b9a360baa87cc1b8001652cbd6dc1d6b7c5df13d95a8328e61ca5cd8db857b1023e3c4a165cd97f4690438696491111e941e9f896af10c05af4c61ed78878741dcc6fe0183eee1d2ccb9a9e0f1d8d0375e23c4982327a8407e8772500dd90c85e5276a04121cf1530ebf87eb7ef8f08222927321a51131a8efe2ef3d78e1976b8a2d17eea6a489150a1a46ab49164cbbe99aee3e952707ada60683a66bc18d4a98a7518db8fda0fdc27b83a4b72e04157f0f9618a00347dfae407923eff638931e55bb0d66c6b36677f0661b0c3ef83d26824e688244087cc2494298a0ad3b37bdb2387996cab11aa86da41daade6e66237fa73d4cc361dedfcbcca5731ed6bd50c3513030f0003bf8e4026f3b1bd0245a024436cff4b0508a5fc8db678df5bd6926de2a5b99735bab7cdac99989c4c8e34f5fc3737cb14af69aaf15a0a2427d5afd4b7a9af5fea94dcfa6465c19d1f5b5a594bc4c59b4c2dd19a3095bf885060fff6edf2ee7456f7e638f0935aeb8d34b0c8041b7ca32cb48c3bbf7319662f9b26dc016998f81f73ec63f930ad18021477d5d652077455d5e484573ae2e210b1ac8bab6f59f0b3c10a7c16722780f33402f0dfa2739e43789a8daf289fdc8dc63f2ea542a4b32865f5c4600558b9ec6d9f18c201a982fbc56f9bf64c7841e583eadac17cc9dac7531132afde7fc7c4c07b646e7485c0ce55a560a1ba928fe1f8547e3cb0d52021a4d04f690b2fa6593032fb1e0146e37be9ddd28a6641ab4edcaf23f4ef5299b93d65e1995799f4287fb96b499a6d3ac60a12fc0ea88f47c4a898d58bb3aa156910bc0a8f985bf7ee304e7f440cbf2ada866e2f5b0aedcf7f71bd8d7762065a6ce825de18f0315002ce74f492e548407bb54331ddb30b9705b48e4a4bc17e37a848da80266b53f29c89b42132bb912488c173ed3cba33422e3f07551be5b9979a5e0e2de74a28af469d1bf07e9ce4d1fe11befd357a0fea40b07987c2f4a4bd70ccca578c6569312fd751831116f94091ad7cc2fafa75051848c218dfd61b98a2d638a7d16389b9904f96c4c31eec8ca59543b2ad6ca722da55916486634e68e7ef779b6a435c81a82da1f29cbbdac8648f53ddeb684dda4ed58ff20ac4fb32ed7bb08f19d0ab1fc2727082196b45f156d823feca0db9b9ba2d958582ffe5b1a3b4fc383c84117172f3883883bdf05a40a61dc4fca4cda52dd3018f21614d74e4ffbbb13dc3657045f2911d99056cc45ff184579709c8e8b1e7e12165556a613c775581122512d2e6cb44d04672c31fded8c32907b5215705fef46ca91fb3d9679decd39bd1bb2cc9026e6e5d6199f51654927164100b8a852054d26eb673df382fc79a992b37ab11909e90f25aff27c1febb502065d122c2a9dbb58ed9b89e808ac1a6a04b06798e52cbdca3582a2f28b1c065ac58052cf352d62b2ec72bed4043e7f1cecac4fb1e7e312e0218ede18967341560eb45b7da0669c5b883f18af4fa950f3d3621dde07663b22417238a0f5f4273f89a64ee2aeb70f02974d22dc8cb214239612627e56fdeba139f9f22fb7493acb3edd85be661f73b43bdea18dcf19cf79c7c066a5a51ba42c246cc213b500476b93f4a7c0c4ad214c756a2711ce5604741409e8e58d93d5ef24e343a5bfce255cbf0ea7aa0e6f0f23bf060a7bca551019b6b289288eba540c5b6cf8c39fec439d368ddb59b9180cbf090fd3ce3dc0a2280c275cbf7fdb0783af47e3ba75eaf24959f6ed9ee551cc9b798051200947858c9946e0455ea416f59961d1c2c0582f0c15e36dc8145d4ec0a980a5d531627d69d7c8c8f705b75b59959cd2e9bbf64178b57906304b70fd2879fd019779c2795fbb501f9a70731f48dbca40dffbcbe60e582ea2f397bd2a127b38bfc06451cad2e49f9a3f6f15dc0680f520a3998e49893f09520796f19d096132b3fecdca0eee22a8d6bf4478e0ce654c28506656f9a070dc59b56940c6e9d4ef97983ea8de3e086c9ab5bdd39b2265d2ccb4877551ac9463b2689e101aac55a6bda1882f2967f2dc0a76b332ddb89274e70e52c28e7238113f297296957e9211211c1e0bc38b896379d2afb40b1444744e53a5cce1b018a46b00537e131e16b4615f288d357598ea475758b12477d2efb3afeb963524fcac5b3c19c1f399fa7b9a26bdd503266ea07ce3ffd5587e91f231a59fa135f970215a4b5ef737fbbf247dff52bd6209de321577ca5edf50bdf85e603866056d8cb4c66b93e0093e0324fba78795db615ccd1e3cfad546571f4ae18e8df318966e995ffa2bca778e4eb793b29e5b2e23531daf8e8c99655ff14b4035c06a0907efb1288dd94e7c6ae5689c3db2f491105b95aa6ac59869302c3cff030e299ce49d6bc2ce05205ee99f4ae176296839d5a3e1443b2c9b49027ce58c816ed8f2dfd3da26b90ba6fbb8efa21e77756f6c90dbf33ce9d9f408f6302b3d92acf5d7ad3f45d363238384ff771080df0cc40059818dabbf4fe8ef406238057ad028ec3cc5d4b8fddd245a9376c4b6ac77691107121e7298f37ddd5af009033184170d3b15da9d8e16c93ba3897988769f833c86c132f83a73a21bc477437502a17333f7df9e68a7032bd4e58811a5bc1e6f7d0b8899d14c6d554a01a972bc164dea9cba34b07f1fe7449011ab0e74a4dd3b954086b1daad0f75ccaaba13baaa9b02590b48c922fd07f8064a87d182b63d6ab11985f70c5effbf33eb42f9780c0e22648c925f169f7bab4ff3577fa23c4d4c1d21f5a5357c5c07314ff7b9e79516a06cd43fbf8c119b490bf4588235309db59360abc6450d1e8211af0504d28e4ef33076fa137927cfd9d278a6588db1c3202a2c9daeb36e7704650d2d260daa666e838ad9ec5c82106777ae0c9e50e442c46464f4b792cb6f480199874bfd5f0fee185355407be6baf6a4ad2aa8ef1e070440f89680c3b9c204f8b6e6bb6975d80197867977db8adf88d3146a056cdd3a388e63da95ea1f49e8ba09f0ba0564be376d1ac630030dbaa89f58a7b1b2f839d292ebee2ef9f5361f1ecbefc5d012ef1fd25a74c089169117549181e99f7dfd7293470a0b91e40b9f8b4749092128a5c282f6752077e4cdbb557e361d8ef2ad7c55555b5b939dda850c804aef951cca769b4c5551f36d985c41e02e1b334fa818492efece107db67590774b7bcc9c34a04eabdfb1cf4c1405af542646a51ecf95494b5d4e82fb962c4bf6dd95a23b82b753bc4a428aa62dccb52ac244e44da8fe7f84bec839c44c89416459c792d04b382e4c72f26bb4ab20fc5a464b95a0472c0890679768e54e59c4770a9e57490d8889398b47a45271b7bd66aed5332a8415718bceddf316af26df101ce9862e9495a7bba7e4f72098b7e04404fb104303e9ac2e0a535b6dac10dd8dd4b66352ad0a2d86376756e655c726d765667d125e301b16975a3389fa67d216fbba091db97acc1cd969cc6b3dafb25ff39c3101b22892cd1c033ff5097ec150bb035d0f8eb7f4715b4fe5e7c1d44be2a4e6bee12426310f5aa3d20f93767c3896bd0df6140fdd03254e2fb967f368da8476918e2dfce5dfe4f422fd7548b3ec838c9a933ad8178426d309e2ccf0a3df7737d63aae27baabf591c70ed27414f47d1fe922f5677259948b5a34a8c703eddf0c94d7db032c3f588f1538a4b8e1c1caf3c79bcd6aa2142b1959310fa2fcf16f179c9a00b2a2d7da66f656b57fe9b246a9afef2f8ae66def8675214db10caa9f067d4b00bde53e5aeac464dc48a461520d9500b04ffadef7795e858251a2485de0a31b99bad3c1904a76290c3593bf2059d27bb2ec23c3288fba177064dd1d49c04c5d0fa231156977245246ab517fa64045682c9ecbfbe4e729c5865a9851502a4da3a8d5db441b022de9fc769f04b1a2a8f669bf53da04f8cefea8f3954aa2dff6e1068f13ad94d0b650ec9f9c38178d5683e7e6329c07f482ce514d0898014f8749c7bd98d26dc3eb68f440065a983bc4102b903e31c7978ffaf814310461c47cfb8a30989236003f795a07a136564ec00755c995949c3c66b89ff931769304b1a89eb452437ebedab0c32cc924c10e272963ba155a066818f5c7e634c00e640b8c8be1e56fbd271281a0736a1ca0f52f5fdefdf5ad821f564a3c393a281b889b703a77461a26e1200b52c866b72071783d4ec697c17dfbd8928b5651f6164fa6016d8a2f60fb1d56cdbaf5695f9db6ae08af311cd5e1267cba5dd91ab636226117c2a2c220a09d0cb78d4f769b32eb783a034f53d4695594552dee482375dffef03ce1ed33a7e68d4568f6f22a505a7b3a05b788a864dee0fb64789324c2a5450fd23689f45570d8156a8aace5e7c92b2ef8fd57c73b7c2fa427a371db9a789d205fae7b68b27f5f916c28df50b6988a78b0f8c9dc1c637fc7623a9d7f7768dfe167f396cdf4959274a9335b54d1924561df6ba49e21b3370081869c7f2044bc4e03c8f918bd4105b249b8eaa6bb96427e58a2eaa35b2ae790cf69be0a9b55fbccf588c158fe9437b28ac578a68d6839c9199ddffa923a34225a21c8f8f80c8557ff060f27c531d607bb72cbb9ea3398c49d7ad2b9d25f3331b266afd667268a04019256cf6de318acfd467d3828c4fac330b7c3de5f330328d19b87d5aace94d9a69f4021fc87dbbc6bd6674875b1cb48e6617c511ad477d7697624b707cca4bbaad85e48894ca79e29ce6a649c96b10df0c9ccb668846a1e27ed0e811e64d2059a9cef32c08e43c3e9c766905d60b2117b9221bbf38f51401df64e6d8baf6ff7ad77894fd2673806dc399a13ed17605d98ce0debbe9981c0f025c290da788059b5741036d34dc5d0cf69dd5e0e360ac2eddfbc7cc3a647b96c36d9bce6c81b8a8babc866cff7c8626b5092c77ec967955a258aa28da71e77658725e2a0820b326f1e0840a0ab7aeb3eb286dc86ea190dbca13155adc02eb7a73b00320275266536214c75c7e83c802e4541f9c30854cc018c9a7b85b81b3353e2e2d3bf7c0f5fa6ba81b44c5c45b69100f6db5acec4e0d1ec33b77ee9bb7538dbe66bbf743aa91dcd17523cb4025380cabe7e1d76d238c05ba5a4793012c601d242786afb4e8b4d05375d809aa0839917a4aacad95912fdbe302f031036a1a4655218aabf68bdd9bbd2c703000eebdbe7ba0462d741f76393d73d0ea03946f7258d17c4bae6ca2a9a5f5e30bb270627c714b0cd5cbc00f43643ca02a3c159ec8dcacff81b6400c492600ef0f0de9fb7fcc3579193088effc9dbdda64ba72bb341440bb81987247f0a9d8eca74c22348f16319f60fd00dcb68d6077a615a18a4eafa5a8e7f1732e60fa84b22c8784cbabd0e4ca6259acd8e7bb59d0e5be6753ef47f013d4ebc59dff7ddb4211f0e1680945c9ecddbde7f78cd8bd50139ebc76cbf2496e13e4efc5c61877cf63d7e19ffed6674b482d3cfee9990a59f0f7a79e2150d34f5b1c718901085935872db1899da71ff93677d4024bf4ac8ed340e3ae3e9ac051c4abf9a0b915eb6335d17d1d485d35ff3945e9d47956f2c23b72842754c0f8aa9c53f4f560d86d741d7785fe437a612882ba7f333ae117ac357c27410e46658af1e4f17fa116e8710900ad0c07dc5761be57663926d480b11ffacaea0de70e9b0be0956e4c8e1c04390fe21b2cb59bbfcb44e3454e38fa7f3488b0b75a1db6515bd2a0a80ab032dfb1b62c671d5ad031c04dfff3b7e0376d69aa680d0694e5b2d9131afd40acf9fc72dc51ea3d4f74c31425c416bc93e5adbf650fe320a39ee5ba679e02bbed3ec319d58b238deeec9231f5cfea6b8d917ba8253d4dee00f227c75150f4186fc63030f218d4a4181458359f779af7a1564f6b1a71bab7ad471df7d8542230dbbe4e365ba44b2f33083dc4a2455fa37070b149fbb40ec25f6f57c84723aefb127d5352208e7ef21e34be504dbd847a32d8cf7e5b4685f50fffb1ce573bf5eda3384c4e90eb2db828366cb3625372a9601e8d9df881f589ae8c8986d61cc8fc978bd75e923a0ecfb9ae8cd98ac2817c4aecf7ec4316b15015220ec556fb4e0b5570c37acdb1b8b0b7f3d3190d45710d20f55b08900efad5122df42b560176e53bc3469557378ea7919dd324ab3a40fbfaa94694832f9214214a8713b5e6081cea99f536220e04782057ec802f7e500950eeac7d1be0407ad3d4b1a83ad08be58f78686f496b1790d50d543b9405ec9c9e8b64669fba0cf2f4eaf85e9e8c375b2c2d994d0c5a1e93e9fa08c6b49974a0e6c8558fbddef078e409f3ddfc2f460329ff244b27ab71befb17321bcd913a9ba303b0b26f405aaa6bca3b208a7ca1f9f02185013bb88ee71d81dac68b5c34ab71b42a4032da9c4a2302eb70849262ca7884d211fb6f66e80641ccd71622c9f1382728e61526e1066429ac6ff05068fb15094cfdde17738c6c0caf1b707ca4a1566cd9d5e9a656d8ecd025f7a6c6ba3d6f1759a697ee8ec95cdfe6a8b0112b3dd31717addd59aa07d66fdeab9b8cf179c5312d65c69e2766ce6bf0b4ce45a2ad464c9e7f14570a9fbc93bfd4fdc677c8b7af46f1231be86cce601f5ebcd010f3229e5d068dd671c3504c19931356356d5b463df416e4d2e18183d6da1fe4e98cc818eab652e0439868189d6a88b6b62151d268739c711cc60a6e10f93cb31f29b6d7edc7092109e7f7ff9b9466764d03f4256f013bb70091accb6ac611b2b85fc954b1f52a1c10d66dd9076b6a6685244162dd523281dfa1bd71d2cbc7eb9d1eccf13a58034b518864e41616616cd9b977b7f6483eebfe6cfb0266ed5374f52b613276e017d460b254a0aa608314122fad7ff211dae92f3e12adbd4f34cad7cf05f6eb61915541eaca8f6c9ebee32c64f09b3171d3c8e389fd9ef5abf8d536b5bf20798eff0c2d8d495a18c761a01cd8a2d0ed0954233aa6f0f7f80da6c3a9e43f3b973f69ca595602e0e2a58200acab5738624fc03cbd32297b6a0bec7519a0287190d0e287f9889ab852ce7efe0a6e9383207393d60068fc5c2fc3ae2301d63ee81f6137ddb0f9684437ba3f55f9ecdb9cae8f6b0e6519fa9f7e8fc27e238de1f2457e0502336fb3f7aa8f78efe48fa7bad195e00e21037cb47c8cb0571673d6d27bda9944aea83893886e072232bc45d83f6512b2490a004a2b21612603b257d156877750b3467b896d013253ac7e6d8e2bfbfaf14bea0f4f74e1b60830dbbf3db4ce202af68318f9d8ff8703c5a2233fa723a348ea45ca0607aeb9064a653c2c41a7382ed0ab439ccc123921616df36f8bd90c89f0d622f830e7f0d5c5b34914758d9ce3362b09c1f27d80066d1cc1bf6192d4d2c2c78a4f10b0fa54411b3fded8fbdcb5b8cf14bb8bcf00cacb14e48da0e4e4a5da032bea217bf9097efa334159f8b52cf1159c9c5ebf10118efccc865adb22f33bb6835739cfd9510411061ac1921b935badb2dc6d485e246c7ce4af9d404d898cf468ec0dc60fa0eca55f0ea400cf2c4797cb5b73321a7d93fd631a7a0200a18ca40afebd1e4ffd37dc7a55b1e035e902e8c08c069b1c34c1a1438f8a6c0ba5d2b96bfbfc534735ce51516075734d4b1ceb9547239729babdda893d80769a09ec0beccb950f3b980bb0461580c2125b523c600309d7448ee851d68e05a013cb4eb9ea3e07f73dd3f5f81930c0bdde28079f4f5c8b9e5bd3b78c2f959154359095d8af8ba6181e656f048b0be6ba646830d8b181abe625bb536835f8d264a3a89270003b4ed4a6dd8984a5f74f4eaf4d39438b3dff19f73f918073f907b9f0eadc601e97f8697a297f6ae1245ad3560e08c5d4fc08a081fa77928b8af100a23a7599bec5241827355b5a80a30a8dccabd763f9d3058b8231a4f183caeb9f66311e941477ad91ecd9615c5b2d73e04517200f9cceb81f1ed8c39ab7157d19df5c33527a204de7dd6960c4b206cbca3d7f7a5ce964fff588877074e1b5b6cbf0aa9e97ec006bc36fe533f06c8ad9c77ed4ed550a28c660845ddc74bfb795ab2fe43247fafdb366c46ddff222ffa01788f586f6df952553bd2c1cbbab9451f2421c4493bd2550e2f66142099e37576959c4f6b8773748df46988fc07198e65c80f4b960081bca55273691d8ce52273c79cffbbe4307225ef48f15bd7acaa7378ecabaa28f8cbaa2e7d2bc749d0b1235709850cec8255635ee9ec262f06809394aeb963c54fa938c7edeaf27e42c1831fd6cd80d044aa553e2828479112590bc0ac6a555c4c7ae00d4f82e0735914f2b9344559a389c6527fe834e05f77e29605e0ef1266c88ffdd8873ba2417894b515228deea03df99d6c5bdd51734978a2703e9af61fd24ce789bdc6687b2d832b06b8b4d7e152cd3a636f0b43f90fa09144723474e91033c5e4cab65d2f589ea82ebd28f4d681277eee68aa0efbd332b446e0ea4350bdcc72a0084858de8be670aaddb6e0898a4f87f8fdf3364e47ad95e995b587f88f2cdfe471061dc38ee094fbccc33ce17c7d91cfcef1aa818ea4e667996cda81e38ca1be1576d6e1477bfbbedf05eee2542fe88486d885cba9938b904d22eded7b2fdb0cf2b10a9205d7c07b79d3418ec9d06f0410e376352a3397045ae5209a4b4bae9ad93cf2915e940f9c8ae4402304aaba39e1356333bf710e20e8d9f410ee88cad2190523f4c30d7e1bf6e5ad0e0d61a6ad00fd096f47d3381657c2a50dfc5504c9a47fd40c2a7d9b905bb83c05fd3d8a266a87dbf1185cff72431876574817d4d283ea295d5618d156103037219e2c9ad6e0a1ca08ee59822c505f155992e5c5745bc4ebef032abc03749583147ee1162e7095cef3b376851c1d6f6f178b084a24dd793202c637104458e2044df440bceda54b76cb4740ac97f49483912bbaefd6d041bd40b63a26f8a61a1a9e269365ecb653f2f7156c265daae5d7cfd0cf3b23b2b90d42097713bf49a1ae9dccea5ee6c9c964295999b190de56c3da3b26e42f085e686076482de34479cc8ac1863e83b1794c81ed402d2ac0c7f605be21f5e8864d2165cf59b938e504f1e9cf0ccbba26d3c30462025c0435b958fc6674ad15b548bc80cb7ef9b1f36240db088ff5558c146e5eb81acffd8dd0cbe5ee9ff496359712ce4e530b1bf3d2ef2a0032763cd03ae5713781cb8f748b9aa042008db65cab9a0231e996892dd9c2eaf63ffcee27a51471f82d761f554379622fa423a213017cec57329616332200e34898deed4a79dca674d8f32e70114df428bb0988ad4fd8f5fc10408613b689a3e495f0b309d00e094f7b26d58bd80011c5bca09dbb38382cf31320b343fe513dda5620ac68ce82c244cf9eaec8e5d209ec32a157d2358f42ffd98725f86cefe5ec8c1fbe432c6d74e0ae28eb8fa421ba958846ea6cd8dc3c8aa4d83b2f843ff7c6d6d0f70f519b6d0ff7e752602e4130e4031541f68c43440a5d28583d570f12cd4d5d2439df6cc57a0cc771711e2cacb45e543ffc896e7ec36c89a333735a657745776d5bdb601538473264c926e0457c969a7e4af1517ba06201748d87ab19c736ecdbc08d01a132ad1fc6c6f9c25018398f808e3c3a32150a2c5678dce08ff859b93ea415d8011b60f8647de1ece2e12b1fda5cb20199c2f79325ded00b79f2626452ae1ccce06409c4a4b01ef194e7b1f71752085c238f0ad42b078331dd0b4100035e4ff679a84098664c0e2cc9161d995fb5e4f6bea438641b34c6bcf2e5856223c597f4649aac1c664a10389facf95e776f883e10584aef6842ed0763121f758a596a8f0dd7699a4e30bc7f36723ae3bf74064c58615fd15d48036aa2bf9870972208b2a29bb7bffc44dacda97f355f9f1bc0b2694583baaf5c2f1af884335376a8c42f73301639384f3809b250fca608f8efc81b98138929aaad575cce1feb4027d8cc5c4b97595dcd9edf85a23aba5f2b2de0090e8dd29047748d0d43afd95e5e156bfac61313fcc3e74e1b5e27894ae3dc1ec5bde3eb26c93b2ade02c9b55bbe9e508a6ec6ac59a5cd29260d6fefe4a10070e71c51a7d276bf3224387a34e9a035c737d805da95f7936f742843f3e91e3845158c3939dfcf3a3e5d95d887a316199c9bf6f167a854937209de288813b8672cc6aa96ee0cd8f931f3e1f7bddaeff0b1f063e5764b87b25984b4206927ba622eae9770055b9b6a234080da85b1929d9752315f541c60efc1569cb06266046a698f2251a56c37ce7e3ee8dbbd0e22c4a7588dd6e837b953d039861dc4b20e197c222d1e1ec81395170adb0d19d0d9c8f8fc10f44e7afb70e4ed6a0110129a4084b2a6494e8a9d4b5d7818c4eaebdba839d3a3132c7da9c28f258fb35dfc5ec61d3ab9690c3042c8148be31c0a7af57a33d68d264358e3b4854fbd38849d4c570fa8bf8da4179ee9fbda96ab9ef18ed04536821d21711f5bf71bdbd10b2acf61977c7457a48eb5da791e8d9dd106c8421799054a4a7d2184887775e8d70e0285c596d045c5a1ee301ecd1bd6efa342f999f930d42b42b685e1319a2d58d24b0b2d3fedf356de087c3033908ad8b7f8edfe048fbc04fbe3f996e3a06905c2a47ea1a8904f0a5195eaafa4421f2246429b137373935eda749fe10a56ebe02c5c6813424d658474c111ea7257b7db8b9dea926ba9f0276656278d80745d00dcc7b1f7613f0bb08ab5a4195a5d323d36f38dba01ef7e1dbc6e15eb693abe812a1de22d1bb4d4d0d339cb61736bb44a244f4ffb4196463bc5a9126143e69782b786e2c39336bbf9bcbd4d6e6fabb0eec564d3f561a19546c6df3a02f731dfdda3544787049433078d0c802365049f9f362458f9aaa94b63df747ea3d9bb4b9980eef66a244bf6c76294097ded52edbf8fb5242aec494c4d9db2bd59abdd5e5809142fcd1cbb15f25e08748e50bbfa74f6167c2c2efff297a9ec7e29298f4b6d485e2b086372e7bc432879d6106d70aa4f530aed0389a5ef0e550d5fc5cabcd321fb077c878a179461f4d8c0069d125704b423cbb897dd6e204f60a9aeec66ab94d3a54d3e89bd3719c889e2656247d77ce9028146b7ee7a8fffa0eb436525b96fdd5a942581d3915f1d642a7e700684be013f1995952669ffe87b37e91c76f9093945489f42e72b82741ca723ee62e5d62254e65cb6abfe770c3b4c4a46bcb3e61504dc109081d713085a4746835ec7db427974474fd45402a2895260bc87795854532f2c055a8d264fe362fa476509aee1d1f1db941f1f84365a2b16dcf0236ea4e419a9bb414443ea80af8de31e3509dffa7837245887e79ccafc797e94a93a8c1f4367d2a003a26717875a8e76b763dbee6746bff8ec84caad8aa5757307f4b2a6519aba9cc763a78904bacc0d0b44db272078e1c05c6443c863cd890912433f78c50fbd5195d9e3d08061fc89cc0a4eecaa93cc8d26827c39ddf21183131581821d41e5a8f32eabab6cfef48df384e289158923c52607f539dc7543b214bd0378de8585569bb5a8658969b84b1efb8e61d39d4654675c699962a217114ca30a3f074ce655d477a8da4affda5260e8272cda7b8448edf5d7aaee0e727cc63b132bb87ce45131e62fd6a27b9213c2ff5281f1de9555ed5dc46846d279da708c50b45750ed38f38206e73fe8fa1fc220508225d5db631ad9026523dc397164b06439fbe9781b9a9f03c7f6fb8c2a5898c8bcc23c178f6b4bd76f847676e8e425e1193b8884b92d1eb86d943fa118a7776ae5a7993dc0cc97de5d55459491e9fcaa2692ef057b896c67d9de2dd32bfdd97f418c74ae9d82cbffc6e4d8d109ca3a83f76fe81305f6081f7508cb3025963c9ff36a46af353a5eb7e842c1cf7d59a747eaeba64baafddc22e00f90abc8c447b7249c83dc5ad68b5e23c95d3958f14d10f1ead603a5de2a35e7e54903610973ba555efc6c4c0a9646d8f95bc88a173fd02d13f9abc34e692130201994dbb7a3b1775e1749551a6af5b73d29a9078ea8b12ff899c3f624d93dee95c7491eca47e03b0fe756d7562518d4fe1871443f0c3fbfd3cae5a2510134f6061f6314e29d5822333c0807d36c53cd3b6d935be15a62229bc3924f6a8dadaa3310efba6c12a1f0139000cadd8b3e8da4ae9f00623f9abf8eb4dfad70f30b9f59120cc9bc780a5b86042ef195cef0d50cd1c0a8af0490aabf27cb1ff1a98c69e8932a738c36ad3d5e0a87d4981890c420b7d270c31ac641fca5fa44175bf6ffe7c9d94d276334cfa365c727120b9a47099cf6a0ba85324531680cee1e3bd5af33c19770288630ffb02649f07ddba5bb3ac831d2a6661867654cb7b2c2d12a10ca7c7f0fc1d16c9b45aa00e515bab380c3ceaa428d74602ddd6e00707f0cf08b6df1779c3f2a5a54ce95d274efe310977f692d2302a8f32a5427b6556a466012e8c5f52439991a086a15aaa64cac73addfb2646bfd867f818e12fa465e0af5fc91602b6bdc63b91e5db109e0e2de9f63d05f0546e5f0c903e17eb0ae2e73590aca7d28d0bc72030c6020313b2a194f4499c8e4f87d70bd6595abf0907a75ff0d2688043686d9e7babd3edb682304a0f10025cf317df295c94c09e49ab17513238b36ab85fcff0f3720e9bbcba3008eb8083847aaa1b2f388a215252f91c49171e54969eb1af9a54f56a56da5d1f46f2da9e0ae1796c4a6b2833323298eb8097e5ba2a989c63f52c9b122e11a98c1c4f4e1a1106ca69240a4a7b81aa690120c07f58969b00cc6f847f4c810e6a0dd5c9dfcd33e049c66e5dff3f8f261ee9a0c02eee46a7f716d6dfc1706c451206b767001d009c02deaa8131fe89072861fc50a93e42d44dad4460b24e60ca0d57db7e0a6147b92008b0659c5ad90732a5244d282525b83a2bd589b65345d0ff5a0aff198dbc0ea2eff26d2b9653057fde8b9a9a21d261ba611d510ec20deb9edb28255b55d3a15f5fc3e42c19a013f2e231c566f531e736923ae1db801847a80c8c30d86f1ef12ccddde5a805787c5de4d76b2eec416ad2bdbf7b50f6e41466d571553bd67063be9ab6045cd1b2c218eb461d5179d98bd27f3bb8434612dd9d1da457d7f2fb9517e70d7f86751d235aa34708b9728ebf7b323e834733e7913eec74659b4dcc1e00755fd7dfe523e5b92922325a3e6d6dc1855cc0e6a64274fcb6e23f311b9a2346eebce12689df95359041bc513932eed8fe0418aa488f6b187b5eeddcd4792157937a841e2be00cbc13f0298e7e994ef64577080409ce6b850fb0b1e821c108baf9ec27999690e7f25319ae505e2883bf8105602d57562ed8f8b765bca42c1cb4a3cb04877b6898fd20dc961a1564aa592f234b3b6e7890538b8dfbace63215cc78e4d3a34285b0bb681d0154a5cf85cfec60fd756fe1ed9a1a814a33c27a0ca10169dc92c9c10e8fef3c0f39a812bdf703fe8236e5ce8bb63a66244e16ce3643f5e1f5f0bcbf001de8685ccf55e0680cc2c7ef986c69bcba8f396445939742063538e13b64898d241f6564ebfbb700c25924b15afbfe44b95a1da159fcf50aa8e84febd8f8b02debd04407a76a0b6d5f73d097f4d5f31e07afa1622ff423e4edb977c7084d398ac1ba8ce97a6aae708603d4817676670470adfaa6044d09f4f2a4bd1aa6a72e970a4016d58ea92e1874b8ce1df4496ea4045945149990ed376a01709da207a14d6f8456d27982272f0ad470264876d48a24a72e206328f9405811ac6485cc46a82cb8c330f2f0988cdcc5eb3b752665a8ae37ec4a0c79811dbff3496af9cb882528d2938a8e67b2c7b1b8340214e2b17356dd8522f5cb76ec6675fb92dccc84d7aaaf7c2165d0e8cf505c9e2d17ee6be3dd478753daa3d032772703e5c929279890a80ad3be352b4f8362a711d58e653788bad632a3a05c3351a6f253c7bbfb658dea898db6e38c0ac31de8b9f5abece1acedf0fbe1e25578b69846f35a069a98af2cc8f9d8751d74158c30f21086f248b1e099258eb74f271dd2a7ae26f386e6da4ccf7ee3b15927c0e08b989fa231fe03c3e6af1b53df2ae1854c8456a59ae6471673223868f41883fd27990a8e77c0a5d004ebca5bf6b762b5391a5fe774d8bd9175a19ce52acefbf1b673f372cc24e9051f2f3714336a3b330792cdcb610016a670375d83b2e587f9d8e45928497684e16b92bfaa574d697c61f44e9cf9188f6aac731b89efa6f070069bdb237fb6d9ff22c820d8ebd073fdb5262282c99f90127400998e7d4a39ee1ffa1fa33cabcc16db6193e4ebec26dedcca70645efa85628c21c3e161ff4b3900d91e4e80558d19fd33a3556b285bf0547ad6e24cb9988bc29a65597c7e2348c404f19adab5c0ddde9fe175ff0c0d3e6af577509c90834e65d153aa9b0af42cfa510b6f029dae4200da4fc6b7b27a89642ba0ba30ecf3bc7ee580b9ec4692b0fd7a49e29f422621b6bf5ec386228c49f05f7b59bc2a2fd7a125a72c6bc056baefeb895d8b408b186d64717724e02db5ca11253c579d5cbc5b0d273c7c2ad52e794d0fef7c7c10c0fa333c40f5670c6ace4eb7010fced145db5f1406634da3fe1b6652a1399443d256f0d6823b461e7e8a680e5bdc3b9cc086f204438022e74ce5022bd95ec3d08697827841bdd1f0e730e39da6682686f277751c3f07afcf7fb29aeeba55630b026a7d5f32c2ea12f394f23520c8eff0df32f2dcc7ed516ae9efacc00be79c87c20c6b2f2bae9e4d1f92b6dc10042ac5ff6929223034ee0083931f66b1cc058cc514d71660d7c0f276f943d4dba45db4f9ea6bda44e1429766a277da860d47a6e7fa4688c369917dde94aebccb50db07a5641de84f1d6eb0f0ebc15156dca9c8333e1bc64110dd87b1fc895500b0a10d1e855901fb86a88421b8580806d2bb47dee43634b0979be2d6ce31aa1138ddb55a37916a6a19f14a40b77695a3bf39f44d274ab47bef3c75265f7d30c5c51549b3bb57cf062cb5f59f5d4e656a3aeb7c8ee691db87798147a289e327124e80e87c406eb56db4ed48f4fa1e925266b1f92a0a7e2903a9d18fefaadf8dac8053b1123980b71f15c052ffff63632cde30efaa12b6a29a2c4aa060845203ef9c184e38433e43b80cb0fb8ebbd1337545c0b10ef7140ab30be375ab880053b2690401db56ea9588436cab912cfede80aac4a1d96312e1bcec8898dd90d97e870f182cc7fd1778c91e7422c2cd8c6d6405ebc5cbc2c762de6e8704db74285c3789db3fdb9fa015b231c8c561e7a563d7ed701f66633c62cb9f588ff9514b19246b872cb0b94426a32ec9297d6bc4aff0f4486bc5f3cb1e412b8b4402d80a126a3dea66a04d08d35b1bc9e7bd5108daedf78533e9718e7d835710ab6ab6383d94e7d250137f996fd017ea70a59be824921eb188f168e8b15d6dcade2a4e7e9545ac2a525b978207199c435bb546a6c9905b09fcf540185e7972dc39a371f453425a0802f61401a146ba424a110e46cb41d7c342e585ea95f7c8aad826902328b87950fdadf2b20c57e78e94bcedb6f6033f49deab162a803f88d66eed78411a71ad5d58d1ef8890a8938997f5caa69963222cf0528321a6341fa3ad2acf1a6af446e01ae46d4aefb18847c028b0c3a2ffaf021fde7d2d788ee7c4dec10fa8e56e5dafe5dc74e845ec4169413cf2cee60b2d4a9fef7e5e165f06edc2fc2ffcda41028b76114cf5adc5d3468c72f8121d6b7f52909cd24abd12485a63b06598d34976e842a5e83dbdce3c80df782e87702aba63abd59a137b88e32959f5d69dfaf042a48963ddbd357e86f714cf875f708aefac48bc324998472c4b02cacafe85ea7a8f3fadfe9fffec24d58c1e6e11bab2129cbf5ba3b8dba8f637cb79e2ea1fe866ec488921e328de0fabe624cdef262e79fbcf36d37596d538a652f74780ed177e8cd46f731d8c60c786ae00faa413b0c99cc6b2957206399e3c12326e0cd7f3132b812090068394754edfdbf5358779f69edaeee12ef9448afa08f93933d52023d53d14a69a0ade64d97f1593666f06be202eb32a5f1f4382b3189fc58a1f2a63e44bc239d8b6950a52d0d13ce96280783e7ac61ee46debb9577cbaf0e809a18b2feeb946925ac4f7a4efc4e8dee5a4afc7b916b252c431a58364d66986951a648c2968a84b33d48a6962e8db045b721b2d17e88e2cf15309803f0f24b5c71b1493bb07ce32e838baef203d89880655b1ca9561e1f383605c71a248b01585365b75cfbe06d3ae1bc0aa6d12f6bcb2107eca13d23f10ba00c22349143d41d9acad51dee9633295a6ae65bd22e6f7e34f563044238c65c0248f27b43db93bd34cb8c70ee3e0def517cff0f867082226510d90e184060711486a7430ec95c64adf53161d3a19bbb5e95ee1eca110f6f14426e41711a965da1f205327f819290cf35f1336e3e3b110ed23db90738604adc169cb642aa7444de01d395a95cc0d93fb56cda31bfccd2a97f21e8669c7ad34b37e71f20457561d65b1eb2f8fb0de97ca4c048720102b1a4c0fe02a88af0d9c4144b63d7a6f81bfafd294547ac298ffea82cd0029cca3c740d657c17d37f2423d58e881c6369279390db28654728888636067a1e173f8b8c48feb12f45fbf5374066760f2380cccfae1e54d54f4a238549264ebdb694a2f30d78bf646a477b87276fff2f6a163c859baa98e98e3e5fd82eb2904ef1648d7f1f4984ed806f138e9f78bab018de62ac621388edd982c56afb09fc402b3b19712282e4e9d4994aef4aa96d687891d16811e24565cf64022f34cb5e1fc6f59a408f00f96844f8a61e62536e9ec80d7d5e3d76f6609f88b6a6568123a1e03932188e8e4e1cbb6322259aa16bb3ac845a0c1591fcafde6a8d0ea571dd9dd82f0cba28d2cf9713d8c0c5a9baf2590583639dc0e81c35d209fa8aff011e5ed7e0fdc6fed9e20355f49402cabc24d7d4d494cdb520d36b5d6e62c37fe16a102a5ea31522ccf74e69ca842f4a5a0f0c343b3f6a919e0f9ad1f37138cdbcfae70e8f7328f13da1b71425c4c7b2725fcc26d586fd0a6d6a9894a328394306002fbfc483b42cae4a03ceb9fd04df1db0eef91396f5ffdc52b95534d02e504bd66d0890de3f0002a06da52e279182a7cb2301882b3683a7bff93419672d241308e927fde8a48996d61ab279ab82d27d7403b27053749f2f360e7549574873a588a1d7b698343784274af1cbe369c47326f0912e9dae4722f29aa4b19d1346c96c026e43be45dcc3098f42f0da5f38b88f0e72a652577215dbd4920cb760330763da34b87c75bc4a4d7a0a54604535c961588b81d55529ac08951e65aa6c36e5e5508baebf574e271b8af13997d77be6be07b5a21a7eb80c7ebf20fcc68b1f0ff11e9385c685513ff140157c8803968a6c3b45e5b8b23a6e848d1b44d603d5554c0ba9bdb3c2db83f7706bb72f5accf5768a5daefa86fa38f19dcca83951e1466e43d861718d2d7f65c451eeb790ea31c1fa514708a56756ba16cd2d0814622eeccdc95cf8c05cb673844a4343f5349a9ba0092f72760a1b87300f4dcd81d857c0fa2e459914268802ed8ee79e5f20753532ed7b13f540428c9ed7ef7e277ee5821b6260ba37e125a51573a4f46ef6189d5b98762f13d0d8623fe9a2fd1354c42ef8601aa5163f1cf1062074938c3181e8f0f7db131e6f6b7d43f1192e2c87bd2d4adea4c3a929f2f0c57538dd10882b6a2ad0e4cd0074231b798fb9d5469ce3fb7be00cbe4f5e8831f2359c53072e63d49fbeeef179352b188c78f5b2ada82c67b8c795fbee1ca3ea412d0c8f9b009d422af74449bb9e185119c2a84c9c67f1827471d43beb63b2f0c6cd624b5fed296ee872c8cff3a80e381779ef3bf34b26a6c109b074b6f21497d73a46e4d9b06740b6d231fd4b07dcd07a3df88095f8278a2665f5e81b7eb2ccdc9d18d8b0cfdeb4d159a034c7b4b1ee5d89b1f5256e47a6adf1c2a84c233ab43bc4bb662507c5584adae1c24e276b07f006fb15b9e43309d8b4acf18e5597673f169da9f8f37e5c99c77da091945c2f6d4927b566745cc7776805c8872f36b1488087a55479e21604d41c5d3a5ebb8eebef760783a6e425f495f57f512401d1df48cb9f86ff0a2f58a47d2edc4643f61b380100b8ec9d724ebcdeb4b58a275cdb1d376b5c98d10bb9a1f3878f4fcc8e8280f47eb6ca910e47b61fbfed1fd6acd3530c5a87ec361837063d07487f4333eeb21af1e1b2141122d182e3c0f7fd49f867abe0060305cbb8bbe121e9140f8aec20c9a90b00ca5fa9fdb8e1c41aaf2b4e672ebe9f2ccd97b1bd5a1d68be8fb61b497dd3d50367d43bfd3019f5970d49241d1a345f733ef3fc4672fd240b383ea1584b7c7c4ba4eb1607c38c11a35ce9fd293aee4d24da949eb209cf57391676c8374cae13b04fd218b0fa41a7727879921f5b258aebd639f68d709eb96319cde3e58f257f417accc101d5e22f8476373e381330d8dacd0b507404f8281e0625c96c358589b62aa67eb83026e0acf1374b6f8c4b5f6b4f62e5df15287dfd2c806746ce2d16ad565bb357574e9ab4aa9d132a985670268aac13fb9ac55a487b59f93239f7c75ad6954869cd04348968fe1764d05083d84e2e1981309a2db601a48c791ac7f3da891d1bf5efa89486fddfd7c8ab5a1b3738014b86762db51d48a298ea3a33953d81fe59b9812e60d35eee27c1cb40049b604818fedb8f271461d84fabe25d8af6e7c8edeb4352873c8663f851496d6313d31a175efa7b3b99a3954fabf965296da21a1954e873dd3785fb17ae73bfbed05d5d5eb06f9979573b5bee0660f773dd7caa416bf8b69bd00fb2dcc93287c3f7744edd9685898578cd142f7f6ffe4d1538ab959147840ce42819bdb690ff82c62d16f113be135a176de71078b512a46a0c56207b573dcffc6e9d7ea476ea3c5b03763370538a909d14df2b1fa0aea194fc5abf44cbf4eb6de87922b3c0ed367b332822b1424881821005f689ad003e58ca44a4d3fcfdff21190879a979b4efd83f52c4921ccb811f2962874a1cd29bd1689c768cfab3529fbd775dbdce0313061e8729a77e265be64957dd59ce1adba4ff2e11598c99e80e4f7c6fe426252a5a0c2afc0601c80092a4ce3871ed1a56b7f7e76c590f91ced11c06f7ee1130d55a973f3305a780b953e67cd9adf6abc8f6c60cdfa4cd59e5f6d2951bc5ebd7a621a0f730cbbc894065a9ec604620716f649e1353f52f1ffd9377e249cc6859522df6ad82ca65ef3752cc823881fd57db34d8e77579bb8b065bd279b8ebf7764c84daa14bbb8096d1dc4d361d78738f59321db59d4895ee7c2c8eb059918a0097d24b45e48c04863254b4004c9e73d2e151f5c41843723103dd7660ba426a1b83bf565655be4b06aa914bdb0a445ce2aefa0fa78743b38076e555bfb3621992842ada21f1fccd837197b2b28ea116b9618d586db06d3fb301e4f31c138964c38c5f372c99f60b831c7e0390f960ce61539070a037d1437cf494e739350b686b7ede8e00b3b1f5c006fd368af1885e8dcf71c2a2dc6d4d8ac3fd01c0cfd0566921c9dd9fa57eed4af2c3250cc046b0a46d8a296ddae673b39a5cd6c7d684b701b3d8ffeed02eedca0f4cd596b9c2c9d36f21e50620fc71d849cb75e6700023f00cb877c7997603e23c560365350d84011ee9c999619b0d7ee3577fe6fe206140c0129f243849d7cb36986b8111735f4836a17af15197bdbc19d391ba23fba67479c628b1b2330c9164dcc1a63544fb47a39dfada340b9c39f7a38ff252f8d92167ae0f8c32b49fe45a9f709dc428d93c699c0868f8c4d36010ea2670526b342a00f53b8d20181e825b084a7352aa73de7d467be7c7648e5facbc985ff339de22c4514877f39b4c2d5f536fe6c8d2030e61f8f5678e3540d755352e0144d82e15d3e6ca75246c572e963c63018ffb6c5808a2ce50f6b680ae2d691f03d6d8fc1b7afba205f729b5a30310d8e55bb6083bcd40ac81251e046317c42c6c4e155ad7359a72b52ed01287c3be99a446e5f2ff2e12bfdec20226904d11021bf6ab2f0f9dea4e35b30f3eda2f59dea458c6f0b5d854cb6b0dbaea5a9983c0e9aaea1d96adec2a1679e22d7c2aab92e202fc6f6f3f6e1c90bf70999acb00e52c8b54c17903b2c726d8ed18f3c6d800757faa6b1bb8fd4a5ba86143ab2b4a9fa5c042880e502c2609dd0290454ba5003469d2fd3443285a27db21c732e79be8d2eacc9b771c437b2986e6fefdf5f545fcaa748e76049454feb3cef781551374ac251cc7a2906ff8e6de9576a59ab3cfd3a8b72cc4bb8f523f40bee46dc9f30bb51616923bec633ed31fafe5ea68d8b1b168dc2c65b4fb8351911ff48a1381cfff8bce0c1abb45af993a77057cdd16b4f539f24b5b0c47516670044b435db9b1199409885ed78dcc5e3e788dd687a47feae3dade0707671012ba9dca138f873114e8bfe0e05641046521c8c32dcc8b697c8a1d06169510053f1b7fa917067c2c8977c032dd85605488ed40108dad2403b8903a34780216e03da1f08354c87b6dba33259e943cd92ca09b00b64443f72c678655f1bd8d0e131749930f5b6915f9608b10058c2d5a58a65da6f4af745978fb6c43400acee70231d6c8b18db7223b8ec7b04c880ad4add86a847852193715f3c9f9e0afc7b0577abe2a6db31e9181a9e825ddcfc0a4c3847ed8a80abb859601611e584c6c925c2feefc266b54bfa7a70c4274cc4f924e3a7d753426f22778c5b54574e5c8dbdbbf2674d2f529dcf613e8bc79b097265e1bee8fca1f1ab1fd6fcef1ee5ea438a9fb8f096e1a8d788f8e3e652a8149c1f49f25f8add3144243b9852c5ca6e81c13fe3275ffda3c4456ebdd643c944e6c831599b226944a286c91b0cd6a623a629826b8afa57afc4203192dcebb76505a56ab50de89b286bad4b0a0167513bb9369c41c173fa604cf40b3fa232d957ff95f1ebad04812355c3864924d9ccfd592de9b24174e95d80d833506a310f09cc7616c359987a89ed57844020311ec3416508adfb528d8ac990bafbd45a28038d18bbd46d0e28676cb7bd3fcb9559736462c3badf6ea0b62afa2c5d7d38ff8697ec9161487b4e4bb575a73ccb4bb7896e909246323478d0d1bb833cd7cea77374a44d6cf5c2ec2ecc3774147c9e6a40b313f88cb9ffb36e64ba76a095bfa7d31a85d98852a76889204f07e600401940f6243db10a0abb98c489c296a976ca79a1ec9187d88affc205e617bac21025f36d2f1a3044dea185bdae7c66e85a352d8f7c1c35eb7cc1b5fc4d577ac11d91933b8eb740cf92160a9b167792cf5641734a0987216606843ee280c2a0cb57dc2605cd23f03e0a5d6863546d5ce265e22e5acc83268b9bbaf95195af05f2bdd6e7abbc4b5ca7e344a046f728c7451290ad56f3722444e72c5f410bd5737f0c04144284292847e6c6aa5f8094881d9d770d64db4d94a9f567f56e2643ec21bc0f8934be8f199b058abe9ae8a2803b12b06851de9d8bf814ee80a5b7d852156909f7c997ac3eb87a5a0432d0563ed7d8e305e3fdb07e4cb1d63f353d42fe42b7d71ad4299c1df4a17bd6c1bbd8fc6d1eae5ab6ad177d88ee4ba6e1288639acd68dbe99abb65d1e47c7d8f9923dbd4b29d1d881a95b947562cab9e013da809a85cf68b46de9d202428affdbe8768f926b5a93fb12271c93f7aae6410877dc12ce23b674f826a65ed1a766dc672512503a33bdfb5f9334b97b951d3e4aead43925df8b39204d08fb7761a95812254b2d23a8534b08039689556575037498d26c0d1d55aa396c8bd2bc7938a63718eb77eb7fc748c843674c1d3d12aada74498935e94103975eb50b692a6fd0deb424bf519b7d6de8b0ca07028a6a5e7df73f2e0e9846776d20328dbf68439be2b432b9514ace5694f417ab9ed185911c32352921742562db9175c12de0cbac6eb43ee81f1557cfd0fac96e1e00b889433c3fa4442e99309a1357da0e623da7a9c375ebea3b784d27b5cdb1ed96c93214307bdbe42ac95a33170bfb398fa319b47b1d7ac14ac90380d40a9003677ec2b6e775a91b4da4904aa63e13b9c09059321665edf0ce1bc9e831deefd860d2e123b5060f4e3d29ab9f23f44d5cf222de7629ac87880a1765d6530498f0abf2c9c0b5fbb1bdba6f7d0164c7ae60f795fb9455f952ec2a43537e49cfda54febb51c6ec0d6cf016f555909dbbef9b4d18f5f199be7ca000345b4af224bda073c0beb01c5e08c41a0059482e2325a175c84e43b7a9212131383e203a72b5d6cbcd18f0969570bc1bde8b080d39f88def88f3ef971f78b748318c541d4faaa4710454cb1135f3966765e8aa568f283c25d9b60f4bdc7e0047350d127044587958b9bca75f8db7742058aeedc2738a3439e9268dabc01f5285e9c963f5f1106df5c5b11a861adf13075127efd02310e0467ae89697894f97d2e743537c3d9f3ba770a65bc38197706803cb57b0a5238cf90519352244156326045235a5498c33357229a1590e9e262b4e0b54e2a3002d1e46cabaf3acf5f1b0fda1931b51439492fab891ba808d267499b5fe349e0e6e361caa9afa5da46597365f0864a3975bf8dff45116c495b0f1c8fe64b8146e97bb13563c77672b3f55f3048601b3af9d7f0058af2eeb8a6d72cb8b0c45c3b54479003538d9bdb4aa889f7e895b3fadc7e3d880a9fd72d01c66c1a968e4c23387a8fbe3e9d7a0ce2634673a583777a503c73c106e21712b8f48ad1ed11e3966bc93072779775be075cedc71a3e879396949a2e96ed5a3293197276ab5f6e2da500c56af531a36d72f0345bc668f693143a92438a603e4a0f723b060f167a53d9bba1b55472642ab155ee304a70bb51ce714b7b07826bfd8b2993e7af3dc9541648bb3dd2270aed2bc8f7bf0aea36075111b1cdeac9a08edbe245dc4e1a0a129db2cdf3cef5f5b40853dd7ca24773082961bcf5df1cf6349e5860de3d34408f039099f5b9c556b6fe8b1f66e52369a1e3b7074b66bb3df37a0b3560eb77a47811d0ce587fbe32f78c5f77991c5533f22e6c40a331783d77fa159a058782fa5f46b494c87f78fccdd8f07addbf752261b6d72313979decbdd451249104098c7298a67d112ffd9b14ba956412b866fed23dcfc876af5bdcfd3a519f7efc485ed179bae4801632c677fd3563b2051b04318228ec545a537735e40bb6fc5a7338639a3b2257ff8387c1327c95bdaba6e8dce2079f8a5b5d1e50e97f351e5a1c80176011f906dbb8b192ebe6a4f7ac9294fe4f841f39cd52164833663f089805c221c454c4841137916436c6f9cae75dc25cd802c29820067dc51ba2dde0bd66b216f4782f927151437de11246fa70912d08a8bf6f5b1348dba2aecd68f3db5643e1c856b059b48a30ce874ce141690f3e16eb3c109f14fba25580cc6314fc95447abf01db59a38d32c2c5f6caff9d87f33dd78046e467e195593ff6facf6a49355bf44e923cdf77d49a1c1cf895062384038af130f5c884be0daff06baa338c20c02b3ae5926a50c9a835ed5c6f9075d9f274aa1480406ad1e35ac904679fddeacb5383671109cf1a91afbe2f6756121810938f1f1a44abfde4cc0ad4923ae6682cdf91461aa7fac0a67dcab012b136c222efc1ae8aacb42bcca1576ed72223ab1a3da6c358da160e1c00bf83048063ff85257531a4d386698c3c6684b35f1a6ca5512753423597f2f8fbc63f137de9ddf538e37c8e624d78b0b16d9c859999dc4b5c9740608d7366bfe36079c204a805af14faef751ab2e3898c945102d1c1400e90a5c36c88f0899e76fc4f0f832f934578a8db6fbdc9d0158bbf6f9064c960a26ac6a60328242d3a1829daf5e9b1395958059a6c4af10925fe2c0e87fd6b067d2ac4c53deefe5d570f3facbc91f45ce1da4ad995b403b2b87ac07addee90547169d0f9e123eb0b74d70141076a412c94da0edb9158d3c89a97bb2852fc52c5ce8d8d542816aeb3b58e3a26838545a39f291de08e3d55297e9ae255fa5b9d49c2b2e196823cbf871e029f637a0ee6bc823951b23d3c76aca47686f369fbd7fa3fc18950f88e3b4ca1a485ef1a4e3cf2834289a5afc6cd6cc2ec78d995ed3f504fe053f0e9635239f20239a547027793da9929fb8591480b9c114101b11363e899138ea9b43ef03bf63429fc42f4598c7e20d0412875f445c177a65ecedbf3a3d1cc906e690fcf692912798346443bfe097746cc74e79e9eaae66faef704b5ff8eb2f0c18ed0535afc52771c381e23930128624cfd6d4aedda0a70c05fb61a9772655f19a6a54e29d9978ced4bdba4102129462cc4c009ec29f0412cb0fb30148535882542d67155f5f2e6570d83b418169b707da76fdf5969032dd9ac99b3d1ac1dafb650972ea94901d6b12efed130a481155d8630121681d36794512b72c4287e9982d4a8c510667574e885882c92e982566f7485a7e6b5936037431f898fd69434de811051cb80809229b457ba3959863b8c16438d3b9e3ecfe8d48455c23dfb0439ac32396876ffaa7b92e89f667171bde34838d6e85a86e43d8cffec25e395ac321ea2fa25519dfd82435323d6a9bd2b3ec5266f2d2b951605cf2e4cbb075521b7a63cb77a5c2afd74d055dddf0786f6c66d8053eaac9888bb125ada55d5ee19ed5cb234424ece7239e73262d5e10036748560350f3865b0ce2acd09015ac0d6f58bffd1ffcb91eb31841d680fd3406019d6e5d9764ab2925f8dc7ee84f80299025fea313d00a7a8bdc981369274079b7746aa2e33b04f1ac456d20cc5cf47f7210be3693daa82de2a34ed05aac812353539675026ec8986baf075d20c3e96fbcf2bf16ed242a7c3a6051e2a1240bedd608eb113f5af4889d40dd2289ddcfe4b803cf772d5313731dfa92b50d71ad7fc7e7ecd42153b3f7600be49278799f1f5354f1d7ced611d67e340311028d2b14562207fa955c9a360b6eb12c1d7acf8010e76c9614de7c0967b37493990556961cb33f75481354667c2898878f2f64e1580c3e8f3c40ea450b82a91ff0e9a193e1c974a4775bafcda2397cedfba5e89d07a3968f05a4dd91aceb42fa4656f22a65033f34883a5c52afae019e899bd0961f7764cdc2dedc7aa34be02335efd273102a2640490150b331e9f77a9cbc0b4e3be999b7d5b85a7b5f6f6708347acd1e90ad3664e59c01d1fd5e25d76b2e91edf1e2ab417391cee64b00f3ae95b4b104e86e300bb111a7daae1d12f0fcb49406dc7c74d01b64e175742cb5483f2a51e4356f0859b2ba484bffdcc03358ea45e29799dc2780168675af3e80688b39571cfb58e2c060d51a9f69184e680b6d005bfb2cb998148d31b6757ff722b2aa53f5903aac572a1af77b25a348f8903f14db09e60284f249132b22c3e5f2e85882dee9b287a819770f2bb29620ee01f392f2d0935c7bf514ab3e955e4cfc889e0e6cf0665f581261548f543d5aef15b265cb1e0156344de10c2710c0da7b471516f832fa05ae9fa6adb9be0c2586ca30272b43d8330b77de075ee4dbe141180de00f705b73115a057b0929b606a50edd74292a45e0008597d3cf7f45012ad6bac925213c204a4d573f49593cc539b7804d16dd5a8d0c3e55072e15e80a5e51822723eefe85d4b069dc4da61c4c0e889318172f5980fff46047aae90470fdaee454f5cff6000f88ef24ede5d4be9fb69c1236458f74bb3eff43f5fab55fc8c0f92e1f18e92b4941c2a1c9cd69bc6e4e259ae20f21ced85cdae7e71a71a97c8f090a64aa3da6dc3ec5b6de4f4051830b78ac2d9dbdb9920adb429a7a6287224cc91901c60255d5a66cb536881ce3ed66d4c42bb8004c21be9be143bc83ab1554d1488077f6cd9d4cb1932d59ce71cd205a73bed51b36999a15089d5e088dd7335327047684cdd377fbe59f07476f546a7527580d5663b9b9ae4daba83dc202664cbd4a27023a2f31cffc07636be9919b5812676f9e899856cf08b41960c44c3df4eb473555bc29bb7fde644404c415aec1403470152d1eaebc952f5c90a090f4bbc15955e84b3a7065fbaad3f2093fa68a25b1edc9cd6059af86a84cdae0d772ddd66b3787661a56e26c17812b1be9a4d85396b8dfe02ac7aab80cec09712c5c729da23495a454031285bb5e3f2de3a2f8f1e5f7b285514f6a21c4ebf4ed3f5136a387de92b0e9783b7448782bfc46cb8a37e64b850da50033eb5abf50067306a6c2ec65c98ec73926eb7a6b52c5cb027564bda5277c6c3446185df9b4baa8f7a8aec9624adf6b7f37375a2ba055c9f5c3da3bd262439a1fd019858fff6358c95094b73c5e6da63b286126f34c7288dd4dbe39d1b44f9562f430965ef8f5c3eb43e7eb73eea6a16849bb44808c4197f4a43e73f2347a29af8553f8cd8f5a5ec1be51835ad5bac948bd597ee0c7744ebca90a02ad1527da92ac6a0a73b4642d894d3d1ed1fee90eb4ccc161adec982aa21f36ad2d2b43a03172638d4c19119ef83296f049a1d565de6ec174181662bee6ca5c45ec6621d68f848efe49b1a723d3e266f17fcb331792b005c4a9048971661426b9701e88043fd7ffa2e484945931c6a4face81010745e9eb8c8c0ca56a1380b0cca33c20b092369810985695ccb12aa38e6484827d38839add410ca8129272fbbeb5b9ba8ac7532f9e6649f219c9d85ff68e2d34eaf1d8361d254ea0c7d902a5561797441cb7970a66be27c02f99d0717d0341dad146cc9df1ddabff61dd9f7157e18ef3361f1e2e3110f066035b61b565f122bf92a7210bf65fb65d7cf5255f1f4de024dc76a7efdbf32c231cf9e235de8c2ac062a1667daed58c485d6e8be4123e8f682bb37be37e6d61fe0002f339d652f7398abc58a36376774ccc88ec095f0c2fd52a26690bc3edb67826be4eb6a8e266ab23aac817c056822276b4b81a9d91602264819c303c5738fc11b9720dafedcc705fabe65ce4da3f2f60acceaac03f7100287f500e6dfe4e1e5ea41a2482b246edac032b2965430eb1176b242d36a02f716d436a3892f9e65a2fececa9945f098547b9a2cb3d8b007f4ad0409b7cae6290824a2b3fab5c390b332577661ce215231032289129a66fcc194e176c83f75df3e3d2a870c60617028a08d41b204253a15580faffeab55c2c9cd3a9ddd7b4c0f706cee349e08a8665982967cbde005cefb445e14b6d832fbd0641e3aeaa2a898bebcd4fc63ead6f038cb9b13ea149b8cb904185c3270498b6b39ce3bba886889617e7c0469b77d83c6de1928f4d2bb9e2983f278ad9a3ec69773bc37de1f2eb2bc4c63b50995fdb34b690232a14953b4b0197a02718b3aac5ad15228fdd79048f10f78a50827b99c6611d7c853b5ad76b80889f39cf517101a47328eb4f2a44c85252f07c0cbbda2742550ba3dd160ce3f74d129392f55c8e5bb1b8ad260641aa775b084f83df1a44e58e31bed99db06f63bdd5b6544c03cf40dac54a85ba6d162edbac43eeae89ba16745da6662803c2b0d6fc6deb8f9c8b95674c3059651e418a322185cd0a82a3344162b3e42c7295627d2fa47f6e22b5f6523233f99b4d0efe63eb409bb6078d2155b55d9a4a9b549d155bb9e735df3b44aa12acd1d2a2b0cdeda79a28a008ae0487295f2c86c6c6fa0a1fd09c273b4ff69c3a77ee50fd84d2c9454ccdef21663c6ba82a2c459a89e1e6bf56ac2951f25ad7e64c190d482c3f9a282f863f5d74d5f6d51948ea54e5d5d4592bddc6bcb4fc8eca90b82c45d15b79c54b629bda705aa03154b8bf7bcb664eee3ad5d211c5e3236350f8e3b8dc651d1445921a0d7f410b2fcbe37e156778ac6bcec7b0d4fad1571ac14d7d6c94c092d2b35bea8f2ac4ed37292e7b507598e7a49d32cdfd3b8e7b26d4ccf71173f00c0f8342a8f0ec9a5c6ff951a70bd91992f9c003dc89f67717f8c0b21d996447e53b92ebfa49386e8dc48f48af3fcb24550fc542b91f5e87185b144e8e58bf1948cb488ac13f132f6e4097f1e5cd6c6a966929f3f26e3021dd9bc1bbeb4a1cd36c406c9d5f9285ce1dfdaacddb2217c10be5d1e00faf63fb33303581bbad90c9da70d0d2899444bf2fff5dd0017ce1b7fbfabf1ae5c6ec79f80126609daa352f554da9773fff9eb009f40aadc3bf7c8aa31b46b78ec83f50e003ceb3cd8b1e7896de9eb535bfdf0ad383d4d03f77fe60c9620dfed47d0e99facfcd981e804720bf36e0bd7d6e32fd0b16b768730541c0ea96cdc49d6e18a0160915a3fe129c790902cd55c4cc677465168cc7052b110f7ca72e1c55a5578bf1b0e7df63bc508933622dec4d60940406f5d0318b7e663bc030d9b214ead574fe83c3bb885f91deea1ee408c219116c980b957780a8421623d2f9ebe37ff059cfec41d8ad84ec4d370d6511ba37df7445354bcb3fbd82f0ce73f4af6e040ffa4a22bbf41bd17961596a49471380c657515cc4880c4ee27b0981c3ba51d2028cee2fc2aba88d972016b30b60d58ea34ebdccbe73d14c9e6cd770f49c23fa439020985bc11cd188ecccb5680498f0e9f728485cbe0e95aab83792b12114c86fb5fcd279ab9dfb3b28fcdfe7ca63be4893c02be78c30f4598a5ccafe22235a697587c4b83a37d0748ba268bd6f655c0a0fc202c1366a8252b04c9ae0ba5b836f02a82b31dc1f972dae999b929bb69c28830b566a301dc3d513a29b36d4f649b3e766c5f9b45ca3d4a196e195198e579eb77680661a0120f3f9987061838326cfc3a4dd2b3c55ee5d99d9108be40012a75a6b5190497d46166e8f8231b46e8a95f7b5498609dc6efb1df6bf1f31b6b311d7e42ba1d545680df50be3877278909fa86bb895e081e7f85e2f2644bc213a833f3ce410bae7ac385a6cb58549571a64bed478e726816e4a38187446906b2bcf51d52e94746b630a70a76c1a682d392a1fc7cb887b26d28a9bcd00421f6f25bf8dceb719985a283b6411401a01ce964ec9fc87a72ddd5fcf34aed503047120f7cd4425f823e60bdc5ff4e2ff2e76131773f051a601d7476a96814061f4107cf311bae547d702452ead0222bc34379b65d6c8d670b1ddd2ed9e0ff154ecad2cd0ffc979b4b9c5b64f44fc430fd62861fb2229f0fd51b5c9d78e94fa449fba1b1746bec87df14fae66b9c023bacf51f28320ae08f4cdba5bcc11114dc84a0e1d3db8fa809b086b64ff61f839f39097c6874993726e5a9c1bce8f111bb4f273c213d283bc0ef578b1efb73484e9818032381d33e4c2b5d6704e06bfc656b00c8585263c4a66c5cb9adf0e2a043b89f6c4d0724405fcaedc3090795c06ff3736cb6a705857fd7eb857ae83804f39501070d6bc127b17bf8fe16f1559f56a494960300cacae9066363c1e1ff518fea131e154b1f611170796a612d071721c43cb5e26de337d1deb2fe256fc5f9321f9782eb99fd7331f6187bc4da10b574dbae79723bf87d08a8875b296ac4a5d64ccbc9c8e44c9bd488e8ff3dcd3a415a36fc135aeb332fb1c2bf158c4525ac1cc837e97198a1c29e7e44959ddc8d704909f951c56bcc4a2f0d64afb0b4bd8445b957a22511ab621b12baba252832fa6ceb070a3f5e6ac27340611741cb295114fee34ddf58ae1fdb2e383f876b86f645d0d4e2fba2d6d43e53e0d62796a3cdac7040cd85765ba045e5bc785db8a8423d9875ac5330308a5079876f198bc99305fa9c128a74cb3783b03661fd7f9a81693702c55c8463647c0a34f5eb062d484e67020d05b31ceb9c6da571dd5af534c7af7eb22f07501932ffdb078b26fe5a86e10f952b19e374f2ebadbe65faa17353b5aaedddcb571507a6fbc9c36f01651ce9cb1ec0a29fe914b348d354bfcc7bd049ae4a9409e4a899027121f367d682a85e1654bc2ad1db9d9eff1a77c8742b92fa29ea402ee024b294f4659c45c3fe0864449fb248f58efd09fa72c1c5e09e99a59b01ad422722ced9feb2f43f8d5693b703b4c6f82c359bda8df568975916a7e74104ef5b085caec900613c9f56f209545bc338d32c58afc6404254855d611a6ad17ae6863afbab02a65e548c0007be8a0bb7f6d1b8a0f2adfdc0bed9b1c432be607129100fc2f76504d3a58b191119e646f0457c2895ca3f23671aa9361a176790fb4ad7df82ed3535dd5c97cf5797ec2e5d4d1cd637340391c53a40278e5b397ea97fa67862716a43afbcc97c161504bae850d176c785fbeb82f996fc75abf9852650c07aa6dc0520b3140f40474680ad0a56495b6e8db62dfc525b8a17b08689852039825942c7d43efa1405a9223429563644183157fdb49067793413538a6ee41b9da1097c71cb7f0081f5f88de75758e51920d5c114ef395e9adb1520e63cbf9e6ffb23a08a17de39f65ee5889221226a4ef49c3a64df09a49f88b9e57764d415322f3928774c4b1f9a419c9f6810f506d95f0ebfa9a07c1986634f514075649e42aa85292f602e63aec9caa420c9b1eafab483c1b78566ca6afc9f3f3a11f27db61a230fc5371eba78b5f9d1d08536e4b7dbc62561097b86ee23a6553b62e4fa6dc17ce2a122afe4084a241f6d3838028ee73b0eedb95a6e5d81d8ea82447058f3329ff0ca2a75306778a4190f869d50202534da7868d25feda49a9b3ad339edc246de42a134b6d2491939784980493cb80892f8a38ced19307eb32aa19a8a6f44766081c78e49f5c21b1d25a78558f3824e4eae7d77383cd500ea02e8689d21ffd9a769994eda3a53ad61b46c9cd47ef409b1c69c6333f4a966100f32a164ba7f5626f3eb8f2b71584947fa2330149453269cc534b4c317b25582c4a89caa1ea2fae6617f5419de5536ac5b6b03152d35fb4a43103b0192593d4a1884ffc175cdbca0a6a8a6d523a1a3d5f5b8c6a0f84ace808c0854660d7f0c8d3232395440e9276aa8f6a227737864b5619c3c5769adf9d32032c91ef37b60c7a8ecaac097bb841934d2b24489d2fd2940b0f1e9c51cf0538d93907e6604c44b4d37358806584a5e0fab1b3d85962c6113a981a008d489e2918585bf6874347660ef1885ac9c96c4c3746681041f54cec6d9931d35cda8f4c35feb63297fb054a62b071569272cc32db9f6207fd747b40f4ec7018856402b50a18c5ff2bba102f3fe51b55c5f89717ef0e759664f8a9c5d077f88e1a3d30dd841866c2e11fd3e7fa1fe1b3ab784a805f3bdcdee742345a68a24495db370258bce5638538589923ec0e8d02bab9ced947cb5f7a245ac8da2c5626f7f8b85cdce4914c731ff111565ec661be308e8b4ee2d2216b97145fccd17cae35a742db26739bdaa75fa82da3c09abd8a3412ba4f1cf2fbfcca4604e33ae4d452eae4c5f56f87ec937ecbb0bd4ce80b0c566934c90595ccfa5410bcc046f5efa0b91c9eb9dd2bd81ccb05c8e8a691ba943849101b7e2ec36fb7762529287cb8119bcda71d77253659a86d120c06a8e818179d3f4c91995f25c38d48542a4f3799a8593551e71f74dd5c0e429f27c8c160b992576d60e2292209d0fa8548b4abd78db0c66aaeea0fb3363fdf45022ed2cafddc3b4df4fc74bf6dba7d00aaa6e5c3b1b426e8254fc52f3722bd6aa2992d9a5a5097c58cdffa8238325ed5e7848b2447eed1668ab6deccbd41f593a832974e6be118a3d8d6f30431af6a7eacd6426ed8971a1c998e242a2fbee4d167e64aa14a77f2c7928bcf75a8fd5cab491a00d14fbc1db8b1659ff207209dfdf29c6a0fe6e501149548b918e734aa0c9cab7691202025d4f7cabe72f64a60923387221ab262b47f1ed6e0ded53b8806bafc7d47b9ee233a489f576fe20a4384f2a716352dfcc38945325479a89a03040b28044c76429f6241bf069a6f6cd4e49cd0eeea4fcd0ae8b6a016664bbfe368093b6f5588a0cc908d7a842ffb7e5987f0ecc1878a3d795da946e0cfd1d1c4431b4b479f74b9a476c58b5e8215cdccab2f04c4bd870a823a3e39e2f0dd9e962caae6efb216f5a82a0331a57c78241adcab177ba2c6b92813a3ca06563288d1c03298b3a6fc8ea2db2aab52d38211c31012219b0f8174de0572382922e4ad2c94cdfd22000dbfc3fe207e98ff4a85f35f259bef7348a08a4c6fa45ddadf285ac09ef899e1636ef682ef6bbde6430c5380391b709e56bdb2c07aa648b71c9b0103c281c48cca4e0fceb694e09a396ed8b49ec03abdf196d9e04468283cdc9ce9dad8671e107c6a2493156243dddf41b758d8f84f00a15d249a6836201c68cc26dbb5fa16eedbf7fe0dee3545a907b3a8695cbbc47881f7b412b52adbacf7848fd5bf244bd2e95affd3486d054341b22102bdfb08022a3ecde5d3f479b686fcb1bc765c2a48c0a2bacd313ae105f6d68946b7caca22b6ed49f48f31f4b9cc6a5cb5050c21b8395581157e87d5ebf7561db676edd4d7f6e9eec2d57ca8d16c436aa7ea71d1539706332b1eac3dc9d487e661df3800779e86d8b585241e776e6debecf0151d0b5b69597383c416f294e82f75b6fc032b36f38c2433bcd4830de96c6d83e61f98588aff00506d279343e8b771a0acb7e6b7a1a5bdc678cc4572e1fd6a7f948139606dc8a8b057b2a52767236c0cbbae30e61b19c6d9d2c82214ae98a5a4cba9e5f6c45386c0c79c9214811cf3bcbfb58c388eec8bb3fab7be6b9729a6e2a402284363356afa41ac35f95637e6fc95dcb00c1d1e87f6be0b10315ed094fe627c5cb099e905e49c2544deb0d165d77c873786f64d71769e86298c79b75cf0e9361c8ee0470b5de82f56c0cc441195b36a017dfb3cacc05e358d289dc4821d38153b11bfe60eaa6ef4a78a2073eb3d3b286c1b24efd0fb9a8b5fa4d4c124909543027465d50b210748869567b3e7b7a3462f2e6cce63ee45411a1962b5c6eaccd3bab30dd8e33e273d903b6ada358b5c84dd678a5cd482824c7411c73b1f736a5d41cfbadfbd3ddfc4c4537363f4f65cdbc9e812623379db896fd14332816445c7633d7b2bf2eac11660a948837938fb5073ebcc6c53bb8649aa1111e821ea8e9878452f2e709fff870e3c6dc09e4f016bcf034af615fc403e4f157eccf1d0896d0fa8f475db3af14242be954747e393c80a4e627f9a567846e517f71a89a24a1c4bccbf0cc018520f1de243bb32ff4700a44b57581a5a1ddc8b2bb1fe79a93a51bcdafaddf3b3a25c8d7c2b06561e49579cb0e56d11559471e8d0c7eb467d4961adbee0fac82063431da9509aeb826d4e28701bf015fe65860488240edce76a9e0d88c1be52f22deb7f19e6ff1c304e2b3ac78955153adccfc825026e569b29c123c62714667dc7bdbcfcccd77da8d64208f9cf497c501dd215b991d7b0662607d9b3bbc0f29eb427523a4ec11226d7d10f6cfca9e1e098599887aad479cc80ce83847725b1d499042f0c8fde39d3bc5a7239729b4ea7046dab1f5a807755af35a71576ee239ea675757208d89348d12795c01885df1b5ee9ac524fadb8168bf3dada150ee29602579ee52875165e2157a84e88d3f9451cb28d94f16bed2e195b546b78f9eda43c48d94086edb59149ba87caf014ff390b262dd1c313df7ea87963a6acc68e1ef7d583a74d16577e2012e18c1b5db8ada12c5f9075eb539ad55cb8699cd0fa892712af6b24e7955f068a49d48d2119dd7cfbe99ad5992308703a0a1c1b9090e03d65a07e62113f316579b710a15813dc8f7b9a56944fc028e056d8291bed418455e919519474ad42e82d54cfbf4dc6c008ee5c83d8e76d8ed60a55d94809582e2f21736dc4b2ffd95a03a9060620a0ed135125adf96d7f1a07b577cf3cd50b2c189e3b9cefa4d6c6535acbb6b72f797f35bca126c8fed0b87913af418f8ebe816deb9463580a2b7296d87da2c577adb172dab402b724da4746cee2327a1cbdece439586ca5289a3a6573daebbb8aebe221923359180de3510d2418b4a6da52b55563a204f3836239cc19d6555f13986d2d4c0354641a4656665b63729ed742a27d62e8c515123fb7a52be61152aa1cbdf06fa5d468a92845988945f3460f4ddd6e661a34344dc47423c5ab7f7861072a3025e4d4970ce292abd2bee484c9ea8a72af2f56e13996c29c404459d4a0f090121e1e7e488681f93fee75345a1dd66c7492363f99b992827012ac8bee47d4a18305dd8406df81e506f5588f3b2ca93683af01dc39dabb1354163866b77697232d1ecf41067d1a797ee76211cb7c387dacbd5582dd2c2ee2108ad2bfdf8d91a98ec3404b8268db9ca894e6c3c26f667651cfd06451bf59638be0c9fcfb2f1c37f18e7ed90081f72972a4a5ae3082a596a09c3910443ad6f8c2ab29b549d8f581448ec359b4cd657f94195da5fada040ced3fdcfff5677bffb06f16c0840925311c734e9ba3ea1194f674cc06268ec17c52a398ef9c40f036d87614d5b3387552fcd03913e1a930742386696f1b983e3a2b778cd8ca415c5304c6de438126b3917c22f261c85a792a60cca407a3d60a49fa45ec65f75bf7aae3356695b413af6240dd7db800f9fc48c418415fe364391d4d15ba1ae20157aeaf2fdedb0ed651f9e7745ce752099d748925e68cf703d721cfa10fafc603f24ae8a4712e8861d835ba1bbbb293af49632651616a3fcbabe5d3a917c11341b62cdc4fd23ba6ad00db89eab0e329972660965fa7c9782f724a8f8b29ddc650add57e90deee1c240d7ecebbdabf77befd44bf5e31e9426e7eeaec6f4ead4f33f1299de072c729f6576a58cc150f0217865bd9520ca71228de01498987bfcd21ee8abd1c4538323477787140411867989ce992c0ccafd1d2e0626c16be5bb754d51da71b6916ae41ea2bc5d4abbb9e099fd8609cdd30875f42f9fb3b01c7217f4991ee35307936ae5ba2ea602e7e424f61a899003400fe65a1aee15f506ad873c32c71ea58bd767dc3fe882fdc19b5af0fe669234d26d9001229fa99f913304a620b742b0817c47c7c97703a6848f7098a3c9c00a06011d2ac90ef1d2162f67145e5886968acf7c813f84ea24ebf5a626ed4051ff1b829f6d2637a4e29c347600717b0fe1ec6d628031f74182c56cd4151404222384f21ecaf4158d82f7ee7e65173ce38880edebea49a2ab2703ab7188aa6c9366486ca1ef716d7579eca2b3d7e0aba499c7f4ac43a79fb57ccb4759a048316f3113c9c41ea5b5fe23d05ab2e777e47b66f1ec5d870a8438d58ee01f165350a2e2700f2f5d92e4119665500e8691020dcb5d2aae0f247626de139370a16a32a96050aec34870cd736e1003ce652f97c1f2d448619425ecf11cc407a44879269051acc85ba072f06cca6e4ad1b2b41e5fb8527275a36f57530152c4700f7a8567980c72290f223bbf22166f8b23c9ae77a84e2b8e0888fa82b1323cd545856ca49be4642743bad7489720734f69bfa075b4ce840b8098fda1f96390e20075ded4aa3ec2e043a82601ea2ab633ffffe84694094408709d914897e27e8ba558a0f2825c90714af1224e9ad0ad97de35e6da7bbba75397dea10d44e16d2e111f0db1e69c3544e2dbff8008ba9b267fe66ccc98b4d08093232f1934ed50d1b4cc60116bd87386c93ab1355a847364e0447cbefd264bc8cbcb229e832a26e93159fab4f09f08fd214c702772bd1e9d5123bbcd1c9ab41149d35062be7ec1e508c4687ea99dcac83d1867603d0f767d7318d0e878e0110ed3867ee56ed9a9619a2ade9b60f8055c4ba16571f55fa11c046f90743e3704ded1b81dab69cd9ae8d8cc9ea324731f3eda7adbc330411ebbf0639baed47b8221e121b5482ca5225a651310aff03424bcfbd843461e4cd0ea0dbbfe4c487ac8d70e43b993ed60d05760810cfd1fc524de898e6c35c7abd0d94c717bd00f79be18d5c7b929e1bc7e88697bc35a460505fd6fe071972ac9e159fd20e4ab2b0aa09a3c9b9238efde03e20e3155aa403398bd8f3cabbcea6d0cd94cb10b41c84c29f8ad60303649aa17b04127b65c16da75228b4d277f0cef86ba8cc260fd4aabfee3b61738dcc4705fb7223c9d3c4ccf447e0819c2dd08671c4c07ed5e6da722d811b492d3e180398251b8293e1f690c207c9b287d457a2789e962f082e62ecab6328fda7d3d823dc89eabc897a060f8c86e2defc5d4e969d2e26b5dde415ca5d5aca83ca84acde268a40b84e22b4042f5c5aa6618baf8f30c0e81d4751af299489a5d38f4f34011a3e2665d6052c7c3cfe8e0ed1d841bc8b2f744afb4410b2af0add5c461e0fa362d2634781a761f75d038c5e066fbc040d3f2d05152d00a60707d43047652e05f32091002f7f872855fb91b053cac16736c04c55bc468b5fe65a5373bf1d0462425605432773064e69e6441e5fd145b67c3b4490b3088f174ee2ee5856efd3018a10674e9283354fd6b401b6f833b9f062d84797a8658e23f1ef01c3e6b3a4a7767fc02ea7649b6a01471aa6ef91bbe56ac9a404455a7ab4585a8d5f9e32960cd5ad1fb8e31742d25747862ad49850ee6b7b8ea1e3e80cd2b89f4792b39553f3323192a10d37153647af1a667d9e35271e2c1f76036e6be3cd5b69dcdbd2c8cab3d36560a53684137d383fa8bc845c2431076b61b081b8f9a75260eacccf0c38d382e54307d378582865662d90c2f6871d3ebcbbe1ddee4fae0fbc6e73ee5676cdc14e2aaefe49d17db4956608b4d94ccc69cf1975c4c47e4c699ea2f5a9a44c23797b629ca2599719e3e9bf051025777d457188f6e352cb50f11fdcdc9051135dd988a73c08d1ac3c2331cc39a7599f8306f1116444d35432a0c17f5be61c2b3554231a87fc9b1d1c1f778ac26df4259a44d2cedb0f3992047a5b6ff8c1900b219c3d3062399846cea39bccd566565e5eb6b6edfe7e5e148bf7ba98e39153440cb97ccefaa0035c8e52d9a7b09482bc06057270f230543a01f027c1ccefabefd896c1b8c6a0131934cc32b95bcb3acbeb4f3cf303bb4dc3320765f47f03f8a9daa525cbb06b5ceb5620978007181dadb961dee74908100c0a18ba574e2002b1f9c9cea115777b03c8aa9564ec0bc90e6e21300219795a7eef453a1ba489e1499a2e86ead3b375e5980d5a79828f14ed93fdd30245dbc220b13689e23d6594b8efbd0f5f4e38fa8e11e82690324cf277187e1c624baa7cc436ff9b06a6c02a81a29cc499e7c8259d3eaa416fd726dc8b038d01703c95fef6fc44bae6139f3d080bb23045d1481b896d8bbdd0844e65a2677bd5d365b16ab7bd1482c3675afbee7562085fc91173671ff59e456b4b47f87390961509c643285976554768ab7cf67bbb1b09325c158ead964994a46f69b0583f5abf487335d1c7e4c51148fb447f85836877bec080c87d5570f74f9b91fbc9ea35d249cf18a25a8c7dec4152db672037d329a8d57a502a4e516e11799383639998a806d1adba3daed07c84d1784d32e33e7e0460a7411092e7ecabbb8ff441128af7177caa0ed517d1b1f550da01d31403b199716c3d3fd4e1c31c7be37b91c32f3d7c747b5ccd101a733a8a2f5ec10736db985c3cf466bb767691c5f34b9a42e949a6848848f49cb1891071e8ae0fba1b7fe318ff729718652e22d1d23933d7333e1c326445c3c148453703b511cdc76c0daca5658f29f13cdef0512bc4167be56ddaa7d5eb7a6ab34f4900401fc6f95d6262c614ec1a8070f687fd4662062678491d8e3f13948cd410b60234e04745f9dbcdeeffd5bfe09d270505c3ff2b9e9d4103b60e5c089768c9e28cd65408412df0cbced7843dc88f1670e756d1545ebecb61c02208165b6813f11600333402224d418f1bd88ec58adc0be1bad2c873deb2bb2f2e68984feb4b822cab872bd621cde23daec931ae631bc0f62b85bfe8bc0340da63ae5d9617de4b39d79495b5cb01b9b955a404021b99e20f1aa4abe2e218b566f163fe0a16e0acdde9858652a0fd6d701c5a4b750a23aea3bd84b72f8a49e1e313fdafca10aa0c8d21023a3c153172f9c28145d3a03d3d09305aae3ee119ec1d737ed849825423d4baa70731b4b091d56ed532d81f31cbbd309a6299a0deef9f8a0ee1138180ff34db2ee57f0908f75778f3b02ef3f3e0f60b10c84faf5a6f2155d041f8cc10c1dbdd592371dfab7c04aaf8516ea24dc6bfc353023b0008a2b1a32148859cb7b20926744440b695e27f5edde2c17ff3d52132b6a2417ca7d35304bff5b973971d672786da4b8286e106beb2656c02b94b28d8b506862c34abc954fdcd5c5832bcf370695e2fcfeb866e23c849ac2ebc3514b5c91a29241f18ddcc457496e8d54790a399e5ca8eae7df27b430a32c13978dc949186d560bf48c6e25f96738af68f5f0aa94a8d83eea4698ad2465556425f6bd82a596a729a49ed25d23c4f312677da57808fe96299616b0d31fc956ef8f8eb5773b1db6bfd8cc5c737bbdb79a27204bc66cad7006d6764be10837ebd8baecfe3c5566d650c76d234f4d9d89022907c88ca6251f9d25f530d5d7f7f19f5e737f9c9ff5a135baffcaebcb1651cb2bf8139c28de2bcddb57538f2dcd25e8ffea513ea59047aab62df5810aa094ea3af789a5db536e5806e4fa61d31dbbee224860cca5e15ff368950c1b4da2f7f048df9446a24e9ca1f74035c620220fcb7469d891b8b56b4e4797c866b51e174355413abc3184145864f785f1992ea3f1f30a39066d14fa83b54e94ddc6ef52738f0b81c5bcf1113fcd88edb223ca462571b6164ca1c91f8600e81479e5f6199f913233b3bcb632aa0330f85f3495c7ed1fe3fdb1562d1f2976c1df218209baa3e3e516f5120abcda85dc50ce5bc1eabd8f73105a20c312e93732ced1bbd9bc324a3df7846f2f21ba48dcc5b889376bd27a9cd9585ca2a6207dcb58e66cc6cea366fc337e39fbc2dbdd11b8ecf779f77d28f0e05369d613852af990ecdbceda09b6540d6e487299539054ca8102a1a21a61641d10c48184acf675a13ebcef6d29feba03451516a47a572f7edd89874a8b8abf10e2d0c9f06774bd3b9083895362e7b162e3551bb9335b9993fa5ffa862533ad1e261d9841234da9edae86a1393441defb355a95a961a459cf3490a41f9a82f77139291968645d06b87de748d8251dd387a3a32c343f8bf408b81d4a7e81bfac42fc0afb7408efeac4fc008bd21311cb09b344dc96b60853c24c1b0a8e2b8f2b8e9f07db27831dd6fe5082888feb8c230fa3fe0c44fc77606c442a0fffc57360b314667f97d834c0b77e258a89595af71e68d786c9eb9733f3faaaec0fc021f44d2c7e5d195409415cebdc80e33c5fdb071a1ed94ca2ed108377fb7a9a7e4310f10782ea322a164de4267cbf65977904d6486ac6975d67312e2ef00fe46f5ad9abf6424b43d53d79812f87710c28f03757d540c747a4e477e249fb00052a72d4b3f9da05ed02da5710d1f3e39be4660ef8f079efa424c623eb51cb6f68c2ea7fe42cf53f6bf6290224db08b99865bd248e30cd3695d1683fb3fab79fe8bfda0670572f3b778bb8337690e7d73a00a60b2e9caafecc7642daa132540765b4ebcbf07691bb51e2a09fed6ec96fde68159e3045813cc1000e640c8ec7f0a56024546b084bc68f860227f9286ebe9a6e62df36cb0ac605069d7a9b155dd3b85b9df52f7fe8b1a4a710978fb2d60a312c2d15b581e11a5a03780220b7004d3f200e4f800d87dd2b759b8eb1f89918afd8343de347a050d8ccae578583c5fdcd288c0471f5de35c23deeffbc2b52704909f951c56bcc4a2f0d64afb0b4bd8445b957a22511ab621b1249f9c8726c79a8cb884b99e9590e10522967903678b829c0be8ac08ff5c69123c4261ee3da30452f0a2b3b5079112617cd66ae58831002902254419e22e3f8127c567564342f530dac00af0c78e0e36bdaf78d4cc0059f44781b426a9752913fca7c728c50c5f068c04d6cc034ca4df03e217d655fb838546e3f3a99f815a3994c904271ce688947729afe834acaead3f811c03a7867d2340f334bdb2137028d237e670225bc8c852ece489d7f4a8aeebf3fe7c2bd75567bcb2b028920cf529ec31c2bbd10d531c8ad9189b50fc41f68a38f7dea4d3f470d107398f239c9e8dd51c4a40c15b338b939382ded469d213949f9431dd6fceb42e9c0376deee9fa03fb1f8c81c1c8b58ad5554600862a6953dfba150e0170220aec2f9b29d639e85f1a25719b3ff128eeec57e3c31a4205ed4f1ff3962e341975deb5449e6f1653525d67ccebf37d67679712c9494b3c7488c1e4879da82ba9c61517c340fd2ff9595a21e6ab44df32ea5b25ac9b430f26ece5b7af891bf3ba626ce1d794a518b15629e02dc500940081bfab7edbe416976f597424b2a1b3e4de9c388b0d2d966d8b8e7a162f27833fd9c7b99481e0e820ac41a3883df2da4b306b278911b45494fe0089c2e9bd13941409c579428e3a4168ca36c09273e3d73c5d0f37e2276fa9a3efe2e9da11c049ab57f61b104492c66a1247c5edcfc21abc72a7af4b69431bee019b71d4627cee44258729141147a06bce05e981f5f88de75758e51920d5c114ef395e9adb1520e63cbf9e6ffb23e43f13e7620414efc3c66ce3e03027a4403e2130576dfdb66a512bcb79f601384caf80d0523181c99d4cea7b10094df2648269f125cab1e132f76c4c275eafd0cb99f5c87e54bca756f1695178ab8fbe413afa26ce8037f2e74042cb016c9772a3c9e67ef1290cf775e9e0f6a9904acf1fa260cded1a12a6d9a531e9de8eb4bb86ac4a88e0897a13bd6b3854e2b0a46abd796489f6cb1912ac67ba13649a1a65f0134308463cca1ff17ffcfbf59da0b78d34840d887c562b9d100a6e99ad0fd86591b8f6bb7cf20d4ab3ea1654721aa5350afc9851e6a136622cd6538409145b67aebcc2b98f1cfee94b561c9d3d260acfcf1f675ca215f135f16b4aa7f00c11064095285783491dd46110146bcf056286b49d955fb8db3c0f8e5abf34bd74fd30e6a6c024caaf5e99dc3b4da8b7154d1a00cc3b4414eba37521153e3c84b60b4c578940e217808c1e64bbdcbfdc036a463459d637ab54419673bc7e03ad4b74876ddf976ec91ac15f47b4ab9cab175a050f524313db1565698a133d997ecb46589ec92941a05a5e1e5efc8579e6dd6efe8bf746f4882a73142136a5e57a70810029ec54f7288001c813a4825edb24f04d926e621baffec22b58831c98189ce95b1c30ace1a549b7fd7cbfcb26dd5968a6b69ca436537ebd7fa04be1811f60bd691f980932ae56c72f4d36d409d6af83dd651b9b50bd3dc74833754d6ba3609844fd9935b10e5ea9b5ef57e3d4bae41e7a7e6489188aff634d42d7c102c7997fbf2be07cfff4f8099ca228fdc80c595588ab78b2c361f5b17706f007f6b2f4830b72d3ac12a4ffd4f7624bb53b22fe75fb91345b43950843ddcd01e35ae4190a6db79c9041ddfc4ad97b8096d02b3526eaaba19247352ef81a0ebfe33acb051e73d82dd02ce0542d82026c6f061614b9254115aa75fa82da3c09abd8a3412ba4f1cf2fbfcca4604e33ae4d452eae70611f93514fe293796d4f794e59d133661c4024cce1728d05dccce91d23d235910c3379e2da383783141a925883efbac8928b4f0cd697865b70f2a1f4466f963653f353b6ae8b5a8d2b2ab0523698c3966bc25a27a79ded5c4770912700933faf5fe81d8b38477d2f4d884c59abe45b2d47d632185fdc96e7d8ef0624513a080c70fff37e720f2e6c7cf6b12ef8ac4c8d68cadb523cb4128cfe16c6c3d99575b84f2e90de62193399e1691f29e6f161a1e9330f7880bfc15204c3c2f720c31ddbc0ffd53758d337794ba416abafb26ae854a497778de933202aa712578d156f8ad0b8e575e0ffa6213660f936429d9c4d166e7d362b183e88f39ef8612224b21d3a954ddb6bdbf465c19849bb2ac61516114c38a71b96ccc0d705acfadb980762b677b996179da8cb0619b116621f528de91213ab77dd5ecbba08f2983d19d375431285fe6bff1a3ac7d3ca45bbfc1252097283cf636a34d321c167d39b3309eec98254a65c77cea918f3c34e0072dc06b27f26fb76d68edfcd37a5c7e234799fb0b0ec2c75e3836c4aa40ab5dded1daadb9e7f577e0d066d06bf82929a38f7b5a8029e4e1d69cbd5a5b2f04c4bd870a823a3e39e2f0dd9e962caae6efb216f5a82a0331a6648942173c4ea1fccaf864afb3e00b91b3c31d816dca731171bc99dbf76c300a0f7bd987aa0857f774aaf18622200661ffe3ee4fee4734a5bd1df45af31d161866712a95dc9e080ed43fb65804e0a1b1df120fa7d36248848fd858078a4f3b7e98eaaa34b0f43428e4744eb4b34ae3baeed992709e2565ea3e0aa5cbef41e1a09c77cbb99f7b5d539bc9c45e6d47317fd0cac79f142be17e2473c351bc7ed8a75cc59edcfef1b54396348e7e2c64ad5c82854372ead338d621e8e650356d1dfab3c09c32d203d65bfaaf454a4ed88a3a1ee4694aeb8557d0bcb1aa0b19a05553c0d4e49d8c855d68679167fdb3ee0211b7c1fee01d96b0c021f21fe92dec91c36e9fc4a7c49b61191dd9da4660972145e01d4608fb6ad7f773364fba4040a729bd18242bb5caf2dabb08d0a03ff1f5aeb9f75eebef21728f67d5ae96253cb0bc29533a35713ed7e50f450ca64088dff7b946b2c56daa54702b5b69597383c416f294e82f75b6fc032b36f38c2433bcd4830de969493cdc9bb92a1bb9e98839e8fe69feb239f9df853567c1db5041b2ed8d1807eddf558f6ee8c87a63e9a407ed42fb0d3fef6198ebbf65245396d7a11e711c2c38f1fa50bf560fb98b98bfa0a0f402c2c8ca45f1b17420507d396ac77d93d68f49346c2bb00c2388d4fdd111408f62efaef1e73d3aca048e46e8a3eb9962ab432cebe561aeb91197b35816c847b6849ba01454e9807d993001e40ea94b9668343c2090b2b027957cb7b75e6ee4d2a11f3fd72389ab3c0d77a7286a922ec307c80fd4a9573ec514263256ffdeb36b0e54c31be1d60f71305ad44a9a284795124d525b76b8fc0c444bb2915d7334808d44e5c13e401a6e35ff90adf1b84054d998a17cd245f4e6469486925f6898ee484715e6e62325c0a8e07b7235970c5ef7e78da92e8de28d384f5af810b916bbb78aebe1fd7077eb9d5e21bfbd43c2140ee3ccf9e2bddcb4a6d702a93e5e23547986d03ac2529d4713dd1c95cc3da7039304fd39f47372f86965904bd2333bca0fb303441a33dc4b7c19cacb605b2ec8de03936f3a6d1fa85e656bcefe8edcf1073f76d8c29c16d03918080e330582962a2e46ba06705fdac96376a268b1591cd87631c062acd3c1495ba5188f1e32ff708cad4778c24372e780788d536db99b84068d6e1a506fc2757f4d583452c9112681026bcfc004b2f99cfd51e2eb2dbd21ef9671958b210288a40397bcc5fcf2b9a2df838ad4e838599f411e5c93b2ac90fbb7d1d9c6b00b9ca9aee4233e2395394b8c9cf92da9da807a5efcdbadea44f706e91a0eaae2e8354d36337f01d1661274b93e64c91d12b9eea1590a253fac367077d71add915df9595d3712bb605f58e901b760d3d62ead1b56404eb93aad9aea5802a6a0900ada0aabb5108d55ea1287f6cea0f9b9744648acb99d70a2e3551b3f8eb60586c0e6420c494141cde4083cbadfcb8d5e3d696eac4849154bc98aff731cca516e35b15f4951e6a3c650ef95916f7bc63e4bc19a49e55359f2653d24e304e832472f6d61959e20eaac78b0aaeda9012ac1e63370c372cdef1a3b46dfda84786917338999fea9d336d879b866162dc669519b3f765280105fd95a9a14aa1b7a543aa3beb5ee428ee8717511b9ef7956d07b0c8b1b3c0df3cd809146ce6f905dfba90de89823236d1e1ddaa907943c9d6ca9271d932ba8b7fd301da3deae4024f8e1f1469439b4e7baa2bc50167cf0334c7bc6573a043ed35cab725601c0c641fd478ca50f9e9ff27d9d07d088d12b89568557b65142b6180bc006a4fa4b529dde95a121981b0ae6dd655997c180c3e689d67f0e13c29858bb301eafb35ea3f7a53331a81e4ece70e5606f0de847fce8aad154817e79ba939b648b8eb0ffe90af92b01feff5d0436deb71456a25589c4cbc53f2c4dd7188f41611cf325cf1ec1d1b7ededa1eb7bb4db0fb068f81d71715f0ada9b4b781b05ffbc834eb61454f9df9d43c0cd6b2988d82fd256289a94662dbbb4f48c2c8dffc76447f46455030837f6d0cc6566beb8e52c856339acffd07e0221f283dd4177539e96923e6af96f1401bc465a70f2fbd002eead18b696ea3e6bf9f006eb734c855bbd1d6ec9a2033d9cde5897550d05a15b79fe1d4f546cc4942cf0bef6af34d5d90170bd61caae1db88f91dbc33543261ae8486f37d5d1704b52ccb0ea34428ee417f6745987ecf40f7a5aaae6e046bf109067acdc42dac81043ab9fad873177c477d552a619bc112b49425d9f67e597b98ce2d50b55661b87b379abbc4558878244999fc91b08f1eea5c763ab6b713414788ffa349fc2a472619a460e991b3d54c852d27b2dd7a7dc680d85e97827209651024b93402fe1d7eb72ced71fd44de3af31b1a82bb4266bd8e18006723a8e0bc1f5f44b3787c3fb178ac4559eab37d05a8f625e88032aa2540d362f23179f2226cdd892511bab2180dbfc8537c368ce93a7ec8293be5596a739681ab4cceb23eefac3d88d38cf8b26c811c456a46985b37edb668a211a8555a762cc2611b51bb3bab3e0af693da236464406b094b869aaedbc087590cce49738a8b6b8300b70d334cfbc4ce2948c1f86008b0f99b044379e072e122891f2c150b1b9593ac1a597f8120d6fe20c797b4e3f62e6b17cb150d54b3a7bc434d6d5da4adc4b29105603b9e47dd1cb8247dd977beee39c9a84da7cbf2858fc27776e9e3552a9d0f8edf6f31af88cd7e9a8dfb7ba60619abbd2973717b23aa797fdbfa9663cfe9359d5fbd939f19b7421be0035207ddd77227044c2791c88b1e6654f769be8ab7db389ba67bd3445ee4a3672b9d8b12639cfb6f1faae9faa92abfb35afa1c2cbc139321e0b49ac310ee459d470ffafdc69b8c24a3b04a9b129d6636a6ed6da478937799b423c8d0493bb89a9addb90cc122b0c057194a2316e9c65cf27457167bafc00873e1dc6a3eb01bbdf44fd8bb7b43e8e3152a90a95fb8a8a329fc2f6aacad2d14bf99fec6b099be44c234647efc67f20c4899c0d864ad96f197a2828d0839484e562cc51b9c70d8fb99f903bffdfc70f5e1c6367d0c253e555141b036a54a8ab7ee488da7bc7df4d0bbc3c681d02d0b0f59051e63dc9a544fdfd1b9a2a9bd27e83de1cdfc3c8e60a3f5c844ba1d2a7b4043ae6ac0814e58af3db4aa32d961507814e8d427753a65feed26cbaf4b865717bf2e78f919616074547e29d9a9d8ea4bc7dd367212abe765499e42464372d8ff3da51bfb1926f76bfac43a3829d7f939aeeb232251cd9ef6336a5eaa8272ab79d12795a44a5cafec354a1027b644915223b62c0adc3210c1c6110d2c1e063b0ad399ac179a4f9b8fecb6124ec6f207ef0991673abe67411fdeec2235be9a1b99579193c283f9c434f70a53fea92c0d6f48fd5b528c19a9c70172e6156feb695e84d0e0cfdd7769d4eae5c5b2a89a0d3300b7696a1c3ff37ad209e7b6a97c149a2e0c71928dc76cf4c5776840b5c3f5253a9b1592f8b2430bd23b751c061c4af9fed33aff67c11f5e87abd3fc2e583b3f651e5f5582779bf6e01732226e8a8615cecab5b57f14f0fd21eaf70c897c35b46d3b5e5ecdef4295ebe03cd31036c9b05aad44ea99f7e1e643569b28f79e57d5b16a496d73d1465b0aa68b4e2f9bc528771d9be15cef932782bc9c42236c58da7ae881d8b3d640f013d5791bc4f0cada1ee25f6f623ce2ceb06a79165e27ed7b1f932239a8f4375e8cb94a23707520d575cc8dfe319ede90c1d47b4460a633eeb65ed4aecbe11d4823ccad869485a0acf44b3cbcb619cbfe3acbe131cd6429d68d8d8a272e637d07ae248205f25a99dd44635dffabed790fa46e19008791eb378979848a95ae30ffc19361f7d344bc52662b6ed56f2fb6e5da000754c2f45bfe3ad7b73790bebcc7db40b0452582d0c8981851a25acd1ed2c9048f064e1ce88ab57ba9d26b5ac03af4d4d436788bee32b4e1c53151027c6b7a6c8573db3be0716a07176c5010e658f1ca256053476254993d483287a3000541478a851bcd4b13aea191c1da70fc2b97efbe8c9487706b46065e66d5f955254cd52cb51928d0147d520a5a1d1f8833a2d6990828028368b3c49c585e8a05b3235243836b6cd332a9e78d8741c1d8c646f6a3d94ae1c1046b9051f3f6fe4ee7ef853c901399c104f4edfee848c11bf8de75403942f7dcfe85ec26f7ad8831aa7d0319a3693138d40210c3b9bb7a8a900ca3540294924f66518cdf1ac16f79dbd30af249df2749223c6c33200043cdbf493fc136c220a17f07fc7609d2f25459a3d62b4ea442a4061dc3dc00e80ed923ee8ff85c65c5a36877bd91c5d1e5aade4fa9f9397505184bd3b4bb65745c8dd045d3643a89228b575bc296587ed1d9dfb5fcc3b305679df51943caeef80d11e51099e5a85b253da889e8057900fcef34e677e2ca85b98cc343c0d3ec895c9fda02235d90d2e4079945e85de05f73b6b3a422f8393cb7a051f055ac700864837025d16dcb987404c4ee241e9ed8656107319e7cecc796121ccdc1870e7297babb5bed9f5c294c5a72202d0a8da262ac014ddf1bcf545c723e9338e2fd64c4376670211cac370c56007d5a6dfbb1cce052d2ff6aa6d12f8289a38da96f61abe5d6c32a2b1cae4a6a66c733e6cc8d1ff36fe937dbd216696452992b408dd0efe6c598ed4d74bd5960cc7a9afb6daa8109159aa8e8c73ac5967825aabe10ac078e5267879c9db6aa8b64a6119bacfa5ca9d7a1c6e75d833d3304f5c2b59b704fac8651f08eae9c8507f155149aad128a70d06933f0ca95e70ea46d215486335b0dbe15a8458494b17bcbd9aef9526164971bdd3a38b4055d7771b03de7a27b864edaf0e15a0097091aa8ec274e5292a651559ced66148a9cd5e2037a2910bc201dc8a8009bcd99d6126fe8719c08e8be5f899450529d5ba27130c7b469dc8085b56fd663d47e6ee1a377af117e3fa43d949a6a7bd3267d7fee5da29b9209e8c21183e9e7e0348b6002b7ec2731d36bddba7fbc2236e6d83803037925d265fdadb2315e0f49ac02b9898add97a4729b0bdf8482525ea5ffaca50b6e3fa0cc98224cde78b64699d2532d5463f3978b1386e88ff49d413253e81bb179b9a2587cf759cf6aa2cb47675873a8503a5fcb2ce4ff21480c9e68d78060d30f95658b64c9fc9e8de8e497425a9be46c83e40f3bb9b9e02aa20c99f049cb7b71e22313a34400ff980005433078d8fb7cae09b59ff6117b0d96f13cd2f88050e97a04640ca98224e34448306ebf484c22cdd60d440ec5e7b5e92b4dea42d758bffafd11c44205e119d7a21c7b0c787b8401ce0be12ee28e282c958f317b243c71b3899b929d6d364e9937523da2069e64766e6a67c9b54adc140a10fde62d79e10391f3d4d40822acf24b3f70f694d028143f57510d03b3626f60ac0b3f739cbab00d029831015663a240e5fd9613a426a8f824faba4b3a4f12cc23d457f539a5fb4707f6a4d2c4313aea9d45d7b569c75bc74394e7f7d4151a63ec8216947ab9e12c6089504734d28ff867ba33fffeeefc691edc032922d8e2f09715d4e49482cae489d1b9f2e7de424e5a4ae7f4a0031c0dd61563b8c84a0421bf348438c747fadd3c55d8b9f35a928e9e5f90c31767c572b5b34eac10e5afa88d8ca0429d330681ccc99b98d37d977b2d6c7d15dddd4d201a0ae9ec17b9bc5ee949acc1fec89f2f9b5afb30291f30857bfa88506036723d8a692f43b9c1d4c1f27b0231a1588e34fe0604e87068a3d288dd2be1ac9d5b96172db07ad3f9077554d7fbb4ecf07893db4d3414038f026eaadac7f570589d176cf25fb0871734fda0c7ad737d5ddc7cb6f21595436225b2da78b402834b468199f77fd6f591268dbb6c8bf2106e5f346d2d56ea4440f2abc4e9c45ec18e676b571c4fb44045dd9bda703e7512f88765e80f7d793a59e5feda1e91a48586642894d2a066476b09cde297e45fe26ef93a79ee32bc6c50d7e60109fd9a2941a5da416a3bd3b82d2fbf34f82dc99ca575cd1249920b122d9822d7bb2fa715a1e44d908c40bce291e1864e0c5ced01bb225b14c2462900918abebd631328bac2c0814fbba6e4dafec096d019d859f1ab50bdd7ad4f6aab5a15bab7eaf5258124f8bfb1a214dfab9ed91b2c68e5af12ad58d295a3d3bb52a78469bb8d1c3719e8273db29b0a80c61f9109a3c29ad6afef6c51aaa852a2d5e0d306a0bdbefdf106283e7a6ffe71d7d33c3698731a83745137b53806ae7d95c75d9b7ab145494f5e10b6ae93562d496626953f70e1b235a9428a066192066ad503d059592d566199ddb75a351d500ccf4d8dc6626e1932567f4c760af1b6a9f6c21d2e886af35ce0bdb2629742ac95df8427a9212b045398c2664b7b662af510ee9f337eb6591fe1701d31b4c58ba17ef096ef6a2eeeec9bd92f3d6f30bc58ce739d095e4254e271b0225008a82ba447b3772f05568807cbca83bf2488bf60a2a97a7d5b921098fd928e2de7f5593c634820c578642e6ccc0267e4df25ba1065956150f0b3bb2b52994a2b218d0f714d75ef1bdf6af01985c7549fe281ff992101a00ae3067ed81100528d9c02d3e34f7091695d1a65e811ef59f1449dbac26f91598734db1dbcc564c43eab62fee0bb48d8b70e28541ee873cab4818e4a0ff0406c3cbece99a0426c50ac97f2f67b511611add579183563eff1739effe6822e6f975fc8a3f2f320aad82bcfffd297082da4eabf03bddb53d5199fef6a34a173afc5e503fb2567f209969cf95f49d76c1f1ef4364a567f3272b2012c6e4f046be0a9d49f591f959eda040c28ecacee902e372a3d6645a45e396cdecbca3a65ea3bdbeac01b1c46f2b9d2ce55c9ffecaa7d290d2043d9572a9de753d60238e296423c9ed0cebe1dc394199cadb86ca6744a35b1a1a46afb5fb3e1abdf7a0ac773db946a4ba899676566532259817bdb7229e003710f1c7cd57666388eb6cca4275c94fab69fa2b9a66fcd6dd43a3049b290f3f016a1a2f36fbad413492f10d3f6639d9365406948609a9062749a0219b4db21c0793bfd7239bc67bd05bfe34e4900c2c4f28cc7b9d0ac0efbcf399c3a16a36758e0dfeb97d46db3d52a8baa79c00e6ec53b56c0acd0308453ea1de212bc5c589911690f4c0181ab3b556d5b5b3ab4698d27a16ad389357070691523535ecbd0579e5d8a8708be7594d925b8b9349d0e2cf04e2f19c40d9a227892273a0aef49f575d7dca6552d61a9d2fb350df4033467f40bd1a619bee7b24c8923c8b0147724468af2facd0fc7374a9b5abf56b2d3604bc43e81a2be0c9a57b846c79b1cf08587ffc54f89e1bfdf6aa1a606652c21b38682ae7648e697bb39764d242bd421eab28f501ae872fbe5b72b4b3cc0869d3266377a82ce29081428ce86de00b15e4492def1f09af74606608b23513cefd6941ef24f9d4972d9e7ec816ce5e40649fceb108ff1694b4d1d3b4242ce32191172bfc21a40518d70a1bcc729c0d746e4fa55d51b22b134c6552920000dcc48430d1ea66dd9e96a5eb34509615151b96e06e30d7ba5701ffed78b086984b9f15c9a34227f796c46226349b61e3f5a6097ce12a0361113be8c357548bf71d61da2b6872dd7c1577ac3c7433276785670fd988beabf8468e096a1b1e4f420c6ec4dbd78b9b5ca2b6013bf09c0231c4acc079aa442afe403c66f4ba9fcd7ce0df43b71c517b653711d0d808f29ea955abc4a4823952a6d14432690637a87705cf34e98983bf5aef2fb68e6fddab8f575ecabc75ec73a1fe3e8021edae2f35b84e073082fee9a50f8016c189bc7ca358da395e71542120a09c03bc1aab4a7edf8c1241890252129a6f7c0939f16f5037f5e6acd9e87dba47d981c10ae51141277625ad87589a8e47be8fbe745e072899b654b247ac5142c53d0f053c3eadfca0e94eaff0fa7b1cd56de24c6c337cdb6f478b7280889e77b4e52d381402546b331b26d072347f00f2276b3991a03c8ecb7af906966b595acd378618902f8f55070751e519aebdbc2321aeeef42dc159445f96389cb5f2aacb0be6fa7f89d63423fc688a8a03d0deacd44d459200dcb3bb2fe39e0470400480674331e57ada013c83a181857616de375c55de9cd1b6fcce37a0e86199f514950e64fb8f056c08a34dbe95733081cea0463a229752fb71409a6beb53f076cfec9f88809adfcff600698d8d8d1cacbae6eb7e916394378a75388ae23c415c43e1c9428f771ba1900048aa766d9a0dca21a481c2f22c7e2d09b25546fab1cbf26263029c1ca5f05faaf6c12d4df2017159bec395b44c2af2c02d7c2dd9c5eed470bbc59e778e292994544827806d22cc66e2b241509d916b83ea5f90145a02e8d491b3a13bfddd609a4d6c8baf918cba270393bca59cf6218517e6e1fdced201ba5d656b5b4ff4044ad13eecc000df05ef528eeea3466d1e0d83a9b7655ce7ad89e2161e8460bc95ea6110dddf431404afe52b4a02a4a6390f7a49604250d19080c9c73ff13ac71ad48645c4db03f6eacf0a2cb8b2c9967f808182c1ab21cca17569757c7fce3cc448dee9a7f8e5377aa179ad77baaf59b3abac85ceed6b056e65cc95f2eb6e0a17fb7e0dd89a0b74a0d99f356fe7464eaec0a5bcae0d2946202f096f627979f4aa20fad1ca9058cfd53a0475881a3e662c043441b39f51c6735e38d67eb7a6fd0eb384e644bd922ed0729bbaf9fec47f421b154956a06d4a96cf4db605d266d164900a497c185254ea56d0b80ae850dafe5cc7d69410710ce9be448a803ff31e0c2fc4ba3cab2d988db570b10e57b130dd062862cd7afa674260063705d1991f4556c261739132680979e539b68706a91c0dac345f6e2dc67cb8f7e738bbcdfdc901284675e0eaca5069454015fd8e85ca252850fe80da470fd6d89238270148f1b15c09da688c1fd84138f8cbb152f675aaef3520e2ab19b68912521ae28f90a8b5ed8f9e11594d247f6b2dc6ebf524938afce1171f404db2535b7f37fb1bc7c9b060afd1d8106717b7fd5f06bde21c40dbdbe5b8d47fc0a018ae0179c9caaf946f1d3ffc2e86cbc8ff3259976fb0e727596cb4f3825929784c72931a97fabd5a63603c5bdca2d216f8b1a0d04d7ba5db2981a970bed271d282377efde67a992e237b85eda392a9396c1e618ade19652b1e7650ecdef5c2d71ff52e81d09f5265b4d41ced70804ebf93ea67649e7bdda57ca8324e7a7f2c3344222a00d51b3647ac07912d76f26906a34ededae8d5662519e88b1edc98e5c035cd3ccafadac90ef3f966797dfe72a7dc7bea16cc60facf1e56a419f824122d125fcad9ffc70d3e2e0a677f79af498856a74208f4583b7754562dad3c0103760415ed24a9b12861e173e5f4634295644468baada08be037f702acc7a687d29d791e74fd6ed93f90868f390b968cb8622dae6be8f0ac947e3bb45909ef0300eebbb0417ea4991eef11438803704cdc1707e411fae9cd9ba830a06202cc50c2d87ecd375cf6722f214ee31fc6b46d3da07b75e596208de34bb372fa19b0de2b7220b6edc658c430fdad534f5419dcb5e025bab50201c37f128d85826ab87e1aa374b0d8a6fd0fe56e44cd9576409fc2f2c19b6e667098bb661f69fa19784640fed5e797e6f5b12b790c27cf36d9f9dcd260cffeaeeb6492ee51bb4e479bf056ec59df8bc10ff19f4b78ba898b2d5d1431f58326aaa722ec90667f65ecbd2afc9541d585b477b2391a99e2389501b5b19dce2744ce3187a3dafc69e2175395243204cbd6b4cb24cfc48b43a7398c2d1983445e61722198948873a0f276787576c84c90acb2dd083ecacf584f7308b4346aa4352201356e21e7ddc1aa2e20ec5e727b7d42934fe4e932cab344b0e27ddbc66b8c0c7efe0e94c8b3d7097ea9cfefc71d9226abcfac6013928ae5544d93906f162b819acc2212890edbc66fc29c97f443668ed72bd3d6d2f2cd00ed6f3105fc6db6cc44b754442a6540e16ff49df98a38e013f1dda37eb64f8f391198fa197df16b6fea15c6442d11fbb6454f0f1f718f9de1b65493fd5f88795007b89422cb8529488cb8432b39f57f17d952fd2d71f406712f31d94474fdeabe87010a605a4b7dfadb977a824d47ba9dc4e971dad21d7c6bd21b0b9cb539ebc2a310efa086073769548f8afa5bce4e452a79d3e925b510ab27f700ecda122d2c44d5e5a11feee74a7481597a4ad994eb0b01469ea7477ca3b0de2277828ef7eee1ff9ab5ee922575560312e6620f919eef41ec20a0299fd852bd2bbfb44601302077d26403be3fd405604099e10ec0de54f68d290f1a225b5d3b10113c3a69f7bf1b6a60b0a9e9902af0e179258fbf22a65a6fc5714965a62b6b9c73440adc42c657c0c47384c3f5887ee442eebf09277bd39fde295dadee1ac08e66e682fc71079a091b1c008aa82cd29ce46b2adeae16b4d047e4d4071b6a16c34bbe405cfd037516623e66c255b2f58c4fbd8d3e3561eff01c3cc4e840d65d8dfa81a61b71ca4e3a770573b47a462da30509456db98775be505eadc1df507668d3357b1917f2b2f08a083c251201bfc7245791fd126ffbbaebd1454f3e83451577ce09d70d9cc75cec415ffc5abd6a6d18ebef900de18fef4c3c746f067a8f219463b7915d08fbf40993a6509cb045e2018b1a16b15e13cc906798bf7c742e98cbf0ff0cdd96d2d4fbd5a5ad9a825895e34de13ffba9a7fb9d7c4fb9b4da2772ac6084727a344ecb0cf3de6bff435ec78da7d3e46c25cf1a521098b83f857c6e7fb6c81fe145e549b4ebc725e6168ba6d1e4552400a3fd0328048088d5b00e86406f15121c17fd2224933d1b7baf8e3ccfb44f16cdcb7fcb1d0e8b9a8f109a0d42bec61e3e2f0dce31fd2989b7ddbcc8066171f879e0ec4d363610b53698ca6c6eb5865c2f4b497fe2eda39b0915663b861c03746d5428a147de7850253da3c87e28df40446f595498848c7024369f51fb9574c97276cc2aba5d8422ed09da20b310ce5091f62f06e6661cacba609a2dbbee59c0e999e0f7d3438c7133768393b262c12b66d5100838708f0d5cded88a055057b89f46e1e9aede0fdef6797f222a44cdabdb1f955a4f237d2b43d5673b1eca65111ad492bb6331a44aad4050eefc24a550af9281cd4cf163200d2983f089fd60e1c073bd0891937e1c84fbaa369906604feff6e25415f3f03b90ac95c983f6a9197334baa87ad8003640f933f9435117841a7b6998bbb2a86bc973e6d7708adf6b74f8f4653e5a676b59fc030bd7694d33a026b395cee2e73106c743332973782e19c9207e200685a659356fdfe20d3c9b315063f03d92eb1d5f35561d3694e963de4b20a86c262a550494536322d5b4d74bcbe6052c57374b71d6c3b97ad198613cf0706649f3aa7f15ba481881fbddbd08bb366241db9831075a848059d3f4f9e84d489b88163967d0162acf41912521ed2d3d01d71a99e94bb08a9d109b53e15aef1a28b04a79c2765ba701b9224f108eedb8d46ab5866c7b08a9c7c3c3ac52a64915e818cd4e20bc56c893d9c8f32d193d7447330c6adf7f9c323a9eda7486ce17653bcb8615e7b5baa687a2525bd656c3f723f2439b9fead8b9af9a8fdf89c25e753ee8f7297f275dbce1bb067389cd4e181410de60598482f48dbddf791e967a78a8de57e239656664afada5ebae1b8a4fa345c8702a763facbadbf0c9fe4466791f45a9f2b1c76b3dc91611492239e18b8fb758a6e020cc67d1b9f687659459dc0b95c932801da3c2133ae364a30e333ca5206a59f846ed7364c164b454efabfcbd3ba28a36839eeaf031dcbc10de9d0d132962645acb4cc149eca9fbf10ad4876ee290147d1d87b5c10f34dfcd3e621f6f17088ec0f13fb5b900e06d6dcab82264bcaa52a6e62e5a1e0f62c32d8e1a01026f76837c5cbb951e65c7f1c937c0abba14977bcec60a098bf3b5424a7855e03d1c54a33970f1373e282ea37211e7ff633240792c52a9d2b568e1679cddc27e33f5245687a34a291dd80e47db1aa1ec2ce04f432d8fee721a8f5584ec4b54ac1e86899ba5c048062d6e3ceaecfd8096b9fa5a32cffba2f8479f0e9195dc5e0b16502980199659719db785f4f37f26f20ce3ab7a1f965846da12b72c86dd64dfd3ddd81e838922969fe55d0c35c261f2204bd92d0d7ecb2e7f7ba47e1281ad0f455facd147a71f8edeb531ad7b51f142af40f901e0faa12e34ba1b9ad28411d258b19c469b534115bb42a7397cf0393885948b53e84d7c6860517618d80c00908e3f1160435a793eaaeae6343217bb807e20b6683b08858041a1f0d2c3c163452de1bd26c0ab667a9e92a44a0a7a8bd5325837477722da83ff1a24b2f710f88fe440eb57864e3aca63ba85f89082a69e2c26114520289b6cf036f68dae933e50d7d73e3fce244dff0a9db593346aeffb62acc85c9881bc4c3893b724b678b7411c7118e978f18b923ee2e0ff52eb7d80cc2711ccbb7347219153145bebe81794dd2f22656287e1b85fa2710e673033839416ebf617d62bf75077fb272eb8fed645ec25d126a7880b5c8077778b03cf06b53759eb9dd7edd6e51404856904416cb6959825ef2c69e826670de73e5e52059ec5f6368b345d60c9cb0be5be7434459ce29d8709fa266321f1ad7063d7d8250bf6b3d8648895a6b100f981ec7f4de7b873bef9eb2fbecb0bf2ac40f3b3dcbc9cff4eeb7114708616dd8bfd08c03517cae02cb0778ec1cd4e6d95abdcf4dd71e92dbe0bc1625df0f45ad5de82113b800af8f4ab206a07ad7518c27759acf98539a5724bf3c6641d5f4b878852a232ad7dd52a95c9424c0b5ff4b86a3f8425d437d4653d3024bd6abf5bfc49868555306befa7fdd67340b28b8409143377ebcd8f82717f00807cdf76948e6858907e1494c569351df007b424de67af31f57a4becce7cd041c4c42c26c78c6b796d4585c38ebf11f2bc394f664d561946a37b968a0a7f40c9ce6341f8471b7314073e9d61dc40f553c1c182066aa42a56cedce627f2c704fddf454d3a9c8d6973ebe42605d97c2a796de2791a4c2a69a4919e1f2bb45ebe0882e992258bfe7ddeca7b405ac288675827520cf9c5993aa724fb8b2547e56814c895a94a9745043522dc36b934caac9429a714f9671e76978edcaf88fa1a1e209e4f768e2168ca03638040a2f97aef0552054ca4a9cb95847597e3cf872a91efd3b78ce87aa138a66fd5a4ff0d58a8102f5a6bfa05d3105d91e39894f72bff01182960a4e4172ca4713307b6cdd8e0e1cc2cb60d8d74038a7a3d1a478ee51ecf0df6154997d6a0354dc328ba18a1a38db63758b8e62702da7a752a7fb94cf91d98ed2c2bbb077a0bb5f9e58bc307469cd31adc2efdf628295f4a5093ff83fb3bea57d49d3e183e4957bf87758cd4c2ef557d524960ac70613eab55e171f80441df5bae044195a200ce506af8d24c256e83cea6abac9990b295428ef7a744a7d427712368519ba208c6e8fd51c646a3e8753edafecded7b50ac21ce100ecfc8d1414a4a2737b1654463dc1cb873257c19e183cdfc321e1d5ae76e9880cd3275a8671168e6894a5122eb9d68cc7cddbb2f939aa8317e6b3a0bfabd38974a2c9c7d0938da09e521792360f5c07e10d55fa3788b6983590a0680c216bf0651169a624dbfe62ca8fc29537312e6c30566c65db3a45aa9e28c16c5edc4d81bb7403e09bae2bf6c56ac873f2d385369ae0e190332a408bcce2e086985debabf8c4b70aa8469a638a7fe684c8218a79e8d00112ee23764e90f499877cddffa9c38f828e84461fa10fd252d466373528b731017f9d01ca7f66723fae366edc2c5da684b6609bace20e2712405fe3cb3a4c5112c0e548164694d77d46b4c39da5f781f555522fab35df6817d0140a0df46900349ff1c43681ae7f692e644832025dc5fa50994ba8fffaa872dd4e903473b0464841aa216ad00d24794bcbbf79a60fe08e9023a0695a65857d3444811a43b5f7e3c501247a2ea54223c79439b3265b1880eb2137f076c84a771d1ed1f34a95b015f6b2d1f91945862614076677b46a38d099560a83eb8e72dd046db72a34599e36a64cb0c8016ef4b9b2a738918a8317d6901af3439451bbd5af9ed375965fc103b35ba83727045dd41571fa2bc3a1e9dff0559bac7d74ebbf6e763e47f85d764006cfc054d8414271fb87adc6bd1368055faed5b9da9a8c2406644564f4a77ea5f1964c25526b894314dd7b5f896273e9deac442be6003e28865d564ba7cac1480e51cf4822858d79de760bd5ec8f6bf1ec332998d56e069d5a42fe17000061020b53c2c2b038308be4c3a83b2c5891023d988f94ee38101779ee1c3931027751bf1da06eb518f55c497370aecb6e19f8b6c880b62c11023b282069e3b7c8ed622c048cf16258b42bd9271148fa7caddfb92ddc6815d853081901acc18369d0bee10c0d0fc8dfdbcd41c5cf8a5bb67a1048da5782b2265e14afb14aa161335543845c11e96ced0a2dd8a3f38c0a105a9c56ea53b3b8526a0afc373add2f8715a0cc4590b04b610f746c03db1655faeeda393de70643c723e8d8eb6b3993e03a4a84080b28a6972ebc553bf85087d049d8543a6513135be704b59aa7196c090ec89abfd9a8eac24baba6c8fcb82af312f5167d17003b32f9c951a39a9cdc3d8ac53f8b13ec5d996e1801178236eb829947d438bc873f96819f73c908e9da1a2c3b5b532d0c4dd416470587e6ead7678a309e2c4a155a4dc6ff79b798bb2bb4b99ec517339ce0c8b468a29daf3c2907764325b290667842cf0d50db9bf970d460eeeb1bb1571e1a1b79031257b1af4cf698bc46e20bcee309910f433e991964514a55e46836d03767350576c2fb1bd746a3b5414911fa87bae643d61a471e88afa87e21907ed62c718d6b76e9df9e3ecefd237ef3c338e007295171584aac243c822f2930a1ea0908c582235175f92133d83bbec0f25301a439874e8c0d3bd89a748cd101870fcbd93fdd89165f7bed3e6f4e36ac489b8f438ba7b066873e094547dcedc17d00107a853e05652f913e8a7ecd534a8c3bd906e596a894cf6e386d4a8443f96ac85b2d8fc5099e9d90967307bafc419e03e9810dcf3240123a6b31f1e9c38529cd704da7fd8d10255fa55037f92d970280fdcd83b6f4d74798365d5499d2ddb799041f3abfb1c15fbb5b14722d0c8fa065e30c63a9b86b23126757a256e743ee9e95972d2ae81df5c65e19a6eb1e56da546140d78884cdddaf6c2bdae400ef7e5b79d4c2306f1e376074c266e44193482cc582e512fe244260045916f3918436281d30f5949356c1b58d73a761cd3cb838391b6ed2d6df93e506928b675918a93e380bad0953d78b3f08177b8c794a75846adfea373e3ca5165f8d50bd0a6b7b2a3d5c2de406aac95fc0fb58ae32e9b01ded4fae7164041687dd273dec93bc97df32406e4de52a031057d8aa4bf0bbd66ea29cab62f95c00f815fcb4d585b121dacc79a1e8321b32ccf38031fe6b06a81ab2c9e92edfadf72fba47226396f473c4540b1621ea3967a396770723c6990a918dd800e4c0e7e109404ed0ef290a112ffc1944e4cd787ee153307e7eecb9257951abd5a95659d328d05d1d170ca2e148c1fdcf9f66b67af8aecda278a25594657c18204956911a22a889d0cf774661d5dac184d28435f061c026d2c44361eda141889b90b97827d964d9c7469a30caceaff9e72d4699a0c32cecaf541d9479a25cec7398421344c67a7f63486b629f055e1e5a8781d8fdd1e6b4313e6541229e311626183d4de5790b05b657ca6f387379358048a9b1adfba12f40fdc3039dc05887f4e3ec4de99439a7184fee559f73a3f3dc2a2c07494bc5317a59cfcc117812af1172cf151a22a77c0607138a0bd04c5f5f80a43b5fc7c2f934312d334f974d0f18ad76971c1d5440ddd71019442c93662b8fa2c3a048cfa26ddc2943cd400b25ef90cef5304e382acc3116ceea00c345b2b3e8805f89925b8361b6e7ebaf34091cdf1e2105969f24337f73b442da3057148bdbfcb4652ef4dfc7db3af20bc1402881f9c41b52abda6407bd4310f6ad1c8bece1cd3f106580dbe0bd80eba2743ad983b780eaac4a6d2846f6c4deeda8361e15c000c931fd984dbe46ca9b497d16c37a8b13ac3707e8473d8ac7d5cfd33fa72b136acfe18855fe23091c5d3a868b3a52f965d5cdb0587f5ee1b27088458253d622cb84344d6bc6c85025955cac2e14a8a9ff008b122f8884855f9f2f8d6d5df4ef9f06e7c9e61a3ade0a09380d996020466dbd02ec61948f181db3b957865e014162f9a7a1ddc5bff6b59b38377539104e8e7e0a11fd647c068919ab8e95301b0d0d835ba30ab3100c896012995cb137460a76b27aa0944bb120dd56b501e80cfea4f92535757e3b0f0ae45a89781be3471d54844199287bd2eb0713b1e3b34e0f295466135017b435259fa94b16b801c942ee3cfcbb3b29d345fec03139340fd5f78bb48413b2908eeb93ced2a38309d816c82cf8c81d2413ab4d1f2523b7d6c95c15a87e1127710067340958b22ea1e00659786de22d11fa89c9799b2611d17264cc5f350a44b7c00902f570e8f29129d741586ae68962bfdacbd340f23d3f70e71a5b821cfc8586f881cebb14c5387b7a34d7982a4d04bd752a15dcb1c7cfb6cc89a5ef3048c285106261e699accbdb578d46f2a1e7c1903bd6b1126c7a64bb4ed623cf60e7b32b77918da7c7599df3e779fee0caeab5e2ca2c6ce2a40ba417c0306f165e4773c84182cd378a9a5c0b8f4d5f1124fbdd3d48181938c454cf14ce92b80804db6ac9099143fa2ea9749b721d7e60cbd21b2a865e3366b43a45b462e2f1df12e1c3abe1f6d98860312e5cb65a1384504fdd4adf7c22c5cd4a991b5312061b973f8cda9ccf6fe70e878fcbd7bdb8f2a33cbbd5be88d8ac287095ec38b5a814d44290b472034205c89515ce2d54f589c8e7e09535c0863a817500732ee7387206de0333ee88678bae6391465a318a4f049944522d0b7b8ba0cd2b65cc71da5ab97ed43f08d5423700edd46a4291bf7897bdb53a54824d89273e202a92d5026ff9e2ebda73540c39e6cfceec057d749799035ead89f603f9fe2a8b0bb4de66090c447c909d28ed86f1c0ae66237cdaa4df006b64f3029eb26ef694cd4ae3f72d3cb65e46d6b86d8db5cbde676b07e3491dc93d0943f82b2adeeece0048ca47f269a12543fca413cf8a6237f44bb1cfe00cfc821b85517c5229c1dff7b9f33fdeb46cb2c1fc890ffd51dbd0a8d1d0f2ea40dfd9ec57f8e59af270bd93ffd7a953c483191cb84f037f65c5d9d60d3659b31bc76d56475bf2a0f599d92cdf5e870370d195aff775ff5780421610500699db38eb2cee64813b6eef567a22b8201e6b93e8cbc09d25fe2e7225e67ebd811cac3244b48b94a8cf64ce793476416d54f36608e2c54b65b7fe24e93135408c8f5bc73efbb8bd8387ca156d9f5bbdd5f37d4fd1cc510c3003ff08898ea463676f0d026a65c05ed21b0661d2999031a399479c075501ef79d60dae428ea41af4fddeedaada3fbc22ab05c51583bfa6b81cb1f8ac3db653817d405b33e21224ae603b2455cd7cf6f44e12f59fea4374c90d9a075ce6e8d284eea0bfe527e7526cd8e46446fbc244c3b6d6484cd0e68303b04fab4065ca2a9c22f7735009bc4c25db1615f812ad1bcb9aed911c40ae7bbdb7eb9938bf2a9144abe0a2a347882c7abe2aa59b3a40e5574d287d19533606e74c8f04bab694cfc57514376162a68348f2cd7b8077cd92a72a48185f3826ae5153b6d7852da3d6a4a0e3d394c9d45a8ff402ae6c5bd55ab776276aed4a60f0d5308d2c874b3e9aa414aa41ffad608854241e68f2f156bd9466d527544592a6b086e1fb55488729544b3bc8d5ac916238479607d21f499be577fd2258e256dbfa5f689425c78d80c017367b3d0d21322f70435875eccb1e504c7d3ca4b31a5d0cc7c06b7f182ac21a7d1c7182b81d618b02cb4aa4aec29467cc47ece50c8462863ccdcbd72aa68b0658dc7bfe12c5a0bea7b757bfe8600f5312c0e08825cc252a49725f91000b12ef0055a2457e043878136a41898e2828abc00fa8b651c9ca24243321f874773aeb63e05159e508cf0404d99708b5bd047e314b71e3372f90fc3ccfb8bfb4f845ca52d9fa1c3401e53a1616c343b2685cdd60784c2c5b3a396a2fd26de704e9199735da3e8a76427e3b24d79870841da10b09944045dc2ce864b6348b8a9cf90f4050dfc9bcd65bee2586651ada0bd2c0dec9cf0e3b45d1066e711ff325418f22b163795e33cf27aac26a09a409d8b8bc828103547863edf198619bd8891fde8b995ac855b864b1b0a1055c2b4973369f871212c4319a2e5e7b8767aaa7f46ff54bbe6aa6af5720343a20f6ce7db6eed87d8ac5866ca0a4c1684e055ffdd3d4f03497f2232c99185cb9064a9bdc9207257042da8c41bf297f52bcbdf9c282f74705137d3b6a9d609adc94e046eafd1152d1df67eb7d86e3348128a8c244792202a5dc6867a388527c5b07e9f3eb8162ca547db8a6fab4c41b35a8afb9c5cd90dd8f2a28c23f86cc2df37f36d25211ec2d4d8afb8f617bc0b854d97c75ff9a444996a2d84330a4e28c7fc01843b4f4847e5cfe33af3e2db7d34982f256eee15afa388c15cb9b89030947890a8676d24586ad151ad58b92f03f5600a97a2aba5e271582ab5060bfc7c32cda9f673b6bb2394df969ff2b09f21a272c9ebe3515e22d178f7ead9e66e824f7a3301ded6cb6cd246ba9ac99b5c7800320494d285696bbfef00860808e3cb63aa4193ef98feff73c849366d534d035ce314712f7e9b1b61d373610c143cd9220ea26c317ca65b63fb8d2e65e6e6c0b3cf2dacd83e2a5a2cba576c2183c1817b50687aea7aba1799cbbecfb142c70ad99db5a0310ee99649b9b87bc5b921d1f17110ddb9eb299c5d43e9edab358f3b2b6a5d8d9c9ac0ac2d675d30d3efc6f5fc04b3a6614795388ea226ff3b40c4aa8b8d27be0180fee64de484d95de6c42188288031b737b425bfc82c85d1d86c0783bce5aefb5c3cb9bdcd92725c1113877d8d136a1000ed439454f03cd8b6b38b99ef92f5270f513d03c51ad8b29b383d0b1ec18045a6556cc7583a08f63a39ca8303a7ea9f03c26958989a5ee404ef515cb139c77695afc12cf0091302147140ffb1de371ffbf6570b9f465f70dbe064907b7eaf48928c7333d32add48171213f92e5f711ace190842fcc3cf6e138008972048c41a15ceadd67ad93524177234e6fdb19c78adb50f9d39e2a2262e7b6f7a061aed0889bbf85d463e94287c26486227c595bbecdd70e1ca5a8dc13f55b14b2fea76549b4f829a0ddd5933fa91d43de6776bd26e3d731ee3d4aa9f0914d405767d89c82199de53b2f21283b75c6d1c061a0be9524dfd35a3b31c876f084d4b602b8c456b0ab9f308db7716bf663d5e744e68c4515785c2f28052c6ddd4eba24a9af6b57889829579b1fb44ab3a9687dad8d4e117a1d9220ce913d4fc8e51fe8c7dd9f9c69a918c6ee0fee776a112c240f67137310f9e8dfef272c93c21262bc38ad54a2eeab9bf78d1eaf3d57462a5d6f1670b77e44c1c5c6a6146152d07c8e963ffc860fb2e18bb1be52b0d27ee7cbc0a1d5fa700460667cedf1313997c12674e888df04f458a1feec0323400ae4bdef0aae4765d95129af837a17f77918e6b743156196143bd6a492034425074be6b93f63eea793e87a5008108dc09e7116773df2486986a8c4c6790cc90c0f90f12216c4cf504949bec9854493e3ae5c3c0a731333a5545fd3c160efcf18db179bec93279844086865c8cc6eb67dfb3b4e1e12c97150c68d9865db272344529c3fd1839b4479a789e3b0ab6b83d660bc868082d2c239f302d52fd6ea39440675c194c169d1d01a80ca7535d20b53bc9fc3571f4656a3e1f6c05a91a8450264aa1b0b6ef636917fc5058121f308912086212c05db0c25e292186f08bc62e54112f979f0e3b3373539913878d6522da3a10cd31a22013fb5bbc8bdbc346a4d49815323a3143189243c15cdf5da0cbe8131896c445c20e62b93af4dfa5e0b258bf51473fc7916e23dbdd1d9436051c9e93f98b17f21a32e30ba6cec1aabb65d7d0a6429e1b074d3b0d2c6ca815f5e6ee69be2cea0507fd46f6f557a985b3f19810d07f722723705134cf8d299f0a467a6f6279d56bfd18afeede152bcf7f5dcad79a969616b77e8fe8d85dfa9354b1313f6b7592954c7ce60292ab18b06a0b6e9bb2ed87f3023bcb388133107227fa142ff565d294fe0c426ed0086fe348fa8ab07ac2a90947b693006ce30ae703a70c0ce936ceced25e04912ecfd12c2efbeedb526213a5c931ca49fd0f8c62b4258f3c8bcf09edad1259325de008b40eecb34d10988f4e4a36fa3940bf56c1ecd80bb8d8fd0e937e387f6ef1a1fdf854cdf6781d9caa135af554f54be1da5432909db13de8ef055239efc27bd33fa196e8a6f3541558e8ce0e4d7f615552fa58a71a9a06402a8c6e343ced2696afa16be98179d9fb346fdca1d6987fb2b2861a0c8eb5dc9a4e61943a0bfd59d207613e65825daf5acbd56cb1ad8f78683202e34307dd998ec55501d78d3ed9bcace586ab390a38ce1a54b4d17ac8fbd3613cf3af7f4958f3b71887f38d8c8fa4eb8b75d8466bc1f97b3dc02211ea2ef42bb57f79e6a8f055fc9c9a841c9f7fe169fa3a04dfda0b555880dd07787a01f2a85343ac635231593f4aa5286764b149686a2573746ca7566d2f80dd69f2d338f9692bd821ed4eefb31f307f81681b2f307e459475955965ee2eaf17f87d572bed2cd44a2db73b7c84247a8768b0b97d6c4befbf87d1097022b29130333d1b0e2005741d5228ece5288589321516544f6c03d06eecd534cfb2538bce6f7801faa28119ebbb61c50936f1a2130e9ed05e1d5fece2ae2822006def1d42156e3ba2e88367d1021753fe9145eb4753040671bfe70e0bd4bc5ec452dc88733499ed74434770536fd8a458e9e0c5984b8f2f3db687d43f930bf74142f8a939fa1df48e3b5f4caa95fb5fdce9f936b47f85a480b8601869a316108a96f09053299840800ea8af4d7582cd95e99c6e7c2d683260d64b559b4e8fe2d1c1bf8ff8ead18fef118d91492f32374596144a72dda782c4eebe634f12825c3fd8bc9614a0ef1375422867c3d31c3e9a9876b40f4dc7a4cc4454953c050c7b2f8d358af64cff3abde3fa75c7039f5f01a1e918c2b3d91bbe1191f96a7bfa9bb65955361c0d179bdd68d0b2651c795b2d387b99a2f387db084fefaa557577dacd199c38de6b05f0b00adc5c22eb487d442ee814cd8757949dd19d2c032e38e136420ac6ede1d2b9ac06d7d1f977a0de1f4a3f448b3a57957ba04dcfd5aee79028618ace15446e8aeda704a79343b6dde222150104c5e44aa14d1311264e7c40f1b800daafa8383327445acbb94808febb8def7848c5dd5e8dcd13819c5a099af875b050a52d3b69f360bbda6235807d549f3c5d9fd8b3d52288d5eccbbac5d8e2f98d208eb452bbf80dd6ae1283cb87d8d01a5f1e72cc383f8ffb2a0c31d13eeee593db91aee9e958ff7ed37399f4e79bf5d483c2f3e17ae63facb63d967b464beab2a36592ae17fb88a12bb69295472ef7c4213a2b3b909f0764453d1f9be3c9af580fa6086b6e41a6930eb39f63949c7cfd5c18e804d0305975542f7fae6a1ee1a2427d2a0ebd345540968bcc356f8f447fecd0d35583d05ba0bf767fdb123f6fe9fe6e90208a402b807a3899802a187ccfd98562e2176c0002d72637db27b93468e0a20d8bb3488ef8b1e7b8f94a172595e02f3d956c7bec0d75e4ed00dff25196bb47ea91904282b64aeac9076be667397aa6696a8975a4adac0e78a17e19ea762ce4e56d82be34cc61e73e120c49ed7b222f0c8133a1454fe7f190bbdd26ffb7925af26ab110626f188a7b33ef9891fbf9347dcba42a6e047fb6f48026e82d6e6b47b1e2112122e18ed8a26d33dd57106e5a517f814f4c988815e4007e66a6c0480a444ae1fa34679822a94b7ec158d1e1f405bd13f3f0fe632593f2fa66a6fdbc992029c0eddc83d02aef6cf1cdb713f373ca9cb974d0f0d2123d98396c48936a9b480802cbbf9c2078354212ec500899f32fe7236d9ca05f4124fd02adc0d7930d9fff973bdf3f5e8d45c1a6d46c92f2ff0e358c11c0393219713c01e20eb5bf0ec01583cde9364a51b24044f2ffa2a8eeab6b2fb662b9b2dcf89476c77f8aebedbbd181278c39c9cd67d513b8b5c7b353f7dd51c71a2f38235a63491c227b6cbea1aa6da9f1510cf9afdc22fec1f86d082492004ca6a0fe6ca7717ec561fd5f8b0ae79930ef648d09c6ad52572ce87b00634224625b394f7f3e5155a4432c517d1cd324e49ada2af606c330d34f6c72043fd41e0b598adefea0a0c72d8d1a9a1734192be849bc94a1594eb93ae9a3de8308e49c4600906a70afbca640c6da8e4b44834da9ac769b0444de4062f5bba0a3a58b41f8cc7f617cab0cc2260f1b54c4d532602100f04bd5f76b76f15cb069b28a389ff4d0aebb0a65ad7dd20e501c8968ba1560ceb2504bc9d6b510475a62882bff3389098652045a9980a5094a1342f2197f5e10630e8928fb5c57c053871ab4d8f69ffc7e8019edef9eaab092efa7849188097a70b9d1c504b152228deb7960616352c5f1f71fea270c0ca622ba38ad77f375525b4ccd858c6cec7222c84692132a6d1d2fb5dc3429cc18ac82e025a40011c38c5bbdc1a16a603149c85c1f38d8ad0b0de3ab0ed74704154d43e3585cd801e4f3ba9ddfbb21d9544d38e7e226ec87587496b12526df5836eeadf11d471c9b2b1f04db069167c92f57d6d2c6cadb6b937c2cbaf7a0b1db6a37479009142ac63a4f5fadd4fa29291d200c10f4b3945c570dbee7dea865c99f8b6d5efcc678beca428d0704b6db3507c005c28712c6c1f69c018600ae0dfc91375478c4473b4b6f12e12919c51d8546e6c9124c1229900033d811cc483128e713bce4f1ca5e709efd5b938f380862478fbff91b0f56326733971ff924f5e3a78da544f0c0942c074d9c0fbdacee4a66a9455567d939514a0e237e52887e97835194c661023ecf4641accb7cac6c6fbb513a333dfe7fa43d0a2df2a398c5eca9db63911a88ad290627b99631b147f5f21820df89ded4a2f5f4d42391f11f62b5e97b0c45c3f15b54643fe3e787e31dc4a093700146b581a89f01507f2e79e39f39e1cd9ad4b75df8abb2b50e0c9ee702dfa27cd3a263f2139bdbde71979f51d8077d315ab3c2f25a6ad8ba87c078b72d03f8a034de26c065b0591aaab5098cc1e3df7b366bfcc442a4a88a48912b6ff70160e57cba0762fe6431352b94be40930fd9589fd510335e0eb8f91829ab829a105181374a5b2675aee7f42461698b7401f4e20ebe2dde9890cfe28dca30ea317471f0c0be9fab1adf7ac249c8a3f63fe2fcf3e2b361e4aa1026dd590a7f9c6eb6ec89544fef43bfc3ebc01933bb3fc2019420282fc9916f186fbf30e120cdae1b9c8c44f09c1485eafbe0708f82079f78e946b13550f90bbe722de547e8af0a9aef755fd4046dda99ffb70d0b277b06dbf36f54f404660959ed7c20c089164bf720a06af0260ffffff9f