Special data
- Status: Successful
- Nonce: 3635
- Type: 2
- Gas used: 26804839 gas
- Gas limit: 27018743 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e800000000000000000000000076b11e445a3a459e141db14aebc611b2b279d4e3000000000000000000000000580d62fdc09260230776f2812efd309ba6f647e9000000000000000000000000eb3f1b32d7a60bcaed9195e6c321ab0f43f266480000000000000000000000000675a820d9d1c5f6642e39cff1042627e89323e4000000000000000000000000b4d17b347bbd9035ab4eeab12ceb976f57e8ea40000000000000000000000000604904cd6ad965bff0f223f8cb1ee752ca86d268000000000000000000000000ff8bfa1170a2c7d6605216e1b1f51180968744d8000000000000000000000000230b5bee7efb5285cc3a9ce1d2605168f8c7f084000000000000000000000000843fee573102e6e237093dce962b3619bee596df0000000000000000000000006a45701baa9b841075edfadf511dd5c2b54e80d80000000000000000000000000d445f57adabeeca99de3e328483fdb6f6d48dc300000000000000000000000027d12932a3ee37ca4f48298847e313501e3331010000000000000000000000007e16d211e4c6416e94931c3f9af5b80c6b23c7b700000000000000000000000078a5227dc9f2cd4e073f9c2dd0c078cdae9e66ea000000000000000000000000b18fa5f5dc9d4ccbc7acb839ae01d95353601c2c00000000000000000000000074aeda4d163b66cab524b0fc591e217b547ff479000000000000000000000000c235def61272d7bed5c2cbb307e7c29e739e23320000000000000000000000008a9c1e2d640dfb00532d7a976365d75f6871589900000000000000000000000012aa8fff1ad76322a2ec086eae017a530b5328b8000000000000000000000000df1e3abb229d42a182ad61ce8a63355a8a3eb0f80000000000000000000000008e23e75ddffe98fd85f957e4d7bc8c6ea5f4fe4b000000000000000000000000dcba9f6fd289c0bb99d49996a25f72785b20e23300000000000000000000000033cddf2ba516db13ec9b1c6ff40abbfd87fd6aef000000000000000000000000172fb2dd3b7943ebbafef95ad2b5debf2d68d1f1000000000000000000000000e14a13b8eb93b6569a748ea57a1a97025fc82be9000000000000000000000000cc4dc4c0775016262812cba808aecc0875cc8bf30000000000000000000000004c5c3265a9042f784fff0bf17da1159ba854ec7000000000000000000000000015152f23ceebd04832f626fa7b9204b19ad2622b0000000000000000000000006a5a2594f9b2ae83117b32aee30f068f40813c52000000000000000000000000e5d3406156b8234002e0ee5c63365bfe334f216d0000000000000000000000004a4ef69a596c2896bcb74c8d0089c49a956c5bab000000000000000000000000d4424cc4f082bc210f111ea49329134958d44a1e000000000000000000000000a986bcaf5184c32e9c1ea350cc918fcd4849d7240000000000000000000000000f491671d37494145875f473eca4270967cde435000000000000000000000000d059f0ff74b2c6ebb25b2d1623dc337f4ecea020000000000000000000000000e5fef535c484fd69de055464e8599c33eea8642b0000000000000000000000003876996cc3003ead88580672628cf34d2643786300000000000000000000000028f37a3d6f42997f8ac25befb37c2453a22f1d370000000000000000000000002f7479ad52a75eb90a9b2acfb296a39d41828c360000000000000000000000006de71a88ca20f7aca51d218ea8fc901b795d203100000000000000000000000089440518193dc9dae0b57652c726133d88a16a37000000000000000000000000b0a59f990b9a23cb2f2b1ca4ec2cd6ff77138af0000000000000000000000000279f7e3222503a9af9e2965bf028a9a04efc6d87000000000000000000000000bfcf591665da7ab202cded55edb5b112ca9a787c000000000000000000000000b1281b7fad3d049311b3edefaed07780b301729c0000000000000000000000004196cd2bb2051f2f72994d12056fe4c2689ffd3d00000000000000000000000045305a64db8fd0734a187eb28499ca7945b599fc00000000000000000000000034a47c009b605df5ef2e70ebe8a6a2bb16504d0c0000000000000000000000001ac178c60486c4e50df712c5e4ce3de1341b39f1000000000000000000000000d01d2bad33e122af4df38a43141225a15d0112d30000000000000000000000002b3b161dbb848d671ca152cb5c2692c0eb7b62ec0000000000000000000000001a04cf59a56ed7bb80f87b7321317bdecacd776c000000000000000000000000b88a479c9360fad87f0da87af6114a16db6d3456000000000000000000000000d7b5e3a89f06ac13efb844eec24bfba4d7e7c3fd000000000000000000000000f6a5a6d420bf57816ed581680747998a8fe79c47000000000000000000000000be0034c0155458202ccb53d02ed15964530f7c58000000000000000000000000d4ca42eba00d0719b932796331173cb4cdebbf510000000000000000000000004cd7a2a984ced0c9f7316b2b4427601e6db87b300000000000000000000000001f307be820c68228f3d2c458460f5d02cc274632000000000000000000000000dc1e4a6ca0a7e4c745092f0bf5c940ac4917aa4d000000000000000000000000877929426ec5f3d040fe2e29391d179c777caefc0000000000000000000000000307dcdebc99ed337848d8b287893b7fd348136d000000000000000000000000f24f6934a17c2c75294485aaceac9144e6ae1a98000000000000000000000000d44aa84d50e968f5c6aad076a40bf52deb93def4000000000000000000000000446e36e3e460bb62a0c13adf3004081f0c2218b80000000000000000000000009857161b0e7bca472575dc61b5cbcd04a10a4d5b000000000000000000000000ee8a671ac2b6e5c147fe3f8019bc610e803257590000000000000000000000009ccffd91de7b719e9a3467e9acb637b4ff6d3b340000000000000000000000002e80f33e48cb5f40e6318186ab6099c668f4a5ad00000000000000000000000053d90d0cc2b4c81493c9f541d63c2021402be71c000000000000000000000000cd9a553c7b508a4a9f210e7c5b112b27867c051400000000000000000000000012f4b4c09966afa517cc6c950e942e0926c226e20000000000000000000000007eab318cf70f1e020d1716b683d7ef8a2b31c570000000000000000000000000b0d37023043099797dfbd2baefc20f930279dc2100000000000000000000000079ae3f16255846346384d5f9f9c64274dbe30bee000000000000000000000000950a3e66194383929e458797dc119cf32cf9841a00000000000000000000000010258d7f8b02c90cf7ed654aae95998e623b4dbc000000000000000000000000360ea84895269be269033ed97feff0ac0ea9b683000000000000000000000000fa5acd33aee988bad03b923d48c1459b44316809000000000000000000000000e7771c05bece2d4722f30fb9482f0f0ab5032bc0000000000000000000000000f3ad9a8a0f6faf19921231ef78b7ab9b9833f4a0000000000000000000000000e3cdc651a75bd5db018a819eb0bb3a77af0a8d040000000000000000000000005a060acdc6e6eb8a5acf35998dff7bb3fa4354b20000000000000000000000006be7bb21fdc68feed05dbe19b3616e08671204260000000000000000000000006d85cc57f3d1cd3c8b0019df2893be690e9e6a880000000000000000000000008d8b287882400c214233e3e6997c22b00abe8621000000000000000000000000fe9f2f287c7aaa210cf17632318bef8bcb011f0000000000000000000000000084440533a87161d03336e425a7fce00b18190bc2000000000000000000000000d8a78e8ed89e1b1e253b05cfbbff6e261429048f00000000000000000000000028035675446ce74317c3bd357e74a400e1db01180000000000000000000000004b9eaa9d575ed247fa81fec571a0405c468ba597000000000000000000000000254b2794e82c740f84e18f7256f1027acd201f380000000000000000000000007bb1e556d99787b07ecbea22329411f6441a4389000000000000000000000000cf98db3177b38bc8d818f115e1a24c0bd92e89da0000000000000000000000006d5f25e1e16fd0c247cff601a359671e4efe3ebf0000000000000000000000000c6227bde4c79ca5b28fba3741de505b809e74df000000000000000000000000f83ab5878f0d480bbb1758904a269ac00c1615c9000000000000000000000000a08caa4e3e2c84fdb0b349b2abc1de8ef78b80880000000000000000000000003ba93a5f6f22bcb10f770d8e76fd34517ecc1bbf0000000000000000000000002e3accfd383f9e5f64f114e1ced680529c136c950000000000000000000000006173a528b3d9e37b794a6c17e71abbddf8b66ea9000000000000000000000000fe693164bf96b3e013bd45f6370437e116c2ce8e0000000000000000000000005169674c1b864d40b6186b095bae725ad190f25c0000000000000000000000006bd02d19a1fba9925e8a9a9c71eae470e3c3ee720000000000000000000000006c3868340e5f4100c165c25de011d5b8a522b55f000000000000000000000000b71f603b8d3c21d3c32f9ccafc7ece4b4c23aaef00000000000000000000000045e9e979857e769566970a6f61779d718df50b7d000000000000000000000000bd63807780137aca16c6fe997e94c6663de5242c0000000000000000000000007ff5f9e8388e01042e44f5b779c81cbbfb6b64e900000000000000000000000097d09c85e042f39fa811f08d0f339c7db8301c7e000000000000000000000000d336ac9e23202392740204a1f0ff94d9436c4c5a000000000000000000000000a47134df50d34af48b2d03b9e14751d7d636155700000000000000000000000097a23adc8c9dcb55ce14f1c88a61346dcb5820b6000000000000000000000000c676f0dbb0d0139cf79a176ec1861fb5ec6bdb160000000000000000000000003a82e751e0a8fb1e88d7d2fab51c5eb7635c67e90000000000000000000000000e7b2aee48c6ca6f8467dc6c362cdfaf267d9abf000000000000000000000000fbb92b5dba96978fcf03344a7a019c6393e90d0c000000000000000000000000a7d33bcade6dd9be94f8a978a3d2d404fceb5efa000000000000000000000000fa2971b81306e3c690f3171f1e7d563255e28d88000000000000000000000000f7c303af30e2cddef4c0a6822c0d4f54bf850b2c000000000000000000000000f7923992be436dc76f1c4f6137d690e504944f45000000000000000000000000f518bb0722ccc13c65a4b08ac609b01bf998091a000000000000000000000000f2e1074cd0ccf2b5e3c0fc9ea7a0d6a2a912ce99000000000000000000000000ee50c24a127b23e28d4c1ec222d6915298f048ec000000000000000000000000db1e8853fc25d4e05179b581e7a5dd9db3483816000000000000000000000000da84f2072e085b1b2568bdbcc4a327913cdc78d8000000000000000000000000cc9b28d152b4813c6d84311d9886f6be35f5c99f000000000000000000000000cc48ac888e7d1a2bc93186e97ac7e185cf9cfe1b000000000000000000000000cc488ad13a4fe8ab5f65f9eab408ab9e849cc3d8000000000000000000000000c5a2fa9b6e2ac1fbdfeaa8ac657a77a787f3ec12000000000000000000000000b40dce838710e40d0545cb768779361b62bd3bcc00000000000000000000000090f3146fa0e9e2056bbe383ecd2ff5864eaa78c50000000000000000000000008d29213424520e286fecb4e6f285f5158663b8950000000000000000000000006df18d128ae852d34201891c03e943a3e4a2a552000000000000000000000000515b1e0c8c84bbcb3a6c683297d2595ab7095ada0000000000000000000000003e586a411cd459da2e33c6242a5f24a3fc4688400000000000000000000000003213a0a22c87b0a97724726c451301adc4f4ec640000000000000000000000002f64b51e5b72b0e06f86d0a4b6adfa7aa082588400000000000000000000000020a8f5e47e9db298d8603845147029aefdb8eb770000000000000000000000001909411d05c114d3336c613dc7ef3fc7a3fd094b0000000000000000000000000da76da798046086000d84a1e01d33d7d37494e00000000000000000000000000c65a9e09edbf8c7f32cc66aa04cc7cf949c081d0000000000000000000000000b16b111c0f076c12f053c46f13bca29cc802f37000000000000000000000000bfec04be4ad8c51fe351e41d31cddaea968f52f2000000000000000000000000bc71f5545437eeec50e65fcba6f42180e3fc6ec600000000000000000000000005bb61a260b6a9f5e7d982e103617c15a1c6d17800000000000000000000000098c88d069d15a75ea1754838dadcaf82f4b6f74b00000000000000000000000005094d7577d79572763a685b859288e7917750000000000000000000000000005e7a6871c9c826ab18597c3cfb4e5a36162de25700000000000000000000000067da41a211312abc81582c329955bda4e12b5a660000000000000000000000009e8545cb7e5d27af92dbe7ab738a69517ddba8eb000000000000000000000000fce82e18532e86b22a152a58e58b338837f7e70e000000000000000000000000d27fbe97129a3596a6ac9ba493b5d0fe2b187659000000000000000000000000f3d065744df178b9cb1998aea3c1af61bd1d63c9000000000000000000000000d309d42f54fa8b50c1f34071c02d9ddd474749e50000000000000000000000000521a49e1aae9c90363fae790e7d6af2ee0c4d43000000000000000000000000cca13f60753807922a1c56977f872c784f85e4e9000000000000000000000000f5b6e86217e74edf1ad4d1bf63e113bb9205043b000000000000000000000000bee322b34a5668d95c5c5aceb6de5f49c72483840000000000000000000000005ac5f636d52bdbecd1b268ec36e85c1fda41396a000000000000000000000000236788618469b5f88a4f2c5418a17bf97c5c65bc00000000000000000000000075b8dc8cbb822864fad3d8562d65fb46fb72b232000000000000000000000000f4cd75570e55a466c131db827fa3b03c6d5bf370000000000000000000000000cf6bf46d6a0e3b05ef7e12aa8cd093c5b7cff91f0000000000000000000000001e080ee92f4c8fc9d6ccfd554d438716062f0e2b000000000000000000000000ccc52f33c70837e9123c01ca332557befca61a890000000000000000000000007a94f63202cbc8c2db59c0a1f5d594d38810d37a000000000000000000000000576c39ad8c4c22d67b3e5bd29c0361d0f399d5130000000000000000000000005b8fcc6ed8bbdfcacbe2ad870410dcb0196661c30000000000000000000000003f7f938afa3df994a293b8fd2249bdd00340aaa60000000000000000000000009ab6305b3c0a7955dcf8b16e25386b9829d7159400000000000000000000000063cd4786d4d2695603732f5a565bb15a2ae7ab7300000000000000000000000085ff97aab036da12b288c3ee6e48c4a1adf3ccc0000000000000000000000000e552f000c7df88b07decb8626e63e377c7c696330000000000000000000000003a712d7c0443fec501c26dc4ad914909482aef930000000000000000000000002cf6013e8deb6e3565791e03677cdc1ae35426f100000000000000000000000049c3745e2c154eaa834da9e3cfd5ce281124fb56000000000000000000000000313a2a8efd223f4f2565eb66884d687b056d1f870000000000000000000000001340a606b9dbbc34938ee6f31cd2f7fba0ef6cd40000000000000000000000005818e44a981297b6847e5d98eb162169aba864570000000000000000000000008cc9d6f8946e83a94cee567328fcafb08d565ac400000000000000000000000026d5ffc84bd2a34bfef8c8aa866dc37eb001eea6000000000000000000000000246dfe40c6e79b73afa6102bf71d8fe35251ff39000000000000000000000000ea9f83606ea6b80f15ddcfc8bacd61df1a12225a000000000000000000000000cfc05260cabbf5afcef10078c2f478b8a20441d0000000000000000000000000a2efe1ae4482f9554a35af298001ddda0bcaeedf000000000000000000000000a9447309c30d3d93caee1787ea9aba3f68e9462c000000000000000000000000c8413df995262b0bfd4d20b6bb303ca3027ebd9a000000000000000000000000d4d76212f890dffce847af675dd6dd5a26f5db6d000000000000000000000000a38cd368705648904200675f3b10960be3975cf50000000000000000000000002a0e50364ebd0f438f51bbc299296446a4e04a6f000000000000000000000000751811d56655cd44250a50b1e5a509a0295a79ce000000000000000000000000f561e8d99e61f40f0aafa3bd4995b91fa7a7c774000000000000000000000000c27f51cdd4f64ad52d49a4fdb4d7af621d43f2b4000000000000000000000000960b7e0ae156f43a269e5a8eab207850dee6892a00000000000000000000000060cec6d7ff507e18cd8305af01179f8c011c0c90000000000000000000000000a9dbd6ee0943c952ae0e3f571e16b29e0bdd3193000000000000000000000000d3ad8eb1159b11f33c6fb074146ac251d0f29a5a0000000000000000000000006339f7605a0a5aee92d109476b50e3b80befaab8000000000000000000000000202bdfdb2750df12520e7c83ad3097a7b9c82976000000000000000000000000d952aed9f99e24d36b79ef1e04283c4c78f09c6a0000000000000000000000006cd85cae6cb3bb74859b96b7ae5aa9108da2e4ff000000000000000000000000d22bcef230cbeb69e2378e8cf9f10f543f5b2e28000000000000000000000000082677a0ea5566b3e6b65af9dfb61f17aa7b73d500000000000000000000000078d717752abc68131854623e31f330bc83edbe030000000000000000000000005308ff6c75374fa7a3ef6d0e1f587d7519782e50000000000000000000000000cad0b672ff810ebe1389a93466c7ee56bce6489a000000000000000000000000431fb2b505af18093be76d484c83404322b1935c0000000000000000000000006fd4d23592049480a1bd9b3ae64fc934b3b8625700000000000000000000000085b0352c8d1657694eda97270d18b4bebc9dcc5200000000000000000000000073b6a7a6e39a2e405087164d7f407a0bd2c86dcc000000000000000000000000ad08d8f6c7dc62755e18b87a3da5db654a7026c4000000000000000000000000aeacda7be971ccce9a9a6de9aa2de488957b8f26000000000000000000000000aea97d34d37a6728d14cc2a2130bead6c4d537ad000000000000000000000000f2ecfff4db70dd060029c5f82f799dabc75309b1000000000000000000000000771edb1e9c245a975a602c471d103269693c980a000000000000000000000000afd4d303f293fe46faa95b4b173d850269b8aacd000000000000000000000000743cb0a43cd85806bbedce18c84d23790c519b8c0000000000000000000000000a052503116e78a4573d5889088d21bbde65b1a300000000000000000000000071fd29fc1f857f5d7279c8538c2c82942886512c000000000000000000000000433a3cb75e5d9342b211c07d066187d7f9459eed000000000000000000000000c53424959fdda53ef5b7463b3b2b7a19dbfbf462000000000000000000000000cebccabd1848e92dc2dbc11769f83403c0887021000000000000000000000000555d4c290b57c3a50611a797bde723b0e566f1ac0000000000000000000000007c0947cedfb626e5484a6d73cfcd2a18772066a1000000000000000000000000acd564e576ed1d90e45fcdca374890b29f232b72000000000000000000000000db447156575ff746df339596dcc72347e77e7176000000000000000000000000b16eaed721e703305e4bafaf1f0d25614e72b78b0000000000000000000000009f6ec9bcc06fe07ecb12690add2f77af9ee393e400000000000000000000000087f3aa9ba4502f0f370213b240879805f17f33570000000000000000000000002206445d241ccb7dae93b2d2acfc67f75b90fd76000000000000000000000000c5a1b9bfb4eff5ba4b0bd9eab6c27c625997cf4c000000000000000000000000682df4e8c5065d47940d2fdbfa0e94dd468c1032000000000000000000000000562ddcce05c344d5b3d6d3d0e43c8817c04d934a0000000000000000000000004adbe82b20a8c5165e4a44a859eabb108caf6c2c0000000000000000000000002b9dc91e909fd80a50c28e74f1ec1f63dbe923930000000000000000000000006d8b012ea4c3482ebfa49cf9faafdf6fd56bce690000000000000000000000000e2256d57b587ef5ecd23b1690a535fd610e32cf0000000000000000000000007b09a3aa6744c65fabb5e50bc7bc07ca2a08a06c0000000000000000000000002d79e12064a435ac910027eed06d13de027aba2f000000000000000000000000d4ee1f4b577961602fa0562701e0ab98c4110370000000000000000000000000dac1370534c0fa7a6812e8ef6213d52ac27aacf0000000000000000000000000b64fbc3da9f1ec0e0118fca51e6aedd9abb728a7000000000000000000000000982cda74f8841e750b2438c7a7a677c775a08c79000000000000000000000000bdb969a121d3bd526d90996d426e815c1e88652b0000000000000000000000001c2bc9173177ee203d35a19adafe436998da0b760000000000000000000000009b7e7a827c2783a5519cb10da7988e05b06b253c000000000000000000000000d7429a8dadcca340b31015603511e232315d5dc1000000000000000000000000ea171b94ceb5d76a8841682c8b09bc9990d291410000000000000000000000007e77b3184d220833c9b449a285a8e61df65ca05200000000000000000000000007feb0efb819e8bd2d621e09eda41e4ec01fa3d40000000000000000000000007b313208fb59f660011f1cea321e674a1cdd13c1000000000000000000000000a86c206fbf7b65b1dc37cb3d98dbb9d5e18e276200000000000000000000000010264448dc1e5bbc8c089e88779c09e2cde5257e0000000000000000000000001ba2453cbe3d022fec39a87ec1bdef0e66e90c9c00000000000000000000000096279594def074f264670d3e145a81f06bda5266000000000000000000000000e7570e61f1b9d9924ee130284305c0436fc5d33a000000000000000000000000db6148a371dc24734866aac0b5e86d544450b882000000000000000000000000a66bb110668b478a6bc3a1378042c229c89ad8480000000000000000000000006afff3fccd0fb006889237aeb2d8d73c1caf7482000000000000000000000000bdbb7f70438d5e8c3b6486ddc939b35c096d66a9000000000000000000000000d2411158dd90afe36be4c46997700a8be303f9690000000000000000000000008ca3da15f8e629db26312aee105bb014af7cb3c000000000000000000000000006f582235cc2a73481b6584c70e78b00f4bc94ee0000000000000000000000000f3df516d438db28b8a4145d9a442531471f8824000000000000000000000000597c815fe89e93059b14a2185e01a75863c3b78e0000000000000000000000009d27e9f47ffb323318513570e1aebc8ee7ca5f800000000000000000000000002a2b09a73106b00772d9a4e14d4f3ee81c6613ff00000000000000000000000047a3eef73cc7e451d87cb88b93b19b42145b6dd90000000000000000000000000ac6541a7c9d66effc070bb6e878e943b4c35b8b000000000000000000000000d7ba56e513d701fb6846fd32a4bacf03e6e255fd0000000000000000000000005636e8d2a8602c8ac869ff9b3431a332bfc6a6a4000000000000000000000000c802389a54806c2309fdaf37e2e5e84209fc9dc800000000000000000000000001506738b7af7c409ce00711b61df7e5c31aeb4f000000000000000000000000fe4214a6fcb15208ed1578371813bba28bb45d35000000000000000000000000afac22a7df49f2d199260b275135fc3c4c0a4c7b0000000000000000000000003bf658e5bb90f8f43e3522f5a9ea26590e9c57a4000000000000000000000000e3a7fc05ceac2a71267faaec48ce8ee8dd9c1f3800000000000000000000000073a003ac40358161d8b9ac6cb60d31f1215ce9d1000000000000000000000000a242c1f0163ad706768a7e61639c01d0a5fa533b0000000000000000000000006e429c779a7193efdd69d5c372a9dc94fa75d18e0000000000000000000000003cb9a0a8e85386de4d519db4ccbc6bb18c8b88fa0000000000000000000000000cade57f831a010f0d3fdb43521509f3ec1178ed00000000000000000000000011e6b80347b3d04c20d41fa186f12935a69bf08f00000000000000000000000001cbbf1d80193d5646af85dee518efa771bf60f7000000000000000000000000d9675767ec4fe5b908b68d36e8190a2c61ed245e000000000000000000000000ac9a8bd7741edf3923f6df5dfeff76157b24dcf0000000000000000000000000f65d6cf12ae3501ab025c529778f3a8edd85bc9d00000000000000000000000061605218337b6d70cdf3c3faea07c4228b82a96d0000000000000000000000000190d1e04dbbb208fd5f08eb65c70a388dd094350000000000000000000000004412fb24c9ddce026f1d3286e7533008ccc26fe4000000000000000000000000e1229b85bddf33d97de27b482aadaf805bd1d32b0000000000000000000000001b2892fe7d9016e648ae3412e5370e276bccd02d000000000000000000000000fe698cd17a0aa735753678b3d600f20683a036130000000000000000000000001da1e4576b32161fa03a715e0b6f712e6035e65b000000000000000000000000c171a1caa36b1c9e2c56fe71a24ceac127ff5ae4000000000000000000000000441c427b7936312a152614b9cddad565430ec51a000000000000000000000000fdf3f5d5cba48fb042bc3e70d72e8c30f080cd85000000000000000000000000722a8ec962838efb6291ca9dba29e57b79c17f6c000000000000000000000000b6e53d289b9713acec635dc1833412e5a065e5130000000000000000000000001e2ab228a1b92142aaac512cc17d942e72a76939000000000000000000000000b3a93039c6a778904e1fed4e40be09509e27edc1000000000000000000000000b176a11419b842b317b5ec32e87465abee4f9dc7000000000000000000000000ecbea908daed6fe5c08a6470e1d5742c33ae28aa000000000000000000000000995658108dc413e8de55ca6c913085691d0cfa70000000000000000000000000da08f5b0ab479770454b385bb1c5ffb54c823c26000000000000000000000000d4447e806d72d725c81c88e202d47578e9562c65000000000000000000000000e2ccaa82a3dacfc2ac30eb43c3f5368035d8083a000000000000000000000000ac198a6fed52657f2861e188cb2dc0350d3f9e65000000000000000000000000715efa977b0f8dc846bcefda734d0baa2f43576c000000000000000000000000f56b76a1fef121153efa050a0df00b20dec860e0000000000000000000000000dcdee47ffc2e28e24f9cad6cfd8064d79c6e5ea8000000000000000000000000d738cbbac7eaf8314100066fde1bacce19404ec0000000000000000000000000c3b413c9d54f20a60846aa09349aa93bef9b223e000000000000000000000000243f148f4237be89412005649063bce0f61582d1000000000000000000000000ae48ab4d9dac7ef19f8c899f48efe42b5cc58b6e00000000000000000000000001b94f4f57d816d1dc6fcc7312cfdcf97ab2d37300000000000000000000000075daf65e5b5e548a6f45cdf5748c94e320b3c6a80000000000000000000000004b7fec2f9d3b90e0e1d535b26bf16d697c3758cc00000000000000000000000082f9ea8d814a6eb335cfe17500cdcbb69c7ebbfe00000000000000000000000066c69f0f9e9bb2a5ff8ad195520dcc10d07d02ca000000000000000000000000434942ce9ee42fe415e8f62d3d5c7d6a72981183000000000000000000000000156b0b6c3fdff776c991f8f756c30fdfe67705bc000000000000000000000000da57c04a81de2ab611c318035c3168075b647460000000000000000000000000a826a7d2bbca42e9d10e3a6f6e16a20edb832554000000000000000000000000150f498a6b5a926f2c01b557033d321e24833e1c000000000000000000000000b7593712d6bf8940342b05bae615e958d8cf359b0000000000000000000000003a2b6e73d3bd13c7610ae8cb7c1c2d2d4ff9f69300000000000000000000000034f02b21d0f6335459426f8faa2681259b20feb5000000000000000000000000b3632296496205f4adca63a96d2d2d38bc9a4dba000000000000000000000000a3818961586454c79775582c78519b45913c4cae0000000000000000000000009c8f1fca71d08494bf7905f26ffb1ba065d72423000000000000000000000000922c687c1bbf17eee015a1d59a34774c48514def000000000000000000000000059ca2968fb21d5b54b5e2017b844b6257052a74000000000000000000000000867c688a0b650eccf30a71e8a705369af19aec12000000000000000000000000dd6c95c1b10dc22611a5c24c3fe2eec28247ac3b00000000000000000000000057c078f9bde12ee35973d42a72610b53d982aed9000000000000000000000000c95a2ab0b00937589db9ddd4637f0ebf1d1ec9c90000000000000000000000001fc4af27744abc7b7a01cd6e6620b4499bd6a2460000000000000000000000005d3996e1070044259068ba416f8dde976580ab780000000000000000000000000bfcae6e16d4c7712953b69236e1396b6a405f370000000000000000000000003a6dd02108526056b886020d498efac33e53aa400000000000000000000000005357e12ee4091e5d83c8ce17c66f3223d11a3c55000000000000000000000000f507f26b5fc510d5a9c9980af4bda3e829ec6190000000000000000000000000132591f46ecd78a4ceb39fd8e455bf083c8740100000000000000000000000006903cb2a301a0832c9aaf7d365204a6eb7971936000000000000000000000000461d7979431e2e27e89b4cf8eed0f8303b6a4603000000000000000000000000e00ace2b565c5b0d68c3b83da4c151080a9c8ce40000000000000000000000001f26fa0a4a8fc6f7a2310cf75056fb882e0f1e6a000000000000000000000000f7f1f7df1e6dbb4164d7889e25e5b398a8a6cbf9000000000000000000000000c694e3de7d571de896bc45465110efc79ab1e4a6000000000000000000000000f852c113883d4fe28add79242c19881b0c0cf99000000000000000000000000050dd79142cc83ba0d519901fb40f9a3e02e947510000000000000000000000003e14d363899d7574ef3a59d641fb72ff9db22dbd0000000000000000000000005891e08bc7fccfcd5a30f059d6893844d110eb98000000000000000000000000ce591deac62829a9584bccdd1b737f65fc18248e000000000000000000000000344d69660016e12bb5ec2734598518819e6022e50000000000000000000000003235b31186360a88e078f8187224dc1cb011c49a000000000000000000000000b0a77f867fcec1e9b271ee17354bc6bbc0dd5662000000000000000000000000a1aee4b72ee3f6694034e3afc59d4a835eb206070000000000000000000000001b88430ebfb5f107e333983eef90196e1e26d0c2000000000000000000000000d61bb2babf4e16c3b73bac0ca626b26b506818fc000000000000000000000000f616ff449b78394bafa774eac3de1447c8b07de1000000000000000000000000ffbfc7b940db9ac163aa8e11894cc1e31df230ea00000000000000000000000080480d8a21abcccb83cdd27b7be521ee190d83c0000000000000000000000000e750e09b3e00f04dad175791223794a612adeee4000000000000000000000000ba7a1ba0bedade70fefde5aaec61a3e58f0962460000000000000000000000008cc8aa103bfe1cd8755dc80c64539370b587909f000000000000000000000000e994fa0a25cd7347d37495722f42973b1b962089000000000000000000000000e738311d35f7fa7c8a3a6f6b94dbc3c13062d9be000000000000000000000000d1dd32fcb0850d6b8dfa147997efab1235032615000000000000000000000000bcc0e8a71487ee8b11da5cff346b52a0673e2679000000000000000000000000bae5acec5db770f149931d31de8f3c3907eebdc0000000000000000000000000a120cc0b555b7d914e487b1e892c714569023ce40000000000000000000000009a50a078d80f36e38edfae85affa2b8ab458e2c900000000000000000000000068db89cb3f753936109a1341511feba1c40561d40000000000000000000000004f92351ec20a0fa0c03170e7ab8b421373204d4c00000000000000000000000026a64d6ae8c0ba5b33a6991d296936431840d6e100000000000000000000000025db287fe71c73683cab69d596ce3ba4118a2e4b00000000000000000000000025cabdb23164ee904981dc58f8769fc9d08b96940000000000000000000000000d25ebfb7dde3ee25df829a152443061c7e24e3f000000000000000000000000164b147cc31916219aae6266bc6fbfbbfacffb92000000000000000000000000850cb7ae574dd579a00668b1febfef9bc8e41cc0000000000000000000000000e38d7269f1957f39fa352fa99a0a178cc0eb57fb000000000000000000000000b482185201f25bb647389c6c4d28c31bf3ecc0c3000000000000000000000000a3598ff4081b61d499feedf94e3deb7ab2663fed0000000000000000000000001c07ffeb50d942cb4b4f4e7c4f7e525b6d06a67a0000000000000000000000009858f44eb17c9b4bba30b07c6e37caae0564e41e00000000000000000000000076479d23f98800f77eb6e7d2a9c272d26241aa420000000000000000000000007715a4f47c8daffbe346180b18050262711d5c1400000000000000000000000027ce1243a91d1f4208e76f7f254cfac41f8cde9400000000000000000000000073e4a6bd123abf43ef1da93c214be8da0df3b20a000000000000000000000000e730e5810fa880a6ba2743c0a5d6ba4a300f236f00000000000000000000000052e309baa82b267bd142878c1149d2f0f0e983c7000000000000000000000000a7b10e0a3dcfcbf4a93dcfc7d131f7b1967c997d000000000000000000000000ffdbe69de960bc42c7196a09105ef691e573efa50000000000000000000000000411a3c98316a0c3cc966c10fb3e8e843e466fe2000000000000000000000000fa9217015eb8bcfcbc83466f151bdad239ddb094000000000000000000000000317a70ff3c18673184c3a322a2be3a10bbae8e130000000000000000000000002387a478d01115f24a0bc6242bb69d0cc2d384820000000000000000000000002ab1667de20dc3df4f89b89dda81ef7ac8290a3700000000000000000000000086451c8063c6ae2f97434676f08e95c4f92320f1000000000000000000000000b3de257d13979498563e48de9de6213659764c92000000000000000000000000f3792de493a9dc6cf5019e119bd2162595202236000000000000000000000000ac561f244010305b0295714a59967d41303f0db1000000000000000000000000ef9d5c911646334c4c21505c5ac0aa0bb11ee6b40000000000000000000000005103a5411a5a08494eeefda735dbe8457af558160000000000000000000000008e19bd94b592e2128694b7eccee9633d58ddc7e2000000000000000000000000088630af1883e79face5e7eb7dedf11609fb5a7100000000000000000000000014d2a36af50bc050d8bfc4fc4a893a01a373f4a3000000000000000000000000439572b525196b778f1acd1c53e6e8a9801d5d3f00000000000000000000000056dc03bba84b0f3de505986224499638da1318910000000000000000000000007ce7833d296542b0ed49c4dea1549a78951da31a000000000000000000000000721a6fab3d13fd580b0ba1e4066f62850426c438000000000000000000000000ca2eedbac1b27ab0592419af45285fe661287c060000000000000000000000003773e9fce57b5e90bc3ec083598834365622b7380000000000000000000000006b6c7c9084c46134f7a0e802dce2f67725284b7f000000000000000000000000861f57da59e8c8f2d766abbc35843cbf2880e36000000000000000000000000057be998a9ff5fb63b596b2f44ac1ecff0f08fc0a00000000000000000000000019bc2f0f9a757ac996c835afff317e8f5dfaef4a000000000000000000000000887d691ce02529229e0c1d1e1fd60b25b7c5c4bb0000000000000000000000002f490ac0b633294f8f9db903949accbf6024b124000000000000000000000000e8e1fc2c52390321e0453411a387ffc0444c572000000000000000000000000003dfdae76ea6fed538b23773ca53503735ce681e000000000000000000000000bf430b128e5b25cc9e5e7e2f3defcd84632b9e5100000000000000000000000077661c1483bbbf877643fcb2e404e0a65037ad57000000000000000000000000f5c06b744bb625351d8719e5f7d3589c3499b7550000000000000000000000001db7b73bfa0361479158110caece0ab5e621ff37000000000000000000000000d25f03e7017d3934e751c18b3df8f4e45973fba3000000000000000000000000d8a391e09b0e7ea873a5511ea0dd2c2a957dee370000000000000000000000005884bdd0cc268d4416b28033aa75fcb938ae1e4800000000000000000000000042dec825f38f43f61b8190bcf492eae1c8168dff000000000000000000000000b5f8ff6e6f33e3afe913e87ffec09df2d2850c2000000000000000000000000030c4fc13f19b49523832289906a787b66b8c686d000000000000000000000000f5b5ac9b9ded2340cbe9621a173b904d62149c3f000000000000000000000000db99c2a7fd4638eaf9e69f8fc119b669e750ab7b0000000000000000000000007e22d26bd973772e39d786bfd2c6d13c2ce22a9f000000000000000000000000de9687709ca8494ec0274edc22e95dc732928c25000000000000000000000000c425f8f9805a53f145fc88481026e8d415c7fc6600000000000000000000000001aa7d309fb1f6f15d9044a5558f497d2c5b54c10000000000000000000000005af115c38ae96888893c0a5f5eb0b590520a7d440000000000000000000000009d8df8d3dd6642b6b83f427375e9c4b4e35c027d0000000000000000000000004f361188e6637cefae9870ae573e056fc7dbe5d80000000000000000000000005722ea42701aa1e48b09fb024f96c254df31626d000000000000000000000000c7284a2ae8ebc08da1d4bd7146f71936d2629e1700000000000000000000000084865bb349998d6b813db7cc0f722fd0a94e6e270000000000000000000000009022f78f6ccaf6b245227fd7aee1a9b0a91639150000000000000000000000001346c3a242b8325f032365044293693f2ef0f69a000000000000000000000000c88bfd4df93bf2f6e52029708b6e17cf16d6169c000000000000000000000000bfdabb6c5151324b521c8f2f85fcfda460f6a2240000000000000000000000002f973f8aaf9b9e5694dd484d564391461431f6ec000000000000000000000000487d18e6ead9d7b81c0dcc874b19f1ffd5e23f5f00000000000000000000000053e35e402282f527ffd955b67088255852f69ca70000000000000000000000007363d6af4d30f8eab98df7686f74b897bf805f4a000000000000000000000000edfec31326e3b24f4bc0eb75a8bf80836c743f5c000000000000000000000000efc8ad855c8537773ab75b495babcb5112e6071200000000000000000000000098096a598eb50d1d496afa409142caef4051e848000000000000000000000000546512fbea8cee0c9fbcde91caf431899a639f890000000000000000000000001c16ea6219135dbd55c66c5571408df830750d940000000000000000000000003545cb5c975f86033ca4c30ffba9e92e1ee950fe0000000000000000000000002fa2254c237afab4da71ff7ae4e4c1f947d0cf0a00000000000000000000000006245beacb421e6288be3febbe72da888d5522e3000000000000000000000000054d94e2a4d253aeed1892057b726139af81d0fb00000000000000000000000044d410c122ff88e2d8dbb0e5258e570edbc8ff2c00000000000000000000000094a31861fd76707e5f97cc8207e27a1913e7bdf100000000000000000000000004c82e598241d2998493c9d7e773cc9554892d84000000000000000000000000a8cbf6623339d3f47d6e5aaf8ce7fa3a51c1aab000000000000000000000000047999c3687d012b155c886933501d409f347e8a00000000000000000000000006817e1e581503773515b7eccb5350d8677bdb2070000000000000000000000009474ebdb2449faa0f5a06307f03ed3b29bf41847000000000000000000000000eba0caa6b730b364d337c829a5376c86f062231700000000000000000000000041e48200f7e3d4eca42267d92297a0a3906b25b0000000000000000000000000b46b4a336cfe9b473f89eb59176dd7a1fc0bae560000000000000000000000002ac453c868ba07a1cc63d33d85fb4ad832805039000000000000000000000000736f0698ca10c9b2bbb4f06a0a29c2e9b943e09f00000000000000000000000076ed7b2a93089b700463117a669907ee6b5de4e60000000000000000000000009917cb890a9c751c26f4084fe267abcc75ddee33000000000000000000000000eb2d541a7599eecc86049e366aa82a914a7cbc740000000000000000000000001425c312b3ae2f7d01dffa87e56d1fa565172f16000000000000000000000000d42ebc49f01e83645336462eb2ea87eea7a767710000000000000000000000008904e4d227429d798e7c5a666bb325a9cf528f7e00000000000000000000000097e2996e7f2fc83000e35893a41a9a6fd499cb0200000000000000000000000083c7102d835d2c53d077729f07e16c5e45359ada00000000000000000000000023879834c3f173dcba82687e62199e4d0e6d0ba3000000000000000000000000f07858d94db86f63897441fbd002d6b7238460ad00000000000000000000000012c50b74745c7f5bfb38d3e6aac457eb5e7b8be3000000000000000000000000a7369268a061563bd2e743630fe008c77f1ffc4e00000000000000000000000003268869645b505abf77c3f6d3bd0ae7ce89e0ce0000000000000000000000001540dc9099953313b1ba8514185fa4a7d7a25b65000000000000000000000000a1ac15b2fe3c195100ca05714ff5ef787404e47c000000000000000000000000da47b7a1926e953de132b79adf8a85f23c264ab400000000000000000000000064d5c9233fd4e9441d9ddfd3ea83c7a66fcbea72000000000000000000000000de37c2bcda9eed451460089ac5f47b6ed74a7587000000000000000000000000632b517b53ab824a67aa1a3a626534058cad5c48000000000000000000000000af7b4ef01a77ff2b9251a04858c9f06aa76dd46e0000000000000000000000006b3a58503ee4991c2a6717ba997dfd52222e0bad00000000000000000000000074a0b70f6e85c5b7c2e1781c7a9082de2a634185000000000000000000000000b086f13f3b23ab8a04067323e68ac6d5289602000000000000000000000000009549da47df7bbaa9c48f796807e008dfd6c4701d000000000000000000000000aadd992941872d5630520394e3d1cff9cdd891bf0000000000000000000000000836ae83bd7df88e432bf7c53460f0b477954f7d0000000000000000000000008efe34d59b66c7e08ea6874a6472dabfc7585b90000000000000000000000000d9ea5610d9173ce8ca6a2f8ece06f39c3e296f160000000000000000000000005da37c458ece3f220cd70cc618672a9cd74f088a0000000000000000000000001ef0d9bd6c6ef0c3bac1cc2e7098862327881927000000000000000000000000fbe15ef37572831c10391c912c35af91fb379d2b00000000000000000000000022bceffb3085b180e904eb0c9add6ee98f79ae4b000000000000000000000000a8891ae83aa3151cb58e21d5df7cd8698a2491a200000000000000000000000087fb26ed0dca0fbf3e83d8e88afd7b57a3b38898000000000000000000000000cec1c8fb678b806fd44ff340a7bdf9e6f6af997c000000000000000000000000c47a7f19dfc6820ea91db5fdab5aa74f685caf36000000000000000000000000c046fbf1b3ae7d9dce9185cde4d9438dce27eec4000000000000000000000000b687d9ffb29b0509c005247ed749f28c79276d60000000000000000000000000233069be169d2b561c172e61f5919012cef4b9e300000000000000000000000094a91d339d5ec2b64841f2e35853544fb5e913ef000000000000000000000000c05f969b42653f1f7338517eb9815fd38fe745f9000000000000000000000000473910b38f67c634b5e2fb211ce9270e533f0aed00000000000000000000000024be2e1b84c6423e1519578c4dda191417829009000000000000000000000000dff7a1c3eac296149b17e9ebaae1269bb231934a000000000000000000000000586e5dc480bc4e41cb23f9f652209c087a84dad90000000000000000000000005d596378792889df05b52a7e1bdfccb759611284000000000000000000000000cc801bc1c9a47a78e67065bf676ed681e0af4ca8000000000000000000000000f0113018898867faf5143510d0dd42ade9d0f656000000000000000000000000446f19f6ba7c260ea2829c4fb9b7fc1d48624b93000000000000000000000000bbe1beb3ac659420e1aa3074c65d864d0c3070b9000000000000000000000000ae4103c36cd62ed155202c6224bc840711958a220000000000000000000000009b97c899486eea3a19c034a9dd1a2f0a55ca4007000000000000000000000000e36a8f4051d354d3ba76fc47dda9b530b7f7cb7b000000000000000000000000aace163f2523ed1838546c76823dfd9fb93a67fd0000000000000000000000008801fb5aa9dac70f9a6dbde31da50821edee71be00000000000000000000000098211af50701659c215d1e9d11801af9ae1d82fe000000000000000000000000bb10f85cbef1e2a9713549d59e3c37060aac718500000000000000000000000088af43e678026ccc3c0c8dfc6c73abefd5cda3460000000000000000000000003b55945e4601b9b4151e394647a710bf8264d5f4000000000000000000000000d5e089906d0c759f27403f3db7ae76007ca09dad00000000000000000000000055378c5aba6fd817975488d09c84dec5e4869f680000000000000000000000005b4672cffee5e64a2a7d17c157abdb4edffbe3df000000000000000000000000cbaffca2be5d3a0275626e8abf8c864c13d94469000000000000000000000000e134a8974ddf104e00d571d91ba724925318c3fa00000000000000000000000002e50b1b79ee73a4e98c5f2db12c11ec4395c04f0000000000000000000000008acd679ab4f1345843edd4d4c878529b0c81e3c20000000000000000000000008a1652d877627aae04cf0e4be78c59cee605bf18000000000000000000000000bad8b7520efbc92c17302ca680080e6193098201000000000000000000000000f1c1db3e3d7badd193dd008e08449a44aa2e8757000000000000000000000000ddcfa85cc9b7db2d4b71a30f197ef5222735781a0000000000000000000000000886ed66dd02bfd0660b76eab66307ca6d018ca2000000000000000000000000c9a1c85e60f6bc274a481adea09723a3f388b897000000000000000000000000315606d4d6d7d6139e9568abb2bfe36e675885b3000000000000000000000000b80492585120141e9aa09e0dc4cd5660773f385400000000000000000000000013f90f48c4304972b142550df983ee0f37f8fa7300000000000000000000000044cbb609c6c844e7a1e2c9c9163b8bddf80cfb150000000000000000000000007474941a80ebfac5ff3427270424a20b8227dead000000000000000000000000e32f31e181aac4b0ed81d019f1550252991889f5000000000000000000000000eaf7189aff03d97fd3910bd8cea717d2b9a32ec3000000000000000000000000ced1d2a1f4b5d24d67b988f30928b5a9fd21d4190000000000000000000000008873e45b9f9747f6d52d84f000c4ee53e3107d71000000000000000000000000dc2ea7bdc937993973fd23d61d37e7097e566cb40000000000000000000000001bd477fc34b96ab561156f2438b8f9a18fcb56730000000000000000000000006a61258f1fdb4b5e6df0acb3f9aa1f885c796c3f000000000000000000000000d6eb3d12ca6a4e461b052e0d2d811371f3a7b08900000000000000000000000038356484befcf5fda22c6cc6addb5d5f5b26383d00000000000000000000000037c3c59c7afc1ef507cb64d2cd87125119b10bb7000000000000000000000000f227130af85dc5de908bc95cf13a266be27f353c00000000000000000000000017619ec5bee0959846369fe94816475826c5523b000000000000000000000000a1e3600a701b4c3114881189545d1851cab434c5000000000000000000000000f06d2e6357b7a9fed4ef240e0589b1b6183b912e00000000000000000000000093766882e4355e6fe3de0e6e3f9c20cc307c89d900000000000000000000000046d58acd8d096b86a2ba5f9d9053f75c8329538d0000000000000000000000006a15e8998d1e95cf88cd25963aab98022ac114e7000000000000000000000000f9f09781fa9579192569a6d60eea9dd2945df81b000000000000000000000000bdf7c034647c2ca38b94b2f8ee458a46e7e618ee00000000000000000000000064ba71f95682c715965c81c1f750088f19835832000000000000000000000000e5c82a62e9fcf18e3548a10d17d7261dbb90e777000000000000000000000000f68aed73c86127de4047533da58b419e1aca7c0a0000000000000000000000003e2bf73ba1d2e71d0b7c8b78de23d31a307fee72000000000000000000000000a80b4ff2073d1aea447c36fa97e840b358e6700f0000000000000000000000004c9031adefa0e94220861f8beb13a5aac564d1e1000000000000000000000000b81b1ab4f6d4f7a208778a52eb3cc0caff055b8c000000000000000000000000226c4936b8991bede1fd613d43b62f7252ec6edb0000000000000000000000004babd188ea65bf1cef765b61dcc873fd30b82711000000000000000000000000f3aa6d83bd99e55b2fd2e764d9b0532ff4a8a9d0000000000000000000000000887d0f19fb66ce8316873fea693115f892be724c000000000000000000000000ee52a0b37f815ed2b1af7e0497761f9cb818c974000000000000000000000000fd7a8b4c6263f9e8d5640d490b3b725ff3f02ec9000000000000000000000000e2d0be8f9214dddcfd316e09f333a0598e574d8b000000000000000000000000d4162dfa0805907c5bdb0965d0d376675c8d05ba000000000000000000000000aead14e3011ecf198ebbea6463f299c269e56fa9000000000000000000000000ac578d46b50af3097507dad159cba19d9a958406000000000000000000000000a615b614804945d2c14c7dcc672c41befac4584d000000000000000000000000a11f2481eae4d6b140fd76d8413894dbdab13644000000000000000000000000693837155389530f1104d9488e7c1b1ca854b60f000000000000000000000000681c1ac19d0b0e9d3f64ccec299091fe8b32bcd0000000000000000000000000577e22bf6f5d4035325b9883312dbacb359425ae0000000000000000000000004858323c0811b8f3debcf5438b611ba6666f55ae0000000000000000000000002c0d1063837473b22d91d1379ef5bc0902840bf600000000000000000000000016ba5d6da959bbb0accd605a7c543009f75de541000000000000000000000000bb96e333cd0e4a4b350c122b235411329bd0d10b000000000000000000000000609cf36db76c17c717dec8bf1c728b484ff5be60000000000000000000000000c2df747e3102573a4cfb534997d2aeec7089a18a000000000000000000000000c0f52deb4dd7607a68d0f2933714c4d25183212f000000000000000000000000220c093702cdbb620b53be71f2d3629eb7fa4d3b00000000000000000000000010874994203081419258dd18b81086a5827ff2ca00000000000000000000000078a8ff49ad0f37db26c68610eedee7805a10f79d000000000000000000000000538378222568e6364cc8bf1fc1d18b2ddf0a8ed4000000000000000000000000dedf009dd1926150aa68033a915c472badc91426000000000000000000000000b7e5c8594a9e76987d2e746d1c65221e17855b21000000000000000000000000309647f1cd145336c086d288a5360f5a33e2eb470000000000000000000000009ccd0c785e5e7737e39eb9625d7fc181608cba9c000000000000000000000000cfe6342f82bf7bd62abf050d4c166c871c43d8e10000000000000000000000000639d08b7428e975659c2e71aa6c81d3e3d3096f0000000000000000000000003321836377a0a6a9df51f26590f728e8702d99fc000000000000000000000000d9004d3a97bf5ecb142a741cd9993f6fe024886300000000000000000000000029f680e4d76c5393c78627b41efa0a3092e05ee800000000000000000000000035a3f913ea1de402b862aea84aef79d666eba88a000000000000000000000000d109341d3ec43b36e9f26d75592d250a453160c300000000000000000000000052d3cffa6b2b668a3279bd16415f24520483d66b0000000000000000000000004f2dd1181388c9e06514f4bfb59047da855ed6f2000000000000000000000000ae9ddd23848099388557201c8f645eea95c3d2870000000000000000000000006b4a065d88401be1ef1f689aa97d51313bdecc50000000000000000000000000debb6fc3cd54ae5b26a431f3c4901418e0e041ef0000000000000000000000004f1a8210353d1dae6b1924c34d5137699bc208670000000000000000000000004ec73f98f428d51fabf836c23dad754fd901ab90000000000000000000000000cd2fe4ddd79e8dbd464a4d3e187204659779c38f000000000000000000000000f23850d3394cfe3b78b8ab9e6b41e7c9447b06540000000000000000000000004bbe5ea2f8fa6fcec4f770186638f82ab7797b1c0000000000000000000000006f4827bd2bb6b11e683057dc89219c40139041cf000000000000000000000000696db1680b827b68f06be1cfd53bf02d6e7d3e3d000000000000000000000000104f3d83964c67ed8c915212992ba8af18e2a56a000000000000000000000000121d2e4bb4e4a6c1c513c188898e10ca3a915231000000000000000000000000baa2c4d0f5473f5c31ce4f686639079810ab6e340000000000000000000000000846df4c9662573bc2cd68292387af141bee64380000000000000000000000007eada1d82218318acc6c43e25591f828117ee94c000000000000000000000000c2da812c379b531e37efa759c4a4f411800072d1000000000000000000000000a6ab8d329bd650e38b6add13ae728920f12c6c12000000000000000000000000481849dae8e276ce1db0fe39a3e9b557fa9958f10000000000000000000000003e83978874cecf7f6aabb05df661d680311a7d38000000000000000000000000d51ed5da60d12df1b83246c5873206bc89044e5b0000000000000000000000000f748e144cddb23c15ad35994eae89a21af78f1800000000000000000000000038dd68c011bc045f51d514fbce67fb8955e76acc0000000000000000000000005b687b44bcdbf4813a54ef3121b7a623604ef7b2000000000000000000000000c03c53326c2cdd5fabd6b6856cdaf288122e3db2000000000000000000000000010cb05756d1a662e1524310c5b52cf7afb1eab7000000000000000000000000585ce96e4bf2f82e9248c8d7b7d061bbca6344120000000000000000000000004918f16b0cfe792c0d380bb1861837ecaa3f9f76000000000000000000000000f1f71639719ae8786e1f6e4710fcc233f00075d0000000000000000000000000879597013591382e8b3f8fe673b910f539143b6600000000000000000000000013dcc108eeb0f0ebc75a773f5da9a83ba30c08a0000000000000000000000000530b3ec3abb0204e87b04fb0e33d56f0089b2c290000000000000000000000000d78108a12995c7ae1be46b41e2a0f0c55c6d8d9000000000000000000000000d849ab6efe4195bb1dc950df4374aab5a3662d3a000000000000000000000000474c751a0ea18087266b9c6d3044cbbc0a0e784a0000000000000000000000009e185b73e737e55a24e21df2444c651a9d7daac0000000000000000000000000343e9507ff60c40939af8271b6a38727897a1a080000000000000000000000009f05a7a5d012321d06a501a671ce3ae85bcd551f000000000000000000000000ddcd5a3d96db854066f15551b9a722752f330f61000000000000000000000000b8b69f2f9ef0091eee0901193b1324bdad46bfdf0000000000000000000000005968c1f3f251e623dadad44d34191abf7906c9e1000000000000000000000000c4a2e32d630bd1068696fb73442fd0900f5674750000000000000000000000003d62a45ee882c1f37bd7bbaecfea075c076584f6000000000000000000000000f11567f1cb169c3601f10053ceef07fc8f86598700000000000000000000000051da0f8924c8d7c6a8f5299c50c11cfc9814e3f300000000000000000000000045c02c43d33e8acf0e97f882101d3684998b6f9b00000000000000000000000094b4cabd89cd9b3528230a987397b0b274129d840000000000000000000000000857225440718898fd35522d3f76a8f98a4b336c0000000000000000000000000e5cfc67240da926d723623fbc41cee615951daa000000000000000000000000cd65ce17f51f9b3836045f42e90731b01570bd7600000000000000000000000096fee565ddfb5fb8f42a5860964cae3989e9e463000000000000000000000000c5ce9d1de5f299d0dc6c39589b5950b306be1f4500000000000000000000000037e1c5b4b03ba18d2bdc862bef7bff9ed560acb7000000000000000000000000f88a5a82d5a91de784205efdd636970b717cbe61000000000000000000000000a4b1e686c42b3250e9f4e3897cedcd756a6c9153000000000000000000000000de756149cd6e27d48ee146fa253d56e7ab93b8e40000000000000000000000007398a7604f03d62b0bd0440198cae779c8f1481d00000000000000000000000078ecac689aa09055d34ad541984bb5270ad948c200000000000000000000000067ef876822b9b59752bf546dd1dfe5f5a8232227000000000000000000000000c3f844130fa55584dc7b497a1beda5f73e5cc2e10000000000000000000000001e488ed459c14fd4da983ae192c91cb6f365eaf80000000000000000000000002e313f0a1f676371f798faab5642f9164a83cf5d00000000000000000000000061f0526b38329eaaa438296ce1d1b44a83ee73870000000000000000000000005cc5871ab975a9f7503659fd5748b2b822c99d7a0000000000000000000000009f9a30d36b8cef2a04bf23bafeaec863b2971c0800000000000000000000000037cd9c1007425a0345881c185cebfddd10514867000000000000000000000000456e3e4021f74dbbe628b4bcccdb9e7403a2a0ee00000000000000000000000093e495b8b098dd1154fb9e65fb2d68763a7507cd000000000000000000000000df12e9ae0538889f5d698162ebad4bc1ebe23b2d000000000000000000000000af6e48d459670618afc979cb41ee660c03bb8c4d000000000000000000000000a55656d878781ea4723ec907ec0fd183d1523923000000000000000000000000f83e211a14f95c152634d7d22dbbaa1f0a77d0be000000000000000000000000d7914b9c881a52076ca4a3329129f4423bdfa57d00000000000000000000000071a224af6b760e3dbb959efb06c0d8291af4d18b00000000000000000000000088286474c68d9c675d884425c26182bdf1461625000000000000000000000000f0f3d0e00c609f2b97332ea7159d0df2e34f0c77000000000000000000000000e1282ee063fc6ac74da297a946a72463e5945e6d00000000000000000000000075e494ecd3392491f5b72625915262dd685a60df00000000000000000000000065b99c6fa3c5cd41faa066fbb8f090e764c37012000000000000000000000000ba5374f00fcdad0a41c24f9b39f758d9a91b5e6800000000000000000000000016bef93d578a0089c750bfcfa49bf4bb310047e600000000000000000000000031b031442bc04d3d94a6220e43ca66949112ca1600000000000000000000000030fef526af638622b9640ac7d11efb60ebb5e9f200000000000000000000000004d23eb249430dfa71b5c50abacc679752a30939000000000000000000000000714f20cbda5d58114f2fa9913a8fe648363848090000000000000000000000000f32299c518c88a17813f708eae063cccbd6565a0000000000000000000000007e751263857c76a93960d671debcc04b07ed125d0000000000000000000000009fa870f4961fdff5ca994a4ed3682cf06d8d8d9b000000000000000000000000b745016d781702243669a6c1481264552585723300000000000000000000000063f20d7d378fe34fdd03ca2c09040ca96e36e10b0000000000000000000000003caa11596d83b415076696d743702bbbe80258eb00000000000000000000000087a3c269f9c4fad1990c3fb59779ef8b6f8b58b6000000000000000000000000c1d644606b2d7fc1954ddd9708c967b231749d290000000000000000000000009e9b3f39dd1f68cae43ee70a37451b557e9af02f0000000000000000000000002572b1fd23f345a1c748961a1a0b1188b433c053000000000000000000000000c3933cf6fe152ec2f0f1e5938b7f466977fbee86000000000000000000000000b4cd1fbeafd70f4333bb2802739c5fee6f860aef000000000000000000000000992403ffa9c99235ba45486a55169732b162b68e000000000000000000000000e935e2e190702748401d45051f9ff8d41b757fb800000000000000000000000018ce5a020753648fc27f683bdf4c8b8dcbec7568000000000000000000000000708d3eba7ca466d4313d39bad90fee5065c05a17000000000000000000000000fa6d4addd572f86d46b3b771ec850ac069509f0e000000000000000000000000a0e3751509ffeb6133e4460e75faae55f7118e070000000000000000000000006a37d3c4d748ef6f88fe640b4e68016ac1b48a4200000000000000000000000046c2e6efceb9b4d7f92e300b8e0580d1943ce29b00000000000000000000000061b2ad376903303936c387780f21e9e1d4c8d1f70000000000000000000000008497878cea754ff0bd911e48206ac7a8b999d378000000000000000000000000ca2386a622916722a037d92b4930f6e12c80a8e9000000000000000000000000dff892f4b68e8f089f1a87bae9e5013059e99f73000000000000000000000000299094dbceca3633122587e81de53553457d731f000000000000000000000000e76e3710383b1f860178f1f43b568fd70d04b6b800000000000000000000000092e55c0e5699f172dff4890f79701157a731ed63000000000000000000000000a4e600092a32906727aedd1ece8dee539b7bb6a20000000000000000000000000300132b324c7b47bd11e555d332c02011d603240000000000000000000000009aa6b05f7e5e24de933052a42473a6196a5ca579000000000000000000000000e8026851e6b4c5e62651b29e3b0eef87a9d89f2a000000000000000000000000978a125fb413daa63c21b85138b6333a159c0350000000000000000000000000a1909f656e11086902c23ce4bc2ee1b4950adaee000000000000000000000000aea7d34a5bb07e66116d9417efc9d0a9fa68565c00000000000000000000000036502d6b10a4726bbae54cab645c1220b3398166000000000000000000000000b5523cc1b2b7f65f48dfad765615675f729eaf67000000000000000000000000c327297220f550f1b3dca1f25aaf6d6d85d8f5b100000000000000000000000073dc95dcc5705b22a7b1de85cef2ef68ed4b1a1400000000000000000000000044d2e1191d3a99698dc9d836fef12a208ad31192000000000000000000000000fc6cebb79641bc647cee8ae0e5f9e2a610e00d5500000000000000000000000044ed1634b41b935e8f3024a310bd5f1b49190a3c000000000000000000000000ad26e471ae7e05fa0988b5ff061116cf7d8842290000000000000000000000000f09956f6cd6cf483dcc10c60f3806a50fb520e7000000000000000000000000d4daa41e63774e033cdcb7571e5ada0260cad99c0000000000000000000000004904ff198e5a72e7dde7baf9be162471f467e7630000000000000000000000003a75add8873e2242d404c0bbeee5cb29a79c52f100000000000000000000000032a37b3d8c060e4aa0fa6cbc3c4fc74a786bf8f9000000000000000000000000467cdf09154dffa9b2cbca7456344aac382a10eb0000000000000000000000002b1591e0d4d189657b9c502270b6ca74f58f7d440000000000000000000000005e567fa643dfe1316fe52a9d97e0ecded4c17834000000000000000000000000c2c228beafe436ece95d5552be70446262e0abf7000000000000000000000000e33b746a030c3b3c512d274b05ea6e40772cf2120000000000000000000000008c297227579a79498ca31d79e07cf8525141106e0000000000000000000000005afe8911ba0b2c28f3c79c8c75df67409f35fc41000000000000000000000000eaa1940cd8fc71111c0b37734c56bd8fc6576ca10000000000000000000000009d0b95355b4743674bd14f189eb41c34591efd390000000000000000000000000b1c837bc132ec1fb2e96886a32e36a46ac460b80000000000000000000000000d66927816f679903a15d0b7bcc481225b47908e000000000000000000000000b475438c0c439a3d506f1e3392f4b5a7675aeeae000000000000000000000000892d81d41713c2f0f79eaa05e2c4e7a1eb4c1e18000000000000000000000000fcf5ebaaecfaf84c616a28044534b9da9c424e9d0000000000000000000000008668ad4d0c35f369c73aeb4fb65ee5cb2d88dc7d000000000000000000000000c30992a53b3e91385ace2575963aa392edb3b931000000000000000000000000132de255e64c5efc076eab786d2c6caeeb1a40c000000000000000000000000046668e7ce3feec170f963c2827a6b4a2392e82940000000000000000000000009a6577a653530a2d7ffd80f187f844bf3e1d2f3a000000000000000000000000c5cf968539a6a997e38227b10beb6e72f312e70e00000000000000000000000071f7261fd072935e08818e3fa185e06cb80d4ff4000000000000000000000000d59e4c4329dfe4e0965f50a6fc3c5d28113a845a00000000000000000000000040cf99934071c73342e05d5cf88bca9f96171552000000000000000000000000a85820772fa5cbc9efa02741892b1ebc92b84f82000000000000000000000000281c1be0eb4d97b34bb1ace5959b53792ffb07e70000000000000000000000007fd7b6bd902114b09044e27197ea95ee6db1562e00000000000000000000000067adde56ca1b9c8f9dd4a9efbacfbaed1bb5b438000000000000000000000000144c8188b2689f60e7beb56955f01287440385f8000000000000000000000000e7f98d663dd05eaa1ddb42265a82b7412fd527f6000000000000000000000000990a9d038d6f86da35660c9731e8146b29720d7f000000000000000000000000f5d6e5e03b796bdfefe260fa9ff8467b5e6e001000000000000000000000000022ade143c62fbbbae4de1ac7500ca8d366eb00640000000000000000000000005544cd6675ef96c59fde8a09d4b5a87906983ff6000000000000000000000000671554223ec8389fa61ec2bd895a7b109690bbb60000000000000000000000007b8fc4da2401c6386edc6cd07936d216928f7d6c000000000000000000000000d802c63bbd8cfd3ac3d640439241643a1ca3ca9b00000000000000000000000032e0af1b6bab498960c3dc0e59add72b6b09289f000000000000000000000000198a4bc5edc3df0820f80ee015c5463301362da700000000000000000000000062a6f165f0bb6e75e7610dcec2c4d44ec8ad20c8000000000000000000000000b4b4394d78e6ba0a7919354bec4016a31049b7e900000000000000000000000057ac3d9db73796fac1e86eee3907ef33a466732f000000000000000000000000cc7cfa7e52b7f142f6d629cec700c5189a3a238b0000000000000000000000002d7c99bd362e50a05dc4edbab981b7d825cf4aa8000000000000000000000000915b66fe75127c9fcdb6df49fa361028eb84069300000000000000000000000095ceaff0c7e6ff4d20b6584c043327e02215d48a000000000000000000000000bbcd513b4a8865eb942e9bd138ecf449cea36ea0000000000000000000000000a18461be6aac04498b2cad5806ef1208dd822d1d000000000000000000000000a02256351b1421ac7ec28e67c5b99dac6ba46138000000000000000000000000f3af176b499e1969acb900c6b41f096446e08ee90000000000000000000000000e8e3cc7504a26395d983e93563834da345f558c00000000000000000000000093fcdbb510c345a7e14e9ea84daad14eb2869181000000000000000000000000657e58dee2149354e94c0f50a831d2a86542ccc30000000000000000000000008512737df3e1623375cfa0052c24fd2eedae1ba0000000000000000000000000bf78f87f78233fa23214ce4849fa07174c0e5ac00000000000000000000000001e5a19dcfc3282bf526cc3b1e26e4e8bdae86bd70000000000000000000000001204415048791c6d9335d330f1861eac42e5b8d6000000000000000000000000a215c5a54fda2f6236e49f452a0df05dc8054a17000000000000000000000000a58bee7da1e450b4f44c2aaf50b1cf3a76399bf6000000000000000000000000f83108df49d047aa5b490ab24d0feef809cb1c6e00000000000000000000000091279e245fe5e77329862079206a9686337dd885000000000000000000000000745ca60f488af4004db6a0ca986f0c44ff9ca8a300000000000000000000000001aac2911c11c80758bc3eadb90406f2df9fb951000000000000000000000000f92d010b8580a7c1ccc312567451a1f830fad34f000000000000000000000000d1bca6f65701b93616f67dcfcf43221a261506de000000000000000000000000c6011e0ae66068ffd3ac6bcc73e8cb97a3243dba000000000000000000000000ebdd82e6ea1cd9d2d4e7fccb1bb8dbb31f94e36000000000000000000000000057729ce6571e7e679f6fff0486053823ee5785440000000000000000000000007136e5e70d231f490f7c94b033a7f931559c37ee000000000000000000000000ad59b225021c541ff97266f954f3f5a6e663a8800000000000000000000000009cac187263741e51c0b2623ba3e58e38975dd5bc000000000000000000000000a136a72141460919a1194aed3450f969ed900b4a000000000000000000000000145b9944a27c74d53dd95fdb8af28c3916628a3d000000000000000000000000909fda87c4f07c39c704dbaf7bb402a64c0e57a00000000000000000000000002bf763531bb7a9e000117bc794b47a450c2e578e000000000000000000000000b3a25d5bb93464453deca543a67c424fd75d4f35000000000000000000000000fe1b6c0e46879d127f3be33e8e70a3899d9e2751000000000000000000000000e494a4dd0b392b6b712d9aa80e517cbd03a4d71c000000000000000000000000e780e75b22f088fdca21664bb556e6b812b7fd38000000000000000000000000e34ef705033901abe326cdb95c43a34eb2d1455200000000000000000000000093014f0e0d310db54f5fec7a5d6bd9bb69409279000000000000000000000000fef4cd2300f2f2b990e8b45a69cd05a4c2fbae29000000000000000000000000d632c0c03f815778afcb6e1d9c0d44787a358a84000000000000000000000000c0670aa54ee845f4031e3fa1ad7656d70d4976bc000000000000000000000000a897465cfd1a36c14796539741271d990d314aab000000000000000000000000a1395d84b9b9f14828bf25cd0128eaae0adaac62000000000000000000000000a0f7cd37a9a26805cce11bd555a1841373e6989f0000000000000000000000008d771c2d33dc673cc1e600c68da912c487ba93590000000000000000000000006e697eff642e3c39623d31a7f5e46f2ca6a3487c000000000000000000000000631ab8eb40588543df900263f864b6376d56a587000000000000000000000000513e2500473a6b3bd2327f6b894705337beedd910000000000000000000000003ca1c32bca9e0baf02a65673f73389dd1e508a20000000000000000000000000de23d775a4a9023438a11c682f339fb768556598000000000000000000000000ea7e130f0231203464e44b0924f37b48cd487fd500000000000000000000000000b188afb7c3154d04f03aa23a5b60c9733c7039000000000000000000000000d7b9b38d944df9445fc4a0493d08aec8945387c600000000000000000000000032ece2f8b0b7571a1414435ccf316a49f0395f3d0000000000000000000000007baf056bbd5a735d0928649e031f9d0559bdc5e3000000000000000000000000ae06b864d6a1ccc1b711667ecad983fcbd0ecb19000000000000000000000000b05c0d4ab61050fb262b79c48c217256179e0587000000000000000000000000a63086298863f9ab390db051979e5daa1b3bb4e90000000000000000000000007f1dd4eb4a28e35f6a91ee4e7a193717c12f98570000000000000000000000007ef7b367f38f4952fcfcb1c835fc35aaae3733bd000000000000000000000000911a4cec02cfa90ff8c0e8eb2a19ea0e6950656a000000000000000000000000ee6867f46f06f9ae0b2a70e8ebbd883deced40b6000000000000000000000000d208c5a57e0ff35a7489db92e11752ed8691b3310000000000000000000000009a19711a4552d7b0287ae71756440ad0e7c60225000000000000000000000000090dde9a568541c1fa3d43dc8db0a9cc7c3bcf0e000000000000000000000000b97b7a9b8b740528b398c7ed9af3d67deb3a5eae000000000000000000000000ad07c9aeaf0b71cfa506fb7323cbf03fc08760b00000000000000000000000007fabf72ffc254d7017fa8a06e2f4e3c2b103a9dd00000000000000000000000044cdd527c3566ae3e723848ea296d2991d5db9360000000000000000000000006d7d59681c53059cf44b332a8494986686d9afde00000000000000000000000087be4ce16962332982f99d33dc78207ac6d6f47b000000000000000000000000cb781ac66d7994d76576d272cb9907c422aac79a000000000000000000000000344def65b3cc15bab1124627e46d22561c014e3b0000000000000000000000007d61dd161c30af54001fd8dc0b751bbeda56580d000000000000000000000000e98c1b647a1c9ea3ca029c3170d49b685463424500000000000000000000000050e11554a3ce144f5cddf2e4f25b625131b8cdf800000000000000000000000094e70b76ea709e33f2f41b35be0f2f1d94ce799a000000000000000000000000d232e36d84bfc7d4c9420e9d0378a3f221e48e54000000000000000000000000dc87ab8a6e35aeb4593bf6239987d8c0a73a70770000000000000000000000006ca64f3dafc8a6f810e1c022421eb63e3d734f4800000000000000000000000028587ce1ff45ce9e81390296f2623da754635d250000000000000000000000009b19a822d2fbb37ba6ece50dce7ad19fcd034d630000000000000000000000006811f987e12eee5d10debdf342bc5d6b2d78ce590000000000000000000000002f7bc4fc5901ff2e70e650c8613e8c7b0b5a0e7a000000000000000000000000da9c0e366de3c73183f343909c696f81a910aa36000000000000000000000000ddf820efed77efdb2b13a379390b6225cac2d168000000000000000000000000acef5ab370dcdb36b127adfa926eb77718b29475000000000000000000000000e10c4f7aed9e8945dc0e3afc954deed57a014460000000000000000000000000a885a9e981018b0653258229696c3357e736885a0000000000000000000000009636ededb9bc276c46836ff8387772a48c6fbcba0000000000000000000000007f055b88f697cb7cd1d603a1a31fd792c68ae2490000000000000000000000009c68a3f7cf0ff4fe1591e61ea74db20d43bdd4b60000000000000000000000000ef6cef93282664494949455a69d76fb403838bb000000000000000000000000b039153895387f678c7492854f556b8afbc320400000000000000000000000000072c4e3dfb5790587c529058a98977581a31af80000000000000000000000006aadc78a556209d26ebe022698c1dd00d9f9bc9f0000000000000000000000004c0dac1f16db76ee07373ba5e1e8bdce8d816703000000000000000000000000d7f5ed46df7ea61b7466b65c00690e1a446916dc0000000000000000000000008705572906530ab334733c2abbc27852a5cd3f3a000000000000000000000000482da33a59746f6c0c00c1586e5a59f8acff50400000000000000000000000000be220ffe3056f8d59cc2d06c0bb4d2411ee797c000000000000000000000000b0a887df8c50bcf8784eed2fb82678df8126bcdc0000000000000000000000004e88cc74454817803a05902dc79692573db29fe70000000000000000000000002223da3f5e6fcd1de2a55a30c7558d2caf5b43860000000000000000000000003419d016b7e0d00c3c1bcce9d656ba9a3c6eecca00000000000000000000000082b0e2d46c3309813a53cabfa70c49f3664b6433000000000000000000000000bada0257db1b303dd6655b24fdcab7da95248d3a000000000000000000000000b38bdd0c994963e5cc782e36f9d88c8f5678326100000000000000000000000020ae565cc9b1817c82614ef2764fdcbe9635037a000000000000000000000000484a2d3ecdbe52b662b2351cd143fe466f113125000000000000000000000000154983e27396bae42faec30bca5215ec754626ac00000000000000000000000009d4bc267b53bdf567ac3223f973b67a0eea17d40000000000000000000000000316b99265dd8818d50bd5d2eca1e9856d21538a000000000000000000000000724b2bb5ce9488ff173eb014fca59807973c72d3000000000000000000000000017eb1112dc02d61acb87b3a585a8cefad2a53fc000000000000000000000000a18b094e51742a3e64cce046ede2327ab07bf9ce000000000000000000000000589430dc36a374e20ab470127d4365111253d1b1000000000000000000000000dbc6a97efa51dcd246cddfec08d637387bce9fa700000000000000000000000028dbd7bda86dd3bec23ea82a94014b4783d609e30000000000000000000000006e52d621d24bfeadff41d9b6a405d8f47f924cb00000000000000000000000002ae508992f03d34d80abeba5cccb2733fcf4ae290000000000000000000000004b6da89dfd15fd15a5a8f718750f72eb24119de100000000000000000000000030378900207cee85e1cb432b97bffc716daf4278000000000000000000000000c5f306032f3a55627eb02631acbfbab3cd8a71dc000000000000000000000000dea75d74f763e1ab17495fed3ed0c1c53d45715f000000000000000000000000ac0a3b9e8219093b68225599e272d5843616379e000000000000000000000000bfc6a0efda4465592cd4aab06b911470bf93caf8000000000000000000000000f83aa3e06bfa68db54c933263cf5e3b6cd1898fc000000000000000000000000f62d9b35629b8cb613b50b4e56984a8b51d08a7c000000000000000000000000618a3bfadc7475d385f495c0068d57c1f21801fb0000000000000000000000005ed1d5804eb7d642a23bae6aacc6be8d8ef93b5300000000000000000000000041f7643f8e400a916b0bbb399d664222d2f86f3f000000000000000000000000e5ae9ff2355ba46a824b6b3f4234b1f019fc1e3b0000000000000000000000005fff82bbe5ed885438aa80071c33d91e80474295000000000000000000000000edbd6e1f8e221bf5755ebd3f9a5e6b8368850666000000000000000000000000d4b4c0d9d4d68084e625726ed7c7d0e7b1bfe266000000000000000000000000ccc7b5a035e1b0d5754081a0af5e64f45b96fbdd0000000000000000000000008f3d71837ecca62527d27c70b5d529a8e2efa61e000000000000000000000000600c4bc21a9b603578ad7445a4aadae1a281f1650000000000000000000000008b7d635d5cba70dbac7db21ea67d5bf8d03595e600000000000000000000000077ecf22b63eb72ee6718fdf31bb5462e53b2f09a00000000000000000000000080601efe50978f0e1fd57804dc9f2cd0a60d4c9100000000000000000000000064865ed1e8257a08bfdef2dde363e17823e3ded2000000000000000000000000d6dab4691ee54fd06b3e834c90b78ff5cb633ee80000000000000000000000001d44b846bcaa7eea0026c73e84ad11db3794ae81000000000000000000000000b01da7925c18be1bb2418654fbdd584347601dd50000000000000000000000000fa2a39ef3a6a83e4c782388fbd22499b113bb580000000000000000000000000bec8034d26545c7d81cdd9c9b8a32a5adf384580000000000000000000000009ef7e833b48fc58aba4ebddbada083a1d74cfd6300000000000000000000000021ff7a68dc2c1579779cda95405404f7654b832e00000000000000000000000076e3d82b0c49f1c921d8c1093cd91c20ba23740d0000000000000000000000004e251508db2c9ac3da0f5115942350d65442a0bf0000000000000000000000006b922dc03a7c464927589b55ca71c54376789b86000000000000000000000000cda05c326792292ada1e68bade1a633e922b65c800000000000000000000000086b0bb60fb85d0981a3d764c8675f1500965dbbd00000000000000000000000070e4fd03061153a9a83b7696b92e8ba7aa9b9c5600000000000000000000000015e64108312e3aa67ca2081b9fd4b28af3e29f82000000000000000000000000afeed116af3753fb3be06cda054aaf9dc4702c6b0000000000000000000000009b4c549e69629078c9fc7ace0bb9f3d6df4714af0000000000000000000000007565bea918d60e768933e8dde8fe4aed993606a5000000000000000000000000cb8d2c5459377cf34b73873a7d260cb3402f6f5500000000000000000000000066e25bb10f2f3f427f7c09241cec93c449113093000000000000000000000000ce0abc1c055a5c174887a2de8447efec7d4ad1450000000000000000000000007e7d4aeb7da8503de33853f6ca72976ee1b7ff2a000000000000000000000000b12b603a917401dcad5e4d96d5fd47ecc263e473000000000000000000000000006cd439d1a58ecafd5145b40744dd9075efd9d3000000000000000000000000d1bcb55a3ac0dd0ad627b9cc353480d1fa8471700000000000000000000000002a85d880b77caa8c6a0eaf76fdd6ab9691ab58e00000000000000000000000003d60d0fb5e013ec716e1af3f107c1636312e1e660000000000000000000000003b3b50269fbc17285390d3839c78e88473b6cf2f000000000000000000000000691bd951aef4a8e54d1d307cd3bfec9c0444fb2d000000000000000000000000f7e5d3a7309b2792d673b8e8c551d0d15dfa56960000000000000000000000001fee8a406733826a18b167431e15dd2647cfcff1000000000000000000000000ecb5c7bd69f3f6e96a06b677187df392e0183fdc0000000000000000000000004d43e89298919b97ce403d8f6579f0af803c7b5800000000000000000000000020cfa399b7d3e13dd8a804d5aa2fc40b0f890302000000000000000000000000762811093b38e668f6b92634aecd394060ec88d20000000000000000000000000d549a0170cc322ee52953bfca60087f77dbc3c1000000000000000000000000d5ad3498d6a58d7fc46ea92168edcb145735141c0000000000000000000000001f32c875dfd37cdde3189b6319440a246d48c80a000000000000000000000000a599b538c8d8cc9e2b4ab57d71f19644cc8a2023000000000000000000000000b60a2db4f7a9d37caddebb9c3a204a81181195840000000000000000000000006cd97051fb57610aabfd430551b8ad9a88ad7247000000000000000000000000aff59d7f7374b4c00ca0ecb39f9ea65198d362ec00000000000000000000000028e68581c4e87ab5b62fcd35f8008dc28ccbd4e1000000000000000000000000d5361e21cf06907d9af0e283d634737498e38c9f0000000000000000000000002a45ce244ddca8ff8965c474e5eeae955538a1460000000000000000000000003ac1db298d41d8bd2dca76c6f75bca92b24b6c810000000000000000000000006eaf8196a9a3207a9cdf06efd112fef7a27e34fb000000000000000000000000c5c80ad52ea102c576c12c21096ada5c49fd9015000000000000000000000000ae487e1cf3a74fbc1aa157e13a41dc0295ca868400000000000000000000000099b63782ce3cb886179d72aeb8340c28375d14470000000000000000000000008d936375cb447ed4083b893ac8e3b8e3d9a2396c00000000000000000000000055eb5df86b2f09f8a0e62c4d1c059a14721216240000000000000000000000004052069f79eb7b19077e819ba21506242c8b7d5f00000000000000000000000066420f2da9d13f0d1dd761da4a5913d3df44993d000000000000000000000000d6e0ce6a9a5ab32e0ac25f3c0241831268c70bf30000000000000000000000005ebba8ca649188a754a1b67c199d743a653f6ed10000000000000000000000009f278451d71b58659934dbbe4657f1bd6d872d9f0000000000000000000000000c43c2d2d248db339abdf90a87acf3cc5e2fae60000000000000000000000000bb05dd24d371e01e02226c741b3cefac15da97e60000000000000000000000002fbc1773b333fc3ae8c2900c4cd90c7a50a2d67c000000000000000000000000366734bbbc0a71b483c8dad6b26ff853d6d17949000000000000000000000000ac0363b18fefc00e315940a35d4363f6740a539d0000000000000000000000005c7964a55dc68a9e69fdf5d06bb6f7fa82193b88000000000000000000000000e2da274348f1a29081cd92441fe0cec41205c8000000000000000000000000005177b679646085a94c1f328a2a433bd71b22d7020000000000000000000000002fabc13f63cbebd6a119ec3454ff8d6632cf84cf000000000000000000000000e1c1d4c7fc637860bdb21d8f017db40381bff0850000000000000000000000003830f1290da3fdb91a337a1458aa34f60c49ffcc00000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8