Special data
- Status: Successful
- Nonce: 2900
- Type: 2
- Gas used: 16988935 gas
- Gas limit: 17124935 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
- Max gas price: 0.00 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000ad096a3045da9f663a89c172dff16361c43b0dec000000000000000000000000738181138411329d6f9a628b6505c238ee4cf9dd000000000000000000000000bce508bbf2580871cad517e9a28ab18b28d6d4c2000000000000000000000000db56e44fb8ee6c560a89a49841cfe0a07cc2fc39000000000000000000000000aaecf92bee252ad8a31fdb66aa80e733aa7de6090000000000000000000000007f9095575034fadc9bcaeb29c5157c9c6a8d89ba000000000000000000000000710295b5f326c2e47e6dd2e7f6b5b0f7c5ac2f24000000000000000000000000a5adc5484f9997fbf7d405b9aa62a7d88883c34500000000000000000000000003eb30ca916c80583440274a0d3472e8947de1c1000000000000000000000000fc1734ea8d9be2f90365b0fddb77cacec3d4eb0a000000000000000000000000c9fef486bd6e286f2b3916ded5f15ef452a8a4c3000000000000000000000000fc27b0cb97b0ce8346cfda5f1664922833c7a2ef0000000000000000000000000df7d88e55a3840a72e2b8bf77b27b119fbb200a0000000000000000000000009ef693375aeecf3479cc4c305e9cd74864fc92910000000000000000000000006e12cfec68bc86d831ea79b4de26d6effc852c38000000000000000000000000564b1a055d9caaaff7435dce6b5f6e522b27de7d0000000000000000000000002481e5befc3f0b61f3c02be6498e5b096ef9edbf00000000000000000000000012f5f5bf90c1260ce0086b690614dfeee2fb36a30000000000000000000000008f8120fddb7b372d40d518f93ec371455d375b7b000000000000000000000000a7f003bb9a579c0794a1575a29e8973b9ab0c4aa0000000000000000000000003e44e8ddc0a33e02a7480e305a9b07cb26ae98e2000000000000000000000000fa3c65bf1d0386e352f59d317f85eaac8cc356fd0000000000000000000000005b4b26c9017c2ee84ad1809611c7d9064711f84b000000000000000000000000b75afba91d6befc8b2ee739270827fd9c5714cfb000000000000000000000000afb069f61a8203cd6f11a978ba407b03bbe1c0bb0000000000000000000000006a3d23fa07c455f88d70c29d230467c407a3964b0000000000000000000000007c7ca79e0cdc2dbdedd8bd1f527414a0ff1d15c90000000000000000000000004d2f3eeab258cb1b7523d2ed71d02a8a7c309e6600000000000000000000000002781a92490271eba32934c8ca5c535080cca7040000000000000000000000008fa39d93189c81adf1e4eb8f1aed2fa5aa3e22c1000000000000000000000000e128e1526de5379466e1f51c8e48a9f021a5c9ef0000000000000000000000005d8a31269a9f3336e3f23de17b2ec7393bdd6916000000000000000000000000cb415344cd0fc552ce7b48ee9375991ff5865895000000000000000000000000ff23e40ac05d30df46c250dd4d784f6496a79ce9000000000000000000000000b65d251824ad60396d52d051c9c5a38298448a990000000000000000000000003e406eca97c1252d13455850055e2b008740e30d000000000000000000000000058b9a143180b83f10369ccbdc53032c0e5ae56b0000000000000000000000003f58508cbd3a82f087936209759fc45a462d3ef8000000000000000000000000b7227b962d5ef72f60d1a62fd0e0785e1147fa5f000000000000000000000000b6a7dd1ca1fcfe1b4b107ef02843bb88ce400fe9000000000000000000000000358a9f0c981749fef700424eaf847f5dad54a7fc0000000000000000000000005f91c89ea4d0052dc7fa79ed499215ef767dbfbf0000000000000000000000005b6a17d4e84b8d9b40eaaae821fc141d6158fe440000000000000000000000003c2b2285d65c1e75a66e17e1c1922fde0a14a97c0000000000000000000000005f19463dda395e08b78b99a99c52413ed941edf7000000000000000000000000898fcb7b4e3bee37ebb0ca3a3fbd08cefdc8c9950000000000000000000000000846eb3a92ddfcf2693a1f5d660f3c48b2ac8f8f0000000000000000000000003c79c2f56d73fd5cb5d05fad8fa27d1bae6a4f8800000000000000000000000084c3b884a9ff37655dc918d70d99ea8ee9b3f0d3000000000000000000000000970f4c361fc8a9533983c8499a861ee0f4d017ee000000000000000000000000aa0c561d6ff731fc5641128ffa2018623faaaf82000000000000000000000000587ce73bb6bd41c8ff04d44517f159be79d64392000000000000000000000000fbe3ea654efb9bdea269bcf3f5132339394692a600000000000000000000000011ca5aa312dd198291b40bfe4432c32343848ab4000000000000000000000000d89bdb3ef6483774a933011048ca352cb01bfa030000000000000000000000004fc5ac05e3f88a809de3bb2f54de63773a80ec56000000000000000000000000457862dbb4e43281720e84d62eb0ca5914bf857a0000000000000000000000004e97019c649799f98dc40c77b6ac0ebfa2a875320000000000000000000000004512d3970d292d476cf88665a04814aadea3e1bd000000000000000000000000b664b3d6963b8b59e180c649260e91c9027f42ac0000000000000000000000004e93750897c19c738031b4ab2458c2c21801899c00000000000000000000000000c26fc0853e9023b195c509cdd2a7cd0e054101000000000000000000000000d823bea3b90b33c347d46664448015086dd16ed20000000000000000000000002cc5073993309dc724c5a7e07aadeb91ad99d675000000000000000000000000de9a750a41006a8be8fe77d83709f3c648da297c0000000000000000000000003cda0f4d951013fa0bb1210cc73c2ade3a1ce3f5000000000000000000000000cfb2e3fd46ba5e52af6bacbd63f0848696d674f30000000000000000000000004d1754b0c5d6c433a87f8331e290c84e85990576000000000000000000000000ad235ba4494f9b23bd9c37bdff37924fd133103f00000000000000000000000024c47db1cc0ba028836bf808175c044055d037ec000000000000000000000000cd0fd2274ebd254a7e5c73ac009cfb4040c2e0a7000000000000000000000000dcee85025f6eb31a5b0b848e2580261f4d55124b0000000000000000000000003d23b4f11e8fb46a48bc554cfe11ccfe5d9c5de3000000000000000000000000c915536b1c6e7f9ffdccb1aa697a2ecf94139acd0000000000000000000000006852e34b9c4b786f824d0f3b544d3b92d774f89c000000000000000000000000339feb2049973fa11121ecd0663953d52ca1a715000000000000000000000000e399d55e58bf404badd07605f91dc54c6fbf77190000000000000000000000001cf68bbc2b6d3c6cfe1bd3590cf0e10b06a05f17000000000000000000000000c9a2afe879b5283931dc89bd27759a12749bcd0c000000000000000000000000349388dafb463ba2bc5cedc8ebc55c25d70f61bb000000000000000000000000c2824629e6ecaad805d0fe18daf30f0a849e94550000000000000000000000002205ff403f6862f4743dff88d443facde555bd6a000000000000000000000000f9e8007d70b6d792d8eb4d8d811069f0873cc7ac000000000000000000000000b2473871376e10346d4ba5c7971a5d9ec973095b000000000000000000000000327f8a65473c9f8556b93f2931b00d91013ac27d0000000000000000000000006573e70530693a865b458fa810d6818460ff1ce1000000000000000000000000254113bf01a47b89a1d198991565db5f9cedb6ae0000000000000000000000009bc53a471d6432e17f48438be0694ca52df353e000000000000000000000000041a3cdbad6bef840460e3ef7abf66f614ae0698f000000000000000000000000dea56d18ae37d64d75bb36a5469bb3753fe886d00000000000000000000000005c88e55a11cd6221994f5b87818217afed9aff690000000000000000000000001e9ed2a6ae58f49b3f847eb9f301849c4a20b7e3000000000000000000000000c204567f10d5321f2399d49c6e7d0773291942b6000000000000000000000000c40fd6d2a8e06ba753f6fd3cb562835eff990b51000000000000000000000000bfc7e1b103d9fd74ff37423a2ac83c064dc19b12000000000000000000000000ff734dcb7fd6517caed5c6c8720992a0c676c800000000000000000000000000e5878e3d09c57f4bfb38161f15a3b6f42ebc9bcb000000000000000000000000772567377a8d5e9998db915f5f5cc76284c5fc310000000000000000000000003e80d57929e177ebc0bbf6a08f98ea20d9b5c3e00000000000000000000000001964b39279625989ef14697a76b730718b9ee6ed0000000000000000000000009c213c491caf6d199f4a6ca9106dd50d4b7c9c0d000000000000000000000000b71b4e954f132f3770d9bde0d1d5eb50c32147ef0000000000000000000000003a52c3ada045e183fa6117800518c1cf2186eee7000000000000000000000000115695f2c3ea75fdaad927ead9c4d6e05fa444770000000000000000000000002a9d2ba41aba912316d16742f259412b681898db0000000000000000000000007e57ac0cc9251a5ac8a4ba2f138793bef8e47fcd000000000000000000000000a47719a7f95b9d7c6d22dffa0a2a6c355050b5990000000000000000000000005b7119e142971b0632a8219686186d27aee171fa00000000000000000000000014715f8ea18c42a74075822d3e18285b5a222c780000000000000000000000004c6a8f50433daec228f7cf5327cd095c1cdc9a6700000000000000000000000078409bc97c5221aa7de6aeff3f3ffe25386650890000000000000000000000003f471171c58496e755bf7b87ab154def8bfbfed5000000000000000000000000024bcbcaad82e67f721799e259ca60bc7d3634190000000000000000000000009a2fd1e2ac0ce181e409858068b00a9e5e665da8000000000000000000000000d3394126367f86f685edc8077f4fc869702cf3ce00000000000000000000000097af0f60c1894bf63b440300ddf6b18102f22341000000000000000000000000c8fae295bbd8ada3f8dac718043ef1f755c40256000000000000000000000000ef5af046047e6553a9c052199f3b44cd4dbff4f0000000000000000000000000843405df5cf8856a956a6918889273b07e5a32ea0000000000000000000000009cd7403ac4856071581e1f5a298317d9a72a19cf00000000000000000000000020e22a2fc527f401d4eead9ccaa7cf31d88e097000000000000000000000000079f3c6a78e9c71b1b96ac44dbbed8abf4d74acf4000000000000000000000000c5881dca0fb535bdab94a806c6d1e1cd95005e77000000000000000000000000bdfe8ec6eee6e88e1089031a152f9c7046a722d80000000000000000000000001cbd28d1ef18aef1ed1d7e883e040640170dfff40000000000000000000000005dffd11a812579440ff07cf84310ce80f31320cc0000000000000000000000005a89592a2ce99cb3361f2a93d4996b7d076437ce00000000000000000000000061ce73f7915d2a65de70cae38b051727a81306c8000000000000000000000000b322804e1efaef199f2f3b046e1104ac7dcf324b000000000000000000000000b05140f924601513dcc2954548af403d4d1f0b32000000000000000000000000c17d8cef5f01600d071880ccf6311a86a3c94821000000000000000000000000acdeb7f7e5f0c705da68d35f62b37d563765112a0000000000000000000000004f9a70b87aac8e4b751f65350942b8faa9dc4b4e000000000000000000000000d87de2b6de1c6936751606646769a482510f5ea800000000000000000000000056d6e23c3b187f1d7fa3a651a9b6d3a53cf655cf0000000000000000000000002536c09e5f5691498805884fa37811be3b2bddb4000000000000000000000000619aaa52a10f196e521f823aed4cdea30d45d366000000000000000000000000126ffdc1a027d9b247330d4fa227259cb6050881000000000000000000000000f2d7415a7f3ff377db416ca544751ff1973650fd000000000000000000000000b6ca52c7916ad7960c12dc489fd93e5af7ca257f0000000000000000000000003aa31682516718eabd7ab86c8926699bc7e38969000000000000000000000000994fdbea0dccb438fa0d790d14a61ad425f4259d0000000000000000000000009ff122a7a82f2cbe2444b6bbd9d3f66be2deca8b000000000000000000000000d2a5f2cf3285a5afb6a343a350524abe1ad26043000000000000000000000000a90db3955a8bb5b78bf2af6e4c35c0dd544f6b0a0000000000000000000000009b5929f1a5469877c50487fe7f64aeeb1b4713f200000000000000000000000011c30a5634396bbb667eacdaf492687aa24db31700000000000000000000000037825c5af353a5effacdf1e63c0e5f913df0084500000000000000000000000060959ed8307ee2b0d04306f6b319aeee8864f1ee00000000000000000000000034cf273830a280bfec8a8d9eb072620662bc7b0c0000000000000000000000004bcbed4e13de7d25d329fa0a17d92bd609fbc3fb000000000000000000000000236a92092e2af35b54cbcb3cd5daaac7f1c7813b000000000000000000000000c63b80d0f592f4fd59dc73edcb841b450006e3cb000000000000000000000000771c53b424024748754091039ec4fb371e74d4dc000000000000000000000000530433ee503a05c5dfc9ccac7740df230ee3adbd000000000000000000000000b873bcf80afa89c2a9e5182f5792d64a03eb431100000000000000000000000051f585c8e5b6393bf18180ff8ec760a05096969c000000000000000000000000347d6f7ac6b908e8c75b1983f38563fcd286ec6e00000000000000000000000080777a8e6a243f172db168748dd58587ede914b800000000000000000000000021d7f10712d222b66106ce0ad9c7a8e5434347b20000000000000000000000005693cae454769e5994c23b1ad34c063541be6046000000000000000000000000f2b1885f286581665285f2fe7ab0209713fa44140000000000000000000000006f59bf405a40c774204ffce7046469fa6e37b454000000000000000000000000b4cbdbde5f9693b836260e3fe976fe6ba4bcbfe400000000000000000000000060b2cfd6ddd667f6314ae483bf30ddda4aabf9b700000000000000000000000074a5d106b18c86dc37be5c817093a873cdcff21600000000000000000000000079e7140f2d1b08b9e44468ae9ad830301d04596a0000000000000000000000000b4649faf300448b41a2f5c513b480224e1feab50000000000000000000000005a2b43dfbf73ab1f56e73c5a1953659cbc5f7bbe000000000000000000000000264709375a58a9baa1fc4ff2aa9f9af83eb0ef8e0000000000000000000000002ce780d7c743a57791b835a9d6f998b15bbba5a4000000000000000000000000ba69f2a24f0460d1c5b953f082b245adc2704b1a000000000000000000000000d872b9ccde6c6a9092c6a97202a711cbf91e0183000000000000000000000000deb08d04004ea00bb6898d19267f7d3399e2827d000000000000000000000000bf5105658f22bb6f88ddfd62bd41e113dc74a02300000000000000000000000039d3c1f8bd83c2102c2b1758fdd0be8019d6ace7000000000000000000000000f938596b738e058f2c70e93f9a0436f1b20ac4950000000000000000000000002b42b44b7a0b855afdc48a0137ade580bae98ffe000000000000000000000000e72f3e105e475d7db3a003ffa377afae9c2c6c11000000000000000000000000752a19d348399170f57d3b9be81e823dc0b631a2000000000000000000000000613212361fc76bc02a0de2a30f36491bf7a5d3050000000000000000000000005ecdc0d5d89fa727612d271bc040043120381757000000000000000000000000c64bc02594ba7f777f26b7a1eec6e6dc4a56362b000000000000000000000000b1608e16609a7ff3ac5b0da49a0539bb0c3c3d9d000000000000000000000000aa041f48f0250372a0fbfc8c52acce3cec3f325b0000000000000000000000009af52329437360323d4794f6f75fad4fe3b3599a000000000000000000000000d6a671079a2c2584dac16e8937216d3910080a1c000000000000000000000000557068a9b7d66f97a61b97c80541eb17672e1e6f000000000000000000000000f2f5d5b857a986c88c48e5ee2dd9fa5ad235c3a00000000000000000000000002d2104906e109cee827b64238fa5ba604621b5a0000000000000000000000000e3c959bc97b92973d5367dbf4ce1b7b9660ee271000000000000000000000000b7d7240c207e094a9be802c0f370528a9c39fed500000000000000000000000022e93213e8e75f1121e2cd532d1dd9fd4e50741f0000000000000000000000007777169426921d6fcee2b9abcb5be8783c675c2000000000000000000000000089e5ab2a91f1062bf5a9d72dec8b6f5f3011971a00000000000000000000000027bd52600edbfb87f2e9615fba269d7f6c821b900000000000000000000000004d340366b456fb2f5a079ac255b6da69e0518b530000000000000000000000000b46f60aa5ae17b7544aad0899a40108a7b403ee0000000000000000000000006db0fe375ccb8ac3c2a0984d678bcd99981ddcb60000000000000000000000004b882b9c26b3b3afd13307b4ab79ea4ec35e878e000000000000000000000000f480001f7d7d46c1e6cc71b308a34f117b649a3b000000000000000000000000b2fdeadb8ab9b7477f55376dde9ccd9f4d8b7823000000000000000000000000eddac14098bcd716543c3ef41e1c23d5dc60db5e000000000000000000000000fd857137b71daf829a221c8bbac01673e5387e0c0000000000000000000000004ac5ed4b31f4f0e16bd96bf2d9f96200d7c266af00000000000000000000000031ad52e09529db6ba1beb8a83f90e128bc3ff242000000000000000000000000931601f4167234bf79793edd3e4494ef14e76af6000000000000000000000000840faba6f38e28e1494f186990f0f17cb2c7bcac0000000000000000000000007d32111f7587d429efa49e455cde4ec1375da17f0000000000000000000000006796e134fe368c21c3ad5b15a57ce1baf51afe61000000000000000000000000b731ac950a6d25320b300f64f439d8d0a035c11f000000000000000000000000aca773ba5de390c9a63f9fd7e44c9da0afed8a6e00000000000000000000000075d308a90ef8c0de983bd6eddc4aae7d8fe226df000000000000000000000000b3014e8171155e90aa2d9ca995db069a89aabe06000000000000000000000000d21804bdd725b55e3907a58bfa7ac2845b768902000000000000000000000000535278f478c177169b7314f74fcc2a310a87422e000000000000000000000000bb77dd67d90dd7d654c30a917458cf997c87eae30000000000000000000000008a83b072ca48c217c1ef676445a9a545c110a45b0000000000000000000000001532027597bb3221cba12aff2020e060422fd10e000000000000000000000000e224cf6068e394ff86db036a7918c95aa67df3f60000000000000000000000004fce027bc57d7530b84527f4848983cece4df15e0000000000000000000000000aaba76371370d71987c2ec15bef3de4147bd71000000000000000000000000024f930d5eb6d3058151c04cbbe340205ccf46feb00000000000000000000000064a1f88bd504e581a5c5a70806a1287828a97766000000000000000000000000c7691230babaeb6b7ace9de9d56b624508fadaa2000000000000000000000000d837929cc92aa82200eb1bb41d14ebb54df01054000000000000000000000000a87e2c5d5964955242989b954474ff2eb08dd2f5000000000000000000000000cfd20c6619dd53417ee8d290984c3853b41ecb5600000000000000000000000027920a817865fe0594a1561f7cc87e269fa2bcfe000000000000000000000000781ce9a6808503261ab27973f3a34dd9f851a6fc0000000000000000000000008d5e1cd48b17d807e81dbfbe6c591cb7fab6397100000000000000000000000078927025b2106c7729a02543df59808cf9b628b6000000000000000000000000e037c63dc8f5ee1a5329867dda6fc9c70bda534f000000000000000000000000379d908bfba62366cef868c96b80568656b2d9aa0000000000000000000000001058d1ff0f5cefd620d4fba19e3359ecc484ccde000000000000000000000000c0ddad8a42f8a8bd33759bcafe2aaaaf0c6c7044000000000000000000000000397973ba6e752943ea9146f88414d1f379fd427e0000000000000000000000003c3e283353f4349f6424151583a8353e8f40f2b1000000000000000000000000da1375fc4a5975514b3f414034ed7f88d786e6110000000000000000000000003afbae812f3c29b5926504250888415a01aac57f000000000000000000000000851d5bdc21d93df502d81db438c2cdf4254576e8000000000000000000000000bf98af5077241a75a1db333e1cdf04a4ffd62af4000000000000000000000000e4a95a1d83e7564096ce04e0ba4ff6edee69c9300000000000000000000000007f62a31e1ae343f6c0b23aa84ec7d7a2cf27fb860000000000000000000000004c7e62fbb86b204f7c6dc1f582ddd889182d5cf5000000000000000000000000e76c8621f93fb97ee281fdc15cfed94f59bec7690000000000000000000000005fbe60c035527a60dbf5da18aed161d31a74d27f000000000000000000000000a05a3380889115bf313f1db9d5f335157be4d81600000000000000000000000045cf73349a4895faba18c0f51f06d79f0794898d00000000000000000000000019f96bdc38c929b53b7ba5331a9399da04a5f32f000000000000000000000000b75c387bbf33f469b0b8eafdbc14650bae5f1210000000000000000000000000a455af07c6fbd19d5fdae55c938376357bb79d530000000000000000000000005a0d85166a20f9cd27be2cb293e4d10188f0c97d0000000000000000000000006d7dad627651bad1f607269b4ad940c5f980087b0000000000000000000000001aae1bc09e1785c8cb00650db0c6015bd73b0c7e000000000000000000000000e838f6d7f4efb8a2dda62f0062a86746bd809ea1000000000000000000000000df05287c83a6fde75eb393ca22249d4cdf9cebc6000000000000000000000000a29d18f6a73f6f65c9f0eeae2dd0563d6f615c0f000000000000000000000000f50fbf46fd6ec8609c1219bbabf00539836f1a34000000000000000000000000f330ee01b8af82199ae90e7a89db82f32f764626000000000000000000000000de0400e9311a874d53f3922bd6c02e327a5dff09000000000000000000000000cbf00c846d3c28babfe65e7dadfd48eb92ee85e6000000000000000000000000906b89c8b896ac490879dc1b1d4d62ff0f7cecf60000000000000000000000008d00af18d93ddef6cb293cb1ed9e1a6fb3dda418000000000000000000000000e71124e872db7f957e701ab2f5e88f5c5ae79153000000000000000000000000f0312ba444eb6c152f6d32dda4c14119b0c2d28f00000000000000000000000040772a4edfb9e4595fdeb2166a7d60145019d2180000000000000000000000005a2e35906e5f708d1d8fbbf47afe2ebb2bba119c0000000000000000000000004d2179a536e4faf158d63234d935643abd62a6050000000000000000000000004271667d10ec60b77b37d98bb30ab388febde65c000000000000000000000000a0f38f31531865ab37f1a0fe98cd4db9a79b2f1f000000000000000000000000bcec8fc952776f4f83829837881092596c29a6660000000000000000000000004f9a5072bbd65aacb1a370335251de3ec41eae2e000000000000000000000000e275eb6154cb4a73f0ba573e43b2b06e9e78b7f0000000000000000000000000738ea57616fa9dab407e9e7920d446eaf4e7eaaa0000000000000000000000004b9764e595c8b81b79696a00a4ec988f40063324000000000000000000000000e3550f8399c8622ab2c0b2e48856598321cb9b560000000000000000000000008c00410cf034c1ee6ff4ffd13340dafbab6572340000000000000000000000004fa932f76da699176e0ab58e57eeb369869f5b4d000000000000000000000000d839464c711294358b74badf801d935cf6b22e0100000000000000000000000065c5544ff7bc5e7ae2b7fd6d567791c3c34828250000000000000000000000003dfcb488f6e96654e827ab2ab10a463b9927d4f90000000000000000000000004f727c79d42327fb15707629ce81d602201fbba60000000000000000000000009be5afe2b085252263a27ff4846e4f5fb30408170000000000000000000000002c56133c4ea1ffa1a6bf50c233b5e2360af79764000000000000000000000000adb95e8958adc88897db4cf7ce44ca0557eb085500000000000000000000000041875e06b7e18032d82f89f76044d60a10b3f74d000000000000000000000000d99e9c449f40be2809b2c09d4a04114eb559cfaa0000000000000000000000002806fea2ef8a25640a3b492490e7a78c1d5665c100000000000000000000000038eee8c4d07ab0250f30c1e7f9e3d8803500a380000000000000000000000000f239009a101b6b930a527deaab6961b6e7dec8a600000000000000000000000052277bf846e021967d70a011b8975ee4c3dce41d0000000000000000000000006db0f81db2c3b2a85a802d511577d8522d0d8c1400000000000000000000000066f8466617b6c893d2e79e24beb88b98bd8a520a00000000000000000000000047243386a6b92a495a6dfee5ffc2544d90ba26fc000000000000000000000000788df41c7d6fc5fbb1c5890042c038184f55f92a0000000000000000000000002e0721e6c951710725997928dcaaa05daafa031b00000000000000000000000078aa9e68f4a8efe1defe008efd47ed65b6315d910000000000000000000000006330c0e50e86d9bb585d95dae8f261d7f6b7fce3000000000000000000000000bcad4e39da72a2dd1f79d2895ff9de851012a23300000000000000000000000041ee28ee05341e7fdddc8d433ba66054cd302ca10000000000000000000000006cc598a0646947c0d62c7be10408bafc2a6895ba0000000000000000000000005948acfff7962d1264da029de90ffab9b100c1210000000000000000000000003433371c488e568521b72ccf0015579f30591abf0000000000000000000000009bf7b46c7ad5ab62034e9349ab912c0345164322000000000000000000000000612407de56644e561b8e6bb797782a02f44ae4a60000000000000000000000004448124959672f21ad77c62720b41df2558763e70000000000000000000000009149d00aff0dce8e26718fbcbe306a77167849f3000000000000000000000000c1f4ecd6398ffc97d81cb3015aa6ef7b19773a08000000000000000000000000c6c8e921870ab78fd5cb1bafe115d1da24e932eb0000000000000000000000002bd455432b61ac3ffbe9d90396665194c70adf27000000000000000000000000c42c646453afc173c1dca4de529a979a953e7c090000000000000000000000008300273a38b0cac2298afa01626748bc306a3bce000000000000000000000000f07f378bdff2c303f52ee3e83118474e9a15d95e00000000000000000000000062f8fc79d565f156057821902a01af1d03df4a1300000000000000000000000057f36cee15eacd22257656a027e58fa0185ee3ec000000000000000000000000e4256c47a3b27a969f25de8bef44eca5f2552bd500000000000000000000000060bce13608701789ab9c8faa9b82de115ea8744d000000000000000000000000537a65213acdaa767c347ffd7a0e95f6a63401a4000000000000000000000000ba5ebaf3fc1fcca67147050bf80462393814e54b000000000000000000000000a0df0c4df65fc29a6c372f33610148f8c97efe390000000000000000000000002cf7693980438ec3f4ab390a20455b82980d27dc0000000000000000000000002f3ee47088ba82c1230088f382e68f6a7a5f9c920000000000000000000000004b1dd69c4e8d428a6409c9cc41e50f9f6290518a000000000000000000000000b4d86f65caa824fef3d1d6ce8838b559248a51da000000000000000000000000cfbf3aa72bcc8af0ba064d9e7b83888495a280de0000000000000000000000007c285cd47ec87c1e5d18a80f2496760d59ac319f000000000000000000000000ef7cfd3a5a1a9ddd3f4582f14b9a98b3e86eded1000000000000000000000000252ed96dc7a61df95594b6ee4f559a75c50384c2000000000000000000000000f5eede12ffc3877632c89317dc3c3d888a09393f0000000000000000000000009f320ab4fea906055e81684a867fff1011b467010000000000000000000000004e7e7fcf2e0d25e4a4f008d0184ef614f1803227000000000000000000000000fb2f545a9ad62f38fe600e24f75ecd790d30a7ba0000000000000000000000004993575e8aeb94eff064151246b8986ae9b9f82f000000000000000000000000ee51e419ec74b040d47e7a3de8b69ad022886e720000000000000000000000005b523ae517b4b3a604d4346ca7fd406c142cc1cb000000000000000000000000322bba387c825180ebfb62bd8e6969ebe5b5e52d00000000000000000000000049aa60661199aeaf8b6f5abd51151f918875c3cd000000000000000000000000010de0d04f705dbf79e33b4007271ef5a5f21aee00000000000000000000000048d8171b886f1f1fad190caa3b7f4c62263f9c450000000000000000000000003d9bd34cc52af6edd74f5086ecbc074f91774f3d000000000000000000000000cc2b006f5913a16a48591ea23dd7d3b1ad94e91e00000000000000000000000030d7c134a9e7477dac13ded746c23c6e666f22b400000000000000000000000097de5d21e93f6655b12817f6c901ec747f817728000000000000000000000000aad6b3a2279c18097c3cbfb6f90fae2d8c1c83270000000000000000000000003bac5698df02ecad4709e70f2bf15fbb12ae821c000000000000000000000000ffe6008fcf63732ec8f666a91bf32e9be4eb7d5600000000000000000000000041a678bf10e9e931ccd324970bcb87524b50fca6000000000000000000000000024f4cacff6d8f49c65852ff7d08b383f444a183000000000000000000000000ade7b949f70eafc2c0999fc6b8f18b0ea038274600000000000000000000000009bd40ff2ce5363069d9cccd6bdc228f4eee09cb000000000000000000000000437d41b2ebef15a91618f4bf010fa4751bb48be6000000000000000000000000a42e7d6061472319c179d254ef6e14e49b6de4ff0000000000000000000000005d1b9f5ea77edfcf6ce25eb4a9dec766ddc5d7aa000000000000000000000000082a2ac92fdb6ef5dd838f98a9252248adafb4ec0000000000000000000000008b3a26ed875c61a1db68a4e52d046a3c7929ca6600000000000000000000000080524b9d4cd9a661a2d0a4d5905064db0ac522b300000000000000000000000076d21e9930d47be4e6fe4a04d2c2ee677cfb9a5800000000000000000000000058c37a1dc3eccf4c313e228fcb1f6fa0ba186ed40000000000000000000000003c46928ee58dc510396653f6815a72d2acbe56520000000000000000000000001ab05e2ac69f2a769f7b819b67f8f54ff23e74ec0000000000000000000000001998a59f697c486c5370861a35682ee65964d2e4000000000000000000000000e6e3e63ed71206cd893e4a8d1392410054679edd000000000000000000000000edff7db13933e27fbe85546698e173fe04c9648b000000000000000000000000fc81a2f24a98386806af3aa127317ec5dfa77b73000000000000000000000000b8ec4eb95d104753747bc689e6e997a637245bbd000000000000000000000000b515c3052193d329b34dccfc9e25750b7df0c40b0000000000000000000000005aea97b6b539f8649edc53497444c07b3a7e365f000000000000000000000000854b575807f39c31c228270636ac40505fc026840000000000000000000000004e883f4bd207b2b9cb6d32a67288fc02f4c305e50000000000000000000000006a0d8a35cda1f0d3534a346394661ed02e9a40720000000000000000000000002add69f03a84feeb8e24c9e862d3080dbcefa47a00000000000000000000000025aaf13451e66f4f322a6105f7b295d1a7e9da96000000000000000000000000e5f03224de2de530bb6fe439f87e63706e9c2f3d00000000000000000000000026610e89a8b825f23e89e58879ce97d791ad443800000000000000000000000066bb145549543a5c54f284d880fc5170e2c010c1000000000000000000000000232f69bffb9c897c9c1b6a8cf84456b1d2c9550d0000000000000000000000006fe467be1f4b7d438e9393fd394d9ca3c245c604000000000000000000000000fd5124cb57cdd1f0cc72b6ee04af6af750f7fe3500000000000000000000000087f2fdaaacc89f43f3556d382df0d4d68c333885000000000000000000000000b4ded7c99b6e25505642dda4ef1a5568ccd0c0ba0000000000000000000000002519042aa735edb4688a8376d69d4bb69431206c00000000000000000000000064f41f5c486a4804e250b36fbd6aba7a6dccef13000000000000000000000000d03422711b04edf43310070fbc9e9221f2c685c3000000000000000000000000beb7b18735f9132271be67b9fb6e52e0a332f1650000000000000000000000000a52a68f468719c8ab0bb1c083040c051480680e0000000000000000000000004212ac5637ffd157c5441bd78836b91b42de0e8700000000000000000000000022f658787a69206ec5f1a1c9810d49e7d1e772b0000000000000000000000000d28633ed32967cad257ee203f2f3620480ffb3b700000000000000000000000085f0ad9533aea4fdc870a8b93b0f7e71c018efcd0000000000000000000000004be99842feb14eb3ea0058455e26aa5410081b88000000000000000000000000937e882083a0aaf58d7fcf566de8e5d990e882a9000000000000000000000000d3719aac38188cf09aac8a63066dd9fcf02be712000000000000000000000000162e43b7191d1821a92c21cef2e0521bcb975dd3000000000000000000000000b5761d65142cd5cff246fdf2337fddbff9ff80440000000000000000000000001399448affd2721ed537a349d0a09f466ff4764b0000000000000000000000000a24e4937e00d94124fde1471ece2d5fb251e1e5000000000000000000000000beb3e32355a933501c247e2dbde6e6ca2489bf3d000000000000000000000000fde322f605c99707171aae07047760791822837c0000000000000000000000006415b4a40231cf991a385768aca0de33d38583b20000000000000000000000008c843b405961e1b475d6f5d57243db6eb7a6c01d0000000000000000000000002800f24cfb260ea4aa0f0c3c26c36ec13cda45c0000000000000000000000000b7a37eaf9ca0be91aa4fb48234fbb56d5d9c4b68000000000000000000000000faca679d05be055a64abb17afc954b39f0417b5b000000000000000000000000c1c191fee3e903ba5fcf3a467145978254a67079000000000000000000000000759a890014dace20cdbe4d10162c6fd5f26d4866000000000000000000000000cda6e298eaedb12d85b7d1e70c90244499f5e46b000000000000000000000000e066873bc1517c202364d7eafb3781043626cf40000000000000000000000000113e735d89a638bbe946076262088e456dd295f3000000000000000000000000a0394736fe9e879dc8337efa7d452694c84d9e7b00000000000000000000000032863373b2a4b40ee97881cde6cc1aae7fef27470000000000000000000000008e842a7cbae7e76dfb3a2b3e9a60134794ffec2d000000000000000000000000f345ae6031d24c5d04c9a61e739a0325cfb73ac10000000000000000000000001b5c35f4eb00f96f940ffd8b89ceca05415e6a04000000000000000000000000979a6e410760b83bdc6dcddd0e904998ea5751970000000000000000000000009f56ad95f26c6cf5eec60b196a842c9a8e46417500000000000000000000000053455f3b566d6968e9282d982dd1e038e78033ac000000000000000000000000aba677e7a05b82b957d8082c3ce6f4c3d6a516aa000000000000000000000000e2d4c65ffbfb4d9b827743d9df4ce50474712db50000000000000000000000000ca0590c4c7e56edeb74a33f2ce376026a2587fa0000000000000000000000002fa947313b2598af518a9a8e43ca8aae4d4427b2000000000000000000000000b0fbfbe22308b431b1f1fd4849f8d2c2668e0c0f00000000000000000000000093f768b3daa607370280cb0f69375adca14e5fd50000000000000000000000004587433c98779263d5780945b8c7f0c66d6c5378000000000000000000000000d49fb52ec8b891109d2062f9010e0e77bc0974f70000000000000000000000004ab76d0676e38315787f4c63406546e4b6039584000000000000000000000000d6516878ae1c3eff3b057c80ac9e0bf2dc8c2b53000000000000000000000000d1927ca323b15693fe85f456171bcfe7d290eec900000000000000000000000033b8213de159884531957097f1722a12436014cc0000000000000000000000008dcfb841e8078382985114ba993807eb2831bada000000000000000000000000531b6a4b3f962208ea8ed5268c642c84bb29be0b000000000000000000000000652ddf0eede28eb70a49058d78a03933968089180000000000000000000000003e72c8c4f6b1dba29003659740c42d6e70b770ad000000000000000000000000e56701a0b66dbd68536c7a4494aad803eb4a7a1b0000000000000000000000002c84540f03b87ffcbd241b0be62d89103dfe6030000000000000000000000000584d07b33d25d88f556480d644bd37e44f09e4ca0000000000000000000000008fe199d58ebbec1c9c8dc45c9961ce3ac33e939c0000000000000000000000005615af7746f6c6da1c8b9b2f17c27604fb5b5db9000000000000000000000000926381b8a1237585303051f376c74192e82b7a7e000000000000000000000000ed5012d5a48a93670d6b42a19157135c33c7911a0000000000000000000000004bb79c83db202f71efdd158963babbdf4e0a3ae30000000000000000000000002a79b4fb478dc4d1e5cafdc81b9849498e611767000000000000000000000000baf06431a86cc156006057660449ce7b996b5442000000000000000000000000ac476a4dcd3980cd45658c3aff8043d761c7e85a000000000000000000000000791717433289e31db21be2d704f756fada85f0b500000000000000000000000026b31a975127ee2878ce8c66cdd0f941d95d77b8000000000000000000000000b24ba71052463d8f82683156512d852961082551000000000000000000000000201b11dd6e4b35aba9af7b192a7b443c11363b080000000000000000000000004de46e783a557d3da81d15ad11589111e97cc86300000000000000000000000090e1e832f483bd2bb3c90c32e7a8b601330eeaa2000000000000000000000000fddcde77a427749d31451582bcfdeda97c5b62f70000000000000000000000008340a818fe5b80441c4d96424ddf07867299b135000000000000000000000000c3594f56da1ddcadff744e651a2713f6937710880000000000000000000000003021026e4ff227571a5a563ad19ea657c7027e590000000000000000000000005694a92a69775a010e65d610d78b9eaf950c897e00000000000000000000000040f891c24d6848e81b186498bc6ec394808d02b2000000000000000000000000663d3947f03ef5b387992b880ac85940057c13e30000000000000000000000009497810544459aa64b6fd929d64da414abb7db9f000000000000000000000000248fde3b6972d8690c5543205470ebfa7c0c35d2000000000000000000000000fff3dd2fb39f937a5fadd149dfa7f09713830541000000000000000000000000e3a04c8f4aee7fc43aba68f354b656ea82a02e35000000000000000000000000a6cf0a736fbb441b3cd39a476699eeec4737f28e000000000000000000000000eb84fd7474ecbced7f40f7fd0ee6475ca0aa02880000000000000000000000007a83ee5799e6a5045ead09b2cddd7a57f8ca8610000000000000000000000000ffbadb80e88121f161678406648bcbd97ebcc2da0000000000000000000000002b616914ada8484ab9d70398dbe86b029b1a9a39000000000000000000000000b01cc2918234ec8e3fd649df395837ddc9b88353000000000000000000000000141fef8cd8397a390afe94846c8bd6f4ab981c480000000000000000000000001e8c7b2ed1c48d03f0bb348e58528d50af506ba90000000000000000000000006673fb2f5623ee698dac5e71602bac9c2a71a87e0000000000000000000000006c063a6e8cd45869b5eb75291e65a3de298f3aa8000000000000000000000000553513177fac7142c0f445d721ca7eb22d4215ad000000000000000000000000b2e733a619518387998a6befd22f06476048f55900000000000000000000000070093adcca3573c3399c42a45333c5cd6b44c3840000000000000000000000007d112b3216455499f848ad9371df0667a0d87eb6000000000000000000000000396e91f89464a41b1aecc863fea14378a1a1636400000000000000000000000092253df479028f18a2b3dbe7caa4a922f154c37f00000000000000000000000096b5ae8ce47554dd2604618d358a408c129272c00000000000000000000000009d406c4067a53f65de1a8a9273d55bfea5870a75000000000000000000000000249b9421d1872ce1b9549a4e0570d85be22b5805000000000000000000000000938625591adb4e865b882377e2c965f9f9b85e3400000000000000000000000042abfa4b2db7bf71df9036c0f441b4ee2c86000a000000000000000000000000dcce5a698feeb54abe6e7d99963dd0c82962bb190000000000000000000000004a73d94683f2c9c2aaf32ccd5723f3e243d6a6540000000000000000000000000b2b99d9fa762060fdbf1657984f7ece56ca5e5c000000000000000000000000b851e4cfeaf74128ea290948cc16c7806f47a1ba000000000000000000000000ae37117df1b6c73a1f0f190814a70327638ebe20000000000000000000000000c4b649a4a450af502eaaaa15df49ee6a350eb5fc0000000000000000000000008bd458e3950f8a9cbe67ea55cbc209ead43b46f4000000000000000000000000ec444393d89dcc74ed0f3a4ba84f05ee0b1607c0000000000000000000000000db98950d58c62b8299192300d47294f20c0938470000000000000000000000003772fad0e4de82f27620c946e7f52946332ea02c0000000000000000000000006a6c631d87a020eae23b21877b9da379df3b4de5000000000000000000000000449295e140ea4a35ebdeacfb47c52a7df41a7d810000000000000000000000009f32bf2e727ba15256337b217c36545582de25270000000000000000000000006fa303e72bed54f515a513496f922bc331e2f27e00000000000000000000000051d63958a63a31eb4028917f049ce477c8dd07bb0000000000000000000000000968e2877751fb915f1eb1f16e885380e69cc3c0000000000000000000000000f0eb947ad22a17fb0b17d3f6e32e736603957eb90000000000000000000000003bd61461ec471d3772eeb6e06eb227fecfd38163000000000000000000000000d52329b4de11b5529098e5928816fa3bd4b1e88600000000000000000000000097ad11fef35c266f1f6dd157e7eecfeca7e172c1000000000000000000000000af4595c16ae65c620fac88b8d81133815b570fff00000000000000000000000006904bcff4084899bb8cc5a7dd8c918fe81fb265000000000000000000000000abd7853b79e488bc1bd9e238a870167b074eb7140000000000000000000000007a3a44f349800caabf55e32d260ce0660bca6ceb000000000000000000000000b011e4eb4111ef00b620a5ed195836dcd69db1ff000000000000000000000000bcffa1619ab3ce350480ae0507408a3c6c3572bd000000000000000000000000b1914469141ebb6e244e75cee3f35d43bf6b85e50000000000000000000000000f77b84711c6ed1a88abcfa93c0a95e13113de60000000000000000000000000fd440bb798c91de99b312096e98ef478eb365c190000000000000000000000005b3b92f1829a4c2d71a504e639fdbd371834b588000000000000000000000000acd0da1c72bbe5d2e35806b1b4984752b2b1f99b0000000000000000000000009d40dd9bc95d0a8632521589de4c353f709e1ac3000000000000000000000000b48b14dc4835e0982cf316919c7c6093168b3eaf000000000000000000000000aec708333f6503ba41e1162d5eea7792bf8ce6110000000000000000000000001f4d23b9f1e368af1c901319f328ec4547aa845a0000000000000000000000005f89e521a119e61d577d69b0981d3f19f68fc614000000000000000000000000e7a806e88f6c85782d6fc8c08ef14d9cd2ca3006000000000000000000000000a0bf6f90a29ee30b80fabccf50aa14c1c2b283fa000000000000000000000000b1984fe56028a9dcbc8891d882c5ad247d608a8100000000000000000000000092e933c5c2afd648037d07262175f26fafc09ae00000000000000000000000006e764da21b71d2a428933c0718744232b68f7c36000000000000000000000000f6f747a85b7e45beb08cc69f88cd9e38d07c1619000000000000000000000000843a9ecb5be50a1dcc5412f21b1b2fab60a88b950000000000000000000000005cc8618d2e4af89c3f69ace85990bfccd939ebfe0000000000000000000000003bdea606effc7ba0f50ebaa2bac328dccc08d37f00000000000000000000000055ecc0018499b98fd8446c3e85c0e3c68d1de898000000000000000000000000fa482a7da38d32a9e6cfdb262166af3e9b174f84000000000000000000000000dd537c675db2597a0ff2a51c382dd36ba716d8fb0000000000000000000000002a7ae6e345841e0e58ec80e78ccb6491170f92fa0000000000000000000000009b4bf8ce2828e874882c0dc40615c905ce29c0ae000000000000000000000000ec6a6b7db761a5c9910ba8fcab98116d384b1b850000000000000000000000004d3c5db2c68f6859e0cd05d080979f597dd64bff0000000000000000000000009d5b61cbac557405aa598b95c9e3ae04a6b465aa000000000000000000000000a871fb7b5b5e159b968d9b3d2d9654e7e16fe2e100000000000000000000000084554a69cec3f4eb15fc1c80c05ec274fa98283800000000000000000000000060c68469b0e9130f05ac8ead575bf5d9705c18f90000000000000000000000004887a8a7056ca3237c3d5ede917f0de957e2cd20000000000000000000000000f756ea6bb3b7fc0c857ea5a389c877ebc3f3ccb70000000000000000000000009daeb73f4352cd55c21eab611852bc3ebbccc800000000000000000000000000f544aeb482f3854027f83f57434a693aa8695cd2000000000000000000000000b145ba877ee7802a32c0bf2b5a49b4f66200500000000000000000000000000050939052c690e5a027b22b4686388699825f4ee40000000000000000000000009a315e333e36fac053f8ddd2d5b9a7b5802d3f7a0000000000000000000000007a39b3181aa3d93329dbeb307256eefa50850052000000000000000000000000c2eb4e0a17505a60e1385d276126e2539ffc07160000000000000000000000009bc82dc3ba6b37f21b4f795c151986a12eb1a83000000000000000000000000008baca7de0f2d7859dce0830660d2a0518fde1790000000000000000000000001a2f5ca7164895a8013c4c7fb7b68c6a7324bed50000000000000000000000002ed70ef488b2ce24eccb3af577da95dab7526231000000000000000000000000067516827ac702966aa312579c521e3668f693280000000000000000000000000889d0a05cffc2feffa2d898d876be2870b12b2700000000000000000000000017237bb1132b3d1c428db79df0ca9f276785a3b90000000000000000000000004f3333389719082eb472e54738a0c43e641e81030000000000000000000000007cdc560cc66126a5eb721e444abc30eb85408f7a00000000000000000000000084b3de5dc1335e277162c6ead577d39b274dd884000000000000000000000000b367156c9d1f51b41749172d7b482d3b38c7b865000000000000000000000000812ff1b5ef7d3683891c5e1302fc019a7631230a0000000000000000000000009d0ddb5b36218c3446f6c6fd532fa414e399ed360000000000000000000000006c47344f491bb0e1b40f9943e9ca53e178db8684000000000000000000000000dd63e9a136af1c2e5493a2c3c31d5ce091cb744d000000000000000000000000f77f281680421bb6358978060ae5b064b7aa574000000000000000000000000070eb207be21b66c28e4fd93d49c8a1eb5836545a00000000000000000000000079e4e7663f9af971908a9a83cb12b8be41a82e3d000000000000000000000000261217cf00b5eaac10f02e47e07fd9d67435a1ed0000000000000000000000002a89f5804d630d2a1664dab51ba0a2ff5ae7fc95000000000000000000000000a2078361c3e8948ba439b6215c6baaa92a83650f0000000000000000000000009e657264573770e33df0602764444632af4f20540000000000000000000000005be2519447def70282c7258e52f39c952e3fad55000000000000000000000000b613c476164455ea67773d4a0bc2a971a32f533e00000000000000000000000080f52e9d4905d660ce44419cddef2502bc99dc650000000000000000000000009e0f4648d2cc986196580184ed9459aba16262bf0000000000000000000000005a713b087519fbc56e6262fa77943d77ae3da7ee00000000000000000000000059523d61f1a40e16b9132305e9ea8db1028cce720000000000000000000000003f03d4445358d3018f2bb2cef6af2356aef9ee3c00000000000000000000000077778afcc37256603d54e67143bb234b6f2fc7c000000000000000000000000014aba3f80333d76310f753eda65646681ec0d6b3000000000000000000000000bc00001a003a00003c00dfd0c2454ed331a669b5000000000000000000000000d9e2c2721a30dabf283fe5e6942dda631dd4820a0000000000000000000000003cd1c0b98be4451ca51265bbaeb76cf7b31e1c02000000000000000000000000fe7aff6f4f1b0d9f65767e96573e6df8b1ff59200000000000000000000000009b8ade78806dacb27b9997a2376a962594b0be00000000000000000000000000ad4c892994aa9ec2eb640a490676c22c1ca51bf3000000000000000000000000d7112a0c39349490a382a72124002d23c3486833000000000000000000000000c6934ac7ec17cf78bdf15c6e55a3b6cfea5c3e970000000000000000000000004f6fff5cd87eaf8cf09467366fe783e7ecb1317b000000000000000000000000a22c67e4bf6fb2b6cb68d58a281a18d5ac59a14e0000000000000000000000008996ca1ac9c0788ed4f3a0bd9d5b1d50966f6a4200000000000000000000000003231dd535c7528ac3277461badaa71668cbe29a00000000000000000000000036f80827853b4099bf2dd1c266c05cf408552137000000000000000000000000b3fc17341c8e6c6388b08b21d5a09d320b1d9a7b0000000000000000000000007edc297010f04c4e82b997bd60ef7eeaf9c360d5000000000000000000000000323227dc6d0bb2b9e3601fe0395e20d7329cb0ea000000000000000000000000f646135e3392a4f2069b5108f29eaf4db2e9ad04000000000000000000000000f3f4dfd1b442c2baa4ef9d4d4cd4a4494ecfd845000000000000000000000000c10bb744f9f50ef01fcbcb3221dc3869706a552a000000000000000000000000996f62ddb5c8af5f5ad46d3059352247f4200474000000000000000000000000049b4493010fc0ee3deed6a7fcae4e5fba86bb450000000000000000000000001fc4c053a97b56078a98d1c058409b48ce8d37e70000000000000000000000008b0bb0d0d8b3d83ebb7c1b49d79d74df396634c600000000000000000000000031f7290b645fc5b87a0b3a33a7fada69276686dd000000000000000000000000ceb1439dcc21377d92e7d81658f3f763b295fec100000000000000000000000083d8d0384cf652977797e4454fcbbf91397f1967000000000000000000000000a4c478a8e74bceae3572c13259b82da3091457880000000000000000000000009053c52c4ddf48bb1c6e83328eabc3c8815ac938000000000000000000000000222f6df5b750eb55234da53d370bb2e8f5a1651d000000000000000000000000b5d3ed5e7cf8d0f4000cef0ab80e96e066c0f8c80000000000000000000000003cd42ac5ad12ae7e9f71b72ec001d022776699530000000000000000000000008e0d035787e7083d4292536005dd6a69682e4f64000000000000000000000000817ffe05ff0cd1291c9c269afb79f596d32a09b1000000000000000000000000c3ba25500e7ad8e7c6d78682b204fb9e59d747320000000000000000000000007b66d27825cd8fd2d9748221d7e06c10072b6e360000000000000000000000007afbeb90b3f15d378e59f741dca38f4b07653b9c000000000000000000000000c4c1764f1f3d391db221b87cb180950867b972ee000000000000000000000000dc7d8cc3a22fe0ec69770e02931f43451b7b975e0000000000000000000000002a452ed7a79d8a336c6a73a717a16560f9c69c0000000000000000000000000094c0f07eef914caf1f0230b715ab817ae2068d7a00000000000000000000000072fc2956aa65583cb95e148f2ed4376a7df7fe4b00000000000000000000000079464b7809be3f476f5846c7a772ade345572afa000000000000000000000000421e4e67a9d1860067841f6c9232e9c2c4a621bf000000000000000000000000c9ce36727bc2e3f1604a3711e93d43074b6c50f4000000000000000000000000be5e58c5cfa55b466ec76b2cb66e5db14fff47030000000000000000000000003f203325f64d350ff88cc841e66c2614ffc7de9000000000000000000000000041f11282fb5330700a6c8a67dd2c7ebb9b8adfa50000000000000000000000006f56e69a3bf87c10b8f9f8b2479072d8b6eec569000000000000000000000000c15cbd33d3ce5de050d928457001bc707a6aa7720000000000000000000000000a7669015fef82f5136c9a2e44e1ecbd2a5aec190000000000000000000000004a6ccb274f82601892b2e72f037258884d9bcbe0000000000000000000000000f9bb461ecf15df05f58cf8983a37fe01df0814e4000000000000000000000000fe0a8724e4ba0acb5cf55f20258fb9594f71908a000000000000000000000000f99d1946bf038a1205d430ec91401e760e5f8f6f000000000000000000000000da530df4dc0b4f0c5200b00bc21a23a1f1a7abfe000000000000000000000000d4a39d219adb43ab00739dc5d876d98fdf0121bf000000000000000000000000ceb8108f65d983083d80af512681b164fedd5abb000000000000000000000000c62f16a209e7ba0b06518efefba1894fb2138be6000000000000000000000000be006d5d3536f02c42a1ad815e3bf84f7fcb0e44000000000000000000000000b6c1e2ad02e7876588cc0c6ca719847dd85011c1000000000000000000000000aa5eccfa6c11a080b7432e12230bd7edf4f595c9000000000000000000000000a86e29ad86d690f8b5a6a632cab8405d40a319fa000000000000000000000000a1313a9d6ab08d24e03c2251817b72676df4c3bb0000000000000000000000009b9c3ec4fee4a731a791019f864a839f82bb56dd00000000000000000000000097c6c00c5730b888a85f7245d3d42ca7a4cfb1f40000000000000000000000008c5711634f5f16172d2d6306ed8644258ea136850000000000000000000000008a704c75ea326659d752900da0239d44fb04c85900000000000000000000000086622c70ae4e3885b5b51f3a46ea78bfa494b8d70000000000000000000000007e1b0e18d0e5b4227d122c6e40a1bf07b9e35a110000000000000000000000006e5a9c3845859cad68b0ad3aada5c9938583f7d10000000000000000000000006e1abf24da6dad726668fe540ae9e1f8f1e4a3df000000000000000000000000603f9749b93750817d1bca7a1e7d61d89ef22ec70000000000000000000000004ccfc2d71477cafd4fcb9fe5df06bd70038ea09c0000000000000000000000004b6319c591c1b3a8236a7315dfedbd4f74d2ca490000000000000000000000004911617971be16a7ab0f6a856002497fb743ce110000000000000000000000002a578dafeced2682751f0094285d53f38704b9560000000000000000000000001ce0030886fe2bd65ae911e77655b1fb8786dde3000000000000000000000000189bd4ac6f90df627c387fb438876e09cdf6bb2900000000000000000000000063ceebc1958dbcfb55599369811d6fc2f5d96ee6000000000000000000000000c86ffac1dd1401693a0ada79f0defaa7f179806e00000000000000000000000092ffa6b5691fa250070ba4894fa9581b56035c7b000000000000000000000000416f359564e32bfe9b755f7d829bd89db15fab400000000000000000000000007bdd2b380771dece7f25c88e68c6ec8f9284660a00000000000000000000000008cce1a81d8c1bad66573d211c2f52fa01c7378a000000000000000000000000fcdae85317be9d0239cf11f99f3b7980925ee0890000000000000000000000006da3057e349c6e05b9ff8f7ff3df21870fb8485a000000000000000000000000c2b83ff25a0389684c3157a3d5a94951c467f9b90000000000000000000000003fd50755b49245fa9f77cd7804b4e56197dccb290000000000000000000000002bbf5243e49e8f0025988754dac6620ab0d3e162000000000000000000000000449ab4437c8a41fad0a91885a5905fd36f408a0a00000000000000000000000096f87f02ca861d55a0af0d70e3a3aadef134e5ba00000000000000000000000087162ece32005d96d6e46e44fd2794f52995330a000000000000000000000000a3afb67f0215c2782aeb8f6b4ce11c2293cf1c2a000000000000000000000000979b5a41e0bccada1eef604308969ffbefa017a4000000000000000000000000b0cfc8233c3e40a44d1da530b33a387640089f8d0000000000000000000000006f16e40e48d47a5d9b506cf7ca1e0126cd2d4dd6000000000000000000000000de94744543fd94ac9d80eb1abe29e89f51c338b900000000000000000000000023687d9d40f9ecc86e7666dddb820e700f9545260000000000000000000000001e79d6529f271876d202cbb216b856165d8623530000000000000000000000000df1dd9d2591a270bbcfed24e8e2a3f3627a06e50000000000000000000000007f00995f977a8a64abd4b888e5cf09d86f91ca66000000000000000000000000f42c3a5d5219851bf438ea8c6064683d1eb32c8d000000000000000000000000e3fef783783f97c7647c1f108d1c561e5ec13f9200000000000000000000000051d71e53023c266f37574811b8a55344289dc4940000000000000000000000002445f17afeaba0018f33664ccda8f9dfbfaf9101000000000000000000000000a32ef9ad8af6a33cf2b3ea43d8bf264435414e08000000000000000000000000796898eb698a031f6629e3ba529f7622dc684078000000000000000000000000c95a97a914c9e51c1a8ba67ef20296eaaf1677760000000000000000000000001a3fb049c2d88a16b927be6a4cae48ca38d93d4c000000000000000000000000aa9b647f42858f2db441f0aa75843a8e7fd5aff20000000000000000000000008e1e093f84844f2119901619abdc229470415d630000000000000000000000000dba3dfee43d9b6450c716c58fdae8d3be37fdc9000000000000000000000000fe73c784d047ff1bfc06230d6001ddc9ff1f59bb000000000000000000000000ab3b90fe1d989a48ffeaeb992ce13722059338cd00000000000000000000000023216330a9078ba67a12de86b38551ce7d90fcf7000000000000000000000000fde4aa664521fa2467ccec0d3ad4d2875dbf2a7d00000000000000000000000080ddbeeb05788980caa0b1b433b40d4443f4439e000000000000000000000000bdadf3e9c6fc2e6c5e6979f4caa5b05b04e355b5000000000000000000000000a60a253c6889e7965f8679929dc3c90185fd42290000000000000000000000004d4ec84e8590f9a820e8173a7b1163eeeb05548d0000000000000000000000002db071e62c052f9709f916a585cc9249d46da778000000000000000000000000f5a080f1bfd508c238a110ce281951620adc9057000000000000000000000000fdc650aac7faa54be1b33cd161a9242aaf62c42d000000000000000000000000c3a010230459e88f2108507e34b13ad2f600919c00000000000000000000000086cccda3799a43fbceb4cec6ad8b028f5bf8b3dd0000000000000000000000005ef42abe91d9593e99fa74d008c7828c2aa9b511000000000000000000000000b2af9836db89808964be5db68964ae7d8dffc462000000000000000000000000e4b009b2713c813e0476dc264a9a721d172f6e4d000000000000000000000000d99034942c4a883ff3ed6cda6c91fe505a58eb2e000000000000000000000000c0478c016a1a229743afadd38ed85df11f6916020000000000000000000000000edbba0b86cf988c5dc103b1e6568198eb1800f8000000000000000000000000e401069af1fb8230a1c1d1358fd86860ea6c37e700000000000000000000000013947303f63b363876868d070f14dc865c36463b000000000000000000000000f13cee232260977cb45a7b3fc819c2d93edb3ffd0000000000000000000000000a9f8b90d2bc2b126fceb93ee747c2b707e23764000000000000000000000000172004734f85b1b6e3954c2f201dc4beaeb80c65000000000000000000000000f71d5fd9ff699bf01cf67644111bb4122fcdb240000000000000000000000000486d0f81dd60f0e2f6dd6165e5230f1b3ee67f6e000000000000000000000000f63a8514f28e27ea235413b5a1cd4a21ca17ae190000000000000000000000000fa0af6b3f72550f38faf9e2a5695b1f750e5be10000000000000000000000005555c35f94d724e77d93983cfc411c1355606666000000000000000000000000dbb9f25705e66385efdd92e333d3bbb3fce13bc20000000000000000000000007865d01da4c9ba2f69b7879e6d2483ab6b354d95000000000000000000000000869d4ce910b206b3e0a31662dd65ce07cf3548a700000000000000000000000007a95e55224126cd050bdf26c42e1d29224e4ba400000000000000000000000024fb12df0c0810133782d1539be68208a695520d000000000000000000000000ed49728e65246d81fa65f832fd5197467abbbc4000000000000000000000000077d184173508b6e63bd17caa72522058b2b23aa00000000000000000000000009707274d1f5780997053903f507ab78cc3f08c30000000000000000000000000f94c481703b6ae49e19ca2894cfadd56d4db295f00000000000000000000000027690ce7db346baab1d9d3e3d3a2c399c7a3fe82000000000000000000000000c3e486f614e297d8e016ac2805e81707c627b2d500000000000000000000000056feaccb7f750b997b36a68625c7c596f0b41a5800000000000000000000000047b0903f3bacd4e5da292182aef31197870a5d38000000000000000000000000c800e2155131fc777e261eb39b3f4100402da29d000000000000000000000000d71d5c7ad0feeeec6ff138d76c29c55b71038d3300000000000000000000000092041c816fa960e2352f49ac118771307c416a17000000000000000000000000df1745fae21ffc0cf743e5cfb5e7ed096c4c69150000000000000000000000000a95b0aac4995b14887dff91912ffa3c798030020000000000000000000000000ab90aea988660588d0f7dd24b55b0e1838ea33c0000000000000000000000003d143dfc858b226bfcce0d71a2c61bbd3d74f11d0000000000000000000000007a8570e3ddccf7666940b8b34590c4782ee2569400000000000000000000000096977cde397ee7acf7876d6be0f13bbf2bc6bbf50000000000000000000000009bbb259c08442f3d56e005f0fe91935a216b102c00000000000000000000000025942771b17f3790bf32cae7af7d539ce42cdc7900000000000000000000000099fe00026247953e792a7f02ada40714e8d20733000000000000000000000000e9c2eea0cc009abc4ec3d8e48e878ebf5730755d000000000000000000000000d85fd9b707c040a043cba21f4f799291c86a87e0000000000000000000000000d9c467e9d1f0f62fb065caec54ef8e87176798510000000000000000000000001f126128307f2f4e17112778897409f72f7bf6af0000000000000000000000000ea9dd3ca84ccaadfe0e13f72f91f24f44de907d000000000000000000000000dca17eedc1aa3dbb14361678566b2da5a1bb4c310000000000000000000000006c4edb374b7cd0f8eedbda6e5f65b9cb13e1320b0000000000000000000000006712986a6050ef0c1ca26e6e77c6cd40312b106500000000000000000000000067a5e40f6d892246064b0d73ff3ab3d7f31ddddc00000000000000000000000008ca99d76a2064fd43ed1c1e97470a35ae276538000000000000000000000000f44ddbdc5e5b30c0e954713382d914924ee5be810000000000000000000000000c058d278a40ac29be7f8c6351a8e472544805950000000000000000000000001cac2a71e16d3a6bec2dfcf4fe89f338058b439d00000000000000000000000038b81d939fe237e03eceb655c5a212c082bf09b0000000000000000000000000a48196a86eca42965cca7239bcdd4ab8fa5abd2e000000000000000000000000fbd068d9516adeff377cfd48fa73e9add57347500000000000000000000000003bc934459b33add1a850c6bb1edcd4a0dd92322e000000000000000000000000f21d9d6ccfb332bee9b92c3a811d809674c5caf7000000000000000000000000eb25f65adc45bdeaa9c861e66608ab1ce8df90560000000000000000000000002d2c1b3a93486e81ead2de7331297edce95340b400000000000000000000000063dcc0898eb54f5595379388e59e7b094cbfc61b000000000000000000000000a75095b73156ea5300e6fb0ea79734e75e3ab60f00000000000000000000000061c97a1e7c9ddae1f11e313e84a3ad921e2ce4e6000000000000000000000000b7a71c2e31920019962cb62aeea1dbf502905b810000000000000000000000007cdc4e78167cc17d8d389353636cc4cba6fb397d0000000000000000000000003ed27247a8abf40d3d85171536ea98e5eed94f4000000000000000000000000064305e6ad49a5279b766ddd5bad7a1a5d06794d7000000000000000000000000415efa0119deec15395849d454a6ef868f04d9540000000000000000000000009b746372dd70a62faf735c206b94c926451364450000000000000000000000004874f27efa11cf996dd7e89936a2ca8361d33f09000000000000000000000000bf40607bc47a6cf5dbfd5ef73b8949754478a392000000000000000000000000323778647f5793363c02a98e2b9aafa04fdb589900000000000000000000000020031ded8076fcabff65a636935b084d24732208000000000000000000000000d8a07e9fe071106bf29536b93e8c9a26527af787000000000000000000000000b2e8ef27ba481653bf5f60c92e5f26698c796dc5000000000000000000000000faad514a2f0de621e84dd70ff673a0fb61a77236000000000000000000000000f6c0a37cefc8f12351741e152c17d3fca140b8b700000000000000000000000078bc83b1255d96b190848b3a8146491cd7e6313400000000000000000000000057282941d79716267b1dfd5406e4d4d2cc1e3529000000000000000000000000930a02448dc59fdcd2fb46a71edd39538b12e4580000000000000000000000009c04ada07d03e3857438ec8dd7747fd5416737010000000000000000000000009635b28d18b767d50635c133dac973cf7b6a27380000000000000000000000005135f511eac08f8a49c80649d23b9d3b6d43dbac000000000000000000000000daeb7f42eabf3cdf8e5ef4f7106deb19e34bcd180000000000000000000000002f974b57b5b224867472b834db552dfb51334392000000000000000000000000934244b0677cbad8f378cdb801fea664e17e3982000000000000000000000000c1f82fb0233aef6eba3890aade50eed4f4b4234c00000000000000000000000000c6718bb74549e3cb18b708177d8c5a28c2680e00000000000000000000000015d764abe915ee8cfb2d019082c24fe5779e480c0000000000000000000000006a26266460cf7b4f832425d27b070ad5800b6e44000000000000000000000000aa3b1fdc3aa57bf24418e397f8c80e7385aaa594000000000000000000000000bb5c0f2a9fc1ab5249584520f50a911d6bc89f3c0000000000000000000000002615b89ad032ccda6d67e1d511f0e4c9e3a5dc13000000000000000000000000a43d338b548e3da9e948ba0ce4a2e258c71f2ef4000000000000000000000000d0a5945522084f71a2f9d71d892b055cfa2e8ebc00000000000000000000000023610e42ac8bc888cb1bc9c614a7a79039578a86000000000000000000000000a795600590a7da0057469049ab8f1284baed977e000000000000000000000000aa063011c289845f50a852398a27663c31bc12310000000000000000000000003b9b2b02c8b8b4048ff2e714a6b8816569f36957000000000000000000000000f3b8db4900ee65f6fa8e6c88bf82b548cebbed0800000000000000000000000023807a3a3aa81c66c91affdab9f84255468e2175000000000000000000000000eaff046ba675f2344b3d0713592e8e20d5638310000000000000000000000000bcd112892ba95b880f2d329ddab241e60490cde7000000000000000000000000750b782dde7264dadf6d2d4615837debe7ff0d29000000000000000000000000c364ecf5a501983fe1deaa490d9d056397a0fbb000000000000000000000000067028ef941bd3a0d5ff00c4a450c96c6e9f511ae0000000000000000000000002c5cc5c8da49586e59b8af89ab8e12b69dd6f20c000000000000000000000000e878792792e9b7feee21cca5d7b9472a079c33d0000000000000000000000000dafce5670d3f67da9a3a44fe6bc36992e5e2beab000000000000000000000000e43aad43e9b53ff4b0f1f6d214371214c1021514000000000000000000000000ab1e737f13817147a74f6642001f28d6dd7de242000000000000000000000000d90a1ba0cbaaaabfdc6c814cdf1611306a26e1f8000000000000000000000000d2827243732ee0bb93a5a11759e8be0a3b193066000000000000000000000000b53349160e38739b37e4bbfcf950ed26e26fcb41000000000000000000000000a4a30de50f2b988dcaefa565111ba00eabd5d85f000000000000000000000000a03be496e67ec29bc62f01a428683d7f9c204930000000000000000000000000db133b4f92b0a3d5b30fe7b601bdb575608112300000000000000000000000004f6cdf816657459cea3016bd47c3ab7e9f7b13340000000000000000000000001ff0070d63de0ebeb50621013a3e00978b1e002700000000000000000000000094db5f225a1f6968cd33c84580c0adae52a04edf000000000000000000000000fd47f82b340c58c232e49a32ac50cef812b2806b0000000000000000000000002e4784446a0a06df3d1a040b03e1680ee266c35a000000000000000000000000edc3ff91464eb08e92cb7b08cafaa1815ee8b8b4000000000000000000000000d21309b3885181d94ebf2561a2e6ac6fd8fb300d0000000000000000000000006b030973ab7ef0e9215d5cfec850930638d0f9ee00000000000000000000000040a50cf069e992aa4536211b23f286ef88752187000000000000000000000000edfbdf220085c8d0aa08b0742b4abe150c8f7c1200000000000000000000000013642566c20908b5ca062107ffe197b410e803ee000000000000000000000000d045110c466ccb2e57eb426baae7ce869458f17300000000000000000000000075275f16fd9d0e586c95cd808a8de6e346fe383a00000000000000000000000003bb06c089d124b8666d0dbadc4d6667d41f9c3a0000000000000000000000000c4a68cf6857cc76fe946d04fe85fac5fae9625e0000000000000000000000007a233f0e957a9ff4726c738e9d790b9956f4c89400000000000000000000000075eabb7cb05a5057e092fdbbd86fb801b4d02b1f000000000000000000000000d4d9e2e6ba96ad605c0db5688800016664e086a500000000000000000000000049734eaf27eebe9a117b2115def2b963fb3111da00000000000000000000000061fa44e8bbf8c76ea07e390bedfc6c73e8570a51000000000000000000000000b697237d19dc1b471df3a930e014bfb5016e9ac500000000000000000000000018cd890f4e23422dc4aa8c2d6e0bd3f3bd8873d80000000000000000000000004941aecb840c1b5f99ac001a2b7c288a585dced100000000000000000000000009d67198072092450878d3b4931279db1e25675b0000000000000000000000007a5c3c20658883c8b6811e5edf6937d4840f2c770000000000000000000000008d9f34af8d66ab7a84ce1241426510dfecea868f0000000000000000000000001180c648a874e74ec943de1b2de863bf7208f486000000000000000000000000375b4e16305f99d1a34cbc66b894e6b126ae68dd000000000000000000000000a3bde90b41e04c568051ba22043298926900fda50000000000000000000000000d20e86abab680c038ac8bbdc1446585e67f895100000000000000000000000099571e95db76b5cbc986ad1044ac73a0a7a09e280000000000000000000000008fd3f535610dc4804f6b6a4b73950ffd342062ba000000000000000000000000ec5a3b03e15c1bd718838b507c86f4e148f67b9300000000000000000000000016765c8fe6eb838cb8f64e425b6dccab38d4f102000000000000000000000000a9d6ec0a85eb38f6ae13fcbcd6cb9fc22795a2480000000000000000000000003df2aaede81d2f6b261f79047517713b8e844e04000000000000000000000000044f4cb7fc6cb4e4801b9b6927969d2d0258798d000000000000000000000000756062d39a728aa33998ff953eab4a3bd91f726a0000000000000000000000005c88bd19a4dbe3faee366fd4497c5c1dcd51efe00000000000000000000000007a323515fe92b13e171407d371683f30d60cc0d80000000000000000000000006d29928f0ee46d6f091b851999cac9834e476190000000000000000000000000b957f5230b6b93350caf59c6b43089e9d050e64b0000000000000000000000007cc6fcb7ad4aa5ac1274e350ac24a3f8c5a04239000000000000000000000000a76b99053950e42daef7b3c8429e6a43f7fc3bfe000000000000000000000000897a64aa8021750ddcff99438fbd277363e77241000000000000000000000000a718d455f0ab73cf94acccb1d3207d020eed4af1000000000000000000000000fde0618dda34c50ac169adaf4658ecd34b51ff5d0000000000000000000000001888e2c09d149ce9f1b602c153751da244007a8b000000000000000000000000a5c85f0b1ee0e40946545f62805465fd9cdd4d530000000000000000000000002edbb1953480aeeb319ca9041b82d3ed841454930000000000000000000000002d411659c87f0fcf5c1a068473f8363fc7136a4b000000000000000000000000d7f70a72e1693804a42afd9d73c77b2f1f8f8f6d000000000000000000000000f50c51d92aab9afdad0fb935b84aae2dc76ff64b000000000000000000000000be556e16aef7ed67ff548d8d3da7022a3358f33e000000000000000000000000def092bca8d9e093ead79c967b11d5ca7b0f7a4a00000000000000000000000027f82c89b5380da1a39a8f4f2b56145256a98d340000000000000000000000002a3205e74b9703724c4d1334c2c786a8555657260000000000000000000000007adebbfba584c55859aa25957dd7b3741d09db81000000000000000000000000f63022a7c2ea2c27c905d8fbb2da5dd59a1a95250000000000000000000000007abf21ca0af3a78b1bb907b43deb45acec197266000000000000000000000000d9fdfd3862af967ef9e9a0151c204026b724339c000000000000000000000000d865417c9dbfe6c7b5948bdeaef3c7541db475f6000000000000000000000000f7677c613b099aea23bf46cc7e3afae1da96989b000000000000000000000000273f38f0339739b73cd1802b4752b24339d5f748000000000000000000000000a3690a43e0abaf7cbbe129c30a813f2b454db77d000000000000000000000000b5e73381a6e463aba3f3d500b49ea4863d8f62f300000000000000000000000026b1fb844799fb53b505be2ba7df057c5c899014000000000000000000000000e6936df3d937cfc2ccf5b84ddbfd5455b468bbb90000000000000000000000003dcb6126aa4475c88eb9250fbb08395be252e88d0000000000000000000000000f006581eb201aa7352c1b24cf1bf8a70aa2ae3d000000000000000000000000742c43952a9f5822446f9280f8f942765beab888000000000000000000000000ca9dadf871db273ce83365c42c77b9b5735c784f0000000000000000000000005ff4798ebf4502fe779dd10b137723344e570ede0000000000000000000000007f989822c5424fc2e2451ba827e49652574a013c00000000000000000000000070b03a58336e4bf9850012df0a640c4de953bf940000000000000000000000001d6bd644bf98b718e260ae53ea224465c7a72b40000000000000000000000000aadce879e9e286a2a6559cf2907c73c4995e01d900000000000000000000000067abaacf97fe003db646a58b1a8c3004c431a55d000000000000000000000000fc30641fef0b93556917bc20f0ea88c44d15d78600000000000000000000000035115890f22083806e1b321da247de8d65c1d0d200000000000000000000000098b0edebf5fe7617b098127c445c64d914720858000000000000000000000000c35d77d25d81be78ad60ce14fea7c92d438782e300000000000000000000000022453fb15757f2a8177880d8b8cf5144f07d1679000000000000000000000000a57eda20be51ae07df3c8b92494c974a92cf895600000000000000000000000067f60b0891ebd842ebe55e4ccca1098d7aac1a55000000000000000000000000ff26d4af42a586e7ebd10b8783d9e64cd9ae923100000000000000000000000020499d095fd60047e1df3c332a5be03810dd0d580000000000000000000000003a8858f792107c8e016f7f806df7146a7a8c28080000000000000000000000009468e2c401e13522e684e60005e388f7c395de92000000000000000000000000c0f085803e3c29550becd648d3835e732842a0b2000000000000000000000000b25654a3ff1f25ea7dae4475042d287f4f7cf9bc000000000000000000000000b48e4a607b6eadebbe84c832e19e368d8142427000000000000000000000000092478a34175aecef687d62f62af4944becfc4085000000000000000000000000bfd998ee7009e717721d2ea99929537e357db63e000000000000000000000000c70816aa7eac61bbd59d9ae5d6b01392a466a8860000000000000000000000002e571b6495a9e0cb52667a89bc7bbf77110c280200000000000000000000000000fef499b2624ce9b1526ffb6c37dec77da6eb0f0000000000000000000000005be4ea923fdb01afbf8125c3a054d529e41821bf000000000000000000000000d21258ed22bebc33bbc6333e0ba6bbb44014a9ab000000000000000000000000f0cfa700a374756ba4bb0a653b13206ae6f41939000000000000000000000000d01159af63c39ef4de125ac3baa940893e8009cd000000000000000000000000ced586a61da0bb11af135e994d8a0127fadc0498000000000000000000000000acdcaadb137c319f98826b6165ae54d41ea299710000000000000000000000009cbbc010926c5de2e6f966a1c139149fa2ea7083000000000000000000000000988689ad7929968fca6523f5c54c7377159e58d100000000000000000000000081ab65295b369b449518bf206afd49c32f50360d0000000000000000000000002efe2b9414842554340d1e6982fd83405aa46ab7000000000000000000000000996666de859b274cdc925eb890ebb39aadbf33170000000000000000000000006bcc0429eb49751eecea15e3f17433715f50c3a500000000000000000000000055e54e3af4e3df2352d8005a7f883e2c125ca0b300000000000000000000000023b3b4456daa100bcdda2e996a1a6f7599a55b4e000000000000000000000000232192f0c519084c73c0b1f91d7b6e2f5b9a0350000000000000000000000000704160cbd110bcc2b4bf5d71830e590bc5685d3a000000000000000000000000924a1d4602e2907117c8117351978368e3281be8000000000000000000000000305d00c45cfbac79d7bea2f4cffe1623a19d376b0000000000000000000000009672bfffd8d62e4b7edb52719fec49d47d3fb7a800000000000000000000000068bfad3491dff095c036793160bd62acc397aeb50000000000000000000000002edb9df8870013956d5c447ff49f450000867f12000000000000000000000000af1dc973ced9cf398254e32784994d03b8d2e9300000000000000000000000008d54dbe2c36998932275de6db98915de0ff3a56e00000000000000000000000003a72443beda0312f250e272a6f41dda8bbfafe4000000000000000000000000fc62bec949e5e18f8050f34ca12ca155b300d960000000000000000000000000e05d099bfd7f4aa9f2e696f6c3ebe181479961a5000000000000000000000000d1e31203c917637b5759943ac5abd167fd4748660000000000000000000000008790891b7e9b2b6d3b2c898dae22f853949bd3860000000000000000000000002c79e1a51e25fffff54c3becadbf1554841a8fc800000000000000000000000021cef3495f084c7aeded59ff84e8602bd9f192ed00000000000000000000000049bc25c121b54840b104afc33c74fdc691d0da2c00000000000000000000000062d4b8ef1b97be6b70726fd7c2ba66c30643b170000000000000000000000000784194dfa687fa9e509180b30e29410243725ea90000000000000000000000000f986f88fd0dd98d9e95c496e448492bfc7c204a000000000000000000000000221edd09938c9c34ae67abfc460b98b3d9a03f25000000000000000000000000e3478b0bb1a5084567c319096437924948be1964000000000000000000000000cd4a2f72e3d646e8addab74a68c2175d6a36b0e3000000000000000000000000c017b9be5dcc319518f0d127b3c94437516fe31500000000000000000000000067fadbd9bf8899d7c578db22d7af5e2e500e13e50000000000000000000000003b6496c897fe6d4af2cfb7d0a8285bc4589b238b0000000000000000000000001374c25b3710758c326ee0c70ec48b595d5ccf8c0000000000000000000000005c4368f728dc348ef1b4396843fc3101870782ce000000000000000000000000c21f548c1eaacef1a64462d9714801bcd61e508a000000000000000000000000bed7b80690765738e4438b3f4a2f0648a9377b3600000000000000000000000052af17ae36eb5e578ee6d3afe900b21d25a748fe000000000000000000000000ad3cdb0a743803449be9a217bcc3fbe4e736b08d000000000000000000000000c0e30ff7e079a6ebb88d068dc27f98517dfb6b0c000000000000000000000000ea012d5ab5c24a6f33e0fa5b2839320b35e154370000000000000000000000006226203a035c84658d86bbaba315912b79012984000000000000000000000000f5ecaf514218afb25477996e6e6f8248e3eae1740000000000000000000000005362eba5d799f7c8ebf166d0f1acb70ba484cd46000000000000000000000000df5c22996b7858be1b427820cadff605a60f17fc000000000000000000000000c2a5604edf9ea7b864ae19acfec3e094c6c9265e0000000000000000000000009c6d5a71fdd306329287a835e9b8edb7f0f17898000000000000000000000000f431bbfff6334e19ebf7ed76dde0a17b76271b9b00000000000000000000000021a2c28458c20e655bc588e8af7d4e711ea08172000000000000000000000000d763feafbe5029531f552f0253c44106087e979e0000000000000000000000004de01f8b87683d22216f412359c29de634a77367000000000000000000000000c93ef0dca0e016462ec3e35d18829fc4a1ecff8900000000000000000000000064a0d84d1c1b92fdc1149ffe3cee5e2fe0febd8e000000000000000000000000bf6b1b9744659218dae199facd67969d17ed57e0000000000000000000000000074201cb10b1efedbd8dec271c37687e1ab5be4e0000000000000000000000008626632f1e9826540b318305b9028ddf521c1333000000000000000000000000c29020d94104dfff83aa62755395eda634165fbf000000000000000000000000ba16f082bbfbc65b1bc39d658b1772fe2b7664e2000000000000000000000000f894fea045eccb2927e2e0cb15c12debee9f2be8000000000000000000000000e7ffba9ed5c1eadcc0100a3884fe6873c1bb00c9000000000000000000000000412b6866d1e907f63fb58457131c00b607d7ad98000000000000000000000000eade434e797f45526fb6c3368005311663cf3a08000000000000000000000000f752004e4b07c1d6fd22ca537b928a8e15b396180000000000000000000000004b09aa49db2aedc3f4b02bf3d73a7c6419aa948000000000000000000000000003057ecf9e39993098b6fbccd5fedf5be7414ea00000000000000000000000008c88ba99099f54b50977ccd9805ed8dd175d58a50000000000000000000000005e64cd6f84d0ee2ad2a84cadc464184e36274e0c000000000000000000000000ee64a919a40d1272e1ee0281d879f8106e36e28000000000000000000000000066086ee12fbf56c4776bdc1783b879fc10b99c150000000000000000000000003d6a68e2df28f363901d1a8bd22c1718bbdde19a000000000000000000000000c7cceade32540dd2e7a4591acd298b02164fd16f0000000000000000000000002f8c0b778c98489cb21cddf5199ea06b252c4e34000000000000000000000000cae1061a7dff2607aa3d22048ff1b7f42a00932100000000000000000000000009beeedf51aa45718f46837c94712d89b157a9d30000000000000000000000000d6f043296c9e950ae5aaf8add002358cd24bd4600000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8