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 73882 848048071c88d17865ce6f816c7b01692f425be396e5f6be3fbaa2376a2ab151

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1df04282fbc74994d539a2b7ec9130a52d5f2e08c8701abd42b2259e850a3291
Certificate Block Hash
848048071c88d17865ce6f816c7b01692f425be396e5f6be3fbaa2376a2ab151
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00024001001c920100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000cbc6a8635efee731c65502647d47a972cb2982428f45e6c24e0f68d99545e152c782dd91dcecd4b9d988c456d30bda8afe859f80e662b5cb54aa15681b5441165cde81843bca16f392d45208b59a12a94497910a8e6a13a948010000000000000000020000000200024001001c920100

Raw Header Hex

00004020c9abb78a04d95fa1ed3c1ae8f1a27e8e53dcb406399e9beb3bed3f06fa90bbe1ece7bef4f802c32e5339e43725472856fad90774e87a93bc24f0773219b198f77dab316abbec001891320a859e25b242bd1a70c8082e5f2da53091ecb7a239d59449c7fb8242f01d

Proof Data Hex

59,560 bytes
121216020307c1717b5fb3408850b635e29aec7090f162197e9f6cfcd45df0928e54b7df035f139a74ef04b1e13ed3f0ede69dbaacbc1c28c65ec519a1098719e597dd39163881cc73f1da02ae72060a03e68fd55a8fa288237bfa48bd4f662382c279f9015eb8441de6c00bf8ee5a34c17151df4e1bc4842c530c4184e7377fd39430b7a8fc1168182c252906d314cbbb7aaeefcee7e416f1e8a3dc4572730051eda949d9acec3fe278cc722546414443c8980eaa913fdf36e94ab227f0554574a8797abfd4fa182cb08656117cb4c7032c6d3cf694c51468e62b71b03cd8d8f27a7502f14e4076e9715578c1e98f21fbc7feddbe641a9b396a72f997e540bac7708ca38c86547fbeb8c9b7d85a3ea37465b527f12ed943f3a60569f4b71d3bf6b6394feb681c53b9c6e9a08ad1e01408a5ad8cf9f97266b80cc98eb92e6ec88322c7e4aeace611adca3c421bbb2021aec11986c17dc8a8240c9e607eb90da36bd3a79026791661f581c7e709f9d4e6c2910349c4a66663224fb8a108be1bee1e581940306bf90172ea073001ffdad5ff4d35069842983add4e4ece1dafcdd7fd22ff7233d5f408ec2fe199cba359430ab537bd46e6f2107fa0c21af6a52e59dff3213b56986ccfb9e8dd40ac3d4b668f2c78b04a7b4c0f36de3cdb0dcea8fc3317463f05042d27ee749ce1fd00a159a7c8df9e320e7236f0531957ffa907cbc7300a03ba779cd22b1ea414544e76c63d5848ad106a7c8dc5186542b734c23d95a4f26ebad122a45ec1b56cee74b6bb4cdada480c40231ac0f4135f15245aea8c6b3c2fca2fe499aed3f32b2af1795ba658b6884d4ff96afde52c8ecce9a7d8f80e5f862262d09f43115de6e863fbdb040bfcd88a8bc9f2d0b4bc6a11a22945b337651529450dbda06720b3ab50c62578d7155ce4548f4650ebfe747ddcdf7983b363ce24d3bcf5497ef256f75063a6431c6eb9ffd8d55b1f3c986e2e40dc3f41e1b60a5f7b28147a4047f8eb6d4e2a3dde1f246268e98eb1761e3bace5d10bb2d52566c151982e6058a77c58038d87dc8c23a930203a879399babb41404866d8a5f2f9e42d2455d9a72ade2660f6f791befe770b6f09212c84fddbd467cc9ecd3493e0c23b8097da7776ce2ef4975bf5e1c21984d0246acc2ab93ab504f73a3a2fe3537ec808759187ec50b6ecd8b2b4f7c930f07e4c50ea95a5ef8de6993a044f0a6b8ee7ac188f74216b6c81c40ffd81a1a75e8b0146b3b82f40f7980c38fcb038aa48b6022e14cf807ea101a06c52112ef03a3c53c500bf6b0ea0f94a96bc0cdea6afed540de4ce89477ffda75fdd244707eaaae1826abe0be63ab3ceabaf5bbfc1c2ac3d4fa45c5767591ddd38c0aa6473180120c1bc4baab2709f1d93c263a3b95fde1408b55a3f1e5e1ba7f2bd26c98bf5e8e90a01e125640d71c3eb8dcbfb9eb3baa47230f2e7d894ed3ce171e1d1f354e2e0d65cc41a770d29f107e28ea7b621c477536818c94fc816f69f1df22eb5b794b1f69f9c515513089db5a4b2661cbdcbb5823287bc803b7cdf0c7a8bff32a11054aa97c69194e68f62a0bd49b8847706ba55f47038bf11eeec42878d455ddbc0ce6081e148c1c1861a60d4832ef63db2c636c0e3adf844391f8f5facfd7676c1a2ff135f812b362919c3bf05e94ad8c7c27ab40a0ca1229f863d079f1f3110a19300a7680b9d5d9796ef8be4b864d36a033dee4b2be65957a7ffb45e6143ce0f29be9452461a8989ba04f842ec43b4607f4df5453b7ce632f9cabe34ba5501f08e5da72eb6e6441555ad69e42ce722fe7f1466e76d240df8b5ba4c7baafce1c35dd3c574b151fa44346fd744926dfe58c433a5b2399d9bcdc351c41b194e6e44d48057efaf3a34277d788df6d09bee035fa3051854c5f98573cbef9e394275ab5a7f45a81a9ead5b50c754da84e082d8d57efee6b5e71e3d8776275493930127a38f02f823006ab7bffcfd9f6cacd53d7d0e65a4b741646ad21d2345f2dc6bd4da83f3f3c1ced08f0fe675d5ab6cea8eea4b07491c3d0681a58f6a6da7b584a76044aa9b33a80ea075738378353c74df4e631a20776a34985bb91523318ae3b855def04534bf4686a2a63eee6ab4be4e01528e4c267de26f64e1a927dc56e2366c5af220e1f5edea25e04a66a0044b4d55a80de4450c5143b3e1e726f0f7e33f61636744c00c0c787912f7a73892464b1a966b6546a8bfd469d1af2482cdf79f7f27ec0dafb5be110a8d75c1d9f8c621df46e143deb8a1fddba0c95b1786a42360d73c6aa43ffd52e59c008a0616cfd686061b84a559dda8aedec3f42523c4dcb63fd236e96393b170c11b9bc5c1436c75f74ae6b7e12d56eaf42b742065f85a17e06a44af065cc69588c303365dccf494f18fa09dbe87936c5e5411c578e526c1046ae2820cc86ecf191e7325c488cbdf249a9ff4ad64229d867b792197314e611e56eff4d63c9d2c74d4d1a3f160eba2652ccdb6d80ac7042da72847ad3b2dad350fd632cfb30c6bcd55fe472b14294fcaecff1bbdc0f541d83c2524d38067ab8c35940eea2deb491634298fafff12a27bae414361ac34b879519d1a940d8ab4aa075cb273a5c76fcd9e8e512d8a9a10aeb6645b401c4951ac57a593b25dc7145e7c52eef4facf6a0e0d1f9520c25faf2e2a8aa1ced67e6d125efb5a41e0051938a20e49fec8e5d4144bcabac284233d3b99624434913b56a4c430894e48f976455ba302160d675575054b869e8e4db81cd0c4aaa24213c6332e718d6dfbf29d9c6c8c943dda14e2955c70eb6b6f45f75c7bb30dd965517531527fd6475851f8928d48d4fd4f9edcb12dd1a157f42a229f8c06d6d73f547a8245860422d06246a89562297a98f5d8d16f02dcccc0be6590c3b7421a1743233269ee07f522960500afbaf97169761fceaaaebd4ceaffca17a78343b9c888e92836a1ea65195e30275c00b296f973f3eead39b54c15e32a7d1fe4217f8765c7d028cdc631471a4c97ef96e1ef8ed32ef78a8b4960c5e2260ab6f9f7bc5f605b0b7f98643dc50b1f9af91aacd53e6314d860607488d2173d6daa9e68719fa79b40b04b627c291ca73219cd8704d97ed82a0c9730e7ab872bf33e15f1123919387dd9aa66f25c3beea2ecc4c7162c7214d935b3a515df2050468733af7d85ff8d9163fd0a589dca2e4fa6901351b2df12de8262e2f74710cfc7c48f0f0a515d933a6389ccc5d3be4288f22043a6b12cc3f36c611076a64a6f0db80efad8f437e6ca19d4ca6d3b810a92532ac8eb74758880828a42f9a4428bab56a02cec6e591ba98056677bd57decc8467cfe562f79df46f83eb92c845423e5be806c90c035f459542704ae5038d7fde4e9b509c3f2f086a2c3898f376ae964d8f75a13740c7ac1b172c726d2621a543cf4c69fa610646b62414e46bcb457d22ab2a96a15b1c400da2b92b26eb338c6795fc1df0b7cc3cd1ece094a97cae4efa63dcb63a90eddfccee5cbcdca9d2fdf07d6682322e4af997a73b6776cbcfaa07e28067a41c14999b688a61d71046d24c2baae6e97696a5d59f7817c3bc3c9236a96c2c4356c85f67b86e475cde4864d4ea54377e71372dd2b71910c27f11857a2cb6e11e4cd6762d964ca9841f0ef2f38cb790a3dd4b317aadd6f11d85d0c82b1575b29baae9e75b563caf539c1532651d8657bdf8b40eea768cf52dad02a6de8491b521022e27e96ef7642101e0898677c1332a4100fff96fd64b67ba012c27059078cac53538af9ae70493b1d8ffae178968005517a0112d29bd00b3687789c13b338f80373f5af2909f0a7b2d2800bb8708946941ba8cf1142feba1754459ff2913b6828f30bce095555969b5161ce1390d85034963985f538eac3d529b8f4302633cd9f693e1998a43edc616bb6c6166c3219dbf333f2a604f399452aa3bce846ed80406c0d6c1f0d3474b9f333a2f12d9626627465a1e1fdb77861902625fc49d0f136676b1368ee88cd7bc759dee6bbb4d7474a3da47f00e6f285abd6136f62aef1982a628b380f8eebfaf6001f83c27f8b2cf57111773dfc32da14f690e27444af483b425b53ef593519c3bcae733fc8603ebe0ce4a9d25e9571267093a424418e6b9f317cdaa9efdb755eb759e3dc8d0159efccf9b4251f65a9f29a758f976b52981fc6cd20902438340956049b4654f4dba8e34cb134960301d7bd08110d07443e25202cbb572b21f041bfe6fea36d7970e6b53a5d272dc86c9b9bc36d3b50a4f358810bf6c2c5f1e0667c1cf9bbd677926a5c3da174b4d543d573d8a1127ffa1319fef434296af7404832cb2ec9a0ce4ce9dfbd0b66d567eff17dfa7968814d7c2178df5c7b81cd7d510dddc84b444a82cc5f9bffc76fe34280a663c05e15221ff6d21aa3deba9a1279091f45b188eabb0b6a53e58b5d90dea1f0c5860fb80fef0f2c442a9d118d0616c265c1fd69c5c99e0c0246c902c9c375843216b3068db594781b85143ade6ebcebf6a6d89d7ad0e5ec90037b7bfea652be919a189ef2d4f545134863370eefea096f15fbe6d85cf45faa2ef323920b2083d73befe440d725eb22621130478c2d1f6bc2e85391c5c82d2ba3c7275cf09cb3454d592066a5572538532b777df3a7f2c8080108837b2a10ad662b159984e298016e61d2eb0eb7e595e9ac5a71e46920575e7c30ccd4756a2cf2d192d5075a0d4fa475bd623b06c935a77866fe5a42679b085426b8b59a45d426debbbc0336c75b404d8f85b5305591fd71fe47f3e778bdcfba30795d6be923d82df283ae382356a8985f19326023085046c23ee5492e0721ceb92465ee6dd9b9da144d3ac21883f72565ce2025de0c91330e1d9d4119bb80e2ad355f098d72460cf43c9fdcecbe07f668a29c4022240a7b4c62a5818233cb9d6e9189c06e96cbec825433938431b12bebf9f1bbd24810891d220f3ff7c5638ed8422a287b5ad2b9cabf148f935e1a35bfdbe9cbb1dc88170bb29899aa5173b6609a4e4ec0018e3a3df6fa9c6a241d2d6c6f47edeca8b266d760b9e050b404a20c2778e6a3fc5f73c2c8b3305d1512dd26628b9e159dd656e0b14540ee1022e93067a837690955c335ac0b8f5191aea1eee8d66b2128b51026723457e9b18a9cd2e53ffec1a626d1c2ca23a2546161cf667331797410b34d3e15efd9156f0c4c97dc33fbb40f28904349a948a14c8b118129a482bc0a74fba53022366aa0135d7c9d122d75ad8ecf74f0ca80fce2cc57d0c30e75bb84d75a2fac2402f5d724b6bfca752adad9304bd436b888af1f3c690fc4ab932a6c0cf450efefffccd471188a0c4c98339d5ea532a04412c1e79bf4ea30e37486d3931a224558e928addf0d7e87c72d8a995e00b8674c2aa80a0299e6514295821a0d590a33a7e3ef1d8b3ecde37bd8325e52c9d61e052f4e10aad10093c5f401c14b4c8732fa6e17096f7d436398dbd1c7a61562313ee922b4789391190c6b0853f9dca3794c17ee272a9c839ecf0959386cc79ea6e4b467e2bade8c20e013124053ea8a1500534f27f9e2a4e31dd466e16921b1576b9ae3d99fdf93862d5682d4ccd1570991cc045029d132d7ce7bbb44d9e3cdf2f176f9cd8d29bc51a39f88275a071e2c4dc4f7b0fde0591bea810bf4606908b38a45e912bb0c6cd1dac644b6f8311221b6b3dd09ab1c73b2b3c9cfde71cdca1f204504c5f577712276c117ada26f92a3f0956d14748fca0bef9350a02f74636d1db55cd609e9c70e149fdc1580aed373208b87dbba5b7c2a4ec50889af8fe6bba654bddb7b977a07b1b369e4b5027ee58c08ebcb3badf70518f60d69a37a42fc5571e67f01601993015479937d8578e166b04aa722bb70589a283ae228f585f0db9e432d22d89ff7d94ee8b985e90460cdbf4c941d6b1d5c92d9e4f950164cffcc1f65cff8bd5f0686dc7d0355a845795d55a219083959793b7b097aa4a2914171a9829d4eb8f69c181d49b00d37c658708cbd360db62adb76aab8e2c723762903335cc2d3ee7da3c46621394df6e3c2fd96a80ef2f903e825be70d83f388638394d6147ac3d8ffda9cba18c8d86fe131f04c510d58a6d25acad488ed3ac111947675c37c66f4ff1b593e743ff72826e0c5ee4ea9c590acbcb987bfb3314cdb7bb2fa9bf193a9e3f2e75c4dd47694621c6f06e4a39c99bdab12b643e30de4b75a7fa031a72e92088a78190ba3a8a07ca0ab449e9a6aef0f9b2b2c7c8f2a1073e3414cb4024b1f26395a5e183717c3d29a5de90267f8d58defce864373b5aa08e8c70067b9082211c953b9db653b9fae571ad001bf46fee528d1cca8e91fd7a3213526398a3088147eb38bfc0123922526c8cbd4c2a59d786bca8afcf4d6a3387587ce8a4a9345bc12f5c8e3476a17016987e8c8d802a73d9cfca25621a31078288bbeaeab6b7a7cf1dd0db2ca9e69dbcd3882e8a9a62b8ecd95ec0bc4d2bf64737e13410eece58b50c7e23b186b59582abf449879ab6bace111c53b508487045153c459ed8514bfd61c1d3815662cbf612ed5e67e52e4bc96f60d81174abab0234b712c3783dc5c50ce3954cb6d47930518132d03504569c2bd3b2d7cd8c2c1d930174019432eb7b11eb33036c1fdaceef3613dd198d30bf8615d12612461240e96fe6a2e8b6c308de474784f826df04cc6c451b772d1b7ad1833ae569c9d469f8b602b9b4f7d0635537ee780c7247f4d432569fa991ddb77cc66a3dad441161d453e7a2e2e673f7d050274e0db1aa796cbc753fe7a3361e1ddc30b342fe07489763ec90122b6409d3e72085e16eb16f58421fc983d5a5c380ccfe7d0c6b4f8ec5a0eadf79428ec04049e176d1c329cdb6ea695e2fb5e3a5b1c0a1e49aeed2dcfbe7fdc3db4062a37ef7f5f65493051927b7868d8be8fc8112bdf399e9eaf05a3be79470204d7651c96e8aabbca6e211ac43144cb8aa4b92aa948964bc09b2a6ab0af6a85024d2cb0b5ed803b83acc11a1ef1915f64e37e83706e250f54e8679beb1fadd3c943def2422597ff9f2c3d9a19e850e476cefaf52e4e49845fec94fc02975987f991718c05b51ee8dbf5a4255f88611c3926725a4c043ac510c59f34b4fd9e9d2559021a5302995655e6ca701fb370b4e4ec4a2f5455c2e27f6d320bf0cf1a256c7c616301edc6c45d09072e9fac1fd4e758d7749933d54b38265e3145a350cabcdfbe2d98f4562c69ffa123a3fe785b62b645267c051b16c0ca004a2b3b526696a264582fab9c4f402ae45d95369eea1ce78dc38da7e64ec644a5b2ae71ed8d22afdb2f562ae9b167aa048f8ec6925dc0af0ef452734cd12c25f16315a726cb758ad243d04163fa0709d10c5d5ff092a75fb02492e22078942a5c44535f265b3d1ef6aa04182e98e0cec2f63c12e9acd1fedbacce9a411d962ce7a32f20ec4d00413082a951ecbc2747472d3ab9e3b5adc2f8a99c42fdd5b3e43b1336e901a5b88132310add593deb52b07f3eee945778414cabc1c2cc37f5e2673f3ffcbbfc7ddfc13a7826b3abdbd30b4de9b3e991219852ca207d7232d508d8e080811f56b96b2447f53a92872daffcbdc378d73b0dd4dfbf77951c6c95cb29124190531c2d486401cdc76f504cab92cae1bbf136601348aac9057bf715829714b484d2e87ea47e8a0d1c2027b4579e54a21f7230ad18ec7c31579af52197546dbf030b9e54b309dd788046e3ff3dd5888999c82eaea032e33477a194aad409c50576954ced5aefdead44c830835a15ac8dfd5ec7cbcb311da550dbbf0fb0c38f0630f6a346b0acddf74dcd8a22cf46b6f7e87f31e3d16a019c7d713c0057eb9d573923aa48e7da29c650f5496772906b40e21b9035311d33b250e444feb20b0772de69eca0e47650e7477d1a6b3bd7265b691a8138df7b5d770782d587fb1d3c3d9c9f13e33388fd7c70e37af4c2f83602a3053809d4d9e13d5fb1009ee0da321b0efd03f050bd40c03dcf550f4a3edd0abdedc1d7e6cca2d6a7a4caae8918121ac4f1597ddc357bb329587d307491d3e6ed6167a395c9906e2bad9d249486058c893253f7efb3b38348572cfbb96a8ff0a2b21a770d1a0951c19e841c51b21c8aff2a05a0c240548607227ea15d0d876651375fc0b601b80835271370c1ab23afb15371eb26d51f6e1417f13bb2b68a0bd7ef2a4fa8bd5403ec7ef0510ba57e210290a7c826ed7c0a48b6d22207c5d5174f6013f392777364a7fed51a1e8d7296f991c544251dfcd534a914e153575d6e92bb5bc0dbc31d3ab4cd4ce2f5e40660747f602a3fccb5f1912624bfcc857d4f0ff8348281adc47ad1555107f1effdf7de76682de99041d9d9797e6e8593c0a3d6101e6fe50036b0343b5bf91e46913183fc29a1afc54be2a08218007b875f52d0c82d0e5291f144b0e6a5d8f1801735749b5233687e4a0cf215c89380883f61614a4d9b7cf6b3d6575045a94cb36c30e24f079dc6e2077501f2bb7efc134a04d846f1186121164edfed04017e8f78926b48e053276625e361026f518001e9ca5f89590966fd5d4e7357217139180a839d03a27600489c5ffc9c4f114a8d65d5a1aebbe505776d7de701072ed5fb31ec5351396c71e78acfc212d96783b72c996470bf476169a5b23cc916f53afeab902b05ce8fbe7360256443fd6fa6e8a0ca1517c8be12c836d1251f84213407154e7e76664067945f474bad8bcfb495fcbe531f8fe54871c019bd03826c02e52d2c4ad07e056b3c1f152dbb16b317806e6d3bb7256eddeb369488eef0b73abd3af74ae928c4ac3516fbc1d75e681afb64f901b36b6394a398040dda9e49598f68ecbdae254f4bd2071b6f8cb4cbd342787e82f417fa400ca545b7a12d5d6761b78355267b4cd1be4cac0aeebcc3835276bbd9316d7669fb8baf9ae02755b19861f5ee8f3703e31c55eb75250dc0a245606d71c16f62636c0ed20fa8468bd33c7bac9a5c905d3c21ca1e98479c8d803b0eac0ac3f57008abbac77498e5990b89bd635645757fcbf56ecb27ffd603f202d1ff30d38794f348ba2b9346e584dd205ac789dd8b44b423fde4eb16ef16dc4e02fb8b187ece246de6f17093c99e6aa7bafe2b63f55a7683555d15b52f227e45b9204a685a02093c07355123bccfc13515e4b1062af346bbde6fa9c4068f774d8dcc106375f3557c7d34787760b50a8b35d802f2417dc56a184578c544e285e61f60dcd90e62220f11a0ecb376c4d9e404bb6ce2d094472337de9dcd2e1f61ac25d76595714cd365e9a4fa1ef370015439aef5216b2f457202f9d2b4057fdd2e775522d6585f7f34b41ca1e4a68a59093a959adcbbc0ed707eb49419fb0a9f90507bcf7270daa57f1dd83e3758afd7fec693037891c923fbd96aee7726ef7d51a091dbab7af99c57da8c92770527125b445c1c80e048e7600275f014d34016077b71cc31635effdc7602a60a902349afac037652f5d345c221a1e2ee9bedc421d3b5550de40c368a62de2ed4451776c3ced79a291895accbbb917b661d40adb6f8fb2ecd9300f94a2d1a4eb9c133bb8473bf3f0b3eaae1edec2aeac44cfd4e07366d9f3d971387341f0f4397334765ce298255c5ab9f88c07c833ed671e9b86dc990270c0891622f570a2b03935e5b9f72a8359bda3e3acb945546fb33e1e3f1daec680ec858d7ba22f9358b99e241fae2dfbd6c56666d4e01fde8e69518f95046ebdb7f687bb2b3300139005073b007efbea8b7c5768fbd45f280ab9adb1f296d881169924f24b109f55b7fa5f6fd3c0c3a75e3cc69c3e272993b8201587a3fc7b324d8ec832b042971ffc25f5eadecad6334aabf87510e9904ce938f92a48c08ec28bdcf84957753e3b12fd9cc1d82991489a049512d20de763b0e7a1ace71de650c46de67111ad7194005ade6c99c216b6e8247cf2a301cc3e4fe292c9cd7f8726d194f178e5dc0f0f7fd9b9cec7c788d355365cb5603fb8debdc7102a60c13862d2919163f35dc5eb7a4f5aa917acac6d1ab22eee7ac471fa09afe7b2235f84b3dd6be7cf25cb43b9aaaf86aa93a553a80c3c9f2e8633503bb7fd8f4c14bf563068cf7c34ca3724933d16e5a32c01c66c9c754e2c0c61c6bfc7705604c4ac283868c62a8d6e4c702aa32c650a9e27600f0df12fa8db03f9ea9107da99b65ab6851d74c5d387037537296eb97c56197582d1668658fe00be9fded59a4e94a8470be441d6326520834f6655f0c4978e76efb7864e46900916ae410c2ffd13f3986f76dd17716a7faa054a5a10e9f2aa2362d1a64e7c14175b18e73b4def75f4c9f4218b611cb2f9e12717e373da9693df4f6318ce1258e6f07ab09def805ae702eba93a9390c415138a724f96461ba4dcab59206c87d50101e564a14230c71ac4b672420452e7a6ee02146d223327027bc035a5582d3660b2da1da670a0bc0dfe517e1f87ed9be186193013800f327a4b66167e208e60f33114eeb1c95a7e3ac8b3c4174f1b869eb3c830ab7a2517a704a112a5867c3e8a7857d1c721ac85d650cd10e7267fb5bea9cefa7dfa089a831f22bff3465c3b33e001ccb645b6f0becbbaeca12778403438216f7b75af2fd5f574dd13a7f7462b51b0c5f421d6513c8f846e098f95ea924124e539ad7a66d1220383de944b9a65eac96cbdd6ef91e1e609394bae76ad14cce5fe82853873233bc0b7587a3fdc3c1b9bc1253c66c23b097e0b2580fd6b70f92f82d5eb605f4ce1f50cdaa083d306fc1b3de15c2528b744c28c4ee09613aeb516148a9e7f51184391e7989a0e963bbd98461fd4c925265bc07ed85e966707e36b59ebc2628b326599bbfa0c657091930dc88c7a02429b7d38fa6b93a413a9b30a370cce96074c5f93c411bd6a97f394a795693f9a6eca6a07627869a7d27dcd1af7490ea850f209aef4aabfd616d27025560f96056906c25cd740459408399c28241ab37c7080b1769c5736c3dee174d635612180fb12ba24d69247cfa0444fc58069e016ccd5a4eb5e547085b28ffd423f4a2aa3e1c3ad269c77c693017019ae6b1438d3cdf4a5023ef5e5360b86285d2d86e779a240b710b98cfb23bb8fe078456bf139931bcd3b5ecfaaf3ca89e48061a0b82c9d1028a331c768d427d45c8b76bac0c500747b2d2589234f4d341a74e1765a4e59a38f5ee4e34b917a5497b813b6bca17562f8d662bd1dc5dc138d979adc4997dd3e06bb7594cc1c9e9706bcd6b47f74fe837e7019431bdce29fc3bffe3f83f4c2ffd74379a1a4d54c294301e730e609a3c3e16c3a0ee2540308035e4c417a24eed9da32d85c6734dc43142d778a990a5db8fdebb0a66b1f49fc1c1d9edbe6d55f5adf65bb89ae5351b821b6036d87c2026a347b4bdbaf790971bf1448b3b79f40d491cdd7db3dd74af8ecb93b95cee1545ae756cd7d464cc7bae2bca6ca3e29155e030441604fc5ab1ad2a8101abab8e1e31b8e171d1a4b4ab8e24984e7df5f2586cd895dd1dee828ae2d0b0e00921df0dcdf2e34a4ab80e40cebfe6c4793dc306af20a05bc3e5e48fd2156768a84b445884c72cc4fbedfe32a307df74836ddb36051e9980b7651d7f547c2ac802fbbf11f6364661f1239fec26b116e9b599df3ea9d8d9a88e7e4378f481ef1d7f027f6ea97d52fee7a6f554b0b6ff1dcc913339292ad68e94501c1dffc0181d7be5716047dc06a927374666c9209f3543b87d17a6bb13ee8570ff84c312ff11aa2aebd84c252ca8b3f3f159d91871d16817db6d659e250c9f4ca7ccf3b3d58300cd99bb08d043ab66d3342947f84980abb1cdc042b47a1639db3eb9418351d29c81255c4ab6feb49d5f73c99b172b23dbb94986e950d202b8d46fec4ac2290f4a0a6d70525338b7c46e133e0b00feb20ab644adb609f9eddc5e81b9cc984c2b54d957aa7e07fa9da3768b4bab29bff3a6dc3d59fb6dbd07fe1f0b5433df60956454a6f632dce01658559b51708d24f68dd517edfa1f265f6aa669c86cb42424ca30a4c7f0840890fa640dadea4ad5402959795609e4504e41224edc0f60d5cc961158cdc916d17d7a3691d3aadc9f16bad693d5b8406e82c121033a69dddeb74b6365a1f6b6e15bb125aca79a2c6a19855685915942107b64f25420b6b8265637884babf16b10a8aa9256d21748f48625c240e9413ee45ef0d4da1072a90ced00695d43e17f0ca1cdf64bf095a7a2db65a06f749ed548a2ff21b27b577886faf9fee8e101da7fba4859081c0d7789f32f5e7de5e6fc40c325ebc8c407614ad5f8f64dba7f99e6bcec54729cee8fd680a3eefe7d270221b240e220433de38de983a2aa9eb2f4a085b0a7bfca1763357f764458f90c072dbbf58845cbce8bbb71bc04f6daa93aa9c78b88bffaff37d2f13bd21944637f528f34901eb3548c80fa559ad7d1344637ed5489b48aa7657812ee1f7fee4d20f53788f53f6bec5d40360710aa3101be806c5d6d4edd6b6194369a551bf053acbadd75ffd6da45b8e50e72a0138ce1115779b4c873d799419988688cdfb186ff2da92e7ebd82c21b795ae26a537152bfc16e486f47d7c3be93f96024c9060b70aa4affc78a93ad86fd762f919fadb9c814cb3c31f4601762afef14c61e876d9d697470eaf16027f1f4eaba7abf933c8ee2b63e23858ffe9a93893621c4f03549e75801da6990fa02cfdadffd231a1535a3b65f353a3e4eb4de96a7fa5694c1ed1368063f2af19041511ed20d954ce8941a73836a4b5eeb1b645799c8b7d9d4804643c55b9b0b932143e374583dda00a85de2a83679f0c65bd6b32ab1c708343487f9a0fd0e6e9aca029d9f9997fe7b702f07c870a89e717bf10332614fc0a018ce8eb89f647cf07632823ebf4777de2533710e3ed711783090f633ab6c0307fc377a6316db10a051333b829fe6a021732cb0c3c57ef6c91d0afdf265ff86a590b4fb38c78b1d3797be7b74eb9b63516ed793072a7cf104784563277b6edd15cd2a6607db4f62a12816fca7d30f6c8299f28eb23294ada3de9dc23c23d1ae23b55b45026857099878e540ed17690b52fcab0d86b7dbeeaba40013a6e1f5fe3fb5292ef88887d56748f8adb64e02c253a3d554c7bd59717786454f1a27f561e829dd2cb5a065830f98859095cbc2ee7ec5f40a933c97d887c0b1470514294ddc23b8093e699f616774246dd33b9f83783c96e824101af611fc871d551a8f448572b0d83d5e0bc9fd18756dd57e6183160f23f699490fb24288a7b8b20f4e6522cc44ae9ae5d08bca1d278d4e7acb5c31c0d7889e6b20842202bc908c32e7ad0ea629ba3be7f83407eff93c2a53be87059a41fd7fbbda6cda5d405c3b2e29c74de690534e39374d78f6b15074ec049b5c487a921cd197767321be1faf6b91f13a16f05ec674c43fbe15bd75e872822ad1bef63bc6cb8ce08776c8ca8103419f540147a57b3fee0bbedb3847055ad846d5fe2ac2e24dc8da83164b13caee8bf20033f67ddd18e5cb3281bd3a8627c01c0ba7847c962cd071f96d8cea9817e6602a0d8f43a2211da5bc72687dcfd6f69fb97281c83325c669929b8431c6ccf49b515d5238343e58fdaa9d941a7ca9b87109ea8aa0cd5df8ebadb9775dbd65d5afb62b35ab29170f6e6ac0809bb2cad9d768ec16fa42e0fd61874c37557054744ea74c1817519ac6784509ac1e613c6d87877b8eff2fcfccf14b4718d63d7a0cb07e9c62f4ba324cc34f3dce8160ac82b606a27a94e27e8f248ce0403f159a8d94d7a5db0644a5eb6cd6210e481f0a05f35c134ee1b273fd0cff973d997ec3ae8f3208fae760f422c9a70c70592720d8c076803cf4aadaa3478ed596b76ce3ed0ca18d6aa2179e693b431c0c291a87a0e8b6842ac88ef8f88651a068376d919fb3acec9c45acaba3e41bed78dae00cbfb37c100c895df32a7197faf00a48b160105a2bda2d95c53a4667b69d000b2a1cb3aefe85f37d6e5f821836cb1d040c1de5a4502edf5d1a361b5db1387ea670bd2fd3308fafd07d3c497e2fabc41f8cee3aa5820f0d907570913a891d65b2a727e2197f0f58fe77245ee4bef28e2f39468401c6b95555e73015bb8bf4fe35ef5b64752241ec18151f31b1f4e34f320329e59d3c4fb8ab180a6cf4899d82ad220fc46b3c7869b5d1fc4a20ed7b2af529569dd6449321a2e80bba842c2a38c7241b38ca957680a9d73ee7a14373e365e740ea113bf298fc9437843db01ba702965179d742dc60c7f2018dc6f8b4fb0268ef558cb9cfd93b7a481a21aa686aea8ef489eeea8543e6e958758e3a51b5673cd6dd1646fc7c45b43409379560aa78173d39f9f97c70137cea9dac62416a30fd20c5d3bd80684e0a08dc756d59fa847a73ed68a189db17634408de7a3f01355a9d99c574dcee39127ea564f76aa0cf44992215386b0cdd882fceeaa148baa89d382bea3760e74b3164b8c9ada321a35827a216b199fcd09a14d30ad47672f3921d5d699c3844186caf92c4df53b4df9f625c9bd07e2121e4d4ebc8576193de2bba7cf404f66cc352016b864e76b5dbf0d49f9dc398cc951dc58eb345f7d1a8d71eb21c5900568cb7ee1e9971afd2d505219352a37c3d21a384a179a4609dd3cdb3752c227878dde7cc50099db91df7c9c4791e3e10c33fab7a66554045c9e2dccef3544d00856a3d082571f59eb7b22c51d6b0dbb31021f69e42c6875702f8f85116d7e6bb4d2ec58f9a8e157f6ff0bd4e8a2f66c708fde008d2fc77203039f1552f4297a0811876f96349aae9f40e376778f5ec154bd36135c5a75f7eaf599709a41ec2250d18dd3fbe0281e09c2d9a9389a83a5e5a3796156e9c910e5ac57c62a0eba1d489cb5ffe410afa858d1858db3e90c50e1c37a93552a3200c26d77276427aee8699793fa24a49b2f215fef21930643ace0e11ae3e89a2655a812c4afb8592559d066917d8f2421ae692fa270b733241a898fe5a70468c2f12d74dce17c35fa56105140c5395d6c2b7b00cd08e6805216b739c59cb9161a8504ffe963215099be36cdc23d589b196a34c034ea003109e49d51a94ba1ec0b2da28713c77705599d22cc3edc9fe1063941245fbe6f4b10a47ca92b29227bb69f365ded2d0de46a0fcfb6656c4f01906b0581bb1047c6719d119d9c5a86f497c6886fd930846e6b763c4f65a68ba57dabbcd918b8ee02f6698c348c01bced5e40e8dc7ac379740ca5c00da178e8cfd15e31aeb40a7b07f05c01546ceb74b185628786eb32a225acd3413c1c24bc4396dcdc0f71a7206fa3f1f53d0c5eb39d8f91443f62c521464ea938f3a1065e37efe5afc876d9225829934aa7c16181e4d8306052557365d07dc7b3ec526ee5b5a70eb14a6c6f62020ae4bf54853680eef4630c8c2dd2d13a6a48beca5e74be1b20701cdf96b5a940772a027bb0d56bc7737e4af38db8733964dacc278e0b33408334882e0e6acffe4e17771a5e6fd0f4a21d7efaffb7a7c7722be07697d6e71cb11160aace1eb7ad6aa84ecc070f7d9cd94d6d58dd6142dc33d6233bfc503c3f7aaa333b83e6bb9e46fd20a5c94984cc2bc01c36519be67c828e94c1f6d9cfc7371f452559e8c278a60bf6f341a5e72e5342dab52fed907eac51ac03be38707588796b7065813a18a5c2033200a1ab653627431d6c05453319eda3819b7550b7d17711e0c05719b1636685024f4c632b0f56dc0b86f9c3a26034e1abf52c233934940c304925a49fcfa5a9248465b62ff13dc75eb1113b25e572749876d926f51af81530b1bf55c93dab32648af3be2e630efa3ac85dac39de22ec9e4a4921c18320a0636cf500675c5e9c6bb895f69e04bc2595eb334cb610d8543a5d8b9026c50f3fba714c510246640eca59117a53555df701a82e3d3077779473a4051c82df9bb46dd1787961f63a97d00c85ff5d915913aae1b5fb4b966d752af5a78c824984aafb124518930693a298c006cfb7c1b1fa9ff4e22eb97f83bb91caa5720bc7640053b65edf7cd455a4cde18185874819fc0244dac3c4a94c81380d4f8bbd32b037ff8d32e9bcebb79ac408691d4309ad35372e74bae19749d69f44952bb710e813c2463fe4090a565ec7e9db342db624a7d0b53a6a241487a47b9434a2795f7388b307831abed088835a1f7587be957d92542c61cae8baa8731f04b2f25d3e9383405e742c7854b22a0c297be95e95e1574f61cb23821b4abc601906600db51563d2e2b217ec9c5c2a658a3529c4400b189c66fedeb6bf4399498448bc8cad83958d67d4f7b76817abac71c1574c4b7c61914023d4ee1da230ea93dafc3876aea579b4fabc216dce3fa684e8571c1df862a0c70e5bafbace25c2f0131880c5b1c8ee8086192b6e2bd2d90cb7e327761c52d4ee3bb898effc8a0d5aade1380caf162da44cbb639cab6ef10f7b5b9346308526013e86881587239b3703c2a2b54e8aa4afa1211a02800ac06bf58581d022c99b0ebdee57237572d047fad47da5a978f122285c5f7e63650a9daae3018b318423affd4f44193020a28ac017b2f159b49af533e52206dbc8d645c7769009b8551de4885a7056e5143ac064e2e12a9e84ea0418abd8e9b52716522116040e71808465167070f8eee18c56c9d7a62547503c07e050e022df35751199c3ce588b318698f9a372efd9d38d74e46abec0709012e16774206da19634108a6c27de1982ce1d4f850f1fdf431a6cd337ec5072b83605439577c644448a53bb2e11af29e7848d4a2853fd2047ae5f957f1f3855432aaf1d62060311ef53bd59930d2418d2d868d8ce3f1bdd017034208c11570f4f98daf8768c1b0aff07d190e313d8b7e5740c9cad44fdac18f58052b47934b886f3cbb0ebcc42fd8e7db7951676c00e4f0d32d9c2c1f9fa2973d0eea2d28fc99bb0684523d7074c0dffee142af8766bd357a6ea69b325b02688209ea83c8981ca265bc764dcf15805f5c07c47fbe1cd62970f16914f1c98fd61808bdb9718ef22f111f1683ae6ffd9a68aafc7143a174a9a11cc0f1eb63aa865d256af6893edce878150c914a16bf8843ca475f91a702207510ea0fde8bf45436aa392e6c316d076cfbc36a77032f904cb36f3c4ab1aefe8d573b9395fca36f59a0ebbcb152fdf49c719e0225035568dad7732cd66137e6a8ba2d55e319580fd661384d92cd92d6ce2e55742f50431e726d8231fb77bc186ddaf295cbb1909b3bae7f8be716b04b2d44206e62f43e9812e124a8f5162ecad9d64b64317148fa0c7d631269f9668ff300b99f601c244a81b54e2f4e87404df0c0fbc9c1f10113b112cd4db810c196c09087f3b9923730d0f523546ccf8192d7debedc1285a040075557a2210f63d8a834324e46332f0a78edc41f0a0dbfb9809475efada8edf727de099abdc3a237e0541c7f891345c08d5afb419782c59fdf6fe5e022c274221ac507ae25de401a8f358b18292e05f6a7d870977ee9e8ba73dccf010d4b83964d68c0fa5a81ec06395b08ae527b933e10aca44c6e450c6d668cd836aaa51d75a619e0f85650f3dd7161d2cdb238d1984fad2f9e77321d3a3a14702c0e9583dcd0e02037bd2f74258f1a62e6fd149bf3e5f2bcfe7ff5f86ce555003ab826fef794c316181527af15eb1d8e6cb2346e111b136e17468face939dca173deef14f596e1599833202585e312f20cbd596feef3c9a2fd1f4934107556f6566b51ff917b38c4160344ad28390e3d93f21c86df905a4494b85f710e6550330004917c17c4ca64abb43360fa6fff351fc2b33acc35f18ae9939cd247f21aeefee59509a949f95d2e902dd565e47a83b4470e2ac0e80059feb133a58079e9f959a4e75480ad696ad57c22225b74fe62b3ee0e6b496475c62d9b6a7fb2ef7ff510ef601549aca0b4a0e4ed47d4790705212a768ffc023373e5c85759976d3d9f243564792d335ae5ae7e2cc57f5a41a8915c9f39bb0144d3204ddade33b97cb57d2d435bb8e2a0732eea7c5f19ec1ad576605277d1c51749c520e86a834a4a9740a68bedff96debb20b0e920d135b9cb64d1817636edb4efcb774306f3373cae17eb4bca4cdd69a1d0bdef8c9d361cd51bb51a256e6e575f5301aaedf9c5445ed58ceeb83d8eca8e483c4b11f00dd05fa4530b5a7afa8d6273ebadda5299a4babe89b5c20383e9095e59058bba0f082c0a3aaf903fe8f5314f7ce468a6b2e6f27fbf7ad13d6aecf6388e13aa42977b2cd60cb9c161a061a9dc137b91f16dd8b2bcc1fe91fd24784f3575d8035c84698886c733e7e1aa68117428d22642f2a2b449b3b1cc5360cfda98eb7548ebff9dacf4ef53f7a2c58da72bbf947963d272d1be8aa04ee4a53972070d3b7f730f23996c1ae0e5a8a29d107e6ecdfb9b58537a1a689e732680d843966658697a8c55e02be5d9b66580a666951e51ea280caa9513497eb742aee9e1dd92563aa997c080eafe7c35c1b91e384c16b3b92336c8d150df63e8b1a3ccfe1853a7c6f9428f0fcdb445fb96544621354b0f546f164f74f703cd51bbf4a75db04111c06e5095620e5ec91a7f8f74ad4bd55c2402e1108425bf5e60253f59d6a4090d6e7d59d2a48f7122227fdedc85478efcbd4fae6971eec44849a5a8837cc3154942f222d272cf0463f01be1a6f020623407a33da001b6c43c87df44489c930a787251d4bea2fb0885eebe8431bf7d489d7842f210d35c2219dcabdfe70c08689c0df07ada24a13bfaab6540d520e260fae9bf833e3d0fe5c2f97c180795a3471e3e4b709597a36a9d0f33c757377a1e821239d22736ad5f0776b6c91141f6e251f5ad00b080ddbcb8dcd890b6f585f4b186c4d425ff12bb45a715e611ad015c71db071c226088dcbebd7511debf7001c369f5b35267ccc8c177bd1e93bfe0dcd9aaec273774ee04789da24b2d9c440a485cc64d0f827985d32a392b64ca438c1a7ff87e467cfdcdcfd5727922976a986bfa161116965ea9f0e5fd72e5649a95a23471273f60f8e9e278d48c11a0291b4cfc41086f882a2ce53dcb807fdb5d82289e027ca694de2a3234b38166efd1a086ff2feddfd10e54b08ecb5392e304ac99ff7c51d8525e11caf76a5ac07fb1dac0e73ffba6b42a20bffaa3e4356534995d97c13e9421b7dfd3a025095bd0526fb954f093476cb0b563f78e83975de65c40e2f23b13e0a5cdc9faab6f2016b51169483359f54ce95b358435a359a5788163faa3426af3efbea9bf192243b62cf2461f1a8019810a1316cf5676cdf94e3ca8e9926ae30d37dc84c2e0da45af2379cc97b4a0bf2a0341cb96a2bb3a1431fa923836f64f0eee9a4cb12d5e8b4b50ad01ff22513bfc771b2cac5e5333f6abe3b6598dbfdba6fd09fee9a9befe56fb779a02cd94e67ba4ea026d4ab898e960ee9a84a7a75c539b21b5440d8ce8ea1679dd4ae96396bc8a577b68457063529794b1642adf1d1e20aa35bb736716c8157c71df7d23c5cd9ea1bdcc11b1bc4058766cd941025af0c6f51bad114c6edfccb87bc49a2a454f8245b72e1422d694de5627d094a276f112f0844465fce3ee9d1bfccf5c274922f700c77521f6abce87d3566d5b181b9a6acdd82edb5d4826ea64f935ad7817535e9fe92d44a0109a320816dd031e9d030b4e4675f49e4e7179be6e8bd95d1cc8a7afa766487dd5762b3068479659d75d15c64a634cc668950b1a081011480f29ccd35964d9d7a4ce629c2db5f00413fa36f65f0d96bddf0caaa547da1640c6b715c944ddac49c704ea10445c58950c3f1ca3ca9120ad416cda13cd118ebcc8afdba56f7f0346edac3e09745884f4521a784f460500b2521712dd5b4a5bf475eabbff3b81a6e6a67d6520a3ea3f2a11e1df239e7d1f730fbcf84246877b7ea0e0c592201f4614f01dec5bd9c6cd90383fbe66397dac70ea33e9fdaf8a6e018233ab4fd4dca485fc9e82243c906c52c73fabefaffcc02ebf6df9289cebd8546bf34ece6f35d19cc4f42f6db4be9f3d4ae70339b778a26bb3eca6fa9d55c8da66b29b2c9a5f8af6571dfb2fa7ccf5b881b8b54817a59ebfc21318268f82571ba2e844250a47a9558f967e738417fe1e84292ae87831743a94acb81982bf1451cae5594a0b623d097b9c4dda866a69b7a214ab49b2f2309b6ce3f16950712f635a408c75078ec4f666a0f8546b45c74bf402c9e716e50cfd01ae27a16d1b799eeecc3f36b92855611ed2daf9e4f011970f67bc2596daa641bf83cac83e3f0eb4d7d1603f80d664bf42acca7b60c18200a2005c5d6f114e54312aa41e75c378e1cf7f6dd5cd0dcea68337ef4f36f8f80589ac74cb59b33964c20bf75dc971102735cb2824f6a2f5621718f2507cb1bb90afa921de00abc8eb178cd611fd9f6a2f3158c411d136724995a784e2cf53e44c1d3bb127593dd4844e2f2e5f60211d665af82f630818eab889601e846f594fca235db00d2068eb46a44c5ca7ddb81c63c8351000e4b2a6708b023d344abba370d79f19e49b30a7784902428b44bab2c80a49e233f21f56167d66c26469fb9e46d58bc0e66e066480d011b048b175f62a23bc9495e2b2b74d901155aca4097d7f2610ad127c2d5bfd65d68feafa473a52e3a9c98fe03d23f770194658a9941011646940b4d3cc026f18a61431f325fb54a728175081e7b2663327e0dc1777d72232f4793b79428a84f4856cf9bd27144474d044093725f91bf342c5fadd420ba833250de67023b539b5f372bfff49b726994a68ecc5bb3a434a77a144293e4a7b5f702f75604ca85c250b5348a3ea167cfb3093ba75a59f752dd4d670f01c2433fb86bc2b78dc524a046f3b0eabc86fedbdb3c98093a8368d84f7ef96d0fdbcc8c40be8f71a76037de5f8f11d9fb3efd722410a9b1694c51895c94e4e9694543950ffe23ba8c5e269eb97ca2a527d0af71ad3093a80a9c99a3f061183a0ef951dd6c6bfe1223a0a96eacbd80ad384fc1d0ea2eb9372d7b9a0216f145b7b299aba40495c577d9fa94ba80ba2e175bf848f28b767601d00b983b8b458e0762fbc7b54627d54d90627ab21bfc427b4996bee50c802f79c3877551e8b0098c102dabaff0f4a27e606831d595eff81d8678aa73ca6692a16330ca61e64863cd4645b85d0f828f105b73c800f86d8319a6cd153f833568fb9b7ee5a9a49fe58faf27d07ebebed5efa37a6470ab9dd2fafe32181612cf525fd76e7a174428f7b586c69931f1afb1c13dcf819b53e048e7fe355caf11586e7d4ab0fa0dceeb56c5af6aab0df052f9074d0367c0197f92032d3b4a6fbf94b858e33afae947f32d15f2cb2d48ab946199e9ab95b85537933b0fbb6e60edd586236586df5ba2ed3feb5391e6a75ad5aea0bf265b28322d6cb80d9975bc0229fb43b05106e0dc5e0894dc68904f56245182564bbb76c5e5bc540b3858bf00f96389ab8c5b18f2f740e439a6435399fc6ec837d2bba965fe835da79678d7cd53ad5e2a017a56d68bf18c9fd7e157903f44d640d6c0ff2be4133872418e5638abcb1e41bcc4673be25675b623d38c7632c0e002ae57a81279e5a638f22c193eed7b951b76714fc14b00e2a9254f5765f8ac6f13bfa1c7ec74f71d1e9c362ec581597819e1a2f871d7d08da8bc3188521cfa0904a52fc518e9f25ff0df021f7df5ba8f02f639719d524a6f697d18b0c9412eb96cfc8631cd4521b527d2180a9d23baaf4898e9704dfdb0cfadd0390e6cd3913864c37f2f7596b2642700a4f6a32e4fe05dd7d80f44f4b1922775ddbbad110ea50919f9ab2990bd415a5f734fbe7b9004149cd79fd54c2c194092e623f0a5573363b1bc4f7ed0e5adfd8df644b9f079b40a104e4e75d407a0c28a5f3141fed5c7026e139eb6ee401c808109f77db1c68d7565888dc0b449231e140a4d0e0284d561eababa9c34d32f399e2f6e53a9614cbaac03386cfdc20bb0d0b5c9e9a85bf85648904b22f46d9b37fdfe036b422ccda898bf0e5c1402a6516fc30ca61fd0d9465c53e746b24e6b3d1436f802eb480ae59892655355fc4a3973b0b77c92775b50e5dac16036fab73e983495d3650fb50f5ec32edd13a84b3add0d617e4decf40f9b5561a7ef54265e112673c36858ae6fc955c20122ce2a8f34d93fcd6df84da6af97d556ca0f4d68f4f20f8467d92b34fd2d48040013960147b19f90f81ae5ca12afd9b396417c02629f274c9bda02fd6a0650f64d86f162a9f4b9be66ce7f71a5d30fb0f9761f058131426a9a01665752736cfdef52b7b726a8b060981a80d6f407e98e0a18ab7bbebf8e9a61452cd8befc73c33ec1e981fce428ac6147a34bb317de401903b95eb9db150b8ce69ad49c69c862a1cd1bad46ec5c7d56b8c43288d764c61023be12253f0250b90b9f33253e36c704a4e14ca6d34e6e7a0466e14500a4c99611bdb48e4d6d5eb66a46a3cd59f8c4145c3ab5056926f91c4f421e5b953712b37b2e3f1c9600d70b5f57b13fad993c4faff5e773e2b9b21a3d34c2bf14ca5063df4e37d4cf261a4ebbc8d22c60bb94b2c06b1add0791814c0b89e270a1b763f2ce5100d7278c2cab343008d1b6a85aad210e94f5d828f07bcba373e029f41947333959d6f146dd73b7fb58bc5e4c929e578ad96200175a0d0d36f434f4248fe3e540c78f9e82df690f543d0c070e408ea2060407914181d100ce9c31741b1ae16e7c429114ef7fb5a3d71d17afd08c4fc98df52cc5c0b8305071f09e9d0416dbab9ff7a9347fb6fed7a57cac639e0c8a4c9695a7b8dda990f98807b34f25d4115f9e16cffc9dec28c7f1f6020c9d1c804f790d62d42ca5e6c174e29e582b82b2687d7a1732decfc2b3e27d39d091c6ede286995ef42a0f4ce4c05f27585de2705143b41fab26fd5201faede209738643df6af215cb55142f6832d192672f213ea98a13ed178d0b8493c5cc1bc131b568e883e8c0fccee5dbe7031a53bd97bbfe3dd7d4d4ac65791b1de0a11132b3becf79ae61b7b49a61d0eb499caece4c6993540084df5042dd09a76f6fd77422b6377e281c3fdd849bf516a35840faf09dbdc00446cd690c43914d0aa41a762bdb3b0eb72b7a917361ae9a0fad9634d8d9935ffc66ebf5dad9b0c7919b35c60e4d92e569d4a23ce74510eb2dad1f27292a0a64dbeea2586f29a4913ace7ec895fe3fa5c0b292d2a0a21c616597b8071c00dace73fd665ed0a8e2e211360d12e0c005a9e611061e69138734f04058f0d089a07103685ceed4b684250dfda2d1a3090b319cdc4d631ee7c522908a4a1c51fdead96f1e52e8ec00403c0dd0d6071744090c621a99b955cd7d2038670dad775425778984a4a10f3a4405fed7138df34187825772fe5490bb9992b5c9840a8ff155f521c0da4d0f78fece47c7b6b92a6a853f7f080b33af0006b3a61ebc1c623083f9b802aece904093e7ffb01c87c5ca8e74e7529aa40d2126fd1e4ba682884d1407ca330fc8bd066f33a23185883fdd2bf73d9c3fd67ff1ce358ba048ad83cdaaaa7ea45e60fd1f8363b53bbe2f62e9fc7a305661a1f6117ba443ed0132f7348f88b7078ad7f160a0028fc2f1d6eacb9031141af99d47f31e850c835f82f04c8d587f7686dda5e7d64f94fcbd15e66c8d3f325be1dbf544ae77b3260f965ed05d0141e9d8d0cd3844dd896082bb36be078f004039418466dd6a41bd746dedeb22b8bd32e555a9e9e584066c242b85b03ff3be534a9e87e975c6248261d20b0255e075bc7bd6c8cfe0fb3b2529637e40e80a5f843f0c076ea880e6a746b76ac5eff9245f91f0ca88271177815c8ca0a85a7784f284a6b3837b7c794720f59ac23acc2405750f02a3c34e838943166699d938c9f9a2763b3d48a42fdbd7cd4219469c9b0423d147cc0634ac9a0c26a8f138b0ac87b1c363de6d42e284bc575634c31b584992c1297d44557826f8934ce5d81822521b7aa96fd411beb419ee820354256ffe7ec39c51529fe1a9ab6a5fd0629a7e18f4bfa5ab3ac61e40a4bdb56520f9f6c73b3f445055b429c803d0eb370f0374cb80da2e2bf04b2d2ffaeb86ac3d9dc9d5abe74d703b1a6609440fb50dfeaf863839d83cb489519aa42f76a188c7d91b9583b4eff7dbb50f822d304d0fa9dfa012d48a3354673e1404862488fea28a4b32eebbb2c8821f3f64595738a4671e01a067fe1dbee29d531f683f0959bdcd92949eef4138734d74f3b3f23c524f6e0a52e44e5ecafc69290c8050ffc7ca112442a474e5840a353e33e845e305f31d8e0071a8ace82eeee44029269dd3f0f3ee80325e4ad8ea22b223e22b6de9700089c223a926110ce29b4ceeb3908fab63966b1508c5ad506540e1de2714e2561a9348779035b34db0d65b1051917b3cdb43c62587ff93baf5bb8e0357370d886034c4834fa5892ba60af0603b5dab2b496accd635ab7d10939e864e3f58db1752096fe7c38a58f162c3c72340f16223ee9bb8c51a0913ae20a342dfdef2b11fec626fcebd72603e8e31ee35a5c4db775d4a5b3fd9192b6eb0b40364b8c6356b2c5421402197addca8d827906f775cdcb3913d82d52825364e48e1344229ed4f838c6ea848a89b923a030c3c5d7998256f83a29f26bf490b1304a4fd09f350668bb1a3913b6f483c1260cf1a998204e9fa79eacde053ca1ee4bd4241d4708f4078001fd4d66dc7f2cfcdd702eb0cc263f67fe562a6517a975220b28f5d543580c3ec662aafd02828a0b30749cbe1d4ac4f817c066fb4d3ec1bc3a09aafebdf11a3f560caae17a55ebd9626338f033513edbcb1a46377af087d321c97fbe3555e6a1b4cb6dfd3dd76d7b8c4dbc4c474797c4fe928c8e3aa7d1a231858197fc7ffea3189456bda03649258400c0988e8625e7fa53c84a032d7d3e967eb4edd3f622e9d894637913e04386f50919fcc5569c4b5b5781b6822d62a6fcb05a091566075f7e76335cf7f76d011c5c363d404afd07678854372537a5d6234ceac55283ce60995855d92bbd3c0ca53990486b6be6920b352638834d37f72acd9ef45db977d1685613646fcd81bba401824a221ad8fa2f2138b79efd61016ab8ddde64c25f043e2886e6d357957ad536fb3bcf5bbb44845b133f184b6dcd9ae5bb94cb7d3b65da05a1cd247ea69301683356cd4630e759dcadff922092fde330a5838b5ac9afbf5e56dbab84c212c2f71571cee5a1249a140bfa8518e82b0af73ed31411790089eac243eda43709185e0865f8209b4ba73caa809c2c675e1df1156b491c20568a49714972372f4965f023dfb88efb28d053dae9d3ba392281c28c2a9ac7499ff43a3d9602572c5759e6e1b30a073d9251377dfd351767c8320cbd78457a002ed6dcb1d7b139d50939c240567eb026af1e2a6d6f788a9481963bfe5b87e293e491a5d4d35c8b9a9adeb8fda1729cf6ed05eee2a9f29fdc70df170fbd0dfdcc2c022371f5123706eddb9272561c295d0bd3005b63b75023c323ebd638af76abf13494c541be10044a9b22fc69345d158b824d776e810a7b24bae337af5678977e8ef7100841e4aff8ed4c21890a58824feb9bb662e360a798b822f9ccbbc29fd59ff42e8bda7d1a3da948e2d4c4ec50da2a5757dc7c55c2ececdac3d55fcce7cdf4328ada2f0a7d0f3b157f8441897c1cb1cb489b55e58357b37056b26d2927ed8ce1960851f63c918d22f999123a8111f47011631c122e03254bde95faec065c52b99d4dc118a6b6e6df41c06c6acafbdc4d4944dbbe774ce06a78b619ee1e1bf68ae3cf2cae6a25109365afb079ddd738dd5c5fa5ccb9d245d3544eb5413bf7122a36b8f3bc58f3383827731147d49d7db9173620b1c30794524718b279a5fe797bd72f87a1034106bae9b9b7038c58a9540b407e6bbbec238e52db587097f8d8a05eb434eb9ae886139398a1bfaf65f45c45694146043c54a128264c643495ab3c207639dfb2db6dc7a179962a0bb7d525998223b11e7a00d8eee7ed3a5276860d926422fb6846a32960d2594d4f493e12a142374c525e63a356038e14d742401b3fce1b701fde948294097199634ade65639292aa590bdefaf67be4f5406e18378f9735dec9d552a3bc1a82e51b10d99d3c4b7fc043744c916c2b0fa261e4b5af3bee890750aa3789406602ed1083f411c0a24748a82f1b10172a1ca0638715862c7ca8daa223ce008c0e19f0de1c0f5b31a20017e029c3e048221febff19f94c0d070a5333133e04e38b222a6be793e1f66eefa7d52f91627fb0bac21b9309f8d03a2079631e4fa1ac6520d992cd2d7354d837da5413ada2ecd8fbe84918cfb95d7836ddf2901f6be98f72d4a2eb95fff431450a2899c8124da5972cfeea2d4cdc7a0cd48a0de2b7b1b59b62b27a9d9fa89b1b1db436fdda470652353b1e22c8cc626ace561a49aa3d4c745003dc4c38d0b8491de9d0d6271cd9e6fafd7ce22360a4a11ea66c9941e767eae335c63222842a412f90553ffb1e4179e40ac7ef5743b31fe2fc747d070aaf3977d3fd48fe38b24b367b455d0e287e2a71a81be72c7b8f8868089e9a1cdd06ac0b9636c320deae597c15ad8a95394b4a0b6ed7a0a8f7a9d5d8cd544b32a2a5b64b0431672a85e239021bd29b3bcfc56227ea989fc83a90a91618c9f173d96deaeb107b66e676f9ce9f9ae56fdccf092d143b14b0fad048bcc35a3f773d058d4a483a4d4259b074bc6c4da7c560b129b8a4ae2ce9586b78798bf42c71ac4a7194d6063118bbe78c1c1da49cfd5abc50093baff9024225026488d94f3800a69210611685127063aa5318c8bdc8726ab64c5bc3b1da6e4e29b85848e4d8d15fbb520926d7229a37b833d9c14d31dadeeddd7e7f564f8476c265935c41ab0540810dcd841e927998b1d5568bd9a989b2a98612fa3264182b2b06878e0361a2b8ae61449f071aa3247766f12b96f4eb38b25bb20f45d890eedc6bb493f416bed2575565ecc275bd429437ffa6876b71ada8ddc0d909f66a88ca9d1c36afa6e48e21f9b3f824aaabb5027a71c977220d2fb82f86b031c7c6b8d2d98e2f0e11fc85b33879217a6056547bba98d213ab041b6c4c4a7e416029d86454582db9b030aa11e0aa6df019e4f1aee4d9ba028cb1c8980b26b99db97482a05391a92ca868c4e890119dc6d8e016b16907d9794f50f5878351642470d4102aad5aaf467fc1f4399d326fe68f56c5592b9e645ce9e8ec0e6686b0a049845e06734e270f9caa584ff52fcd850700cf905d5f13a840c1d75db8cb0de4cc06b6d501f1e88a493dea1e0c4b02a4f4c4eada9424bd332178c1a7826bd819154fde2969cef49b0a4cee1e5f51c2f6339defe77d73596aea5c7ac5a7d6d4664c9497772e82044153092383840f129ae5e770d39b68dc1b9140bfc85e2ad4442ab652d27702dd78327beeaf2b7ff325f09d9510c8e7d53c9cbad2cb4cbc2de014fc9303ae5e668ea1b7ddaeeb079c4786116e045ceb133cebbc966ed8729526f8889bc927bb2cd3258b58fbf183284ce403ff0e19c76e7a2b85678fc8a0390ba526d61ccf676fc498928ceef294a02d018431c941650d95f30abc04c72c4bebcfad39518418156bf3c3e149657d0215818ccc85a2c2865b8a950f40ff85f4eefc954ea41864e6016337114358a7bfecae061de22aacfa5b79b07ad7eb9d553f7a75f7d45f8a9b00ce28d9962b61de73d40832c8f7436b8778cb78554346530557020688feb57e4c48b5c9d017458e203ed1298103200aec46e9c30f43ae0ba1680a6123ed44a2cb6fcab6194fb32125812d34527c979a7febae99580109979f7fae42b2a36a8badc741681f54e968c4bcb4aedf5ef1dd77c05537e5a31ddc28646b210df8e2c6d6e943ca8d9a2e918acb2d27bcf8d2ded9d619a8aa634bae0761dbc5aaee545594a8b03d460b442a5f05ba3c9e7888a341d75b6162230b843e1b43b229b0806a70fd2b7367935a0b3c6ebaa76ce565b17a841741231320007b4c6e1980793a72a64d54734c086751e1425d0937bec09b64e7cc44ac838fb37b99805f801b2ee134e078503861a0fe3ab21a8ff5f47b53bc14871352c41edddc49fd4882bb38cdee75c599acd2cfe992c2a764452cc7e7ee000f68d21e8dab7e0164488d807c7289b6d7ae63a628b58d90fa40802e63b39a0124c6106063939928f8108a8d1ebd2001ebba635e31605921f0e65e3b52adb5f236316e9d0d2263ac87549e29e67770545706d3ee1ad08f42732e577285d9a62f01570d7b4e3ff25d18afced9dd56555b3a6467906bf8f0890ab08e1dfbf3819b19a56d830b93df7cb67417fcd940d2c8f62477a7fa2fe7c19235dfd800d8c36a0273e76e3a26170e5b0848f86ad2cd9dc4db518f87a291488595441d1b58591800e3d331d1c5ce5775d78ec4ab117a264b7fa0c711ac7b73f33b26b329f9d2eb4614a4c71983a611c47ac44b1c2cc86fe5711e063166bd828ecfe8a6ceabd6afa4d834605c57328053cd6d5f8f5841683a7503531bb412479ebebff378c875a3058eabca3561e4f21fac1529c202fe662cb5118fd4eb8f8aa91efe36a21c609034b576f53e43d0c1f0af827f7adf4f5a788cbc360b4305c032684e8b3085642369c6e6612ec55672f5412ce311c879b0cb24f776b0ef2db9abaf81ceeade4a5fe7ba552fe6b1277b17f63a9c94a896e6b32f374839eb5f5f83616f82691a067c5a7118d7f4198952db8ca628d35da066a2f42edd005fd9252021ac0f023de933e8af020709b0afb73bb31a9f2156365e089089b9adae26543977cb175f5ccf915b2d7ad3b0e8faa199ab6936f8eb2a284a4772984e2db1a116b591ee4b75b9098c04061c3e0f5963e328a7736a6d256a791cd15295f94b5b63992254ddfd2ec6129b05e64114f56da56ca9238561846b7db83ed6b21956936982858600feb275e5e4b429b725d7dd5ce238675fea83bbeec50df9fb3e494a7870c9bcedbdbf28ec854cae30fb5e72786b6102f8c3d2f055792c3ee6a1cdf5618e00586c5b64c29b91b8ba2bc31325f2907ddb737388728fa6442a5ebc018c6959864526d5aea7cf09885153cece016474ccfc9de7570568d40978cb4e3072d7ad23fae9a59ac4dc13f7f03b6bdf1b6e55dba3052fd6964cdbeb4d45d130be52d6f1a2b285137c98cc5f2f5710e309d95abb8c84472652033a49645c306136dd4441c5bfcf8bb8af6de111246ccb53ea9c27117c4b5e42f5586d25cc1510b31f8cd63dae96a0b05f9bd4b3b9748d1a5ecf81ab9c86a957c31fad7efa8084674d12da660ab5a28bbf1e576b87e559c57454823fc17edaa477ca60a1996bb650e68b25330a791565bb4316f9a42b4bce3e1ed39752c4687c18c896501dc93e7278e82367e1148e87c20d5c90175371ae32913d5b1f6588864646af2dd7cb12b2588cdfaf3b4e09ef15a73c919a42930bf42977533be7d95fac034a613910105898f86df196b8e9898516c8e0ecb1f6064aed091001baf7721f1b36a34d075f71e3b148efcbbc6ed2c89abd96f5c8aecb17067162c9e93b7858b92472a7a7013ab4cbefe18178d33dbe0a6c9b9d1d5a5fff020876b67a3dce248de0649009546e97118361e0da5db5fc5710336f553d26f2684e727baeb2394a9bda01f45691a3a37017596cd217317f0b6bad5e546b6678eb575f8d728a77fd2070cb03cd5de41e1c2086ba0d7481d6b792f5714fa8efe845fcb0381d9afdc856c21af04822d5bb495794e5d149400bfb1e12311848777f68d27b1a4413c42652b580e6261eff1d2c611cab1ab91d2db86a99e6a50dbf6b33c477d2d0de3fb64d1b4d22b056c3c12b3ca977842a1b5fef0a1821dd50c11ea67dd65d5e79a14692459717df20f9064113186a3a1eff361ba78fda69590891e2e44fabc192bdfb27f0ee9ab6a2c238b57cac945b6fb89ef5c9c50bc0cd718e20b6bd7fbf2949e7f4c6fca0ded584f814465c4725275d8efb7dbcb1532a54110ebbb168026db304aa08a74cb7eecd0b5d894e3b417065636f61feb532b3b68ca57f6820fe47612d6cd925de6e2aa4102f5b65603bb240244b854b7eab601d4f616e711cc49672924839d0a617324a6f1f5fc390f0c6dcf4e5c08a0f4b362a7c09580392535d4cad34582797a50aea3d158cf781d01276f3d537d587332dc9b732234dd945d32a960e564545f03611bdc08bb430f758124aa2a582e563d381d0929c5a626e5b390b92400bea0db749d05cff89bb808c526a698fda78a1b6f988bf475e8d3b4c0242dcad7a55ebdc933619ec2c3f9b7541729da97d7960140f2019f8f33a96b38b6188bff9c48fced098dfa29692eea2697d7c3f545eca0f186d960843b6cd96559a5f6c1c9b345d67aebb6436ae4ede6189efc83c5c0eb398b19063a4d7d05e9f19196c62a8131bb46075cf7e376a71bcdf433c73cfa49bbc9c2b5f0377d39262b39d55706191e35ba05ba8683fa79aa9a9faa04fd18db8d11dfd282b380abe027d57ea5a04b42ee6ec3264af6073b44dabd6b8fd0956b319a283f3002693e13c0bddd8a2086600243fcf02ccd69d2824a6ac5969841857b1e4ff0ba44258fad5e4c04bece586040933cb3decb78394050f3a18748cddf7200b71c75dc0d6e983d21fd22c55703dfb79d17f4f33ce759498e671e13eb17136d35715c0a3dc469194232bee4960e2f02f239e1c59117513bd4321a946c83628e10826912a773f68611a098843755079dfbe61a279356be9205d8055d768b15d664ecf74cefa3dcb11d9c6cfe9acb257856a5573eb2fdecb2c699b3ea3459a093f353879b65258caffe9eae6621c6aa18bb1feb1983a70d37bbaf90cfddd01aa2fb63eb8fa71dd4292d09db34536c58fc09ab6497873bc8b535db798d0f896f792c8c0618fb049a4720eb340a311a1c0986dbe70abdbceca01527af041724e7d8ea462f9ec0b9d89a30272f10c0e117a1d7165ef510ecbd031be041b21549a5c89199fa588c14587c411e65fd6e7442eece9b37fd3b85db134e2f49f1e939dcaa4ccb6205902f49e8dcb69ef06d01ab42df58d1f305c04954100b19cb3afd736b84b3ed6bb32e12160cec03e59287a0283e52331446a09bd4063e1c32a396eb98653f095ed5093d71405d48f3208fecfed91eaf68c0a8b4b17787ecfac7f896f8c9f6cc71d29dce9da75d7b344ed40f8250a826b7c938a5011296943172d1fdadf3fb5172bd1fc0ab8751a65fb41f5c732b8aa08d30e7899a7e5f3ef4023a54d4b3fed46f890936f1d805b0c99b9c217904a2ffbe29bc5cc7f11fd57159c12f8ec9dad5127df144cbe0ead2cc5d6c4d468ea8aa2d3661338c957fab3294cd19ca701b06bf79a29b887f8f954b8c6e233f4700927ea5fbe05fd5561818d1b4931703655a223200028fbb05659ded0b81c4d91d66d8f9547108694bedf19f94a2013c0b6e06e0fe5dd579d0c8b160ee8c82ce4ff92d60d4f1f397fd0799aaed3e35bfafab6a55ee7046b467703000acd5639393d1c79113a3b0982e88f5d6a0b91b828f23d34bfc95124c18a8b998fa249b1004a043b2809a6795517bfd32acd7ab5c7725920fbdceb20012352b14d4c17c761b4c9331bcae6b99b6dbc8da0171a2e99a318f723400ccb053748df3f67ac249cb8f5986cd6a02f64ef33d17f85d8e51e3657223b49b5dbd77ba22f34bd6e457da1f32c65306daf5b12bb3a75abfc3e0bff1f2e82dbe25ec84fa42df9670825a4e3ae76537a51cca38829ed4159dad318212cda8dd6959210e1085a35099070ccca53cdda21ab6b176d623f8892a7fb2613554932f19a49cb9af5e8eadaac2f8f176f16c225f242ad4b1d74d22b471449fdf91f8fe5034bc8d080e2b4d6efc283d595a23268abda0e428be7d82e9332949502f71f10c40f1c8551fdfddc202c0b04de9e2d6cd401f00fdd3831040341994527864c77aeee5321f2b1842a0bee0570dbfd3109cdbe9005559478cd5b5cb4df04e4303452a753c664a507b80af66587bbd1226b5b11c4e8f386bef1c8bf5708754dd677c0b3e372d8de463953ab5256253b26894aa1b7aa68a2b6d2a81bdec6b5768258eb9767ae600648d29879b252b770ac28714676f0d98e93ecf38c8b29cafd26e3812b309be8e2eb970dc19676734a254ed00d22722d66412d47f43106bf93c73029aee11f48db25a8055f566107f291a619b08ea7be2e0a886a94501909495003608162fb6ef5a8ee56f099c6f533b62db635ef9b40fcae6e6c405115c62c270c094f9201e1124a34220df20f5e40bcb9069d26736c628c4e14b6bc5e89c6c9067ef154d0735c76e8839da9d808490f6a588393cb4484bada6ebfe7c8e64912b54087b7bf4134fbdbccaba5820fbd57390157a63889a0a537abe7ed067e1726a05d150fa7eafd3c35e280158631fbd4e6a951529312b2b7f7c0c826b2718a514106b2851d713b45c592d367d7a7b346ab0999e93369a1d1282d8183324893b388349099933dad1e42537664be0e411ee5d174cd279388f4fe7d934ae496ff630f42dbaa97227ed8847019d1b1250d8930f71d1b6943e659b0c9e6912f8bba5abfbe9070961806075b4bd91ff8898b6d0994fc271c72ccf026e764eb4917d1170ad3ded16a35d722e19e4304a2a2ef1b127145f28ecd291f94374f2311e089f735b8d216e35d18fede511c28fb7da322d41dc203168714268d81be829d47645eb41157260e5d36a6a9c30d83e2ccc1759e3145d405fa9fa0210e7a129615c4e2f2b55a1f57081fdad57500d126ef4b60a8bace3ab184a5fdcb037187e2237780b234ee492f9f02780400850088ca2b058480d073d68d53a54cf1479f0e32ff98db015c42cb23003e8dfdfbef5076078b6ba336caf4034f9d69f84af2b3f87cfcef3b904905c04509f1c43a13771b7437930458c1d9ac6b98b42f996e1e53277d87462217d92f3f5cd36e4264ae1e98a76cbcb641167e94842cfff9ad7397f7cce42fad6b5a02384246fdcb461ebfcac8d13f482fb76e6de869fde049ae6671666ab885c0f41b0a70d96c9db6dd885e19487d0cb6debdea156f211ba0a41bc816a6312b83bd2d6bb5fd7b0281f5bd5eef9fdb4ce5755866d693d647bf08677232d57e79a1e9740f08a22883bfec4c8e14d12f6fd1f094bd46edee969cd85f3e611b73ad2b2c29a24a8c977aa05309f37762dd40ddb221a2378ac29dbc87f3db498c28d0204cb80090518262f14844e18b7ced306641d5916142f15da8a655e19d9938d5a83b51946564534ad4e09fcbf6092272bddc91e0a7b28a1411f20e6f12c4e28fc6fd8b0b6ea97383af6450c40802494dcff66c5ba6a9177cd6cd22a47b6960e2dec2ce90a30d58d5b61fe9230db2b407388202689869abaa03020b5a58ec0d19e6b50f059fc8feaba4950e1f8630e7f26f743661499c659e20d85c1bccaa833508adde9f182ec80deffbb298db685f85cfa7f14536423a4c83eae39da6bd479a752544636bb2020d95bf25b8d6b4e9b16295ed70de0890a186a8e831e5dedbd9f8574c5665b7ff9abc93df49576a1872c02cd9dd4784ba9c7b51c0c04e3643cf97a999fbf6ca11d79a9ba82e3f7dff9e2c70e5669f018bcf3b3ced96f7474388ee30f8e1a0beb087393af7ef466b8a134069516d9849aa2939fd61fd5db3310de038f7182ec133d85f80b8e429098cce08ecb208f54d38dbf603cfbb6e717761878fa37cefaad8b09686e30a554a1d7c01af69166fc2fbb8746ff40a6d9e7a55b9445300a5545f0d1f48466aca69974d1ef11f6b8d9e293c6ddaab98bb7f7a7b6b315629b613c50b851f321144fd6000a0d4e997587c1d70b0ff1fc235be5498e9ca9d43b8d950654ece4bb60dbf379fc4ef2f9d5e8a24b39806a6c8531f2c2129cf972bc5072d1be63e8fd6699e5650cdb37b9171bb8293feab5e988694c58be69cb801336f132ac7c433a4af13327770f25aee3182fc4628be4da45d01c64094503f60540816328aa3655910b540f647a1e37c28059286822e7950decd9b31bc120694e5a5846376b3345afe9cb70635a3e0a0b5f0906ef51900f2ce7b9ef9595a7141db7dd97b450f24e1303a228aa1c9d7d4b1bc5aca82f58dc3428d803ac14591dfcdef68557119cad26d98dccc196a1365aed6f1ccb84fee4b8dabce8265e6a972143af5d650487650d88188d59f6c7bcddba33432eebb47972189b1a1114e4163db53473e243c2028f5d5a297c76b81dc52ee4a81a2366dcfab607eb0ea2ec67c71d02da3ed418804e34b056ec5fa368bf9aac8c367165f95bf70e0968207cde3a251651e314b95e419a8f121d6a4c154aa21f9dce8b3c19beb8e440077a40cc408a050efd7c46e707f691520143448fbf5c57b299657eaf1634c7fe907632f84d0aea307ad16a4194b8cb49bb7f85429f6e0412bba795fe645bb715e51faac644fba8eab2a80a3eccfdce10c2b744443570a1c221215aba573d0bdf591a18f6001f01575395293669ca4c70b382920798b1476d97d5bd92a4110baa87aaf5fd53340a0ff0699f065be30f0f93b6333bcfb7a6dd1862c5d9e921bb3c80e731fcf2ca34f3bb0345083b74e73139179de646663a28033256822ed6490091c76cbdfda8cac9f7febecf5899548b1e109f443be7b68cadfa1729f668dd753c17f14a541a2bf28669d33d614972fd685fe0806691d5fb22ae54b11a7fb599a83b7d3511c9ff209098642439cee6415f0552b63a4ff1aa951ff65343ee381de6f7b563970c5f0b956ad1201be9f15dfbed28ca053d063953abb3c343b1398e9ab70edf5a6fc0a898c24b7a4297b2e703ab65b58bb125288170b0927ee1177fde3e224c2f923ac0f60a5ff53e2930b743d1577e1db51ebe0294a0ec64c6794553f085a9b95ff5d6b1b94e1dc1002efd19cf76431d5e2015d274d29ee6083c1f994480b98779b16a41ed0f29b3222701b2ae3ba40c1cc18d5367d7797ec4becdde999319362d51ac70439978a73c8c11f123875438cc08ae4daa938910e84b737bc4c4fb6781077735019df6f0f14307188c5adb6c94d5ec4c32cac55e8fb6797661b2f99e4cc8cc76d2e84c2ff7a858ebe107d60c7e8d1ceead9dfaf7fe13cc11016fdc29a1a59b0109c3c35545631b508bec87100bddbfc1693842e295b9d45b25e94afbc2d8bf09d2c1676fefff2dacdb9f9df2b51acf117b2b194997678a8d8d56618da2f3a5b5d0e3225aa86cad48a6816fe631b6f74e3f78a14218ed0f5d9f2b3e844af40461fb8b3be480dc1974c518088b132400cfba90cc15296a83d2369f762e896ec328f26d040eee649f1a7f00a7dc3366f286b2d2b8733b81f2360eea9d5715295df61c48b902a9a1cc468728bb758837fbcb0385e2de4f341b2265fd018c7cf578d67609f75c882ac52c0698c85d8272c4c752b73305d192d45dec864f7d94cf8132f44e44fd58942a864e53cdaf0a5bcb16174cf12e22b3a77d234a792c1edc4bf94a5208496b213017e4f5b2fc51f4ba48b37a5756d3de6756a8cbcab19c535fc88864946d14a9814133b33792ff6b766fc725a4ac73b597b82dc2653a9a8bc164e5235b01a3ec08652a082229b738042c8c24a6b7a4b324215122deeb5b20d5b58e8c358e75daf135eabf20d35811b5f5de4f9fd67145efe470c3d522fbec6fbe11eb543c58133b6c3aa0ac1590259750d2010bc0cc37409f7284f242dc78acd3bad8cbe4095ca0b8d3f96274ff4c825acfecb888b43d3f9f425abd23c1d234270a3775edc6b9b6d36d2fbd5d20b8058d7b6f372fc007f4d3e104dcefc1db11e86364ddfc2202a02cd3886011c02e831f487cc012c7dfe3496c8f1498b67a39cbaccb48f1761a48cfbb09145b36890a0c9e5a3ede91630a60a883535f4f67352f9a3e6f206a88df0e3952ef742d91a7f950b470a52938e38ffcab8103aba2482a78923465c54d800574bf1c8bee28ef7a29b035e3f9bacd156bba0b8f8b1103c49d01dcaddd176bc4a27922a65ea7209cf190768e8c62fe46cb7d0e496619fd3548f9102dc98dad793d98c4b3fd3b56b00b42b6f7297fcf4a95804a879d0432de3c472e388e3297f4ec06e025e260c384399c0c6c821f7a22f836f5e30bcac99612eb52f456d2b07201441130cb5f9128c9711adf7063661540411d0dacbf3e03069a47241469fc0a6e9ddd3e9c9ae7fc5038bdb0b108db370dfa2343a3f880fe49239ff0fff4e7779003296fc3d7f6d9c35e126023e6c16e7da0f717ad6388d488cc6385a620a14a20c39d2556b0e8c647f00cc15ac841404ee2b7a2e518f00456f09d064be890b4aa2d74bbc1ffe878c7459acec4d4f1dcdf4f17b8bc6823b6d9eb7e5fd320db83b890378a8508254be1be0e3d22d6b5017de2d49022cfd5b15b91e79daa01fda3850ac44e67be181c1054259caa3b4d65b1b63ab836c58413ef8cd1a773d035b2101445495020bf42b04616a4824a0d0013773e457700e59da1362005996ac9354ac0669d21b61f0cd185768d84101ced0454fe48cddf9ea4e32f26498327c44fd305f8647c861d12e7aab95a55c4f5d59c24456c676dcd6d8a3b167d5b32a2ca7fb90d3e8d0ca3a7261eac72cb22ef6776d5f0d73e16f89e9dae03f1d8be19ecaa12f286432b6f3425f2494e975337df9e19594dfe3f1bc9953bed1111c9364fe0d97accbdeb5b091ae7a89cb5a52b5c530353388379d39133a3fa7c1c1e1b11cfaeb85b8106f22d0f96fcc240ea85a0b450f228ef2fdb96326890b46eaa4f3ef244c1dea3544d2bdd0db44a39db893dad3cd77dfedd47327a853e9937692455c9f625004105c8d830ea455565b61dcf1ebfa24d492dafe31b76313ebbcdf7d5bd7cb653ec609af91bffe5a04768187a4ad79d86bcb9655e768865eed822287733a0cdfa9d022b761709803c8c503a4f41b178105262d9546eba6e4f22a5b14d53252de05fabc013a0f19769dada889a1779d6e8ac088389936e98107e8dfb552fc3bb71b70ebddf53f4192ec823f121de9e8fd4abd6c510eca948c545e334458ce26d91a5d95da7f282bb6986fb2ed6ea62c65e71a463f6a3dc9dcd521982d4e4a07109a9881842b9b1c8bb9582930722db40d0923e611200f0f12c6507ad7fa30f31890fb28f5ac12f2398416117c4689477dd6b2109da69e5da64c0706533f0bcaa4794125bf860bc5a0470ff812e9e132a73650771b124d455fb6e2afd238597b6745e12961c99ed0ee38f878727a02cc50fd2dd9f9ddca4efb74a78e57714776c4e974357b8c797e6b3d95194ec85054f6e067f1ff93df7ed1c581bbc10152a1995310f90ef7a1149a582c64a1782e144629457fa3df29099c7a9018154774584292ae28eb38ee9a60026b253b4381d73c845178d2add229b8634ef9978cbc4caa48518b2e6692d92c2f6fac44290f0f515ed4eef2b975279954cbde5287b4d4ea1814859d7c1366688320dba235f5269732e12ad7ea1b9fd4a8ccf1c5c49e5edcbdf5bebf9d336b4fe56691fb2cf5a7091100199b51bdb3d521e7e86703b20f01f566e4b6f56c6c68a395f7452cc38664f827d2e289a66b2edb97fef69ab60c9d39c7435ab6d6d3d45bdf0436548193dd301ee8d26c192007217015c428a3eb28d50c67426741dd9757036b70656ada1c5ffa2fefd32703363cdbab1744e9131e9bb413391475bddb89959dd3358f044e7934e003919c2e50b1c499cf4827a4a22ce41e56a686c40292c6d4bda651c79360924faf41cd9a2d923cc0c61056d7e09020ea25cea5ee829d47645eb41157260e5d36a6a9c30d83e2ccc1759e3145d405fa9fa0210e7a129615c4e2f2b55a1f57081fdad57500d126ef4b60a8bace3ab184a5fdcb037187e2237780b234ee492f9f027804008503b390d353efaac630c6eb7772a88328c47736b6c73b4f01d4da78b129cc753f84d2c3b3ee0929d99b033396ebbfb6395024df7b59fee1d190a3b54557d8441d1d58aa9821151e46cb66f71c94c0f11a7ae38d241b19e61c5703269986129cfd75b861a16fbe37e4e6eac45ae3ed564d39d55718172c0ce7b8dee8311a2b7f0eedab57e2cb40b33ee140ab565e0896a22dbeb2a5e78f383240fbc70ac706dfd22015b545d5cd2ed71437151e9bba10075f9eeed830131654b59c13e1f4c41952f2c26ec2e9b3276076974b3556eed944ba39c71e2dd54eee82ad91bd07d59424ba3ce22be56f6b1ded37f724fba8ae70ada43d52445dc7dadff64bd161ad943e8d0c27479b5b04b31c461ab372522fa64957a1b9659bab09ef09fefb442edc994334ad90476991bacd39040e57ea37fda92ac4358538dc3c681322cc8639a541caae64ff05cec051c25f11cfaf3b92784015257dd6899cae13310b13afeca044532c4d1645001d39ab09d4e617142a472ac6418402a83de913b9cc3644dfcf492616a412ab81d9810dca0ff862e198a35884cad3e8154dae04c46c5499de4e7df959d6724f7033c54966c8c390617165210d70522378111338cb22627bd04a2125f62506e469248219425cc3318a7d60407f8d0464a828fbbeff048bbec2020d95bf25b8d6b4e9b16295ed70de0890a186a8e831e5dedbd9f8574c5665b7ff9abc93df49576a1872c02cd9dd4784ba9c7b51c0c04e3643cf97a999fbf6ca11d79a9ba82e3f7dff9e2c70e5669f0186b7d1aba760b2b6db71c35132fe55499276ad3622384bb5632b1dbef5fd9da0e0a8f165418a718969147e6b897f500d46d4c9bf34a141343db4a378408631a7e9d5bc1a8d5cb05646ae314cac97341a828de9e0169f2159c5b2200cad911768e78de559ecce2ee5adb84ae811766a82bcacaed4a596a10e07df5cde5d9830222781b0ae1a918b50f5bb25d460dda02ba168d1125d3d3e7c563029681d046cfe7aa618211e00628bd424e8279c5ce9fdc802fc08c9c5e573e7c16faf747651ac6871df339e9221620f959abeea9be279cc1d42ece6473198b7fcf6157bfeb07225204b2996dcfb174c9aac0d7e254401f38d55e5908ae627fb0a8c5b9bddbe6f2a2ba74028bf6cb581c90b75173252f92f3cc0eef621538c60f218871efe1221e05dee22a94b11664f5f4cfe84050546b904bdd9123e41aba0300e3b5d240c5e46db846edba84e3ee4a1a518cc47bafab63f84dc4cb8bf28c4e634260949db9b8641bd99303fcc11012fb27696af97dcd12a49302c35d2fcf961130d4db5508ce0d6876a4af7d4c7318692d5fbb3081a3aa3a344ef639f9976f9b98250f48e219d018ea9136631f541a2170c81fe4fcc6a772b087e2ef22f5f6b522a8d834a05d8c9be71a969073b51af9bf2a2be7307348a93793bb1910e8f43f1aad78fcb9942d3f403745a24e46e0b29971127f92d5abb7fda682d4d9d1ff73ed2126dfc9f6b71211ee7650cf5290f65313e70c77f72c9945968aafd6039e531114a98d12ae23cc0b3b37310a6e716e6bf468e2dc9f4da894015d1d91b917567b922fa98360d94edd0ad0de5d707419f3434437e9c0b9419851d971b3425327cbd01f3570a1c221215aba573d0bdf591a18f6001f01575395293669ca4c70b382920798b1476d97d5bd92a4110baa87aaf5fd53340a0ff0699f065be30f0f93b6333bcfb7a6dd1862c5d9e921bb3c80e731fcf2f52ae436c391ae811546e988616285518a94d010a3925c3e98ef0f6f0981c282c42547e5feb7d9b17963f5c11bb7822fa4aae7c097f011bce72d791fc4f37f0ea3c5e04818c83ebcbcda010af29e7cc56fa96f18568afb38d728cb3874bc2da6b1a36cfaadd7ed79e10b53f5198b48d63cf3ea753b370a6d8cc98f70c0c7d21e0c1f50d8e85f5ee75ad2b366b3694128279fefa8984d4dff3b0bc321556aa5a5c60781a98295d0ecdef7508599b2c7bdc667ad240a9b263aed22458bc57fb189f1378e35fb961ed47284650eaa0191cd69ad9a81af84531280b4bbc1e037a651013ac78fec0c8d7bc530e7467895e2c10c9ebaffeb75dd6b53d40ad7da84bed412a91b74a66341560f8b3f6efbe99660f961491c6914663ad1e5419f13bd0b4eba2123ff564f3e4bb7b373f9e4789d3e6aeb33caea0a43d7543491400f80aed185d79b2439c6715c6bb17040ca25ed2b1b026ee04ae41941ed3a0429d95f5e83e3a31baf4785bf3b413ef07b679ac09e3738330fad9dfaf7fe13cc11016fdc29a1a59b0109c3c35545631b508bec87100bddbfc1693842e295b9d45b25e94afbc2d8bf09d2c1676fefff2dacdb9f9df2b51acf117b2b194997678a8d8d56618da2f3a5b5d010e35c60b0f5c9f2b6b7b7029597211cbac9ea87270b0b18930cc893eac660e057bc3ddb8cb34ad7ec3eed2ab0cc234e7cbaa3253fd7341967e9f02ed4d24c77bca504a5711f8e2eb5182ec5b6812e4b1235a70454adb9dd005c2c2d5dce19115a494cc143becb30ac7f2503dcd6332beb6f34199fd8050dae11ba1ce479fcbf09c1028b21cd0dde89ff5bf13267e41c7d5feb54df6151dad7c6604053c78f29fe056d317b5da4548034e6ff3bedcc3c00258263fdc83bff1ab7fbfb7d82d1495d216f7d203c20456972aa4982e135a65c969bf9997956472115ef85779eedcfb66108f45c7c9a27e91746d18fa9ca170535a464332df3f060cc0f910d8b7a4aa51eb1caeb1d1d22219081fd6eb2e903309635b77f0979d8cdf798e8a2131f2dbb273975daf135eabf20d35811b5f5de4f9fd67145efe470c3d522fbec6fbe11eb543c58133b6c3aa0ac1590259750d2010bc0cc37409f7284f242dc78acd3bad8cbe4095ca0b8d3f96274ff4c825acfecb888b4d0fafec038fa46e920893b5929d914116b3956938eed377c623f83d093dc0e8a129eacc5247d2e421a2f4972b86c2637218568d49cdafc6da0062d8b93699f7340975f53a49d4c1c79e0dd93572b15c946aba087e508814de42bd263d9bba68dfafaa51962fecb97e72334398fecb8745ee4fcbb355b664cee3c1b5354e3c73c7dd82066b5ac3ccee2dfc9c2bb56c732e1cd6aeb91927369a16ddb971fe095c0fefe8917883eaf189cdf2b81261046aa867c679241c9421f655c0deabe77acb761be58cb1346dd98cf1af15366afb91f721c3322e61b4138858aa1fd099be7cd5b5c8e7d3c8024763b7e90f5f9baa4a4235c8250a7458e72ad1975d0923d68961e8714aa3b0bf6c987c1f8d5ba44105687ed68bc789d02bc76b7454c488bb01c7df25758d29a1009084dedb25b2058957deb27e5d0a201c0dca2a96e54925626e810d634227f15ee6538a32baad2732f3412233f77de7f2bcacfb434c5d39ce2b0cfa7f123ff07b3bbd58f411dbd2ba38c1829f67c71255c6c574cce8c7811e83ddfa3a62325a5544b94d455369b98543140e5e2fc6a93e4f47e6d7720835070b1fd75a4d8ba0263a3d9c3aedf9f7f641fe24277502147a373c2d153ddd5fe271f1b405b1cdb57d2b9db98cfe2bd9415ae6f1168447e710cf3ade0c3847e85572ad4b01c47bf60b42822f57e30cfac11ce21f275b8feea9958a59b388b5274b1354e5f822039eee4c107c8b150a68d8dfcc7725ac8f0c22d00b9e367494821fbecc29e063131636f4e5170955efd02b5c7bb17d6fb0789c46b59ad77f39fddb0e1871d94c09892faab3b032b2a588a2a87e77265ac97bc2c0f95731c51da5fbacb8e326556b53456f0b495b4cb2707a567fe540524fa71588d16b0fca7d84ed34ea0e553342063e8d4dabb3be3957ee5c4f468d679c2245764c7ebb98402dea1246073724aa240f1dc25a075e03fbbf36e85f7d05b82f247853cfc0cac6e5e4ba8ec0fc1bf3a449a54208d60dce5722010f9b2a8ae6346e4fac2235d9a41be7ee64071c03e5b1ff53ecdde18b1ebcae4140ed3d84e8efcfa5c29ee68b49ad4f41c31215b5b60e852dd0e4510bcf51c0f0ee6cbbb7f71238767f23436f23afccd814c48e93cd6c336b8c8c38e1c621dcc87c510dfc8fb1ed26bbba4eaad271ee88792ff713d69eb7af1c6ab1b738e6089f46c1b721d7a1dadad0bff731e7154cdf31762fc81eb2343a99754a84720053cf841408d6545ea2feb7d6474782ac9d0cf85505682a30b7c224a5e608826e143561adf26c515cec4153442b337e9503820a89ae1dcb8cf277881479550c6666d47f36a673093bfcfc296e0c6c9145994e0fbe8f91e58c6115e25df7ec9cc63937e32d4edb0a4cdb4da22efdcd563bb79f2c338b2e2eabca0aa5f10b7e58ce38bc9547d74a041a89cec6c53d3aa2b8f00d158cb84aa9c868e509bffeb46a6d0b6a4fca5046d1cb71e6c33121890c30039d6ac9d689310bd35c5e7eefd362ca7e9b72839bb8be4dd715c1b33254b784e5fcaae92c50de8008fb6a6e987c87d730007b222a2d5371a950f8192040634c540453fc4a90cd83543cced929caba73ece4606e4a78e2665bd2c490149edbeb57b83a3bad5d957b9742690f0a1cef226f7cc35d8694a35a63ec5d4716f44867cda66f6768d61dacd23aa71a5b09c86d41706d35347496981cf1eae6fd88283c64baf4e6afb793ad35d993c5cd7194ef16d89c4c7058e78ea4b7136f95c070ebb17de54601aef26614a64448fe7418520f97803cb91503c3824dbbed04b55a4cf35d6544aca0e80f890c17322f20ed9dd64e42ec93d5ff88c5e763a5b0c31d043f6c9640cb712d7f5e7b1e4e3e48e08c239c1e8fee69670a37a472d1f91aae2bef9c95802250635b29a7d510c7031a575d721d706d237bd4bed6c055df85d250ed7121ed6dbf3a1563dd93f01c8333b27966b0a025a483767deb4e3052762c63d6650fe088976da7099f51314e296286de4c798c52dcfb42fdcaca6ec3ef315d094fe2e6350c749888c6ddede3a8c0232c24b7753954f60b51c4004a1f8213173d97253aa6e3c5c836ed6ff9ed83dad6b217147030b5de50e2e2e97d5d5cb5d7406a74682ed2a3cf7484d8fe03707d691ffa83bafb9554c354daac008f1a17c05208e6b03ffcac03e641ac9840d3b6e088dbf11740d56590e7bbeb8c404ffefc3f32b9aa713b6343fc428cd04cebeee6fa26dfa5e5196e31f07145ab19043f9df1165b2fc7f974dbdc6b8fa180bb8136db2c47235c8b373eae82e3333b27ca12cbc4275c142aac4494cfe4286238cb8cb84f1fab4a2f6b0d1935eb263c4b67b22cabea504cc76080fd75dd1010cb9cc082f93e9c35630866b9b102de877c2e8c3af45b08c9d250cb0239ab351824335b74ab26cb0e1b8f4a149f8054ba05f26e63723c17d6a2e6c5a125226a2a49f43287b89f223432e02399ed794a7a0c47ee7c686044e91bc4f8baf653dd3782bbdb890ec000f0509a6877c816d218c943f087b12eacd6eee284964456b895ea4865f3366f725a8ff20f08bc4f99e0bda80437710c84a165de02a2ce7b241d5a5caaeace6249bfe1a14f2e0e7407a5404afe7e9e1350356bba9014e507e376b8ded5d5e9242bb691aa29b2256987a32c37be7c17f0e2281705094f55bb229130d712ceb2fe8c170bd8a10c5da5b9e63f3cac9863b0565e7ff3daf610b3e7247c2ce4c0178e50062bcaa555670277aeeb90a3992112fca6d152ba8887a39c7516d9db3fc85eccfe6ba381e855eb9a462ae8e7bee7e866367910dcd152f5bb282d146eaef5111a17cb0b44e9bc6f4a17ce22fea50bc0b81963ec1de493d958f6d08e5c226e7ab6f34461faaf7c493d47dc264edeb3b66cb6edfe459aa673fe22b9f08ad92ce18cb7c62127b707c4c6a8b79536ff8eab0d9d64f26c834c548c4c92019f6b695c8bd370cd5c69bc840dba41f8ec824fcfa789140dfe72386966473aa940cd405607b708cdd0b5cb1a30a7f41025d01395b9e0bee0f7e0d778252eea95cc8c2012aa13c2e5874dde4d4f3cdf5c6a266cae30aa8616f84a0fbeca513f85ec3285e168e700e5327892eec2a44813217a9b68e9e6f2b91ba10bc0c13d80104942428a2cc6c512ca33ca0a58e38cbbe7d4d4821eb36d144a2bc9e5c1b66297fe0172cc804415544a709b85884db198f49c90055c5c19b71509f79268696358a471e187e672566b602def914774de8ee554d9bd4c81e8d5eca920843169dd52436c5f8ded5b76d2fdcf4bc6c3a3f96a0c506e1e064cf162eb1754bedb94cb1a34f6ff30e3fd70f183a92a26cc95713989ca25dd178b6ca110a48e7e44466d6b0935ee19893cb23e7dd225a35ff0f0278c9ef0de03d82149377e531b018342fa1e1b6c242d96793badd40c3f42185e783a1ce15484fed6dcd8eb166f2880885d2a4320e5aa133e0774f44cee2000528a57db33453b8698ffdbbe97c0697d62843c3498a296651cc3b1e1a8de06cfaddfe9584e76da5d611e1a16f3c4531edfac81bb624cea335b96238048f67c01f657c53325227ac6b4695ea4477a64372205393033c18a3ed34fba1fb7ffbd823b64de967c550a4f077988c11868de3cac8075bac2a2b6a1402ab353e3c0fd54a16f37b61ba2fd67aa806f21739e866dc04326f41e1c980d9c493287471e1957a94beb40766c91dcf4248da086b934b4afe132ff0b6160754957528a776f9d0ad5524accf720ad0025e92b6578fd5f58a2912e9ec9dd1db1d56873103238d350df9c39c2aecabef89c5dc10ba7f33c1f2ecc61a457247ac623634dc7882e8fb772772b4dcbff16e6bc70d13f3ddea452344e49f3f6147f4a9c18a413b6023db4c2e5c59980f4258c239783ba3552fad9589159879a32f360b6373b23762629ad6893c943f56a9d57874e716734f2508b166e7be48cb30caf8c57c39e7fe2104842aae2f540fbbfd4cf77efb6b65bc7556097b00ae31dea1eabf66d13e7342093a18b9d3a5eb20fd2ea275d323e90fece71e1f099f7be8b46fb6efc67fcea0dc7026fff70cffdc7647584685e8f7c40c8bf3aa61f01bbc0868892aed890d4fd24a558e3c0c987fb9de6c9f4f9a3a06d220e13a29f0c3fc65ac9e32af6e23905a731bf3352eb21cdd3d09db0e0800780fa5a98ee9a7c7eb4c42fcfe31ed461f214697ffd438392b91f0c62f1afe94e1de0094ab6f77298d277527e6497d4479402a15a2a27806653fe1002b8b4c27836c051284d03e8c66b773cf5f192a821e7dfc840e028c75f2de4887bd5a27d3611456070a85806654d2b81d0ca3f7992156f6bb3a67ecf888d0bb02398bd9321cc9970ca6b7a426264b0a5857ee7cded60d70cc164c3b652c357932b7ebc8175da5b4dba7c2b00bfee6ec73c24df5e38c0f2f4ffbc2c2b63ce3e83725446c4a4b584452bdc83509dc6571795289eb274aa16f4d571796a84cc39f12601d42734855138a5d464269554b964df6ac6e631e6c88d23fb2dc1debf19b8c3da563b9d1d29e6d5ebe97b360a18a14730da060d5db53f5fe04d53e396db8ff9b5a8d7481591d05b987bce15b829d385512ce64574166def0cec8e4e2ee8c4c5cc9d0121a8d7b285b488d2de9daf8a7992d122fbaee202ef54582ec5ee6eff90b541036a10741532cd3e64aa5981d03aa1e455ebf8a619cb23f382ae7b8c8eea7b330d5d8fac3a46d970923f4095343c462ba8bdfccb2403b2af3273456aaf4c9a79699e6962e9b3445c82a7652d1fa0992cf2d66c5b03a83f529bd4e26009ba92e9fa38841a8816ca4c0dd1d427e02b1141db5faa52b16f5ab1d43fcd4b54a6084276ebe6227d271b4d934ad1eaedfe4d6f9f2b7c18c89f65a1572eecd29bb2a38776bc6bb6374cb883d5c7275f6c0c6e939ec31745b4c2f08609a85c35e9f12ea3a2a875240dad1d31ceb2ae334203abd30003385ce025b12c7418075d37815c68e2a83881feadd2e0f01168d39c6bba01b1999c876f7dbd9992b5ddeece5280d2c34de7a8395b25c4f3cd43c03c1e22fef0611b4126ed3741e43b5e2be6356586765f8a4a96787c79bf50c3cb7eacf5aa359664dacc586b70b0617418bf912ca2966f757678a4e805608b377c930134c45e9b98b64e0f88698eb8bbc11c85a24bf136db8e0da40061e7859a7bf2f91ffebf2bb99d97bff16614c52d36369c275e2dd8fc1a860f132d0b04fd709d5137e98e92b93e5daa01cf17996121226bcc6c22b4ee010d5ffb11f943363a42dd4f9af664abed001db71f0a078d6172f1f98f69f5d38dcb6d610bb2c130a4145a1809285c4a743145a4e557561ede6e4550469283db0ee5cd5bd20d12af0a2b78ed37a15ca7b8902ec373177db84ada2781bec72e588cd3ea61963327d8b7c88721afee4aed48a9897e703aa666a7d40d29e51a64876c56dc44cf191fafb7aa5069a52c35841e59562b3dcd5bee827b27d74228cfb2e10e7f29ab0e6a1bd9d8c6bcf09f1e50221ab95fde23d19cc42fb0354dc6e26c30b9352ebcc79d25027cffd3c0a031edc30b5002a34c672e84d0446bdd284c1d15dd4391dde942ed2f30066773c62c4abed748409eeedc0be3e0c7e67fd4a089278a0c2b8acdb5c694209cf8a01c33e8060d39becc36a72a80246211592fe8e197460a9fac9294afed12a8d3476230ba19fe1935d846cc8d730f61e121d765ecb4a5b26af8877fbd05eeb5affc4ad6db35d987741a8a5db78d3447c48e2f2e0b69d3a50250de7ea85f5348c04087ad1ea31bb7f39cd017cb908f1ec8f8da623fc1529656d287516a9048623fae1f596e58fb356ec6e94618b2e0edd05f5cd44ab73430b6e53a185936964564436dfe6f75fa0b669008fb2f521d38c9864e979b2a2e1a9615a2354023a48ddca093990cf312cbede2d892402fb63835c8a6c003ed79c9a2a2dcdd61cdd9027fe6538c58829ac61046225a5a773d96ae4a5d5c3e7daddc555c446e0133117bcc18064d44fccb3badaf26104fbb273b6156e029acf59386696d5ce990a5444a5b9a91184d5374bc309a64d5474b716288ed1c4a09b263662a709d83b3d222c439bfc5aab13496e106ef7edb25754b6886681a4d682072b0ce3b5a6db8db9d120710fdfa7954a1ca9a7e53a6177a29cf34d4d1d6251bb1f25f46f2ec9a670547a4476f3895fa422009ecafbbfce134c0f5ae59fed5bd1b3356e01107e6ffd65a59a64e8a5f1370715140ca60edb4aa0dd4c10674b5aa0781e7a8d640d3f866188d25e23366db117672791abcc92f05d9fec1381c77dab990081726329fd8e32c4dbb9b63ccd03ad7c481c0d015dd12ab488e6a9a8d076d2d3cc7adfc9011b38a9654cea5d4fcb5096a73a53a1a4180aabf6f9eb0a1a9598755793494fa123c341235c467b0b73bfcd4b0fc0f9ab24e1de397ac63f03a13d9e3f9e89f205ae3992644c638ec65c3aa7099e77191d67dd3c203b42c1fa134d298324b24b7d4a81ac28b8a6e05e9408a6936e25241052d64037e04aa4ffa7ed5ba4269dc7d0a2c293648f24d6abfe113eb2e49a4f2a211815537026c727c27c0cc692c9a4a276dd5924f7cee070d6c03f2f051fd30b6e9716e595c134c54e87d6b0647c5a7aed67cf89950b48140f0305e1ecbee670d44d55a1cdfa288e41882d665fc7ad3d5f319ba34be3a2e1ece7043671dd91112a593d2acb5e2a0482c9dd32c505be9c71d78b2f56af236d952e5a3b52faff8e2bbeaccfdf73bf6e15a0544957cd49f40b7fd0d37963cc928b0efc11cf4691392ca5f6ce3d3db2af658d50dbd984d72d7d685e626cb2ebe87964b03d410a1a9b4b408cac06e19e88816bb1827aa09af6f95bca7f5ab4399b3a78a745dd4aa593c433e4639babd96b4666922857706d9585a5f40a5f3c2859deaef1cbc66eb7d5dcefe26f34ade3e5d8e8d3beed4185cb132998c1e1d18c033657d9e3ee2a1c56eb0fa03794862654bbc706589f6a15e66356d0a4c639bcc96e19123b70280da8a97321330bc8622daad2b242f666bf9a961f0a5c8c926ddb1ceb4b32689d2825a528527e5b8f17021c74e5c0b2425223ff1559c9c25d2866b33cac04a669968c97569f99a502c484ac19fac06b46189c6d0620f4e466dc6089cff0659b3733c56bce197d522615fc56faa634f762f0220b0d75fcad307a9155a1ca8ea3a3be96b75e84a946e162448774347ccfff08ddcd6a770d68d0a737a74ea585b1fd69527133791991d5fc5f7f42884567451acec76f53eb4754776b3f0b6c87bcce8a44aa7afd6c4019f764b5e137037d3c9855fa33b77aa07b2e4f9f3bd91023756a856f01686e6f20b406c1e16f89a63f6202db446afbdee8ebae5cb7285f9342f4894f46378d36cc846d411940c423bcafc34aa65b971202a85c807cdca2bc1daf7883a7e6e522690f6603fb2d82113d7285b77641410fcab63077745d9913422a3d3db130fcdfc6f8bb63d827e4286d5a6fcf9e1eafc7851508c70699448a9ef3358e6bf52e788e661a167c3978409ebacf650bc0e35fd3ed2ac3be3ab349d678aa2edc5b9d66ea0f6995e845b3a7828c3208832d0d3eb30f4c3d7f77fd05a3074d346af44ee150f02aba79a780d3d27bb82e0be489e8be7dda29c93c12c224f27bf1ef919b1d4cb0d35d6d1597f3df8b5f101a65c4aad4f33912b82aac17edc3b17eb3c72abb00c6836560dbb750504d3e4a897f623829784f1c2d800c14f878d52861451ced7dfd922dbf26cd6e06c5136d52153a88a38c5e8993fa1961d5a477fb20b8a3586f9059b662298a1b05660ee6b0d3f7f3b3d713c31bb5107a68107b2ef0fba975588440ea4238b941775469f306de5f3857f848002381a6e5b33c0da8cc281e3ad9016658b6deeebdb7e198ed4e9cd51c77782e1b3856dfdd4b924c0fe3b4b4a23da3636f40dc64ae6bb78fb346dc785a4473f879d09e3286c40c4c4186c680e942ed9e0bf3eb5d194ba11c9813a4cdd62066005a1156e8d0cad8b0e65eaa01b73e6c7fea76364304ad42da5d9ddc238993060f80a34698cad9e0019d0c9bc7faee6dfc689bb26704096d344ac2d494bf83fc547a91acd8bcd3ad3cc7da8bca7c83e57f51152b9375becd1eb19bae46a3f9ddab9bdf14ca154a9c0b8e878199738b8ce9797a50b646e60672f22b3e0ac10960eb904cd91bacc9d8529ed3409f8149d40dd3fa306e3b270a616b0a7da88918ac1ef4341dd8e2592d1d2f027711ea90869e03af9fe3b3212f951b76eba9b08664135578ee62b0afd33822d6e3218790613568c7dd9e6ba5213612fe14ace3c3f979d21a1bc898dcd1a65a13e330ca5e0b4b80debfaf17d5d26e28b826c505bcb21ba618b523cab056127986dd2e6c32a145cd2d81abbe6d72cc7ab248100f6f8b72648063b64e76703e13af8165c2127851e7b3d2cbf6c890683a4a2535768547e341326353501acfa3d4bb6ebde9d325711ac88e6051ef97f1943cdd29d33ded5810343b68645b5d4ad170fd2e24346f46acf3e9656edf2c3d34803efde805df0281b73697a8cc16f75de1b1fc5bd2e6f9711326925a62c76d2e9c3fa23c210e058b277c1d450109acae495cc7246c2da1f702afe16c047e26dccd96fca72978d7f274187e3e19271ad980ae0f88296f9ff0a715effb1c5f0381ff2d19a5ff2c193b912a6b929fb95da94e406e0983e23986f542e46d1bdea967e6ffca650a1b06a49ef4266ec2a0c4e194b058871d52b88096470450e97cfac7298bcd26f812360fb15a759b3a7dd5304f7e6ec39212b13cdffeeca6afc92283e9b1c1209344ee9a6a20476971dd4b79af0c0b218588f86aef436bc42cc056b179e06d1f34bb1baf9a649c9acefff80d1db31b2ccf95136cbbe8a198aad83f586031d3236d5dc411cc9d9bc9fe75f550caa9405b2e98d77d718172015d813b2cc465e64a023b5ff70741d1129161d49ab1b710bba20df84ea84a0c43f8151ecda68109a1a9742c5747abeaeea4180fee84a28d5c8357f744534c33ac55ca6227fabd4914dbfe88fd046f192463fa7c2957dedf75676037663bbb08ea23a00103680aed6e68553fec9fb92ad947d811c993d5c318e37a2c0fcfe01254d8b5198ad30f9d95cfcbd79c9380a5c8f2d815985a64b634dc06340a780c06685f8fbd597f1ffeee869caeba924f1b2e0f6431cb35cac6f29ad406a4c9e73eaf5d61aa3ed6ba18887ba7aeaed1977276c132f7cdb6aadc287dd10fcbe895853bf617c4eae957e739b8ccb88bb5e95cd0a180927d3bea14b15da6866c4b5a0b73a40cc15f5b3ed93d214f4644aa39b722e2af61328a3cb3ddf59d513ad98454972707a8237774bc241b853357fa0a6b931ff580368987be00555b27a8d3538ffebd2b3b7bfddf0b26f0c89381ba4f98e271de8c855537fc5dad97fb11ff22b9e718446adf7e3f6e3a01f981e9ede24c011da30e17859c22645e5037d4ec854fffa35c4083e74f24ee1cc4360d500af383cecc1799a982ad2494619fc7f6c3388aa0d28b24daf11820cab1ba398486c5670d51522ee0f4b4db8cf65aa656c635dc00ae364cd8ac3ee7695f68c8654c8a18d4657362bf664ef0a97082951b52af02db7378f7d1ad4ca2428223fec38685d892274e078362590b9000f26fd265110a43076c982514f9e0a6263fde1bbd9b2186a97c688676ca1243529977cc8a8dbbff8e37b7ffa55a9b515778e4b8b2c4f218b217065ba972428c680172b8f91aae2b2a9cea67b447aa305bead63cbc639f20f5b2f05506cf7c5c0574ef749103def8b1099f0077df169c5382f41781e307f3b865a659e491f1883c2a8d685a7d4a97a44fb24af6c5930a9213a6d5eb86bbf9611430df1bac002ede1083089632e94efea5c075793b38b1809740a1c5a67f6422d5e34b901e0f0ab56e69036da9a7d7ad59f94befd1feede3c0c018faf9c8a890b00ac333bac37e6710d3896a86a48e567c3d16a89d963488194508e9e6b8afcc6a83a6ba839f66bd5c816a8158089e178857c0e8d216c1534d651d5b2dec7118dffd035cc6241a4db69f1e950fbdb307a44fc57c3b6bafc961c2384749b3bf305d0cad83f2dfd0c3cb59a20d5aa72ad2394a922e13bbea7c6a712795c857644be24443c172aad5171156fc490a211522949a9a185465f2553b2b9881119a914cce1c9c1bcef02706f3a7a3d2c9eeed46cb054c9d44d198b93be4bb07f1654305651b15e4edce75c97929c7f2cce503e214754a6338435c728579ec23821da6b0db39847ffcaad112e6d87af5c38a61472ce39ba22d00d828ba87fd0cbc12d7462a915936fab119a35be4956d26aea72e7151bff3f8d289a12bb88e086d4e42a0465e221abac8564df3f5960eb45bed89b916243ce40932f8ca58786cacfaff7931794bbd3a9a5fde1a200a481a5775d04cd67515be607bc53fa54a175791793969f3e6945454a9d25e68e9f92cd99d465b2399a895419bfb9b4cbdcfacb6c85401767707ab4b9a46103bc62499b477aed778899ed4e2ad3f3a8b8b6878fa348e1b3b824c42d7698d7dcd1ccad1bf3748f66b59c2f3814eaf9ab7c5c7ea05d9b43965a6a2fbea727a30de59e7161719584448002813f9ebe0082211ca418a60b2fde6ba5c32368b5a30ede52f89b897cf80ab5ec581234da7c6bde367c95437ed32799fb110c846bc4dc279f11e2bb717829e7ea55f151cf1daaa5acf5681f87f015bafaed934066054622f6a6ffe997208910780c9c2ee594077380d310c310d2fd0b2c3a713d84f3cdef675750533c87467ac5feb12ba87f1db8d281cd7f7d04af2f212aabf0691ca5474995daeb688c74fc58c451e0358194c43c1bc1477f45849ceecf84ea409e47389e562bf28eefb59d9abb1bad40b142b695e9d92e4925ac6b9c75dafff5a0f04b649bd354bb429c8d546feb15e54c4b95e64df17cb07352f80ea38f2af6d59ef188f87122da3bb57bd8f9a73052f8d6029b611026d6c8e5a35604422e497a25c3de8c2dd9288945995f8f304d48ca6960b16ea92dbc5b8eda4482fcc4ea70ec6711c4639687faeaca03b7be3155c9559a1362ef86002724fe64ccc2f237aa38c56b9bfb91422fa28056873a2d4e490f7272f9103958395c178dcea593dea20da0b4d1e77cc3655866780de11872016491b094fa21de237b53f513386b2d281c39b510654857d9b762df6f2c69a62901f26b2ca687891acd1fcc89b9ad80509e8f3032fb1a1e7f0ebea8fe9444f61d6d62a1b3b4fb120ac4e657275209237578b040d690fc8cfb40198cd442925c6739ebdbbdbace74b368ee8fd6c0d4090f23e2ddf17b8804345845f6209e64dff53856a753a41a7336fd3617de9c4c16303ac7a4dc2d42fa0187dcb123cc585798685fad36a4288eea35037f357cb10dc03152833a1f09ab9ee569b1a27d8de82a23980d6e9f6b71cf077aa3edd9eb15ad214401323d92a3c1e7e9468cf4f3903d4d47479a1af70b23e1ab05f13836f7fb5b121f9ba70aaad93a2983f5f2d8e3dfc73a09c2abf8b3331957fe0b041b72620ece3a2c932d544d64117c1d6dc207184d2db6c8071b58ffbc0fe26eabb4e83f35eedb60e2508c660f9c0daf0395eb04c736fb197e8a7e0e7056fd0368e36dd9004393534239c4d017d31154acc34981666a90c4c1b453f1e39c0aa3f274aedf4881b4c448be3509e76590069ce705f17597ded0f8c8883811a83beb29403c33dfc2a6676e8fffa95d86f9c61eda5708587a05b4f7b2dafa889b757485e7006616f3a561c358362884cecffb03a2dfd7c592200c36a5e0c269ad053b4bc044b798023a910ec99f8c90f099214b3735e3a706d7c473760768406dfe970af6f2573df8616bb931205df8e3d812f6ddd8a981a05cd54545720d92f9200c7ed6b3eb9c2d56f65b4f46b498fe19ebfe60f5107c7630bd59fad60909a05ba003dbca9ada28bf3fdd53ce5531cd506935d59ff2658c823f9dd3bc64f2f2aea15af524205686cd0af4a9cf11a2251617c768dd9c7fd184ddb3c8ff12fa9d79c30c6e5bb2b4d086533f432b166017f1e56d71739f09e08e753a72af9d6c91ac3cfa52d2b1e03e5abba3ec904f7fe12dc73006e6e8c14da0c71ec403343329155fb8967f63d8b85b7a54f999276df32baa44b06d2cad10f9078cdd0bc33565934dac91fcdc252ceacf72d9ad8589f3355c45e6fad852497626790622667180e875d3a8f426419e8a1a35e661a07217cedb4daeae6966d6992b4452fbbd1bffb1c22bdff58f06245564c0fa3cd7be435e7e2b55a8a9315099774d9f6490bdbac0df5129d977b90f09d65a5f268b8547f97fb3977b7174f57895a53652299bf06e4f9ebc56820eaae5e5eda8811b94ae1b0b8cab73ed225d8558f1a5f59811951ca58b3e80f964baa96e0c64af3118b6a52983965888ceb0a8e5ca6cde586067296ecc19757f692336df626a10284a63ffcd42b3e45f2c3cffe2a3841cfd6a51e68819feaf6b8820f8b18a75d2c7371d07839a5d0e2f3a4ca690fa5259cabdbd3d792e76f36da2795e2934778feaad99858bcb78b04c692591c76050c5904decbb92499d9cddb12594c723d2d7f2c83c7346fc77fb1bf127e7d17544f3e718ceb899077e8d1dfb5e3a592950004ec06ef1297fbcfa49eba61c781a8eac1b813249e6f7ca4dbee92f0c25f7b3b983d802aa299222174338d1a7322dbf6453aa330be4834b2016d5659f570517acd10843ac0b4872886703d87fa0f8bc26d23b46fc2768c3b786369fdd8d2efa63e846e947c28cfd07f59e82a22b0e6f4915c248cb001e578046de354734e1cab052ec4b1799ff7467c415e5e2047ac191a2a2ac00b9608a9eec51690730ad85e498bab20f4bb35e22eb83ac6ba2a46c1eca749be2b70bf694d6594be0927c3ab2573bedebb3a759427da1e9805ed3ba0a8e8ca454a09885883c5333a21689379d9532d10932cd6863e8c740445af71afb6d84028c3271f298f04b091f441db63857327ef87f84e46ae08c78fe9181a5b479ecef330e78e43328003342001b6337355edf243b39c41370fba324b3e66aa4a3ded2a894319f78d7b8d185aa8cbfc40996dd149da1a53a5911e6cbfa53ec59add5bb6ae2a1eb101a2dc8a46a9c1debd32261364c6004776805c03f8d60a1bed37de7edacd8091e8ee4c9344f4dab45ddbca8c078ac24cbb8da30fde852e4deda55b6f2c16d87811be3e75ed671bfc3475a2a27f7625ab02b3d3971330008ab6c832db38ad1b16f75e3cedde4984044c79a124907267aaa2a5d9dc93f54c7fac2ba47ed7cc74a20963dd8b0e38fa1f08b1e85b38e2f63c4662d6fbf400db55d5e0b7601574f353ec8e1f6810e233b9e824c8662ef8d589f622bba083ae8296eda176897409fa271b5429ceafc108ebb8c3782298f1462d0be50d24246a31769f952269d4756de1d88832e317ac209b490d64a15176f44e060fbcfb45ec58d6d7ca08a5eb98425cc65682b616d7143149cb217b97d8aaac8155e5aa04b548b9615de23331461de6bf777920c820679ceb5b5db6aa7c012f38a83f035cc220304162187907bb1e0d5fb53be483798f995f6a18ff4f4c2a7259d1ee1b5ca4b045a23a37f92ed5491ed458c9b0475c4d4628a575aadea52d4f30bd53dc1b1701ae2148d3f7feb7297354ec2fdcaef9c730eedcbd14388d7e7118f34da2e5c736c46abdc0afe2b98aaf9df7ad2111d2afd169bc52e499179aae66423e1339a15c6e9549456413b94f8c2a66a2b1b03db4a44c6c69fd92430d57676addb24d71adb5e6f470e23fb46e0c7f16ef4d54672ad7e134f4d5222d694404d9e6fda21e6e6d6fd3bfc021a8da6bbe320631ab6154dc2d2b575fcff6da1518be8d811804ca2b86f07c58c63652fc8afea79586c1c41e511c5d7d62eaeba84d55555be0c1cdbee45efa6320ce302f57a2823354806856d32fa582a2ab6d23e5181326d3de3396d7cad3e29cd557926e167c08a5cc1fe62da9268896deb8ceae0a9f11114214ad582abf4d5a05b5f542deb46740d38a552013c9470cba82edf9613bf7eae0df4369feb7a434786439494e69cd083520843cf0322e5f218afb216b0d16bc47f23afb2fbe2081107a504892e31896c09d333262cef040f02b799cd85641c8c5e5a83965d2195fc626d34457be5d20cbef8098de61ea692b7d96ef8d7c1fba9dea8a7662a6fcfafcdcc1e4da5371a47d450c0497a9014bd77d4210b88d6fcbab3c7cf7f09017921ce8a8ceb31614baf46734eafc0e706b103932f71689cebb4b204c0bb4af7036af03caf583ee4ab76fa5a9297a8ae7cf1871ce0726d67313427545b3b4beff0cc3368acc4a447c307ca5ae85b336b472389b60dfd33c01f2209f0802b61315eb79541e46a1805974b1927833cf4d8dd5e5b94cd0c997761a539de2d6f2ea03c1be9757c2fc9d9420ad265820f04bbe65faf390a95197e192596279dd23fb39d0b5cc9e498ee762eb37bdd1b73236c4d4f275a551fa5b851f580d532e1ef64d11720882cdaed444ea8a6048ffee278f391d651788b5175a850a04363465a1a2effc852aa14e2362813f463d4120736ca5d0a9b80756a903d636a270dd7c31a9f8f6d2655c929605accc0981e948b48679d5b489e93540ebf1df89d466e39dce7d50b21b06947ea4cc0bd783c114e5694eedefd60107fb1ff21ff6ed0e67e90d510029f90aa75c0d8c7bafc6910fffbbb8bebdc735b09883e16baf75ed110f55dfc0b58aa534f771aa0344729f48dfc9f19ff9af2b8b9f9165f6c0c12fab983581f656c6c29324c782f67af3e45d68a73c8782649f4447121c51ae7f41ccd39db13335cba843245833933368b8bc650009cf1a6de46f29ef7282efbb64bc8d28b5338a74c084b2207179c7568ad67e812496905cb122714cecd421eb6a0f8d8be03f94e0eca4112ae5915130b1471daaacbe53704006c4fbb7fe435db3e2ed67a2662bf4eb8bfeb01e950b42bbbbaa5b77a85dcc63922f9ceae3c4d9fbd9b18caa71a1a00a3842c699fe03c0122abe6ec69e604bf4b89b2a9b6d6eb87e4d939071ab752204875e1c7674a26b70cf04be529bce197feaa880a4c18f1e792807714e1409dcfa72cf37c2971534fb95444fbdeb6e5f9affcd46796c87da19d3c6147b1859f76f259199baf329569b4bba45772fe6d940f0889cbd9424d2605f101f78b0b8c31bb0978a4f4be859dbb3b398f647310151120aa6ccae7f7dd71319f730d9d093414de2032f2c5e3b73988b3038e49d4a740ecf61d8d93644b0b33e9a4dbbf14b8c203735a180a9ca19670b570fcdebfae65b8ad3151ed000c72c534cf8e50dcfba1447fbb2ba1f396a8b603927dec5f8a1be89287f2c12300ee0dcd0f5c20659c91009fbed8155338760be7a975fc4d0d584757326e5c8af02d1026ac164ccebb29de5006791d2d98a528f5cdaf89b831ed38ed56e82730fe35393a996721012559a65ab06b2c2d96420e4bf547b80c2d3b568ca5bfaad6495085c7db5a76af9e494efa5ce3cf0407d8b4c4e6184aa70d52fd21d4049ce97b5fde8dea15e80032c1242dfc7277f41512c7ff4345947a56f44d156988d5d69bfd61cccacef36f67afe843f2228c0396ac2e6da9f1c33e6650a7fec4785b8f87f44e67a7fe7e9b9ede1b6e6a4060ec23377dc37cb71cd99425327fb584d29e139c4cdbba7add05e66bf054ca19da3382f71d1269f091897d21f0955df9dcbff7790cd83b50036861fb1af8a30c79296c65c5eec9595cd79f6ea8accf6007b27e9d7a414d99b088f5f629e7a21b0b94b5755fab3dff7ffaa80f5d229e3c6323042cc1b8dd4fd5e5cb90701dced429be0e8cd5a7c2c4ce745a6c38841bb61c7498e28ef3832a84178f7beb6b680ec03cfc784854eb783b6391555bf04d0d494a51cc50669b4de82fe3169f711e60e814188bd7d8938c510ef2cd17d5f161970cf58e5396789b1d4b2f86a554618d9dbc121af1bbd78fa2d35542cea8eb1b7eafbc47ff765aa88862e1a7a5d90c5fc16a140e92065d1927fc8f2a59075ad7d1674a9692b3b8421759a21ac561545682d83d958a538d92bc6cf6d38534844e8a81bdd85f185134c0c45dce7f5ffa443670e31b0251b00a571c2157ba8af055ea1cd9a791914d0533ccce3ceba8dc3c0b6699bbae165bcf33529d930bca451ff34ae3f58628cfcfb8983707bf183374dcf3f3caa83a8dc05eede31fa2681b01534a08cce68243d601e51bff38327071f65122534394c5e7d2267945a8d672920a9fb74a709d5dbec46a8a5c15d93e4cd04bc38bb843677c545df1f9fad7c8068e652e84334c1045cb32d65723207b311cc97c58320f766ee9133d7ee16c3900130e9836a05731f992267bc5121a5a9a0d66683c5cf996b4887b81550eb31893b7a7eca22c33e86ae54834a2fb5d6da1390085f3b84ede99d401079c6211ae4b4d7cc8f1004133c90dc82723173dc818211a7266988c8665225446d26d357af9129b104f6d93bc5648d3621fa96aa192d35ec91b48838cdec9d61e83a5e14789aea98e42fceb1551625b46e0b2628f6e8e300ec17047c0b1baf1949094328a4a6f49b6b64b363e3fd35c4d690ae6187b704f74658d62ae1168d50e440f343e76804e659770820ce4675c2146c00aec28519d03375392a22aa1c9d99913bfdf185492f0745bf4477c5f081ab4e72c6da8fc4cdcbd5c23ca0b91e4c62a1010b13e0863370180e150a6d13b423d10794d8b4ba12fba3061323a58d41647a550887ec0c940ffc033bc367670e31fe7738562faab2217e98338b31c7ce6278785551c1ea6fe30ca7d6ee042f4d0a2dd4b9ac105bebd441a3cfcc92cbc9560163597a92e48af15c0051842a7f1888268580095144fa902bb55c3299baf8b08502c122cc7358af95b9a1ef20de450deea79ea25bb610dd4d73ab8e4eba8744e9eaf1bd829e41c17586126ded2c02276bd139f10055db86e3ab836ee5181158340887976e93e1f39ff492d00ed65e90f8ce18355bf66532fc1527301db4e01b361274e515d3ec3dea5afb9cc72a03c6496af2da59584c8b45b01a1dd324399e54c8dee7101e47db1c8f950db6a3c2eec0a1840403167812daf6f907edc4f73814f3725378b9b5bb356f0efdb0a2d9c15c4b22f85f69d7e56854e6ffef35dc836fb15712326279a5b93333800af614522efb9805e317326bda512f12032ff5cb9f8b68f1f7e0d99251d6c30b9123a602df87f2d35516ce6da966a47f1c522b5506ff75e77498b139adff9d5eeb9785d4198e1477d918681f4cc8c1e9456cd8eb997d73c089560146a51cd9e7ddb983f4dc9f7d548d07ac8ac4b8bd5a92b97bbce2ae96690f38b658abbf26c5897350a934169724d2f8aa865b155c2ec998558525572b3736d9f10c14c4edd9765906726eb3a06dd6f195cffbeec221cc643345b313803cb3a5a0cfb59dc6be76bd4eb67c5119ce20dcaf03f3b7ea6f08b00b5ea70a695c2978ce51290bf8cfe3b5f24b4a1f57b5b2a8c5702c8c6767b6691ac11fc051ecf2e416f06e35058366b792f9b03e1722f80fa198c7ab0007cbf9a3d3d9ebbb76732dbbdfac3f2cbe9e368ed4144be392cdad04898f5b6239c9dde951c04fc1214ef3313f04867a50a08ccbe9b0c6d5adfaf39f6be8e26c248ecd0b55ca9fcdeb83e9c63d32641561d14098483041d1839c1cccc63092264722d1e647ac451e3e74e7e771177edf776cd195f1d741dc984de4977d5d9d8d704da8d76b82077cb005303d20192423ea2b4cbcc52304424f83f672334eaf5eee8c7e7b013598482e1c75c071561a47081ff27e265b693f806da30646aa3320415e97c5df714bcdc88a1fdb80dd4a99df52ebac60246aad475988a1ec17edc270d0a797fad0b4d519a076a67449ea1354c671aa9c5e20c9608594b5921b785e169059f9395d16334336f6fe7e681c52cedd8fa3b5754264246b33d82ea35352e0766f51d3d064d9932ef2591078e473ff925c510eca0e0363e001fbe9c758a4c5a4d3332848dd100e1a959f92377f8184ba1ab9525c31a861d7dd35cd5c77de437723f06bfb73d0472b3c0141dbe25b1f6f79cae01d88c86cc5f2316a912d29b32dfe8dbf2510b7316e73a2431f2aaf06c57e8c89adc9378bfb895585343d619c8b7075699ef0dfdb0390b6e7f15187c2c6a9ac178fec6e189fa428450d81066c13497fb25019d1d452dabee1df6b253a8446987755926f8cb1af0af08a710d34cde7e81e2df42843935144ea9b004946a6b4e5dfa535efe5476836bab7ebdafa81427f2ad501cada5d09ba869227e671415ffcbf25ee8772d915e61986a4119db73504ec1be06f4a6d90e8c3db51ac0c76a259f8d8f3a23ef93d6445ad19e84b60c507ca7e048bf53dfe58eb9281f90bb62cab190d6e1e3ef95ab30cd3cb5399d5436674a653349b73da9191120b5ed55bcc04763b12a0c6ced685fcce14a3b2ee20b24e51c5fa58436ec479c16fc1240ddac9e361e4d24ccecb3f592b2749cc0eac40f47040b80f86cbf7d3ae0402a6e0f327f031b372cfacc85d5ac77cecc5b72e1d9f9fbae0cc225a5de312967b0c4c0af556d333a9383c5113e0dc5a3dcbb6e9f6ec1a8219a49fa511877835143a18e9955868a570ee42121dd8a1aa464d448d81baf80c5099371c576cd93f59d28cdead4ffa747bfb19b5fe9275174037634a25c0176c5e5235a383d8528be8db6732c2d47277a1709fa8af64797c4819fe443bd1d2ad55cb6b86d8ce4c6ef81a9ce50fa8cfb74e89ec6856703dde6fcf723eb4844af28a46e5c78ac1fd0ccb7611b15d13101197ac33c2d77a29f8c21310b32a9457f30f0cadb68e5db600463a0449df0e39d3aedc271fcc5892f4597b9a6e49ad98e5899184f9301e9269f33febdafea7f4bd0a7f605ea0ea59f70dd69a26f1e40406311b211e2859f37b37345ca1d37f04b75aff58a2c03b3956106f452baadbdf5d25b5d183162e9134ec3212cce56f8c7c92f0c0b35e1d5e07d09293464ee61cceffbd5152e2d52a895d1c540964d2a59e10a718dfea300feeca241b562220fd40512d2736224de6d2b07dedfe61f4c29bc2dbbcfa2726205ca15d92344e0deb1c16dde198dfff01f611069555f2c57f8f8c31615195abaf61c8ea5bb5d87e5d1bb207f32abdb41f854b0c304b89721074e9de4b3c9a3a415aeb17dedd7b2e18546c35782c28b8e91ed0735d76bcb07007be65c92b824421fef2f0786ce0ba1f27ec791eff7391e2de52d008ac3150351d766e5abad761bb0c6de1c03b7b5f2a2395aac1da5b3969ffffe0fe4d780b0b64fba063342a3df24f41817f096d1ddab61116697dfd8a01d0f49f19ef5794b4f00ea63b51070d0124b094c3eaa1fe6cb4bc0605e014440f45bd90297eb0eb590c823c8d37c2c0750b9c0f3a2fa899259b12a2a9e51da896d2b05d86d6b8446ad7989db95c3f6741a5c648be3334f90dda9a9b3a212a260486826e45bdbb479c41b6087e494fd5810d98556b757ab23763218f52c4b63b68eba7d23097d418324276ebf83a538d668f53b7c14bea0231ac97fa0c50326e7c7e0df73a794f173188e249b16e8adb58bd395c57b92caf72a4fd687c3f34ca201efdb961261261c9d6bba0c5512817b6f297d5b2d9985ea234cc7d9c8abf016cbfe785d36a2c5b32b4ab5eef4510f1f62613210079b1dc3f019133b5d49b86286fc21cdc59d467476438acafff4e4c9caed09c4c11b69766db674318d8448c2c22dfaf3f2f74c8fe6ed09047a47656e3e7b176f54718d955117ce9ae977f9df490da58678d8686531468c6c58122960cfae7ea23fae2d7b7bb442b94c4170094dd3c0d86a73ef4ed4e2e6193579b02aa93fdfc359cdcec7962ee36bfe4d3307ec32260c914a5248d15b1b2df06f273793560f0089809d0b9decec2b02e1cb90c83709e5050663f7312489a38e5638d87d2332734403637eaf4d516b9763fa2b2b355812df5f7e44e2d8534866fb332af6555dd5ed8f53b12999d3384bc04aeb65ad490c34c01cabad43390522fa850bfe2d8db965ed5acd4c714071500fc8323cab7647bbeed2477edd6bc24c371bcf3eae40f6054c83ee0a8eac19fa1e4cfb32f3c7c8ef65e17b55775f946e552b210e845df6f99ea951f4a9dbf7220b4d38508afa1f4bd931551999860f1886a191257a0444db656b835cdca9de715ee67736b0eeef861253c9a9930701c655c70335b3411abe78a7b0cc32bf7c19221ce0f93a0bd74a247653a72a8c9e37357414b8c49127a3e8541b79be2e9ad001e901f742db4ddc01a2fb8a29f1402af782a5a0b9168f0145b6cd9076a9a538c3f00577983c1e77d592f33b12bb38acbda2ac50885feaa696ef0fad15e0dd703803476bee8e4fd9dc0ab46aeec1057e875570887c9cc317544f43c7d7d6c415a524aa78f6b40b4f992e7c38a74e7f5480c79a275e9a164ed060474c6f4b3af6c9a42cf9a483ee8a80069c3cbc219d88ae1d526a1dae1e780f9df16c94e02c0930121b45a96913f6aff44a5a89814c516652cfb14a2f066045806f1edfe59278d8275099e1e2cd676a93489a4f37462d9c94d81a54a5cb22a99a3bf8816c6a980bd1896873ba8d0a857f79f7f1d4bd823801a3f9d940c8a576d097c530b1cb853e59d9627b50f3ed948e2306053e220f2b04e705e4b47d96a94a3674ba74b1080600ce3b28c323cf119291641129fc41e4cb5b26b034e1157971495547361a3fb12bed04b0b73fe940c1478524203673ae43bad9a3a044bbae83f5a63f6609298b43924afcb313a44274443932634e05ab7b8b9973f9706872b2718f85b7b365fd28ce5baf3bb4907eb498e41bcba31f0ab1885730b2ba6874434d5b8ffb5442f7a756d7fe3f227a3ca25553e98fa10798042493d3504111b842ea2d07ecf287ba80dee007e706cfe897096f4875a7012db4ec78dc22899449cf856f82009b4814d8bc977d778421738b623ba9aad2386185b8c73754ead44ef24a782542b1b6d21b7f7caaa87d3216607a75e272c9acf7407f8d580f99af56b8e0da0237545bedd515df9a98abe46244e7e1c19470d0cf5b803fb3f6b679ea73024d598ff125dc356f05c8da3f9217a5dc078d68c6b24b4eea9fc1a3382b65267c74c356602cb5e3999fabf58a090d0a5c988272b7a41a88a777f07d2b8f75a7c8ea6a8448f9e618030f13378a706cf68a44edbcd97d3b376454cf159353ad450ec8d75b2c7a0ad670dad233d46a0d70780944b2da0d692084fae4cfd08a44cd27bc2f9814408bc8a37a2a9eb91e3d6a2f2ade9dd6965b6371c932d6988ebe995da6c6c11df98f2670c30f3462cb475be8d7ae9bcc67d5815c38d602ca3bf920cc5fbf7bc2535ab1717edaf3c1e9cd9989118dd01d09bca4b51477d496f6aefc8fa1ea11a2770116acfc4436d1ab0f4e9911282b006b77914064809ba722b95df7b2f87b3bc490ae4ea56b61d88781c39d72c305ba6858c8624574ebb83e9ad0f0c40f10ff2bd2b99a52524336dfcc815e71d21c4d8fe61702ca402ff7a98452ad69d0521174a591fa4bca86de1ded340eb45d5629ad8e4e5ec561ef26d9175a5588decec73c0e7c8e716ca50536cc82b9631699c6e28e3a0b3de9e3bba6856939225e07b0d521c0aa5c5c616cf875533d1c123833b9f5cec511428da0d7f2d7a855132a6dac66856c62d14c715c2ecb8ff52968b7075fa36f321bde7d61428e0e18f45f55efbe0d4f2b7b83a54cc44b84001f514d509b1d0ed0eac3c15768ae5d6620c885e5710d34272a55b4690f9f0dc791847c41c2a307a500ce37833be16b3a58eb794646cfaf0f60f1bd5da59477ccf98b0b6ea88b5cf6bc46226db05e6eb0d29c95223fef523e59cd418f42410eb4c5cd566c7f518dfb0b8e376fa67856452a9d6bb9573bee2278fabd7d215f03b50961a5018177a7f1935715735873edf9ed30ac7dc3ae6a1c1f0625d9485a82072f4366afdc75cf1437167240442fde5d2d2f9009f1b3cccaa78380c973f8f924c340344ae76616e8721247d8dd5e33e1a496d6578925d2312a953ca1adb7386dbd06f64d456991d080883e49b3293cfbaea8dbc5a0e0feea09a30eb4a7e0b067885a0713fd6f207d85e3a3a2ae17820a408bf992641b9e331d4d23eef3ac73344537b6bb3273596abd85d82c5b91f9562a29a876522de8e9a73113eeabf577977741ec3921f906bd0c68ea8ab4c2bde05c945b3a3a64f031bdbb1ea81858d3f3762e852c5af6826593323a1da05fe2db746eb538ac9f5542a109726b2621545d059b518e584db18b57a848ac6d6e74dace240c65a264501a25451995d68e3d17e25dfe169f51517b0d6a81b6fa432450f35ba28180328495b8f61a2e4b97c730aed58c385884f278e1fa0f5592e466ce3e3d987b2f2b14657088fdaf2217339dd9451160e369989861836e8b9a5d542c3ee094b0bfb923e3b611afe4a07e406da67cedd815222bfab902bd165620db71f2fed44aab5cec72cdcabefedb6147099ce02d33e6b5bea02c490774aa3fb92ef01cea3931eaf5cd472b98037c7a8d5c669f2b414f40408d28d7e983230b05aa152e56f091a2dd04a6c7cc5338a3c3c1cc7c13323cf980f741c3fe86f347ede4b4d5fd24f74b0c95abd7288103b4e0bac10190c851e2a2f9ce967ea92b58cce82bde9ba0e21b266a2e1aa739e79f1c7b3d14e13614cfa022fcbf46368cc8d609686abe41da34ce365bdf2107a2d9085fe0d8b29ca1f21d0ae28b9724676a6ace039bbc93aa9ac7fcc9428265b9c500581ab8c63474e7ece03198a085bfbc0564687072ddc9d9030b4a4dde8755d3de8fb294ab7040c25da86cd081b654d11f4046524c72436e677d15431d0142fa60a0871e3481e14a1c2505c310976d19835c59442665ba501040d2fc9f2159c19a20168859b6126268fa07c8f91954968be5fc82d6d4499317770484421af5bad4b3f3ce33902c6fcf84d6fce03d07524993ce2229402762450a1961a2e5fbfe260379abcd9812e36043da63b7dc134a0275b18940ac80f8106f1fa7a1e8cfaacfd632d463c123fb4f94afa591f8d35c388f928f0a885268b2b1c5ac2d59b84cb61fddc57c5e7a94fccec8b7931afd6c3b9f346629664e670026da885111f45493f53d811e0dc4e1e62b2b494fa70b40df03d91c174e61e867a011d53fad2a7e2e53c5c286fe6f7206feab3b3f2839784fc8225652abdb058910943d1edfe29b1d34e006ea19afb7a4326155dc1546769eb86c01809122377320a7836b2378ea35a2ffcfe758f171a9180a0d830a53bf922a421fbd147ba506ef4dea87895071165f76155c714546bc3c428f292109ec2711a56436651c6d3b404ae953a57d69706f920efadf330c7d926334516cc9418ae6a699ba52d473ccc3a6621507949b739f633f0d8afcd97cb59dc2982a1f6b3ae311a5b740bfab8d5df6455dcfccf5324e8c2f1ebd42198dc714f28b89323dddf3ad780f3419f22a3289fbb9a0f46c42826b5cd2731c42c4b7ded8228604f5347f3f3421c5e5b1920607211392ef62056db36a0d25a0b571d808908d9c37873b46a971c88360ffe884bf4be077784af8b7747f1c5b487d28f1b258bb0583356ce12f33c4fb3e45d78dc75356ab10f620467dd33e0df1ff3d4c51b257373c795152dc19c72ee8907eaeb6d240b9b58518949a8bdfa6e0a28a2dd821a4a6c939c075dae2fc0cf318e244c215d5607373684bb9d750bf7b16f726031c0508c030cad08228ae9ea4cfa0dedc87f37ebef162161f405803dd1e3a3f3b65da475f09e7b3332f883435728594e202dae525dbb5a69d072ca32b3349a2729fecc36c603b2c7b1820466c27101065295ee41c73974b40b4feb3f1c64e76f4c829b79cc1d8fb7a18b3b1564c0a8b3786259472e693b86cf713ddce908c38c9af8897891b04e2e60e25b880f5e65dce2f1b9225f69308f6eaa8212599bbdb1b69cd56a0908fadbb85ef31ab40e2e49c757b8637a0d103a7b595c4c8b867c8550ca71ee02fa8b2d2a3d1df6bb15f124ed968b9502207c5942dbb9bc8f835e131fcfd1c6fc64cc601f150c9ed28bf4569a8371e4eb2f6945703b544b1368c874d147c59addd1cc386f714fe508e7b0e8c3b8d7920bc51a10adbcdadb0149d802eb586db23bb1303dc8a70b43567e6305db69abff378daaa5deb2f022df49c9d8d3d591799baf0e7ca27934f742c5cc414aaf412cc9deef9b7ba870f34337acaca809f75ee352598b722f5fc1eac4036c271707d993e300fc78a362c32688dc71efd673a5bcb328f48024b3d9fd376b6fdf154978a40110f391e7ea61e9e70fd347bc0c7a902b0940d23945a8c8cf24916d89c8cef96dd7ea6a0d35d4f734a93332e9ef9a14177bd09a6508567d85e71b2127173cd7b41ce6f8e163bc29389a87efd4f3d444484e5bd576eedb39c3f0cd9410f0658e17e451d7ed55d68df2f8d4aaef50ea6223c8cdd8070987ea1d72e4687e2bd2964836bd13cbdb95a8f81629910b26175b85409a3069894783c5b79d847a371d19f5e9703de1f475e9b97aad807affd0a68bea50ec24e826d4f394da1cf629987c708e41c67acc7e7961d921d965892481b4a49e8a6c6ab03bb1ccf02004ffc4eff14002326ff19474a123df9245d3ded8cef2392cfec2bfdf31b7f2e04671d620156defbcf0e91789deba7d1f8cf9e12f33079398628662e22fb78d451b740519723e3ac205cc28592c4e1cdd14e008209ce877715d4b58dce2cc3939766f8bdd88155c36a9a4a4522a73265ade54067f6525a5c8663298daca3a59a2a9c0672dc1f05acd87b705f03e01495a0dcbdc05f0c54f6d6cdeb3ef430c986677ec88d6bce454b96dccc77bc5c388bac889b57bd939c232f35e286ac27da101be4f1d0ed5055d12bfaaeb6c12a3c37be987e3c28c18b264343cea3f0d1eb6254c882ff3968575979722995dec848e176fce030f380e090d8040872cda81d089867d225a91f6c279a680039e098bb62004202d56622ff898fae8249d8e1768dbc5973b5dc4938aad8a5bb52437665cb6d50a152204ed5a5006c5e71de59c27109e29f87ce1f3556cac6da6ebe8184d7dd4e43be6efff054028294ce1b263d9c74b9adcee7c00f76447dcc311d62e4998d147976584302f7f1216122c1d4d7911db24c7cba7a671a59b5ff5912ebf970486b87f4dc60af7ab863f705f7f12d95cf10b4f6a48e39fd93ad9b06f61954deb3997eeea9f87f2f283968a6adf260d80ba795073cd604acc2cf3fbafdff92811272df0d901ddac2f7d6021e00550f37916c5b328f846d20f7c034fd6fc4cb6b9c6fe18dc13519db85e8fc1dd1980f1e222c0aff77e69c90cf445c0d4924d16041c687e05ab261b6bebbe20c1cd9d1ce8da45dfe9f92486bae1526e0e73377232b03b24a17b6a2a6e189f5dea0ff54b0e27cef604a82f871879ccf6fa4d166adc6fdbf1301520d40c4bd8dad23e11d88fda815a233dbba79e2de0ca14531cfa4ede6597d6f84ab13ed005aaadb11e1e7fc4de8ba2fa5d6b232200a39a7039d97f77cd914fbb7334f205c70594e0f99d936881661336b26732e0e2ac225624fd84bc244338c7e1099604bfadf61b6b1ee14b16e62d5f89c63ef1fd3df9a9b5bb7531993f36f139df8cf4026b4132dffb221851ad799625fa73dfea0eba00d2b8bc0a015271c00462e2a4176db9b4ae667f57df093a0a8a2b18903d7f62feb28635268b44c1ed5f420472f3aa0615cddfca5f178fa1ec758877be670d683f68b5d8d761260f2737ebe535711246ec47c583df59dbbd900b365e97ad43705c92b81fe9ca4e3091c3463484abdb6d862cb706a4451985facca58239a9f011629173a5e547545880018152297f2bebb401ee1c8c482b343dfd6056f295b3019ecc2d00c5549182fe8ed283f429a1add3b1799b6279436528c16e68e4ae03a6549bfb9d94b25078ec831af82463cbcfd2782d34bcded6cbd54783d0e3b94f1a672247ee3462f14778cb8ec6260af2cb6494467e21054f0b66a227d21a8e68aa6bc5dd4e61d5d39c924df74ed75119a0ccd832c4f84a61551fe95106e7d19a08689b7ad9c9ae7160e986d26078ff252750e3003b71bfd5ed1c019101bb05df51f17f4d9aeeff66457f6685a45340c51814919007a92b54ae245d0895dcbff77c38defb2fb56ce13e34ea746f99ef9a5f50c97a68163396074dc7c66194c51652912c02c1b722481fa7113ba5a49480cf1d5c3691882c8fb257dba92b7502b0918b7d85cae619b8ca990b4d1fba1bc9b02651937496ad836c7bf9a0310c82097d89ca454ddc4e1ea23d9f0d8271b76fd7c25fbf43b18360e73ff9f89e3582e29d8fafd93a55783a19234df83cbe88f2750855b1a9d479a056c4d40896f4bab91c27c481597fc841c9b15a8a6f6b6fb54bf155e139923c5b4c8ffb7bf582517acab6e165aa4b705e4a9b28797dc9c6c8423afa8cba8b21d0d1f21285023759ebcc7ea711c9d8077fd269abdfa8574624e909ac931de8471bec6c29874541319aa416b82d286a6a520ce1ad2bcd660189d354d5bc4b5098d7c8109aa16ebf8382afe0badb0a3b99d8624768fcb1717ba4dc1c213beef02f5fcecce936f24898a03a0fd588bab8d5733181b9442e10f4c51192096ccce15abd0f61cf0ca441fde3909a4878f7d4552f1bf1ef9fd4e80444e14d94ecf568c3c1cd0c80902a31bf13ff64452ea3311be5098073245f238eb06dafb8d2b41f92c21b7f3a7cee0ac62318a6f0298f23bc580b22ebf89dbdec6f6e07f15a384ad935ae3f42dcf9116793985e7c5e9a94ba84742d85e84a53fc499e41b93f5c583ff0625a03c86fbcd5b416c2f6e720e3ced40d29ed59161c3d8cce7ce4d1d949cd0f4537615dab4e62d8676ca8ad014ac40fd0e2761c09673d4860897af915a15feb278152c3fba6d7c6503140ecf5155b1435744d8bb490107d29f73f741750b5ff0f1ac7e6d3b770ce58722892594668dac1513d7257e159fca650eb3e4092ef5aff1a699410a1a7fbdbe9a3e9b57af3ed44e26890ecbe4e293c617cff9a91432d972b8fa01df5a0979035463f04adca3082e3e0c7225d6c3002d130ff4c3ece82bbe5c804a33c7458b95557c2a913253621b2fe7c30fdf753ef2f3be9b9826e9e1403d6ffd1713961ce52e7f9c907439d105c0e9016a2e4b1b8d2a254f219a56ac98f9aa197b928a2bb50d4fb18c7e9a16db864430109f8e2c6dc2500dac26f69b69a63d5731247b02df7f7466786728a7bd47a88e68a486e4b2ee8b6cf7d6a1c319b28d5fba9bec5ce8e793914a485c509db9e646b7e7e24adcc2b5f5f78f183e78a17f9e39529827552c56f03a97500dc99e6cf44fe77448745377215d8e3912c64fb79b83e000b54cbe4901308cb08c65dbf41b8b82d8e17a07dbaf4e0ccf11bab27f001dc71552a3ed03db70d3b90c24fd7473e863247e0ecae0efadaa1ad45be4fca1fc67715f59468df793421dc56263f1d6a0eede98a5f6aa188e63863fd3d8ac6b1bfc287e542ed6978728f8271a53b4f79d39e2d1811a25e923c89be427fde51c09583b9e21c123c6c259b3443f06fabaa62a98d6cd0af44a0bfe950c9d92d6ee4f73900128dc2bc2c79ca3e505ff377e7746bcbd684c9923e391c84466fc0f880b1b27fe00b82f1040fe21b023448442cfd5ef9127cc95c38666959c873a770976dbbca6433241ae891eb28c0173a6a348ce2c539082a1ba6ba9f44dc28d935e5e579576b32d591ac4c95a6895669388fdbb37810a47ba600657711bf68f4a81f5c0a3b6b5bab328abd17ead32fe8d2233b2222c8d4980df134cf7baa0ce494409bb394d0b72fcc6e13f7617b3e1e618aee3f6dbe4caa492c0538aaa1532c923c06f5f4b10cdfd20e5650c4fc04d0fb3f359118bbd554f97449620e841f81103ec6faa669ecfec1096f060d4c9c81b1ab886ef66022b360c2cfd78e4059fbb6d4b2dd916d875b25235a221bea5b6432da8456cbeaf3ef1ac66f1c26a68cb7a239faa32783635f3bfef331a18ef1189ffc731d9df921ae2666a27bd2933fbe3da5deaa361e4858de2e2a818c23056a0876b4e49cc381db00325c430d484b9e109cbbd2b21e630123f3c689853fafc65c2aa48600001f904846b1ca11ada423c7a385ef6f15eab9c3ec36ac3d55885cf36c7a3aaaa9c54e999a7c855efa085ae8bd9fdcf4883b2109845e68d1e35afe079b88506fedb20ab95f73571d7904efb6e44e40897192656d22d63102265251f163f96f2d80457ff1d4d9a22a06fdc1f9587e9b02e04f3d7845d705742415928bc07e8972d57aa9896d43cf66a229160ee1ef71eee31586dcc87cd5bf0386f45e127e732b1240fe9612d73b1962827630e369f39ca0835a17fafeca1abf3d369ac481559f18c4dca60392a0609c459951c6976d8a921f5fdd8ded4f2c8f3b9efe25fab5d738da993abbdbf839540b08b4b61de83a12744c04683b14d8d9f042bd2f886e2d1fb9b1733bdf66a31354a0408e2696ce6b79e667666a858f3a28e3442e7611a75aec878a82e8d87d3242666b2aa6a76c005ea276007a89e23d98cf6692820a3a15ac6ed7d42466f63acdf737b9f5174428fc2fdfe5a96dcd2e43bb470e62ef70a4ffa10f3ff03014035a3f964219670c5a8f2c7e8c2405cdd2716206b26fa3d22da6758475bf031670fbdd02daa03116eba72829eaf60a56c80f02d9943f247760f63b7d76b9351e9802482456aeb00eaf0558a9cd5d01aad80893c18f14d4693a4f66b8e4fa1e1a5c721b529959958dc3a3e37165c442abafab6f074b7f6f2188f4b5f7576549fcda466d619e2dee057b67685db6cf3d1f2d3b012d20caed8321382f21f825ae1238758a7c235d93829a0631a220713207d249656a4edeeac32303f226b1b72347d14ef36403a5a9765f9405998a3119c889db5ba9866421cd3a6e7195d235f030107a5e7d9cf89f5c4e990e44717ac57cb3b167cbe107e1d416b212d8510240999ca9cbf708c0278f31422b5dde4f0c0ae216906ccbe4f475e9635f6039580f32a5e1b2133d42d5b621455cf6c8457f99e4de8ef1aa2e3f40770bfab57aac25794c3d4312bca290b7a46fc63607260a85ff7a2e305a8bcf5a40d3f832072c0fb11bcb0d92f201b328653da4e7cc9edcd24efff85068a77bb01f10e68dd342e02bf5af6ba794cd065845fe5d286e0779b62df0ba6dccd2591e3c2b8edef19e581288a425d1512703efd6152ee8a2e0f1955c98e2cf151e649e1428b8029d13e85e8e096f1091859ad38cc587a95eab0720896c2463804b995e08479f90c108380a7c57299c9c97446d2e3c0f47e3e60c787daac60bf3b88a41d435300e609149686420db082a6c1dda336d5391c13ae3d2370c79fa5d54ed56d4c174d4b3988e9c9c6a5ce67c79da224a03f3eb37cb352eb67b374c56c880e4d7c34deadfda60fe7f866d168778bce7d68e44293a822cd45122acfbbc7ec00c8bb22fb6e8dfd4b0e0d3a10e74d0364bc3c733cd37846ad82dc535ec589d25653d9698bd74a5771cec87a304653c2cf53529d1a4c6c98871b85d027ee95be01141b5ae1059f156772c32894e8f7be169af27827cac65d3dabba1026547a332fb4cd6a2422db16dd4a9d6e715034793a841ce690bf93bd0dcf93374b058a3613b1a937f82dbb4e7fcf539ac0da0ed4b54b656f9a15596c0234f9bcc72dc06734d7199beb9e5f6bb53f07c17e04de82213865e07d06326368c02691fbade2bad1b4f610bcba7d8f74e7099b2c40d0a2bde34074fb6b3b92819ed48912aa353e8957bfa24116f5eb6a4884aa61cb41da102b595922ac996ed26640664ef3fc956a2bdfefbaedd874256a158a8e4026c67f5d39585386b5391deb6f5d76c2a6ebc38493ab06ce677322b0b363c03b1760a1439f5318536b99b30d246e5b5809504b3cbfec91e56dad2853e1e896f425c33863af5c13384ad28fa667d8d43957d93c74652ea10ed36a2ce0a0894be1740f7da90a280ce2922ba3fec87d177645c095ca55f34ba2ce56eb4a021df5dd855ff884a32bf46c26d2d435cef05661bc6c1ca8915ca1535447475d5bd95877720249e1b6960766f2e76031ed9defb35179ac316bcdbc50769a9716715123caaab5b00cf8825acf4597993dd7e75fd9aa26f69d21fc0588c8befcab0515848af041143f272bbe8342d061578fee3775f28e539ac3d7e0929036deca081061c806efa3c3287075a6420435551759cabaf433172848f21da6579dbde17208216182ceb8aae264bfd79352cdcadbcf3b69438c10c5f8b80cbfb4e6a7f1e67f011a94f9e4ab7640995255008b825e369f04f4294c99e3259bc3457d532d7097ea7f1432de8fd9a2861c82b0ad009d0f91bd120c67c5562a28aa75300cfe7fe3776bfd0e42523fee5cf46f8172678bcacafc3d63e8e0f77352fc6d53a355712a7c9ffe19a378f48718eeab59257d00341e8db56e76f7626ddc16af96c2ad73d7b1666a056caf9ef2b7df4e80c9b5e51d6f2fe00892fa5354e7e3465753413ed127234690da74eff48e4b4b8d8e98ff9d187c7f212476e3b40038051a076d3fde427bbce31679051d6ea9c4ddd80a7d74a99e5458a50d0f8b9080d52d5585be50d99eb0530ad14a6f3fa3f68c8fc2332da1867363b5a8ed664eb5cde7a83f0afebd548d2436cabe412ff439ffb3ff0a118f8752418f542ce700c720b29f13aee1869dbe14b4b848813cfb4e26b7fda9f985aef6c8ce78d96c9ec008d86f8da2fa8534a60d846c2a6bb196b19337f3e71394311b205dc4e22957e0c155f5363f842996b4fb1d81b606466ecfb595786b612779b6345c86c7201abc3ce0980b6ba15065edf075d14f3abdb101c25151f8173ce44bdc82de14c9b88ca1ed66cb129f5429527b4bfcdd881c7f6ff125561fa95a583be96bc45e48fd7c8177aa4afbce87a75700dd96c40430131fff18360500ec094f0329fc9cdba3a51b56bbfc38195c196e115576c140b5db43a1b8ffa0856aa04c844d6efcd491addab5cb18889cc3bb6b84cd402587170b470060a07844e5754bb1350002d2b2c3a8e3202eaa7bc090854f521b5725b1367213e87ec26c90a7f0cf7abf463b63c583fe1f649ca3abed3d473e89946374c052a18363a64fc1a18d2ab660f9f55cc0b7391e2deb8a3d874d969be7a55b484f3ffd5032f24ca9301712a6a055071b06b3554af3e259d9eaa31d10b06fb7e22c0f5d2f050ae89571fe656e2d8c5018490719677b9b2abdabde81ca440c654e6d26e913be4959071ccfd29e2f8b9266933e7dfd0c20e002ce7c3a2f6d03d34df32a6af130c45eadb83734463b2eb179477cf820c7c68778ea8be4bac7056e5ac4032da094eac65eaba1c49edcedc55ef55d9698c5714671b2cd639b880402d2f09ddfe04c97e74e618625023951ca2947383982a485fc2c81f13494d2dc5771ca8f95c0495d7c3bb69d330df8e31ae5c327feba2db7e5c3c4ab33a2ee3262d81c6732369c1d2560c521ffc873b1288e4ffe46f37dde5406ea74e7e09b61ef085ca7fde042825019a43db5f58b730740e405c160cf8103db6de6c5ebed068a0cece0fa97e208a50a4b4264201430e268503b923a29aa5fcadae39de578a40b837a733530e48aa4b6c332e46347cb1880806d39870bacf2dc7b69ad9820ef3f6199ab5b2c152821df2c7404c13520150430cd1688a99e0441166d59099313007f805b17ab754173a906e44176181c837217fcf4a73b937fd802627982b472f2e0ae33dceeeeaf603e26bb896d87e72c31289cc85ac5bf87851522d23e531c8bb302c021673ae37232d0ce005cc0323cf5fc5000df94d81ac685c6ae405e7c40833d3f3b22e75045fb86725d99f0918ec84c1d781eaa9cf2c2848004390256a3bbe229df41f8702e0ba48a18391146c9b9afea0f4d4a25b0f2af90057b7d6ddf9e81002005381a14d71fd080ac146d1e38e4bcf0377e6ef32a655c66c2d15c1db498abe2f97fc506d533e83a6a41681bb8a5ec6c5b3fd976d388f31efd04041c019e177db1c1bb503030f11e5912932f207b5955b35f90fc3b764c239838e759da8bebb39671d026b258023df4e08b4a1b1ac97b0afbeb1199362b6cd80a16c0dd3002ad129a648d25385385a825668d55a11793554b88e11b68e7043f882d53ddf963645815a17495f3a017b326ecf443dd3ccd37b4612929e0308ce9dfb7ebdb8dcbff603974a106aa2cdaaf6545053b07d3bd6fa75a54438f1d38b635028927e8952fb74437873a9d5380c86554eb3bb1df8550bff209f1c39abfce4adf6d357775a8fe78d7be95042e740f484f1f0b91728841f34600849cdcd80f5df68e38c99aa96c0863b692777e6a9375875279b29e050639a03ec5c4d1379d05a58f568d8a91e188ad00b02e4665650141c256486022ca310a1b90a38e79ea045d14dedf1ff920509126369094fd323e18c6b19d8bc228c46b81bc9e9eef2d13694307485cc1f191dbc215b8254462a41b5163f37198580cf8d9e6b3c808276b3dd040ce58f6d39ff2bd8576d37af96c9af0b4070097b5768a9e9d85ed737c178632bd641644e96ac21e139f2be1a3910347c7cdf1c3e3babafbd47eb554dad9222981a797445cdf965a3b5a4d3d3f04c3be7fde5db26e0919d8f2993d561ef691ae50d7eeb0e43dc6f0a1d1e8b5c819548ecfd963fd37a0fa57a0df585b0e8aeb5572977c7759c0f9452de05fe26780e09a96b96b88c8d567056af707b3b1ad51a15a7161b75fa51c8c6d539b9e2f89b0c1b2f48dc8db2ab68f8243d1da6c045585b1114525e2e60446fdfc2c3c8777f081cc5a4627ecd2e51baca0c5a672f0967e10afab860affa6d7e845adf82edbb6867bdc951a23da6b9ad11be2c52f3e9ba3d4a5d6646e04afa2d31798339717200f02b9796e1f93c9d83fdad0b4c6f03d4f8473158925151afeb097300ad80ee5473d96a83785cdb2a9de8e4115e86704ec1dcdb59a27edb7676e9b0ad2e2b8568fe6dc6b6c79fdd6b232a9ebef2a148ab19c9f778740a81e237e6bfe8624a993ddcd80f207e60b703df61ca6668cd6f41d031321ac1405eb292175fe0583248d4bb8a767dfe028f3a330a947b9775c399c8333458fbfe2324ee96c83fb3c8b9fc09214cc245edd8be799998304a99c600a2a054d02ba63158e414ebca603bb063027026155e268a30a31cd9fed8f5420f3670c4c0e414e5a1f375f6a081216066e91a2569f9a3bd37257f7c14c1cdce0fb6c378e80ae525c3f04f3ff5877be1aa980d084655e8f8e813774e83ea7fd6f0b200b523fb2e660a1a4cd631bc6df2aeb6fadbc09e9f436adf199c7d2fbb7892c2091f8eb5545cc34774c4637acf9eae8125d050ab3729262679f221fa03d8912eb9d1c1356713aedbf1d0819c58cc6650c48bc6b498843f19c0e7cd630171ae11d46d551bbd8ef0e854972d627181002f0f717c86fe5ac5e586e8c0a61fd64142fe4b9f03c96de42b83369d2a963b7b2f7e86c16a655b3f2234f11e5728ba72aa70f10a7f7964f34fa945ae2efacc6b392431acfa287046393a300ba2f6a8315b7306c361b69a487f2ea9b2dddf8c16fbed5daad8c7b07d21866ada86a628a47b34425816c755110d235cae9dbecd2f67208d4099876dfe053b2350af8ff9dc6111511c1bde5d0e693d1ae67adffa0619e65e620f1632c26002049ee6b36704d80cd4647c771c3dd4d6925b84d377c1a114a7f59478639467de5b61675a85c5d88e2651dae8503b88a873a6de511f19179b52be6206b84fbf2c583473c866c6f3a107a0c4f88ef547f92987060ad51b65456e701807405002d2d825ef983ddd04ee264cdae9d4c2cd73e2b79671a6632d6f361e9979a90b815ecc565b78b85af131b4c936a83e587788a2dfb9bae66bfdbb8168b2ece5747c55789e088b2a6ba734617e6d2278c44850b0c8a0baaca554f9c96568e0d7a63bdeca35fbb76a21d67f35028690ea8f22cadd34ab1fb20c2f602624dbc3628775896983fc61b7608434b328c6137f13b0e2b62a7521be2c3c19b2673da09b48555cb6143c0fb9123d2b070268bc484da98dba832138820faf6b6305056cc6e0572fb14c799c03b78792385e05f1c067612d971eec9768bb4e2a74eb494680765de0b369fe2e1c83ae2109afce4f8b9aac52ce5e3a6d5929ee371c7da27bc4b6e9681eaded1aa95b1871b04ae63a169b73a8cecb177c6334cf90a9652c3dfea190c806377502c852a5a5d65e9021e9d81376d742b1ee982584b08d6b9f3f3b5b8f082c5452d012b381ec69b6bf52ba73ed36e5d13691bae49c55a69b826e6d383256264c158fc69c3e7e96b7a0006ddd19440d9e43a7b3d42b122f108213dda6870bb6e1c7bcbc809f2966f70e2f926d224a12ffe0f7570fcd536c0575b994200f12489e006b8241c041dce8aa8e7b1c7f640c1256b92b60e46b21ceac47569ec09a575a6f82e3643a3ea84bfcfb3706e697752c982e2c5f6cffc7533bbbbf5fa059f59f244e5ca9512ca526f36b53a35563baf449c29efe71c68ebbcd4713c10f52f17da119ac3b2db94ad80c51a99abb2db0730c96dceca0ee2fa7982ff62e9ea8bd8107cde4384966839206cd08dc091146a5db237944fbb063802177e253429dfd1d052ef02d891b01c06d9902c42a32a73e77fbd4954fb9b674d58e712b25d6eabd64d80672895cfe46b19fe62f04421cfb3022dd0e764b4a5f0d4944d5e3c81cbf6969b5621d58dff0194822d73ae2ca278f37f949da1a0abd2116c6c73ff6da447d0cdc6b08091f916c0669c02f83b992bd4b10a648bd5e38b565ba2ef450cfef8cf72c71ce53440ec14db732098e4e1033c2add975e1f7c67bd2604053b0f48286fe5be35e9e92c62e1d00d6d7ba6916e0b65325fac64cf5643cc6f8334db330b2cac55ebb373c470351a52f1312b5aff156055a91a276f6b81f0b4240e50934c3d4652b6d9804e295da07fe26ab0841717032297f7dcbbd294d50f7ec24b098bc67d354a773564d872091c80e5a0761acc6176542b193cd1d93764c886d3b87a95685c78419dd2f346f1b529c30cd74c95f2509ec38a024fcdf199199b8d0a74a30c43973989571ec25162f52f5261670011fa09da31e5ec01cf0abc66d048343c96c432968fabe552fba845ac71f9d19d9b6301199ce0d07aa75acc7f2848f47d410192c1a52c33456e4b81f156b6e29d16228eb416ceb54cc6e55eb3fdb421273a3d0ad2e380c260f2031c14a73191e39605358d2bc5efc3fd77dcf4f45d2379ffb31340ac88b84d7b99b1c4f74cb5035b952028ad86ede27f78d87ea16f88cd924500946e92fcde04aea9c2098b67766d7ea97cb2be40fb581d3878bfca66181ebc3a0364f83fc093a02d81df45ff528697c5bf4c937f60ecdbbd9cf42cdb11f022ab3fb4d7a65f1aa9b49493af858d093d59e17d94dadfa552312744b466f24a23ae8b41a820b28626e5bbf63c8882836b5ae002b82f0459aa09cfb7b248d572bee1d494dfe7dec8a6477b9455e9eb1b32e4b2e1bb4490f1eca5a78b4dd86580f57e54b8862e61dd61b10c22a9ca80bac99454ea6d226586998e1f6cf4999d2c54e7fd3fe9ec85ab75e4cf323979e855e83aba564bc81bc48060ab2d1792d9f9ff01f495c5d7e89869c108eb3509dfaa63e0ba34affdef7674bbcf634d75f276fdc4c8af3098dac823da3c1dcaf46feb0cbe72e8ed95a9c1cb1c27a9d2ee56f2a82af66ac36976ebf416a5f220df8e8208171d751d19cc83434066ebaa9f2c20a495d3a9a9a8cd9b0acfe75c8c4c8f7dcefe69c66af187ec6243f5dbc73e87a46f2f9e795d70d916012978eeec2efcccefb9261abbfea44310ac194ea18e48039d6c04ddfd12033461aadebb70320fdb9d76e780a53ad1c35ee81220d71cff5dd1b1c84b2b065fe5c9ac84adb992e4ad97451f76edcc156d326230c9ce1f896966679bc1aa9096449c1e6a40f8ee5728375fad7b7e446cb806fe7eacc68e9bcce51008f06d7d060cf3030a03f8d7d725434a1b7788fe883b1ccc5f097fada82b4be909204796618807731ad4487a812df6bebd10774a6608449252c11cb562d35d0b35a66d2f7312a42882512d3c014871dd4d66fc52f89b14286c86e7173e238ca79281d412df93ed5dd6c18db3d20bcb6662b52a0df4e4c2aaa9fd5ef5602e9c8a5cd285187b9dd89265300353d85dfb8a8d158a95b630fea291efedd8a1976fca7be9cffd92d834f06ed7018d476500270bc1216a4c4df04cc4e81b8d8b87280e8a45d60c252dec74861f521892808bf31b89efba71702dac07401074dbd33ff49c450ac4db1df8e6cb488447e5588e11c9bfad642865715ba1988c64572990ec10c6de69c3d108379151fefc66a6a08fbcb47bd00c0d074555fb52fabdea311d911fdf9fe5acc6f885dd457a5a40b4184f63d6f867b1d684d9c51fa60f434b7ca8a5c5226f10365f903300a0a6f3d37a00ab256db6c6ab1cbd62e86290d5ffb6dcedba41e172ae48f54851aa61c04ea60c16d75df66274b29cbe50187dc8249dc2198679244cf17c208f61da8acbd11415f952d6997faabd974254886e261fcdc417f0d2ed1124499234d4b6698be936fa54c5f3730626a67ff8a82395c8e10a688497a87cdfd4d6a310aa5193312cc4d482e1ac776f1a1eea39212ab14bb88dd20d018619fa7acc35aabc0b98ee6cb1cf1069c32aff88a6d4a3c50716c5a87726b914fb8d03833e2f3fa66f2c8ef385e788ccce83d7512ace4030fc89a5e506bd85fb0229da49aea8c0ab5365cc91c34e4ad45e8017645cfeb0d73f4d1ed5f08570bcdec125c31852fd7bcd41240c45cd8671ef4f96fe2103c2d1e3fe3c7d0bc807d37091003aeccdcfc4768e4dad2cea1b5e25a7cd820643fd787268c5ffdebb7527460ecec37edd23c34740eac4167a3f6edda5eb4ab2c730b4a089ffd9172b325ca83569cdcbc6911dc167715f95430241a2f952f5779f3170f15a2e4813603dfa4c5e60b494fe98916fa4d7ef5e1bb1b8b999f368c3cf88daf567293633582650718703f1af5431f87d3f6ae934f3c208acc285507d45c290378c610b0fff3e7a03bc1c4a4c42b2bbbd2cb70732b1004fc23f8cd18f6cbe2d84812a8560e941823c2b29d2d114803a242d95da87f4c839d5fc37010aa92226db2638908c8d6b3cd0ae374c532a4fe6ab290cd038e07ec1f5c4dab75f6c4cb18890c0b60b36c5603424fce22afe49767980ee61d7fc956cdd03b90e0c44fa34cb9dee01b8d101cd86446f6c1adac61d801fde5b0e0d9caffc63595289fc27bc7658604b7b3b80f3d4abc07e9f905dc0fdcf2e064ce66f45cd206a853529b88bdb69155e9f45833697d270d7ec24b475b320c1e0fbb1a17bc94f74beb8662cfe1291b9d28c177e6cd0ca01a1d8ad41fdd79dc9bf91e439d8c36538776790a29aeffd3ead949bf8eebe65b3c465d1b169b3f628c0c265e576efc796677199a16c8b36491a055921a9e2800736e45b082b0df0097297cccb05406d18eb5f64e972b974c1c25bec4683d0ee2b755e52b9b67de66d323c16b98d5859188e45be1f4463e4e6c57b04c58192d3804de4dd73a7912eb74dc90add087559819919885431529b7adbae26955cc5a6461e82fcf22fc89b9070fb1eeca493f7a8ed4c9641906292b22723ea8b51a1ef1d69654345362c1ba765034531c12499df618bfd18d0e3af962e03d9d2eaf4d303d663893d469bda1ab48a268575e10a8f732b3c37edeba8667ea73593c323a8c5d050f0f1a282a6dfaa614914c25016985c6b0acf2ce831ceff3b2df97c957ceffb5d194badbbec566dae9aaa8895285e33027c1bf3eb2ac315a003495401dcde622fb60560133ef5a893c7866975ec36c413859d82cf1dad75ad5b3aca6957cbc0b38ec7c63b21d0d0c095b8c77c34c838b3c4b540e073f07e755e4445599d01fba0b2f058e5fc14c7fb32b0fd51e6f4456d9ed314f6b2e7c6a957d7a0525dfb454a303f85907db11d716f9df0c4aee304f33482557b4714beed57574dbc058a6a135952d8539d20f2f96f61c9d96569c92690a299417fb7615839403a31a213f79b474b1206802308c8ceb2c6f2a5fc939edf55316d0073d8f77d9ee2ef560d1a4decb9c27ce35e9c5450a456fdf8f9e590896ab801343c8045f9d6e5fe9dffdfc73559ecdcf650213c8c833525c8776a98b291820517365743f4ab7ec8de34017cf985b7a4b31f270acc909c1d5687ab4264b696b5e8f298b3196b0e46dcc2a53812dc9270e8dca3e6780700f2449f8a0601133ae9b2650e43372eec12dcba369dad23bd9faf824365fdee7651f15a833161e9f72437f02e46c1949c55bc55f25f43ce60b9ef3b285cd9b9626207fee026311d17cde273de9dbf7cead278e3b2aaffa6b2e42725110a8278a4237ec936123ecc524b08013ba13d620e8733a258f41a9073f2c811abcc935063c2ac5fa9539a3c91f7baab7155adee0251163082ee49fe33318313363f4e227aa7f8a1616fefc32f48bb67cdaa845714feb66021ecf05ad0c61d08a35c5ff4d50cb3d72b5ea1aeef628cc7af27b7fb25c6e096a9b72fcdfd369979d360de202d1beb907abdb4e3e707b5d7b16248779220137bd1e0ac91807d03d934fc4b77fe2b1d71fcfff7562c6f4e03b54d3d33dd03175f29cb264257db7cbcb8432fb3e456d183697dccf86fd27f5d51d442445cc8bdfee8a6030c89b094db04ab5cff4c9a77ed80f9bc5e67ff5af3ac0b95018c81420e0500f4903c77c67cd412e5897c1b823dfaa94538a10cea30de47c228d59d260f118c39006e17102643e15b65f6967ce7a6335cab6f65f254ca95d35484a6729842cb4035ab9349b269f7ac501653fc4d42827bb68c150c2a079f4a12561aa6f1de352b725bf5516eab96cca3b745b27cbadfc5cb350003548a56cef78b9d227df0dcc26c1f412a12fcbd844f9f7779410804abad176e6e91ba7cdc192aa535e3e6fa4ade4fe697c43cd6c24d0e28e63a2548556efa7909bdf9a729f8fb4a2648911d05a07aadeeb3136697ec5a41aedb12f4255adadb2203d3f4dac93b3dbcfcb928dbb93a3041eb3a4afc62fae03d30da6dffad0cb81700d3b09565e1a32b32b47ba80fd66fa882db0bea705d90e93f15a007e116df49693e90c0b7a3df348bac1e47da419ee4befa3c006a3383af5af7bf7bac7b0b7d5a2928e98cc30a31b1dc11bded48a2820b66310bf9c898cb45042fbc575a792080d3e7c93d32505dd43cd93249ae001faf1cbaa458779cd61024f2e55ae0683167f6d9d4426cbbeace73f14d4f0479397ad28dc9754f873b35cc3f9db9d912cef45581b68e9243bc82d41b44fb0f3c853957ddee92c263dbfb1c2b09ca5949704c0089e807a072e6f4f20f9858001ec9f3092765c227287ef516fcf53ff3ad57bd2e543446be5e43f97659f88d01a99f52f0340703db06a24c9539c10d4d0401f960bd82cc396f80988659f24854af20c576c0fec9be884b2a15a09c68e54425b2b3ad5c104f9733edda61002f0759a1ce34d2af809492fe734c9c2e681fb34db42cc807943be20fef95f7788228393762ae75e01b5efbb4981fbfb140f90f25e57b9806257063c56d9923f950b73e178211740df7d07168b3424370a4f4f6d9bdfcf23a4b1b1377d58e45587248433e5af3721506730370564b4a52336614c1a9ff5529ecc42147aa9dd2ec4ca784bcbbfa2cc07c0af7954399f6031e5d2ddf90544c80077487f2fd6f105cb8544eb6043ee2303832c99feb0e5e1774dc9845c108a5c39cdf4505ebd152acbf70398853917ea82697e146cc30043a4c136e3efb8604ae0b8668669d7072d878f8cd907ad49f28abdf87ebb1e2e82672cf939c5429aac96b22c65c4730c9f42104f56947154fddaebdb261f5c9745844709066b10b3c1170d8e89b882c96eb2837271918efe9d99a9f396bf88789f7e1284a11afa73e50cfb5646352d11275e2551a43f04ae1f6e440ca0bc950d94e58e0feef8934e4a3cebc924ba870b3327b149959c7b740e4a6e4e3510febaacd8407a19cdc49732a24e27ee2c930447c5b3d0bfc27021bdd8aff04cfd140ccf29c4e5e6db7634c33cb09ed01895394a3908cb54746412c80209315f20cdbfb15ec20d3f00a2b7de234d14b7cf10a3ce57aa6aa9dd71b743f938424e336f7a88de8dcc4b6fce9f8d77f4ba93d4afae60b2ec1da9b3b2839b05e639d232b5242a2f254827833e41631616cb5ab0881326a1398637f742dc058d919712de46f19093f30e0633dccf5847b7bb5c84d87097713b2439d5f7dea167feb47c8b11753d52e1559cf3fbe016cf895174ce9232ff8aa32aeafa4a2f6b84701308440b18c0e53507e1cf738ecd900721f3266baa22d1945824a267549a89f012a26630f4531323b629764fca82ac7bab24dce8cf144a2abaafe9bf9a24a33d013bb2778b16c936d4b473842954efdbe1fbb4f53ec9fc8cd3a0ac9df4fb2545b9a3cc11fcf45e647e431f2c94305d94c39fb03dbd384fec0673e065d0229756e4edf838b678206618e8a5f1669df091043a22f22deea8cee610edc684a3dfa1e8c57f32b92dbaac71332d20bcd5310ea583f53c0388ec6b0478eb0352bf7f503b9eeea2f2fbbb1ad02663819f8adc96d470f893433c558fee86de19562bdb601e87555bb07271aa45ecff20455f0f79d89ad253b24652b6e6ffdfcc2c173b65d0bca30678c2d2b6497c87027621b1ecaf1655934c9138cf01a76709a60ed5afc8544f8691f7cc550e6d1ba04bdd3c8e0ae6db75a6ff6937c55123ee2d7b05a3b9bdd9b634834abb566b8366edfbee33973a65bee8b40c400f4b61c59214a0875f1af1f5578f817e117f1a2020530d19c6e19269c65d43dbbaa4b03c50a2f49b390f5c33deffe5045b6d9984825059381f2dd482c6570a539098e14d63379716e0e3f45085eee7ea48e4328c6fd283874b4efbd1c8739fff54144e3a422e8a522fdc0ed76d836b12d2f9a91d97672f163517ec1014273170a9d4490290177f949490b78307fafd18b7bc41a3a746fcad31f113fdf6982a83266a6e34e8073533cb465712c4d12dfe4a63821e70e24bd878fcb6e85f2d69ecc395d1e5a93dac0db0ae08a7ba40d0fa2e683464dc79232f1575eed53ed446896f95b307625761d9089268fa4ee1a84b490ca29fe25b69ba8450a86302d8161b59b38ee5a444e316394f0df799ee46c0163a89c871ffde7249a6fe8cafb724c2054e58185bc0101a1a2806d417335b4c6a3d2fa772b8e1d7dd12fef71487f8d6c1dbd7210d825ebba988ca405f1fdb3973c887c228cd4748bc79c87051826201b1484789e21097deca789c3879e6ba146ee26dd837dc6957556d87a78d8a95c3222f1449f0e2fcff3a534259afe2d192ae0cb39d2ed1d6adcaae14d6d399faf6c263ea486a2fc6638056c9a4b37f0b426c4cab6113dbbf65048fffebf42e54cc3f96d5659a2fb78f2ce62eb8704cdd3effbec0b7fe61c91365cdf3f8a64f297b0667363a0db3eca008c6a94bbbbe211a1c1f5f8455dda49cb48fed65008acb8910683e48bd475491450fe6c5996dc7b2b33accbe5c7ed60334e7756637f72eaa7b1133e5103033e4dbde11267419eb1d3f4f0cda8bb527ca6a990aaf3e9ccc9a4a6cfc87896cf80bfc08263005d9dfafd9b6f78027b8b49d428ef1ebc4cd2ffb55e24a9fc245b7477497170b3ccd891fdff949b62432f310d3b2f2916d874b786e5e275d0625e2e2f014dbb51d50aba253d1b7317798b6a6e03ba911212f6115d2f0000bf49aa96c9a8b64b2886b8cba28d30c2c9927295b8a20a41c2b9120e88e93dc3dacb7160a8fc859a70eae2d94eee3a90bd4988e44d3cbbacc0214cb1999047b8ac7cde49d3cb7a9e7ddcec862a6cf79efb8bd87343e3800f8e2945bd01f888622364520ed611eb77eafce3eaa0b258a903e5e57f1f1457fa1cb4a8e5e4290b36c0b4a9b6fce18b0614e26c40c2265333c6afc8d8248780de5f4746a0e1170bd078b1326eef09fd6c74203a5b27177152b0c3dd98e84eff1cd89c394130864b101d00efa4d6a40a97bfa21ed19f3de4ae0819c6c8fb31c0ab035a2e52684afeefa8fed6d33d9355cb7ef641449bba4dffe02ed11db654c57b312d4c791d1c487c6cd9451a82114aa3dc469423e85828219773d9a6435901959f18c6ec872d9f31dc809ed6d3912f556294812d572a5d54f01b55208e58452f00206ea3620c865ff1e13e16a37b4215adbf16baa082fb0bfc37c629b4f5ac6fba70d32c5b82e9f3cd3f36c0d29fde58623a1aef98e45d89c0652a9723cc544b85f091dbdb6e6df86dd73610bdf7ab056d79c5e8b641a44cb7ee516527a9bf893523437a95708035ac09596450dfe0c7f9b4791ebe429adfd497be61f8b5913607021c93529a9cd92f9f0b4d37dff32b4ca5c7b5e00742d1e8f7a496e99b48806647a9d26db20d10247c79c6b2b50203f7f42cdf780cd8ffc7e27ca9da4f79ee38b2d524480f0ae1e96d217e8dcbbb4914806bd996b03d8a196d6e1ee4c3d3eab41823fbc4dc78372572586764d20699065dd1fdb660db859ca9ceecab6f7a001d524cd7a38d3746665f779223042dd5a7003fe8a88b681fd8f93d098347ebb87544254cd3aa4582f267c08f09b8df85742071b31180bdfb8478a6ee833639445a472bcb0f1876ed70f75f1fb97bc42af4b1ecbbc020727de3114dd2ac16c0a7c577c796e3fb74d81a30f74ed194aaecd3ada88475d3328251a51c16cd390850530de0775bb3111ccbec06220394c5796d7ae3105207b0bd672a38d6e75931468e8664dca09a4ce6939c667cdc6791038de135c0ddb70988cc3c5d6e1b0cabd9bd1219b8d9c0f77316533ce824a36eb238d6b43dc767b3a3ecc559a34d183f1d4af8351c6a733b266d0adcbfcbf86597942e00357e10d10d9c2d95b680fa9b9f8ff5fef8e7fbee2c76fa9463ec055f0ff6c1495a19ae0056e4300eca82538fd1dacf44f8f5c345d072e48b09d4f9c84d8aa66d754130c970945b5075097d1bcde415c6ec01fbfee2ea52cb64585f5c98922a32cc73a018a1c28060332f37af17538d47457c194d8721722bc3b3f3c6bc9a32e20c54165e57cf316cff44588191ac7dd4ffcb77f76c6fb10912c0fcfe74028cf2045fd393b792bfea17e7b3089267b56e3d34ed92d34f2cefa5b0cdd36651045c8b0473e7396a0da9f28e4a2d10abaff40cfec42d7d9570efe8816a963092fa2522641c021edb682aebac6c3141a3d5ddb4b5266e0173176fd4d68a758d9cd601b5aec4886e4d8810f8c9a23ea7c4828cad5b7b9638fa95c9c9959450305df0414556828584cc513a218cca95424930f40ffffffbf