Special data
- Status: Successful
- Nonce: 1472
- Type: 2
- Gas used: 27232267 gas
- Gas limit: 27449563 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e80000000000000000000000000e2cc8de4593303528960290002f23b0bb3e6c44000000000000000000000000cafee976c8ec4084298dfbfd5812b22b58ac7348000000000000000000000000c7f7468ca646ca1388acf80817581ed923df7d26000000000000000000000000c80afd311c9626528de66d86814770361fe924160000000000000000000000009c5248355c878917ee0212e46f4d411deeb2a10c000000000000000000000000d76f6da9f8809d767a056131864f09f8f521737d000000000000000000000000cbd1cb6377f079fe79d7aa4e6f5f0859735bf281000000000000000000000000bfa015e704e182b346133590d6f874f3cd5a768900000000000000000000000099437e48dabc36a574da0879bf5a0b6da0e8b9ee000000000000000000000000ba3ca3cd66f6dde685120a369d4149f545621ab30000000000000000000000000ca74388e41409831f4671f6597a9542f3dfc52400000000000000000000000012a6623b28be0fce9354650ddfb8a7dd435cc357000000000000000000000000d0ce352574d91d2925b3121117de7902bbd141d20000000000000000000000005fe9c2b112526062cde395083a9f402ea2ccc558000000000000000000000000bb1f6267219a276c8d71d6c12f59497a9b98d692000000000000000000000000db670ba1bf063c40b68eef814bd07883ef8197c40000000000000000000000000362c395b9dfc41a9b83248ae52cb265a7e7b98700000000000000000000000076b1e6110fbeed21be145ab5181bb937bd3a25d50000000000000000000000002fa2dbff3f19f2a0f9b9c67151ff6397f663b8d10000000000000000000000001fa7de13792040fc737c1b982c80f7e539e6c93b0000000000000000000000004039e61a1c0ca0e4a6704037f4929f6bfafd55f50000000000000000000000000706684f153af255da65bf75facdc4e7066f4859000000000000000000000000127a60103d342d3ca524b2b6df1807594cefaa5a000000000000000000000000f72d96815b59556fb4d50a8bc23e7f59b60c6b75000000000000000000000000e791a513a55a9d8a7455a0c2c27f865bad9ef8780000000000000000000000005d51b5c4f7e271157d7a314c78c07f3b7018204700000000000000000000000096921ab0361601161f1cb631f1fefb0c5878d98700000000000000000000000074c4dbb01755d1e013f1fe474dd92d4dd318b27e000000000000000000000000cc10e98c47606c62246c82e36a2f37619995e365000000000000000000000000558c164fb387a55aee137e0493b95fffa1c16144000000000000000000000000899963ed43caf8b9ed8a027fbeed9e4609b1c1d3000000000000000000000000d816cadd557a7163375ea59ab6c9b0b5ed7fdd630000000000000000000000005bbc0c59b09a19bad8ca77be5eac45c44efd3d56000000000000000000000000e4e93d16df4c199b7e73622370063d67e501097b0000000000000000000000005797f007caa8176a65a6e6a430b8935ed485ca5f0000000000000000000000004a60d6692b79efe3b68e937ea7d3c3921c3c78fa00000000000000000000000021fd013d8d237ce40f99a0f73dfe7db5bae3b923000000000000000000000000a36c8e08d0723a2659cd519c876952392fb96526000000000000000000000000e73826768fd7577fef07b963d9fa4d184b4b3b32000000000000000000000000ba4570f1ff20c0469f0f253af6ba6ffad1973468000000000000000000000000d1a09038d0f2abc216ab33f22980421737cadee30000000000000000000000007e9656b56ccbe0c127a4f56af84b5be3e224377a00000000000000000000000057e98fa74a5bce5b298e3d0375cd26297c694b6200000000000000000000000009d072d0648fc53e2d08c75018cc2d062d82e7b5000000000000000000000000803c341f147ac0b001feeb4f77d2b6304cb336ed000000000000000000000000a45644b8c3d4826d7c4b401d1eaa37b10a907a3e00000000000000000000000013662e9e4750b780976d7844de8b0bcf7aadc10a00000000000000000000000083b93f44d5df6467c263bb55ab0112c1575e936f0000000000000000000000002db90e08dde38b7873e63eb7aed46ea3eded81c90000000000000000000000006317bfa312c1bcb6d4df87db173aa99cea2a95790000000000000000000000006a688537a37d6a4af6929fadb27ea711e1b737070000000000000000000000007297c6e5e59017aa869f3a491e24565668863eac0000000000000000000000007b855f3fb9e08ceed6a1a85d97605debfef338070000000000000000000000007912b5866df9de1bc8d8c2447498ac8366a7e8ee0000000000000000000000003c1af469556dbbf738eee66e3f96a47aa95d5ff5000000000000000000000000d1b432dcadab085a72469a019725f1ab9b653dba000000000000000000000000d878d93b7d8c275739379eb46f2cc46896e22055000000000000000000000000b9b913f4abf4fb3966c906f1dd567fe8d23ed2b9000000000000000000000000a9665ed2306f0adf5f5e91aa544f01bd43d7b15000000000000000000000000043598314ae26da1ecd1fbcf284e3d2b26eceb365000000000000000000000000f0bdfd26d8085063f65f39a1869b8346e6a40741000000000000000000000000654b599c3aac4084bc1f6edf40f6ac4910631491000000000000000000000000f514e2409ddfd04a45ee6fa620b2431dd07c5a750000000000000000000000002201a545a6862f7a41d8bf90a30c7de6a9624a270000000000000000000000007f5ea990f76243a465e219a42b99b51cab75e932000000000000000000000000ad9fc0ab4870a3611a3ca9d026ffd5d599374c56000000000000000000000000f41bde88c4769d4e308a7aec87c9d565866057cd000000000000000000000000d3deb0fc25b619ba2ca850041d5b49f98cb2037a000000000000000000000000a5e26d9fd2440344de3bc2fd915187e96a1127c9000000000000000000000000f7ca8593b46f10b9779483587790c30f05894567000000000000000000000000f871e3815df117819a73ac60cdadf9844220a852000000000000000000000000fb3fc9e0a3c9cc828928c1c4d095e3f0b552f35e000000000000000000000000c20e318fe1830de929bb8ee57f6209a89f0ab00f000000000000000000000000ae954b2d697fe7acb2a8dd4044d367c61d637c87000000000000000000000000282d994cfd0f4577e42374a88652f796a8e8221700000000000000000000000057af88be7b0f3a6d658c13ccc31af1461a67c691000000000000000000000000767d246a5e4bfc331fefb0b5f0aa3dde31dc20a700000000000000000000000058302e5c9f0bc994e847e807316abcc0eb0acb7c0000000000000000000000005dbf9766cc9919e6d60b4aed17db60706094159e000000000000000000000000927668c56f3ead5d6cead5299f32e951be764cee000000000000000000000000bba3d86cfd9956c0951ac03e63b7fb3494d53020000000000000000000000000c40f70d62cd3786592699b163af08c483187e1af000000000000000000000000ddc68145d466be921821078a50f1c282bc82892200000000000000000000000081650c12c69c0398576d28c7cbc58456ae0b35e7000000000000000000000000074edf78d4925ee3c0f9ad61d231f3afcb85de5c00000000000000000000000087af16540e68353b6469d20bbad41df2b58f94f500000000000000000000000059a8c4dfc3dbc32d801629ec104fd57b6c22aded000000000000000000000000d5ac6feae4ee0370bd43097959bdfabd8c987d12000000000000000000000000929318c8d86c80df2d19beaba11e5d8d42713e600000000000000000000000000c486f38b6e2f113b95977dbdba54c3ecb33c4ba000000000000000000000000842f9e1f7275aa6798dc43a08ad8683008c3695300000000000000000000000033d8473087d9dc6b9e236b21fe8671b60f9d8ef100000000000000000000000092e50f55881eee80e11b4058ff6171578bca4e90000000000000000000000000c9673e52c7249aba865d0163d6b0bc548fc74e0d0000000000000000000000002fbf1f233e2d3b6833ad8b9afe2651d6d1ab38b500000000000000000000000090ed8d893968d38d34fb8696cdad8de071b934c00000000000000000000000005b426a345a332662c4eb40d80addffa2281d4ea4000000000000000000000000a23e6531b7871bdf1a2a8ad2bc7567e3fba9813e0000000000000000000000006ec30003fd8c6af920dbdd33b47c984b914f5edf0000000000000000000000006e4f22806a5d1edc8a3cd4a1eef2f40d8003c8c200000000000000000000000015ce6cda21753b207a680b6ee4725bc2453e0e5100000000000000000000000020048677884e869a7549ec632bd74f19b74ea074000000000000000000000000f829bc0135f371a812a334a57cc377a4f9e5fb97000000000000000000000000524a1370d2dc129560328f4ec020690811384927000000000000000000000000ce44f23119b94c76f33043930b837baf3aadc2c0000000000000000000000000b843de66d048e87d986c6dda826a79e9a724d8940000000000000000000000008105de1b2f6872640e31c14f5037f6c280e86ab700000000000000000000000089252ff3764d7773e2654fef5f7e1817e48e63b5000000000000000000000000bd22c281e76d2ca6ed2411e79311aad8f64fe48f000000000000000000000000629757972471467933eb78d9a286a1b43c1d51de0000000000000000000000000c6f88a6f4a305fefdee1615bd3128c4900ee7bf000000000000000000000000c706e73b0eca931bd145f88e767700b398c4121f0000000000000000000000005e5be302b290674b2d42a41fd55d27a44921d5c00000000000000000000000008e6228fe98f92d03baa7b673c275d91b18b87ffb000000000000000000000000d12b5a19630df33e0f55c0869bd459e4e20c3fca0000000000000000000000000cf2bbc656cf49d648e9926a3bece2c247f5d8de000000000000000000000000be78f7cf8ff29fe63fe034329a3fb9a0b168a189000000000000000000000000235590a4fbe303b1f72302623685afa11bb0cb4c0000000000000000000000003b62c81c05e7c1085ba7edf101ae87437fe71363000000000000000000000000d31223b3285a3e69c7c74ff6109797da696be71d000000000000000000000000d6898f089339cdcbcc714f2938b94e7f97ad34d7000000000000000000000000eca5879081874b91b9c9b541c0b4ceed3f0d57bd000000000000000000000000160bf778dbaa737ab68efceb814edaac085c9a7100000000000000000000000046ab72cf2b4e7d6f55cfd07cd9cdfab4392de0690000000000000000000000007e2400626811b1cae987c41139c39830f4b2ba9a000000000000000000000000957199086d50b66c78c124055d3103836211a5e800000000000000000000000042cb89987f809eeeb9a8f8f43f16cd2c5995484d0000000000000000000000005edf2024dcfb95114b30a092e3c13cd1530b634600000000000000000000000056434832d53aef67bb95bbbf0932c4a73547572a000000000000000000000000bfc85c7fd3c30b9cffd66685848cc5ab037b12b6000000000000000000000000bafdc91ee76ccf9378473c1967854d4713d0f6300000000000000000000000001e545bbb0cc33163fed5339f7a72167b53eda13a0000000000000000000000003b8c3d713b662477bcac27f7aa483fd2577e44c400000000000000000000000090b7c23ccdf8cf8f597fcf706a8a2a5f5790ecf2000000000000000000000000a9f956c675ea4e8256b975f4cd50a3e297b8183400000000000000000000000055e4956f12d5b5e1dd2153f2c38b41b7e645768f000000000000000000000000c8b383c0e211b139203b3ac4d69cdf02f39784fc0000000000000000000000004ab881e65cd104d4e380f64eae1d68fde1633ece0000000000000000000000008dfee32b05dd0344be36228754f2321890ef66b6000000000000000000000000b6edb2cf8a7ce1e846b5837310563d21e3ffa8d7000000000000000000000000da0c71191ad32be7d0450feabc993706d4dcb28a000000000000000000000000e2201614b958327246ff857be9694257c9f148ed000000000000000000000000bcd9ab8f999bbb15dc637a4105dbe9bfbacb8bfb00000000000000000000000035dd3014d7d45d52b94bfca749bcbd9e894dd85100000000000000000000000087297eed5c63b5009a5c42ed58a8c456f07bd01c000000000000000000000000fa89f4faaa7f0e4be3dce31164e8d6889994e9b1000000000000000000000000b991f169632035f58175fed0038bdf3a4172277a0000000000000000000000004d4b5b48541ac0b8dc290d0f1c8bf4482502b7b7000000000000000000000000dc3af902df666b0def993825d6332b4e71ee4149000000000000000000000000486641f5cfc73aa3266e250a4258aada149fb928000000000000000000000000f9fcaee2d555859799865c5e60cd95d71bffba70000000000000000000000000f090e3d412468f32643750e42485e09a3259bac9000000000000000000000000d7772910454bab5dc3eabf153f9d6ac0e7414b8900000000000000000000000075d8506ce4b5541748861b088e8444141eaeaa4500000000000000000000000075462df4c6ecd2a674c4ced7cd856c49e7427f6700000000000000000000000061fb1920ee2cb166bc6dcf67f3e70de731ef096a0000000000000000000000002fba09364c26fa98d5d19be8ad2516f8ff012e6f0000000000000000000000002915d165eee8f77c712e013d9b97990b7d0002cd000000000000000000000000001a0db3f72c03447cb5044478054d3b085687ef0000000000000000000000000e164359fa735da69776cedfa8b3f00a24c5d8d0000000000000000000000000595bf0c206d8b6607eab1077889c5c1aa1ff13f2000000000000000000000000d1c3d9952b7b6e322736bcb01c27209bc021ad97000000000000000000000000586e10db93630a4d2da6c6a34ba715305b556f04000000000000000000000000b07754c0820a0e26b38b52cb228152a9089e43e90000000000000000000000009064226a6601cd59758109e491abf68b3a48156700000000000000000000000090da95e6e7e55c00afcce19f78c577b55c4d3828000000000000000000000000101f4b4a741c9dd29fe04120a3589cb1c8b1044f00000000000000000000000007ed7d2532ef648441368ec8ed8b7b51184e7d1d000000000000000000000000dee2e5ea2d8d122f0c54be48cab770169711225800000000000000000000000022471b24101e9fa967b45facfec953d78bf5c350000000000000000000000000955a279bf6772e388f8ac47692e607aa6b2755c6000000000000000000000000ab52ef38e528cc2a34d14772114e8382d87c71bc0000000000000000000000003bb364638b43784e415f035fadde2ccccce666c10000000000000000000000007c907ccc8c4a68296988b6fa1837d2e810a6389d000000000000000000000000b7b65c9e5af96e134a3e08b25734dd96f1f826890000000000000000000000000fe71797dce1e8ec02d206427fea93079136013d00000000000000000000000088c978e5d2e7319cc2e21f9460709df7028e1d6e0000000000000000000000009710cfe6ddbeee2d267bb86dcdfb9e2e4729f1cc000000000000000000000000d2318a18a4282b29fbfda7704240113d327162630000000000000000000000004799077df884f4bad1938593b164f6a5c97545060000000000000000000000009706db5e2c9a81133356724d4c5dea117d161386000000000000000000000000ea1f24d00a2664d85e93f5550ccbbdec68829d3d0000000000000000000000008dc87a82711dd84644c6bdb0d9f293dc0770a27e00000000000000000000000066459676d59b32401931bdbf1a94b9fe800349930000000000000000000000009daf40d102b602411f730bf60004758d39c10ce60000000000000000000000000a76286340c68156d7c759bb96ed94b90bb5a02700000000000000000000000001216b1f17dc2e052e47910f96bea1814b39ccfa000000000000000000000000852a8c9b383600aba7a5b7573b7555b90eb19758000000000000000000000000069b386cdd315b7f620feff5c0105f4e427ca41400000000000000000000000092e3f1ec3215d33a160eade154f5bec83eecd4c100000000000000000000000055b455b587cc1f1624c2e1e62346e2ee4f5829b7000000000000000000000000c7fcdf23cfd8e65dbf412f04070d45eca1bb5025000000000000000000000000627a846281f8b0cf9a63b1036977172f5de2b81900000000000000000000000031e1775391765e76ab0eed93a2ebf47a8f5c7b410000000000000000000000002dc41fc01123397b6a38797889335be17ba61543000000000000000000000000e201cba27fa5d587c31b98fb1165ba26eab99df60000000000000000000000007965d6f3379fc9d167f600bc22588c43fd69707c0000000000000000000000008fcdb06a6081eb068b686c2714722286dffc39d6000000000000000000000000622150caa89d9dae1e9b39a5711db652a44bf2a900000000000000000000000069c70d04e33a9a65b7c7c690076ae5b0b45144a80000000000000000000000007eafb299bd8c4af81bccadab8d0dd0a0e1df49d0000000000000000000000000853c256e6fa47ba4b7fdebb6f54f5f862dc8bc57000000000000000000000000c490fd39fb44b0a13a643a128631b774d20371bc000000000000000000000000ab37b0b63e6b94f8906bcba89c522e62e4c2e0d70000000000000000000000009628640ec841fe41836781057672cf6c99aa9901000000000000000000000000f619fcc4be1ccb47796b6e38283eb542dc88fc6900000000000000000000000094e1640948fb129c128616414d6ddd8136c393ec000000000000000000000000bfe70c9c376b97d9ef5f101169da8245a313c3c9000000000000000000000000d1f6d6e5246302bd96d7c613f23c48ac32953717000000000000000000000000b170ce2997393597195fc90b406120d1ed65522d000000000000000000000000ef6833898673f4a8f835774330bcf896a168a78a000000000000000000000000c4b35e6b2441556376cab0f03d4e032c6c287da6000000000000000000000000b96d959e42833b990cbf22ceb899195b97c4fd3c000000000000000000000000b906348f702ecfd7d5dc3a9cb06a56ae9be2ea7700000000000000000000000097597d45639834ecff548e7f8db5ddfbad1add260000000000000000000000000f7c548c3c100e1ad6a1f092d95884cc4dcef4bb0000000000000000000000007a6c2bb094d799d99dc811c39f58b6872e5abd2b000000000000000000000000c5815d10f5a664d1bc2d575ac31ce9002433b616000000000000000000000000e5cfb32fb14a9de36d4daa0946a6a6a4753fc2e90000000000000000000000007c1082e3117dc5be27701d0e379980ba0ec681c9000000000000000000000000fceccce27271ac9c9d280c839f95b48c2520aa940000000000000000000000003296387181d479e3a35615c9f356678ff3ce2bd30000000000000000000000009d56de4c5ce8b8e9a8bfc43e094167959f7767370000000000000000000000009a202cbb477bab5d2335df5bfec5b45411fcd0e4000000000000000000000000426f605bfeb604835f7ef54845d4b06bd6d93c6b00000000000000000000000022e06291f55fecd5d659d5256daf24eb5e97a3f4000000000000000000000000f49485a8d9b1c4bffe139d79e1e31c8a1b5468640000000000000000000000002895b21866bc7c8a9b6d2ebdc55eec49f7d5bdd100000000000000000000000052fea84a421681d1a10c85cbe737dda122eb8d01000000000000000000000000168d8b164bc37820c3cb9e49b6e8b788b3d9366b000000000000000000000000fd687de607d10c927e0ad7fb4cc22788adcc44dc000000000000000000000000fadba0a5e9b00a0488d45bf496ebfdfd044b67ac000000000000000000000000732d93521793c3fb974826f12bef55fde52ff603000000000000000000000000c162fbbc4bdbe2277c97372a33eac323d3622be200000000000000000000000017682e16ada073517a61b668b7a2a5f5262f7abd00000000000000000000000013dddf285d8de6f8dc0eacc7dc0e3257888f93b60000000000000000000000001161c611c67cc30c3ed107393b7fe76d022c4a80000000000000000000000000b1532aaafd471babb87aefa07086305829fdb406000000000000000000000000340bba98bc478495f092fd2753230bf71d586ec200000000000000000000000036d7833e8510958967fddf74c1f2f41dc4998c2f00000000000000000000000076a8309a4d67193e8da002947936c107d412dc7900000000000000000000000007d77d545e0738f2dd6c18fb2c8d3b10c6fe26080000000000000000000000008b0673fb78fc80aa04f4bb11a04fb7d104c6c427000000000000000000000000ded4031ec5db465ddda34af69b56df408f52398300000000000000000000000000029a6d9d67c864548ed7803c7989ff495797820000000000000000000000000bc6f237aa9447fa0092ee7c5f8a0bd2d9f4f3d2000000000000000000000000241792a09a40b86b80d91d3648f28227fec1034f000000000000000000000000efac155308acbd627d1325cf4295001e272e509a0000000000000000000000007779dc23f1fd15f38269eb48a05c136128cd7373000000000000000000000000e1848fd23af9ea3b81fcd951eddead6f699ee9880000000000000000000000002b8267d6763355c15e444b2a16549df725c23d2f0000000000000000000000001e82a2981e6eb71c5996120d6766e2df745372260000000000000000000000003b7da13c982d17b333c9f6cbd4ebdd1cfe1c29140000000000000000000000007ade4ba41cce23b1d88e7840e14029859ea2307000000000000000000000000009b8fd146efeea5dbe77f6c85f442edfcab6cab2000000000000000000000000121e73886f6d8ecf3890e6ca52ae0eb0ffcd638e000000000000000000000000e452b6b42df7cac9415df4ea4adee5f0c05104c2000000000000000000000000746686d87fd460f900a2b68073cbcc2f687a7cd00000000000000000000000002add672628f5defd85847caef2147188ceb9573f0000000000000000000000009a28afe9f64d7955f49180267f3e847a4a13b6d20000000000000000000000003ce726908cd2f54f3a4becb182008bbd6bb90b41000000000000000000000000d42faf5ebf77bab9ce80059e9b5b3dfad45fd31b000000000000000000000000e03dcb427936a02b88a7f1d8efc7642494512e1a000000000000000000000000ca35f8fd6b8f124f24e0ef80d4d083f598a43690000000000000000000000000498b9321477b96058b8ddff32b41d213021470a50000000000000000000000004b1924114f99113336190da281f12c01453f01650000000000000000000000005a74f709e881ff9ad87f74189d23a04766e50ebd00000000000000000000000081fcf3b24276891638b2889ce0d9a1cc00ff30c5000000000000000000000000989b473579b938ffc956c6d12a01ad53c0953329000000000000000000000000d77e92f1d671849f05201881d4a9c9ac04d0aa5500000000000000000000000067b13bb87e46391dca466b79bcfffa6be01b67530000000000000000000000007d909bf656e7a204e5b5be7e4d72303e63fd4b4f000000000000000000000000589ae74eee5e907862616d90cdebf04847c852c500000000000000000000000007628526a4c70271c94df4b1518de4e9cb28fda00000000000000000000000008dd126fe422e4f7e336d6aa17353246f5c023a460000000000000000000000007edd8a3df7a63cf789ff6f4dc03b778822d735db000000000000000000000000532e5399365963ab85db850e4e166a3f58197abf000000000000000000000000fa3a20caf2823d2a78ee5c799a4a7ede81b4bedb00000000000000000000000002181809014347e6ac963fef73ea7195fb1d8b86000000000000000000000000906dc47e6c8649ca10b0af5b128a2d2126981493000000000000000000000000ae353c6e775c6c8af81e88d41a5bf8e561752d0e000000000000000000000000eb59eed4d08e586b44ca15fd2df1a0c98d9fc9bb000000000000000000000000fdca91a7d7071c9be2566b13624fff130428626100000000000000000000000027e11d561efb23b108c2ee7812bbb49f41a353a4000000000000000000000000e2febdd9a1b8d90ae46db10936cd0c57a3b70cb900000000000000000000000071d6374f0e650f1bbf41fd56d7abd894198318ee000000000000000000000000ee5b3ac3f6194b78cc5f94654ba914c00d6159a6000000000000000000000000a710b72bc9561932e144bceb9c2e62e6c2f05844000000000000000000000000d32505649ef9ac6158b76f60f0a6fcd3d4bc15800000000000000000000000007139a680e287fbbe5aa83e46dfbfda5e28b59911000000000000000000000000d19f61c836a25329ab077d5047481e88f292f34e00000000000000000000000031b33a2b2748094ff5f72c30f0b2c7e8005ea33600000000000000000000000010e16f66fe4df9e32b6658c21498d495040fd29f0000000000000000000000008a201ce886655ebae964857814e52222f0fd4be2000000000000000000000000436db3db5bd75f4d2a464064281f2d2aa0a06686000000000000000000000000f8e27ebb6f6f089842d8ff3eb658e14bbc24a90e000000000000000000000000bac4578455036c7a1ac9c598d1e3fa59e1f1f1860000000000000000000000000e0a8c6a46a917a0eadd3b154bdebb4f07b3a2370000000000000000000000000e6eda34ce174efa52c3154ae45ef7c1d6580705000000000000000000000000ec043cdc9a30735f43c93012b5604618647e0cb500000000000000000000000085db5dfdd01c111812737cf1266ff11f3f924687000000000000000000000000c6b4994fdaf8879ae9ac680299b62d11c7ab075c0000000000000000000000008f4d2fda11031190baa2b8ad3f11057dca15742200000000000000000000000096e587d9b9677503578a6fdf7c9cabeb4b05721900000000000000000000000010e59fba0a9c1b505f348a7e1d92a9b547a465b9000000000000000000000000ec1f24bb40149c3cdaa8067871293e21a0cd9a65000000000000000000000000e58d7704bdca6593d108a0ae1c238c78447df9450000000000000000000000009997956db4dea82b066772e08813ca662f8318080000000000000000000000004d7954bbb7d3a38a5421fc537be56707f6ae257f000000000000000000000000ce4fd2610e149b959faa62595fa40bcdd28f7155000000000000000000000000edd7332912e181f66ff65cf925acd11d3474293c000000000000000000000000fca13a835fd148cc4c22e27f3e862301903d351700000000000000000000000047c6fe1810da52a8c39ab6803e1a49747d531aab000000000000000000000000fc9d88a299e9cef5ac511df1e16d550187e2db6800000000000000000000000086a6819e8a39aa3f97c70cdd381c0d92af65af6b000000000000000000000000ed42fa0eadf170169918ce29d7a2a17b35a334450000000000000000000000008965e917c23a7ea71ec144740325255ef9c48c81000000000000000000000000770f7af05a70e5fc5fb7a049d83baffa38fcc5890000000000000000000000008d6726ef54159cb4a3112be2340b69c6217f1dbd00000000000000000000000002cdb955d504704d6895e03b43a0ee3eaa7d60d4000000000000000000000000cd493e08b7b839d5754433b99e0a402da33162170000000000000000000000003e4c096e0416f6b7ab3078904dfd04093b295b77000000000000000000000000eaeb280f02dc63702633c18a6a7aec1bf2738fe6000000000000000000000000587b3aa25e9c8b15e4308d1e84f46ba0443a99640000000000000000000000005edcb2cb6be1796d58666f77c0a9c6b59aa194310000000000000000000000009ea8b0239eec96a293a005b8142d920176e6cfa40000000000000000000000002eb426efc62bd0b69bfcd042f3fc3c295febdb1a000000000000000000000000bdca530d31f89e5dccc0fb4ce7ce3ad1e1365f950000000000000000000000002eebaa007ae3bd64fb8565a7d137d90f0f6e038f000000000000000000000000c959b9b6fe916b0fc19e0a8183f16e226efddf3b000000000000000000000000fd85bbf1dea991b2aff2de3ee084a5dbf04789e0000000000000000000000000e75b9cb15ed4bdd2d2a136b47e87de1332ead797000000000000000000000000e56c52ccb321425eca62f7b8c4aba7ca14adb831000000000000000000000000db379f12d393674a1e87a6866812c99b8e4f44e2000000000000000000000000afad7821b32460a1cb9727d30a61932fb4ffd1ab0000000000000000000000009df5e31e93153715b8e0bb4da422a7c37720c8940000000000000000000000005d3f42aef790fc65d9e9c97bc6aa0df1f600c8ac00000000000000000000000050b330ece801afaaac6f4f77c1b84f5f895b7b88000000000000000000000000346c61bf14d83b13a799ccf2a3e86756df3fca770000000000000000000000002bd41d589e49ec74a0dbf38d53eafe69e77b8181000000000000000000000000e7c01b833e9e0b90f4eb565504b2f8ea475399970000000000000000000000002a27bb5de8e2bd03b9fa31444895827832bc8825000000000000000000000000506675dd2a05aefb39f82ad01c79b513462d9c2500000000000000000000000061307a3a15999ff232d15d42414e478d16748ce8000000000000000000000000d7548fdbbd28b0696c88df8dc7a59ec6be0b3ea5000000000000000000000000feb3821ebccf27f7d024f4b0ae8dd6e8c685e2480000000000000000000000003325eac9042e0633fe4baf9c0bc5a22fd706b53f0000000000000000000000009cd6b954dbeee9d121cef5f2345ea7ac91bb29e60000000000000000000000002ee4b0db466832cd323c7bc28c0069233edb4e3c000000000000000000000000edf1754f25678e291ca50631e18cf8c5a82b8c57000000000000000000000000e61c0f07d65085b19c4842d087f855ddd783fc0b000000000000000000000000bbb3ea8742b27d73a56cf42daadb03d3a48f0ccc00000000000000000000000015cb0be263f4f483cbe4e19adf5ac12f2d10199600000000000000000000000022952aa74005981e8211530f575aca58e4597fb9000000000000000000000000a2bf4bcbf8a1ee9405add2aa072ab0470026e22f00000000000000000000000086f46e7d19d540e69d6a6848d0cb85c48902cdba0000000000000000000000003cd11bcc17d6191c39fcc6911222c28b32fce6b8000000000000000000000000092ebd8146b1adb75c6e772cf51dd0dfbff9ca09000000000000000000000000dafd694b64006a225d604aae4abe4b6697cfeb15000000000000000000000000221a5f0debb36f5f26d5b14c8842509f8ced8804000000000000000000000000e92a1c46c81fd1cea0fd0f64bb3816d4ef27ee89000000000000000000000000d68333e925607179bca883cf7f0e6720ad4d9c20000000000000000000000000f076823122f106c2b7f21cbaacd1c9db1ce4cf270000000000000000000000003410192fdca42af3269e310f836d48ae2329cd98000000000000000000000000e7163c8d6e6669dbb4fecabc831705e0bd1156fe0000000000000000000000001dc8a6d263043775b26ed713762aa54d588f8852000000000000000000000000c986c8ce63499cc63dd21f54d1dd1f91493cc6f6000000000000000000000000a4ebdfd7c0a8a0bc78b596933eeb9749e0f5bbd6000000000000000000000000b39cab0dcdb70e3cb7ab512417058b85029c9a9a000000000000000000000000bffec784165eb421ea17a424d2979853b1041d990000000000000000000000003ca6f63874a4edf47839b865d05f1c5e27799ee900000000000000000000000064e79ef2d56bc21b514a7b27c394f1905bab04e900000000000000000000000082ec79c2d1b24e5d1fa858682cf5a673ed21310e000000000000000000000000799afb26d0aafdf5b71818c622b4791dc4585dc7000000000000000000000000ae4740dc2262e12e75fcdca9e51f5f66c33d28a7000000000000000000000000865ebda714a5ea96f0478de6a93557452547b7de0000000000000000000000004d96229fd0d6541eb39495ee4b93bd87b3d35a6b000000000000000000000000688462f7c0fa5aebc956fdd184c21619df50e6a60000000000000000000000003de2546bde9cf682e923fb8e81358bc8222e3126000000000000000000000000bcd8ccf2dcd93c3e4a6f96c6255739a58ecb29500000000000000000000000001795064b9df5b9bb8f629fcaf6854c75852d4540000000000000000000000000da5658b452230e02fe40fd79824be7ca4ead74ce0000000000000000000000006d5f64fb9c634b3ce3ffd67035d9b70654fe1442000000000000000000000000f14ab81c89284f2d549aadc5512a26dc5fb654c0000000000000000000000000b62659ef8ae94b610371acfb5f3d90473020755e000000000000000000000000774a37e85f2e9cfb9258ff4945e42a67a3e8a5aa0000000000000000000000008349d238229686011ca7173836f1516594faea1000000000000000000000000027ed021677dccc46e4c204bffc4c6c61c07dcb1100000000000000000000000077eef89995090ff386c6eef06d65c22b78c976d8000000000000000000000000883412530589a2fa80a86b7c8de54f5e6ed059a100000000000000000000000006d502a03c56fd477123636b622a3280d94cfdab00000000000000000000000041b90b64a2ba964b353926fdb425122128ccc115000000000000000000000000553aba708ccac95b4ee5bcb254bf2eeae02eccb8000000000000000000000000e9d193b9c2dddf1ead373136e2ea6ce8b055f0c5000000000000000000000000660eb21e427281ed14e01a4a4bef726fb87fb612000000000000000000000000960f8cfcb6d69845e8b21ffeb9120e44f664383c000000000000000000000000f30e4fc5c3eeee9b5a94926b2ab6e2e0e549053a000000000000000000000000db479514836beab8548e00fc7ec491e1ce84aac20000000000000000000000004586d527eb28f5f27a3bcf369e4799846827f0ea00000000000000000000000050af49606931ef6d8d3c5e46685cf790a72b5e9b000000000000000000000000e239191f3e87f06d5110f209e6f9bfff590ef8cc0000000000000000000000004d534e042f53604a53ca9fb3680f69e01e1f036500000000000000000000000024fb72c121428d2bb48ae72bd77ae22b3cd792cb00000000000000000000000071482b0ef9f24a0cbe2e6d5feed19d698377c6ef0000000000000000000000003cd0ebe803b59f5bf2ea5b815f4423c7e2875ec2000000000000000000000000043a3d60b3b82cbfc026b0afea539326763b927e00000000000000000000000062850bb8ce12b83a71928e670c79f1c1425f9de500000000000000000000000087b5d383a59782a8f1a998f27776e69b5b22bfd7000000000000000000000000fb0f768f4b045f527f80f1949d0d89568ba40e81000000000000000000000000b6adeb2de312cda2e0d2318dbe6f998b06c39b6f000000000000000000000000da4cb47f4141df6b176d7b5ebd1ea21cc0fb83ef0000000000000000000000007558f02d176931d87586e9e139b8055cfbb27bbf0000000000000000000000000886e6a21285346369e99dcfe07656dbba36aaaf00000000000000000000000065ca03a0d1bae736003b2573716c2a7a81d42a2c000000000000000000000000df8f6f86b06f49b63fda873640ec13f57d32322f0000000000000000000000004303958dbe26cb0a5aea60886cd20f0b6a313be2000000000000000000000000be248b1748e4879f30ba9faf134389b3ee837484000000000000000000000000d21d5433fab031fbe3f7cc31dab102addde9e8a6000000000000000000000000a7e2d55a0b16da74c4059f0181be0c893156f6c1000000000000000000000000f9c35c2d4b285ad318edd3bc14abebc2cfcf1467000000000000000000000000a0eae8b555796770f7f08a41fe81c0c13f402b270000000000000000000000003e8496d34b4988d69addccb065a403ec0bfd1b8d00000000000000000000000075a4d98fc8ee9545527605eb33da8f52296d4c60000000000000000000000000f1074332ee12e3e154b3f3a78dde7b7fe8b6660f0000000000000000000000000c30ab01029a6858c47e68184d6b5489d229be2400000000000000000000000017ca3d3e1f9dd9ed34e03ce10902b4600960e6dc000000000000000000000000587c855ab2a7521dfa4dbbf2a8a959f785a7fc20000000000000000000000000d4a1469a0fce086a516e366c366ca4b49bf96698000000000000000000000000ede32c72b238c5f8ac01b1bb25d490d4caf60439000000000000000000000000f023d784dffecf21fab9a8197fd0280fcbedb891000000000000000000000000e78a083a453b9d5a952548c4b0b212aea77a53b10000000000000000000000000260321a7bdf7db7a059b0acc7c883d142e870b9000000000000000000000000e1575b9c4b58f2bdc2a7187581f5036b3c08e33500000000000000000000000022687a6b1b00a1fffaafa3880b5202b7675af030000000000000000000000000d9b0b5eb3355813f75955947d1512497316782bf00000000000000000000000053f00c92160ebb35243381c426d1fc77dad65979000000000000000000000000340a8c1bf65d0873a04d9dd7472096c69f8cb35900000000000000000000000001f593a71c6f310ea438bc46f9a099de2f7203e80000000000000000000000004a0ec5360669908ca1870485916836e050590716000000000000000000000000e8ec7bb1e7084ed04657f1c143652bb92822eae70000000000000000000000002af27f57165970bf65dd036c7f4bf8a861143f5e00000000000000000000000064361d16b6e8e5a3d6db09950e4895431e6d07820000000000000000000000004496360e14c4f95c7f8a540887e64b71c6b355a60000000000000000000000003cbffe8b1f877587afc436af62090887d0ae5dd100000000000000000000000098021bdcdebc66e538a29bad8399616a0b80f02b0000000000000000000000008384aed04e97bdd8cdeb4973ea125853f453a29f0000000000000000000000007a0b10039d924d31ffaf1c09636c61438bdd2e880000000000000000000000004e623a2f121773dae66943f7452398699b16f0c1000000000000000000000000ddf6973021d73e39c96204da548d9a6675d8f998000000000000000000000000e6a21e93610b7dec685192a6072383a2efeef7db0000000000000000000000006f347f78ddd621995fd002463bd02edba51aebd70000000000000000000000004b90fa56168c9d2f078173768576135949d9e50b00000000000000000000000096d5cdacd14ee6c3b5fdfddbb18a625a20a9bc1a000000000000000000000000b9d0bbf4bb11079a6d2d7fc5f486712a8e976218000000000000000000000000f8f1ee93f126b723d806ba2bd568fc64d5652ae2000000000000000000000000f259714bbd4eb021493340d42a2962e00bd083c7000000000000000000000000f507f62de8bec4d4e53efeea6fe634769fd975e7000000000000000000000000e04a5420f0a2a772f4f751baadb57d550870dadd0000000000000000000000003d8f7a9b2255eefdd86fd46b8270272f203109660000000000000000000000004d556ff5a901c83da6483d09631ea67ccf2928e40000000000000000000000006dbc8d896c10559cf386c39067048633f3f1eefc0000000000000000000000000be2583e44d5fe634977297b81264df6c97c0abd000000000000000000000000a8a13e06f42d169df24fd90090d56aa78c5e27bc000000000000000000000000a6adc6fd2d13a460e163b5342d526f546ec4b51d0000000000000000000000008b77df3b862dc281d03b124d29e47f9144b13c3700000000000000000000000055b24a846c44268e41ded599d02212273f2d31ba000000000000000000000000f381abca5e1f32f0a18c5a4b924f599dce40224300000000000000000000000025189e6514b91bcaf2b1f93942a7bc0cadcfd8f0000000000000000000000000e85c9d860130395da69200e8a25b34f4a8a88380000000000000000000000000426417d2e353339d59daac9ee8242d042302a2170000000000000000000000005d12852da57d09012750370f44b5724866785e930000000000000000000000008750876b1c0a15ef2a58608d97a6f055a1cda9cd0000000000000000000000007d3c876bfdb8f8f5d576fcafe57f16de82c5ec9b000000000000000000000000b39bc364bad0f836de77081ee160da266bc5d8b4000000000000000000000000a86e6f776283a492a5f09e10ae97561fc915f39a000000000000000000000000c40f99e839e8480e88095a7a89a9c7c84e019cfa00000000000000000000000046fc6ef6d0efb659b65c0c16b507e55983b80556000000000000000000000000d967b20249f7495853afb29a0e09a0a5281a55f3000000000000000000000000dfa6de28280e06f97336db4db80251757829a0a2000000000000000000000000d47770b952b415439b800ed69426737ee42594e800000000000000000000000044c14189c564992e209f1a6fe5b03796b545cac800000000000000000000000033925b5f3d134a3d41d2a604192fc23de00f10b2000000000000000000000000add62287c10d90f65fd3bf8bf94183df115c030a000000000000000000000000799450aa48111e39aed02608a9e68a1c97e491c80000000000000000000000005b97816dd356d84dcbd462db5a83c56be940879f0000000000000000000000000b4b6413a47da0bff44ba6aceddb75a4f31c2f30000000000000000000000000c22d4ea66b01af8be8dad825e101e88f4db4e626000000000000000000000000e578bf7b38aa9284b54053c0e70eea19c472a429000000000000000000000000496f02493b8ba00d7a2d891678b03854a847f16f00000000000000000000000050d072ddfe20ec85c74183a859fb869dbe74460c000000000000000000000000af8b2b92d484c9ae8bf7c65cf78a347a2f7a62f500000000000000000000000033d3c4e56139f2536ae140f1de94f4e4892038a10000000000000000000000006eb0ed09ac237f4c607a18b8dc63b48efe61b9b80000000000000000000000000ddc8f781ca3577f45087af5a7763a9a782d794b000000000000000000000000759db3130ec607fc58c5b4de0c949b8a3dbff953000000000000000000000000222508595860a5d2fe7a2c5bc144953959f825300000000000000000000000001d2c3e520c837650a2335729c95d8e8ca7a2b57c000000000000000000000000eda5990b5a8d67bd0be02143167eff8e1a68d052000000000000000000000000bb68a6e4c92f1eab49aefb68ac057f339cdc892f0000000000000000000000006f0bc40a25086d59eb78755d3e130c9ffab8673f000000000000000000000000437d08747834efa17e01c8f0f2b2780377ba823f000000000000000000000000e477b24601ff4e23b13eccd9ce80ea73ac8e9d71000000000000000000000000933b82d9f5eb141bf1b94ac917233d62bb6d411400000000000000000000000097a3c09cb54544c73098144306a7dc1b200998fa000000000000000000000000b3741242e3133fd1d3e040a7ac0d9975fc834fda000000000000000000000000316ec0c3f71d2307a03e29a0479213b8c5c3f053000000000000000000000000fa7d28271076932bfe3a665a94683c0a89d193a0000000000000000000000000d522bd605327528b36e54cbfb5384412d049570b0000000000000000000000003a915bf5adb34a67de7c90f3c81b334dcf79e3320000000000000000000000002d3f8ada7078c883be07f8d63e20dcd682b9eaed0000000000000000000000004120cf0d0ca8b711f5715fa86c50fac42d5b2a640000000000000000000000004eea2c2d8cb056ccaffdb2c75d9b48b8107c30ef0000000000000000000000009a77a54571dc6c75fbfdbb50255259d1922930b8000000000000000000000000fa1fe308a3d99c2b6a6bb73eddcf7c550dec7b39000000000000000000000000920a7d1f1dcaaf66c23cc794fe3f655eb761dfe10000000000000000000000000648b29022ae0650b130af3311b24427981a8d5a0000000000000000000000008bd7bf22f454da1972144e6bda0ecb52839c94460000000000000000000000001e1fe9fb7e770868bc21fd17a0b7848b474d57de000000000000000000000000493751027e43208763033883744d0ab6aaeb2d4c00000000000000000000000027bfffd072622445f361c48c258666d549304a1f00000000000000000000000000a5e5384059b60a26086fd1fb12c33f41915d4700000000000000000000000020bb840afec66fd617ee6ae6712a298724b79dc7000000000000000000000000c2f38aff2c1544aa1b16754f4a83c42b82a582e2000000000000000000000000b735063d7e787d7678a10c33d9110749b3898be7000000000000000000000000750c18d6a9197aff76564f13d29d820b1a34c0de0000000000000000000000004ded3cf53da1fd71e077fd27abe892d456d00285000000000000000000000000624d616adcf2cb3240f947787c77d8943b55d6f1000000000000000000000000dbca0cdaa3d71b4cc6ff2056a452d3b2f5ef5e0a000000000000000000000000df93e340940f9723cc4df90b46819f143593b1940000000000000000000000003c3471bf8743aa386c86ab8111596457e6f222ce0000000000000000000000004a3644fd3553ea7f432d556ac8556d255950d46f000000000000000000000000953f73c8d7f6b72f10775d9006ed22583851e8d9000000000000000000000000c8e7b5bcac4abc555b8f3fb021cf790bc03e96b600000000000000000000000031ca1982f21dfc09e01800013a833c7f386630b7000000000000000000000000b2f776e9c1c926c4b2e54182fac058da9af0b6a50000000000000000000000006e4653b768f84d73e839bd02f4690fa1ccf81bad000000000000000000000000f9e2be62f7d699b3e8c83610451cc35bc369d375000000000000000000000000fb2c7a1d4d2f7747c3837f57c2ab73caa6d7321600000000000000000000000086e46140861e104b3ea48534ac780ed8bad3440100000000000000000000000085a1b4a88b69d43be4998b361017ddce9e07dcdf000000000000000000000000f39d6b5b841e77e6f9a62a9a16ac71def784c9080000000000000000000000002737406e9841b7d47ce9cd56d08539f15848fcb9000000000000000000000000ae4bddc55159ab50c3a59915a9e487fdbadd4875000000000000000000000000f6df0eb12408d7e1a3699e0079fa039fa9b2abbc00000000000000000000000056912cda5db572370eb86f9ae83e6f05079f8f150000000000000000000000005c50f472b654db26ec92ad74301c5442f53a1e33000000000000000000000000ff5c9f5bc98bf497549f28c9b1a4a5185a8f46d8000000000000000000000000fc231c63db7cefef1bbfd660ba8d9c5b696feb4e000000000000000000000000fb93e6b30b04d1e5acbb56d07d775a6da0c6577a000000000000000000000000f922f83f2704cc6fca16494e7acf2514c85bfb8c000000000000000000000000f879e8a3f705cac8b8bb6c8a469e1c40887daf0e000000000000000000000000f5b94f7d6344330b7d5a548e0c80a8cdc7a74dd4000000000000000000000000f0efccacfd833eb8f65cf1f896fc881df7e679d9000000000000000000000000ecb5887facfa2498c96c0dbd21e2ea4a1a4cfd3d000000000000000000000000eb0dc216993f1dbbb405b09e6f2a9ad612c906a9000000000000000000000000ea4cea3e6edcbd48fd1567c4513448c837fb883f000000000000000000000000e8fe288d6ea5f2681fadab5bb4d3790fb4c5e4a0000000000000000000000000e697f55565dfb6a7677afa9c39a846aa4c9795f9000000000000000000000000df5925475b0d4485a3bed161271820576fb79663000000000000000000000000de5bdae3afb5d12a41839c918467c5c5f6443758000000000000000000000000dcd323f936c0b43174e20d5f9c816802f30b7cf4000000000000000000000000dad9de1a2089b2f477b49dd2eef9a677dc24d784000000000000000000000000d86a8ab62c294b72d43c6b41f5655fecd1af0c17000000000000000000000000d5dcb9d3e0fca1e4da75d6c1f7da25b6630533c0000000000000000000000000d492ce0f82d61d979685b4d6d44250f68d5cfb3c000000000000000000000000ce29c03ca6aa59309810f2c53ba8b0bc6330998f000000000000000000000000cd00979f1680f085f4b8697c925277a182c23b25000000000000000000000000cb9c432b1b25535e133c868cad34488442b506ff000000000000000000000000ca4ad53bedf10da35791b5ad928d73a59aaa4ec4000000000000000000000000c977779143d80f5c886d90f68a06234c79133033000000000000000000000000c8fcf416155aa9186507b5e0ee149c3611de826c000000000000000000000000c8d714079b1f4cc21ef121c7ea8de8bcbf161592000000000000000000000000c36217d234888e5deb4e790844600722b8324240000000000000000000000000beb491caa89f8c6738bb04739b6f712d8dfa70a5000000000000000000000000b9796666cc0ca645f53d58c9e8947cee7d5216b3000000000000000000000000b8790c941d5bdd46dea8a1a15fc404a0bb20b4d1000000000000000000000000b7f63081ba9cb9e1499c15da6728d8803e8e6c81000000000000000000000000b5f39d6c4e747d04bb232efd85f125fc5a918290000000000000000000000000ab7d9ec3e1814c189fc9f8a75d9e259edb3b7fcb000000000000000000000000aa3d42cf2d886ecce79ef60cf0614b095f99d01e000000000000000000000000a61bc824e6ebe9238234fe40d1a8a447dc078782000000000000000000000000a0583708bf696525b9eae5f192e88380def020f60000000000000000000000009dba7a145d5ad01dd193ca84b2896c08b5bc504c0000000000000000000000009c507dc20572018b6c49487bdb6d09629750c41900000000000000000000000093ad03156bc589db4c7ce3ea7ecfc70b691270330000000000000000000000009146e6133e7f4fa6fe4beb4c024b63ac2634b80b00000000000000000000000090fc1a60809b5927141032cc2675ca3f7f8bf4410000000000000000000000008d9da73ec123e455890759aaa6f64b33efd932f00000000000000000000000008cffc04ad39bcb2ba4e1e954a392377ee20d91dc0000000000000000000000008b7edcfec549571e528920c674f006a5f423eaad0000000000000000000000008a6025e97c5036e1338b630e20a7513c2e23d4570000000000000000000000008916a2d110164bfee23f46bad13cf9719d1404220000000000000000000000008880070bb294183303ff0aff6d8aba148074fa8000000000000000000000000078089705ed807984cf3edf9149c9369e8fabb9be00000000000000000000000077b0cc462d45cf953286ed6e75e74b26d11cad0a0000000000000000000000006fbde47462eb086eca4aeeefd36960278bf44d070000000000000000000000006d92c7b73c6c55159b9b525a118ee481d5c4f79300000000000000000000000065f0cbaddc388ceceb75ef43237db458956ab69600000000000000000000000064c7d11ea7af67ac741d9d4122ad83fa065cccf8000000000000000000000000615d837b4cb26c0c3d0232ca339e2def564608fd000000000000000000000000610ecc57b137f806b51c5e7928ea8650f3f3e42b0000000000000000000000005cb278baa240fcabf30d29a8868b2ec5dc1fdebd0000000000000000000000005c8888bb136ba7a5e3bdba20430b6fc8d39a07e20000000000000000000000005bd8605363acb023faec7773dbd729d2213220d700000000000000000000000058276f4026048634dfee9dfa5984fcc152eabc720000000000000000000000005699593bfb2e284314058b19eddec813500c009a0000000000000000000000004be4d850704bbcfadd337094ed682e4bcefd2116000000000000000000000000489b6d861d21e41fb99d98200e25f729b015fd9d0000000000000000000000003fafe252d5edadb4cbd0efba167e059c269120ff0000000000000000000000003f5555784654415a0b474c9be6ac251e6c6337d60000000000000000000000003a9014134350a2cea4fa47eebc562faee509aa6800000000000000000000000039d26a57e55cc9f11007858f88421950d9fb89ef000000000000000000000000368fc9515a094eb8530ae63975769e17ec843e370000000000000000000000002a1b5f1af66f762d1b13fb8d8d5482bff1add52a000000000000000000000000291c0898f3e478470db1ca4cc5b05c2f3b3e925900000000000000000000000027863d423f6dce73cf4d0fd6b9f86c2b51f87a8700000000000000000000000026867d9cbd5d22cb45d61182613c394ca0753bc60000000000000000000000001e91f3a787b7678bb4918a4899fe90b93fe004d50000000000000000000000001dac7646161adc7411efd33a7102fe96df2f5ce70000000000000000000000001b8ac2affad52a092096943609fc42144aa5218e000000000000000000000000191bea3dc7cd399f78faee2e22f61ce4ab37b39800000000000000000000000017fcad95ee04352f1987b0d7fe0a0e9b5f639e640000000000000000000000001063c1f6977edb75809a9efd4fdaf3f5a894e4690000000000000000000000001009e42c141d0ef793b733764b6d5b1acce244880000000000000000000000000c6000ccd89d44bd4b5dc0c67e8aa6db3459e2ad000000000000000000000000094c971b4c2b3dc91304996bdf07e6dd8d76b276000000000000000000000000089c1bf5194c20010b0add1f14fd642bde9c12b0000000000000000000000000022617b5fd50a2123117b12f063e7f81ab398a800000000000000000000000005a5cc901c66aef870106ccff8dfaf4f2f5252f60000000000000000000000000aa914c4cad604777a28f8b5d09462863a2415f7c000000000000000000000000a283a8fcb1d17aa2b9d4ef883f01329e9d3068780000000000000000000000006001f171ccb2c2c25f577bb766349ec0eaa4a7b6000000000000000000000000da57f9636df0d69f18868dc0fa1e90dd68f3084700000000000000000000000017cd86b06f4b58d949e352a970ceeb627e96c1ba000000000000000000000000171cd9accdfed098ae86980a21a6383655683ca2000000000000000000000000045db0a53895c6db86acd6ef26207ab953da1627000000000000000000000000e6ce5ebbfae52f047f4c89eeb907db89773d145e000000000000000000000000683836e1a620fd36518a416c33c9c1ea89483073000000000000000000000000439f1a65e15ce073bdc583a8f88b4694c660084c0000000000000000000000001b26516a962f206435e7a570629f66fef5d26ec50000000000000000000000006955ceaa33c3157e2adc63268cb9bee09fadda820000000000000000000000002be3f730b9d431766ad2c531fa69d4ca2972e3d6000000000000000000000000018ed148ac4e8c8c9100c528a0de12a81ff8ac36000000000000000000000000b68331ef77031aef1ff8e7057798f57edc768868000000000000000000000000461c1bb39d1f8c01ca9c8695c6df6b1effc0525900000000000000000000000097ed1154972939a3d59eaa61e7ab9158a6db4c400000000000000000000000003a368ac5bb2f1928ebba8f1a719f009aa24d57a300000000000000000000000038ebd7e2bdb5e383375b6029cbd0abae77a097e50000000000000000000000001aa5743fae42ea497a21f8eb9f5b5b2f2b068ebc000000000000000000000000922d7d8e4a7f17141bd598951ecb4f02791a0bb300000000000000000000000022c23aa4cab7d6b7e62a3cab8837a9ec0290ec60000000000000000000000000951c4f5ad88d0fb64e35b535369095b196e1ec6e00000000000000000000000091156c2ef5abcc8012e63f31218b24f690d4633400000000000000000000000087d572443cf08b321967325bb9972d85ceaa78c200000000000000000000000031fbbbc1faa3d94e0780fc7de52387304eec7449000000000000000000000000e6c5955241c5e9427a9d1f95de590248d63baf0700000000000000000000000080c83f9c0455ced1c1472f0b5ccd9ecf4bd4ba9e000000000000000000000000cf3886419e07b50559061d65168dddba3956b9fd000000000000000000000000eb3a1d318990f945dc0341d542b9ff46609aec47000000000000000000000000b8f7725f64a09a453b5736462343187ea84bbd44000000000000000000000000515cea2ebd1dcaecd3f6082adcb5268f539ea41c000000000000000000000000c97e0e0bc75f899f3e449ecc90f3acf3f6d34cc2000000000000000000000000f7e10aae55e1a2cdea836ddf690e0d29b1be4628000000000000000000000000bd91bcd4c46d476d4819fd8e48c305336f370063000000000000000000000000ad2891543bb18537a5f8a3fa0c2d4adfb11530df000000000000000000000000a492f9507963911ffd5fbf760d366171ce54aabd000000000000000000000000372043306f95a6c8ff20b9992edd3b0b852a240d0000000000000000000000003653e5eae431480df1419dd1b749f2340276935000000000000000000000000019835d0b0d266100c4e4b176b16f253e76c6db7d000000000000000000000000c54b1612550466e0eb1475381bc40019a54566000000000000000000000000001a320f50f47816f5cb65a76fcb93791db265d5bb00000000000000000000000027771f8650399137051e6584a5cda3cdf9c6249e000000000000000000000000a58167de1f6c94e7d5297b99cb4ef1bd0ec21a540000000000000000000000002d9d0ff8d81c98b643808cf35bd18281b070941a000000000000000000000000e72e6577d16448be3467f1c15745e31820934b9c000000000000000000000000b2b4ef844453f6e6479a883b2902eeab574b2499000000000000000000000000b69c1e28de918dc84f5bf4c0412b1803df2fedf7000000000000000000000000e3b0337f3193f764018fce7aec4b92ec6304db13000000000000000000000000aff0a7b264f35a14956bdad9a58bb7ebaf62613300000000000000000000000047949c2729a7be14a8f8a40b1df338ab2b237930000000000000000000000000eabbd3c37f9d9579fe3767e2291c23407e1af5b3000000000000000000000000252f9e9a279b4720fc4fd76f4bca1f9a597d21960000000000000000000000006af421631b10ecfad69a4c979e742bda91ed88ca00000000000000000000000034fff8ca33d328e7ee881810557657e7d2ef7ac30000000000000000000000007523f169af51be2dd1af70f9d7045d1d2664d3690000000000000000000000005717ba6ee23b043d82f828eac2852b9f164f030a000000000000000000000000454ff30c19762241f21ac78f476a580ab8321b8f000000000000000000000000c5d6efd8b8e673ae14b3a8d191d39a386aa08f3a0000000000000000000000009af123591b8898d690ddc7fe9b322f44c0df80820000000000000000000000002743c964a96d81997e3cac0049ad7a8715ae81e2000000000000000000000000054e6c2821c85ca89578c830a28bc1c2f09483990000000000000000000000004c0892d1be6ec67bb83a1bbb4d12bcb1667573ec000000000000000000000000ccc4c90d5d7b0f8fd7ae9bce167be8d03453f38b000000000000000000000000ebf46ed2f875d427136f5e04057c60a89aa121230000000000000000000000004b7644bf26ef0475c1c2a2928a4b10e1684f92f5000000000000000000000000c21adc3e5f6da1ee80ddb932e3d61685c6f880dd00000000000000000000000027b60f36c8f7f55e0c41a9b4033d730647eb002b000000000000000000000000215821f7132cbb017c4df235b33c77ddfe089ece0000000000000000000000000fb9783f03911cf595288984c3a147c48aef4c2a000000000000000000000000f49fe3202bbd97247c9a430eb4520a69a062b8e500000000000000000000000075badd1c551229fa5cccc4bb1d660dfab69b74120000000000000000000000009c96592b94823c0e10ca11378830bab60321d3c4000000000000000000000000d7da4b7c0d8054e5755a811334fb223f3f5e0f2300000000000000000000000004135fcc648c8ad7832aa61697034a24d92915fd000000000000000000000000ff6280aa40de057c95bb6496f0cf48eb0fd248d80000000000000000000000001acbc889ef57cd3c8a71eb9b36cd66a36b105e25000000000000000000000000dcc8c1761d86bde2dd4bc4b8e7f1755212d01e9c000000000000000000000000b5d89377e0040818f206d66a8a0e47541271e45e000000000000000000000000fdf815718033edb01766e4447a7021ccc4afea940000000000000000000000003d364acad53de4646e80783d6aa4b7ec25183ca90000000000000000000000008d691f0b5dc6032fb69c70b39808995f343fd54c000000000000000000000000930a02e220e5726d33f5014126012c417a315fcc000000000000000000000000b0579b849a7ccdb42c4c48cca178883db74c6b8b0000000000000000000000008d5bcc3b80891b34c91f886d30e996d2d452de400000000000000000000000003b55c1a65ce9788813e6e680e33b58d17295dd69000000000000000000000000e5f224d16e498d9c8ed15b1312c84af607887d4c0000000000000000000000000b626e889ba156d2d42cff12012d7c1e005ef94d0000000000000000000000009029ea6f71904044acebb1c3438b3b3abfea3dab000000000000000000000000c1f3927d4be763acaf48ed63d300e11ea519e616000000000000000000000000a59d325bc1afc7724a77960a1a39ddf79fe011d9000000000000000000000000547daa276a9a5342a5ed6b1060878e43192b57d3000000000000000000000000400fefe1ef97f4e500556fe5ca5a58b45c3028b300000000000000000000000053390236a61edc650c6cf3e5385b83caf13b579f00000000000000000000000060aa64e49cd9c8837ac0472656b2d665cb0adc860000000000000000000000004987da251e539ecc2d5931e76d06ec6d7c3caa36000000000000000000000000bc1dc446305235577083cad41ab04baf792a0540000000000000000000000000ba81e780ac2867d6f34bc672dba378494dd8490c000000000000000000000000a460ae9961fd90113733e4958c7063a9bc234eb7000000000000000000000000462dec27454319e87733a63910c349409edbb0710000000000000000000000000ad5df3547f22703b50972d1b6c69727d6808f79000000000000000000000000d0db29096d1a8d844b291625a765bb6ef92b58660000000000000000000000008dd2b63e29377db875694f59b7c51f2408762f6b000000000000000000000000f77708b4f4db6b960e1d63dab7c6922e445f09e80000000000000000000000004c79e1937815bd9ed16ae8e85015e8e4f670568300000000000000000000000012e69339b0c040fcd0b42c98580fe0cfec48fc530000000000000000000000000045376df172eda8787f52518a194187c64123ae00000000000000000000000004521bd51689b65119898dc017041176c2651a83000000000000000000000000fc504d543201e6c7dfdc11eea149a747d05c8a5b0000000000000000000000001313d5fc37ea42f0fc318fb7b42748c56828565b000000000000000000000000019635ffc1685b66df2d6c4d47843e13fb042d99000000000000000000000000a5997af06c650a3bf78bd58bcacf97138f7c95cc00000000000000000000000042d42a64b466c8d9ba0a6a575eafa57f5f701fb5000000000000000000000000f3a73b28505407beae7477fc62d1a630ebafefd700000000000000000000000008071fd541769d44e168aad49851b1841b9300d20000000000000000000000007f9f4565f2de3f2bc5f2e940f0104b8040d6124d0000000000000000000000002ea120c525fa769d98cd6236155128aca3b8cdf5000000000000000000000000b0f38937ca7e40a5e86960de3bd083c15c62c81e000000000000000000000000e251acb53c725ea680dc1c6b30ce0f6e18eb791c0000000000000000000000001535e2fce085149e372d605538db3dba09b42da4000000000000000000000000a590ad52cecba44b525583cc3f5e3e2b21ac5fb60000000000000000000000007421fde57770b27e35c88bd5915b4488c62fedab000000000000000000000000e3e5bb8a78c4c861f4c75e1b2292c2b592bb74f600000000000000000000000032d84ecd636599cfaae79a45691627aec96d825a00000000000000000000000006065cf42b817189c2fec051e0a48c36e60ab245000000000000000000000000d31b70ab4742a6080590d98429804c8317d0dbda000000000000000000000000d836ab57474110c8398e6cecf4ed03832843937c0000000000000000000000000515409e6c95a5cef2dad3ae127ef08b54a6bc4e0000000000000000000000004dee3b37dbdd5e7640df777355a97da065f62806000000000000000000000000260c426cfef40d8a4d4dcf14e471fcad4f30530d0000000000000000000000003178f9f46107b258eb3adb84b252d2fb6a7f4dcb000000000000000000000000cf1cb17de29289ff881d61d4c1aa872b99603fa1000000000000000000000000a59cdc381fdc5c310823b79dbae1163fbd8dc174000000000000000000000000ff98186c8bd18c55f1d90bb7486d0111d3d3b60c000000000000000000000000b6b6efff7d6065836408b199f5295006e4354c6f0000000000000000000000005ae662bf48a44e47790a9d67b88b07fb531aad75000000000000000000000000e10e8dc7a95731e50251edcad87cff7e30f4783a000000000000000000000000118352116096b4b09547e43cae39060102bdd5800000000000000000000000004c755407a179c20736c250964c635ef3a818a12d000000000000000000000000d0c36967ad3690256c9681f863efe3f76f46d80e000000000000000000000000f4b1153028862774b2e2e6bacde7215cbf9304a00000000000000000000000002c22c0998cec610d83564c1a3c87b0a63988aedc000000000000000000000000e8a06484344b60ead27177645110be1d7db95c45000000000000000000000000be5dd0243b8148ea94e7dc2b3a7a0b100f4be04700000000000000000000000092d93d9cb6f043725c1bf46bca3615e7153048820000000000000000000000003b161c0199e84990bbf9820df151c4c1e15fcb20000000000000000000000000e7b1a18d6dc8965396811047cdc4c54f48ea381b000000000000000000000000d23633fafb4941e377f2ddb4686932b5e9e5d7170000000000000000000000000da811803e4ab4af4941ba60e19a3fce5c77baa4000000000000000000000000a206ad149945d11b44065584f74b9ded2ba210c0000000000000000000000000e8129d95eef92d6950c79a41e6f6ccce60c624080000000000000000000000003618a6f6cec16a63f7454a8e5aab7808f60fdb0d000000000000000000000000f5a6790157358199c906d49e1816f8f765faace5000000000000000000000000d73b05ab6105ae66540fcd21f99ffd7eaea139f7000000000000000000000000c8ce345c07e4d656aa67d668a585a8ab0237a0af000000000000000000000000bda15e7d6ee7b9ced1f631102d74f0db4268fc2a0000000000000000000000007f710b57e8f72c575f146b1f051b95f4757ef3940000000000000000000000004d069677246641ab61a7841fe617d3ff76e551ea0000000000000000000000002a07e477931384aa8ec986d6bbcc13a8ac67f94d000000000000000000000000a07580de8779429751eeb26135956ae91fe963160000000000000000000000007708782d4d81a11f169b5248b434b80c152243f000000000000000000000000020782dbcc2315f284818e40e5f46c3fc7c1d46f500000000000000000000000047e9b8e9775db38d124090223db8f1b73fcb64eb00000000000000000000000052009c7688242805e2e84dc5fe1bc25623128006000000000000000000000000d77b95d0149782710ee94d816d625589615d9552000000000000000000000000c521b95fa2686d59c2b663623c890f9fcd3e42e3000000000000000000000000742ec832a975b78c42d6d2df99a34ca739308c1f000000000000000000000000db68790cd9eaadb14a20692e90413a6a5a6aec900000000000000000000000007663697900dd93a6d4722bc150d8e3a03c7b486600000000000000000000000007e6ae8f553dc77b8b372e4d20dab797475e6119000000000000000000000000cd6a6aaff1233cecf294d1de86c79fb90f5db24c0000000000000000000000006369420f8ef908ad79db6b82ac0c364ab8e2a0230000000000000000000000006e7eaa393428adf0f2628ee7e2de465795f276aa000000000000000000000000e79d052b4be65cba76b763e5bc84e13d2d4cc59e000000000000000000000000dbe473e4e38104d12aceacb0354422653e2ca50d000000000000000000000000967287f26773cde39ea9e744755d910ffc1694ae0000000000000000000000004266ffdd63bb381dbfb498346a16b9ad88a89741000000000000000000000000005e1ecfafe45d0887428b8f6c5db978ec72296a00000000000000000000000079025ae36368d87f86a7dd1ee43060d12710166a000000000000000000000000bfa82b155862dfc819d142e6e10a7a4b80d1862f0000000000000000000000005374444822267f733a7f42b3e66df5423361178b000000000000000000000000740ad937bfac7a26875d58bc45204439d3c7ae53000000000000000000000000be8859fd740299248c4d22aac74ad2f3d97f898c0000000000000000000000004e0dbfb1ebe55c20f56aac161777283af676e18100000000000000000000000073be8ff36815a24ab3a515d99faf7692c73858a7000000000000000000000000308174fb0479375950a9516dd2eb606510a7ba920000000000000000000000007ec957cf634f9682f46dce39784dd9b027de81100000000000000000000000002183f8ef1d7f926fec3f69874f25ba26d8c6c1bb0000000000000000000000005b815ec59dccbd11881155884a8c56da7610e815000000000000000000000000c4395445b94b846e7483280b897e1ca859c4cfed0000000000000000000000008334c38997e299ad0d28fd2d12df0742e3bbca5e000000000000000000000000e541e8f84193ecd2e1442f6e424bc5a104d9ff80000000000000000000000000dc578c008ee3af909e9af05c1bd115c8d682210e0000000000000000000000001c4892de8000d68a40919ee0a0bed0d56c016e22000000000000000000000000c66e9f3b345e4f604b9c27a4f9f0e3d45a4169ea000000000000000000000000778ca95d99ffd8ca7c289a50190c33932390160f00000000000000000000000051126a63aabe5c4a11ff428273724e299458845c000000000000000000000000c387f0db3fb7f16cdadef619ebbd2588072d80ea000000000000000000000000f69bdc7aa8fb6e64e71c9b668461803d346e8776000000000000000000000000f51cc5afed8ac6b3e548094cb3597b5e7f8387bf000000000000000000000000f0d74630b39f265d65d5b29491a56bb0387417cb0000000000000000000000002a67c43185ab822273db0b4b12610c044b616c6e0000000000000000000000004562894f300556085deeb5f8ce43d6199c9f437d000000000000000000000000d490ad22aa95d34795f341695b1c8db98063ae1f000000000000000000000000b804d0a16870e2ff870935e336733bc7fbe65beb00000000000000000000000057447082e8e79487abfeb57e165906bf724dc007000000000000000000000000d3f9b007623e0f47824a06402582ffd035bd9a17000000000000000000000000f131640b01fd2d2c7c8cd7b33ed2ff88297a7fd5000000000000000000000000dde00d5bfe1af611bc6eff0619ba709330f0c844000000000000000000000000ef0b2b08e45cf80a4eaec9af1f905c4642ba3d25000000000000000000000000798c1892d5cca204e1dce28e1851aafed52fb7d100000000000000000000000039baba4ab49e94b547fe096376218e2dbea8f353000000000000000000000000bc96359f196d75aa5d8efd5302718a5a8f549f3f000000000000000000000000069026de7494ac879152d9c96e95530602b52d400000000000000000000000009805b6334e6b64f37fa436ccb1c3be8379cee1a7000000000000000000000000fefb108b866858d68248c5eb21952d3ae84e4b60000000000000000000000000f618bf10499d90f5d2608c47072531e93f5c6eda000000000000000000000000e98cd38cdaafe69b91251a9c9c60813dab82e377000000000000000000000000e2601f3dab11cfe865e8366e8d86745f997f5aeb000000000000000000000000da6ba52a14ec244fdf0fb2f62cc7eb32cdf6b14e000000000000000000000000c6b861c3b4199e7dc800f35901c51a4d27f53fea000000000000000000000000b53ea45ec799535871f6dc6a86533e89e9061310000000000000000000000000aa2e7e3cf140f34cca691d49974ca46812f68f6400000000000000000000000098040fe1e291420ddf5a0b7038d1afc648bc101e00000000000000000000000081d18d9a2647abe8f77b6d77168a159f97d5fa3f00000000000000000000000073f1d21b36652f7c60d293b3182027086addb3130000000000000000000000006cda1573f1ee567d2fc02ad4517ad18f4d0069d00000000000000000000000006bc75b43d76e6404d5cda94ad0c7c55fa92977940000000000000000000000002add3590269800d441e26a7c07809d2f1fd94029000000000000000000000000259371b059a05f587105f99195f691a99017d58400000000000000000000000013dd016163b5f1ceb2676c75fc2917dc5fa1b725000000000000000000000000d492eda7d538f9235b768506ef6f2137d17989050000000000000000000000004a4e859565d9b563afc8e63641542455cff0dfd2000000000000000000000000de1e6bdaf855411be616e27104d30e2f1c5228720000000000000000000000009940650363fbf48d8fc99bccbb89f81d56eda77a00000000000000000000000061b830428fa28684d263c4328591dabe41940c6d00000000000000000000000080f3e48476be9dbc468b90d409a7b68ce5e00efe000000000000000000000000d0d32701a30cdeba2983e8b3960e416bd4c3dd6500000000000000000000000087887412f7ab6e48f009f687bb6a32a0c1fefa47000000000000000000000000b381737e674f536faf71644312e72e04532f5ccd000000000000000000000000e18989ab6b52b68d678502637198e546e5381a74000000000000000000000000e3ea4874c441bd9515cb55a7e3381af8cabd5d8a000000000000000000000000b709d7ed4359c5b2c6c5bc24baa01e10a94d52cf0000000000000000000000007a63d262a29d6d35e8911df2b80655f6316777eb000000000000000000000000b8f6c3175b868a100ed2f770355e726d7bab261a000000000000000000000000975bb2c5d7150cdec3edb827db1aabc6ce42686800000000000000000000000040ba69542cff4f8f82a4e8e86ed165298bc0a459000000000000000000000000d3f7c8b60fd9624734e80d87304d76b480fc33c2000000000000000000000000d4e1cd24f491b4e4240c2d2506c0fdcdf6b463540000000000000000000000005f7a867559d12dde7d43f33bc9e9541d9bb9657d00000000000000000000000019fcd24fb0b7e88c3dd6992b9aaeff1e5a53fca0000000000000000000000000f5e77857fc43bad7acf9afebecb5f1650cf251550000000000000000000000008668155f214e828fe181a6ca27f10d227fa0de15000000000000000000000000d674164ba023e98d363280da19b7df72d51b9974000000000000000000000000cb57def18d9004cae5ecca66a067dbf123ee339a000000000000000000000000d010a8a7c42cc86c956d002b1b9932e275647f3d0000000000000000000000000d53719e254fae363540d9ee231cdd9c118fd27b0000000000000000000000006efd4edaafef28e9adb8c14ccf0b62ba97d3a1a5000000000000000000000000eeec4ad7aaec67ec3805420f11a6180e1a23cbe500000000000000000000000010be5b3bfa7b206a7e25dc00c1fd27ecbaf9c6a10000000000000000000000008b918a8891ac4818b8f8746f06d73de3eee956e4000000000000000000000000e210ee5ac1756341bf8598e4ca989d98ff7f8a15000000000000000000000000f41a2f6f494f39665bb885d0c05c9405630aa54b000000000000000000000000c5b55ab4abf9a45de0ef8657f65705fffa5f2b3700000000000000000000000075ce19343ce4d33ef60e6c6afcc9810a86d1db680000000000000000000000001d78abf2cbac1f37a19a6ffa1b64cd9d9df99c210000000000000000000000004dae3c875678c23c458fe2963eab99396cc395cf00000000000000000000000056fe5f16bbba99f53edae88bd2c6da8371848d520000000000000000000000001527f74874b9f1b92ccfa02bd9f5f60a9bd756a400000000000000000000000043e6462f384307e1b1ddc3ffb2dd7f7acadad86a00000000000000000000000019ebd8c65539da45c8dcb7ea5e6a5dd2479cbaa70000000000000000000000006065ced52323dcff5ca4f30175ed1c757ce2df180000000000000000000000008c5c7a51003ce8f7d432a3c9df1961561293423a000000000000000000000000a47270aee20570b826c268a751c208433eed3230000000000000000000000000e1b92718f6dc52d8f8578bce7eda9454f0fcaa4f000000000000000000000000d72a5e332aa95792683b4c6db871930af0b66cd30000000000000000000000004f18d420539b346b0eab6b87f85f4c18d597f29f0000000000000000000000009f071289e6075e12621b38cc1161f1e0ba47de8e000000000000000000000000d231f5a90d7bf15509743855051d72545ff0a1fb00000000000000000000000070e35f00e345e928d62b789b4885b44841635194000000000000000000000000fb59db4d8087b3828bed00a4dab248f0c4c9e1cb000000000000000000000000e6cb60c22f2a31baeb09c2566bd40f9a2aeafb4d000000000000000000000000dea186d705fb15fa46c99e17deeaf473ff0cdf48000000000000000000000000701c83afc4d84d6f6d6eb02f710ecc8fccea5a350000000000000000000000006553e307a359f5e19bc9504ab6cc2a240668d874000000000000000000000000dcff169794c4325b5297225f146fdbd9150a03640000000000000000000000001370fe555c4a992223255016719a4fe8c72f6ec00000000000000000000000000559118002cbad411efde51ec5e3e8bc53989b520000000000000000000000009eeec45427b2fad741397c01897648604742f5f6000000000000000000000000bb99f5e9c5260eb68f4a9617935b7961871e58eb0000000000000000000000004be3efe4df1e19f9d8ebfd8d8ab80181d116de05000000000000000000000000ebc92350b959406e60282c61d84c911456870bd000000000000000000000000089b8ee4bf2199bb6bf04846685f9bb00ee5364f20000000000000000000000007359fda59a37a8bfd1468fef2ef9ee69a2520f920000000000000000000000001da099d2d786a93d7245d1ea6c6789b220b5b64000000000000000000000000075d640be6775f9a1476ef1fd28152d6a778303e10000000000000000000000004d196bceb5440517cfea275cbc24b790757cd97500000000000000000000000070195efbb1a06b7d62fb05d77701cfb831acdf3f0000000000000000000000001cd4b51c85a168d8d35fac97f7dba3466df05873000000000000000000000000ce6bea9e6fb172fbc5f4ded27fa7a2ebd1cab5760000000000000000000000003e31a345ee50da0a1511a93906294e87b73419fb0000000000000000000000005725e585cc133bf19f8b58d731826a2d442b1f870000000000000000000000002c757f56ff26e22aba772eb0adf33b76010a576f00000000000000000000000079dd38394d14bec7e40a70fc71d0d3e06cf9be4400000000000000000000000027145e8a98f24988ea498ad9c53f4b58df594f6a000000000000000000000000a258c102979209f7f471af05fe54fe8123183a85000000000000000000000000bc9fb6fc3b8823ff571d3384ac714bf6df482fa2000000000000000000000000f31cf0f35816d5d42cf8af38f4f1c1f4ce0cdf300000000000000000000000003875bf4a7db5af64f9a9659ec371678743598594000000000000000000000000baeac7e79149ca2f5553dec7d3e5bf0837277a02000000000000000000000000db7d9a3182ec25b3670c36be49e46bdc8407d8240000000000000000000000008ba5be0164a8667a4f4fd5dc38f128055c0d4f31000000000000000000000000fa2e6b416551f560fcc25b22d6e59db3f5cebc0d0000000000000000000000006d9c685b03ad105129a24ac95b6704e7fb178df100000000000000000000000001c7daa8b53681fa70b3d7e560a4982c69c9dd11000000000000000000000000dab60e9636fc8cb9e3fc7c5abd90ff534a1cd8f10000000000000000000000000ad9922de477d6ef6f8d213bb7767b218e6bbd820000000000000000000000003d915e82d079f410d99dc358221a0f6efd4446f10000000000000000000000008fcba6e02def6ef222562e486ca30571faaa852a00000000000000000000000064f8552a8753f337881a2328b898aea510b1be9200000000000000000000000072c51f364ce9d37254c6e840993b7c424c3c3ae800000000000000000000000055b51ccee173fb3c8cafd2b227e7aa6680d7eb5c000000000000000000000000fc4ead7ea3e73c70ca860382645e609ccef9935c000000000000000000000000af8f9dd46ab62bbff552cff3f95330bb840bbc840000000000000000000000009f09d97335571415d26f6e54d00b6a00f414bf2a00000000000000000000000024db7df46aa2867dad9bb814a0dadd3c22f8a4f5000000000000000000000000441a715383c17fab0d5dffe68cf7de3caae086c40000000000000000000000005fac0d6c3dc729ddee98d97a03f49731f11af0ad0000000000000000000000000a32a9237aa5165377717082408907aca255a5750000000000000000000000004768cc81c4832c804a00c89c4c025e0527c1fc990000000000000000000000009cfe361a5aa3b0fe67fda06da07c9248a4a405a0000000000000000000000000ba74e8bcf750d9a72ad148fefb53902c103c3c760000000000000000000000003dee8030d1e4134661b5bf5c70338c100f03efbf00000000000000000000000076fbad9fce65d42f4ed78f138f767bc643e45093000000000000000000000000d189997fa8899861924f935f996bf00cf9a7d06a000000000000000000000000bed4783afc12dfebff4b229668a1931f8606ede400000000000000000000000023bc07f9dc75a965536ce1fb8899463c900c4fe50000000000000000000000000cf0e9720fe0523c91b4573e9c9a5b9d0054763f000000000000000000000000355b1a9f48f48bdd2b77607c6aef4a7acd0ddacf000000000000000000000000915d80c1d57517cfa02569f103e96bbd931e94560000000000000000000000003541b0e3ec744c94e3cb85f5a5b97c78ee8821d0000000000000000000000000cb371e42563854bea7ce66e5f6979c11a2738174000000000000000000000000c9ef1323c851396e7d9eae88e77805341eaa8115000000000000000000000000014c9a309c4879afdfadbddca32575f5d9cbcf2f0000000000000000000000002a519db4b9e2069e3f5ede12d3a5a6b2e6beeed30000000000000000000000007dcc7a77cfbd406a1c77cd7bc55f10ac1bae304e000000000000000000000000cdafc3800ac58343be147b1ac29cea2cd1c3b0b1000000000000000000000000bd11b624a31035a4ca4be8d7503d5248c6e7e7aa000000000000000000000000ad94f8356f445121702d19031034d5d53f754a80000000000000000000000000bd2d6851aec73e9c665b9976f8a04bb92b8aed81000000000000000000000000512e086dfe596ed41e275f28a89fdb295154550a0000000000000000000000001f971369f08ad7c064f9704de295c85c7d6c6aae000000000000000000000000cee0e2440bd9306bb7ab136140d15be93f9021a3000000000000000000000000b3baf962e597f4984ec0275450482196f924cb740000000000000000000000003f1059ddab053bb977dc37ea9f08e6b4924f6beb000000000000000000000000334d0b933b3bde55abe660961dccf4e532990407000000000000000000000000e4d172966beaa2bd09ba03de05a07d954558165a0000000000000000000000003a0074e068bbb2fd1fc2466852f859d5d369312c00000000000000000000000067e4be747542f47abb0b8713c4470a267b8a236e000000000000000000000000ee580efa68de635bc57ed8aeaf6b630782323f700000000000000000000000001470ac4f0a4b76e983ae06e2f458756560238b05000000000000000000000000fa4464a11d3c83156ffd1f23196e76af05aaa57800000000000000000000000074e2a5af3bbbcee5014af88670f10f8498a65f9f000000000000000000000000236ba43d2aa6b428feb2ecd2ea94a57d1ff314ab000000000000000000000000352433f8716514cc80dd8935e07f7b6ec1e245780000000000000000000000003b75db1e2673d604aef99a7446598ee77a1ca3f0000000000000000000000000ff4d8cbe9dc64db9294a8e361420127eb60a9957000000000000000000000000a638cdf6feffe958901d46a7e18e3aaab316e97d0000000000000000000000007ea4329063e75f6f0a70a147b6e505419a3c0ec6000000000000000000000000e50540bda657aa5d110b99c10c950a54a2ca2c8c000000000000000000000000098eb7a11ceaa5f53022144e9a3c15604300ffb900000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8