Special data
- Status: Successful
- Nonce: 4043
- Type: 2
- Gas used: 25966759 gas
- Gas limit: 26174012 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000b81dcdb00bd719be7cae38e8eb98a90a243dee64000000000000000000000000d9bc6ee6c5934d10f0c2a87638844c60dc7912430000000000000000000000001bf0d79ab3a2f260254e719cfdac958f1a3e2bc3000000000000000000000000f4cc9ac6c22083b95c5e85e86f2f88f5fb2c72d400000000000000000000000001a6783aab7abff69525fa86a66590e270cd1480000000000000000000000000f88ecf75e6c5494c9548cc960e69040f20c3a2df000000000000000000000000b841b68cea85eca968254e6494a324b3004632b400000000000000000000000022b668a347bac8d902bc17cce3e3f5b7b05c43ff000000000000000000000000fdd32d3af23269231d41ce94315593fe4d40f5e30000000000000000000000005c6a6d6908a89e2c1d3c0044862db1181bc8238800000000000000000000000072921409d22d2ce9eabdaf94670b7e0eb6799b910000000000000000000000006fd6ba46c8782e56f77cf1f329533cb851aacaaa000000000000000000000000275f2b137be99fa93a36900b7747a246986b71db000000000000000000000000a2565d1409a0201e53d2beab97f2db460df06ec3000000000000000000000000a14456d7d25c08fb7d417ef2bb89b2bd2b5762e4000000000000000000000000cb64ecbc60a4f1bcfe8a5ce6ef94ece6187c6f3f00000000000000000000000077fbaf2242d326fe116dede15aa2d33494d229c8000000000000000000000000af29888078806e35a51d8339fe354b57d03df362000000000000000000000000efda118c1ab391ee95810d1fcb429a9086b689c6000000000000000000000000cff565e00af5d180886070e6cad66b1357195d090000000000000000000000004a0640857c56036a5a778975c83240fa2915954b0000000000000000000000008c70acf9f60f4e47d23d828d151619d6b16ae49a000000000000000000000000c9c38bf9f57054bd9c6e618d3a84a7d2d14f0b830000000000000000000000008964e72802cbeb8605bd864f3a4c6de1023b5bc90000000000000000000000007f82ec6e7ff7fd3e3f273f87fa4bd0bdc3cb884b00000000000000000000000072b6dcbc2ba39ed8f10426e61bf43a8840ad6870000000000000000000000000bc890e1c821230153fb76fc4bcd04a9705d289040000000000000000000000005b35bba8880d3440a9779dc89352878a9c8ace53000000000000000000000000b802b151c059461ad6cf418b25cbeea6d2d04b330000000000000000000000003b7a72c7f19a7c4a43c6524cebbfc695d905dd93000000000000000000000000b5b4636892d90d79392915e7de23befd479c6e76000000000000000000000000ebb9cce2e3d3f4a6c5f308df40646d577fef7e990000000000000000000000002f1196569eefdc2d2d673d6c001c9d49ba37bc2f00000000000000000000000052a38d66c4a4a586bf68341d0df3402d67d771cc00000000000000000000000023087b2b427ba063ae2246f6e1a547a18824d462000000000000000000000000275f9c56747ffc8a763dc6c02f2e05849259135200000000000000000000000071ae7aa13014d5f0779051a3ad65522ca529be1800000000000000000000000093492113974103cfa8d26a5371563e95cba3df540000000000000000000000005c1fa2eb2761913af9395555bd5d52c6163138510000000000000000000000007606c30df3db30fb8038c95bdbf5f2b91d8194d60000000000000000000000003cee2e84f1b2f21002808ef0a484902ee72ba53100000000000000000000000005f3ef1bf4d65ea336fae13d3aa06a6c84f556e80000000000000000000000000e80deb505ba989d1d3b929e894278a270516f9c0000000000000000000000002da7d264c695b0b0130c27b2e193a34231bb93940000000000000000000000005bc2534f7c5f463255216b13e66a169193104fea0000000000000000000000009a7767cb327f24daddfd0f57a1affac55ae32008000000000000000000000000ab8d9c4fc2e6724186f00a0f3284204870ae5abb000000000000000000000000eb89ccf7306d740e814bb6acafecf0183290f301000000000000000000000000769852b58c290f0a2a22e703f909c41a7193977d0000000000000000000000006a868f51f9f2ebb6e5ecfe65443b6588551a10e80000000000000000000000002f3066add5adc3e5d18f056a230356d4fd294c53000000000000000000000000e1784c126efc0352ff98f7d8a96601e36f0690920000000000000000000000004294b834db4fcb0c5390c9b6da7ae61b8237996f0000000000000000000000006680490322bec9f59cd54a1c1e70e1389de7f8db00000000000000000000000074e17f5cb8aff2ebf297eb968be2cecbcffb0ea9000000000000000000000000864c0551d92fbfa6b49e266bf0b3e7491feaebb0000000000000000000000000fcefb6a13ce269e91434e2c5a847ff2c493258d90000000000000000000000008079d1ac32d9f5c83b4f38e12ab9214b05e3912700000000000000000000000039140a7c704fd31ff9492d84b95e1caf2a84e266000000000000000000000000fc87d715829a5912fc49074fb1db71c24edf6c0c0000000000000000000000002ac6c55ab63df55520b098c9072b65081ab5313f0000000000000000000000000c222981d41e984bc55bd5a8061ac50cb824dd3a000000000000000000000000660c493992bcaecb63092476f309490e1e7fc03f000000000000000000000000ac01aba09f68b5f1da4f87eaf27ed514d3fb497d000000000000000000000000235cc5e7f7a7c46d8e3317399254e352c77616080000000000000000000000005d7cde06c9c1dc123bfebe3063384049eb41f33d0000000000000000000000000c76e923b12608279bd62d52452519c85d9364410000000000000000000000009200dccd9dc667df515694a326388a29f7d2ec12000000000000000000000000b65896f0d21ae1b32c41b78bc855fd0eab92c7b0000000000000000000000000dc4b9fe78da98e302d81dc19237cc911499ec57e0000000000000000000000008c9fe7153d061e5a98a838d93b468ebbbd0186b1000000000000000000000000cda171430c6e7635311791aa4714b97f119b2bde00000000000000000000000081e87142fb29e96ecce59078b6096df44d50df0700000000000000000000000089fe13c76904ff771f9dbaad033eaed8a02475930000000000000000000000002df99dc14e055b238c06044e1d65348613dcce7d0000000000000000000000006eceba3c5b000122c867fd462465ffe76d07a74b000000000000000000000000f8806f0f005cb6d7e01dd80dea564a131f6de4750000000000000000000000001262d9481748378009447622952b376fa7ff69b9000000000000000000000000aad68e18e200f945b118adfa7a0792fba3a06282000000000000000000000000cc028b91e27d0f0bf30aa179cf9ff95cbf89bfbd000000000000000000000000a1ed2dd04e2a394d240c8da8367cdbca043724df00000000000000000000000089ab1b14e6755f7d8ddf3a29261f0e9d53aaa9db000000000000000000000000876f8f9224c1278f4405710ab4d4f217b19d89ef000000000000000000000000866327a1dac7167ddeeb2b97d55729be1b70aa8c0000000000000000000000007d376ea8066cb16ee653cce601c27df20d88946f0000000000000000000000006d898e753853bbf106108a6ef481ba3f887975320000000000000000000000004f7efc18c988179e30ee2d999f9ad1832a9fa47b00000000000000000000000049e03911aac755593ab1610c5780d689d87592140000000000000000000000003df3186bf7181153ff9130baf476705e0fa087e5000000000000000000000000019d5037280380a8aaccd949ede194b8404ca28d0000000000000000000000006490ba25ec1c21abddf668ffde9f5e6980d6a8e10000000000000000000000007e54d2dba87dd0f7cc462a3fd743db3bcb20d2c300000000000000000000000068d807e412382fef7f6054e6939886b8d299871f000000000000000000000000de89b1b1b94105ae26659dcd620584611a85326a0000000000000000000000004f875db008f6e85ee0020f46da70104125de3cbe0000000000000000000000005b0757aa1785f2ac30ad64e3252c6126abea9d7500000000000000000000000048d8e83dd45cf3bb16c9087aef2b1044b57b137f000000000000000000000000c712eeb69c31dd7a3b3549dc2ccdfc7cd563da96000000000000000000000000833f432fe8ae1e4c06785b834726a1e9a2b4e823000000000000000000000000e60e42f9a071b6b1bef3e8b5c54e47459705dc86000000000000000000000000a052670e3a9552612ecb1f761335593cb4790b950000000000000000000000003de5664b4c0c5b584dcb82bb53be49cb94463e7a0000000000000000000000002c54c59138e74f43a29d78c93df270a89fcd10bf000000000000000000000000f88b4e14261725dc0e6c7448e784c50f90df24b0000000000000000000000000d683a4d32247344c08187ff252422873384018d0000000000000000000000000d8060a25489356aa863f662659d8f7406e92e222000000000000000000000000be3ad5a7370d14edcac09d378e6afd38ebce5c26000000000000000000000000ae399506d00ca90e61152da7d3f41012f2467ea00000000000000000000000002045769a90ad141bbf9bb7a2870b405120efa2470000000000000000000000001192296d87e76533b3babd532de67c995f81765b000000000000000000000000b260102c4a08b09efc754c4e06333ea6eab8d78d000000000000000000000000e3a5972a4c822e19aa91fdd1d4153961a3069a4b000000000000000000000000735bc4522c3c9806f9a78f48c5d601096f59a7e0000000000000000000000000efd031f59aa89cadb722ed2076d39877c3b512ae0000000000000000000000005f0c8dc5d6c09a40186e394556da127f6163be250000000000000000000000006c7c850b07e7d099325189e0308927be9facc43f0000000000000000000000005aab4bcd74d3a6c4fd10b421a025bca43d434d40000000000000000000000000ccce7e432c3c4c2311e25890303ccf8c70e6f2cd00000000000000000000000007a13be0a81e1ae8e64b52df625b0e52bf09181e000000000000000000000000a7bccc6354d0895ac3d5e86c523782c6f599b126000000000000000000000000e5a9e9850d8ab6979845b60a154a8f9074a76d35000000000000000000000000186731d04b4387ccd70c7ab922299750bb3ed732000000000000000000000000697760507e6cf20aaab8c0e1eefb1f7aeeaafbfb000000000000000000000000cfc72c1b42d77df0c6083dae8cc4fa40067d343600000000000000000000000085d5edf89f648c9a1008105cbfd6330d43f4ada6000000000000000000000000d1e274d21c916a9ac0d59bc8bdb5b9e63bda8ca6000000000000000000000000fddbf55b1a2fe789eebfade30bdd1579d96845c9000000000000000000000000dbc10ce6b70d48e52c13b085842e22f4208c40e00000000000000000000000004d71f2cc9b27bdffcefb065e0e91736281c32e9c000000000000000000000000f6fc2c53f08e9ce527a4ffed850c1f63c1dfaa8300000000000000000000000043c99b1172ea90cb72915a030078a1c68f850b1c000000000000000000000000397b0cbfeac207c5b61ef4e194e09a018ece37940000000000000000000000002bf541181efd3b7709e3d135fe8a3ab08949b8e7000000000000000000000000601219913bda5e97c23e49f5333106ab9dbecf60000000000000000000000000c4a9976fbad3747a1aa8445725918db4b405efd800000000000000000000000094dad53848afabd1b933b97306c9cb616710c30f0000000000000000000000004aa31cc2bbde822fdebfb7affb3b42571d05080a0000000000000000000000004d421a13a101a475cda2ccef0415cd9b70c46da4000000000000000000000000c31213d2e6694c6ae774932561822ac12f7d0620000000000000000000000000c723f16232c9883eee32247e21a5a8ffc9ed3756000000000000000000000000e60e33d6a4a30defa608c68b56d39551aa9859b400000000000000000000000090a48d5cf7343b08da12e067680b4c6dbfe551be0000000000000000000000001cc683b7f97510a75b97590dbb501f30d4496f4b000000000000000000000000ee58e791077173ecc1ed9d1f2b0e120e0378f10800000000000000000000000063eda9ec17670b544470ede79cf48f00cb1b44e300000000000000000000000028cae4578ae1f6d54f458ec96c1c980b8ff6fb580000000000000000000000002dacaa3ba66494ff48d91a184fda422692df9610000000000000000000000000b6323b48b2f93365fa5bb3e2f07595d3169e69640000000000000000000000009ee341cebe2af2b467a20d8014439f400af6bd3f00000000000000000000000022b47e0780c39cdae50b3d4ace0961b09b57aa7a0000000000000000000000006907e25a0656492470e1010394d8993e2269ba98000000000000000000000000ffc3f8063a13c0481b7fcac297dd484bc3b41bb1000000000000000000000000dba6173a0f0022eb0344896006250d8eb0af819a000000000000000000000000abc7fdc0e65fc5e508d627a99935c29eb6661d8f000000000000000000000000009cffebe81a34176e79e8b581359c7b2d2e1e5c0000000000000000000000006afb5f6ffda565ba6eca60613f049a22c6b493a500000000000000000000000052cc260f85b91d2ab2763ad4c362d485881ddb05000000000000000000000000cb3249fab99c064c02b3b6d597f64ba3fe5cba960000000000000000000000002f91b0ecf668131d3d2d2b33cbe7d37b33a21260000000000000000000000000f72994daf9b9d74ef7d81986c5664ead8e25be2d000000000000000000000000caa73318f70a3e30a7af62786af3d0d11839607c000000000000000000000000d5a81602a383155fd262071dae8a95993c28e5770000000000000000000000002868f8253d32b0810013f9e23b0ecab7b56603c900000000000000000000000008d53b1d8279fe94143d9a74c0030e91d45a3c9d0000000000000000000000004ebbef0fec1250fa499f8e100541a2137e9d24d80000000000000000000000002a59d681784a1c967d6c2d94575db1e07d5f0b980000000000000000000000002e0ff38266c054426b610296370bb44966bf33c500000000000000000000000002de985788b5285a701abad81283eeb354c9196f000000000000000000000000934a2f055ffecc5fa851dcb3653b80145b1f9617000000000000000000000000a7f48cc611bf41dbed503507579886dca2980aa8000000000000000000000000b235ec6842f317ec1d97c74b7c19b490c07a83d200000000000000000000000047d93ef70139128929b0bf1555b91c9d413a52a10000000000000000000000001f0b3ef141a5404363f759894df67e5214af9d6d0000000000000000000000002444a618de2de52c0d3144959d30ceacc1d4187400000000000000000000000060c8664c483d1b6e9575e33c37a6afb843db744b000000000000000000000000540879a7c410fe05aa557651d28e817ead9b7638000000000000000000000000cc3a3aae746772eecf133e6e6286cba13ba0cd6c000000000000000000000000160c84b87db5cc5a94b0f7fd1dafef7f8bdbff450000000000000000000000003346b485c79633a4d0746191710e45b77869349700000000000000000000000039f640c8d11446b60be3c0ab738df12b02675b5a000000000000000000000000ccec162892d53c88484156698ef1a0e42a723534000000000000000000000000ceb0ace554bc66ffec8870b57c5c565efb04e44a000000000000000000000000eb864fc6f1fad1148b1ef341210d4ad92dd29ce5000000000000000000000000968a6646961c9c40174f417903d291e0dbef5823000000000000000000000000df95fff6ae06ea7981384ecf3947642c3d13ccae00000000000000000000000066fce1c74eec2c11d51a3355c911dcf971ff72730000000000000000000000000e744a6b4632f37df93021501b2f6ef34ded1637000000000000000000000000b01f6d80703dfacf838d4e59060444c0aa8646c300000000000000000000000083044a1fdb135472eebafa4ed686f4d2ce41e15f00000000000000000000000062daffd4c3469ecf0ef66efcb426e9fe965834410000000000000000000000003422cd7e617a44bf3e9bc7543db1ab57232f8f460000000000000000000000008e0d39c9330cc004a39768d860ea4c5b0f29df630000000000000000000000001219d8df25bfaa8258e3cf38a0612dcb741883fc00000000000000000000000040ac21c98257da9dd171c622e1629a817cb28fc1000000000000000000000000d42bbb6f7d0cbcc5505b2527495861c63d64e04d00000000000000000000000096a7bc15d6ee14e30775ee1eb124e8cdb87b8cf500000000000000000000000031b12f56547f5c97641891c99a893526a6e3fcce0000000000000000000000001953622c03eda57fb45ee55366266ae74853dc08000000000000000000000000a559685f23f5b564888ab52998d5fd9a47b3f55200000000000000000000000001ec002975f80df1a8a9615d79beea28f73f92b7000000000000000000000000f12bec0684fcec451cf07ae27cdd47f71806dced0000000000000000000000008f4fcd8948b42fd9dd3bc7dd61b907628d0abc19000000000000000000000000c21e1fdbe02d4bbb466d3b1e7e1d74fa96c025de000000000000000000000000aeddae027ad960b50284b149f560f0d63dbaf5e90000000000000000000000003b10dd7b8d085cfba763f653992e8e7e0110fc0c00000000000000000000000099d55b0ea5d516ca2ff6860c5a7835cb04bf11970000000000000000000000003d582ae4b8afb49e38d194aa56cc73e5f9c14195000000000000000000000000cfbcbd909fe33054b0f460fb4512f04cf75fd6a1000000000000000000000000c24941029b6cc05f0f7160807c14fc5618c44717000000000000000000000000ebf07793b196fe757fd44b53d5b3ad58a78525b000000000000000000000000039319f3cdf035f2209804a797f0505a4ee0e2a61000000000000000000000000df45eedbaf643872757eba0a4eded17ea7486dac0000000000000000000000002f1dbf6211b71e3eade326d33be75b0726a0339600000000000000000000000077175d590547337f24cba811cced03eab96979a7000000000000000000000000cedcd3ad47b5351b9b0373ee8e64d99de5ffa085000000000000000000000000c847eb253319613ec29775ab3427ce925f75bacb000000000000000000000000d94077bc0fbe1f8dd2597c52def9e451e1501f3200000000000000000000000066de5845fb28b4871392156405bedd06de805c8e00000000000000000000000054457b57b8fa617d98c15c0456b34b33a7439cfe00000000000000000000000085767fd009a228d01fc64e1dc8a0a1f00f6eff480000000000000000000000003926cfe5c69e277a4282a5864f71dc3beea977dd0000000000000000000000007acb5ce591acdb7c358ca20c60a10cf288e3d94d0000000000000000000000004f8943c5291bb8ad1c4cc1ffedf7bceedef3284a000000000000000000000000f2292dad368214f524e4d1c9c28c9dd3d142cfd10000000000000000000000004090da7f6635706efdbe28d3f1fd13f96e72468400000000000000000000000022c4ac0cec87c08ccc27f13f4b5288ea6888ebaa000000000000000000000000b2544241838a0b4228900b772cd86679601e1bb900000000000000000000000078a04a15d9d6ba5a2dcff2c410e06f595411702400000000000000000000000078e1e81fdf5940a1040f5b5239e38137dd71a5db000000000000000000000000d35a579ed917dcc2ad8b00246ae2f8d4872a75d0000000000000000000000000146661caa5d05366785b2223e8e5b3eb02609c0c000000000000000000000000aa59ab978d6258c33826369b827e10a3c369d9ac000000000000000000000000cefadd05e8da953fe91d970dfcb9aa0d18457bbf000000000000000000000000947faffb36dd7e092ca174928a017a09ff1084df00000000000000000000000032c8e141fc162a7159351fe3b519ae9d0396801900000000000000000000000096b70ed819ed2854c47878e4e5532e98ca8af7d50000000000000000000000002c1a66a1fbe30a7850a638d4c86954f054807b3300000000000000000000000074d4c0c264239a08ea80a6b4daade14b87f39bb20000000000000000000000004a0c783c8665581d72b52051f176a1dfbb883a5e000000000000000000000000ab73c7cfe4c2fff857e76c94151b09aece9a1f1700000000000000000000000075dedd8c4f84b909d0d4d1dffdabe167bbdca4850000000000000000000000009728e5a7a50c0b90495a6b990d151a171be61f100000000000000000000000002f4a3ff542c8a3629c85acad76e22efa4e7208270000000000000000000000003185888b43240867a7a245ca030144015b89a11b000000000000000000000000d064c945aca9682477e833d68be4c63e12b44ac1000000000000000000000000176d1aea537ecd7caa741d5bb476106021f2a0fd000000000000000000000000b7132ff5862c30cade6b505d20ea0132ebcd3d6b000000000000000000000000668e3bbc4323caa48e13d52fed0d6f166c39588000000000000000000000000054ba5c805066feee55bae6cc68e49ad5969b1973000000000000000000000000f556c93cedf93f07e7849d4447087924720c426c000000000000000000000000acf7b9f30daee65f0a06890222f5dcef39c7170a00000000000000000000000085ce3b8598faf9bf609895dc038be67cbb9bce7e0000000000000000000000004132a2bf6d0defc4c333e277feabef34e14d39ac00000000000000000000000000fc78a3b9fee98c00277bafc3411a6342e375b1000000000000000000000000b7533e6281359629f2933626c66b874d6c150f7d000000000000000000000000aa0e9a1e2d2ccf2b867fda047bb5394bef1883e0000000000000000000000000551d9d8eb02e1c713009da8f7c194870d651054a00000000000000000000000083c2110d3af0d75e520b65dd1b737403c2727d190000000000000000000000009b890109ee427df8844097031c55117e70b0937b00000000000000000000000088d111f14a0498a876e5c7fdb6dfe6f1e3061cd50000000000000000000000007b9a2324c134bd0ff23503cecd25a0c104a18c8d000000000000000000000000736492fd5e0b601a07779cd8714218c2bc49e16300000000000000000000000093f6fe04afcbdc3a899c755357bbffd2f8e73a5100000000000000000000000020c4d68b7239caf1b8971b0d132467f08435656c0000000000000000000000002ec1684487f8bc02c4287e32b7633044f4a3b0a6000000000000000000000000e6a58de966bc00b7fdf48fcab3f818ab137356140000000000000000000000005f5bb6aef5308f14195848a888728d8d53f204cb0000000000000000000000003a6959d458e925fb7ad34d1f5a5d35a3bd36a3080000000000000000000000006ad772f610481c04d2cc5e2b9fe95a279356f792000000000000000000000000d0d7bd1be38057857396d51b363991a935bb2693000000000000000000000000cc3996d7fabfff01bd31c2a1c3c19bc0513b1dbb00000000000000000000000019502bc258690e30e253f3230c4a5c9f21801b88000000000000000000000000ce227cc4c2d6b547cb24ed0718525be1a45f10e9000000000000000000000000b836b0efb92bf47be6b3c004fb70c2be5b33811a000000000000000000000000c333e80ef2dec2805f239e3f1e810612d294f771000000000000000000000000538b6ca9384cc594be2ae341d5107429ca028d27000000000000000000000000a7b274caeab2d38f4109fb826e2b5c00097e4d6f0000000000000000000000006a46d1aa79620b87e48f4a82c9099ff5a53e65df000000000000000000000000f3b1b8dcadff4fe19f6c1b8ea498ba089c702f4e000000000000000000000000b1d6b2e8d458ddc2982fb156c665cb923e0841880000000000000000000000003ce753a1ddbf00caf627e2ef17901ae925597243000000000000000000000000c3347c34f9aeb95bcf94a2ffd12a88c9aff9cdcc000000000000000000000000f23b8c1426d1d8dc737f49e2b5d3e20e036eea37000000000000000000000000334d1414029d507c80b537cb6614c162bd211255000000000000000000000000673341c553113ee4d3e4a68a67638ecb0385a91b000000000000000000000000e40ed5fa8b3d8c5196c39c7f7d6e55d0f71ce720000000000000000000000000e385e7b23b796d4fa696ddc915a8c356ff30456c000000000000000000000000ed7939f88db336487328de4314e2367374bcdadd000000000000000000000000512044434e762ff55d6a2949e976a82b5881c2b00000000000000000000000008d29167a22cdb904586a2bfe1bc8d299e0f974a6000000000000000000000000082f7ed1dc6de48edc5f4c514f06782f45d8f059000000000000000000000000482b65276204c374ddce7242b4ea0022f49b05ab0000000000000000000000006eff155734a45eaf14dbb7a9d2d89286cea2c03e000000000000000000000000c6451ff3b4f07af71c177b94c905fe1402c6317e0000000000000000000000001d711481bf525c69a95452b192e044e5d8fefc5a0000000000000000000000006a04ddf3de778de8d9fc64fcf6fb826b035707380000000000000000000000006cb9ff8ce4f25ba39ba056de3ecc852e898a0c7000000000000000000000000001b78576ff6a0978138dbb37be11ab942a6e19f1000000000000000000000000deeeb3e458dcfce502041e332b8165d11ef33de900000000000000000000000055c6d41326e3c68c9f4352cf74b24de3db4965f8000000000000000000000000503a28449e77e4cd7bc3c2c3988d5e186eb9b812000000000000000000000000095eb33234cc39a9e784e015b04775961a191f4e000000000000000000000000d113f6a01a1352a638a3fc8e87985acf8b58229e000000000000000000000000b8c1a44eaadd22f816824fb7087554a54b479bad00000000000000000000000088c6485dc8988a8d96311d36dd7e7d1c043bff2900000000000000000000000049444be9974034581612e68758ad50c60c32c56d0000000000000000000000001af2f3cc2a6ed558102164d148f556913e511fa4000000000000000000000000678562e3d463fe59a4a370c369defdd87aa0f51000000000000000000000000086bb5ee67b18bd28daa9e779c9d1351b282ce46f00000000000000000000000018e33fcc23a9b9227e038f85578c6a196791d3bf000000000000000000000000eb4d06108430f9607946d6116a28ac3c06442aef000000000000000000000000116fe519b1f4ccae45eacc19d807948c14b33d95000000000000000000000000a73749c853d0e9d003e784dff8cf4ecc66c697d40000000000000000000000005f16624ed36e80d14823dab895c05508ec505bea00000000000000000000000030c729f598aaae4ad5a326d88ef68ed67b872e120000000000000000000000005d70537c7f97d653c127cab1d4c1ac4e88662caf0000000000000000000000002fef63459be38cf3255c38c66086806ece9731c00000000000000000000000000d208c7e5655c62eb40381a32c585e86e314ef520000000000000000000000000214e98e821694e26bf3244cb84cf9445ea806d300000000000000000000000025f4b4c3d83836525cc90db0359341b59b61632d00000000000000000000000036fa7d90d465b3c50eb31f5b082391ac01548045000000000000000000000000e2b67474f460b519bd8cf3bd5f552f3084db8b0200000000000000000000000047cf1195d8efea8c186015c539456f53c1e9afae0000000000000000000000008c3c31a9fe52a1f7772d9bff163a9fcb7643859d000000000000000000000000ba9a12182b7cbe1ffbfd6e484ad7433cf99beccc000000000000000000000000fa9361040b314b221f0f6dd0369ae48068b2c74300000000000000000000000030b270af9c5e01211b8275062bd76e621656dd58000000000000000000000000a93048254b079cc606387e088761767a4e6a1fc8000000000000000000000000f6ceeef309fbc9265ed064a18a00d7bab62f93c7000000000000000000000000df28ebb569a97aa383b3855fa3cd9059f305da92000000000000000000000000d7fea34762a7e384f36d71d75b38ee2c742f52ca000000000000000000000000d7cf0c124f3b61fa581846486663b03ceaa94dff000000000000000000000000ccd831832e58f1eebe3036ac5ec8dd3f528eb954000000000000000000000000b4102432a59d998c009945b6af4b9b7c85ab05a3000000000000000000000000b34378e9f522916d5e3ed4bd593e3d9250d7ab55000000000000000000000000a8beb09c15b1bb051896b05d47bc14cbd1910569000000000000000000000000a8971907a92cd8fd84dfe9d7c1bf744512d10930000000000000000000000000a86a453899ffe47355ff573ae9d8255264527459000000000000000000000000a284f2a34920ef2feb2962af8018e8f94731358f0000000000000000000000009341a5c2a6318a60517fa78e8aab1adfe1b484a20000000000000000000000008f6460aa1109211fab5a519fc2bcfc81f0d9c5b600000000000000000000000086e78895d37d1ab418dd2406472f0f578e3c5c420000000000000000000000007f9806c5dfc2dc39c272d1e932f5697c14b8228900000000000000000000000078709289cb2b441b84b4ae15c3047b6f10005716000000000000000000000000764464e6277c8f44e2940a161daaacdbe9ecbd270000000000000000000000007534f247a688d6d89c4f54f9db88bfca2b9bdc3900000000000000000000000070447aa3491fc202029ca4ab3098d03cc93213cd00000000000000000000000068cde0dea4d2022f2a34739765bab8eae51ce32400000000000000000000000064a47e1287ecdf5b0ef96f1212e87d9b61c99a1a00000000000000000000000057edb5f25e64ef633af8be6a42783cfdc7b9495800000000000000000000000055fcb37e482cfc01b440bfcfa674cac145f8de1d000000000000000000000000558807de52255b365c7c086741317596740d444d0000000000000000000000004f40f514228ba9ae4487ddffbc2667055419bd47000000000000000000000000388c62e51b7cdbc85447d4aad190c62e175958080000000000000000000000002544dfd5040117d3a50aafa64af52c1a19a1d1b80000000000000000000000001f7d425a7b0579948e1671f239bbbb1e988a4df90000000000000000000000001d19192d02f7dcd7f8d5832b3f0727ac16d4adf00000000000000000000000001a46c88bc24729850afd30bae514abb71f7279d8000000000000000000000000082f9d01f5804bf23dacbd3c0515545ab214d893000000000000000000000000076034860592a453f53001bcb4dcf5d4a93cddc600000000000000000000000002ec222a7d0f0b0b0141fd10af39d318572221800000000000000000000000001a45b3d7d9135dbaa6a050e93801f18b75372e20000000000000000000000000b069e3878b0b88276533605a73f4e16e85ad0b7a0000000000000000000000009f574e6a9901a3246a9e7a770ce84666d31f02ef000000000000000000000000fe417b4f4bc0ebbffe894216c3a2b248f3cac654000000000000000000000000de619868894ae9c1fd095959b3bdaca6209024150000000000000000000000002b88f477269fc176889e02b88e725f70ad9b824e000000000000000000000000c29210a6213bca2bda1e89b658dc922534c467230000000000000000000000001e34c4c920c1b6a397cab786ebfd83dcaee1ff6400000000000000000000000070bd37b97af3aa56adbb4caaa43a6becebde926a00000000000000000000000049de192bf51cc65d8d220ca7a8e3a54d64d91a1b000000000000000000000000b5b0a8834b06a19c05a3c9575dbd09eed7f96bc500000000000000000000000082b8232e901cb77723de9fab4a0dd6669925a1f3000000000000000000000000bc28cb780ecad0b70249351edfff2de5f97ea634000000000000000000000000c1053e136811fbea9e22a6503303ed44fbde13640000000000000000000000008d0af76cdb5e31a2624ea9b7f68e011ee551da7b0000000000000000000000004f2f22b5a10692285ca4994149c0f37a06114dcc000000000000000000000000edb934d969f24654726035d40da206ebd2cafb36000000000000000000000000872b91d985e67cc2fdf0acf2b96d6759284f0060000000000000000000000000fd2c7a49b1fba59377704e702a72c332e384a39e0000000000000000000000006361eaf8bde794dd462443a00d9de5b808e335560000000000000000000000005b52c485b16c8de070f9d8fa1cd4b3280c8b8d8300000000000000000000000031083c2c99c34c6ba173fc94fa0d919dae77c4a10000000000000000000000000ca46b5b1ca408c31eeaf1170632dea177ae4d8b00000000000000000000000004370bdc6f038fefe28e36c234c02f450b2990b80000000000000000000000002ef85eac4dfb574b0b0a7e31607ac56c17e67d19000000000000000000000000154af55c694965f44af573fc8638db032559650c000000000000000000000000437f66a911d7e7e78feb129d2d4fff5ecc588f9e000000000000000000000000a24c20aed70bcb3cd25a03a8a2e280afe307c3eb0000000000000000000000001b82600d75e67cb6b6887e2a0523821cd147eac40000000000000000000000004a36b0abf5bf2b025e8749156a557b6b633d1d5a00000000000000000000000031f84f150dd4c5c1dad9e57f78eda5b90efde0570000000000000000000000002554e6bc16ea66cc10f0b9fd6ac67520f8a1897d0000000000000000000000002c3f3d08612c93a6ed6b2da34d6c3c96270d815f000000000000000000000000d5ff831b6cb0d45306322efee9f5f7e634850a1c000000000000000000000000c6974712167fa212a8d21f4892bdf6531813160d000000000000000000000000b2db5c9421e93037222c5b7283217655c311ed9c000000000000000000000000076b0338b4e650e23c439d636c29c4a3785bfb3c000000000000000000000000f032f5d0b8fdddfe031fc9baf363ce37a66cbc3b000000000000000000000000dedc57f2c9be5db27de6629831f9f74eb4a973ac000000000000000000000000bb7ae168b8ec02db5be49f2b39934c2e92ac7c25000000000000000000000000ecec8bcc9f3375523812455129783d441de9de08000000000000000000000000003793b566c21f0f71d5322330163c8d5357c1090000000000000000000000004a1e46441a6a5b76c48120d226fca5f9c8a21e77000000000000000000000000c3f3517fda5fc12bcc19d6407cf10e3ac35cceeb000000000000000000000000b033a0b81a7056d6b6217f18d4e556d360d8845300000000000000000000000032baa01753600f55e7d5aea8c048e7e836c0f4080000000000000000000000003876dbf265d24aec3bc8c9d3b0597b5008f70b49000000000000000000000000e05d8824098052d4010cbca8f7d400dfb6f45566000000000000000000000000ab41bbde9c4ad73a6b2f5794a0ffe0bc8ae518c5000000000000000000000000dfcc74f2fbf04becc7b7a4bf98b430059b0687df000000000000000000000000c84f14c250128357c82e1b737bf19e6efb1111bc000000000000000000000000327214dd817409ee65f88179dd93970a71d597a4000000000000000000000000655631f255d6698e949a9aa5110775b5984dd2a300000000000000000000000083c3b99e1def09873a84ccab220043e1802846d4000000000000000000000000b184f14e3c86962509f9ad23a17bc015c552982c0000000000000000000000003d2cb52b965a15c039a2ac59695e8f7e5f913653000000000000000000000000bb0bef4bc48729f3519615f97fd44c42cc147d8a0000000000000000000000002ecbde03de760abf0eaa617999f11dc88e24ffd800000000000000000000000044f1cd2069892a334c6bc15587bf4ba3255a6c9a00000000000000000000000021f9bce5735c9736637a62a6af899828ae9d5981000000000000000000000000ad5cab7b186416cfb4d209ec2302c087a6a3bb1700000000000000000000000085ad95467a32d6b423f2c46f31e54bff5a5d84b20000000000000000000000004bba2dc7a16a2c5b3e37e993bf71c79b013b81de000000000000000000000000ee0cddd6f3c721e35e6dfed9d4f84df1f384dd49000000000000000000000000f3480328315e3f8b0e055badc7231877b02448f300000000000000000000000030917ddb8b8169afe6df269abe7988882685bc4b000000000000000000000000c45d596c738e597bc0eb4f8ec640ff450fb59cbf000000000000000000000000f63b3b4f138075d4e6785db9a5ec9657ec5969eb00000000000000000000000009af2d7d6f81a76d55bfd8cb3ee520eaa47dbad000000000000000000000000010f390ea96a12c5dc9372252d27e682faf5c3206000000000000000000000000ccb10c6903abf2bad2aebb013f3ea97f47a39b76000000000000000000000000bc598865212ece69216f91521dd5a2fb35a0becd000000000000000000000000eff3e9c69faa1a2e7b95f2263a80ca01596f1cb0000000000000000000000000e8c0b0df50215e70269fb55eabd568088e0ad50c0000000000000000000000006aa3fe5c1fe494c7f8b171a066e5f3c00fe99f6f000000000000000000000000590e0cb16ab7ca23c92e01387690dd901ebc289000000000000000000000000069188281f1cad0040c6d2288300aaceb80f9c2210000000000000000000000008b2c325f2d807a6ee9ec725b0cd2da7e97933fa3000000000000000000000000abffe61f302c997f85f280831df0961143d2d3da0000000000000000000000000b722e4cae1809b84579e67888673acdee3dbfd8000000000000000000000000a0dcef2281172777be22a266af3dd575f57cacef000000000000000000000000ee68ca41c81ca7c58a953721c214cfaf28f2d78400000000000000000000000073c86a6a03601a71aaac1532acc9b863ed611692000000000000000000000000b9e216d5720491818cfc3c3be38771101ff6183700000000000000000000000029071fcd9a596573fa7a793694e795afc62ceb3400000000000000000000000066e557e682bf1f704e750cf28ce3d6ee5fd2d68000000000000000000000000036578ad57a4e159dc2fc6caaa51e43427bec13a00000000000000000000000001e9e8f80e4808c331df509685d10d7708a08e8fa000000000000000000000000559271425314f70c3a8e9c3410a3846299c13aa0000000000000000000000000e56725d06badae42cf519056218f45257bf2a3de00000000000000000000000006c484d970f5d3e177cb350fe2bf6a7fba851dd5000000000000000000000000e58ae78226350c44a9c99526ac353bb3a887cd9b000000000000000000000000ce9d72d06c413464087b6c6326bbb494ca6b94af000000000000000000000000f440969e1d3b2c77dbe015e80b942fd6721433c400000000000000000000000063f83b37937af22cc49915b35322009e72bf5fd20000000000000000000000000de233936dd86a57927831ae8d154905c50e676100000000000000000000000002d36d8fea4f97b0129b178b0e126d9f1c5553d1000000000000000000000000ae8ec8bf0494128f87ea985c5b712d0d6db37ec1000000000000000000000000864d2027432c02e7f4b15171c7d467b37650e6d8000000000000000000000000a55f8ddc2f8f2271afe5b478c49bb03b116bdeaa000000000000000000000000c327a21a84a99e3a4dbb2563ab92fc35473311d6000000000000000000000000804bf5d9b5fa40211e31e928ea16d4361fcb9992000000000000000000000000047924c869a3c8d9f7e1476b04d22137eec6c5c9000000000000000000000000dbc9191fa152379b6a341be0e707eb3c928b9ffd00000000000000000000000024633b51a33613497406b867a3f5e47db42fff2c00000000000000000000000093055d3fa0e62c70623af99e9b645e685d6c45a10000000000000000000000002b1c52a7efdd82fe39d2b6864285f1eac07966d20000000000000000000000001a518f7d5ae35c42ee78de0f505f174a088c72b700000000000000000000000042614ebfc37fb5099a2a2ecc0a53bd39f42289a900000000000000000000000087059aed1027b035a385b78a04d838a310de6245000000000000000000000000654f1a083326bc8774e9bac6f1a844c7bd39a28e000000000000000000000000efe8ae7aa361936a58b379677eb2514b67a47bfb000000000000000000000000a033e7f124fabdb22c594ec2ce7ccf69adc33f4a000000000000000000000000f8e21019e956d6296faad6f1d853a77fc411071e000000000000000000000000591899585915773a7f91db6e1f6b42ddf25a67eb000000000000000000000000c699623308448b2bca5ca26546119ee2f0f464fa000000000000000000000000b21a9af9c18cb07998e7549948f1b8b15f40ce7d000000000000000000000000cb2448f9a65a2ec11c17b356f7c9a2c41c68549d00000000000000000000000022a0e372c233ed68b3bdf437f7c9ac76fa456b4300000000000000000000000096761c4a95fb28241e33a460ac59901bb68b724c000000000000000000000000da97a0bfa468b282c5fba46816eb8e2a9b69526c0000000000000000000000000dab5b6854538d31f1bb4615f446889529947179000000000000000000000000f7a07db2d84e998f852ae68440f0937e5e558272000000000000000000000000eae2edfdc07f773628af4fa0d2b581431f816d02000000000000000000000000385589dbfd0ec9735738a9c4afb6eb42b5027abf000000000000000000000000cbfa0e342260b3a9544be3785d1f56db88b2716d000000000000000000000000a337957d756ccf94fc3faf436ccb63cb08d89ece00000000000000000000000021855ee34671c26b04218c6f5adc287a3ac8f124000000000000000000000000f55fc9079ec0a95595066c5fdbc0d6e7c1a1a50d000000000000000000000000a34587dc0559dd39e47be3fc32f414f06406f83e00000000000000000000000073980e89c5cb181bb86545ca3e527398f3ae81530000000000000000000000007320327ee0af1a5cf2ceb8972134a74b8e51307400000000000000000000000050952ee76af7ef8870daa15b77003e1ed06e47bf0000000000000000000000007754eb700512e5bdb6133ec7b644b8f74b9de205000000000000000000000000428b17bafadd37ee604463d4c74d332ff4c467bd00000000000000000000000017092eae994fb552a13f46170b49521cedb8c3df0000000000000000000000005e9b886f962bf6eeedd2645647deb471f7341730000000000000000000000000f71065437306603621ec5f6bcce38e54859e2e020000000000000000000000007feb3ae8da1c7d2534744b5edd3291e48cb6daac0000000000000000000000003e7ab071429445e0c61972ad2261237133a4ea5300000000000000000000000041ac6f91898c54c688dc56c08d8fe361d1f6fd6c000000000000000000000000c979aa278d2fc0102776394bc91269a43ee1b886000000000000000000000000c5a5a6012ed97f7415ef444170358b95a715a81a0000000000000000000000007e0291e8de45f01abbfa0ce9f58a942ce888623600000000000000000000000009fffd9922dcdc8c4fe445b429d6bc984c2d1ed500000000000000000000000084d4c1b46f4a127418ef093dafe4f75189d73eef000000000000000000000000efa3bdba3f6bd3f9b77d363043f49860dde677c6000000000000000000000000540f4e4921365396795233f3e6c8eccba37afa7e0000000000000000000000005530f9033ad2339c82ef4d80deaf554f0b8bed66000000000000000000000000e64d6bf7a041566f77d7cf8f869555261994559c000000000000000000000000e5ee09fa910fe35c49bea26a5a1a5c154a255364000000000000000000000000ddcb427e3be30c9ff202658a36a80a0ca9239a1d000000000000000000000000be7ee03a053139c3253a157b2c3812dc6b993d1000000000000000000000000049626f9f31257d645c9935b2179dceacacc5b2a800000000000000000000000021dee3112de6e62fb47f2040ad4b9b69789ad1f000000000000000000000000002e439fee0a405132b7b30415790d47af80852e20000000000000000000000003b53bf1f03b1ff79343118cfe51557b6bbbbaa470000000000000000000000001b5f0a7195ba0d2bd32585368476733be3d6b3a9000000000000000000000000e9c0c3e59b41f4f113dfde39c04a1ad656297c9c000000000000000000000000584d70cdf947bb76f2f0332a60124da8e87b9e73000000000000000000000000deef6d14979861374331be3b979a756a41255c6400000000000000000000000046cdc1f1025aaeb1d3630662c5aae8b2fe533f120000000000000000000000006af91adc799554931bfd272dd1622efb5669ace90000000000000000000000007ea6fa0be3cef360e885479f48336761c446b5d5000000000000000000000000f7de2f38982d7c78de460715b8207ceb8b3cae690000000000000000000000006c5309036328a437a2fa40c1ca4df3336addef120000000000000000000000000d1f031ce9b917d02b2115963390af7e514e619c00000000000000000000000091a172460e114c437bfa179d02c0a7baa3481b2800000000000000000000000000920df45714d2c3078ae36f1c47dd82c95d937f000000000000000000000000fed22e896689555b04a43b32cf574c1e2f69f7100000000000000000000000004b40eaead24f968e71bfea18e04352f9321668ad0000000000000000000000002134980b71d70d475ddb808ca09a2292c72ca21800000000000000000000000090cf6a29813ff9812ce4f665811461488c14ddc50000000000000000000000000d00e1f909443f94ec48b3aa38d8ff79b1022d210000000000000000000000002c401ee04c73623a3fe57975abfa5ed4c9a5a790000000000000000000000000bf5d7476885ce8859964a3534b4717b56559ec990000000000000000000000008f2baa7f4736efbc26e375af4b2715b0ceca0ce50000000000000000000000008e23757e0edc666b36a6a45f35b759382ca219c1000000000000000000000000a055d06eba31feb0b4f26225f0a7aa4ee1ebf16000000000000000000000000081c16a22901a0d0fa0da73e0af1ae68023d7fed800000000000000000000000070a568470ad071e9302f1b917db30a9521d5f9fb000000000000000000000000ab28e2d6e4713dc0f6f1addf74abc3d2313445cc00000000000000000000000083bb7a57642ab8da529a491fef92e58cff22061d00000000000000000000000029037f2498cad2ad9aabed6537993519e1b0193500000000000000000000000002bd618e70f61bc7bfcc06d5d27344b1e3164c2f000000000000000000000000915137752f405dbd6e53fab46615daff510f7e880000000000000000000000001a7e1068106f212a1678205e7d15693741524ab80000000000000000000000004666ec1e043efb14c9103d936c434fc4288e219400000000000000000000000068fe89b60c2aa996351970101156133cc71b24270000000000000000000000001896c9d42f32d931febf9e68baa5dccc379c5d0e000000000000000000000000f132e2c4d88b5fea6ad715329c314c302ef788ee000000000000000000000000a91445e55ca6d36c14ff37f928e0cf5d3e65098d000000000000000000000000dfd1e53818fe1a104022a2b22adf881d69cba6f4000000000000000000000000f14fa542b38ebc04682924329d69bd3323380b34000000000000000000000000de528ecec4f16cc20bfafad23b41388343c243c400000000000000000000000031fbc5d429e90b8b3e811add5692d01a0cd2c343000000000000000000000000c596a8ca3fee8de4eba5f028b581663e1a79396f000000000000000000000000ab4549f99f7460928242cbd9a654376a8cbea1b2000000000000000000000000d0fb4cf3472e61b6bc90c5137bf18bbcf365f38100000000000000000000000006d2f0864c19eb4903c943c85e23858d727c0cf8000000000000000000000000605488e684235d7ff7346d78eebc1565b87c9f770000000000000000000000008d8ccb957763afaecba6a906665ab1e237d99fd0000000000000000000000000de02da9a01a038722a12b6f43e7282cd1df73aaa0000000000000000000000004e038840c21f12f3c02ca029376ef3b93d91cdd700000000000000000000000044301ae95d0b8e001271a4c8170995f5edbb1551000000000000000000000000b0885008eea6c3349152566b4bd4d6d476d2aff300000000000000000000000019b3e321fc10a853e8d4d4f68325876e9990d5a00000000000000000000000002e387d535ae24931c2df36a08896d1fb83417fbf000000000000000000000000de013e2dfca221c348a03bbab363fc6372ca867e0000000000000000000000009752c638ca42ced78df571e9ff7f15e62f8388750000000000000000000000008507afe6d4c934b165e54506b741c2e9dc03db740000000000000000000000007401eadd535566ba8413a2d7706aef61a785d327000000000000000000000000be04c65f99eb214d0ef58e35a0822e171237ec36000000000000000000000000b427cbf0e2e18a274faac3200ac4f98a7ac7058d0000000000000000000000001c0721079be2c7b4ac9fc33a52e7588abda7d3ec0000000000000000000000000adca4901f4e2f97ec6e8a1340e29c524ee5b6f1000000000000000000000000e1d174e41d686d766b74c9dca5cbc419fcd0b0540000000000000000000000005c68f044181f756a9ae0e4215cbb0d17e87bbaae000000000000000000000000a5d3760e4db06e41f66960fe39ce32fe40b77f6b000000000000000000000000dc14c63e176d1b565caa59dfe6c11f0f9877343800000000000000000000000065d0d669926648cf9e674b1f403bbc82635dd8020000000000000000000000002b52f0a615cd4289190103dd9a95edef6e5fb39f0000000000000000000000008bcf0f8c497f923e64c0d7805d1c8bc345291e9c0000000000000000000000002982bb64bcd07ac3315c32cb2bb7e5e8a2de7d670000000000000000000000002848ff76357943dc335649603bda3823b3121a180000000000000000000000007220b0016937835a9f97fdacd5f6939e1b7a27910000000000000000000000008505e4d753193af3c2f80bc8b8159725758194d100000000000000000000000018e4959225fc4343ace3b8a3b28fe41144f7ef2200000000000000000000000073cf347096da6c835f42004b221c98185668c47a000000000000000000000000268177c649264c3d55a4628ae1f6970d3e1c59700000000000000000000000000227f882c6a82e93b1320f5c0f691a47fe6c1dec000000000000000000000000fd5c38cfe357db20830d5ecf91c5adb52ee4c5ab0000000000000000000000001e38c7379ba8df937bd7160804832b07e8d6124f0000000000000000000000003cb5ea39861db2143210fbbd228164e9bc0a4e5700000000000000000000000080f71328d8f60f9e84c212fbfdd0ba6f05555cb6000000000000000000000000af86d4f92b76798b416c9ef1e1cfea80f0013cbf0000000000000000000000001ee82f526a2503cda6ab31f863ed052aecb6c8c70000000000000000000000005be210d55f195a0a6dbe9d8a1bab387ce8154ce900000000000000000000000077ebe945804e80f247156b02a5161727fae3fa4d0000000000000000000000009029ac77c419008d6afe9bfa5713fe7e058d158d000000000000000000000000ac93d7f92ee3600dbe06ae0de99a7015c93bf795000000000000000000000000bc97aac3236c949d35ed5b0b7fe0c356311d6647000000000000000000000000d7ad91d397cf630bd0ca6ba92a7a199f187018b6000000000000000000000000829fc0fdf7716e6269646cbab9b7a9f6e3be466e000000000000000000000000f5b74389147b55c1edc9a15abb06bbabf7c78c330000000000000000000000000a6c9663902197f0456487f92146583384c36a7800000000000000000000000008c27bba932e273e33114eb34d7933ebf27b684b000000000000000000000000d1a9170ab4ff1a94ddad654ea13091dafefc9d95000000000000000000000000c2f155949afafd70c253c10ee013a54c3a85c44b000000000000000000000000af1c92a03ed96e980e33ac2b523693acaefb76e1000000000000000000000000ad6517638e39330c1a2d85ef575111ee0692eb8800000000000000000000000095d5abeff1967687653a9645d8f4ef0eec2269800000000000000000000000008514eba6c2546d5b092d132f5df76c76f085e4d80000000000000000000000006613518ca91f697b757823611781ceb36a8966550000000000000000000000004820f72fa57a442e50453037ecadee9f6473e43e0000000000000000000000003860ff24ba6d2cf6854bddca191f208cf5cfcf5e00000000000000000000000019998cbd4ca15dbf91dad689bf1a769876b1f54800000000000000000000000036d82a89329269b9ae52209cd84e4c08314651e70000000000000000000000005a23a81a40f892616c08ff6f6292c7cabf43fc9b000000000000000000000000698216f313d5d57633793b9c8381fed7b58f7dc4000000000000000000000000264d4cada225c531721dab2a5e84082788283241000000000000000000000000b899d451b24d66f5c5e2dad5d702bd3bd78b5bc1000000000000000000000000a6d01a5cc46a95cfc8ab985d0d2a4b8c46aed4340000000000000000000000001b30c1d67333b5c3dacc649876bf09b6702ab8e8000000000000000000000000b4c58402207e0bbf8ba7d98950348efdcd3be86c0000000000000000000000000caa60cecd160e4363b817aeaba256930ea0c0d00000000000000000000000001bc540e69b4953b129e40532de9b0a01f1d6bf6300000000000000000000000016bf9376b3cea2bd885d041937c1435e7ac68ffb000000000000000000000000a4e65b2414d107b2e19d1c9af5f49ced33bc97c2000000000000000000000000ad5920598b93c8874fc39cd4c4086279cc72a1130000000000000000000000001dce038e96310bb0940365c205c8a39880b705ab0000000000000000000000001782c9fb70348d853bc2ca0b3548d8aa37f95912000000000000000000000000377b391af5a57198fd5f3045e6bded73b20ffd6f000000000000000000000000fcffc20e07c2b9a19a3c6ff1e18b20a4f4a88db50000000000000000000000002808361a489a1852d9729c5ffa4c2baa8966bf580000000000000000000000002ff880491b1b1389683a3cc2bf52702219736ff20000000000000000000000003abcacf201cdb158b8593547cd71ced6550ee2c0000000000000000000000000ba96c8643a8307f4784f3e7796380a7581eed49600000000000000000000000019c3a0954efedf1b2f5be2c02ada1fb4cddfcd420000000000000000000000001ec58a16b05758ef39cbc9e8be690c6191e1c1d2000000000000000000000000a1cc5ee028fd87ff4cf2994464094f96d30b45f0000000000000000000000000959c16652ca667d6cd85393c2519de6e85984b2a0000000000000000000000002070e761a8b4d9fb52b9b6dce12f2432fe1329090000000000000000000000005d29d00f3234921671433285f6877dd574cf8d5b000000000000000000000000e3252c4be6668ea58438324981bcd1ae4957260c000000000000000000000000ad1d456fd1101b2c2d851f480b6cf61c0021bf7100000000000000000000000081d6ad6511e85f7ba141d5a208e68664dcd1118800000000000000000000000062995c85a6d2e72bd70b76bb6d5957099d18332e0000000000000000000000003c3e18a85aebcabc2c2ffc8d06ed6eefe3f3f6160000000000000000000000002e143da13f1b4998c04a2bd28665c4de1fd859d900000000000000000000000044531c37f10863f572960903a781062b6fb59ab10000000000000000000000005723f9ad56dfa8695097fc03f6b80770a1f21d550000000000000000000000004f238886f09f9ec5f95995fc11985df90a7bc8c20000000000000000000000004d61dca21ad132d11992c754abc718ebc15da8fe000000000000000000000000c7e9f1a43e52e1f6fcd630c28e46cf9f21e7a8c700000000000000000000000060745f5a9742fe905bbde2f57808416edf2b8696000000000000000000000000738c50763be1dbe4439f196c891b5d034beb4bb80000000000000000000000005b1bfaca998871ce04dd86c756ff59dea611daaf000000000000000000000000d7a298447f65534243c9a0bcaead79a6d1e8bf86000000000000000000000000531b8e7ac4fd85a3e62395efcaef864eea03303f0000000000000000000000007ff19845f8710f0a342242f247efe0958b4161a3000000000000000000000000609bf2cc292ab6014db01acbb984f7aa2d20234c00000000000000000000000091771a39d463c9135e4441692b0870322b74a5d2000000000000000000000000150c112b6d116d6c6bb39b70b5694b3675d9f1a6000000000000000000000000bd9dd147000f021bdbd1aa09a137c58f4dfecdd900000000000000000000000010feb5b36b92ddf529e64350b0d733c1688c48d600000000000000000000000037d4ae20345040490afa44be6e00adaf474d140b000000000000000000000000ae9c7a771db5b9baae33964716b52c50821fc3c200000000000000000000000058af7455c7b23d246b62ccc0b9640ac1d49117610000000000000000000000006bd1eb7308a35429e546931ce66e9b91cf09e875000000000000000000000000892c29c4d9dbec2b96ccd51ce2ce6cdc54ee05c40000000000000000000000000edf58648ad512a0ab9f8273d47ff768b7f37c810000000000000000000000000d5a2795a1e31315c9ba7f54815625d0adac724c00000000000000000000000068d069dc4a8bb0f8fe7d9832fc7258222cf2e49a00000000000000000000000027644fc60d0d5dc9012723a9ca17994b6d83441e000000000000000000000000408dc69c14e5460b54404011d4f9b15893cf2d1e000000000000000000000000c7547f0229376ee3084b8294541f19a9c1288cb9000000000000000000000000ca1307122fd5117af071ccec87919e3d40d0a26c0000000000000000000000002d2b9585416c5ee413fc89484905de5b3b99ee23000000000000000000000000ce92a1903cd5fba05bdc78f000b6e34ae2f030c70000000000000000000000001045b1c46cc3ac634e1127c3d986e433df28f7790000000000000000000000005f15c01b6b9364c431d21d13355fe02977dfa10a000000000000000000000000dc34872e11a5373d017a36e27226e3e4c75fbdf7000000000000000000000000b56e89ecf99b8792562488c8a3933c0fa98d667a000000000000000000000000bd4b459443045112c7eaae76c09f20a6548e282c000000000000000000000000a6563b903a71bc3838d5e03ff0865e670c7971ee0000000000000000000000007860bec53e725ba3b39e3cdeae562b4fd97f4f58000000000000000000000000c960517dee7a3fc8b1f28481fd82756023d3470d00000000000000000000000013489482db3760878e44060d05cc371f7f8cc41d00000000000000000000000052693bca90e1da7fad09c22c69a8482145a6d7a4000000000000000000000000f610756aa2930c20f35cf924a7a9683d859a8ee500000000000000000000000003d3aa878023a71b3874a6f3d8e0fccdea066e88000000000000000000000000d26833fcf0df3e95f0de39d8c9c5fcdecbee07ee0000000000000000000000003ec36c891d831f6b24ff8468e59adec7d4ea1531000000000000000000000000a7fad2ae936b8de9e139d8bb4f5be0bce360b33f000000000000000000000000147a1e448e147476925d1ff6aaca35fea2a7e51d0000000000000000000000003078cc9b488c9b0f430492cc1e36db451514ea3c000000000000000000000000018eb4852eebab4e9ce501df85e4873d4ca404f50000000000000000000000000e14352ff77ee8ae924fbdd0df48d6c73c543aaf00000000000000000000000070241ee4f9bece731f8b1a40ede57100cdd999750000000000000000000000001e851ce68b1bf75e0f2108508214a81ded77163b0000000000000000000000009bdd89d709b06c724e3b4617aebb5b7987cd525000000000000000000000000068fdd176cd65755390809b5d816d841443003cbf00000000000000000000000068495f6b9d8cabe814e79f005e6cd6737c2941e300000000000000000000000011fdefd03f0dc41565e8c25b7564dc5404a89c02000000000000000000000000e8b63ea8f97c5bf57c9f3c50fcb7e08115252843000000000000000000000000e7038db3bd6d02a030c21f513428576048adc4bb0000000000000000000000000d21443a23213e291c9772bae2c98af3a32f13de0000000000000000000000007a9bce83140d0f0a1141c6561e8157710e31b0420000000000000000000000003dbcddaf605de92f50dd8c7fbcc4581c434849a3000000000000000000000000ec9c98fa439295cfff1de4a46ccbba1166c2c4d50000000000000000000000007ebc6b2c267dc2a53be38471979f5f24999d01340000000000000000000000004a549fc3ca9eca42e629713ef639c40e735a41eb0000000000000000000000008d9a2b757a286b4a8e97f7aa000200255659285400000000000000000000000064e8626e6c9c7c4811f6964b22c9cb4f3ac4cb59000000000000000000000000bc017ff8729bfce14a610061337a5280539143f8000000000000000000000000341033cfad7e921a49679b03af849cd88b8ff0ef000000000000000000000000843ca3fe1b9e82780e4386147763240b452b0d24000000000000000000000000fecdc4e675a577b39ce74c2b3fd9817aff6ba5cb00000000000000000000000031448521a9bcbb2d325dd648e4820782e41992a700000000000000000000000045956b0e0dca2374a9a35089b9ca85636183faf800000000000000000000000096564672cacb942de76f58eaf062aaa1e8321ee90000000000000000000000006c4471762450bc367715799e8c4ef1dec90c55000000000000000000000000007a940d881f99c72ffef7982414d9d31e8053e6e3000000000000000000000000082bf56fca673c32d93d44e19e129d9bba083538000000000000000000000000bf48fa8096a17571e096399bdb4bab6d3365d75e00000000000000000000000069b45d942e59a38c2b3f157f3fc7c991cd6477a900000000000000000000000048fa72b16a42a667eb036e59e48ca9a5d29c5d5600000000000000000000000009490810deba5588f79ce67bbdd13e4e45e68c4e00000000000000000000000020bd10dcc91806480482055f0ea4be8053af4d6d0000000000000000000000001057a9ffd59032129a1e11b7e620eb4a02a2f9a1000000000000000000000000f6c7ca973a8f30eadb4e931cdb12f89d8d1a745f0000000000000000000000004e5d6929975590d805fb33593fb779a81f45d06a000000000000000000000000211f5642a36c2293b142dda2741d696fcc7b35df000000000000000000000000f31d0046d26af057ba51ef4b2e0372cf9ad990fb000000000000000000000000e16d12af11e2ba0e02e874d2dc33273b6bb8616900000000000000000000000044061994607058f33c48edc58b3b1639a90f35aa000000000000000000000000c069aa2da57bf856005439a1a6d8842b78f7b208000000000000000000000000ad3943f5e548f0b537c3b1f402cd3ad9ec4520fb000000000000000000000000834698c23e2ada940c686ff04c9da683e2ae6a6400000000000000000000000066ccec4c3dc1a79fcb2b10a42cbfeb5278437e13000000000000000000000000216734aae79e262a89bf548ad196695b3babc00d0000000000000000000000001917de2c035f3214bdf35d599d34c340a4caa714000000000000000000000000ff208c795cc1f5a2c697302378e8bc415398a73b00000000000000000000000004451098fb83aa73242507796648bbec0e66f9a500000000000000000000000043ed7f3deb356f2fb69b1399690c2429b12ee4060000000000000000000000001f3aecbfef9089091563a507f495c2456401616f000000000000000000000000964d054e9e03c0de665b461b981e17953597d9cc0000000000000000000000008029952005893f6f5e37becde6601c419b916b2c00000000000000000000000023c964f4e43f5fcc8a7740d9dbfa5d2a2793e998000000000000000000000000957e96a34552e83c9b72d1bf2b3495f0e995177d000000000000000000000000f5405f2d2cadfafe3a07ca92163fed35039f68490000000000000000000000004f05ddf7e2e6e4a75b1704562faa31fee4a00114000000000000000000000000958383b3ac80048adb6e88c4a725b735e07093de000000000000000000000000ca2c08741753f7c6f2b6646c3b91c36674fe4f5e000000000000000000000000e9b61672d6c41426c13d0421b51511df852bc1f7000000000000000000000000d606cde983142491bd6e7c8f185758a48501dc7e000000000000000000000000aa9dd42ce1b27a62be92e44ff28409f9280f2534000000000000000000000000e10be05bf99e96e5c8d316c5eef5e90b8080c5dd000000000000000000000000058efbce54878259fe815f410005dd623deadbc600000000000000000000000032e2bac97503c59ec8a9ef6b2c4864ede34e8d3e0000000000000000000000009bf89a0086a7bdef0a647d611fe26bad36d9683c000000000000000000000000f0363d26e31a34f954e9cc6211753a46f15de14d000000000000000000000000007d5fe29ac2e1a9ffcc9a981e7517c74bb00d98000000000000000000000000695f343230a2d00f9d65631ddeb0ca63f6283b990000000000000000000000007376c641af6d457b85a134912a74bcef92f4fb650000000000000000000000002c3fabeb1c1fa90b433e5e90591495e474b8d338000000000000000000000000a8dc34cc317760bd38ee5dba37251dc6df3d0a2e00000000000000000000000076814ae18231821c90e7a6ca61a80aec066174fe000000000000000000000000878f3a3ee1d79257793c72df7c82e4e26a78578c0000000000000000000000000f5262fee48c83076b6fd5f9974fc01a72230ce700000000000000000000000002115c783decefedfeda10e4be50eec55649771c00000000000000000000000007105e4f7d8b075db5dc15c529a57fc713738af20000000000000000000000003999c9ad18576153cb1fc1a8330fbacc25b7d0dc000000000000000000000000385b920d65b802988bba7cc44f2ea8bf228bf878000000000000000000000000050b41a036835a926ea3a3717e6d8e8b79104ad50000000000000000000000003f459d7a6dad39f3b430cc263211ed0c13382def0000000000000000000000001136b1a5b69002c5a6dc60b53efe56ce585663fb000000000000000000000000340bdec934e3ccba83454313932f302f6f95bba10000000000000000000000000097c25426bfcc71239f57ec4b87a68caf76c61d00000000000000000000000036765e93bccc2316d8b7b70e42224b8115d82b90000000000000000000000000c86bc665867def197bc18cc6d9ddc5dc7a399867000000000000000000000000265ee10f70f992582927e5ff48675d876fa729f10000000000000000000000001025f7374a8247e3521144b90ab6848e738e85c8000000000000000000000000fdf0f3693b5f22121340b21c5a1a6a40b3ecdc1a000000000000000000000000ff0351da10d1fd31078d4918499d90ca4be11129000000000000000000000000f30c778e5884195b43a4502876323b7e7eb8c5f6000000000000000000000000bb4863e55a695a9baa04d2091016b262c697bbd9000000000000000000000000a39843ee29826eb2bdc80eacababdb0d989524a70000000000000000000000006dc945d41fb5fba09a61054f29d1d2f4765bed4a000000000000000000000000cc316286f773e9518b26095955cae3abe70d1f3f000000000000000000000000dc051ed7b38e0bc85055195d4777b1f1affe5527000000000000000000000000692fe62387bad7cfabace2905f761a002e1dbb480000000000000000000000003f3cba53257f7a12eda6b0f8929d648e3b56327500000000000000000000000025f87a444055c57741e2a6a5a2bdb51ac11122af0000000000000000000000002673c5a71e3ee4a97c16da174987589acdf171ed000000000000000000000000050794eba1af51d45bdefa0425049e44b0b3d6db0000000000000000000000008253171dee37738018636b722c7c6c6f7d1c25b5000000000000000000000000e2b175e36d4c34e2e6dac5391dd279f693067af0000000000000000000000000b0d964d229d4b4febd6b1adcbb44c8b4b4822bf60000000000000000000000003a63b2794d44968bc3965c903a401d387b5f549c000000000000000000000000dc6fea1e34b896b021f44e0e6f100948a5472ea4000000000000000000000000143e62e76262fa59fcd97b68d5bbf8d0ebadd0d600000000000000000000000049315ba9ea743458fa467345a3657df785a6482f000000000000000000000000c0a049df0ef3c2a060d159970b0d2be81667b786000000000000000000000000658dedd28f45bfd9d12340d00dfc20cdb769c6b5000000000000000000000000bf785e7c7505289cd3f5f85e22d6b8cb429d7249000000000000000000000000ea405db596a9cecb7c09394283fe657aa121da11000000000000000000000000b4f38e979a69efb24feccffd98e242244ef83473000000000000000000000000823b6c5ca081e1f90da55d4563918b6e2ba5880e000000000000000000000000b5e243b448eee46d646578eae1fe160177e1875e000000000000000000000000e57c1ed70696280a11b4de944bb17878b2a21170000000000000000000000000cec1981db3b5b2b9e3082ca26ba6d953bd29bca6000000000000000000000000c3789cd68e8220e807e59aa0490c5559f6985d4500000000000000000000000087764ab709436e88a72e0d2e5c48d150fb0098470000000000000000000000005ea3e8403d940811c5130987bdecf42259e755df0000000000000000000000001594a6f1f00badb2d114e3821a42d3edb081cf1f000000000000000000000000bc59885735b7f9fc97743a475e10bedc5be4d116000000000000000000000000d9a062cc3c1dc2b7b1ca4eadd0fb47033da7910d000000000000000000000000eb6843b324e2e9608069dcec83a0f73bfa1bc7a70000000000000000000000005569698cc013d0b6d1dc33530932f3e0b4fb85e3000000000000000000000000e8053fb859e4c612f69681969bf5f371131624bf0000000000000000000000007c3fa04183a70bccf0ba6e8adc417b1268839a840000000000000000000000004e697886849c8b1ceb80e9953ce58d4afab7dd5d0000000000000000000000005b2317c3e99566a1a8ef73cb49445857ec465feb000000000000000000000000e45f418f77d2f65af7a25f74eab1362e11163f7a0000000000000000000000000d5434ad363af2775edaa19bacca121e67f96f380000000000000000000000007a956fddb605e1276a49567e108b9e5f5a40314f000000000000000000000000210e5bcda43d4c16a7c735227cb64fecb1a50aa2000000000000000000000000789dce56c0caac52fe5bd40e78beab5146dda5cc0000000000000000000000004b8fb621e1d2343f8a3a6884f815eca382863a0a0000000000000000000000004bbf13d9b67e3d81f619c406772ba98ea4f9ee1b000000000000000000000000a2af32d8708163f1559027b224b9596c7fc16175000000000000000000000000f50bb0d024d154ed8ccc442e689e053532e67917000000000000000000000000de78abfbd6e90a6b1979e77a99a0d70e63aac6340000000000000000000000004d532a5867f792285f8e834d13ed6cb756dca07d000000000000000000000000ff12594c454adb5d47af550cf50fa667b9388d6c000000000000000000000000289f96e23263cef50a08394b04506d41e64ef726000000000000000000000000fff3d0eb5262b673f02d3d06ba85e3a35037e292000000000000000000000000815c2e0007d00c3703a42dd0de6e6545a2ee80d2000000000000000000000000435fa10a80dbbb4684c938c76f1e8fdd3695755a000000000000000000000000af052efa0ff01f9884fb44fe89d2944e874ae3c400000000000000000000000023418da3be8c18fd93f270492c34b92e2cdeb51a00000000000000000000000029891460a10b0a49f300a7ef1d2d2b4fb4dc594200000000000000000000000045eb2ce1c9e7fd0a174cf1d7f7ed8a78d6cffee2000000000000000000000000ce3b6dac0e6e6c749d7492ba57ca94abdc26cc7a000000000000000000000000bedf5ef93135df3b5447228bd5f8df102c07bc8b0000000000000000000000009e98b50704193b7d4075182d07d6bc8bca4c9c9500000000000000000000000000aa6abb8283f9337700b5d3279a97cedc3ef034000000000000000000000000cc9402e983adef514badc46d06b6fb021c7777e400000000000000000000000092e012a4453f9aa53a18439ef85819b5aac610f5000000000000000000000000123ae25e2111885a37d15a7a6afe150dec4f7ab7000000000000000000000000f064ad63a7b1a62856da540f94182be5163a136600000000000000000000000099c9973ea34d0c6c6e284edd63d76fa4d3b33cd0000000000000000000000000f0b6179bcc0714654f85ce6735210c75f4099be300000000000000000000000033b0ec8347e3786fdcdda1c31e62b2add90d9e7a000000000000000000000000d08d0989fcfa7803999349d8f0c1f28dc0523fb5000000000000000000000000fa3c20e79b72703db3c17c69d3c9e3f035be09db0000000000000000000000008b1f6900467eb6d724b31babb7fdf09e8a60897c000000000000000000000000adbfbf50b92db5bcc4200a9701268486beb36552000000000000000000000000ff6ea819b171e9a398f4dedf469925949ed32999000000000000000000000000ec4403748e57cca69f3005d1a9c45e191cfd320d00000000000000000000000008f5ad08ae16883c5bca0a3243305dedac57453c000000000000000000000000a48e36d3d865a3f5b714acfb233b2c2c8eb2af620000000000000000000000009bf0a477ac188194ae414bdc0ebe83e344a2426d000000000000000000000000113bf3044cae42d6a3da5581775e59d138d37faf000000000000000000000000707b6dc9130d0794f6e02f769ee8854846e473a0000000000000000000000000f666cfa8e9c8392c6785cd243950b598bdcf34f1000000000000000000000000d6cb50852487e37cbf15ad1f6a4734939e006d7a000000000000000000000000ac863999809adf98a285a1cb0c92d6e8d0c5440500000000000000000000000000192bc6edbd59a54a51be69f393cc5c64acc04d000000000000000000000000af70d18037c3a81484ac31b87c5e0e353f7f18bd000000000000000000000000e27b6928377dc95daf9344ca054195840bd2fe63000000000000000000000000e6f2b675fe6378273b32770e64666debbff55f8e000000000000000000000000b44d216048f8fcefdedbb91f216e2ea35d5e2c6f0000000000000000000000002800d6e80d44a7858d44fb9d320f64cd7960432d000000000000000000000000af8bcbb620df9589c20ec9e709ee39ad563d8fe2000000000000000000000000b00e752acf43a79b00cabdee67defb74b96e27a200000000000000000000000040521fe3ba9378ae65b1360d84774ba1bee0336f000000000000000000000000727fbc3a8ce8c8dee7d52619ccb773732965aa6c000000000000000000000000c6b8f358112286bd8e554e1b4a16973659de9fdb00000000000000000000000033aa03f8d1730692cac08009f4c7e0eeb4b2b0e2000000000000000000000000e61453549c6b38c82fa19626dbab4c4ed5af4a020000000000000000000000009c43a12d75539cb211fbe1cedfc5ba6ba1defcdc00000000000000000000000030f21402a5a1e65bbbd8cffc599513fa9acc7e8300000000000000000000000089ef74ae80946d0d29257ef5067442fb9dd88c9c0000000000000000000000000d06fbfa9627e835e62f87a816eb4ea178ea6d9c000000000000000000000000aac1e523bf66a7696797572baaa3b94c7adc8b10000000000000000000000000f955c57f9ea9dc8781965feae0b6a2ace2bad6f3000000000000000000000000f4bbc419bc9bdfd75074ad7ec17ab77122b7995f0000000000000000000000004df1fd931141587e79dcf6eca2e60f688edb4055000000000000000000000000247ef1ea63c8ce168d7bc6760e10138d024e4f8c00000000000000000000000039d8bff56300898d4619a5a0548ce81e9b361119000000000000000000000000390a8d0cc7ae44b76f6109212435e453e92c2a87000000000000000000000000e0f36319a71a244c2aaa49f14de7ca2b9e925ab9000000000000000000000000302425dde99ee592d22704848719bd60976847aa000000000000000000000000fdf5e21d1abb7342ac5e8096ee7c192120b762fa000000000000000000000000c2d1369b3d2d9c4261f8bc6b406e18c0c722bd7a000000000000000000000000b2a59e64d94e43d789b62c673acdeaf5c6e70a5e00000000000000000000000099fd66366dd8c944336a53c44c73114ca7d45beb00000000000000000000000065dd4f681a851fee20448c9e5326130a5953c0a700000000000000000000000051008155d754e5aa2d0702cf56f5ef07970d923100000000000000000000000041016c4b7bd2af04b1d785c7f6fd72b8254d4da700000000000000000000000021315784ec0b6273ce3165609578d8cefbce93ff000000000000000000000000c7f5fefd602bcd0883c62fe1fa54d336824fcf70000000000000000000000000872ec4336e14364be4af65b9419b57ca01e8f3ed000000000000000000000000b048b1dcb10bc7b132bffea82145fafb35c4144d000000000000000000000000f4227e9fd143f394aef9e597ee8c3e0326644f3500000000000000000000000011b19bdcc827d9ccdb94bd40dc6ddb4ec95b7168000000000000000000000000c4d0af6f2efdc6e9a3bb8316a93c089fca1f200a000000000000000000000000f9a824109a48dfa8009b042f16a814e25b51d3e600000000000000000000000015efe01232f671fe0227cb8d2e45bb7d136cb5c1000000000000000000000000113877420ebf52d48771276079568eaf88d36e830000000000000000000000001c0fcd9d8cd56cf3f6ae4b6c17d4e340bdc6f72f000000000000000000000000edbc1159ce2e77cc2c467288e1b6b20daae7e11c00000000000000000000000017bc3c1c00161efbf6d1b7793adbe46f0c48b8a70000000000000000000000001278aab2fe3736a3c3f40e4f0444110be25803d30000000000000000000000007493aeb3fe13fad82b4238a46e984ea0709493a5000000000000000000000000ebbf8bf8997fc446c5af4c8ad97ca3f0779d5dca000000000000000000000000c8044b3c336aada256919f87501d6d34b44a47e6000000000000000000000000101f1e25bd0fc02606d4608bc6529f5328b75398000000000000000000000000833425dd775ebf04bca009600fab1749674aa405000000000000000000000000a88f01e8db1fe394f220fcdcdf6f940c39d44027000000000000000000000000f129dee90ee896fb34858a4d4fc10a0f8a8acbba000000000000000000000000588bcd21627ccc2434c178a79fa8b9d040382e550000000000000000000000006271ba986918283512a18dec60e72070b65595e40000000000000000000000009ed1a1715a1dcaa59f4cae6196b98e969ba5560100000000000000000000000093332c4aac29de9b9dec6e4b1f64e2ced8795b93000000000000000000000000fc5c40792942002e5a788533754719a4db03e834000000000000000000000000fa3090a4cc3e34873b1069786c0bfc353c278552000000000000000000000000f1ff0dc09dc2f02687cc45b492034bce1a865545000000000000000000000000e0de8d2700813c0fd008a684c5586d0265ebb7e3000000000000000000000000db29a5cbe55106e17f1d93363ae4aedde915abbc000000000000000000000000d01d15c1ccfbb5a770c73bb17b112eba0dcbd4e6000000000000000000000000c6bb4e42b3cec3742b0359b018aad089d1bafcb7000000000000000000000000b2e7fac93a1b55b7e0a78c12ee987b4cf3f7b83b000000000000000000000000b0aacd20f847275415081551faf4aaae39c1f4d5000000000000000000000000ad8a99cf6afd3b36d5b2589f93758b4bdd9b48490000000000000000000000009d9cfc43b9932e70cf82f28a03663a79cbec1d160000000000000000000000008a966a6fc12020912a914169673c6177d48d3a0500000000000000000000000072297c344cf691fa7bc6e2e9927031aaa9a9cf49000000000000000000000000564562e7bde404f7a92de0eba8364fb79c6562db0000000000000000000000004f7bb425844becf8fb9c3f29b926a7e88d1c893e00000000000000000000000021a379109531665f0c6e15ed47c926b2d2f492830000000000000000000000001f5534ac8633a5f7ac075ad86cf5ab6d26b82d050000000000000000000000000f4f80fe2f51b6d907f1136be9854d88dbad9351000000000000000000000000053ecb4f761a0ce7a03dbbb2a392f25dee74edd3000000000000000000000000d85f29d9968dfdf8446d9d38089468a97900eb0b00000000000000000000000004e71c161bd16ea5c441c0ca09432b2bf0b199e90000000000000000000000008a16446945d50e4d239c51bed6edcdca4e2244120000000000000000000000004ac9614735d667744aab3bbdd0065a6c39e45a510000000000000000000000001ecc4d36c4d462f47838906b6e1985e59b1d40c200000000000000000000000056b55cbb4e7a47bc9ea9044cb11e78a9c6d6f806000000000000000000000000af80f972479f4a84290f4350d3de4e3db99342c40000000000000000000000001b34934851f22b90b03e9bdbd8550592ba110b22000000000000000000000000fc097aae700e2befb6f38216a1a1600219280ab7000000000000000000000000c7cb47078161a115eceea9c11297f6316940a19a00000000000000000000000008399afbc740f199570777a91417e2853b7005d10000000000000000000000001b3032f91891b1d491bf8a5892eebdbee5efefe50000000000000000000000002eca1045413c6562f90e6029456ed40eaf3b1852000000000000000000000000dfc0489c3573c28d00d2d762ad007982f05d1ed6000000000000000000000000813dbe318a798c1bc7ee728d8d35a6f729aab58e0000000000000000000000004661a9cf6a07891bb6ba6096594062f84501858c000000000000000000000000ed2b05982b116b009c515da90c5645f2e7a67b74000000000000000000000000cea542a3e7c8b225c7243517c0c5426d3edae85d000000000000000000000000ec295e162703b051b69dc77992f8a33509737a40000000000000000000000000e9e979615cada363bacc5d071715bfd95223a57f000000000000000000000000de7e38c0df176e6be0a9ab760f2a1dc09cde1762000000000000000000000000af6c70d8ab2b239f82c6e995aee5ce2d14599a92000000000000000000000000a850fd2928279b5162af25ae73004293c70f8a720000000000000000000000009b6e209e2f9a10da931d4de8be17f8b329cd520800000000000000000000000090e735668a637fa2721cd722ac98388a698375d3000000000000000000000000895e17d955256988ce149a1530a4cc4932ed0de400000000000000000000000071b0b56c118ba313869699add4faa59f4559c5b20000000000000000000000004f7a0d7c1a9869ee6cc7075a40a224b8589d0aaf0000000000000000000000003a28d7137db173a0ed7598f5e72217cbdf62af3800000000000000000000000029e121ced3741f4b2b1fa0e29862956e8efb49a10000000000000000000000001a50ab47a9dd0d09911ac1f34932a335f3fb9f5f000000000000000000000000be0bb4360a7558698fbe8bf663d713b4ddfbf47a000000000000000000000000014bdd2c7ad944b815cbbfbc5080f00224d52ce4000000000000000000000000643782599acb6807cf7b565dbc0be2b70f8833a00000000000000000000000002b9287402e077f866a067176217ee6ec0e24e4cc000000000000000000000000b3470479be12395fa259a7be9b6d98ffc486ee6b0000000000000000000000002a237fd1a7ee9be6b818320044eab9e0dcf62cd8000000000000000000000000e0ec913caf76be41b54c054ca790274ca36d684000000000000000000000000006e07ca1ec85fbc84d34dadb7daebb37589b7f36000000000000000000000000df7386f6bc2c61c9d4977bc714da51c9892b11e90000000000000000000000001f7ef356bf671e1add2099c459343b4320d02f2e0000000000000000000000001e4c129162967790f01e6cfeb3c93ce1e421fb9d0000000000000000000000006e65fa1f31ae006cdbfe6bb4e67d926cfc0f9b14000000000000000000000000665a1c443b4e43c4121a424fdd0a830f70484b7c0000000000000000000000005f48dc49ec4b1085c7b9fc77591a4b8690d8989e000000000000000000000000b123634608e8fb40d2d12bb771fe00b46eaa49c3000000000000000000000000f19c126fed0e57c9c150501c956e44eda6e922950000000000000000000000008d4c5aa66ee4398411435623e5611c7606320cf700000000000000000000000094a666df6741f4b2cf91cd46b6d24699b9d55147000000000000000000000000ed98d91502ea508c0ca4d60616f90b7eec563325000000000000000000000000c591a947aed115f81243a75fcf5679d5f6d3cefe0000000000000000000000002159df981f2d8dfbdd80c6cdf07aff70ce0c2d0e00000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8