Special data
- Status: Successful
- Nonce: 8260
- Type: 2
- Gas used: 3807135 gas
- Gas limit: 7677036 gas
- Gas price: 0.19 Gwei
- Effective gas price: 0.19 Gwei
- Max gas price: 0.29 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0x2ae2e24500000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000001d8000000000000000000000000000000000000000000000000000000000000023800000000000000000000000000000000000000000000000000000000000000073000000000000000000000000bec832f86a7b36c9c7003b31c31f9db2d78999a40000000000000000000000008bed62a3637fde3d4d23c7478314a9d511090d0c00000000000000000000000038617114fdfb2b35aec9d2a983d28988b9c9379b0000000000000000000000001d00dbd8ac7d91dad9f8b7fa260826008071912b0000000000000000000000001d4fd0a1e42deca01e5908e630a75dcc1fd1c7cd000000000000000000000000c22426f7693bf69afdb4a73a120d477a34eca1a9000000000000000000000000271f5cd0aadd56ff76fb2c5a6813c9d0f351575c00000000000000000000000006b2b14a906d43b26c0c2bedfc33f708ec0e5c330000000000000000000000005a4b35ad630202420f8e57d903039239726812b6000000000000000000000000a0b6c1ad31eeb9ed465ef31d70aa217ef54f82b50000000000000000000000003e551921567d49e83e17e4dd508f6a99b1c9ef0f000000000000000000000000c25fb03351f89bbb444ea8c27123d747cdf84016000000000000000000000000439e61225e535c59a0840de602c1b31ddb052d9200000000000000000000000033bee1c9ab807afad28aa7f9e62ee6bd22311b68000000000000000000000000d542aca3f23331fe6a9bd9eeada03f80c709229a0000000000000000000000002a280bdf1d362c65af4d6121c752cd491f6d612d0000000000000000000000009c692efd68c52dbb428db9b9830f39b73f7b1d9e000000000000000000000000a3e9ac70aee7703ff2ad6076134e47745af20a32000000000000000000000000f021f0e49e82ec047ebd94b2093b68b5737d317a0000000000000000000000007510b92e81432c82703c0993bff8f5372c5f2543000000000000000000000000a921fd1f8760453d23f245823e72a070b0c99ff300000000000000000000000014cea207c9d43b57546814f536ee355f4a14af75000000000000000000000000de4014830380f02499b2660cfba04bd223d0faa4000000000000000000000000c8b45b360b20003b99df0b478810fc2702a301bf0000000000000000000000009549220296a8bf72ca1bb2ab7a0ae27ae946da40000000000000000000000000ab5b36b9b74182dfa642adcff26bb4f10f23042c0000000000000000000000007b888a21a05b3e164e01ad5d8cb3a4a1e37cfc940000000000000000000000002ce02d612e7d8cecdf967637709fa7cd2843206d000000000000000000000000683ae9fc4f2bb5c32b63446f0fc86eeacbad0147000000000000000000000000434fa4e4e89f20fee78c106bf9d0cb4867f68bba0000000000000000000000001e730a96cd9ab57423a16454107de6b613520ac700000000000000000000000035ae58e78f7b630163eb61807715afd824282458000000000000000000000000b53d14ad41f7438549a47c97df78d59b1e2bf9ae000000000000000000000000118b233336b84a2c0386f7e92aa5f200b86a7b5e000000000000000000000000d4a4f8b6b34bef5fa5b394409d4501e9a41f0f82000000000000000000000000914490fc89a625392bda66c6d6ecaa1f5fa2e900000000000000000000000000ac06c87b7e3ee45e64e25b367b7ab5dde3dac3d1000000000000000000000000c044e52c158b06834af8b418f284a31bd07803cc000000000000000000000000e650c9499eeb787dea088467e22af56ba4a33caa000000000000000000000000edd16aaeb0e6357b371cad3e7a0bcbd8e55cb31800000000000000000000000067ba7258f41c8a499074372705dc54c15c00b99a000000000000000000000000d6d433e4bb568dd147ef59271bcafdeb61e76de6000000000000000000000000e4fffafa63ad6e06215fcc6f0ef54273dbde4dac000000000000000000000000a141881144852150e82f7263156ed98ca897b072000000000000000000000000f76ed0fd5239d30b774773fa79d14c4dbd9700420000000000000000000000007cb506b6f352619c7e97e3a80adc704502b1f00e0000000000000000000000005ee8ead266d33b459a8cea63550e520c2dcc016b000000000000000000000000be86c62fe74d23e0aa32c751f179a5b0a056074100000000000000000000000038aac0e99ac83ea921e63bf7535a0eab65ff05720000000000000000000000008728d8d0346db8016f433d2ae5d1fb5907aaa78d000000000000000000000000421d4ae769ad2d48f4229d0e52f2caeaff37017c0000000000000000000000007a064e5f8390694e40bfdb61862b7812ef3a445d0000000000000000000000003b77fecb6cba94f152b92b24497e5859b18e24c600000000000000000000000013ad622bd3dda8fb1e28516e79f38d5a4b8122ea00000000000000000000000036da87bce9cfb728d53404df4ec32769871064480000000000000000000000003bde5e7285b30553db84f1f0b252f5c4afc453f9000000000000000000000000d1e0f7ae3d4a743fec51c9e0fec93a2534c684b0000000000000000000000000818c417037dbf615123220fd094b104193e50b0b0000000000000000000000000a202232a65143efa176cabb3c5f1faca3d6a4680000000000000000000000002da70aa2125e75fcda37b8116b5a02454b9298a30000000000000000000000007b2659e93fddc8e20551f10244815a185dc1eeae0000000000000000000000003c27315d4ed45d609574d9ade0dd63c5dcd123a50000000000000000000000003a483e248fb09674b0de25a7c242c50a94a3237d00000000000000000000000026b609a667511a7f2fa9b51011bac0c69ec899db00000000000000000000000098a549afa9f00bab2e6e95d86b03d7a584530587000000000000000000000000040b8ff841d9e0116ecce2107e23d58f9a5a2c130000000000000000000000000d2a5ddd3d12e3b14a7beea94e6f50fafe76165e00000000000000000000000062b85954aae48159bffca74ce77a83a2e1f0fedb00000000000000000000000022dd60b90cbda6a96f476d11f2a49352091f69fb0000000000000000000000003f6698617412812d0938873a58f7c7ad21e63ea9000000000000000000000000ab38d6b9ea8bae48ef9791c4ca38f5f49041446b0000000000000000000000003da05e1b24fc19a93749e13bfaa5e59362420b7800000000000000000000000046da95d7b14e97046d7e29bea33f331c2b7a0f1b000000000000000000000000f56cbf4794ac83e964f4e03c69a1ebaa0b8f0d2c0000000000000000000000000c9d719e5e75077cb7d7d7f176b0bfb2df5bc7620000000000000000000000004f5b6d923eadaf91d784a1c5e42e383d6c317b050000000000000000000000007cdefc7f7a62cee1532f966846c30ccfd22f3ea5000000000000000000000000f6e3a75fc386eeca1d2404fa43873836ec6f3aba000000000000000000000000930b3bc5edf60e35d839e9efea96145e566683c0000000000000000000000000da0569adcd19a63e453dad5a6e4cd3edd46aef8f000000000000000000000000c814ce4780083cd35a55898f0badbc13e540b409000000000000000000000000ea590a152f10a143c046a23d833142880d450aeb00000000000000000000000096601c6d63c861290a6202d24603d774be7b3ce90000000000000000000000007d247ed432fdffd1dc7a8d6a28205591dbc70935000000000000000000000000bc4abe7bb674571d0b842d105987156b049006d20000000000000000000000008270bdf2c886b00c8dd00549e8fd522227994fa70000000000000000000000007722b3ff1b58441b3112c8a17472585eaa6994d7000000000000000000000000ee1328b7f56a7437f12aee30bdfe33976a86d484000000000000000000000000752bbe47bc687dfcf81a72b5135760a24e4cc47e000000000000000000000000f5eef20269629fee3103e3c97da372024223968f000000000000000000000000a274be151ca852a964c5bed356d66aef75c391b500000000000000000000000038eae39b0d686efcb9b77f2036d33eaea147ce9000000000000000000000000095327f06cf79724611f3d0ce291763f01273642f000000000000000000000000ab11e6d9f75a0fc8d6f59ffe706230b316916598000000000000000000000000d9596d4bc59f6e9507df78a083e564e55dcd985b0000000000000000000000009eae79609a7ed03ac6b6df3572525157fe6aa0770000000000000000000000008e371d3ddf996823333b148b414d6254343fb055000000000000000000000000d736cde70af8602f781d003c22cb262042eec3dd000000000000000000000000a75af9d563f5080f15900fd40148a52ba3382e540000000000000000000000003e985c825a769b0f714e2743f39879e4421f16990000000000000000000000009a1a1fa9aee0b80bb8626b31fb7bb71aa6d5a07e00000000000000000000000004fc808fb7bd0d307af755343edb2adcbdc45cc2000000000000000000000000f589619b9e815ff1cc372bd83125953f3cbec09b000000000000000000000000900a71168b1f9254c3cb6927ac18da074d63e77400000000000000000000000052670ef6562d335a55714a01be91d008cebcbdd60000000000000000000000001892e84554e677306b6195752f4281658832875f0000000000000000000000004e65d6bc0884537827878db84921469d4ac88277000000000000000000000000d70007f2bf234abd29872d2a864be780b369eee5000000000000000000000000ee1af8c1f3397e41ffd790ae2dde69d9cc28035e000000000000000000000000a08c15814942665ef6ff5654b18af5b3ef03db8100000000000000000000000033335380d59acf8a82eeb0d6c816e5456b6f1902000000000000000000000000512064c85de190bd5263ea76a54e46d2fb648c590000000000000000000000003beae504a0d680d53e797118340cd917a301b083000000000000000000000000b4e039754f6dc4d0bc2562d3323f9124f05e4cdf00000000000000000000000087cff07530be0adff17d456e991713a6f8686cfa0000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000006b1fc27fe6b000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000006b15c9f431e000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce00000000000000000000000000000000000000000000000000000c0b1051d1fb000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008b0f1da58ce000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f1800000000000000000000000000000000000000000000000000000c39a88fe8c7000000000000000000000000000000000000000000000000000008df718d3f1800000000000000000000000000000000000000000000000000000c39a88fe8c7000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008ded20483cb000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f1800000000000000000000000000000000000000000000000000000c39a88fe8c7000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f1800000000000000000000000000000000000000000000000000000c39a88fe8c7000000000000000000000000000000000000000000000000000008ded20483cb000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008ded20483cb000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000008df718d3f18000000000000000000000000000000000000000000000000000000000000002f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000009184e72a000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000009184e72a000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a