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 45691 a9885379e998ec363b975c482a4cf8865fa928a254c34514103d65325c474ed0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9fa213b213109a44331d9a66746eda87ea3a0b77b728967bc1f9fbb850c9b8bb
Certificate Block Hash
a9885379e998ec363b975c482a4cf8865fa928a254c34514103d65325c474ed0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003002000084900000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000c72eebf8e99d50073b2c3f43e5f5bf6d924a806f77c54d50bd91dfbd40bb9daf3670227178e048c26c55b13ffc776db5b05aead86a1b6082562d05c07715ccfb1c56a80371c6b82a79e38759042f6690db054714239ab56ddd910100000000000080000000e000003002000084900000

Raw Header Hex

000040203532c8b0c835caf04763eff47dd4a2bafa82c614f00a54a03604745e4912e78031c5ca7cf62074feb5c5ddf45877107c61a2ddb059933c61b59abef7cdf9540e4f35fc69842f1a18bbb8c950b8fbf9c17b9628b7770b3aea87da6e74669a1d33449a1013b213a29f

Proof Data Hex

59,560 bytes
12121601030739dbc44b3fdc4be1f46410bdab1accb9d314ce3b7cc89271d9874ed18ffe6233f27023dd1b5c7eece6292734ddfecf21e79e083b2437d8e14b183b3a936fdd00ddb4e8980f7de8e56f780355474c564ce631e9d97bb5e59f8447be982e54a937b7d0f80d82afecb84456f61759fbbae050507b52debea365a75e5438808b7374ecc37930b99dea3ca16e41635c8efb399f9544aa322682ce5127cf2878f33b88b568fbd10e545ecdf08102c017da0c9e7672e3086b74801384e73726c74ad23c29c45e9d524d5fe82aee8245a8f602d2ed71bf5ce105173c298f5fe607b6fe050499684e5a6e3045f7c8f1f658b9bc6e0cd83843875c3dc23d241e8f7d60a630b20c8cae41cdf0a6f5cebb1b3b00c8f340203b11130322d5ff9db0fd8886f4aa8a67277ab58f240d1806d195cc25bc354880148f3a75c59603f17714781f71e8e195bb436002dbaeba4dfc1c74dac79f93e3950bb57155005160e130fbf1363dc02abe5bd76719157d9cf495bf485f6d04a102a791c12d63031ea9b26f6133ec0e62ac0937ac972ee1f7791170ffcd23c85c10b96e3486ff1a7bc57906e3298a97ba3a013a90ca979ba3b9fb6edf6836114d1103dccbc640b15fdc93e3c02c5318c73e50568e72dc116e274345b67b21ad34d5ba333a4669028d9a4baa692089b225e2f5af6f345f1e1515d518252da449a1fa4cbb3fbe2702663e2336bae8be9e871e9d094a50236595c99ef9b213e283f8ebb1a9315ab550a046adb8b7039125d86a37f6396f2e2c5b6946dd32a973fd54ffcc57252ac69181a14175f914125be48d7c06ec02cdf6ef0ec066e1cdf3f71a475614460784810740729ea32f7bcc4b9df22f11ab20cafd96db60e0886181f5011db90123a549d8074fbedc716b35f2b34cf52ccd92ab772e35c789c3d404ff017e922bbd5caa7d7fc9256450bb205bb0fe18d8cc4b9e6c8a12f715e4ba2c492b5331951ee4c85a0a0b09213efddc17596784c3c33b8b2fd9ac45c43171914e44a97a337befbe6e595a7e15585231c53bc00232a7ddec034c9d2d6bec60d514f3c74f34651738c35cb2f5ff8aee8015536850df8364d0350bc4f44dcd616cc5f429121e6072bd47713292c1160fe751d80fe256b897977ae1a71205ea480e2d1f900c0a0842fbd0d18f8bf7f3d205b15a30f784fe50a36a7eb738fc8a512bf57aad94c9047c17b5ec92c4148b9d1524b4df4aa1b7af1b1e5f516c725b7322091fd51c0f15e46ed22d1ae850b26f6d81f3de12e59a930c10f611cbeb6317b89311daae225fc70fda7976aff85cde861cad06c5072a108af48320e475921bb4a00209858fb280cd77a9a32c977b8ede784fe087b9859084ef5b055a735bf3e57c23387acb3f0d7038a75e45f04cf66b500feff11f60f2a12975ac09c9ed9d97eb0b76122843dc05bab845981b94065b173b343bbfbda611867cfc55cebe9b72498315c8f08edbb607da11648634cb321348c1e66b03dc0601da3434298a9b020557732ada32505e1aab69228c1c8e2eaf97ed969c343c2a0a962eec0968263390f003f88a38ad03f5e010073deb22641894ab6acf6b2d2cfa0d2d262b588cc02b2286d0535cae80c2eae823388e5391f416eb5b8b166113c7dddea9c8a01f3ff1773c42ebf7ec0f9da064abb61b512dd5fb96e564a0161ec084cd860e8da80fe25f1c883337fee2087d70fbc3d00d62ef18a5bc0a64493629a62607c997d3b09d934e5739d2a85e6be66da046736176812426d132698cde96fd8f8d489cb3a6b99894d2abff12ed1b5cd906cd950b9d640d2d5ff00a02d5cb9574174cd6b43031d35458058e2e48d6019907fc94e48b234790f06f30db7932e5907dbfebb43ff1ec3cbc80464fd0afe8030e2379141aaad825f1163a422028905f7548452f819ecb1fbb717daee9565cf172b908b87b20be3be31bdbcf78e1f43871358b1cc2cce95ee3a91f1f2ca196449e70b5ec38ecc66d06dd2c5299154193885b8308b921656c2e60078b89dd727d4d7f4644a9ab0122300aa17065d33a2d7184231cbdb640bd5e4d5749a45b43d8cfa8b8f0615dd16dbaa61800682f2cb6437b06590058c33aca49c222bca35ffa49af0e2aea66d5ecb13d87c2915e194841e3f9c823aa49f3c70bfb47375cbbab35a6de75c09c009c84520ee077fb259d237a91d5826d75bc2beb7b02f7021316f9429406149674d27f2250af4bae21bcbb123edec9180e5201dbe5c69bd0bc36767984b684e30d255c71a1e8799a4ae538717c3b497bd2e8248a8e53f4f20cb49bfb603ee7be9af098257f99f5a9c7686a77a034730d9cdc985b6e0039a075312e5ef75e9d68e8f4dbc2519dde97b4a60156f37cddc528fd11f029a6cbeaee506365e133d0936ed0c6563305cdc4c6def13ef605a82fb4bf85e7231aee19fc63d69d947654ae9e47fbc286ae01661c1c04b05d548a40bf9b93715a81048dddc1acc0376455975cac0ddaeec84f8f6e56aa177287e8c801944ee6ad59bfdcaea157c9430a081571dc59e7dc99a0a87612e804667b432ad0bbe8d0020737bd3d287d0dd970b71efa09b7e3e84617c225df2453f2adf0e64447726b4f2ae34d8e0bbbc9614bf5e229a515e39e6c9f6a8d3bdd9b5467fe839692cbff7848983bfb2a1ecbf0d03448a8221e347b2fc5aff67b14b9088d2f94dfde8ea040bfd1ec9640a28d279f267ba82a106a5f2e9c8d0b8bdb0eae9b420a587781a45404ec07ebc23c7bc81c16c7d0ced748d78da769928bce60199a93fa6ed75edada341e0b533f0464f362591f8afef9db4bb6671cffb3032647c26e754e350e342f457e0dfda83cdd22718c4a0cbb63a9b8e5f4230be2b4c4af056e8fee2285089ee6fcfea3b05082842c9fffc578e2b060d181081ce77beac0aa410ee262026949799de41f58ac20a0b9c18d5390dfec516b526566951bc6f2c10b50410c2326064e3f153abd420b5b39e182d524c7bcf6fe064c23e6b03539474947b0267d0f3cda28a27cd8f611351bebcfdb64cd3fa9b458cb716a5984b2ec0596fe335bba972618f59e8ea523106cf3b86688ddb2224376fb55511c6032bf56e22c3898a187012329d058d1ce198870fe4c2c9ead7e2b712b3ccffb29e6b716fe909f7246643a50897a39170e9643ef4ec28cb274232f8055b21c84c727de5bf42f7b17c4ba0eaca20fe5de53bd936ea9e3bfd5e9d47cc9369906f5c5658f2a9c4586cba2c7e6eed37d747deea6b840f86a39b6315a8fc39dfecbc535a5d8a07d83b5e02fcf9017c8ecb2495cd722cce26fbcb32afd23e6676fea59b601561dfbc099c366187f93485606d4b82a352715b6926e57b2c6799d4e62c6e8ddb8dfad5fe055db9c9b10e341339caeceb1d3b6856d92a0d5078bd38b7567b515419939d4b790c04958ac9f34b6c412376672609ca52ee0c5b702b9da84c15ee9f67579b04fffbb6521efeca3fb7aac223ce015e61b9adc5ad896da975b83e3dc54e096c822933c8aa4fc938b41995506fa6b733f52c4dbaa679542679e15dadb123a0208874ffb88a1f3bbd6b8d0188bc0bb72afddfa71a154f6e1d22d758fd1a084e6121652f013c1fc057f864cd761ac8bc970c89593ccab3cb6eea87b8c70e19915d38fe0ebbe657628fd618201f928092ff91291aaaa5799872151511156432ca505edd822374176b1fee52c47b4e2dc3a1cf9b29b7da5eeb44d440867425ed070f7dbfccec1a0a1bee5a6c86cd3945d45cc3771a14660877a3cf377f05a86791840a42218f358868bc66806de51066408fac1303e5562682bd2b93a91730a2eb6c87c28a94747b0aec0248951a0104bbe50bc31a4b137ca17480ff6dfebb19ae57af6b7fb2d7bbbcf94d71cbebcd13c959cdb79476dffe8826685c7cabf262599092fb7a0d1f58e91d013bc4e998c03b1f229d5637afab261b8a7824a4bb5d5ff34d4b8597e89c57a980eb614e9bd603025cb16337cce8b9e8109a267b3f8fb96b20227c050fc89a15d0d7c58dbcc7f194faa6318d19af9b59684aa8a4a7e4745894b740b7ac717ba9bb9a1be5aec1a926e0c1ed5bbc9fcc30e61f0b64e06c43e138451c232955b649e5e59037edf220a2dda966f6a40a52f7c7aca8ee1a9259d9ff9d0f149cd68a8a2e879f38966c6c292fa44cab9af35c783903403a4a121d227dbc63cc6a7d816dcb963b6eb5c01c74fce399c059242a766ea46192227e5d15d7148f54a1e3a94726348ffbadc0af73bb55ae6baabd9e6e5ff17b4394d6164a158c18cd30b222c30a3c24cdd7d29089721ba794e6bd14ab83fd3741bc1257b8799ab5a435dd36ced02bddbb3c95ef9e25877f1ad0003c3d275d6d18c001e13688282223cb43e17d3e3507f8c8bac5a5f3b230031bfa22218f0027594a304817ec55f5f65218732c2b2d028397ff3f07a49ebb0606533a86a48f578d3479cdf3134a2574f70673bc3917b0a39d7556e0c9708c97953e39b812acdeead4b380d3b483ecf8776b35f0a79bdab42ad42bc2afa026b64ccba6f60217ef0fc2ca2dec2a9cc6a88c087ad4af5e833852ef4be8a4bea48ec40cce6f0516c37b97c0c06391095aa5325b6e375d2571bd18b6d1fef7abe20b0e7f9e491f2c1f7d5693a70e20030ecf8ace36b201841c1f3f6133a235bf7faeb68f19cf41e6573dfde90da398262aea9a63df5abb852f946687ad0cf743bd58cec603f32bb6b35321493d60a470c09c7ecb298e42cda9b2b7f8ec376d6c350df9e5218a1f99a7f6e1b733174acc6d06d29416bcc161b9ff3a1caf19c7d2065757be148c9255864567d57c9578dce28828ff8a45c1020546bf29f46af6cb672a51b2a2222300eeb584cd9da0523fe5b2616ca7505b39172be0cedb1b2f282852c8930f80ddea0be5c5ad911c52a4fcb088aeccbd4217725c8532107c1273d157cb40a4f4a9a72fac26835bb10605f619b7241abadbeccfe113c84183e413f9092721f8d6da2a58b7b531671b11f4cb7fe775d1384077f440abf54f4ecc7892d73493bab447a5e316f307721a295540778c573a360e69cd6c00c22d6d7ea2a9c58e90c6086920369ad5f912b2cee43f24e9871bbc8e34a4a158e63068391213617dc9234c566ce90e4a4cb3f884a79d97863e2b89383e96a0e482827aa6fda910778783da85ef68e4a3adf86fb020567fce584687350f8f3856571e1916d741b90a52f33e3cd8a8eeb842e9eca132dc519fafe9d7b288d6466c31a0d41926b6eded270aab5e18c6ccdab66d6ca1195f4f8a895407e329032c0719e3a4bac61b95676cd72dc262cf223f43a66383b2f2e5c3c36ca2333fa4afec7a99b27843996ca294a47164df6181961751788e71f1873bbc7832ff96c5a141ca5a73c2fbb8b58d5591f27ad3f9912b0995615351d82099188fac5f8efcdd5c815594e340a4cc8a42de1b3cfe972316bcd648a6507457af67c67a32059c55d61db2ce5dd649e14323025f405ef276d56c760378da05d7e7490259583437fe260927bb5014bb5977f97723bf3de7c0988efa8bb8f6caf42afeee865bbaa3e6bec5edc3a2a25adae379be600acd2ce237ee00110e6fd2e980b90f31bce12fec3ab0c12d1f2f660bf6fd13bec373e2bf52586e915be303b67874edc4ccb60c0cd79fb091f4649b205c2cee54cbd7f3ca5dfacbb82b1837d64062b57361162e7cdfee53ee28ff1b1572ece197a133948d4f85e075aeb149cb88b77b8546b19e894698b5efeb85f77f63842b31643bd3038ddb4c80185f512898f5f59f69941f78976299f513e9b5917b0583ef18f1f333f2505e79dd5dbe799fd4df6677a89ac7e552e6b15729f2c8946233e149eb9321bf3674282dcba13b9c869dbdf9eab5a85073de17bdd6b9ad5673965f21fc80eda2ad794ab60da70ae2d5316e71efb9a939643918ac878813df132b513a784cb32dc869a8f17b723703cf8c46c0b092dc5051dafa4ee059e73ae7200ed3c92ec4a697d0fc34acb051692a0b7c8cb867a469acf087528fccb0f1d24d2031e885f78546a816994b14a0874c418ca5570e24e3e9b04e82b3416c2562650cd12194dd28cdb18f21f51c43b0f2a97e42dc8238a6f91bff2a7629c63b939a7e694c4ade55ff259254bdc957b20d870f32c4ab3de8feb1bbab719808ddbdd8a1560d698d3d58c53d1b5472e12a2093f7380c7401046ba7887a0fdeb4c8d4e61ec3df7d11ff6c36989ea7e0e257664aead34b8ab16ee1befaf190d245f2896e5b8131327336d8394f8f5c0badda3e2e33ee51687769f32e96299e9cf48015333c2e1ec5867d7bf6c0226c852a97fa0f68842bb8ed1e88976eb2c2d9e38cf6698c32bbd11dc51374d3e6d09c7cce79d14254038811a2dd05a029d5b595aa7b5a53b3edce0618f6f43c3d86b42538289bf22c352e947c829bf7bf635691443ed05cdd6c746aee33f6b9a6d756898a9685ec60a0be11e626b2838600d0f5df1d99a4d105f518834b6d824dfb62a34b513ac66993fa5dfb8fa032d87ccfab0cd82d3e652bc0fc21331285c111bfad71b1cc5e7feff08d63886e13a13069f246408ab88e332b1e41594245aedd75a8deff6b40c15edd7b419d360e61cb849c231abd9cee55693996b260b9b1d121a30e243f11d64488bd99c7d0427611c19f7f2581031aea32b06d2d3a6c0da7e870ef9013cd998d1c05e64f22b9a18cb808fbd3d5fa612fb67867b61df6ff029c7f68e428906edbdc7b41598a097135928bc6ac3bf3d1297e5e3f78021996c3f14c5c3245c8830d699820c42e71c7c12077efe37718347210dad9eb8e46f159f3772342c76e21f58fec41f75b3cc5d9c73eedfc9a7f754c0dc140fa22bd127d8a99badf595761d124acf8b128ed40edd51b50fbcefb6dbc8dcdb9e4a3cb95b5f94196abab2ba9261874f740ca1c2b3440b5cb33c91cd8fbdcafc370950b44c481a84872c194f36f7e09ff50c45436ef26e26b9f64df4bc3ef181cc0c725e70cf4f516f322c4f4ea860e3f9cc56e9ae4ab17a6d32f55088ad6f052c4cdb1b1d9544543b890e0d75173ecef7e20d842517fb6cececb183fef6a56c9dd9435b371741e14728ca44798beb37f7f451316131035923b44a3665fb616526e1ceabcdccdc6fde20405a32a91e764f05719bd231975e70253045b133d1b7cba718189974b2cd73ba1ceac19ac91d10dfe03ed10b9d1262e57836278e07dd07bd1eefa82a4bde575d71aade62aab09c875e84dfb0b6660e5d17c24ba0db18d28fd72bc5b6edcb3192f3ce03a050b9d282767245388fcb05ab0fb8683f1c6137480c7125589b42c391af5515e7543a6411bdd7d4f5a2c9b13a89531eaab9f41b03fdaee045b081d3438b2853c6454ef45da5c1b009f7fdfb0a1eccecd3af241539d1018ff32704066065d82dd8a4415ab135e119ce43749674b6e403fdce3cf9da0721d9e72a9c96036e5684a65d6b09696c47795f753b35ea02da60745ef3c210889d509325fdfe62e18cca7d99d342015744e43be5fff41570a427c81c753a1614d5d43a1964e3f619968a9bd4e29bb0f9d49a29937bf9efcb13885b20a074e70bbede1f9ce0de3affb73047152b5a0ec239ff7018b0250ee64b54bcbe54be235d4da079f29ff172795d00e36753d61448020dd5e87b8599c47c9fd7e375435b2a60a9ec22fdd4c07441030b772a001d495cead9ec4854121dcf48c80107da1bbb6aed19c2f92e0227389c322509981bf6209e424bc2d1b43bee51727b9ae84e6d682593e77c941ea4d0cba732a13ccbc56c271e38d539d594065299e530a89ec809846b4dab289251566d0a327dea5a393cb8cebf159f2623f5be923bdcfc96c64b21f3f367bdd67356c451b5725194d0e562a2bac2b0f86e3f96fcc6237f30454c8f1978fbf28816f2b514dd1eaec0a27f2caa1fc678198d3a6f6b17d6804ccb8143f4ed042b0d23d0207bd3ef2c63f531349be6f78406811f35dc8836df2b1f53b64b74f4922870d4fba94a10c923ea3b36350ce7ab1122a05a4e2e8da051b972ce995b614d4e404c1a349fc0f585cf1ee6038d4d124a31efa23c6b70063cb8b4fec3cb705174c3a658d9f62c325804bc7c77dba3c200590ef6053cdc15a7d6ba47c182b32900467c0b419a3d412e8af67107f9659bdebe6bd569822863e01e5030aae5af958c321fc6c723f68458ebfc39218f686123517f0b4d2a93d350c77c1aceaa912454d610f0fccfeadf7cfc79c817a6d399b503abbf57409a45524210014cb22989fecd717d3ff904157012e037f56d95cc459f8b277f9b02aebd989537baba12cca30263a2846ce5d8ec65d7301d1e14c3ee0c854878b03fc0cde5d5c730edc8c0f071f12f0e894940f37929fac4c79b6c8fbd6af065e27407dbd77cec4f230f65c19a0a606307eebfd55724a0b2999f700c6a6c7879611ee2da570a58f5dbea33f8290c1e32beb387a842e31431b3d3fbe8aecd2cd843cbd2736fc99afb87d997680013f629dd6239fd881622427f9250d5f923106a68819c07cf11c74b61fe6b84562939ec31ecc61f2cae7d84480d04fc63310e69cf22187cbf9cea47e6bc3827a9f6a80fc17e9422e00df268b298dda65b1e46cd83a8fb93b719ace908bcd9164a1370c630e571173934c3263015188ce71ab702e31112eae4dca43d6dab0af4fda130a9ec6d56e6b10b533c2e297456d2d6d87a9cca33ffa70ed230c93e5eaa46e89247646763210285e35d684693c295d79e6b0af41399d47b718e3a63f7ae1fd9b48741aefd28d2c401b0b710138679d5f82f406d9fbd571d1ea1250ce10b921decff2f13d66403e431907336c9a19e534cf3037e92b7a537087ee21cfc1d9b0acf836e5594bbf8bce98180e962941ee162a7e7643af424acd2c284b0687e4743daf35c7cebf49ad958be8bc54713eb64b0bc530bf094778c978f4caaed0328a4f36d25609945ee466f4402ef291f1a0a8019c37940538af4625a78385bee002b296f1042a0bf22591494c510420a33d181f250e65d3322810ac90510aca9d0a9de98d283aedc81733cd5c99fe14c6f5d8bdf3b525708628eb18ed6fd2b687d12590c2737ee9f10e404017e348952286b6aea0b2d45ae1c89d1929d628ef14ae8db9bff031a176596b08f5a307c9caa7663fa65d501ad4de367d2a3f2c81320a0cf2e36c3b3bbba237e0160e4cbba858c9f69cb6e1e01a8594172520e7e7a2d83688ff41dc91d8c2a6d43cd5dd587d9fa6206df9c2ce8e3f857b5372ad2e74858c5c1ad6b7d14dd0f782218f0246fe088e1471ad0f96ed06c9bf9d7d8ea4d27995885daa1784585eb36e670da076105d73d383f84b4e5862888f4411c9acc214823dba137301be6bb92f61754302f0b8cdae986070ce1df98f0726536871b89d86dd2e89d71226df0e8c7a5ffa02d4ffe5d315ab01485d73280020896eacf4197fb8fa65013e325e13374fa613eada44009342f94525b1a0489dd171b0f6390fb997c729aad27bdfea636b6e0460f1659000a83cf1853115a20c950e7a1c5c5d4ae5218c5ad137767773516b1c65dd10723383b5c6b3f5f37917a6bf49a0ffcef1adb3b75e2c2d5a31a08d332bbc7dd83a85316bec733200eaea569db1cb5eb416680deb4a5b8c5369bbf8552995b223ce25a3a93d0098dcf3b15e190699ee09c32290d1dc1b9b9bd5551dd9cd0d637998ce5860206dfd2e208024915a5ef262838c11a472aa4a577bec1db12e5214ecec101a4e88777027a7420993b0b6ab5d253792e2e1a71360929b8d40275c9032bc59b35f1a7f03550bf0d912ebabe887cf71c85baaf08cf70fed9997aba6b9d5d13b18acf80b3a1721dec512b7a03921043172d1c977d9df7f6ba401dba6ec16e951911ccdca6460ecb07a8e82e8c59ed0e9d4c3c042c83f5bc322c4c6b2cfeae108568aee0613221dcdae672af02f535ca1cf1ea18f6bc7565add9cd5cac1fc9afad9e0d7d320f5b97f26caabfa35b7d3f3a7a86c8c041912232ca6961bf8d525b9c702aab52eee3856f804d82830dceb302fb5deddcb421e1d6fd876435d727f21aba1d8d78859e37e64414a002f5e0d2f63f7bf669f55913915358def9b820f1d9ac0743a5203ba4c8693b8bf242c2da40271fcbebcbcfc604852fd377d473288814b32aa3cb81b7c70ad0174e882f652478dc25e083ad821524111db617808084f621f024404dc43240a7e767922abbea08b743c47d03310306b775459456a7cc8a826a8513beeaa08670f7572ba801b46501a1ea0d08affe36208910fd77888477fb9d2dafa05887f40a3dd3cd83286360c3e8e6940e880fb612739649805835745700552c967bbec87ba5cadb029171cf5e68533646d92e9fc493c761fcea23a90912797886915405dd5e05cdf16f55fe7cc81af8bdb85fc8159c8f048ea5debd3ceecd6436b190c1b9521cb530e5b863aa90a0b48ec22c8e7209cff6d4e93de1bdef35af3a66e127e4558f1135352e58d86e7bc7a8b44a901dd21383136f50b8041de87d956c357b6f665fd25e8f8bc6227b220801a7494f39f81ed9b31886bf3e502d8299db10a8db84f2e618b1791b0744b38b79695558793b4b5dfc6c1435320c2d63ddb9c688e4fc651b464ef2da75d612be7f2baf3f99077787d412bed6ed81aebff287dc23be6b71a45dde72fda2a63561b6c79b49cc5cdedc39d97fd2ae6d89e545efa222e8e57bc1d27c0738f70d91729c4971e6c95b8c71601ae8dfdf8c6e8f42c0576f1899c407abc4dafbc1d2f375b4c89bf2dcca49b6136a0a11ac12de6b2d33e1b69a51d3d4e6e6a12b50055e1eb19043e23e799f4ab2d2b077698c09cd88c79f007186a5b5d7ff155b57bfbbd94f28d6ee3e721c26bfec16d6f565c45ec7d9990188fb7a9d4fdf0e1a46a299142001190df01c6a6756a2c7d5b369ab028380ae6c4c838df4eb95b5cdeaef6d635a31c99a1e7e647797cae2ce424f55b8bd994800e09931bd313e20fe22d58c85a32089d8485f93dcc83a69a0c444f6b54e1860109dec0668db2154231aea381875ce5a8e132e2404194c3b87e3a4a204ffca24fac46d561d10ceb5df4b820df7f107152969e72413ced6355460765366628d2225ea6531e7959f41f6abc0ba2e0670c163d05f63a64e0fe17d57ebeed48bb0bdde937b449024ca33e5c0dcdb17e865c074d4017e1adb9efe280dbea2e3daee8f57ce3c9b521ac854556a017e00cf19efe5c753af3e85dd00f494e71211a8f2d41bf692bc0cdda33eb33aeccc7ac9b9a06743928e323a6c6f6d046dc9d9361a7c7fb460f1ca9b6cf35071076a506be6fca29c99a60301b03c938e68ad04905e68b661ba0fc72b9b3da7ecada5c24e990abe570166b5521ccd30eebe2b386ad307c3970eb7a2c428c005a3468b2b16ee1d927a5fc9071d4e76a1e932ad0bb439264e670941b293839a16aa2c93d51294b1d1bc2d2c0801f5c8c4c4e4d4f7737e372624e700805294f59057486040a464724d6bc38332bb4fbc36e542777b049556aefbb6dbd9960cbfa86aa5eab7c83cc637b3b0e784eb8bcd924e8ad1d1135e4cd8256fb2ba7d808b1879d271eb87f2708f2719bdee5f3fd6325d5e98eb8f81bc48797a6b36ec8a87a3399a4fa193b2298faf79233d67a25106e77b48ee449c0d05122d3104e9a91ef22420818ad10f326101f9a57f12db4efc61a36deb7d6ecbc81a5a2e36d1ae699c92a48ff20b40325dbac1384f2c47a825087eeeb72044c3d9e16e8ff0d6661862faba90bb92b4c264fc2d9425be6cb9266b5ba56c2d40507d43d3cf048647a311c6c61970eeab98517589672341920a78c1316cb598d53a4991cbdc6114bb8963d9ca7e51f9977648cdde0fdc5120bd4cd09193650e21e467b8fecc20e6eff96437f4b49a86598e586414b40a06c68e129c9ae2586c8e236ce5f776e3597fdf59cdfb6a8e93bb1f56644d3b0b4bc29844fd1cd0b1ae0a1d2ff1a53185f6c2d042c16f9d1a4ca1571fc0a539cb7d2df0fc359064a62a77b76576cf63d3dddd375a3a64a2a08874df727ebb6177003897bca13f6091b686f2cbe082d8a5c8ffabbdce8b5cc3a4b2d6e1b6bef336ef2b7e90e06e8fc1af74ab598fb7bb312e3d08df5c4a09155cb955af1fa4b059b5b8b2086966b85469d76c71775cf76ff349bf273815e5f09f9b0a7594a6797f83ae5b7183c0b5be808f236afa7769be0770ce859a7e1870049d4e4ed90afdacb5611d350b109115a6a26c374803450d186201574747451a6290a62e3cafa07d5b805decec6033f5b7a5db28ca7dd778f7a03cb0febf374810af1bdeed440a80e6aa6f46ca86d94454556d9c0a6a4974ffa5522db6bc8ec7396188d53bdae31f6db6e06ef2b38f302c155141d1405d25c6c18ddf1bc91eefc8803ad4b5d485dd0f0c88a037bfab8fd4b4dd238f50aa69563a6637c3afedf4ccf4dd0be81ad1c6325fe178dd4d3ebb9f7bfd195527e82763fc6925f2bc6f4541541f24e668dbecb8aafe50573fafca4e0d81727ab6dbb3552714b78cf546f3d3816780dc21092587505d12a9a075106e9eaf23199edd19f15d414dbeb43821f18cefe449596c3cf00a73fe8ec0083589681449361ba9eb9fa1b30b1194382d79210064473a309efe84836fba97510654f879850fa285ed20a8c3690ae49e12b3c3c3a40adffd161f7445ffc737f6d02050f79e20e3271f2c47610e65f22718c3f78666d21b469e87b2565581aaeafffac07ef9db5459bf8d3f772c379dbe2cf82c3be536440a018de6f14366f90ac4ea314a2dae8ce6428dc1485951dcf9c3124af199daab9f3c34247df454fb89f23b5c854d92f304aac4ce2ab5d3e0a753cc7ffa04b74f8206ef85643097985d470ec94dc185509c69c7d4f6be4b5f0a7a223b120a5db339bcbcd16ab3fa22668b9b6d8640f985ab595f0fc8037aa4e7a2855a442e8bf0e1432de98e8fb62e586b8b972c6c9e8c1824cc6507b394cab3bda55063ef6b7752cdaaa56f1020eaca3d0e9f564d25897d6f7e368a9a322f61ba370bfaee942ca23fab202683a420b1358e06413129e741eb291c99b957295082c196bf9a0b63297b9c2e14ce111aa22309bc66df09d270ad825b3f5659881f0a99662932ad8fce1d60b410fb4a7411dcdeaf0c3f89a7de48ba36d6ce3c7af729e49c1252a06c79037340df3f599bdb3788d7369c494f7a749bbe9d17cb6c56e2e1b93cb9b8603da92ac4113d84e97378f8dc634417907a8957ddd94c773023a9ad128efc412d6973c27120a1319c78188ca22845ac6ad83ecf86431310a5d727b092f53936886260e48f16aba14c05df3a6d7aecfeb53bf61314cfa73e92a581b27ef488ca7a226607ec54ce4f8b464ca2b2fad1874e900b39b6f28bbd8845836387556179d778bac88ed8826a8522338f7aafe23525701d32a9399432d5605c9215f40a047a96d40db5d9454116e23874a071f524c5a831672480a99b7df4daecf255cc902fb3a9ac7104ca0c015bab2fd09779743b384da1a96938d9a025139821989f08e0bd7fb96e9ddc10d49c45002b26b5522e8657fb345382e2aeae9a669412137d6ca6822b59c6c70d8d46ed4749cafa21fc815990b5cb80c08921dc5a670faefb2aa9fc235327bf430dd9f88533dd73320ae333c4e8de10439e38900d44035d033439b4f58c97857e5538fa3396b40e75559d3250888cbed20d7cdf3ed16389b523783cc1592466c277c6da7917b172d9036d01ee1b16e6313bca7291b19a0a18b9a5704ec457c8ba062293fc38d1410ccd4459935364a4858c1b00d809eda3f555267a207c40a4b7a1569d5703dafc4e15fd23aaa09a13d812c3e2373ce44b0a54b6de4c2964ef928f00b9152165a6932bb8b638ef662eb7d6aadc89fe115766bea083baefaa7c75f40851cd77966a790f16d938cd098d37468b460f401a280f709dea0b2bf04683a56b039cd0939c56965944b167deec5e122e39ab80a8507d37c7479209a7a7e12750e6569b620d025e17517158faeeea156509db788d6478c786abe10db5388035c2e65ad116d31c58cf597657eaa14ebf22a9219402abc54bc2771aaa5cac7b259a92c1b0a4ddfda19f57867757e16e7b0351d8091a19550a1211b33a4fe569dd208343adb7c56aeee73c308290e33d12c8fa7a75a4be84d3e2f172f6cd2988dff9fca10c9c4667d190cc09cd94edb8377bf7c7de06e6abd18fda07d2d3f2cfbd58059039a0086abc7ae297da5989e8fa3be8683e9ab8d076991feca102acb47056243d7b7baa7bc8324b2d7b848231ea11109062c2e18156c073a5e71cd94dbd6ba217ced32aaf909c9e6c3a0d7cc9d7608216e93a5d2874878b3b35ba62f24e185deb02a1d3e71caf500c26afcd1eb0a4a56f61cecab7f9c922479f05153032413724d1bf18c5c2b5e4ab1ccbd8d04ff61b2354a91c63d8f8f474a47d97ac3e590f428f924effd68a664ad332750b4599fbc3ba0146165ebb3c4e43da9da7a825092c5f5027a89705a57424f3ca0a0863ff08447abdc68f260a4384a4b3f42fde43e0c2008fdb32ddda31f85db95368bf756c3f6d9323bbc02aef02b627f048ae1fe2578963aefa1aeca83e15e44c6858400017d1e4f53d4106ef377adc839e0cbc2ce546d01d3bc6c49c94b5678fcc3aa9936fc19973860b1df49457e979bfa85c4dc10308554754b94580522dfb7fde6595aa95c0fa7f25a21d1c9f993ca86b2b4ed6c4f99eeb961750546b99b66fe49ead7467eeaec25cc63d7af65f6aed2c9957e03598830b7a40a95b717b5f8b79a24bcbea57507be369818570ac1c3205672ef269892fa82ddd0ac74af6a848e2c402aa404ea00ae31a6d8910c4de3ac72c2c0d5001c3ec7e555a85781176f0e245551b7689894a57e5a2f8a5ad4fa2fe2e9f07d1c3d974935ba53c45884a4332638279e3a42a6ba394ae1e59ee46284b254f14baa15d6631c9e9819c490a4bdc55492a660705454fd88c577fa38a2f07dc53f91dbaa6b60ff2328b8b6ce2095aa31af571a16f568938c063b5f0f9ce839ca5571cf5a736261575f2ce8829c04b705651c8b70878d2564a890ba7e284659feb9b6ab0abad3c1a266023f1f8e1a61f69e8039145341432094664c0253cf822f28b92d19f6ec11c5d22b7b15df29097b4c7e6072f05237926d11c477e961492fb7ad17f7220f16591f215892225589668397a58992713d6561476b5785541830fed64890d29bbdcc7817c0c0fe2b3f8e73b2114c746d4a65f121a678eef3352be83655054891ad68637a10c9dac883de65528abb058632a229c10b49f573ca330cfcaa30ea6e92c0da2f69850535dfe992caa79f555af0653b26906c070c1e256fff931a095cdcd074285c17483125fefaac4e9c94e00d9d0188b20d938506b403cf5e2fc92fc8f15a21bf3a905f60f4e91e9f2c68c2fd1d214fb2714eb71c08540f09201caf24e64858c606c13673f8dd8fa50f9c9a5b7396b7b333b42fc501a3b37a416a7d249ef070ec643587d5d0536ca8b4e9fa4cc2147f69702ef381f08e03e41f9e3b81c930b3d5f1f6220bc13855317eabb49aedd92629f488100dd5f2f291edd8f160978a077ebac9240a4e76a4bde40759b79a68d8aa4301ec7c05652a0f5388c82b679fa1465d1e828ab04c9639f9a7c76a7307904c229623d53be82e67a5f65ca23a26afda17ca362b4a49efd099a3ea8a284048a916cf48cd44e62930da5a688c40b4cd16c75ad35014a8a8301b3ce74a7d8a6dfba36c212e9b180cd1255c3961ee659af38d3faa7620b58b1ae4124a7d3e8e43ba883d78f3e6112bbee886f06a6fae2bb360b84ca5a80acddf48aacecfdcd044df16deec1579992947be6bb85cada797274efe33a83d0dfdfb80649a5552060276fa09d4512a3a633ead2fd62318d752d1505ba09634beb8ff5255555e49f259677b2a2484a43005d7aebf7089a01d45ac6eb9f229a49d2963b55a9b61447d970e458d2db4b4db97157b96e7b444e2b1e7952184efe4d89ad1a965b00c831f28d95bda134477f29e5893a4e16c02b9f394c7c6ea1dcaa9c976a18cc668fb4b820deed07c24530ab75a779b21b05ae6e94e5cd138a5db2569147144b81c3060d368a82203bc88af1b0abb32bd13d582e2cc307958d889a482679d203b4be6e22d397fbf463737145c20b869778f940cc1b3b96556a81880e59bed58a4f3ce6ded54148ae13b766447fe8d91d2d1eb6087cd50203363fd6b690279a96a17d6b68bc7ef6173f7d4f79db356835029c0cafb42bfcaaafd4b75485fa66b8efa2551f4f4e514d45598617be2520389cbb93e8589bfdcef1e49b3a8f15c21b3ee66fe7ff1eba22f69a16bc187963d975dad48567fecd63d6110092bda01daa2a8e2344046268482568a4e24651ff837672fc54006bcc59c1ec05a053a4b4574331340af66f54a4fb3d96819d5d2e70de7c47bec393d6f90627d8b4e73b5694c6b1cbd921115e92f2bc43254efd6b3566dcb8c089b74051b3a177350d314d4ee2cacf2702e2a553bd8653446c3ebfa7dc17cfef27d8ad5857e3b039195fdb45fa087931b1d16a2c87842851c3040fb5b0e34ba1f9ff3032245e93d2c491b16e425f092aff8020dd251c56b6f381b200ccb6de4d6e833eba91483e0106d3f56dcd13ebc4739f64a505e655f6d392c7137feff5207092caa953b19a85d5f441b048a78355551bad9481eda8919caf391d5d90d156c58ba8d5e12a05e86a41adf24e7f0ada592b3ed8e4c0c87ca6b9241a3bd8409aade585aabfa62534ffca88182e12d51f76a7aab22a660fbbedc29294175f3043a297da8747be5c67b5fea98361addd9d06930a78ddc3a1ef18c75ef77ac6134a9ca450334f29912c953f7fea4448cb8c9c81246cff0b683fabbebe6e7071313f8041a6e957470d004cabfa3ad947ed0f53873db11c8dac031df0e4d736e5f999920f5c64ab06da5627b4b6c751980a0ab8e206401f32b404a83e79d4ee083c707965b0ab9ce4e5e2135b61c3f2671b7cebcb2713f6d15b251c0dd572e1d7d753d60ce016aad21ed7b959c3cc869392dd7589a81036a445266eff1a62db6ed72c33568f951bf01e0d27158b9f25613e6a281d56cf2c28101e8a890b040f016c98c63de67d0ee516a4391acd69cca566b1f185f98250782d18c4efa529b7e242914ab45be73a5f2cfa3d03ad5c94ba7656f6d2930095dd92d887c8e10a2dca157c8e442d82e2876118e0fcb86714a97878391d470b85a78fbda352064a69180929653bc9024f342292c9bf29c48b4b819cb3d88437a0db37833808900d9a2fc02ceb98716c1e147e37a841d13cf748e0a473b8c67b202afab2738ef9ff916d93c8d9865f932299faf061b6ef99964acd8ed1c8f0ad31148190b1cbc006644b30fb39a6e77d886598773ba8bd2b81c6399d7c5f37f7fc7ad999c82412758ed21a10725d819ac1e8a80533a332a0b7176a145fb2ba3ec8d3f7a0d9e0cf92c1a78c116b1462faf1aebff05f393d9c2bc51730203d64da1ccfd88b219f7bf8f0a82f60e5d694723434301ad5cbb570e13fe8bdee51cc7887d26d34d7a9534d044847b8678a5670e2e6c9d1e5cfe07a44df9853eb1a6fa768c906e8cb5127e04963e53dd502dea3ef162d4d649ede0f7a5ed31f09f93de1a877ca64cd49f0dcacddaf51c33c42d309f99557f15ffafa87c8efaf5980b6cefb05bd0d2cde3033b50fca56fa7059bb9dcdbaed854af272a095e743c6da55a896d6f6e71890fcc15aff3b9c554de516d73dd12bbfeb36cd9fdfa63b847411c181d45d47317cd01faad382527f6e2e6392e6aed2d143273a76b1b53ea044378f5b8bc41634adc5f90f6739f8eb83d661247bb1bb1c181a7b9660d9742210054afc9659ea3690522b022209738655ba4a0a4da08e9da12e3c37430681800aa3f6d716c5dad699bf6ba8d06d08c488c308d657f761b7bfd847c929cbe9920a2ae5a784225da10eeabb74f2be6f30f69487135ba529083a2b8f852dfd884f95f26b3babd6b7879873a824cd98433704581dd6bc536f0fd460df509db8927f96022a2e7b01904ee4ed9ccbd634d4d759f7ff2fe03d53747180978a78f6b49cfd668dd18e4ef32cf7873c38d207d3994369cb7a9753a6e7addaec988f1bff581ed8064d4c4e3aa2c2b37728156d19c6f443f238b907f0fdb6c14b3a45b0cf27bd1287de065ca4e4deeae858c54b97bcf9e0dc02196ccb10f6c05cc925d093d8c4d99512d6f9e2ab6f435164f600c38a22b3be961c3dc5f4aac82620456fe8b2a6391b32e4b4d7da3831ba5832a27df0cf0501b1d8a1cc91a81c4799c8d8301929c14959014f5c23460a3dc675375b8010ddb393822ec36db4c7e1da6bffc98c5360cde7ad016537803d1f5f47e84089796d6014df30449cbb755cb1b6f60ed2c85ef235df1f2b3e649063b21e6d44122cb7a36850ea0835f145aeea9ed8ee895af729b9c2f40ae7eecd0c281083048bea7b4f0a7870bb782feab7f5ff6a72a3471111a3430d268eb705257b77ed84e6a80b3abf3e4ac18150a8683462a0eeae191520b5b26fb1bb24df6b3e9333c95acecf903581b2909941eae70bf94d4075d7d69e3a871e7393d0ed13772e4735f64715d4911bd0e06bbb1362a84f30916a5f8c3af7ea749fa910325f80b99c20110c6a233f4d67e930c62a0f7be1f7a0f109adb59da060d2b7cc84b1516d03a6c5e73bcbe1dd334f7aa03f48ec9502e0732c6bace80bcf5d30890d79c45e0fc4b7f11be6c29e42c93eb9dbc575a7cb8e97e4cdb48bb044889854a116660a3cf32a75b12fde276095a173562e06b81efee685c8a4a841feebebbc73ad6fd04403448d7d8d8c4fcbedf884f030891cd0cf39d359a77b7666d22058a06f59f5538904af140ce0d6c23bcafe47b9b86f0e8d7a3a340615db1dd2c0917a268af5b26d0de5b4eab5c3c4a456c62dd3a2c36606ec072756fb8740ad58fcf5f4e4b58fcb91654c5707f24d067507c6e3e9f39ad172609f586a67c28c82189685a39ab406966d4c38284c97fe65e91c3bca71f96d1470df75dafb45b327253e1cee004f68aeaab89680938ea77527a76fadeb7d9ba5c6eda3140c8b13dda0e97e1474b60293ebc39116b87c61393d6be716ddd00568413023886c030a58e36e246487653fffb6ff7d8fcc4e7d77b26618abea576ceeb15b8c9bddaa55b3e3fee2eac53b0e771fb7ff29aa7ee746eaaabe459a44e74808cfa291234413732a4a7ed7f0979787f263f3c28db618181f4d606ef17fd20622cd58ff449c336810d442b123251ae32a740954b05177e5f56f9ffca799c7976d53bf334fca6aeace92fc017fe151181edcc6dcfc39110483a17df9123af60c959b5299784e88619f4f394e7b322a414d192cd0c720381b532dad7ca0cc714a76fe2fbc471f4f6034db2d08269aa3640caf83118547f08750e4a6b6122a02519d3daef64115efe2118c984ccae3f494b63f90031b49baddd5d669c5d9c432c42f22860d566d2eb242f31a0057dd0d562c8b6780f76a815f33680f077b54e2037924a2e4deaa506eac1a883780ba852e497994de92ea3398560174a7656251346e331a4a7a44e2dd52746344a189508e00e3afee13d6c544c9f4316375a78f4e63964612e415145e14a93e8361a4d8c4527441f44f9b2141835ccef57d14c17daedaa8d87f1d45ebb65ab92551d925de3499340f9660d3a1c24b4f287ed934627f2ee3fc8043f8c885efc83efa303455c457fb521f3efb6662967ea9fb23d76fbea3a37b4bddf2259b0ed43eaf11960acd31b7341bfef4575818816e0ce872b0850d757b01d0430b54b1d59159d25ef52178a148ebbd34566e38541d0347bc338ece0b59a98ebd7c0c53fb4b92871908463970cf0a07105b54c307740d9749bcb09b6734146dfca63e0cc854e2ac93b6c6e37e5feddfd69b47cf3f027fc310354e273b92bde4b4c2dff51bf3294101f526b354642837a954ae2a13a9e850afec3e9132a9db32edfeb96a166433ca54805ae170d64b0c5ec8214ae200ae57c8d8ec284c0b3822cb38e1b1483914e9289a00aa9fad35091708a19364388255ad66dca219d741e045970c5a0bb765bf9f74d86b4a213140b846998381d76a93f20bc68766dcb222c1d8486996c54bcb153c9802f3217b559f10fcdeb14d80f9491cc4365e85c0e3f85565c6ae4d8aec3f2add36da51a6677556eaa9218adc33eb6006622a19857759b0375ecec9b4effc78d786c4ba0aa28c8c9da4c33429d29c1a6d08c95207d750c87a25769a51842f6c2cbbd3cce0863b92c69f511e0f2a4dd70332c394ea09ef7200ee3a82fb47d2c4f0a148a8cd8b3734129ffe177f46734d584b55fb77445a0ca37fa738e4cb5bb7e953e337f4da9365553142ecf0a11261b55ef143d26fd16f99da74084a54bbdc99498df1007fe85f75311fd47aac4970ebef5daebb6906c3ad5074ed3c2cdbb6583de74e6e19602c1a75a5b6b645376698894d651365f3eec991bab71fdb95e69db705bed34ef5c55bed97194511510492270458daf1f1a0b39fd15a527a011fa1b0cea1c13bb3e12ce176fc56d59968220bec89b879b23880b3307085f96773c9d648cad3870ba362968e98a96065feaee4893f80cf10266c13f9b94ecd61c796d3c0c8210171c75da1f15446608bbebe08b63b42e1ab96bc02a5e31c21f18af7c915e6d8d5c1eae75230904b4ab2cc2e8ff57f86dd1538886404d13c048bb8ca68d5904f4b0875989427788f741f228d5851fa1dd3a8235a85ab15b9828a646804d0b93aadb7eccd1117143fb8aecc3bb9ceb2ea71052ec0d48e6257c9fe866a101db27d14c4beec523a4c410348b57f5f2e7ddf3de9ca8a2f5b6599123f8a0686cd4e9c3879920df2337255cf53959eb124721e157d0a6adbf9c079f797b80c1aaf11e062654606444837e7318fb390f33d24b891ea795fd6fd9ca2af9c6348930376469173f646233c9440803eb6fe031122622ab6d1ec13665f9114d7fc196c664d9dab5c617a81442a862e86dce43da19bd0052b427fbec137fda24dbc9481d228a0c899106aee0391749f66d3e01d9be2c0edd3407daf873ed7553b260ff03462b2c81b2c284ee0c2279deca032eb8f075d744360a7f06b45c58fa5c28e5f199df2a27aa38aa17183d37b0292d5adefd9ee2caef3df34cac0dc71dffc7928dc913cf12c5c233be2bfd54cf0a58ebe9d014f3747614a6bb24ec760271daecc89741591b5cbaaac7161df73dd7a2088690d7ccd4b6322bdbc4a0a4ceb9b08e92dc2b7ccb465fbaa9de8d6b977b70ac162448c3be8f905815d2a622419ea095c481bb9fd695a6dee21191c941bffe94708d6d5269589d129f732b90bf35b77baae74a61c692b4f6bb7e849a0b8d8511b145e63d1ffad27ef6e58bb3d45be6808cffe87ac5186cdc73b12fdc8587bbe162dea55e4600e901af6a6c72cb11326116a9aa0284b26c3b4b8af1eb4a9c8a7ddcc4f92f86b14086274eeae55be8f976e15eed488c2310e62017e3bef514abf1622089e15ca62517901508c60eb0eed5ffe745ffdfe92fe3b563b801433fb150efd8338bc0f1fcb8d8920845332d59dc4bd5ac83966c338a785d850aeeb1c04deb82e9337512226d85db8d63d983135e1c36b3c2c8d64611d493095df9117d31b3b9fd61d928c8019553c9e4a16c7e772502c68c603c55151d416ac24195a50a89f12e88d63519776e7675c6b1ccf81c12dc90ed23dd09ea4cf2d52e575ba02f0109f2b5c568206d9f6cd145ee4d075bcb00e6e8ee07f8dcbf8d36a7fbd85051072e5c9a9b215a85b4216ad3909842101fcdaeae3a6a42d7592e00837737976cf2cb36ae7df73e4549e7d0d89584438544ea4d1e30e746282296e6e6df509da5d68973d0454f9410bcf0e5c06167006db7d3ddb0cfefb0cc6728f0f4f953bdbcb24116fb6ebfa39b6c88651619d8c2b1a3329d6f646606c8a11bc26641bcabc0f74833c907791a107fdc24c41e1e53be4084466b1c00bd517962eab095d2515ab7d3bb2f6eb6ce7bb6c2e3b31c82422928867163a34bd681e5f8e048d9c01de4dc76ca5dd1d1ea6c23896e2586414ecad1d410ea6e98b82c0bc7b7d7333dd697d2e8eb278c5d370ec7b188172f8c8782f09164a208bda1e2c05c25528d9b4ce1a2246a6dace17bddb86aaaa37b03bbc1c3b275c424b5a385a754480c9d1954351f0321baac075d6b2ddec825141d97cae1698d0193334aca9e2df9faed4a0d860911d7ae67ddfddfe063823a8c157bb360291846e083c26cec3ee91292254ed55c2ba6dd8f699bc037183ad00df1d6541d466d451c2b9ca976aa86e662db90fb13b31c3fe2f9212c0c21428eb01090a60b3346ff9f2f1e84e96b1980cb65b749c8187aed2540ede4db9ea656ad803d5e01d2a184a476c626751fccc68c7b48f3fb4f4e505d982c4c06285227ae84485c92e20087d1897d78aa5b7c6822a0a532edef67c0c830e5dc51e57384a106aa9f310be6a4e94ffc9f4f7dd3eaadaa711696436761b5db6d2cd485cf939ec6f5bacaf6c7b712f7cad546a6874a653b3aadf244851af53c4f2f41b9131be7cbdc39d6ba52971f2ce1be19606a29674bf91b831c534faee1b9173b2666d00087e104a7b9447477d6116445bd20669d6b50cc47086cc5299deff693d67b534c972f53edb35523ecbc23ea91ce621c4bd551d2a36acdcc2d41b1927e0707fdd91deb30a7e404a5368f0e2bee07a1706863fa222f88e18a3ffbfd72c5f7e15b6a70f0382f3110d4c21a4556cc0bde351a58dd18a1f1ea4824c1d509b8fc409e613dbd8a3a5b9b060176d2f636bd957f375223127241dacbd18e25c3bbd80849b516df04d9c75aa8616d51501078c6c3876f79c5a78b05cca31432d564d1ddc55ff7732ed88add520db663ca5c6ae0700a51c0ce25f38c1b24f4131d6b3ecefd96d86bc0af2112332707d030668a32af2afc515d44de20e5d857ff54647d46bfb4a11e103407297793b2a5276df165ad64f011ceafbc039e2573efa68a1bab88b4dd1b731e1d3ce06e664de59cd6dd9dd5898ec37293b59fccef2debf6793654eb19f3784473cb3a5222f3ed7c4dfe04c085299edc191579d519e04c6bf31f9e91f92e09502414925c98461c337544a79c27f289aaa37fcc893fbfa2e41ff49305d354e3b9082ba3965c8b92c8c71e46d695f8054a341165a76d18926ead182169ba91456afc2232d3c01d29be82779863f3e74baa8dc165f8cfb51a46325e08ad1e232976167be96c9d154c46b3e149b28cb346919b963f5d6f50794fe0d7f9b79bc1c4e2d6002e205fe278e1a1d4bd28901737179b8fba80668c72dfde8e58a2db1962c58c59dbc16bb7179f4f4e7597094f0d3d2f99ca937c95ad6a83c7821048b4c4c053c74987881e4f02d04a840cf8ec3e7fb9c4f93f530a5c97515d78f41df5afa42afbd68e4c46cdac576a088035120dea853261856188743b217b5cbf035d29ceeec892d5656b754ac7c33fd140641f4eec5fa79822b3865b125730c2a4a12356498d983ce955d0af46588b2a162a611e327d3e7f347ff8b0f9a5a53d9a527a99f3badc13de7dc3d51f019b9a2956fc291ca4a62be4efa6ab301abb8863150a7830f66a837b279dd47c5cbdb54cfc43c20ce7104cfe57128e59d215da91add556b7a914d0917970b301bf06f1748d5dd2c32df49aa049df56b3ca76aea5cd9bca299a3dca581975ee6d98a0fd1370aeab96551146f5ea5644efca402b6bab0215134fdb3948305747dc1b1f0b79a171bc7fdb767c73eab334b51e9f2081b6a8a3f12b8dc08e88a725dd14efa7363f63da4f91365f9d2b7c65803362c67a0402ee2e6b8ec214440698fc117861f07304d10609ce245753f528d65346b3cda011426bfbdb269d91b0137bd0525a8ea3bdd365bcb6fc1b892f285add4392e463086912178855b00a7c3007c1cd3c4ec42882d32ece33b6eb6596dfd25573c16de5ee91d4ef851e6636abfbedb3f82fa897491b446016fcd3d823a6a62404dec3f9b263074cee116d7aa4d0d87e1cd393073d2281adcb09740424e213974a3088960bbffd63acd191b3c1e6561146cd5a17b2078efd43233c62038b37d4d09060f35c7ab6af3e32ddebd9805b825ff64504fcf55f2918dc58742571c871b5d95fa6fb037e76d74bdc79828bbe998b27e97ff41bd428a71b04780af3eb0c73f0754578b5e064f791f5c27c13d5c70191711e384b864c7a63f1793510267bf44b821708cafd538c75a91e3dd7c43ddc7137f4928e588df03e32b647be6ed2db6fee260ff903181e26ff29ef55a306274dfdf002f75fc9dbafcdb5466973a7f390adf6857801ce22602b8db55b68cc125e4edf28266b78b50b954487df8097c2d7698d7f4f5b8bf9ddaf17acd4b41b09d7a5b6ccee745bd959147306facc291a563add8bd5411033ab52ed8083ba513aef88b88ce148e1847c975543621c689faa4ed8f4c0cc684692f7ffbb351fac6e80ef3c9bd691df82f0e54b1743d513b9b16b7767f40d1e5e34fef99b649f4019c112a06c489bd20af5b4a2b7035a5bc7558b09990c953d53bb5c78e1b93d8ade4a41ce875439ecd8dd7e195c1f1767b576d8a4eb09d2c692fb769c7b161d0a339a95fbfacb286157b6e88aae6b00d5d927da75e5d39594a92f5bdff9c639a88dca91f6f63d3feb9839ae428c699b9965a384ddbe128ce3522f98c06c457a269443d2ce4518bfebb376c148f63e0ec03ce3dd8e2b4af48bdbbda3e678096b1a637fed2a9fd056d0b136798b140e4a9391e15067cc1f0dd9b124fadf0404f2d66daed4793093daf747149c1f2100d1622337f52d4c6d079bd83eb27377303330fd84a0f93c6e08bbeea1d4eec0d86e1f1a8c285ded7a2ba67e3a4fbe64380de1064b8202f877736a607402404bfe42baabca81ae8131a383666a050b64a62b992ca72794c019392c12a3c913cab0430a12ee2ebe00121d5f02de02c3a234f723df87ee631f48ddaead433cb191f454f404565ab1c6cbc470fe327368c3750b71b6d553880ee7b599d8e34e33f8f2560f28ba976c2ef31512731a260cc19c3deb0ef393ae5fc370087601390967b7718c69b6ab56e224d1d98270209a18f49ff4ae2fa149b47d9fbd9a15e66bb8b900450a133957d2daf619fad81b935e522817377d9725b4bc9942d993c526fb8a7a8e7781686da4ac6860703f257d0524aa9d9f2c65ca4bbf3d8f54b67af64b2796f34e15954a854828853b7747248da37eb0b571b7fed3c2cee52bfc67072ef2873f6198a0b9cc13fbd5bf18ae0fdf3fc9438c487edb22a062255b09efb8603c6a99a58009fed2fc552ca19ce7231b058ee185433de5c605327d008f8ed8fe21fa3ca65cbb93c3cd1b300cc0ff690f1eae4badaf205148b62fe92c6f05c4039cb9b73b76948fe79f11671639e73286217ba7aeb5c78705c555ee70d7a182666d8eab2ec2e9842c7bbb9ebe58e4c3c0a3f462364f6de4bd47abf68cc326f63d8e9702bf25f36c661350df67d7e1920887c50ec9cf4701c50d7ce1681048935602bd23db2f7f313f373581e7a56e89cac3790f7cd0ef7ece8fdd88a581626836a079aa2f668467cfa74d4d56f9b4f5383f37773fe0f63af4a124a351db1d4f4be5cceaca3e6c759141d997a09774056c83b0e6fe791b614906f54da7ce08c4732c3c4398c0b4eb72c2f6084edbb4fb625eeae71a94a23ccb759d880aec87152071df4bdc83cdb4f955d63873ced78b81c106cf0a44a57531a4cb32dec2b8dda4edcc36df618bd8bbb25d270643542e1823a584c9d972bda508a7419787e8df1de2d1ab87af888ec21bb32eb4e25e3680d75580c85842d7232e83feb5697f8da432a5f841646a8cfbb3542598f999daa8ef1a8759cf35c3357e370536af1776b1ac3550e4796e00d74a25a876f3530f057c5f43c278271f1cd7735e3d44e6ca2a86c30236cb87ae8d66ce45ce1b3f9b92cce868002e376006db83c8cc1e000cabb0e99f50c86e40ea73b1aa4c6d4800ace60cfe93cec0bfcae950e28204c903633fd590dd1d4e007adc94a4b52182a01d7d25123f9ea7006f62137a13e5194e60bb56d35d5e1eb91d277f5dc247f8009b52b7b40a4923398f2e51387edffd3df51fc9294c81999961c8c598a92eb61c2fd155dc45393ac97f2faa221ec6769e439de79e5bf93f784c30e97cee234f4951b4f2dc94066b61b20b60e8c5b491dd18a87af6e9be801425bc15c17d2d0206f04249af894e0cdfaa49b50003136a0953c8019f660e62a9f411c93de67d01a144a1816152d65bb4dbfa7d1f7d4e6a845011e254f4a145f5d3db8df61f01ad116c510ac702262e9151d84a5802740f9d94f637889faa57f48656a37ff0734cbf60fd74970654bda4e07ff9d739dbf223963b00e2d18755774fd37f31ab0ae8abb2396a2d7be13e6ffa07044a57b89cd96a3b298a82220a13fc8864ec0b1c81a0ec7feb02cfc38f9b6f0e7e9255442e1119a8574e93727574d0d71c9dc43b4d2e21cd47ec0689cedfee9ee4c652b31d056edad90c4922f8f06c523ddeb3cae3ba40f2d6ba664c68ae3bef55adc2b19870edced361b960933fd351a2a492b7a896cf3ae1f437c945220b812643f2a578606d261349deca8c75eb4444f9a5374ae9a7507f52e8e47f8338ca27811298004a8fe43944fc25a0e196ff5a47cf7c74b0af613e765485512df3619cbad2cca390f39b80c480f1239c000db6f51c9679fba020c0552584b054657eed1db25f08032727f291903d1c4bdd40ede5631b85c5f2a85a617d715c7bd3c5c75041c7e7c528ebfcbde4a1e156eca578f236a2f5d0ca236839523845cc19456ae770e6aa00bc28d6d0eca58665661d1147b70ad7e5e30ba81ae21a9f3606cf91a4a6a23032f7fb90e77b3cdf345523e8b74360b5c3f0e237f9cddab24eb42a654faa13a12309cbb23fd923a79fefcde7a062a6759c65a6caba2f0b959cb2c40ef3ad73eb306771783c785ad5b06d4a70aa40876bfbf96c9461e041f267c63e00fa2b942a94194cb9eb4cfa51bb84d7e740b475af6e68faee3b0396952d1a8f5e50ec93fac45135deaad8c38342564552ed1119d5b33c9e3c9854e8defc83d40f00b5f9bd9e77dfe8aa67d7960a9b9b556ae6c095ea79891457997494391f5d5de6de95f58dfc8db6a9bd0c5c9505a2f2f2d7d2fa980f6df64daa892531060ccaed6091833886a6d7c4b1a47ba437360b3cb9db7d5d6c9398c0dc363784f7cf5a549f53a1f31b884e9ca909ce1fca01f9f703ef85f89cf8fc29281a1fef78035f271749079a31a782b0a32662be877301cefe8e4ac35b05e73c58a7ce86c1fac274ebe0e0ae71257f155d8c26427928132b4a8222a3de18f3d7293df8d59010f32619bfa9b26691108ed2dbda3b4e0832eae93cd9937e41f70316f724eafa45dfd02079dbecd3476e05a8669ee3e9937b778ade93bd588f8b207483dd889f188b3726594a8104a7847b95c598625537681b9ddfb950f0cede578b73c562b3f553f7e08ca56a4b761c99181d8ec4f8a481d5bc851d3c79abe21060bcc3e37c6f3ea50c99bd1f392bb4cd5f7c8229a23fbc3b71b2230818a551c5870596a407396eba86e842c96cdad4d9b7e2ac220853dfbcad2d99fb9ee3afc4ecf9408ab6ccd665eefe2543a5fd47680c5957813dbc87db499c9d00cf3e513c35e8eb4fec5ef92d38bd25289a103582279b2e3a0e0d572df7732d779d4c1a7c092fbccbb13952ebb4406aef495f02a153a7e3d3b2b81f2a45d0fd72e0903743f5a56a017c66219d75b81946848f07b2103258bf40f3f455ae951a3ebe814d396380f76fd692ab94ca326565f5b5f281e8d7fb5ecae30793621eb0d247c79559a04f53e92dae7e09db40c88eff7ec961d124f96d82650b2704eafeb70c71e78bf4419a1b5e81b02a06544bfca6ef9dccb5f3971d173ed803186616c5630320d66ba05610b1233409c8b39bc00728b58ae69b9dfdebd68f69575a967c7bb74c9264aae7156b7e27e3b4e5906da3b7803d2df306bef5a7d4dd4681222002a4121560da83148791d20834ffa5f23eddf3af2c5421dfcd0cc595915760027f6cc71c0353f30ab5490f0107e8c12ee62daefa7d04c6e423c1fb472bced22b82fccd3a49ff618783926c3d9a8e09e81efb3512cfdb5987fcdd4da65e8ba2bbc263a6b4e2202e5dc9f05150f7dad5530de8368b9954a1157d503bfa49ad2e76a74fea0b22e5ef3b557eefed29a7a797e0aa2412685bcf2504e19e2cfd2aa95e7c481a810da2da4f7d038ceb9c9f5b140c2893e3bcf23b4e856e30083c4bce95ba0fd86177374e324b54df7e9e228d717d01c0e98c55641e9d29a4ad12d34af6b5887195a330685b67c1aeb5b9e8a8dbaea5ad3bebb48bb0764741517b2472814bb5cee804dffee3b53be838f9f15eb62795092ff4ce864b2c8192bf7e7bee38371a74251d3582da9db6b536fa31578f452e7608638b6a6a0a7dd78276dfec843326e04af6d1695acb0454c49622888c40d4903b80ddae065e9b86891440a61451140ee98b059da7c46d40ab7b280c2a4ec0ce38363919730066e2b989cb45f92cb3e9939275f73959d8dac9f2e1f74d7755267fff744be4307c66a366acbd55207ebfb6ae77fbd2e58e88d949995d07b325c789c1c1d0b42ae1da878c6596b52c06f3a590f7b811699c0db71203468d0632d84dcccb00750ab06cac875e241d3611eef8c699aaedf7d73a337f7462191dbf1a51ba07c589a339cc9c277665ee2890f6fceb5e60fe1f1d1791f883e97f92b5d619cbac421cfd5ce50fa0029a1bee2168bcbb9b65db05e5890b07f5fa186e700563f1893bfd109b7d618b5ecbefa431aea148eaabaf7bea1e321664070ce8ee02a2c428fa12b953f3e2ad290b3ce157a02be51a2975371eb847b3ddc9cc19c0bf562b1332256d45b2f1f344abb10274f8bc5450b52fef439cc81cd15a038e79131027b80414181063cde48a81126cafb9eaf19eb758192ce950400bdb23356e9b65254661e8d94d0a18a407aca210d2cfdc6e87b44723705cef0da265c17e7f0ccd27718473dae9d0411e2764d9af2776406253bbdb8b61fe1b3fb415d4016936714ef90760beb9d6f8790120812f52b14cc04e2685a0c20e3525423d4da774647077b9f71d6d293d7c02ce7f7afdda87d2cd2158cb4752b8f6315e803684b945badd22453265904a72ec97302331a10bc75169467413af27b47acd6328a617bc3410ef8b2cb45ffeec3bf95a53f9d6bf3020d5003570644fa76579cca6ab9fab6c50e7d95e290bb8c9a065e9e6c5f07cb08a3ef678ba46a0fac8e1ac84e5c49d21ac01a9f03a25b332baa715a956d344e7fa3de7e3de125b7d7501465a8258915914d666e19010709fe448719f764e77646124693134eee89f8b73a473c74b426136623555e88df0cf357ac0602430f21fb41d95693ba7fe942463cc812b95b33a87eefde59245100164566e148bd2ee305f44a36e682fa639b365e60054fad0ac04a2d709372fdbd4a0ce3a9e99edb5e2229428ff71a3090be85261d3ff811fd6e88240f485cd33cb8a8b43322938661127276889c3550bd5241314261a1c04ae27c01f1d7e41a3cb0fe1c493d1ade326ddda40fcc2f888f257ffcb5668966dd18046114299fd2aba0c78594a13a3e0bec58a63f84fef978f8b60c82a789f241163230ba1b4e8cf94d33cf6553cbf5ae69354e154bd8c8eb026e6764f84b6f8bab5d6ade604273b57d5a3717a592d4f82f14ef9f04bb2887c284fad67f8af154cea1598b8b83cd4008b13461b141b29facb39313ee6f206220071861cf9cf8955e900eaf615375ac2a9054fad14238be2f3b66bfcbed5a281227a866912c99b9af86c5d82038fe8767ecf34d098e8d7efa102706f38b0a58b7e46eb3f91e81ba0386e32c62061ad0747282de567ce64c846beaf6afd10bb2264f55a0b427041f4fd2d3b1b509ef7d6a47c819a6e51b2e945d1aa90948148cfda1f979a5cc10c9d11e3544fcf7a850959c7a1411822e63d590c7bd2fdf2e3dbe52b4768ea2c6d6403ae98ab25d95fed2e19ed03081268f4dbf888dde23a41fcf88b5de87bd2ea2a42d47cf01178d77bf55111cfca2a7da7b60ecfc726946adfc4b8cba5770667e457a0be1f931bfab61c098c5b616095187af37e1f2205369cd80e0546b6503ec9af11f5f4c2059dccf077a37748d6cb4fd7adda5397155e7436a5cbd41bc3583453614adc3dc7e5e5247571e03137809bce9e6ce3058a91837a5c9659ea757739d162687e79618305de429a6bd64ab63429164228a50c92f07d3d065f2db27a77a904d2df2e4b499efb040af7b0cb47ee2d431ba89681d10a3b034ac510c532631e6e04440c210d18542b3e253ff72e0074f1f015980abdd9c7231f8e26affcaa93ea1ea32486fd882edc6f92911bc0531902978a15e74a9083d063065decef52902737192fee70ce6140e31029121eec3ef0935a96b852d1b6e62649d9527e9918bc460dd2eaee53fa57c9edbcfb3de066f9fe9d259ad92e8e0051bbff152ef41dd992c1341f1fa368513aad49be78d3897d65a76b8a40a90a1599df8f29b53f0a3873f574604210041698c4f5b24d0c03405fe91a2266c0950d34cfc7cd4914f32a1d635f43bcbe46fe4b4c273f6ff73404dbc0ff9e2361ba3dcad332ee1eaa9c2ef50b457bc1abd12560a2f088f4914a94621f9a30c35c203627a336beb42b185420248b73837d1fc43a412cb353ba75770780d1f7068603a7aa67bb4b83186461f79d5c475b628eac054f23b6095a9f2e25012aeb358d77a289c6a86c4fb696c5ed66d23b7fb70df5ed80e0314551fe0539447fe4917ec40d5e5bc8f0b639f20578e900e78b2e9d5f2331000e9205d812d70d3ffea9212dce57343c5b3650ac2c039d5f599be65efc23ea4cedb86722ac99a2d160ddfd9299092243068565f05088f64e7f9c9f81be3d4fb5e30d8d36ca5feb42b86558c7c27a2683ddec25f437a9eace9fa2f98dba5371a9730590016767d87f830cbc444d1e4676c5af34f41e941ad8ee497b05e7874e03dda3f1e81e40a9351d2b83117a089f8694a1f76d9d00e108619ab47b044b629cdb0f7fb8a6fedef6252a70f131510ff29cca5a30079e140501474bff72e931eebefab8ef4de1531223dce44fd4cbcb683cecf3dd694d20f28bb15a9443c5f1fdf46773c65fd2b55aab38f574c2a0ff9bf6e3f07b664a83baaed7092e47f9d01e96cf271351ddabac5acf3fec9340ce1ab9d5529b07ccc79f0e5d48f1a2e6f963debc44f86662b067a4a91e3373aaa845778abe85507ecde5cf1c7258dca5cfc0d3fc5747d71184c50afd33730400d7b5838de0df6c2647232d43541fda80b2e02b3313765b5b83eb705c5307f269301dc4a0db201e97ebc2ec7710f52a47957df9c58c70a663094c22ddee1e15341cd0941ab80ca4de61a6af38f47bd954e8416afe03eb21282f7fda20446fc897e75bd1bce272e970b93221998b2e3d0ef9ef3801802af4e8019f60b812bebfee3e9fc61dd2b92743683f8c87c36423ff23efb0f47b89709c148fd4bbcd3af52493500088ca2c0cd3dcfd01eec9b4854bcda8b9823ee57c120181ba21e87115a9f091be7b46ab6a0edcee5b0337cfebc4c498601af9b3086cacb7c8c7a663067bb5b42c4549936ecd313f8be38b3106006537908f459e0559a5bf991822fd62122ea6ec3cb347d04f1cf558505a6e0cb7ced9824485e196b5d0164d1d7da31a83123a8495e35eefa57be81493ddb52c4eb0b7ebb0172b01dbf0dc943793478be5ec765ff2c5c4b835509cf53c85b5f7a7204bd68a44ed5f04bdb8f5aae54860e81a76373ec837b61291d402f3770239da965cdec9036b5ce41f44628c65b81f36cc8a5471d2612ba51525018a3dfeeb27e871e5282104ce28c89732043983b3835e382bd87722fa8e12158a9c863d93105465f5919297fdde45e2049f8b7d677f2c09d4728936ee828043b4121f2e354c8b0bac021759e0c00e8b0c7e7b4c1e1a47fbbac2ca54ec4d519e3975b0f71507d34014e5b2dd33edad6df5ba39b7f0ff7cbf46dc9732502a488968615715441a090215d20ec1f58ece315ac252a3678a380d53bca67a379efb09009e30b1a7e39b7507f19eb5040d1a702a0dd91509d2f279cb73c8556ee877d3e0cb2e2fe23a1a4603c75dd7e6a195ab4912f35c1c95d22c84347aaf894f1c22f7be42fcc0a3551f47f9c8cc7f4daadfc913957aff88448df26909c1d7295417148696a4292e35caa501b24cc333c71506c7f25a32659e472022cca8e69ed377050733ca38ab8e8d60947344c2de5dfff916b173a66992540339e5ad93d6496a58af84b4d2af9743acbc324df24e4030e9f8841331a560961d21f0b953b194661e682c26073a03973e97ed9959438d13470b7292b2adef54a4c40ec4a2bf9b07f6470f19d0d2121affea8faa56e61c44149998c6fbf286ebaa085d2083978f6bc9a7e8fda83e19acfa45b8b995d3faeb8c5e4f5eaf551dee057e75884eb1f32cc3ecc5c36972ebbac332222211f72bca0b61a875a332fb76c26b1f1a9bcfd8204788648d087a7920c4088d3763da7b8f5b20a69fdbf35fbace1280acbf6d8da1edbe19e2bfcf01ceca0fe0e287b3d65b7bd03ab3d996527227b1880d00e51c63ed29d5b1478b185a49900031d06a7a4b0d40a5e5c5e1e93dc5d31996a117005ff352a1514cac8f2df2e6b5b16137fbf80dd738254adaedb158e39a54df7c1aa0bb1dad0aad3f270203ee3d9eb1fd65b8789b20c01cd0127e205fbec691dfdf1f3192afaa66b756881d90b949d14de11c6bedf28712ff60ddb26aa8aeae8d469ef208d0f36010976a3c3ac850e957e9f46d31f96371dfc7a1ccac1d2d4820d4455ce6ecab04a84828de50f81c5e3706786910bef4ca3129f621ec4c6638482a61d9def9c09536faa944c842e8862c864f4f39cd042303c35996471e4ae6b85dcd49e52b6d68f06ee77cae9d794e3e1b8ebcb8e059503d54fab7f60d13df3c49d73b67628cb042c89148767b557be90d966b50d1e4c19a54cf2203167d380d9a9e884cfd36a13fd2088dfe025bd65ebb31f4409e835ce86dde97e9232cb37a1e9379a245d7f45ed2322d3416914556268827f9b4228ba6472ec8acf5edd87183954f0715c18b1d694dbd8c5129c152c243e33957712783b90967e39744e7e165c1aebf36050de6da682c0236e18baab87348940a4918f6a0f6ed2528bdb26653e40ad9f0b9f7587f197402f68024154480f4f863c301a393adf8b7850eef3ee1622f9d2b98265c6c4cbeec7cc3745bc8c26d82646518d23df6dc35d49d616a599072e0b3949a69925c72f1fc8256942f18b5726d71c7b0c875a278f9f3dadf912707c4438d5c38ddbbeefe36357a9e3c40f1ba147daef2669516229216cc42a9e66991c9f67760ded2eb9597ccfee9f0beb5b83f9c25fb09b8fb9e77da0f6ea17dc16be2aafdf11206b61123beb47afabfad2be25958b21f8de45c6b13a63669f27697e521a42dc07c7d8bcb7221d0d17d8b4f8f9e672f28af405088fe1048e929cabbcabb831f67ae92d80196cde6c0edfe82e232fbd0d435324220fcc3b9c882348652e1c410cd03d9b3b50fd07dc96ab920db5e92c573670b06fafcdf46b106cfb433b111011030e035f98f54ac0bcf83bf6d1927c6d53c96e078ec9a3ccbf5d95b7010607a673a421abbca6ceffa41bd8e154c70afd5e75a2abf51e880bbbd1b2859abfdbdef5530604ba4089e857695f99a6988b6d2dd1af00754746b1128765f561c948e700f83e3f51a3ac139b3a0fab2f19921a7c18d7adf2faca3f11ec7956b4c0cd9b5c909d4ce54715e6300d0369dce160f5930348eee4ae3caa7dd9a4187b3da8c39eecb64018e09742844ed7a2333d7b578a5443112c60269ed88c07ff7eac4b199845c4486224dcbe1c84b1354ac1d2754c4b08313d67a41821dae82dc1189aab60bf7b513166e7818d27f72f8c42bae42337b411ab252b0285eb578e6f000926e467f82bdba9e9e29fbb6fcca7cb1e667de296464af6ee914ae269172f5761e390285b2c9f1db062b495438479604e465d4dcf50cd698690ce69aa5a6356f7783e9b49ff738cdf770256d33d7ea585731597b64a0f99e28bc72c46ae66d5f31e9fdd1684d5ecf8806ae1ead4c0a998a2385e36b391bdcbc044363f38c1278f09ddff1fc7533d3b932aa531ca62a65135734095c605c8accc9b89c1be5fca161ca1eece520ae23c521f398ee116dece4850118d79b04099333701a75ca653a92eb530136dfae616dbb480c2e90f8134eb4e71dca77be65ea6c40eab7c997506ad7c42a5c748daaa777877076e7edbd2f594625b5936a060b217dad582055a55dde24d94eb4d5d58253b20cca6411016dbcdfda360681cb4faeeaea1e6d9ae5845a1850742960423f0bc6d9c7e332d5d509aba633c5838ba39d5f9e0f4f96cc2bc3eef23a6b485f322010f9ecd2bf07a38a3c94afedd15285f0e7288a2294cb7d91b51e97a68b8263e05678312e08bc29561906a8035ee0af04638d53f2d0d9a3c0c1fc1dcb1639065bd927da0473271c1769dd63b9c123beb293c5bc7e54ba697b83cda0621a1bd14448bed582bd9e77b51da0a4cf81e0732e235e71d9dad599f85fa04b7de494fc6bffee0bd375c73599fca0d8a8127ca143df9fe0c88de399fa825cff218bc794b3fbd1eda638b3f3327d1ad9d31362cbbda63678a9bcf9f4eea7f7280ac67aa38bf2530739bb6891f400264f2d35c1924d331793e18dee5d73ed7d8554e2486b330b4272237319a5b30332880d86ac5e83012e57d7e0893d136896ba03fec0ab0eb6f9935160d4814da224e017da9481e6a6e1a05b36ba46eb05144cc58548df9f09568804db39a6e009506b2703b05be4556539fe1b20d7bfa12638046f6433edab70ea030db866f048a0551ceed1b472c5a19aad03ee6967a5718030ed1348c436d3dc58f24be89625bc53ed8d6d38caf6e262e73b0e43a97f5669ff12f9dd6478b6ab2725ab1813899883ea56eb0f56e3abc276656dc22ee8271faec504e7cda9bc28e58efff446fc3f7533ccf3045065f70abaf318d538c55f03a36f45ccb598b22e369a132fba72aa8ca8de4b5bf38275909942a2f3f28b0433499d7fa2cb34e4f281464041449234496bdd986a05993575d252d4fa76e299acde4098c760c421c99d44951003b330befc3ec0a4d154a303b3017b15283217fc25cb697e1e7801446d3858a317628aeaf2cb7997da1e04116558d62a03e0ee6ee33cd31c4305cd3960e3fd759662ed9c1576083cd3f883e10fe702cd21910d8d673ef3e5f8d1a298e6e70515d5017cacc56a55b7d522bea84fe37faa38ab5826a4220e133f1881823ccd11ffad1b28cfbd91ece918c5838120093aa658d5692db515de8d89226010607780afad114ff87e54324eb22b280415c0fa7da7540a91ecee918498b7860fcd9be65a41ef30d733d6b05d58cba8731a189ba44715d191e06f6f1b5e6a80f4fc6a7dc8d0dcf7422d1181890613c9e45523ad1b87fd5aac1bb706cffc06ec2ba9e0d9ca36ebfb3fa1598446ca5eeecdf0b42851bf79ffa581afa9858dfede303b2285bed017efd4eedef82970a6bdb399191b51388229f207679ffc9c6fe39f0e70a0b4adbcbee6a68833ca1e2ff2955e8f3734926a6b09a63b90efa505b91c64ee4e0f44957d99da7ef77ad039b926f2c3240f73f7465a88ba5d02e886226e5885d345c8180d82433aa8d6eb5a2d1d7235712907974a6e4cac662568d5f50307fe7fc900ce79e08f82a17932ade3203d59ce06f00e75dc2208a3f13e1cc1d77387f5953485e5e8aea2d133bf8cb1fae0f923d738560172dc161538f816d2873dbb5b2494ac5f29e47945cf9a73f39b1407810332f38dbafe3cfa60b5c3e5ef95eb71b9de876ae5b448072029e4c314300970a60974324420d27d5737d073964845c258f1841c9f801560804d2b694b8a54d0ec04305f302f457c393f12c6045334c8d89b256a7c8f756ee9996ed5cdc1651fd8439402fd63d70c79f76bcb7489d81560d7d2cdeba611f30810e2dec2a983c7b5e462d877ded9939a44d46ddd3d67a6e744a5573d8b5c5bd75dcee54e80f274e18b65b3ed9c3581149a7e3dc6b7a6e5bc41fa9e4d1109d985551adda7d9ad767ea86ce6b67ed3c71d0ab37202b61bb81a78e4e6394c2f75ed53d9ec63eb462c85784858b133cb00fba0906ee88736e7a6fe84e36461698725bcbe821e871deaf68edec3055d8e1d6503b25de3316db36adb450addb87ae82735af26337cf782c6e21f15dbad1719aa40b2c118233e389d6a017952d03a6c577586a0c6ec229025e8231d7daba4d32b5281518983efa4dfb91cf053f9c8edcfdff9cfeb34b5408d9edca65ee44a1f1dab0f0ad9d7e09fce9c1a79a5cd11dddfe725f0c7b147ce0ba8499e2f7c185ae3324465904c21ecbfa5ef14cec35a5b14602332d4c60e815b607f2c82bb9d2c641e34e67823130f887316b1254dee60f7e01921b7e84b6e593e9cc1b83511e2bb94bc4414583f6c4b6065986a4b76f5c1c777d03318d12b78f4d97cb5e800eed35c88376067aa3d0e1e136c32a363d70788e32ad0c214bd88a214ace6ac3db9efbc2faf27b0efc7cdbe689f2f4bcd91dd5106fcc863607f15920ecd87ef71c9ce80775a08e47f1ed99679869be16af0c238ac2a08d62a554c52cc4517e10cbc30a528c503f90cec76c76019e0c41b414604e328979493c0da6a325135ac464a34a37223744aed396f3393e9dd28dad5d51eba62a0fa82422e186387dd2ef8a4cd5a9346ad00f41b812e455244a95e010aa74cf2340cf36e6ed505accc6139b58c25922931b0df12d0ea446c95eea2289472890e2a41bc219881356e8372ef1543c874d97c5b1439d27b531db5203066465c243253299d6710339dda3a9be0eb9208a3b20cd6c96a34ba71803ae8d412f26bfa313a7e577b7ea0caacd90f54b26df08a57ecf66fe72241ec64ee9a8358882aebbc4ed8e02f9b0072590aaa669b2eaf2552d0630701be9f318de8458964bd21b9a0c3b56208ef707ce505ff2b44c1ffbb70e7c8d796b30500f683cc3fb88c34c97b7dae7509c761684da45dfefa1de754139ea331a407bd8c6672873e72924fb72d362f57715b67188ec88b5d0987ecb46164b0b5216926197bceda964f7a199bb302dd375d6f2d74fede63f30b2109adf879f3bdbb9f381e71ad324dd78bcb4b4d0f9b436fe0111b91243c79d018330a40bdfb8362dfa99abd8c6d53a117e38d305df5978af81c6e63e5ac810c22f0ada4e8a994b4d4b9bd287b75137db403875b0e6cc5bce5c2edc5e7cf5852506583a36615c677e9ac1eeac676ed7bc260f1c1f6decb9d09d1b97351574ce3139de451e8fc1d0c869198b0628e88bc09b98548bae162230bd4f4b217723d49bf9e4e57cc59aa6a47f1b6262f4e3666ab1d24875ab8abdaea8d95329c77580e8ed81ce832ac0082a2d92ee9d92c589e612844c2333b06da19d5c0987f1ff781b05118bb2b51ddd1e8c4d47518ef4031108222a6478975329074b9ec93d674296e303720cf678ef15b7f3d9031f534408bf862e3919c4e70d0c8a9293ea686399ec8454f53279e3351df73ff0cdb54b31ae4c2b61eb0defb6f7774abb48e447a4e136d5780fff7abd38b182b2b140fae111a84c1136683f2f25c0d1237c57cff2d71559a24c529b990f49494ab5098cbc4a99f4f935eec4edf009f194fd2efae3079eeb2b994e932210ea0afbb60c7c14b8c048fa8c7e4b5cc3ab727a210162da1f052cf1c081df05b25cea7998ba6aa57c3114656014af5dde506be52d34ea33d56c91895a4ac838602d59dbe8ba6152182f3d2149876da50f81fc8a0dc34071605de27526bdfbf1ddc6f372446183377757fb5a542fe9f0f6638ce2233edae2634d496a7d0e59d25c0c0e9ba07a12e232e28dd18bea46613e282a7da084eb2822bd3438505342d465093483f677af985808d5b50cca66a4fd72b05572e04c2cf59d64cb316c6cb69cf0c62518468847af1e55d40e269ef3cd0ef719b8534e1a7c2a294d83a6700ca599229f9ac7e6f955e0df864a45fbc42dbe5fc29dfa6075705b0b858b0446021e0d443336c5ee0c18350a41196711540021f11031cc2867f73dbcf010dd14ba6620ccecf1851c5d11f373f7de4e8e4b14460751445ba866dd418e6a14af320cf7f3ffc1baa105995db595758359265c08ca8b7a4692f906921774022eaf3763e33e0290f5a175764833fb6ba94f622803e46938d664f165210bcd88e67121498f5ae80792087d711d7f6414cc84fdd5794f17a4b732e42ad39b100fe52764b171357171e4c8ed3fece874c00e1227a289cc3c981497d0884deecd4d7e029817bb8eac2fff7c4d7b2ee7795451a27de0261a0615b2e8765c127cceca2e0046676bd1241ff2e1dfc9d1d957797f2452a5bd19979dc3fd729b34df7d5b51e932131f19fbcb52d4b8f5f67eadb3ff9457e3ff407fcf10673f1e9afccb2a4ac980cc689f2eaacdbfa25942dcf78b225b07591c2f9577ade4a71e2e24a372e90aa73c0593588d51520f831d17e0862e8a646147f8ab4b5e5715eb1839e4cd2f8dd979cf26bc81fbbd86c4509f0864417451ab24b11f770f507b1c9a6d92bd95337fb03003cf24714ebdc1e648f11ae778bd4713b8cc73f569b1c60287102e703799873c63c8c142b328df8298d6c00e001795b4d5c0d3866d9f8ea52000e039c74fcfc167ebe29c4beedd0d3d1972b366c5610f887ed3f0408821b3238d936c26c4c3e43ecdded345e0521d4bd66b648b932ba6509ef442603709448286f45ad70f7fc0d141808c9640aebca87c03b1e5eb6ecd09a21b05d679e86e3f4efa0fd4375f9f47ada9de605ad1e0ea2e782cd84074e6b0a9f2af4cc020ea650df49c23878aab6e06446288c1132031cbc82dfccd18917b7d4df56970505c667e2dc6f95d9e161d88b72eb72333a6df33fa998f91552f50ee2932be0b83b3cd2c62dc4db7736846d39f628041c4e04bfbfe4c6d41db23b5c4adc2b6e1cf02c1405c560b66142f80fed79b7630f1397a0ceb3435e57600298effd38b10dd0301750cb2bcdcf8ef39744df5e533a34ec5c9c5ceaef39f5a7f55ab3a367c350aa35142c3541fdb260d58713fb9682cbcce7d392a9575fb30df0b7fc4ef32de68ef820aa65dde3c8140b82df39279dab930570566692e401130683431a2771c35c0e194f289bcbf36f0b73981f23d81fe216dcfecb60e33dd502c6be19cfae02e12b591afd8cf80611e9827133b0ea4d22cb848611e52b128c7d8ef15dea52129be727f9920fa3ba4a274760d74a9ba2a5042efb580b173877dc91b567959568aefca46a410520d5977e2aba1ded2cd8aa3e996b3688578c824fb61e574cad6c3ea8c0ae1363061e3c46ed4df549939a00a4ddb22eeddfec2b43aa1d834c01e51b00cb6793a3845d339000b666ee05cfb2faec938b0887f5a5a9c7090a1f5e9e17a003ff627c8372144a5cb22332b51dcafa5640848c49221d30fb64820b7bd95a06f1efe811a4cb7cb71f5305a403fe022fc99952406b2a5d13a580c8c4a812d7556a818ace64563763c4c409a8dfe05ee7ac4b750cceca05875da033c9e9b692d1c66ddb451166565fd94ed5edfd7904e293c1df72a5234503e241332da9a463ccca9e9540707026e3ab1c21adc700b7347f5607ca17ca8175c2018b95505966a5e467854c3f81ba537364e325fe41ba7e1d5295f72be69574d08ca10d2fa8e964b525f007e00eab0a3aaac729e8c86e7bbc5e34938fd6769340796485d58bef64f7fec7fadf132a215a9059ca6a319006527284c289e84b31c4883a2d7b02fcc38897f37eafb3e88da2b62786d9c3dc4c0e0f3c5b18dae0f0eaa9b7fe8446f611558ed46baa51ac2b0880b2aa7ce030074d26e473484313b07a8e0762d7adc957cb394b7ad87f2d9942fcccf26d3fca16a289ab1a0417cdd7cd41493fd2131068e85b5539fee33855f298dd4ad9bc2624b85b1d471356fdc1fe0f00b7a3c30d42ad29d87b82a9716a110e34fb5f5da833c754453728b20a16d741e62631f3b11d6e940521cb9e4c8ebbf84316f75349a4888121bcfc16a8a70cfce5b2d5c62f0efc9b2417a3ef59a9d2cde28835e0ed0677685b9156a003f9aa082a283827785329cd3f111e166657710a03b76afdd2c9d9f5b5e1ed8a8e12b61df1a64ae7609634efb321ac5259d0c75dc02ca944429c36eabf0ec4f37236c687e59c413a515a6cd526366c5f7a89d442002f412173683e4dff669d5457bc59f63e78ad2cc59f87bdf3569f34470c7fb13059d17fc484c51902490623f89431af2b17681fd61eb52b62b4041b068e79f2819dc577a376bdbf304b185006af3c311307abdf4b73382f57566eca9849010c89c3c827dc8d4bba97859f5e6ff7f3988ace00b107d5e4080f91f56038ce220d3c33b1f1ddd7399d30383a007432a891e57747e8d4f51548ec6bcf57728163fb039f9c7e692a99377be1b07259a6261a2ae3ade99f363faa179ff720244da42de7eef9c1b3031b81bf9ca3f6cfc4478a18d68b89b516a142c69175b297b40222f58350b43faf44550fdbd504380e93f593666d7ec116ab47b6cb5a5802cec16400aaefca740e62b0340bfb70ef44652f51a625997006c3d849c021eb8e4888ffcc1a4d8b3913653952e7b10ec0d47b7f0699d823ef41692436ebf709040c3e505defb3643712429318b30a11fea9588255ec5dd0803ddded7aaec063524a6a926c8cee07362e723e90282628128ff1bafd626582cd50bf90200d496f3ca55017bf27b540487bf71bd3a87add16caa8585cf27c91194497e461bc443772c86ed0e3256fd3198e7cc6fe979f446d0a9da219c25f71e70cf01ad49807cd2099e6397d879d329bc3458cfbcb92a63122793068c93eb861dcb2348d1d1e44360c5f39f403c2da4a88f6403a00e83419f06f3c411c7fa78fa72e94d23464464a73b542e030e253b9ddb84817c527b931c80a69d6d675e5653542474e5796c5919bbd98a11a98e23ff550314e0aa0fef346c07ee57cb7822e692d0cb62ebb02034fa310c5ebea7c0c6e876a371a4cb66456c48c81a19a925211ccaa649133c98b38c9fb0c5536467f8c229dca2188418466f1d48d001c672e8b40a61614808dbf742ec524e1854f419d56fdedfd9e9e6eedbca5ee36ff2dc7b7d759ad30d084d86bc4cafbf85b4c9409d57efb8a8ba780ef2a17fff8e34ac0f464f38e85a428cec664258c741a6c70255e3162581a65a479aa6805133e655dbc0665fc213c675ef3cf4f3e1103bd91311a1cb9ab22cb7d2a67cba92797bb8f930e45f78cd18f01b7fd383c349863e9042bf89dfc5013b8308ce99713dae69fe05503494a465085b1f223162acdab04555507304bdc4f39b2d7e0b861bae2c3d90d1c7cc9c27e9790b6e07dccf64012e644bf0e5bf3edb893e354dca4450e9d3ec5a6c8ac3d0613c6edd5bfce20d2d099d48d68464764281f37a9accd8269151d726589c44350d1aa726acdc839a27bf2a3f863e9507363b29030d4ee4e87b98aca8e7cbce9d7da7e2514316e6efdef844f8046bbe97a4571c145d80fbd31133b505f2a2e8029b08e0ac4c9fa1f4913564c4ad34f8614470fe346462e7df42fa0b712e80af3445df1db136d7bf750e286e577d27c4ea149bf9cd71c0d6e0b61706f8fdddc6cd3b01732713b0b923f2c62184129cfb9bf3b7ff9dc919f040341515a92ae7e7eb84b1888a46b81f914ab4a15fcc1b89604f0f1f0c887e43ef0548ebf8ffee9e165b4efc3b9a5f3e08cb8ee38fb42e3bba26e2c8e37e45828d43decf145f0c2c19cde75cff1ef9600446d836d29ff64a511c437e3743e880ed597680205dba0db99ed90db214e1a5e91dd726fb0893473f09498ad69de99319fdb20fa0008b65cbb2d36ffebce747f8891a7653bff888a46109a753f947a3acc4390d9caa5120b8b8ee24742803162d5fcdcc14c80041d94f66687b096c62b6f58c8ea2257656798514a88bf05ebcf61e5957c1f2912cab93981c9d09f5836b78c0567c4cb295c4bcf26955a0968b1c5e043fc3f108678e22f26a15e20fb651f193580878548611e5592564610f696012b1a2b82394baad80a7741acc86b923016f168c45f2e32e26dd5480bd8035c8618da7f4bdf97239cc19b4f617a7ffaad0663625d9e0e7b7d8e7eee9f6355e2e8c2e7c937aa4a480de04f37f9cda4759a3fc7300d1c64a6e5833ced1588a0bb1a1982a1f61ee1740f151f8e2119c0a93775a511865749b11eea049f184dd1f7505744549879db5f7dc9bea7d459b7d4863d18f73d812f09b880513d5a5b57a40d786bf164aaad8f4a215a4c86afce2098595c9ab6f501ed79d40fed8393bf7efb8e3186bd269342eb4f4bd05f33104c967dbb3beac27213d616ee3846427f73d076a0bd8d677422aaeab28b52ccf6aa90934f92b6afc327c924beab4f65dbb9ed3f2113f313c5e58c30e9d9dda0e40eb5fe3ed1e692893778aa1790e61d896a6e833f6ddad5d02d9e4feab0d9f6b171055160f4a3ed56101425b1a8e3ed23c8466e7d3844cd7080d337078e164d402f2d303f0c393e6699901a85c3212ebeee851d47499b867a1d53cf1666169965d52b5871b79afb42c763f3ec8822fc4284a76503f9478973dc0ea2085c9f76a788f49a73aeb18935ffb0491e6f693ae9272609da5a56a29570e9382f60e936f0283a5aad11acfead5b1fef28b9a720fe0f6f1e580302a7fb88463673061e69d2c10a4d6f178c7c6d85d3f78a245a9cda345dcf06b9c54e970071b4f1501f82cfea04ce5ab75b1739fd60eefe0c0fe5f04f2a1ad7fa1a01e6da2bc1232e3b55e5b8c1603658b6acd8c1f638b18b1810a20dd954b19c2adf67ff31660570f10f2d05631729d6804b1e6eced1c087e3cf8b13531a9e1b9d5b24752a4ebe2c9381aa888b2d2e69a1559873540e56ca4a41991068c70fc4249f1e8a495e74c716c8e9cea290f1e2fb20dca2893dd46ab9c797a9c9f6bc850f492c3d38edbb325e86d2027645bf00fcfc7f11cdcacf96dc22d1cd10afacf6dae32eb00d084e8af56764fdf8d9824ee492e8c08c2ad65a056be76c4d018583519a0d0c60b4e74c87ab705e0094cb364407def0efcbaf44fa25d00927bb184b8b336850140325aef1635c25d4fd21cedbfbf6cf154d85c49ed8422cd80de90a2af07f57f03285c380759f9f33ea7e88aecd6e36efd5e6b0ed6cfab616d6dbfd63f4d26c582291f3aa38760d1c317c224a7ae8c581cd098102409e094a85c4a63c55deba392c832d18db8027b8614ec39665278f3deb7a7df03f536c22c3da09be8ac856589d91818d418a2201940194f91a3fbeba2f846f3d7168e10a0bca00d737f521d7cdd701f23af22f51b602feee8cd33051c567fa7bab7ae7b7110c7ed8a8de6598689581e25df0f62e1e1df89f22bb951869048fecf3ba4a7ba854eb51510561194542c2a3f9f0805d76c08bf956f1bf266f8bd46c674e56f6cda5c4548978f613b1398aefc0eafe422db373f79c5da5b82ab0171fb034d3883de33f650ae2b3f310c4c5249e4e8261a489915db4aed0e441d5f47b49b638a0604905412dd3b5b85c8a4aa6484e8a3ba309722778b236034089fd72ed637d9246da12fa70fd106f3246e469a7c042ce19471839525750fe88b39efb6700c608c596834be23006166d42a98e06a7343334e2eb9a5ecf0bc1fa059cf691d4705b249a8c3c6efaff21818c4640cb989662fb84be88b47ebea9f764cea3baf86b9ed1cfca66b0fd1108181ac7fec2d4de4cfd64759b9f7fe245bb7bf649f77e1c611d018abda740b548691a598855563e3bc67ee90eddc3bd4da0f45cdadc450482a4b6b5448e24328ff0f4f5752019c46eeefa67bb1e785950ff0057e41ce4ee32c9b5fa5cb396256f836f471b93f08d8c53eb534ae0d6e46970d3d97400b224747301bc379ed10625fab4139070b7b56d3bca0da101a44fdb73c070c802914a4d8d57d57930d403e86c9ac165bfcbc4378cdb79165b410c6a0e4f87e6fa82c8f5e0f54e23d500b43267737c6abcea1a650b9b0064fa4fcf5474eb77661c7ead483c6033d264c0cb1578712382335ab8c25fa4ac4acc33389ae96f5e17c9bc36038f6b4a638fb8003f6381b800f56c3895b3743ea990d6c5662efbc5e599a9cf2e159f44b081e8f389749d4c0a77e048715d01b2ced8caf20b046b6d3c9598936d3d2380642244b2339c012ac5035a83839d359f263e03747f0bf28199c45beee78ce81dd6ca07b8186bfa6f7390297bbdbc969750dd9ee891dcb3cca6ca1c56b5454ffa5de78578cd1745afbbad321a4f8a3311a66628c294c82618f7a227b7ae7884235c79d3469bde76eba3304f4773858e611afbd4588f203c4937a13f62914cd2b6cf8977972b7c64f8fe2c0e706fe3ac9d577f0e2bb55ac45fdba0afab03197845f2533b032f9762dadaf01f26de340c2a00d28c108cbf814b973a5d93931cf90c2de7190947fb3d8ae05bcd6a0e25f4dfbb3b6ee0da82fd42b66825be84a7670857b41fd92f20152238b40ba937fcee02630c97be5deb76e9a99774d98b73e03ff8a3363013192fbaf52a6430ca67751b79ef6f9ee1aa64e65b2ffd9565e5e596f3f3334e07153d07d04afbf6ca29ff375bef8a145c40913560cebe147153f9fcf61ef2dce9d2d1d99252e6970f310273e159d7a694bf32231042644f3551a10ce61f8c1387583bb4404ed8ec8e129b10e578834c35ab7f29614930dc4afb0bce9f15cb665bed3d47bd7da658c8ca433f0ed3fd026a4af68714a73f724483a72228fe703581d95c4383411c729b936aa43c783a768b052a75d1ade7b4b8118640384223329e7652e09f3d0517ca318409efc858b7337bc6a4d121ff6a6ee488061d3ee020a435f36146b63a9b620d2eb450bc43de6b7adbbe521d487ad95eb9e9f98ab431af002d47f74b6875df4dd895f9333b8531a30c2717d2510c6e18cc23ed14cfe943409099f9e210b3de0d30735adc9c7a05d1d6f8df28d241a8fb5a3bd682b57f2682ad32602de1bcdd164da1bcdd0b41981490fff43696c92d19fce4ec06ef61ddf4306bcd6e29dad7caa1d94706d439bdce8ef6a20ac2df0d55f05185a6bbac776adb8bdea2db63662feedcb3a3156c6f607b56ba6d339e31b2c2fcdecee84f340b24760a616c7c7b4f6c2bd920e87b657ec0583a687dbf74bf0ea29c41719c66cbb2e7014eed14c197e228c0914b823f29af136ec4967534db4499cd477fd929dc7591d0d59e8cc0ac9e692671e40c35e80a504e4bd0621ab2a8407631440af84e48af65b99e058829acfc0512a783656149c5a6c71f670515d56b1bad1ab52a10b75b33ed2c6ea9dd5db153449f37d3ad366f3a96b6ffac2696edd57a2684bffab8c36743f04d9ff5648a7ccedc0207827904c67de557c18024d9483b5920d095e33a6176f377ae4597bac56a6c56f29e861065d3d7360a382b23c135977aea62bd5be1bb245b2313a618f747e07f7cc3bd54ee1c8dd49fb79be687de9e7f827330f90a951b41fe1e9f2ba9477060d1afa0397bc9803d6fcee129b6c5b42b3c751d9d89073aa60ec62be3da6e5951e371f695772a123dab912eec3080c675dba05f1dd33225247931fec86ed3d2f4cbc7850196c3d223ded7abf6c6a29d6b9e6dc3841db66fdf2f181cc26deb1247f1da73f8c92c0869b4798275eff7ebec1fd4266d84669f1b908f300cadaf7d7ade55af85c9f985a86fa5f85e6cd3f3dae141f8eefb95f9a63707665dde257e39d9de1104690befeeb37f6db5c220f0400210afc257263241f43a0effd9bf1e0a0f0337bab0f23b66739f1bc0534fae5ccd39cf18e47835f45b0db54523ba1f6d88365dd8f2fdce75cd361f5bc573eb80339cfd6ec628059913fd4a522e8bfa1d5b9fabd301c240856dc4679ff755bc5a1ccf36e4efbeb3e4e01bf4de0ca7f5c3f01ea812011762bf08bed81833d2808ae09c3422faacd23b9469a4b6ae6abd2191dc8ed29692c6573f46d8c89151fe91773da492fbf3bd7b90a033c03e4714b2dc54e10a744e79ad3d6135cca4d05930df29f8462b32b8e817399e28ac35592bf100cd59065f369375b8966b9beba3043d078525729a766199a98be5f5904c2956ee47d263aa3af59b717377262cea1f8ae322ea2ce287693b9a649aecbb6301c69ef28c3b3413749b3a56ebfa23e7fbfea2f8de0a359a34a4927d61dfe618c7e31458e73980da99c90b25c5064adefe57df7a7f2541b73e25d5e0cc0e7c38dfd69d882f0d7eb6df8674366d4b2793234200aae4efe6ef1e1be5a39511990dacda1b85f0a0b77e9dd4ec5e9a4a2b79a87a8d0639d5029be7008987832f37e51f76339edc9cbd65f0b35ac24aaacb5714e951f7ca07883ce099e320a0a16dd7de4135f06cdbf44e1adeedebcc971d767a114ac6de574abff2eea5a736f9cf49fe748ee49b906ccab487386b30f46971c6d7a5a78a0700be62a863a1c607ef92be2428cb598fde5218cb88317b819d26e935eb7276fc4613797cd514684c12682133e0a5a2710f9c27ba13d65c6c3883941d5cef1c79cbcc9337e2dde3302c3e4fcccffe675acd5081279a5e78182204fbcdc5c4ce527417de9f12b49e8d28e61b06db3eccfe061d0a3f1ac7448190a7a894f8c0d722bd1819f1025d2ab4cc72af859004ebff1183eebac018f2f77377a6d89fa02dccb93ded868d9d6081eb8bc9165af95d5d031387c62e5a21503c9755b6a374debd336e46dd989ce0acf25ffe2b4409a50269de0c80bdd1781ef1ee8cdb10085bda60b97f976b59e791f937adc8db59e8345d490b1f5d0ba4483a06d9f577e7691baa41debb2621d6680db536156b7c4339248320bbdd2a14c68c5781ca1aae86d0bf320c8c56ea9251878f5bcbf54752e9e3c5ac8afd905eadf80e591d1cc54f0565d839961533e40500cac278efe370513d29f0819d77fe5914b3461ea572a4814c5fc42db052e3e267b3432846150e37ebfb69aae9c9639bb186170541039758883519160e33e46fe38f8753a237cdabe9502575d689ae2215125ef5db83a300dfeb24c48888a211ec7c0350c8f675c4b6b130ba5ba2185822262918ebd27d676b0065bde67593f97e7f8cc16d035a600daefb70f81bdc86561812c4245415436dcfbe61d00d6e13b00ae0bebdf57dab9cc66681bf05258174cfc32a274846285ed44337c6f082feeefaa5bbf229c2ec05c61d50e14906fc02c0e223618d528ef0982d3fdd99fe66942b0e868ac883eba14fa746ebb9725d158346612e75ceef9066ea340ca0b3017b636ad304da4030c9e1392091aff32eca10ae5759067ee6facf7324831e3d6240235d03fa1820c4e8c230eb27cf9ee3f62f9ec55c399991fe42916a5b343a63dec2e12930ab15b70b1457bfca3fc7713786fb91c1a7ef0d30a41d72ceeabbaf886042ba05d8c9fe1bdafb259900843946c85e154ee3f47d2983f13f3e1f9bd4ce98d65ff514caf6215d988c016279763a32f2e07df6c0e443dfd345f7a930a1b45b52ddb626400c6ed017c9d95ea4a34c587ce22a5caaa217ee966c6f25888969e49f273a690e58e27ee4c6da842ca01e3afb23135399c073a70f642cdfda447aedd6d676a9a2bd358a5c879b05d251a2afe2ae2e4f9d695b2e2dcaf357498523bcdad5ddc7fe27f81a858976a699d873573305c139849f855b18c675830df5ea502dbb060be4791091ba613a9b12d3e0362c1187478c90d21f633a4432fd36dbb4a678ef4e72f4c68b3d2c452181fadd715551ce8524e01b4c5c7b0465e9293c2d5230afbc55b7f760e91313f6db27d4fc68fab6da8606ab600cb3b69e1120c6f2fd3ba57c07f00f16fa78b7a7cab32996fd6de2b75ad44d1458f5e484cc58dcd3f48ddab9b5fd7f0f906cfc0cd5f493d7f9ab458448962850ff537e38a7ad7faea93ee55d4e676616ecd3fd436d7042ce57106c859b7e376963ec56f2ffd46393c6cff5a9545e0be2c0ee641d59cf2357ddc9c05f68a55580c68e8658be35eb67d93cf9d50025c2da27b3d11466c34a957eaec44851010f96f50137f6fe7baeba167fcd980dc31e4751c457165bf1551b4662e97d6a2d6de4c598b5896572da558e4e80b339b259a5baaec1ed328feda5cde178374efc4f8501856bc65973d1834f7c576852ef507808aec8a0ac97202bd9e70eced4e0ffdba2a3235d07b8fcf17d2fa86a75278adccd693368d3c7d27480ee9fc27e6d9513777396b8ef302699c11932996432d8166de8d72b21b51d0029983a22192903bf4bbcf86e5e9558bae7a97660892e484baf83d4da0cfe016cd4a35bb601471d321354258847d23f38bbca3598299a674e0a2bc9916f80f926fe99c6d0badfd8bfb63419bc050545a61d0ab860855178bd7cf54c08982bc4a3b9a364f0e6d36e2dbbff85d257d0c3fcf0d23d75b687a00d13c42e55e44bd388cb1d31511b893b6e2ebb5cfe675e15aae596306f006a299fde030893939046184b1ab062c2d19015558fdafdd61a2b6f4b5e6d6d5d9574f3dbd403c24a218a2d877aaac3a4431867120288eee58f1d72b2a3e210ed6281dd61b79d57d11beaeba6765a7593c767de61b9bb0535abcbab077d5d63c5ac8556c4fe6a3aa1e183cb772880790d0fa626df04fba30795841956a87b51e52d4e029c328eb82dc42c8ad111c0fe1bc320e21882480da18814babc5ffce0110c414d0e63f5af7f464e76d878ef911a5d71dd22e9dcfca5ef86a31bee068443d29f4cee42bb0a6652cd82da0e0299fd846d2677f3e05da9e3f3aa8cf1f4e8827fb9a2a5f23637b3e1586ab38abe4f341f0cddf22c0ef3d39c1fd588c7461e4a9325af787c52f3c8149ec05923339daca3a2b899ed02d5816be4bda4dd32fa0700f8b66b661af590c6eb6cf7775e6b27257234a89192849e42643ebe4887901972d588abb75856bb0bb34e8a4e2a2a1222d516fa9ff1ca468d2b81c3f5d07a0a642a39a37f908671f5c160125f75f27616b60c657242fcbd82df0ee1f23db22409b9242ea94b16166c370a85c182b05e199b0dc2730bf05c466e77dae88b973d338346a5e8eebaeb45198506451560317ebb409f53a7617028c5672731f865c6b12161b63a2eba2bd73e7a9e95a997f88b327a3bc60c353c7247e26585584d1c99306a3836973d2c444eb2fd45f53f635a5c6c8cd1e9a124571f33449648ab5dfb753a6ccbe7d22d73b9a11316e9badeb2ab545ffa918dbd782a82c9c6770dd8c3f8f7bd673b3d43b611608b7c58538db3c4338471c37eacced946419269854b09ffdf4c9c51bbb629bc729f452aabd91f345d9a176b4621b0beaa4e701cadf3c220f3e0da00d4d19f4e4e66cf1eabdcc31c6c1f5464d4be456f9b5a8a74eeabb0271e7f6f5ac8b94caba5a1e6e1d51fbdd15c6ea66902502c74e8536c72a6c5334d3bfc3a180dae72d9908195d299f26f4a0c8a8dcfae59776a16c081ec58fc79538f704bcc0c20a0567669a959c3342f5635d5194db02816cf0f6898a5656648c38042e3b65d8837fafb4273823df97b4cfdfc8460e4c1b0f1408e83cf7b4c56178b012fdeaab879b0af93bab907fa187dc85e6e853be4135a03687b508c6115c32cd5b685551fc44820aa5c322bdf1202a55a390f90c80db20ea9583ef656360b9ef2e4f81e3d1f9f00eba5a7e23aba38521d7bb3d5dd43e2853dbc2f0cc4c2e90c2975acabe95c338fabb82f82eb1be395c1e9ffc311661d68b606aa1296e284b30061418f73a6019517c4fe3fedb7e7b8dbf4b349656c7dfc5b90ba2a3233738734c106a2b8a501d550d9a55fdaf54d2477f9d236ade9f534299bc3c78d83656db4ff6639c156fdf36c8747c151a64a984357970512e30f78448f8aeeca8ea508613fdc0fcd6b4281da6eb34fe8b2ac4fc282a3c9ade86214ffb31d67264462558f01e236c87daa11ccb9cf517b804578a429047e1fde4ec5311d79f8838a287f4d53b460c4f6c61fcb1a9266afa1eaf54d622fedf1acbdfcd2e7089d934c69a299858cb4e062fae2ef470dd586331ee89e88e570688c0a80dd31632566749f10708882e69daf6ac0d035588906e7846ed2e4d0c3e65d89291e990eaa9ba44276b92adb1b10653c6a73ec8592f1792ec1d8a718a816b7afc2f728e6c8dc6c82d86dbb572690e80cd8a467967bcd28e7813b038495af1105931b0247a958b500e289f2a6ca4fc36566ede5c57d5b37c69cce2f00ecf04b44ee6ced6b60f8d3f93e66e84a542f42a227472084952249903190ba7c8479d130ea40904b7db77664ee105e5c97f96ce978c62607376fda3a6d45ec732c56a8801e99104d8680358dc1e302d2d9cba23ec41f1573541529ce1c82302a660b594e57f29e8f50bcb58bf6bed2e39faff8773ae6b1d451c78ea1cb8b58f24c04d5c8b903f0f61ddcd2ad8daccdda8e52a1d5f911060463c6170ba022ec97b41a183e8ae376ea27f1c1c1ef38fc4da798e4837832d1dd5c979ec0aa86846ae4c52732848003172378aeaa4689145befd616930bde280df05cd2c5d0e53b49151c67124187841bb911d5372b0b0e9e2fc14b4336f8da373351b9a90f07d16b55e1036626bda136db22cfdc7f9854a82515a6ffeb20d05e7c4eb369757f3c0612cd4c830cd79b4ea2032ef871d322a04d68892a4e64e7870556cfea66a91951a2d2e176b34d6bced9412f972a8a9e8af47ed75f2c6ff15e5e8a73120ba158facad99676e36daa1e9d9a1fe7a58102275b56e1fecf13068725109abcc103a320d9e3279a10c46623fac9e120da7216e067b90f8b01a0e14d579b8e368ba260cda5f6fc74c0c738d810a687b625eaf16bafe9c7f32686b41f8f9d029a08b96ff2a88ef0215b0787fc36698b7c753a87fecc5f310b30262931c8b4eda47751d770600f66ab44bb654fbfc9446a32852b80ff410e4b81f590fc5d8c1232f3ac5e57e515631f05b7253146af013f7738aa5d2890498ad3d998dfbc843cb146e831b84390a6289da547ab3b1bc9790b3c3bcc29dcd8547a809a7aa4ebc9cbb6d67d8a3c39ad73098bde1515b688eb79e4159fc920e6934e7edf4c8c34b9f2838930925efec615caec5ddc1fb9b4332f0c560bf17b00296f3765f2010a26084d73811c7389acc9117b97219d209d1850af4b35849dcc726d61a74166d90c3e05fb79b481f75b7bc59aef0608863b0231888954f89d20b6936b7447f9d38b7abeed7eb3af62ec4fbdbc0f47110f9593a21177d5f7a272457a4eefdaa0d7231fd1d3a3d3de74b08a73c507453409e16c6a9358a426e06549256e05dfe55fdced19932d1310946aaf68cf671253378fc319ff7b71ab26f732b195a5951a38a5694fc40dedf97f46936af6874a9250800b6926e747330a563ab1ef60a7e6f12118a6897afea5b2570a7f6b88347a62402b3498d4a58400d7457ef9134f906fb77a04df6ad527114152f5701c8c4f2613260a0e1c06c3f5534f2d3e3f0cd5e90484e4dbc997f6a057ff70df1bf990efaf14cfe7a986e8854937a0d2ee88b3c5b319fa2322b874fe3ed66d227187b098c95d4e68e10a3396fe0175fc07b47098b3c3505038c3ee9d9a7458c98248e001c30b12c9a474885ee8b7246426a6915c2c914593ae6ee92b93a2a3e830fa43c707f0d7f465510cc9f01123e00d26c54df3f5ef9adfda2d4936b38191cd9101d977934c43e0eba21512a01f2baca2031c849a23372627c9ffc9bf8c30d6ece806d21a1c3b6ec5909ade1a3f0da23b53030df5cb559d0f42ca4f60f355bbc6ac242b3e70d0c448c762a11011342cd063d9f0767b584080fa81d35c7a4e10ca259d11b5958caf9f9757ea9bf15d37e5f69591c875a32c892250e88245a52ae3289e9ea6cd7d074c7b1c6b7869878ffa23a59480389b008bdcd19719f8346773499f64aa0a6e02baef74ee546172f69ab7aecc4c0c4aee740d029dbf074c4d54e3a3f8555b38b90aea059ab5ffaa0700ab60e19a97ca7a6318103f1f644f010b1bf0b661fcb6999bad6f00cdd8c15f568a2743328b01ef087d8815caff37fcb0664b049c37d441444a15e2925c2ab64aa4e73114a5a519b8f0d438293f76accb30797430fa7387422879421645c4323251b2fdf1bad6c0be0d60200cb5fc9dd65dde9ce062571ae0f00c43184788287a51e827416911d6ebc1e68cd54a78862b61bfef87945305dc9c70f6ba8d7af199b928704c7dd5f8bef8499ef552464f08fa0e1edbb66a933b0ba2b7583cd998a986b43d0d1dc1265cb75b8bd4841477583e98b710c0b02d3f63c2e869348a6f454895e71f867b79c769cae66ddec9da1923f68aaa80be84bd1bd678dc5b4acc201fdbf0b1e7786ae0a075df2e9508d680761276e6c533d9e079d0a07e8057f6a25b5aa062afa3c4f210a2112499252c531d436f4c76f28085402dcd959a2c05c114e9ac6a46f2b1bde9d38a44a5e425810b33cfc6fb2a29f3742ba7259eac7027154466d6cea5468d6fb87b69ed63c182b0b1b6bc545d92144f809e6c8a6e25621604a31763e444f74329cf6fdf908f72a23ce85970f8037c106e3b15c79522e9d5f2367a20ec8cf6bedbbac767e158711c1c4731178ec7e98d4a613b8044a6c2d745f801e7ce283e8e14fb58f6ecc1719f40cc7397344816fd6d47445de0b96251c6ba5857eda4371f3f45ee3baeab70b64829a4990e3af78a778b5f6944d01d19dd7bcd178c000407da94da87dbba76a9281cb0764c403f5518f8b901e72f89c89b2b5bcf338612de04a8cc48885fcb11d3adca7def9d56de09548b39a6dc3489349be3a79c5f9e76a76b9d66e84b8e37bbd3f8e1b45399308e9cb10fe65a3bf8ad49f2479d16c0196d540e1a0fb8dd0c68207ff0d01e13e2489fd08486c43ecdcacedaedf21a600b79bf2ac0c376ec2dedc0696e216fcb181ef5e564e69cfc9fac421d6d13f5282b201b533a3bab5401b1e7c9ed1cf1a8c872b9d2b1a824ac18db80ec2311f4b0f2cdea0015ebcdbc8fdb5d0e058ea21b894e7e282961ec77d1924f2e63ced10890eabfcb60c565c432a006d275d0d7b491b459d7543ddad29c5279a0cbd6346b119df589e4281251ad6950168547a626394b994e7a059a63e4528b1ba0c9833cb1045cf1c720d736ce4b7821bf746234c1b684658e8c0b3dc4b306ec548c69b7b49c9ed4a3b76ca0c015d380920878592ef9080bf43b0f7910f7c00ceba4e019d2501f37bdba0154689fdcdd0db803bbc252af56a3b9295fe886d932123b88c8372664c1822cecd0c71d98d3642044d151f8912057bac95461faa8f9fc308dcef7eeda2984a79c84657c13665616290f8a986a7eca6dc11a843b64183464107075281f6a6f0c42a0275d619f22a6ca325cc16ac7e550ae2d232a1795db4b6ee20f6f70844a29a16ea5d7453e1b8fa709cad33207d1429791dca57d389293081b8b09490b12483ebbb4b0a9c1afde4a677bc7ebf30b67b3c38df57151b3e81c2ab3da9e261256dfe48a1f9add1dcbe4a8050231a92ec9027abe8331245063f4dbd146b1e497b28ea26ba2666394f2eaad0be5e977559c6245fe72c61e8b825249b39a469149cd4d8abb957b9466a4e724e1ebc26a04a2bdbae114af1165ffe573065400551d17b9d6a4f5143a5d1f37bf377a35e0d9cd5c33be4e14c7affdda521b771cce129e015c042b3f849e160ba1c91e97f941c699fedc5b2bfb8ffcc73fb72a0243c03b3a8a2edf62a545a976a899b8ae0306ce38e350060b94c3222a322b1416ba861e3dca00e89aa0fcaaea5bfe1aa8adf9cea04e69d3439a606761d3e149eab839e9cae8cf816c1167a7440b1567f22f006f1a8d05d2c775363b9bc3c3d91b27c2006f1c8032385ece50fd08d50b1b22dd38b67611dcb40bf9b243504aa3594b7cbd55a1f6424d0473291efbb6440bcd0bf041b84c034dedc19e2975042438c5c11700678bb29e2a2be0f41d5294076dcda0f3a7e14b7bb033d2745c39e011bf772105b16e5ad0ab5b996bb699074238e5002c2faebb3db54efb8f0fd28323034d644c68c2eb7fc7d86fc00267511ea97e4891a52045653f6d58c315c6884813442f097042fb4281c891f9feb9769a1d6d932a253a46d4102b48256a0ba3ec76586217edff4d4cdae01fd2ea94491ffef2d157b5bb507d68f60753de323535643129eed4eca96ae718220e883982bf5e5706bfe65f9ffaff941dbe63173402a57fb334acc4b8d298426aa3578631abb330f73053dd612423548cee0dde57af7837c4092db030164158013d20d8acd62325b09fe921656010943683ee8ceff0718fb63aa3711af43c545b903198a2b42cde2bdea18645656e26464f91de632ff908b216195d76ba46e6f8e121ffc6107d88c7ce5bdb2c808197ac7769ceb711ce179cec3cd7947298ba6707980f1ffe74bcc86148b835ef2f51e7e3d4db2ef53352207341c8876ac94a5708045a5d366063b0611bd3c10aa894ff28e89c6b7cf6917cb3124dc02e282abe45ae582d18429a0849197ea72fed9f5e7bbaa3931e851122968e9eedd615936cf2eb1ba7102be87ab925fd4abf7eee730edaadb1f60d0b094d0e6309550eb074c680887965071cb0e817eb5cd0fa843eb10e78939e1572cfeb9e72197b827d3cbbd01483c24ca9ec1c99c2914eb36fd544d2f82bcff917a2b3cdef16fdade268082d1c058c218cd7add975f4b6e1418917db61a7b0a0c305e8a2b1d899949cdc395a792650933bb4ec4fc509f45ea855819d6b0e0368313606ff25d8482f758426b749df59e6addb608ff4e9e04db51bbe4485fa4fbedc4edb8ea0ee15137f030737fcf8563e59b2df18bfc413e0c8e7e4ba561bb0efb04f80834d569853826ed60163878f6cf6f7623330cfb47de1a21a7000fd3492cba16f15ad38fb444341e74bb3151af4cab0638b3fc5d83c64ae1af40468d9100fd2928bd56301d163b855f388de28ac293413f797ba40a70cf8966adfcc593d07e35cec818676bc70b496523a9686aaa937f0f5fc092f07bfd9d55d462787efc10123c02ba0d6f1c0dbc413ef4e130e81c92c3fd33f21a43e7b0ac0e073f6842e183e7d0af562c4896aed08ec7f541e7673c6c3f931e4343d5639eacd29e792a77eaf8b5ed870323677ea5df66942ad9fcd8706edb4d762d267310dff6d3f079aa8ee841185d4dc6ef8c2da7b42a6b01ac8078081bf9332f284c8cb0229ce91f063766a45ed9a354337d393644a251e64bba72f640428776e991f09590f52cd9aede8d7ec68a9ee4266d48441242392e6cc9448490c49dd011f35c6815ef6091b6610d2fb418f690cf412bac7cc0b8b41f2eb13532a5b3e958de9e4eb8d205c8c916caa409722955d33d99f6c75bf09dcd01800cedc5dd761268dd89d65295e66166e57c5fedd907e9e774a7537194c0c7da7ecaf855b2e42aa26039921cd1fe2460420cdf121140be149e0f4e4921ca21066eb46683d63f943ffe7bd32b39beabc06596562c5a51392f82f072021b59eccb88a955b492a1ff68b7c313d1d7e55f5bb39381b45d0e8e9433778a6ead5cb522067e06144feee31b4ea0cd733fa84d3b226d9027d40bed0c80c677dfdafefb66895936d2a7a5a3aac22d5ce10535c479ed9366b11e41215715d7c3d4144f816003fac7bb74832f729688deae4cd38ecf82f3b847c2c929e746f4a116753397cd2dc5c8549aa7d46e5265ff3a37ef191be1a1f1d7b245d22c9133670c6c596a5d19c664a6ca703464f4a2684d85b5210fa4d2e36383fda2bf4446254ac6c5079ad8112dbaf108ed4abac6ddbf18600f7f3ab997c249dcd5818070b944567049945fc83b220a463e4f9e1d55053d528fb7827a842e73a1891abee0934bc8febe15eaae3fe0f13f0bfa7db30b624e8d2bbb80c1cfc5515307007c695aaf0a3214be6b7fc9b057a52c3b9949818baced2b47e4380f626d8968ce51e8e412336de1c28ac998737710a476a5fdfa3ab667ef787242e93ef8a92420a7b19ec2be22ee647aae732636c21e036a1e317d4e08e7d69d8e1b94a1757a696d3a500f804d6819581c2424fbede3ff5949a67c498db43b625b0093f52bae1c7874c173ceb2ce6febd193b5b60a0c35dc966fe47583b96341f2625392e8fff557f066758e8eb6d0ac4125f555726fb74cecfd1ae5f7a65e65fce8a6357ec7fdc08437252892d248f57ff5f9ce94f466076ccc7a089d1621a394653427f2eab4de5aaf9d25fc9051238a9778a222d00951e324adcbad95f2a1c9a6bf9003ebd4c25c11397a341dd69dddd59c29064369a52b0587b1d3ce07e08c927ef16cf6dc3987f73fc8060d13659f96a10cf8623ab2a9bdefb823f2547d52baf31583cd02a14a4f602a64c424e632fe65547e0315a34a4a4c976ee3a61dcb75cfbd31c9cba831d90b761211fe700bb906f7970b5f446d202ffd151e424f4672afd2be11c2100f192b6eeabf56a2d385789761a1bc0673962870155bda30d890ef6851860c4c33fe124b7cbd872f9f908f87aa64291647cbc0a257afc6a1ff5e001e333f1c55b776f5420a4f2287a787700fe0013d994a8dd764eedb0092555cdefcbadfb5a1e1c28c1802fb21955f9b93d182ec7383c02a0585a3cee8dae9e38dd63d3dcdb9e16e47c9e82d7827d3ff008d2183546987a7dc776ce3aa390e80d6352b0280c93f40417975c3e8b0efef3261d863407363449ec3afbcc61280e0e14ebeee132e9128715893e260a3bcfad2340b1d00dfc13e0a067f4ec39c743a71eed6d2aa50321c78a338bdd9fc66c65cec22650810bb54d0381cbfd43e3276d60dcf1720a132808ff92e61e6f919b8725a3aac33e9632e53a54b139f42b2996989b8fdeb745a801c8f3b8bbd367638acdd1d7032c9b66c470e2a00fcc1f6f6e9e65c32266030bda29b147c80491d6dc6f373af8d7f998a92cd72498497ec645aaa680bf3d56bdc12014bbf7c493f7a32f4c4b2d0c316f4ff7f0d9ae1c5d391e0e59d8b7ab6be6f101bdd3c5e9710f182be0b81b4d03c8bace243f1e7322c0dec3f33e7d9cd2b829d4b2563fbd179dddcd82ce4b3bc69bd146dfafa574337d0fe9607fff4540d714748d1c92da86bdf3992a14c547c332fd92f2c4cfb83d76f3fc637e950928ad7bce7757da1a9266a15da148acac451324f8b752d4ceccff44c0e7ed0475942b4b82bdc159da7b2fda0cbfd492504ddcf2ae250d4bd82484c37d2c6fe0206854d520ec403acccab6243c2df14456206358a6e5ccce193c62d001b81c4aa79ac410bddbf0f25361bb1a04ffd97f873d098bcd7e94e9cca19a88076a07c9c04bd2b60f6229a89604dab081cda2032c71d9a10c0a49df5c8373ab062743b464d9d8d1a5a473b32d18bd949fd80c7b900b31cc56f2cfaaddd7d0106df41f055ec68ffff6dc28c1144f48abb89b13ac2099de4b9369331c155c16a9069d2145d73ea6b1351fa3a0eaffff594a0c163e4cca4dcaf44dd3de09e0dacffb9e894e4b70b254c77ab0289032daba6a3e708042bf369fb72e002ea07e7678a48afc146f44df1d90daebb7b533c396f984d0b93377a9dba4154359f52e78546c0682497a73646aec6fffe362f621bf98022c3d89f2eddedd7abe2347a878e195fc2d7146630e0158c0f82893ac2bf82876c5476e1b1d53fd8061a7e2bc9a96205d9dbfcf9a8657b95647cfb69097761398ec425170e9f78b0a665bfa0b9f43d74aa5c15f33d0b15d27a6c1dbde1f5329adc4cfcc174f7619769c331a5a3d5637763c350fbe6bf301cc6f3e917fb551f6a788857d47948e55476d3e0ace472ff4930da0ddf0214fbeb4d63c532005b36f2fd57d6c276735f23b8fdf4ca3c216631d0d61cf80600e35a5f72eb116dc7cd5466e91dff2886cb4d82b8751cb08b95b94708d25db0df2d64038fa0d8e39edb3b2a96fd112e95e1f897852a520884d8d535234bc72e6f00f92640d4b5556deea6e62b8df16c4eb9877f6ef5960f556139bad4a06fa32ea424d8b0ad17994fc1dc6a0ffc7e1ccbce7443bd1f754450bc37472b17408721b93f82c059f8e93ed94c5f6051df55648d0f0e83167c713724fd9cabcba8bb770669f187e75cbc6f5152ef0eea6ca5745969e1e16a833afbb091dfbd48d4c625c0be5e57e3758ad95e1983648b9106fa15920f30cbb2092422c6778cb652be5fcad42e3fb1c54d7be19f69d0c7f9b7380d5a6d5450931c760f6a049e0e45466d5ec938b86f99b0d1793e68375b06effa388c6aa3e6bb2f69d78dee8e683ffda1d484cf515ea2c25ba8c4b98c2d90670d33cda11a701364e6ad389a607fdee1546da41aaa446bbfdd8eff48ab3b10b2ee63998e5bd9d9272b6d7330ff2470887dc9b4b230ea582dbd32172ac4ca00378aac9a9b024fdaaa08e1b21bf5fde903bf81f1b3010dd8f25cf41e6f843747e1b61d0ff490fae54aad3911039b2d0afd7c159a6d7faf0c423f03532039ce1b69d3eb3131b5979af21b387bcd33e6d8d66b981975e778556882dde20b2b07ace748c96342a5ea93cb72064eefc744f2c15a5b04a62a0fb47595426bceb5e267fc67b30200f83fc3157e4aff79c805df7cdb9731dc86d6bc5699940b79b623e96d39439e3dd48502200445bab974f8388c1a4ff109df5767e07cb8fcd361272b8aeea165345ceb9b9e06fde7a06867015609bd7a15dca5b5561556c5ab626d08a11557668e905c2aca84c0238ed948a97e7ae07e90ff9f89447e447517afd442d871f8f1ece9a8dc568dd2a4d6f0351eab979c3c9dccca29e76c1b6c4699dc38481e183f8ed79ac0f6f463d64607fbddba058b4fe398e3421e508a0263da350fad259271a9379eeb89bc1f5adc43965aa40b8ef4edd9f0d1bc69ed417f28638529dac1f9bf1c668d24de238adbdd8e661c7ab2faf438563e9945010d8e604f7b5cc7425b0109001a5fea3f13117ead15a1c24ef1fe8451d726509ffcd3f2bd76eddc17bbcf946338a28899a8fa21393b109a9832967e91e16e01731d69291f6c06cd82364fae25483ad312ac14ca60c8c60f5e06577f9a063e7f00967a10faa1376d5b4090b573578b5a118f1f9ef8b7d4b5ece1269e29d193560e72e10b31bbfbaf494e85a94eba73499614fa4ae23c320f1dfd3ff05f8bcf95d6cf67fd8633115149f22f4076f4d2fd956642b99d4e5b6a9b3a399926a4f1e12a420c9b30d854605d7100f610c3c3d9881c12bb42be67cff98df8874152ff3d051dca6967a35c278b1cb14294c4ea44f0ddc7c0b089cc725acf24812fd7c80f8c349dcb62b9b9233f6c475060cd03672cdf8b1c0cd823432135aa8e55d7884a0fb8170944032964500e9a989948cd4007241bfa0341517aab3eb8074e808107ae1629c3ed3f40e844376993d321d3d57239fb25880012468dd907db1988fdbb33b5df8037c9dce8690bbd3d55086a1a32db1ffe3e9de914f061b61ba71a51ea9c7d102290182b1e1fc28e23278395638579dc09971f029baa89a90055405cac7d99c94688acdbcb770386ab8afb99fe27f27635cb8e8a2667286047c6a7967d9294eb0a5ccc0939485dc6a49d28edd99a1f51ed682d311828b61bc1e099fdbad407c62e6e6c04219dc6f33175207584b525c7f46a3a15a50f3a9c1f03bb6b4c28764144e2b3f962aa1fb91cdfaee593346c922860c7f699420bf0ae8dc95759b9870272d7a1c5a5d362e2842e566373bb2086bfbc9a99d684adfb15c72c9673c59e810d0afbe40489479898b4093046e563d058c6ccc6379ede15ebf4667be347aa9da7131e1c72ee4f565a200c6cee50a963c3463e7447f8c26febfe46056a1da1508fdefd75ba69820704c9cb028ca14bb3aef05cb9c07e4184a30b8db5f38282553e60a86ec3af7199d1bb39494a48a9c7d186a22be94ac318ef29803d1f31b90e16b20bd283b64e4f5b7b783e30cbd2d91e571bd5e462f399ba9a132e6630868c758ff8b98fd5772f594c5f82a8fbb63179d79d18e782d52c6b7d0781b84feaed8d368d5653884eab4979ccf204657138ce11c844c3149f96ef21c9d494bda39e93f604e03e67530a99e2cb2605a3790a35f24e321c6c198cb83a50f157a28ae787521b1c04b75909b193aef55ef21f7c1fcd1b89bc1debe9f3acdf424eb328ddbfb8dc08625b4b1a4c0cc830e8a8502c6a31fef4fd1df810a3bb570073e392f1f4753a0cf4cad45b28ebf92655a75406548fe4896210784d3bb84f12c915b11137ad27839db3d18ed4a0d3c8ceaeae4e4b72d6a7fe69460e9930a8988c0c3683d3c7d4b4b7704b6a9c4a664797bc3c2937df8172e0da376193f07de154fc1dd0a77a4ef9ceb9fbf84ae1d750b98db660d4f3b3bc33813d846f2b3269501c124eeadab7a382e6a8bacfe7ac06f55d5a1463df07993be648b6b7e4b3a082fe9b9b6d8dcf9b919964291c7f7e8f99d31e098887528e97379f5ab3671e2dbaf24d54c7142eae15eed5f5c556e4ac87d649758e438372dbc390d7a070cecf1066e093e46d7bac5eb5c3d792ddf69c43246bbd88c3a1ad92866eb704db04e323bca7e3838d0126e475e4affaedb09c316bc4769db4a0babf4aacb7451c32aa11f98463a4eec8af83e61fc8fe9962d8f7c8e589e36b9b635c907775415a7e0d5d7d82b3b45e325c351a6e91c727e8fa25d825ae6e105a143508e463eaeb317ecd296968b95879e8d27816ed3c167fde1ad7b3e7a941e7fdf7c89eeba61a0437ae8e1d8a98aeaa16389529168dff60189004b92e2fd31070d0b8c6e8a47e5acb82539d36e2c862a859361391aaf61c426c0ae033c42dfcb168ff4024d7ab8223d1ee9c7fefa95c4230ea853d65d1873c6e06911aba273c7b6d8eb5b6137ae21afc1e635f2205f4c7d6ca56a252f44774c45719fb7ae3f5efa2315b37bbae4f32a2ee67e038cc595e25c7915e362169e62ef3f23aa94c21d6f9a2abdcb69dc6894744e2e56f111f132eae5b7dc09372eefc270008486a8645766c45be2d944e81cc40d0e32c75c7abc96703348120e5628b866ef1a75560acc3be187810f8f514fef6390471686f366d24ea6da51936e8ff768d5a88242ab76e489b154e89408598ed4748ebb9e3a1b057d5ead9266f5e995803be905573adbe937f3964bc4e35b3e791601a9f63aaa6a6892de5105f8b71d9c55700dbc336041d42542b0a61aefdfadb119499fd7a118591ba120227432370486c22341d5c8a0f27427ecbb3c4076ce18675720433d4e5d4daae67a794450d8ce91be6e8623c461888a70046430952e5197762154ce4d11562fd7b55382c9352dd7ba66019080498d61db914dbdd518432bf9c0dcc096aae7fc3772eb90ee716073d545420e091989944b8dee278d12579dc320bb686554abc6052f9edfc236d6fa8008969be2c98be73bed7bc66b994a7252cdde1818cab7cc80b74c8fecb32413266d2e547efca2aa116d3f167f3b20e55178f648aa2c65c9a6330f49928d571482f0f6aa8a168525ff7c8fd4609f9ad1a0d2122ed41af48ce4920edda731807ae5250489466c71c9a40341d8aa5c506416fdfc19476ced28bb4d089cbdce49f1b4728ac95abddc81878ad8546801050632b9dfefda06572a4a21f718ccab4e76f9f69bd77679092749c1a77c63b5e0d2611957ea56f1c86a99869613605aa1f141d75f97b520eb37c765668af2d8c1f84ea8810e6d0d7199cb03d1e0b0c3aac5c94ea7ae7ce5a8ac6ff446bdafb5ffd5fd511d568ac1b367e98cdd989dbef9a1d0de4aa8e4b537ecd51e841416e1a3852ea59affcaf1a90f8efa0787527c9d2e7fd8d87c3490d4a2d326de7c28c936e0e7dc4eea6be173dd0b235f0335f1d71ccc6b836bdad37e7b039c6c1edfd8efdd6fc6c8c08db8e89cc0cc5bc9ff0fb7668e55f434c29f7ebf9bc5a133c1341c80d77c63f95d9a52221636730c5fd23c699e472821dfdfa1dd17595d2a244965f398d1666d74e93a67cbfd199bc062a5d4d72c8013a2159b84d11bddfb3106421dfab32b0bd19ecf81b820ed398af50efdf1f5128080a6f83751551ed079a725b86272e22cbd831689b87c9b37d037e01bd81119761b026e08647f27d634f7f95971f4c463a397382950850cf1204861b6afedd041d13d1d8fc7ac83da3c3a10b5b332bd41968f1923d9fef19f3ef709cda187e47d5b707000c2a7389d191a9e126ccf3133efb5ff84030ad83d80e489487bc8df3b4eccbe9f14cf3542d746f2e198fe8e02077a51ec871771afabcb2e62dcabcab28548a007b6bcf83145d65b101f332da6401a94388d4a315c318fb788ac88caaab1b7686ddf308356f9b644d27c22c1e01792d09fd9fa253cc7c1747d2fd1d974269a7b0fac7440febdef00bb266f9140a9cdbbf3fa9850f3f562dcd90201e851174afc25e8b03ea863134218e9961931dad24fd66316d9716a9be4621b838a9b5c8099ba6cc0e1100b72136e17305b962b8d712db1644c2c8d2214f7544e6b4ca748d7379c2763694b5904a53259e3de5ee5af9b39c3815aa39f17cf0469db9661a43332aa8f410b776cc1306afb0ace7f047a89929b476e42ee38b3e8223b90a013537aef14cac879b61ad098e8889d4d53677ee521a4d7c4c95cda47afbcb1b8a572c1809550b1c01b3f65fcc327315b9fbace7dfe1fe08314a7fb650016e51196d9a76ae0edd1abaf2de11144afa61fef65e63435150bdba1024c515a63d740c1a19278677f094b29f670ecc284e496dbfb2b73ba96c7ac1c05a02421f87278efd51fe8898070cda36bdb4b9ac2c0e86d86bca1b4ca96e0883ae458545fcac4b41b41ee04001f1c5cdca7fd38f494431f2fbf941e1bb387c4447c205878a7154fbbbfdc5ced72a4e99fd1ad9176e81557803be80faf9f5009d4cae020feae10913242bbee47534593a62b79af9bbbf4d77630f2680a8a1bd501b34db26268902cd13c8ac17a116a2f916e9743144ad345d95a74c0b135a10bf5461a23513521e89d6bd387f1715747cdb09deb465836a435aebea8c5ebd4ed15be72c7372c401ba5e2f718b0a07dc7d09aae1e8cdb9aedcd1712c68af382554fa8475c01c062f85a7c04ef807d38d158768fb60faf2cd7f47f0a496923d779d63c3e727a68dc76f314bd1eb6a18c685017f1316e74588b664830f6365415444c67c8bbe0e135bfe127b697862cd5423b21d3f65037ef5a1ee90b3fc3f9626173a7eb0fe4209a6818ea1d227db3d5c013ef3543d31dced6db3220c2922f4b88c778dbe1bc769f315a07acc8808c7cfe55b39b9a7da1419ab802c8a2686b32a8ef4f3fe24788c00b18407097479e10edb47bc2e23620bb4ab2e3e77faf0045cba237a687370e8e17f390233e8e38653cf9a3cb777151d2ce07d3c52c2440b2fa06623957db833acd1e62b153d74997348ab6056f853d035a37c6d78cc8498091ce50237aa2b60aa8f678bd1d93487a79a5b48397a8642c9cb0b831b71633aa1b0118889906dc437dae24fd55b320a77cc7157a5ab8d9784b2f93f71590f4bda5677a264713764569d942470f941240f15a617e4e7245126dcd21c9501c424e7ec4b1adac4337bbd3531b3c6477c13ee43c3814d5f9080244cbc2425eac5261e6e9e154bd8d453cc3ac89574f76b51c14518a26186147ec0ba1f3e8a6aa87c14e83d83a6e2e3979e6522726378458aea609b93be226f5f0484a7a793c080b036909a91a24060bebda4d04465226db5ec19444739f3a9313d8f1bb95cf137dfaf898bb85b9cb68dc5353a4dc862dd7ab75df66c3381c81398de6b3bff47b4727b5832a4bac783557356bb70d22af0e9ccd24202b98f805a204bf1ad312a65d1ce14dea4fae6c765702908fcbbbfc2ab6c27d479a6ed9a0dc2d8cbab0d21f2e6f07239091716d1ce92df8849a35a11d889cdb4f0a99571c395c6928c922c29af6198d01292952babb290bcf95292a00bdee1b1b17acebca1447fd77684e90e3c7e262099de7b0bcde09fb0e0afeed0789c99f859ead13bcde8b54f21d0fcfb199bcdae48ecc8bcfff60488af59c556bb10d7f819ca2d456cd94c66528ca479d645e70e34f355bdb8b4ca5a1937094e57ed41b3233eaa7f6452b15cd18c367dc0aff7ef39623c2b5869100fdf1064ccebfe6d91d5cb07ceae1deed4c8f4207f58060564d1299ad361b34a0d1277d3304da8fdb35b125a2feca0e044d9f7b0ee11043f5624ca63ff6a532237fc984ffb90d598a153ce36f800f490783ea042aa7265b0b0359ceb16144dd56ca66e2f8848df704acb9efdd0f2dc8fbb9587883960948a8c46c64e1bb8b211f4e396732d0ef772099049330d24ecfdd5bacadecd10f4ceaa99c24a867ea4df19df6f972911fa2222e14335de3c9e1c2df45df80f9111242cd045a7f40be633d52c32b7d204b5db33600eab8cb366e3c4a3bc800e8f0e6ffd26deff0bdb045e8ca24937c286a20357cd0d4cfe3c478abd6aacee932da0311c05933933769463bd69b678cc0b3655e9c45f01c4adab5756f2ee3a7edc1bdfe69137be56a4800f3863eace812aa867e14d7d77d57eb7033d60f019732e940dd7969815a046be3365380a6aeaee0f052f2c75ded34b88f04100036e4809c5ce1067bff681e12a15569a511ac8e4f981da9d906f7f0cfaa8fc8a2bb0859693076168459acc3d91c85c8e68e550052b7443f3bd6005eaeb8592839e192d88656345c3341eb0137753083d2414a2df635ec0a423be28383f8c754b10c33e5f588db048bad016c9bdc3deb18d319234a2b7931ba2650feffd6f1b864ed16a9cfd24bde636e399669fee89c44dc8d0b98da1f2f566ca39b5a8c282efbb626f8951eb67b97f4fc9e580dbd3715bc0e5d55570705ec3f2307536e089bf6fbb15190cff59a82c8d89d716989324b3b93535659b723fc1a1b30bc104aa130a4ebd8a56af8113ee9a7c29e725fa61bcdaacef14b3b9b58c7c00e0b028f6732f94a4550cc43cadb71a112e4c6fde991681ef7623445e9f20e1e7fadba2c44b27e7fd380d4292dd6e66561585c1e322a188f93fca217124b80f5ced4033c59cf3c2a3459c0995813fe27c9d27348a31446ef23a4a5dde7132749419e7a22320866afbb56f98e88059b2b9ff9d1fcc8179cbb2835565eb6f072796c6723b746aa3e346985b215870c1e2be89177abcb69dca8632dc5285a9819f00270d07c889b68e3471e1fcd230a564cdfd56a21dfc94acc5b30d4a931e671c1dc7f255bba8c1d87e63a2f2e08744235d8a91c16e66a6a1d7ee201686ec365e5b5e2c1e1fafc87a78d624f7902463d8dad1cb305ed5e0bbc8e6ae5097edf487ca97f799b24bc8e1da82e2c531b42238999f4da6cdd48c05f310ab7c11823e1913f6cb520d44bc150f4c4eb55bf6d6d4086762f477202f3b06465f36c7819580022a23b4c009c6e6f792460cbf7fef695f760cd0af9cfb3f8df6dc8a0a818b161f64df1f86345769faf7ccf1a4878105611622802b4d2f11f826af62a7f2ead970831d15d8133b4613c720345ce7ed09b4e3773fe9de4d6a19afeb170b12350368fb9064fa1010e648a4396ec7745b6a26b06e517ab595a9f3f915abe6f246db76d19c225cddfc40e0f92b89fc5b926da085df04c85d2e06652f889dc17c55cff600aa76d8d8d6c3052d5c9ef41ee6b257040ee04a492bd95203b565e7ca983ce7378cf4914722304da306d3b5836a946dab61444ebb0237edf870735a1cd3775ab46e2bf160e87ebff28cb3d7d5b6325f1a67f93870d7b58e3b545192057ab402197ddab903e06eb6c39c437535fb301b686f873332429d79bdabccd0c2f208c7ff327bcb97515a55acae2dc52751fcee441115026c2e87b53b4a8bdd5ec6104ef2ea59e1d2f1a78297192212ff31ef8c3d8f7296fa7bda802f16d1950ec39f6a86d04f0237695a649f96663d4b9599798cf5207fa46022fb2dbab3cf1469574fed813a496e5392a02148a613cda2d45dc22c9f3c0ff3d1c6c947a5f17b3947124dc6fbff32dd29da56f1b9f0d5f810e7e0523e6351c78e9337927067a3ccb97f52127aa19d84cfe1aac667cfd5aa6673e45247a8792c75bc2f758fad38e73231ea72cac46c30fa3de7e67b76f2b98add17676b4df9949b2038c9373401e2fc477b474063028b7de69d2ee99ea4b93e2a6facc0228c9967d9e7d3cc061943a52440ba126791234fa82c09a1ca710c19141dfcde813e0dc669f6627c9689342a6c65a7847f9ff591a94a8eaf237731ccb985fb7c33ce47f8fe40c96c373fc5c0fb7bf4242f50b9b4ee226d28b8b18b1be922ec8e8a085209898b4110209128186b97c9dc52963c61ea1b1a95d2046b86dd343aca71e4284abf40d73bcc857efd89cf8c66784c6b5e3c00a1211dc7d8850a0f5bd8341e0fbeaddef6f82778ad1c3e7e75c730d67564ef21b7f66850e5f1787d23be8628b253b0eb755392d8214982c2747814208185a3edecd5ae8f516f87cadc3b96e74b6986a890435a7f6e39e52af52961b750e531dba25a8e8e7a91a3075541dc7f7098eb53fb11ba9c04e88be0e9ed11f1e54a402559a06a6d5da9f9f91813a9b02fa1ea1e91cd32d977789a736fed9fa04056dd5fe66e35d2ad3313e661e1d48b4b00b5d3603729a4d296eaa7138a03f7b698f3f860b20643a09b475141753f1cd009f47a0036df67c0a6c17b5781ac079e5151b6672edb47d89dc4a1834061801d2506043f5e2f3a7836c617a3a22cb0f355fb9a68947ebed163fc168187c097a39dd31ba5fa77b183c32f5a3b56253ae2ec71ea92f02927e4e87a3f19d0437d4e4a991fe49105a1963ba5d79c772537c0e8cbdcedd64bd19ca95c89cadb04bc7216ec7eba647c8bb1405b324982267a6541b7377024725eadfc763bea056e6dae9d66affddd09f2ba59c9b9739bd55cfe8dfbec698e9d269ba48f74d41d5eaf2c9eccd0034939bdc0f946f50c1980ec54c239734178e82208f5f1fae0fdf64c75f9cbd9b97978065a3049849b2a12674ecffb11f62f709ffb0c6a8356f3960ea29319a409aba200035b5f6d1faefbcf11fe6a8a65b9d4f5a4bfd7414b3d6d669ef6ca9daf9e04bf1fc5e42f40bfc87a16d08555e4ad80fa83d6bfd86453e7b619e305a47041484aa5e3cb09d070b04d775e5d0e38df3af22177c3a932ab893e43717e29c0999293a6cc9a05a05fb645d25c5e4560d1a393e939c48a8719f73bf1850dd5c9a2afdaedbe50b388c0ffab987259f6f7e9356aa7b242291c4da62f885adae18b8640ea931bccb399cc472e7991b54deb7dbf82cd2bf5c5e82a2f783a14f3449eaa257924805e925916940ae5c30014c58b803c77bbe9968d6c0a82d2b361919f84b0d0bd3d2f505438437dcc07ef8b79693cd26ecdd25f3a78cfba185b67e026696ebedf7c661db16dba487ab78c1e5331ac92c5400d384ca453dd450e92de280f4199b56c172af90165134f89b906ef9b4d1a9f55585d55cb632473426060ebc749d9497e06da9ecb28dc4985ced271162cf6e9e94194f6c5daaaaaeb18c272e3b33c9871d714ca961eb7f4bb19434dd9d2b81fb5695e829bc5c86c03c814d0d916bc06077a66b9a07077d8c3de11d790288d02785e57e71fa6173c3a5d837017a2d981848666c11f5163602d7dec715a0f623453ae38d5060df248956e8140ae0091c0fd34ef4e19101c8ba6182ec19bbd2530f2c16f34b83f0184123bf85e526623dd39b57722505a96cfef638394d575e9847f329e0f4bacba59b400f0707d990a00794a16a12631e61f08e53dc7f2658f5fca761ed14b7807ba1ae7158ff23c7bacccb4c813744de7a1081efd1a1055aeefb7a1bc10ca16eabc82f6769ea4d0a462be96f987c7a751877507a0e12de3d9c418ed1897ec6345063a47d91d899ffd2e88376a29b799c5e1fda26b661c2d7114d80c28ed101d7116c83b6946879c7642c5660c64817828b7599b1abb9da4f7e93f77b1819fe79d7c263042e99712a1a8af709156c442d067a9413f75127d702119f27f0b0d508770062e56824f4091644988cf431232abf19c26cbce0f24d132cc06d48df33b3ce63bda49bbdb76c782511b7edf7c84b55700819be1110fdf1c444bb4e3ef960a96b535d6419bdc5172c5f60e76b2bf925ef168b19569f69d3e516532caf5b3e4ec523206b7122e177acd550e87646b4db249b131888ead7e60390035cdf6c9f05f7cb38cb4dffb382a69d645690e65061bf4340f387f9a34e947b8a55e81ddeb6eb9063ad7719e719fc6c8084014096f9465be94d053e77f24e0b195b781558c522eb82d0ff210b81c5a40ac87b896b8930e8e6c5d21ba37354825e1cce3e04664de532357be275f8287db91fb070fb340f665beeb7c9f81d2d7eacd88dc995130bb9c31bf3129ef2ee5eb84c8adaedbeb81f8519db0f752db90690fc44028b7a437de1d4d29096a6ee5ea89bd985abdcdcc6b7a8cae1110e48ad2bf8c233760e894a686dbd062744a79298d6792b57c2622612ce35a75387e387aebf0e4d184b04f19220913bf96e5d291ab129b09a41f52a0278524cecd581d44a3c2cee5206259947782d9898a3d6fbfd1aa0ac41e2138e0190b4ae572902d64c170000065af32248e6c1097641847429f9befbd64caeee4225bdd2527b77b276f4910563e3ec97daedf27876a9307d2da2405d1ffe05554b26c4d29591c794d058d1a5f7605d21c102539466de1b1306e4129c33b6d5a13bc51d7ea164e5545781f998b8077a87e6e27d963060e35c1ec90ef3a3e09330fe51cd169483c13c7065af599b0358fb1ba92753efbd907658ab734d8e4c451fef09e4783d12d886c4ed2e66b79c2faa969ddcdc438a984b079122ab92033381ee0b5701206cea185c5705d61a539c7501c983099fe87fc0c86fa42445de4d1c331c600f95be585c7bd619801128f50fe4a6124daabc3aee48382f55a3f6293ed418bc074964862527f88a6f27848f1a5b4172168759c7888ee9f459a54462628b7effdecb7c84beaa1cafab49e3dd407cd0fd7aa870ef32d11bdaac0819c1223102745aff4e151f3c86f59ae9e92b7a8218a9455be115b0e911ece50361b92ead0bb1054378ab571e04a9f99210a6b644f552b6c7d14443b4f2c6e9007f8ca7af42ef5477788d90c317cd081b1a9f692ec37e0559e2411791433356b9ce8a8e32a4465d5f3ba00af9a03f02081270fa0185ebbc1a6a350a1ee537589f80d6074501cb2993f4b337bc74dacfea2dcc8243a987ecf6b855f3078052cd21fc51d44db79a8e377436e8871a23e6fa931560a3d7bc5b9be7a3322f20bfb3a69b60b61b327337d968db66f0ff954bfd9986bdea8f8c56a93b2b53872ca92978b162c3439cdb2fddcdc65e05631813907f800aa1091253681105acf484e4c100ec09cb4285a0b73f67a902c18633883cb453eca3c28dfa353581311d4efe22bcc9703b5d70eb18f6661382ee9f8f6866f46424645750d0dbd633c1e1c7e1540d6cf9d54e1cf608c0c81a77784d28c479b5b0b536838ec1dd88ed273ff0cccfc9c286effdd40cb43dbdd1cc5817348bbc73915a00a881ec3fa5c9848e1bc20a655298234469d4ca2296cf110b247e8ea79f09d4c4ca441a794ab3aeec368eed8d405f293e6c3e1bc28b5ba9c680fbd8b27eadd6041bae4094ef5ec239c2caebb5fbb6bfa2b8b435e26ae44d41521f52466c84d0f491ff062e8e18dac9ce475e31e9e989d49957f883e20112895fe8993f3b8d3d5f2aaee9c66559de7c16b7eccdda459884df752fe42ccd5b1130e466c752e3b72313d3c9292784d13ba037a5986594ce59a4ad89ce093b6383211417b241dcdbcc294e49e0108252c4d35798b59dbfd88961f397c3bc17af9b3f31078b95dad3e55949e4de8a5cc43c15f96a6d254e079f7593c5e0c93e7583d85f88f43f65a5bc735a44f8fd143b695b5550a2cc2e96b59d249b30c316357771afa272d9435c23d8eb2a1557801ff7d2b1009e96313ff98ebfe40f65f0347bf0a567c5382999603e4e242e3d41d6eff9e8abf1e96b6b8df7ee2a3518d9d75fb5cdb649e9fc6a9d1f78eb800d778a58ec6c007b6a844c09b02dae030612e4e5b6566f9adfac589d0426e7c5453fb054459dc3a8e4acc257bbca4f47883b664b04e60bdc9f29f85609afbd02303fa0b82f7ae66bb523d849137c533595a5e588638c95c5f9fe8746c553cb78a6b638f2104a49e4bba79228f162f3e078b5bb41adc1a62d35beb86af8dff180ca1bd7e5c3ad2d1574a72e5c05fa15bcb422e9d97d6085cc412512b92902c0cf97722153ac927da1bcac10cd6bbac2fad624be6361e35a3547a17489c19635deabfc92ccdf03475a8fd082625791923f604bb139b7bdb5396750d09302479f48a8180a77219beb701a47b7dc7bc7145f7bace63d8886188627ff8cb8a26f1833b3463b1cb900f325fec699727bfa4ffeb23d3ec71c8722071fe595e4109ec1939ce1e9ead11c1aad77cc33734605f487cb50cea022661c1971e2fa0f6db5a98f3f95fc97aa4d417768c6e1345c2b234386269257351cbfd4ae6772b987d5f9de9001f31e226f18ecb0a6178ffc5de7b2192dbe690099253b4765cdae0e602b8c13bde538183abf6f9d4a18cb928dae5cf1a9faf9bc6dfa21b79ebda28d38437b8b99b0df41b3a229f74ba2b804a1048c77085384d4cbb11f30a3916fff67559445c331296929b724f65869435dfb16c0dfd8c92f368b60ca6c9065ffe68e32c5a0d48978eed28d321751730dd4210921afc4367d95fbf6e7d3d2121519b3dbf239cdd38bfa0177afc1bd9b066d2fcd8e64d997e698649405ef41f7c5a8ac71ff04e1f68c73533d7dd7e1088ff29d85bbbf97ae2d0cf9861674b77f7105a76b5ee552408ae2fdbd8f3b2ea4e2ef7da2509063cd7482db044c3510e745e73526650adbb2f10ed9ec97aeef6cb39250afb98fe358ca38b8cb34cdd4a15281ee5738ab0949a6104dbd537201e28cef13e7803355ee3a1e60b17337811554b5341e57f23d28611edcefcbc35b6532070de9a2506fc22dbd8b67b4214d404de805a998ffb1aaf83cdb30d7e66937882982e4f60823d334672193e7257afa28cebba600e811b8a82f7e7ed4c1604eef713149d4e3df10f6c93e97a7cf1c3adef263c1bf4bbc3477c1fd240071a9e818c20a42af9714121d0300515664a98870e418357c297f6b1b19d40e5b883c3db27f594100404105d8dbddc669cf55e53294f9bf39c246931d4e98dc4d0f908ebeb6585497e14fa8e018d0dba734c40c6537a17c0390834a226ea5157e02de65ab082a935f549feedc44c67ccaadd056b6525b8271c56ae4232cfe85a7f2deca1818d207dbae3b2a10c31e96cd0ba1064efcaf7655911f9b20d2b0cac159450a7113fb2710e22d4e3544687b2676b7880d216152669dcf915a3c09030f52ed9af92fb32724960d60bb3cf74d03d7ce5d6cab2c5d96dd7e2fae0f4eca41cdd1b0ec49db92ebf9f691b33c074781b0807571330251f74d46a7bf9b0b872b3df2c9fc69e3fbf8e71298b372e79afa4690d2dce0c356725f62720c513887398a55dfd8299c6573ac8a6d9fce65f02254e322b4037bdc1dc59e6cbe1a672efdc32a91071992fdeacb593dc9d34099417820118d1cea18312496d4412a63c7edde4a8722284e15a077d9ad57e1264c1d63f650b0170f72b436f9be4891e17e2a036d3ffa4d8b12306a40c49279f6c21d05caa8a788a906c50753d6f8056c10fa511e294141ddfa838354dccf05d5f875afb52ef06299c7f750a2e4c8bf7155158ef006f29cfaba02d4b7f7fad0ed7631adada7bfbcf352366e84e733cf7fff2751478061ecb4e3a78381b83e741c31201274286a9ffba92e9cfe317fc595c9b980547aab0fef5199b3e540f9fd8835e6e943c3a9f34b5dc57cdad352235c317b58fff352008b2a0bb8e1f7af430e3f03443a34c33a4125fc348fd4367a0c170afa635d2608e8a4e898619eb494ddf36de9399ec9087b9831a24b62468a52b597ff02e107a4143f91eef8badf757606fa6435306b9a735b778977031fd7f52a553300fa522bffedf6a566e3d5cdfb5bc8b41c25734aab10a2cd4ddfc307c14095986df1bf19b0b5224190abf5a62127dd108b944ce69028b6317681cc412e2772a60c58ff9d41db4cb5f432cf4d3dee5cacae572fab5b3a23d6b2db740be68bada2ca6e1768f0eefcf2c42f1392e6feb019f89da16bfbff65a65cbce30d6cfecc02fed878c2eccee27fd3853ea9a1ea1f71871f448ae9d801aa5d3c4be63086f9da9bec67212f7d160490a4e6cb57dc71f6b77662156c4d7969a8124570fd8b60f15891352f4675593d744f03fab0980ac76c15979e12f73b8762dd66d4c60ae90ddb47d12fd913b85319606e1bc33d49fbebeed3cf1636093f9e2473ec088a8fb7acbb329c0f6947d6b4a5955362c5dc0bd8fa42612d8b70fbd0430c6bab020f81382b8161a28dbd67701d5f1d65952b0f590fd81add85e130fea53da83d53776ea330788a12d7ffdf4630e01025d584ccd2e4b12cb45110fe440ef0721c343f649188218e59999a9f66d852eb7a31e9178049b5a2cdbee54a53ecbc3fdcfbc635737757d41900ff24112e23d38ede89ec0bd3e788cbad56949cc7a127e8947f85b346a08ef3c8dbec9f6fd4411cc85e303ee90a031e41a0183371b07cee588fb5d64a040066481bafd6df087a52a66ee37b52a2f2990f174a767a798f5cd839d1c6ab2ce5c2f582400ca585fa78a27a5b14f4ba263acc35b5d694210eefaefde138bf48cc2e8f65e41075822a260931a51b36d3c31a42282d74f20c98451babe9ac01dcee6c953abf843acd51bfa2518ee54e20becee86d70dc000fded00336e17809ad6ba38b9237761c607dfc97950ff685abe3d2a23136e92e1ab152d7690188e6f9168cd6e44e273717fb65a78a48963d609b3a44b8cf019d349a473edf495b008d627574f755de594842f1fdd3b2ab5194e0dd4a8a578b5f6944d01d19dd7bcd178c000407da94da87dbba76a9281cb0764c403f5518f8b901e72f89c89b2b5bcf338612de04a8cc48885fc4147ed837c1f19bac40ab4f2c8ab2de13775cd02676e444ef651f6b8b31fbc1011e69964ffad98640ef3a248d201d8729db0b8a1c5848a9fcf3a241afd3a505a1d022575ac3d5610a59bf8a8fb15a5c5791b298045a17b3f15a5994f944ee87a0502435317d12704c7a909824527e347a9f415f5259d605d14ee9e86a5273b62fe3275dff47bc3a549d8fd78734dea27264547e216c70c730f8c98171876443b42b0558afa407386148c88f6c3a186d4bdd14f5c612a744304c4f6b30c54160b0b0513c58b849114a2eb744609b1a3b25f20d1458f045dce4076277acc40d1b6b3d6670064e568ffc1a45f6f138b9b659696dc485795799994ed3f61717a8155ffb9f60ddda4e56c5c70ddcf2af63bb17af3ab668f7b8c698a6c6c39e483bfc0025830315feb57f8c704c2473cf37687a021a7fda2c6b8621d6f6dd2bd4be6b276cf16b66bccd2e901cdbbe3b8abff94c1b2a7969489979fc3cad4c60e5c2988361be8a0b01ae07dd42a737625626b065e981150d7ea7ca3654207cf2206c7776ef7db26c55c5a765842b8a4ed491791d1252823e0ab94799cee1f5811b0ea4a5321f4efe14742d9a999f40ccd95096dbfbffa431dd2ff9a274ebf916c6bd8805c2d79e335d41c0ca0924a45ca98ce0ed2e5aaf9d5d7f1e72e32e8911d75eed7ddb2c5f6d35f2fd2414a3e3ac7d4b8eae56d18dbba0f228cab3da9e261256dfe48a1f9add1dcbe4a8050231a92ec9027abe8331245063f4dbd146b1e497b28ea26ba2666394f2eaad0be5e977559594ace8d527fef64ca55800f2e3143c897523070542f948dca646ef069df46dc92c69350369adb45c14b27a6e378afb6304e6b16cbd961bebdd28ecbb0f0d995ff5816a1378d21babce9574213274bf25a70c6957f71ca2458b0ec9c263ded202877f07c4ba681d8c75f41916f184e7e037dc1c0dcb3630e21a4b63c9b3f6156d7469f5ebf57abbd3d3676610f8caad674a6da26ac0eaa35bd06f9524e9d80e9719706ab8e9cf0f4d0bafa99fc69f58d28da1622fad3523f3bc1991e80b5167faa5bbc75443f35a596e97714a719e08b5be0d32d489dd2583b56b1f1aab52bc6982672b0fd9f8a3fe35d304bebd8053ad836eb75086f69823b67ae86df3a5c9222b9ccb7ec10e7b78477cab5329955265381078af61c5fdc0f877e46ccfac83982e810ad5fff47721f7e976e6f4f3cd34dd971d771b8aa628fda191a8ddf1debe41534bf5c6c0a5fe4e43288d10475a997a14a564dca355739a8de81a6ba6aec49aa24746724e02020621614fb8b86999235b7e5fe2065b7432eb850c73c4d0382355b64591e093c7578b6e93e7b501c9d1e2280cb224be49c8bcfb2c1ab57e994cbbfb03cedddc72fa99601dc947307e701e867d1d1d9de498beb5e410f4548b0edd7141de4553ea797061bcb236275c502249bd963161b3a93032b07786be90edb9b915448a5e5f38263710415acb8a107dfa0c9bd5814a39ffd41598bbe1e4a66ce32aeb5ec29b959f08c477199dd8ed6f949bec83d682a0254cc2c1f035c2d78942f9c5278f223cf281b1c420bcafa277f8de8e0de0b9fe04a4550f382de56528159fc9201ad9e65c9208929043c407ad5c4d871b3061a8f3b96e4af28fa0a578503b55e6d79dcf860a44d256c93ff5c2d7445cbcc27708045a5d366063b0611bd3c10aa894ff28e89c6b7cf6917cb3124dc02e282abe45ae582d18429a0849197ea72fed9f5e7bbaa3931e8c0566e1bf81773b433e4077665dadb9024c7899a1602b8c7158d5a7dde8b239f2321fb119f6910ecae91d217783c62a9b0b7bb16028db0e40dd21ef17043c2601b65526afa1de4b5f9d313755e9aa6996d786f3120edd8a96898dbda003fb7df63f3286246975aa9e2b92e0c3c783739378016f1eee83a7ced5cb15fa0a15b7d0c8ca2b5748c67ef7d3206dcce029d25e326a20e742de2d8da545013d50880e5fff76729d20bbd52346552091932f3d0611719c60775a0ebe05431738788ac6288b1815e012a6e3c722496091306211b9c7ab201de5bdec730bbac45d8f1c6b812d505d8bbb52a661c859f263f6fef31c2c1c0c9f0719a600e783bd48f5f123cd1ab08eac7fbfa9f5a1f5fedf276f94c1f67fdbf67acc52d9946da965d33c30c772146ece2543f38fe58bbc5ef1a6dab9213d508034d1d3035eb6d5a6c67b5facb8bf7795f61d1939831246bdfaba9c01c70f554111b31fabb15f742b6023b01909070b4e79584b3c4f051ca36d458a541260cefece2a1e17e1248586214cf5c3aee945f2e9c7c26e557be3b762a1141e7673c6c3f931e4343d5639eacd29e792a77eaf8b5ed870323677ea5df66942ad9fcd8706edb4d762d267310dff6d3f079aa8ee841f9d08759ad3173921ed40440ab60a08cb00bc14040c42d3c0b9124120867d152f1f799fb58470849f58d6958e60e699f6d0a88f023b4c1385896b73da2c88ee76f681bda779032be1a44771afb4cdc5cf0b08d3c0f58cec6bd939a75be2a13abbd1c2edde691efdec4ef55b563e03f577b1743ca6467a96e70953ab45f3861c609b30789bc8960898cb120b03b6cb1fe201157623943cd9601e97df8be683f3834aaaca1b314003e329eee3f6e7c06ff542883d189d053fcb048f5debf77e0b3a8a15dd99d2cfe4c8ed718490a3ace9780087263afbdeae7b2cf7a7cec716fc3d9ec08cdf537e92a8984a228f2b53997591809b6257a588ffb332c36b510a6348da56049127e1c488753fca07485df0e1183ec477d7be26a7a36dc863bdd7bc0550b36eafb49229d01911c563dac0c6a2e66a7588d79605f7453d08698d9ed9366b11e41215715d7c3d4144f816003fac7bb74832f729688deae4cd38ecf82f3b847c2c929e746f4a116753397cd2dc5c8549aa7572eb93a47ea33a8b7fb4bc42c7b2647315c127690a675f83365f8d21ca88bfe0ecc40de0246917b719f49ec26faf388da1fbd79e6c1d676634c26e193bdf0490d08da2b35aed1c175f227a1babb84b954ab9ee792ab94e0a5df0ed312047e317e41d38c02ae2582949dd1ee226f120eaf839818e1dbb4923c3a5ded4297a6dd9bf39521e36628b45534fd689438df6dafd7a9f64871000eae0ce3608df59ea2bd5987e922834550d5230bf6ea79f9b50f7aebc8e55d2f59541a1b3c4d600604c9a452799448f2cda8c97c8491889fa8c5f7b9ac631ebc1e163f67fb07c2de9cb069c07c2620d23205f4fd16051d3405b9177c0f364ab7083e2a15a63c99a739760cae8120dfa4098ef452470c2a78969e8c013f66d1aacd2628822ad5b3436b2ae08ee7a2cd1479c48d2a7e46d255bb0de9ee38bd67d8930b9122fb62226e142a4cd09ecea4bde0d50eb57a164917254e48085e3eddea1a19c71538a66f639bb59e13c8ff625c876c91cb1561f75eda1d8fa3db0ec16dc8d4e321e2e91ab2758b5482b365f388b3b4af248518b0fc6c18a1d438a8a3fc232de458316b9f96440ed26181564db1d07ec1bc2b537122ad3ff68ca8304053c008361b6fb32d952d66b7896d388639746ccb0b57d8672b08a7d53313b9ac16fa81519f07f0b7d0a3d5c6b4e33de5734baf4a6a354a994b2828070090ac60ddf1319409385497d5c3180396c4638127f73582e239d61fb9cf068fc699e70d9bcfe772b8ec4567b33fe791aea3db73fb3f1093c5766dd0b434fed21c30ee0451320948e94a2867c229518f80868d942fbe522d5d7ebbcfeb4f2c1da9c9d9098287550609029b35e10ac9d583c4f521140177a55cff59f84ba8028512aa4304fdcaff901eed5e7010b5403488b8c967cd315daa640531b73e671908f8f18d2a3417d10f8ccbd81acc6f3849e46341cb7731aef8c12797e0823486eb624f8a3fca6c62e4f515a9a9765a3442835fb3d6ddd4b794a12ec3ad4b8d8a2746d7bd5eaabbd7179e7bf1188ceb832efe38047fc4c50f4b1873820e6aa0cc5dadf2b1c309f48233cf8d947583a25ba24bd1f4f3bfa09d5d0cf8d6eaa4c5bca83f129dddf459119229b67663c3ee27c145a292257b6a5c31d47b221ef8e32f9706670819c06b9b361e23cf1e0f5f581beff317ce0bff14b9b9b09688b30576410c7bbb1251d99f0731d4985f2f52f33267f388ac77bcd8c8e9ecfeb86fb1e5422bff3a46231a5be9aa8836150f132cddd254f8e89a9d54c0c7a0993d5425413595678b5a0577250a3d9987fc96d4f6984d292d11c9ebeeb4ca4196f950284b05dcb007b5c1b90f07410f6334164e0561be3be65b2deda1e309dda334915773d015c352dc32b5cc86f0d510faf0e6f448b8797e0f0c9e4cae6243488c8f7fdd3ba86748093a04bebf2e7fe86a6831cd1ecb58653c8ad85c854d117a0bada6a007b14a35ddc78cfc1868fa5966377fe4f4814425fa299b74b7661d73373755874b75662da3f7db659ae7c590bd1bb354a3982a69e151306ddd719f4c6dd81b2b78a83e2a7bcf4b0f43b776f19029e7559b3be5028b5070b86ce155b12618dcbee13ba080f2df1b3364680057f5ce375f8e6a81cf43581724f7666c71893d851887f789dd482807e25e0938b561f8170a646b5ff60e9f58266468474157794fbaafc6ef38dedf14f5c0ad1fb6a67e33c50ae9e976ff45043729bf22cc04883a92de3addb27cee520b30cb523a09dc703748f7f973befd14f2c94d2b96cba5e6082b85aa34b0ab1f74b0067e5cc56f266d405cc8a780be212e7e7fb7fd22f1eaf6d7fdaafa4135140c7f6499ba6985c4dcc8b98559c5214757d064069a73b7e022d144012eb33ec2a3cdcb2793af4a7e441c6a7d303123547bbf02fc7d652b811252dd3396d94e5523fcf72c216b904697514520b1c272a5e35e0b907727f2ffb2c76a2937de7a0b23e5d0b697bc0bd15ccd0569977226bcfb2e00e1438086789a120bd947793719fc042d1c24a2d43443a81e36ce50ab3ddf28f34337b83dcaaec6dfd0f90dfbe7ab8049f5215516d2b35e617806b9a576f73be22deff6f13448c33d4a8c805e5484a8e8d7077fb88647c0c85437b7cb827d02b5b1847627d16a4b440b115e25cb55f87a470ba35b96b2e3fd78d2b62c772060709910761cddbfc58b5d3dccaf8a484d17b25861c5b162cfa8d1c822ef8d24caa591b4ad7562770102f511155bb9d729f523b249efb39756c0cfab918bac3741b63ea2c880d7e8785b4d93ccc5dce0bce2039bdce1761768375e4f88d6d8af43c5426c4843cdb485d9f708ba15e86b861d3379b65f2d2fa2b76c77f30f5246aafe245b140873412a0b70b2760a55b53ed342371389b432fd23ec8cee34ff0943a92802be144005c4fcb86ca0ce030ee363c6a60de0135d1e4f08daba9acce3647e68c752216e0307c0364271fe27c1bc63ebf5657ef7f16422776a835083dee937f36baf5b2a46417801955e193916ca2cf39a9882ad1ec9ec4e296755fc0fa7a6c1d0877b172913521bc5d509901a3d5efb3ca84cb630fc3281e93b2a678c2ae110d350ec6d2536c1ecefc3be3b120ebd58ab035cb60bb263fe9656a8c35018ff0e8fde91242556961d8b717e855a1ef5360b918195cf14f8830e4af2001839005bb32bebd7a61eb45813a5e2d8e0ac86edfcb1ab752723e54fa9406bd246863f988ea506cb4831d8b46ff2074795c357e53ca210635e8694fe0de2a026c83c1d7776f148ad36b1c92f331f57ba03f01206679a26ae489d8d9f891facfd21a1448aedba5a28764bbb63a5fbf3693c88ed24ea69afd3b68045b3500a483cab33406d40f2e3ebb1287dd97d5f358be04900f5376dadc8e4383a618567f6bf945d69a4989936e2d89293c4c16d225bb8a47ffcd989fe73f855bbc2721bdf451b4e5c911d058acc71a813751d561f23b71429227f67305bf6b2a74e2b74ffd6be34b43a375681c1c7ce757cf83ffdd7d4a8e1dac05b90fa1ef09d80450fc7930471a627f9d48b52c1c61f2bcb366adf37c41b3ecb692ab586b88bad54d64a6ca1f9426320440dbf300e8474cb95e90336587e78f47953cb044ada691c9a515155cd56b50074b414ce7b484a2713a0eb41e7fdca472a123545eecf03f17b5aa4ed1a6ce18e8f60fa8211b2f62e5f0b5097e6b807f1bc52fc8561b3353edea917af198e252c96224e6784c858d0f5563bd57703a32436954a8b7502beeba1b59efef2f899888af5216731f5b36eb7ea4298b5aa54435042ebba425d4452fe1dec0c583f1265ff2b805aea96770f62eec6019b470a575d425c4c688390ca710c8271a24ce9bb8ee7895a5113f25ea80fa3e4b1868e27c5e32f0098f90f17a4d9254486ec42f636218a1b316794f977f2369c5168f794ad9b663e2b452f354b56be36e3a64d485ca27ba875e148bb04621f0e1e046a2dab000ffd62c192ed155fb2928006cbdecb6c603b6f3844fcdc317fe52b6f62d7e2bf93cd3ce114fb9fffc5b16d19f6c40333b9d6d3fb4300214601b38b3eedf3cd55b4ed1df7af900e8ac20ac5995c7c49136efcf2e906bbe380d47e0c42450d8fe38df41dcc8a49aaa1befff1e0f104a8c5463b0572dfb18f01cfc4ef7268cf50e5e648ba1cbc49a27e8eb35c243d7858305bb4d043b9f98c337cbe18ffbc47ff0192344db8e63c02c15a95347ed9817bd80da619fecb50741690f3c4bde2aa563fe246b5aa42715c0f1fbe87d95a0209e7e26ef112e1ce9e4bb8aa2a31c9c0783108e62f58fefae692eb4b3e65de4327446b2a24ab472a60ba1682a559844d99de5c4de814bcdc0adfa37776d6687dfc65b2caf77fe658c22b52c53a368a5a3ac326672ecbe07b3d3021a42cfb79153b750251cf756949f7fea653c467011584970ad6b8c75fb1584b87ac0ab71d29cdd2d06956b762c69416b552954a1e13ca3828fe80ec8db67e3cf0eec23a342623ffcd7a90d51f7268a066c4845b933824dbd8771d5e5d38a53c5bf7d911857550d287fd943c7cb93132971acf2c69f4be224c58cf41b02142e8ce84fd0ca9fe5a5769700ca64604746efbd3dec37b79ecbf3d482693e2b8ae8199b204a9b38caa8f9e6368db9e906237cb40c5e9065de8ea60a9443f0c8222ff71e340890a92452de226338382bfd239142c5889d591d3442f4cd93e55ae26f80d5bce5c9fd91038b69cb91f3df4d57ec8aded89326293caef0df05bb7e799804ed7fbf9b7deb790f8c6e7e29977fb067ec1d80454942fdbb1a8b7ba718002587b2660a36854286943a4d9d2476c531ca252f85007416cfe0e6ede66e73f74ce5d94b6959409441874025d69c5cb563c9a2c30011da47811848d21f4b9e17b3872a6a8d9828b3bc6e09d78f65e599ea1c6ee2d564035061a06802dc56b8842ade23cbc3a972599b3272688c5bf8df41c22f44a6be771e9dc689b4318334d8aa15914483d3a1647615920377eaa97da3e5fdcfc1f077d6a8a96102cc1ccf82aa2b63aa6a646c19e4405ef07a75312a7e6aa1b23fd0c7895042ec54bc26fc8072f4b8d113c3fbf70fe8074879a76ee203c2bb4aee5072e4562c7f0fb1f2ec6fe7fa7ed7b31d3059fa01f7bd9782a885d2c622eec0232eefd31b7923b27fa4e1eefab3e2446c30b20b2f6eee911c60017c01a59a1e312fa80f5577b6374f4f31f171c760fdaf9ce19770979d835449a9b7344a358856e0307aaae269924557a5e0dfd2849340d195af310ce3f7e268c578abc2db75581b0775ae3c62e2f3e44443f78f0bc86fb3a9537deb4e2252f874c686a786bb9caefacd4bc1501dd836d42cf62c43f3d1bfa0956abb0f24e94b1528bc99e8dcc3e96a3e005f76042be4c6a66722871dcb8f98baab0d9f907feab12a6721881421c5ee39c4de4ae7ca1449f6bcc5c1b2bfbbd94d311da2135d8059f1b96e2d5834cfcaa458e54e4feaf2a1698495dd0d30971fd77563664a1dbb1e427ed3a6581a0d0364ba8e76936aaea7536664920bf79c71e61d5f4c7168dda9656a7e8eca044db4a15e3a426df290a01eefa808c6937f074829d20b03cd9d4d5af57af7773a2ae604ede79e0355099673b45d72a2b9e285cf09bc176c51433850339adff4eb9492ee675ec8fa103ecb42b84f92adef9b96c2df6099b629d5f192f381165974ce77c1eb054f9ed2b930f412f80807d7477695ce24b69db659d35655de5e78be7cca5f4b56609644942f65e86f1e92e91e02bcd5ce4b9a615e64ae5236901b5f5c210c81d37605be17f320d748e9beb91e7df29f3439f480ec8e8f594a1afc63668101ce69706857708d86c3dd7e47f495ee3b3665eaffcbf47250a346cddd1bfd600f608a4063079bb7833abf5b2bf176e98dddbbf4a97bcf06bfb2f3ee7111af3004d8d3dabba902dc5b71ef6707368661c9afb53f4120981bf316ad116a1f866df7490dbe805a43a7b3e9f10db3e683f0b2c829528fb37193cfe3cb30b5800eaf11f8c060dc4672b53235d8cbc403a8b4ca0fbd93ee7b2a6c079fc0717d6d6666631882253003ec7d820b0c3532e38f6530460d1946b3b1d708fa511a2c17d1a4dd812f8586a603a0c816ffc74f388caf0dc72b1f87898336a780a05983e0e7cc4301100922806818024343ade9702189aaec4ea80e663006b0998985ab81dd63de46000878346bbf9c7ef380e30526bc96dc03608c4f0d1f231cce968b55919b49f3abb07cb29b827245c30602ae9ca7fcaf0c8ae4da7f222a67618078d756523e1126ea4b2329731074ca0994242dc14bdbf1a4297b32b83a297f4d6a1b53a145cb25633205ecb719f48107af06369239763bfe14841d20e4f2bcc380cb2e160197148399a68cc5a13389ca00cbfd42c0b7f8da7249d5f57be08df3dcfb243d318b9eaae4eb56f70332fd87fad43b32bb03e8e212fd844eca685a75c51b70a6b59199bb2bda87a82968df2f437c6625a4ef31f712f257ff56a136aaedef2793e5ae1b1718842a654c2a2bd283e3eb031ae280d4f8f803425249ef85566db32205cc93f01cc4f8338640c9807f953852cf3d6ab323b3401a552f3b5212bc215649f6b851a93280462ecb54aa8ca1069846b04cc135e89704c0c453c19ae0745d875388205db1bb3626f7306d62662ad8c468a25e4c225b0e6b75843861a2cf683d2895b7464016f62e5b1de055da92ff2ebee7ff07030c21ead600e13957d853356f985e0af9f28a6041edcc8b6c980c239c81e41104cbb96fb4edc5b986c11342a7a926c065aac659b1a90fde2eeb3f53807660989974d2e4925868ad390ab1342a4af6d6664d01a644d7078688e9d4e908436a5903c5ce1cd41c7092ed80b0759d944c7dc79f722343df0447edc37ce7b0185f5cd0a4231dcd5fb7d2ae1d384d7eac3cf388d1a4cdc85f0cae391ec87b29ce24511d0cba029ac9c9a8fb1072e12da4695d7b078327399fe288023ad9708122cc8a8114e57b183a3960a0dedb385be904bb7ef365b63e49b6014ac7186e6cb68814760a34a3fc7d8ab4c70b1d416d66bdb60e2c65701c120efc96de1ada2c979b6d1465d01b5294d6c3d45153a58cdd29e5ea9a827be23d9f7b431fdd36447cb8d457528616f5d2fe86571dd11657520ffa2acc18db15a91ce2ac099f6be0684186f19f37fe99ce68e03a6e32576eac0d199d5460548fd244f73f117d1be64a81c6726fdde69dda8239490b3ec5ecddbea46b33039a4038acc664df86c332c4d40767a357f9d93a74ecfdaae53660de611f7f2073824b384d84276e48498eadbc9b45470b754fedc8176d8a087c8d858a7a2f74296e9488200650fdf2613c209645ee10134d98807e59955ca5020d9877548f3ca97c9637f54add4acd8eaaa6ac3b97213ac6f18f9b16fe9e168ec521def20a31b5e6bd6d17e5a8a45247b8902f1890d9ce7498d81a2af79062030a0fe6c84db130941046a8f7bd3fc621294136b6c18915e5268418a28120bb0f77f57ec169d5cfb96f615b38204d56500e98bd210e290224282b00c4c580c4a3e69708bd2f24f182e92086b567d0359c3f70dfea23a560cf4e90eb457adff58bd795fcef7da73981a6871336298bd72e154b3ebeecde4a89cd4eefa0b3b789fd4f9f698f16f720ee3a4ddb685a002a0c19548f8c8b41bc935eb03727cacb36a584494eb555f99d72b3ab7d6696801cbd4c73b362ca76046ac108d2ddf99165bef437e7a876d0b84003a451b5d00512547f5f0d3975f7270f27f88e5256618991c17e66d3eb8a6eca04890e512fe39c2f58d50a11875a97103b0559be614c81ed054fd99da0543fd83a596664dc243b8e469caba9077477a5a05d9ab27678b1e2a7ea9fa593515c0e86a73d098134692bffd464ecb26782fa98ba66f2297e5af0cde44bbe1e6cbe6e9a47e264ccfc9864285d665bc94d6376f677bdcfbd55007454a4afa96ec1dc4320b2edfcbb5a6e7fc4fc7977d7437bca70f7c1d27b47cba0154fbd1b041276fcecc4e9ff59731f637be564774eb6d8b3d0536c724656326e93d3bed1ec321eea1cafe96b04808cb0afff738cb718e5cf2b00bc2624bd318fc8a28ac32f8660a4ff5e6afcff88595ddcdca6ddd384477a78f4423f6f2aafe3cc119c19b44ec0626a6e1e644b11ef93aae635080c96b4b5d7d16298596c18540b372ca68309cb140a1fe478d3f1b7182e700668c6103624dcaea50060aec42779e4c62fb1e6d4bfea4127c9910c0548e87bd265d325568d9ae0bedd4d24e85c7f519ed2af482681bde5e467633053be4f4c5082417a945865df47d7372a2ff31c74e95e9913db0083fca9cdf076002d308cf2b1635e90b0f6b13a7f7c8f862498fe414d5ca80701a05f1f26c96f0b9d918aa27c854db41af6ea910fd075970cd645377bb012aa865441a4677bfa575cad6b5ecdf3f13632938b04104c93f77f145b01098208f02d7ffffff28