Special data
- Status: Successful
- Nonce: 2098
- Type: 2
- Gas used: 12235292 gas
- Gas limit: 12431839 gas
- Gas price: 100.01 Gwei
- Effective gas price: 100.01 Gwei
- Max gas price: 126.92 Gwei
- Max priority gas price: 40.80 Gwei
-
Input data:
0xac794042000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000024a00000000000000000000000000000000000000000000000000000000000000122000000000000000000000000f7faa4dd63c69207ae7c07d62120c1a82b69e766000000000000000000000000efa197028c62e476c348b07d169889ff078535410000000000000000000000004e77875518ec21e498aae31f5761dd3f6b6634270000000000000000000000002f21ae1c3eda84136d66e18b1d3e346e3932f168000000000000000000000000d2ac7430d6b3836cb021bfcd412a9b8c86ff6c7d00000000000000000000000055b6750bb5bb23fa60cc54602861e2bdc1920f7b000000000000000000000000c63e2cb5a78a42f589d1d70679621c71838e539700000000000000000000000032d77f2ee306d06b4484af305377fee867c88427000000000000000000000000948fc622b6ecc582deec4dc22289d1079a864b10000000000000000000000000136b32aa1c8e57a29efc3bfb18ec579195afb92800000000000000000000000064a9339d00321e31ad9343e1e19b234a88a47f58000000000000000000000000db66fd49d4dd9b887f10521813118be4ff0750f0000000000000000000000000f872b57177b1f502d1585acde7c43c680cc23bd7000000000000000000000000482d7398961bf254330c83a3c1650bf99c98b5220000000000000000000000004f125a1139dbdfb32d0f3762eb69d1b1c9b2fbb000000000000000000000000075e37557b931e7d450f18e85362c24ebcf5e0cb9000000000000000000000000005040ad5085e7da683e77fded71860fe0abe43f000000000000000000000000005040ad5085e7da683e77fded71860fe0abe43f000000000000000000000000abc69adf46cc97fca85d9572fa94257bdaf4c3910000000000000000000000008ffb49af2c20909d8a2a6f180d4d3496b73bc9c9000000000000000000000000414b2cbba143b2a1be61330f57de4e0b6d93d5cf000000000000000000000000d91771308c2db08ef0edf07dea8b3fdf8032aef9000000000000000000000000e42ac25ccb5d5e5566f734937e02859e9191c2ee000000000000000000000000e5de2619ef05d958a05b8357f417e6e87704f57400000000000000000000000068c83c71007562a946d43e62ede71093551a09f100000000000000000000000081ddd614a069a4ff3066590e429d27b119dbbd1d000000000000000000000000c050dff2773d0d6e37760f700ad4d8b47614a4910000000000000000000000003ffc300d2e69325ddad1756dd612f47b0c98b7aa000000000000000000000000a72a9f360ae617be909b31e01b9ad1d639d960390000000000000000000000000ae320ff15c2c544d340200b8b9a118070ad115c0000000000000000000000006fd1e427e997d94b00389bc950393ce5a376584d0000000000000000000000004a833c560b5f8867930b6f74b226511fb71f42510000000000000000000000001ea67ad8630d985ef885f7899c27ab38e133f0fa0000000000000000000000009859e6735846347e6ba0ec6eb403faacc5d8d665000000000000000000000000d0e07db839be4b8a91e475aebec25cfbf86584230000000000000000000000003021db9dad99044c267ecc63fb671b75e6259bc00000000000000000000000001a8a89dadc114ec0ce6d646a8a1ecc6d667262cf0000000000000000000000004420ab2f84d30c010be9d6dfb914d0aa7d67b1cf000000000000000000000000b6a1abbecab5c37b02c8b04c6692c28c94005dfb00000000000000000000000098f89ab779e21d82fa25230a452dd4de8946eb51000000000000000000000000c3e67d982033fe267ef194ff12542e128dcfff88000000000000000000000000ae4a222983d7b5e1fc0a35492b3bd3eb999917f0000000000000000000000000ba0c73f134df63635ea4e714833a5e5218b1d729000000000000000000000000bdadc0a40cb30601119e0619f74ae7ceb4116b550000000000000000000000008f1fa4c9fae72fe3ab9f2a9aca6b73f3b8828d8d000000000000000000000000304d0f66aa553e6d4ecd560bd0999f8c94d775610000000000000000000000002a2c31f15187fdc91de55d4e868ffdd9b0d8ad3500000000000000000000000024f0b0b04549a3930adc2c5e4c82a8cafaa305e20000000000000000000000004256b0c3867ba6e7c37cbbefff606d8951ea5b3e0000000000000000000000000f1b31066ccde62778feac91212676391bf9393a000000000000000000000000036afda3d0d589e1f43853edfa43981a9dc874e4000000000000000000000000940950a979de9edab6ad975aea78e4431a6393ed00000000000000000000000050e1f6ca40ee4959e869d917761d4e7154ca47e0000000000000000000000000681486b5391e01c54f919763242dcc529f8138f0000000000000000000000000b6a1abbecab5c37b02c8b04c6692c28c94005dfb0000000000000000000000005d877026c16d79068b94c4406713dd5a351bb413000000000000000000000000ea64464a89e0b49ce02ae89c69767f40b31c5e3a000000000000000000000000a4ea6431d74287a1b7ed2897c94ecd55d1b368ad000000000000000000000000f872b57177b1f502d1585acde7c43c680cc23bd7000000000000000000000000038fd45aade464752a8a37186e7bcc07f77642030000000000000000000000003fc3448f6a73ecd6c6f4bd209eece9d923fa173b000000000000000000000000f17012f32a9639d9bc1a1cf8260fff4111eee1a800000000000000000000000015be07c4f692b66e55741340b519f48576fa036f000000000000000000000000749a9901c86d5d0fab65e5d5930c756f1de2f54c000000000000000000000000681486b5391e01c54f919763242dcc529f8138f000000000000000000000000064a9339d00321e31ad9343e1e19b234a88a47f5800000000000000000000000085000d8cc994faf752a81cbd4ccb220ab891a81900000000000000000000000015be07c4f692b66e55741340b519f48576fa036f000000000000000000000000ac91eb4052cc6b07aa71de69629101a604bf66270000000000000000000000002c5e2328e88c02a1fa4a0581133a8b7197dce31200000000000000000000000055d790886e9f8f28c8955f51f0fe50c3d96219dc0000000000000000000000005b9ace24b39c1336db3cff5f6a597ea47bf954b3000000000000000000000000a953dfcf710aa8417563914d5e2922cbb7a9f2e1000000000000000000000000b8ff2c367bbb451046a7820856921bcc88b9c9ec0000000000000000000000001fa6457e36bcfc0ef17b519ec9a02aac6ae6b81d00000000000000000000000080af44d5f84cf27ae8c6dbebf3e6b2d6fd7446fa000000000000000000000000b15d365bc06b585e79f21440b5920d796651ef230000000000000000000000006ecd4100df42c34d754564ac7eb91406a854de400000000000000000000000000f46cf54de54d533ef5e1a2067f740e9790b9cc1000000000000000000000000d0e07db839be4b8a91e475aebec25cfbf8658423000000000000000000000000882d1238ebcbd5ba138327b7294b9f5159cd54e50000000000000000000000000c955db4c527b7fabc0fcc83b7741a414855f7600000000000000000000000000a2e9b8d05c7564d1951ea1765eb1baae53ad5c6000000000000000000000000967c03132d0b7297478a4e27a4ecef092621a8610000000000000000000000009673a9ddfdaacb1703fbcf457827ef74419a17d5000000000000000000000000ccd42ba933ead79b83094a0ece02931643e460df000000000000000000000000c4b71d67a98563c862d6cdc8bdc349a7731d7c8d0000000000000000000000006adbee75c7e5823ae8557c36567c9ef14cc5132c0000000000000000000000003e51f9d3437ff7b050288e83195946615808eb4d000000000000000000000000efa197028c62e476c348b07d169889ff078535410000000000000000000000002139ca8024f9a9338cf4de0003a2bb57ef4fdcdb00000000000000000000000085b095d5416a0426178d8405da17d65135bcbdcf000000000000000000000000e922c42ed268dd696d3baa8227106778f14084a2000000000000000000000000c25513df711a4988a91f185a6af1b1f59e537a84000000000000000000000000412c371d280d1215f83e864bf312087727276f7c0000000000000000000000008dd2e7c3fd1b895db9e8c55d632d572bfcfd3cae0000000000000000000000008801a8b76def1899f75e6daab43e5a317f50df05000000000000000000000000f23739f06e23e531d5fa67ea18ae01519b38fc0f000000000000000000000000d6438f99bd4e1f6640ac33fcfa5d1b55e820f38c0000000000000000000000007778e6855a53e7614505f2cac13e81af8f36f5be000000000000000000000000170d833d65454bc1339c3bf354c7ee5415bb3893000000000000000000000000cda77cab4278caceaf17502a62d69af10c3b3af5000000000000000000000000a051244821becd0bca9925d1371e6b123cae38520000000000000000000000008a257de4dde7d021641ee766b1e285036e5ae7cf000000000000000000000000f2925438ee4d11bc81670bc930dcea0a1fd8ad7c0000000000000000000000005f243e44452bb2d81fcd9d1b6081050ae4b46018000000000000000000000000ce02a707a41839353316ba5d58aea3a5190775a5000000000000000000000000321b3409ec5eadce3c3ad2f6d42db435a5364e5e000000000000000000000000455cb87c55a17e976c06d30eb77a4b9b2e9ab0b40000000000000000000000007a8953c8e723d7dba37b82666d5df52ac753f40d000000000000000000000000d3a0e3c6dd8701bbb3321142aaafd6a36c05cb4d000000000000000000000000fa45f0312c5ad307eea9eecb2696c0a6db9e42fb0000000000000000000000006a8c1b9db390870d963d9a1436f0e31eca52190e000000000000000000000000db9e618544c0a149ec32a2cfef6d8bd563fb9d200000000000000000000000002921cd9a7a7f8d310d3126b8de55f35056c18981000000000000000000000000ea3b0fe8447af69652c321897a1bc0dcd5980ac50000000000000000000000004995196a218756c833ec55d38f5ba0cdd8ad8d79000000000000000000000000ff39f7919e98f9b29b7625a51339dab7ee3075670000000000000000000000009be85d98a922b27f9f9463afac284b162d1ccb310000000000000000000000007374534d83630bd96e50fafca148a94e37da321e0000000000000000000000003c7c938d6af80fa1b32bfba9066e8e2d9de33d5c0000000000000000000000004904428696a2147f23512780ca113c947eeee095000000000000000000000000a0428e1dcdaff06ff7f1ade508c87d2ecb812a73000000000000000000000000f6f1872543d3321b16292b7254ed814e475c7ae90000000000000000000000004dffb7130c5dd7a5c0f095126005384a2af42d2a000000000000000000000000efa197028c62e476c348b07d169889ff07853541000000000000000000000000b3a0a579fd439a3869b0a17579c979bb244848e000000000000000000000000007de2fbfa7f3d971c2ec2e365a1053fe506395f20000000000000000000000006024ecb2de6965d8c033deb191fc6083f554a26a0000000000000000000000001d413714adafa2b6cc6b6f2ab3289f6c5890cfde00000000000000000000000071f698463b7a2921fac6d90423a5982070c8622f00000000000000000000000071f698463b7a2921fac6d90423a5982070c8622f000000000000000000000000d8aaec4270759845c05daf0899d1743fe0da727000000000000000000000000010ac7314d53acf13b02b65b965f164afa5f157ca000000000000000000000000095c8a9bd75961059f4287de7876a97379e2cf1f000000000000000000000000095c8a9bd75961059f4287de7876a97379e2cf1f000000000000000000000000a27506cba52d65fc4a72dec4d40d9243621457e9000000000000000000000000bdfa0feb91e4a643a5de9e82f3913746e05a1bf30000000000000000000000003662df7a43f38ecd12f5ccbdc1df17b169399a0800000000000000000000000079085f0c0209a6e339d4d5a7faffa90a3f784c4c00000000000000000000000079085f0c0209a6e339d4d5a7faffa90a3f784c4c00000000000000000000000079085f0c0209a6e339d4d5a7faffa90a3f784c4c000000000000000000000000f07baa5a05ca128df6517061013094103d52bdf8000000000000000000000000a12b7c8b56237cc2e11af3aef6a592954fea094d0000000000000000000000001cab3493a661010a368eb83b4603cb085e11dd470000000000000000000000008056f9e5b9c8d59bc7375335074753725a4cbdc7000000000000000000000000f010b15fa6bb8685d165ee3eb718a2d6d0ab19f50000000000000000000000003ec766a74a204ce723db230cab3217bc487a9e03000000000000000000000000b675fdcfafb4c396035cefc605622f581b5a5c50000000000000000000000000e3dd5ce1defd6db6c5fbf256773fa452efd4198e00000000000000000000000067fa9d8c2ebf74e6cd3c966391f1972abec16316000000000000000000000000bfd2678d79e1b4c4ddc5bbe883988d63eedd66e5000000000000000000000000cc626f022665201e66760afbf4a6e4ccfcc0074700000000000000000000000017d984fe77f0677cfe7d9bfba4233e7f06d812ec0000000000000000000000005d877026c16d79068b94c4406713dd5a351bb413000000000000000000000000ab0dac811cb5cb48a84dba016a21732f37b1c3f9000000000000000000000000bafcaeb1956bef770ad73de48e6891821d666c390000000000000000000000002174cf11172aaa95dfcbc173b3d97e858456d846000000000000000000000000df3524c48ead998df16629b59d696fd7cc3dd210000000000000000000000000ae4060dd6caa95f85484963af4b27fd5bc1a5fb8000000000000000000000000c7b88e61a88920a718187c2ffc5b5bca11d219a6000000000000000000000000170d833d65454bc1339c3bf354c7ee5415bb3893000000000000000000000000f2e5cc06ef3a5351599cf8a64d9438008b999104000000000000000000000000655738130d43b4cee81eca5d5bbe165a6aa6ee16000000000000000000000000144e6948a484b2459bcc865f2f7eda55c30d441c000000000000000000000000e49e424f073457cdfb48e01faf4bf78348685c1a000000000000000000000000c25513df711a4988a91f185a6af1b1f59e537a8400000000000000000000000007c2acb31f82a2210636cabcbe54ade484eaf65d000000000000000000000000d867af3a283c2046f93a9f17136403924551516b000000000000000000000000a953dfcf710aa8417563914d5e2922cbb7a9f2e100000000000000000000000030119fbc8e16aceb4acd21d40360dd17aea8b3410000000000000000000000007a8953c8e723d7dba37b82666d5df52ac753f40d0000000000000000000000000f83f33fda6e60aa6f94c067e9106a176d97bf8200000000000000000000000085000d8cc994faf752a81cbd4ccb220ab891a81900000000000000000000000012897bb426e7963f146c9f15fafd949e26407c1200000000000000000000000038c5b6025115a991bfbfceddba8e6f598690651400000000000000000000000057713b1602a9113fba64307536fff6bd4bc41119000000000000000000000000cd92b52be51ccf21662c04664c68f354fd052f96000000000000000000000000c0c3e2b91cc3a65a67b91c8a6d4589bf7e0ec70e00000000000000000000000011515a789ee3085acaa580494e1bfba0fafd307c000000000000000000000000a0553de56188dd2cf484ba0493f54a8e455993d900000000000000000000000017c508989bf4302400fe473738b71e94fcd5698d0000000000000000000000001fecf28a19def1cc479a39539fa87aaaf0f1f933000000000000000000000000683ae076b8753487ca29b0ca1bcb7f133997665f00000000000000000000000030119fbc8e16aceb4acd21d40360dd17aea8b3410000000000000000000000007ca0b6afe503fb55019d719269ae364988b0d80400000000000000000000000018a50db7d3643f0015550781cc29ab72f1d83998000000000000000000000000cb9c52170f8f76ee3b0b9d72fa4f0386c738d95d0000000000000000000000003e51f9d3437ff7b050288e83195946615808eb4d000000000000000000000000ec7f236232b06be6d95e002b1d9ca128e1ad4380000000000000000000000000f7c03e464cb454b07b90b961b0456bb99c55841400000000000000000000000014efa5bf954466e3ff3e2c3bcaf911359e265a77000000000000000000000000f4e06f1cdf28c55f7216fb0ed3ef1cb7d0a0d857000000000000000000000000a71d59eb3775b5c50a5969acbc648cdfac546b02000000000000000000000000f7c03e464cb454b07b90b961b0456bb99c558414000000000000000000000000dbb4cf5607125e2261d41db61d31d8fa317d0cc8000000000000000000000000ec7f236232b06be6d95e002b1d9ca128e1ad4380000000000000000000000000384aa78402728968a6405fb81b3e884c7986f0460000000000000000000000004410e5588cf1145e569338e3963b0c53cb3f153f000000000000000000000000427239680392d6090eff19078694e59809d71f97000000000000000000000000f84fed95a938fbe52f9caabb9ec036a0796c511d0000000000000000000000002cf4eecd1b3cf5717d11ad8c3fa3a5a63fa15c48000000000000000000000000c47c6c90d9d42b373a9f7a131b43ea1535325a62000000000000000000000000695bf6e31ded8a867327b74fb535566be13c557c00000000000000000000000002ffe80a5c054efed51aee2ef7f91e6ef9d28fbd000000000000000000000000e20769a765d8976dc82e4ff0876551253a76ee40000000000000000000000000e20769a765d8976dc82e4ff0876551253a76ee4000000000000000000000000002ffe80a5c054efed51aee2ef7f91e6ef9d28fbd00000000000000000000000000aad6b0dca1cd93dac002a0cb402449f13bf41000000000000000000000000016c4130a2deed7969d866d8225d63bf5b532c98b00000000000000000000000095980aceb52fecb8a142fc8bf396e390be3b64b00000000000000000000000002cf4eecd1b3cf5717d11ad8c3fa3a5a63fa15c48000000000000000000000000abcb582cb0f57bfa54acfbb8f798078eb543e5cf0000000000000000000000007bec1a3572efbe7361396aa36d88cd968546235e0000000000000000000000000dc94dd2cc75ecc03bc7a3e625e16b9e3b6e91e0000000000000000000000000763245705a7dc3c47246992b4a9fb61c071fd916000000000000000000000000ebd71f08b3f64a69a78a96a18328b322268e258d0000000000000000000000008dda295278aaa11c73837ee90cef1ecd794bec0a000000000000000000000000cb9c52170f8f76ee3b0b9d72fa4f0386c738d95d000000000000000000000000683ae076b8753487ca29b0ca1bcb7f133997665f000000000000000000000000f6d5a41a8ccf9fcbaf1e77af83c945748803ba3900000000000000000000000000aad6b0dca1cd93dac002a0cb402449f13bf41000000000000000000000000022def2c77ce940c9a18071e716fc9e6cb045d189000000000000000000000000607be6b74b0c0590c56dad3033dda12032431c36000000000000000000000000c48cc293fbe93aaba6e2994b08f9172975b6e595000000000000000000000000e26130b0b045f43d90dc2813adb9e7b9626959a8000000000000000000000000f2dca0f0c0d4a83a90870aceb9d2bd91651f11610000000000000000000000001bba0738ed2c5e55bff925538d2bbb26109a565b000000000000000000000000f40fc96d278c7f5570499453c4a0e2a9d0877a38000000000000000000000000241c4c5657798b331a8e95f7d08b409bdd9c18df000000000000000000000000d98836ad47e5563070253521b70dc9b962e9ce390000000000000000000000004c84c0db46e7c0768b21710b44bc3d545dad38700000000000000000000000004ce51974099fcb4eaa15ac1414a6559be5f35325000000000000000000000000252f0ff64ea0eea492db23d01f8eeb065ad19536000000000000000000000000568cde30613b143c961d9e1a77c3d2f6c8202c550000000000000000000000008f4cfe90db8084ee5753f589ed870e041218c2ff000000000000000000000000a343d04784165dec9f7639dbaa51b7a7a41339b10000000000000000000000001b9814dab0f0288e1e2b6e59e22622bf19dc437e000000000000000000000000354622dbd74abeb83dd3da828575e42b47dbcfa7000000000000000000000000ca5048ec123f22c0d261e9f9e62380be4106fcb3000000000000000000000000d39175c9f9bfa61d7436bea556630d2d12c5601e0000000000000000000000004e12bfd19a16a2fe26827a621f7f182552db407c00000000000000000000000069cb1e0d3fd6f28bd8bf5dbb0a55189913ccac6f000000000000000000000000325a80f769e4ee34aa75a57f2f7ac12825454b2d000000000000000000000000f5563a4b06f4d6e319d8e6bb4db0b12e952754f20000000000000000000000001dd1d2415dd397d486283865fa2046b0d1c7d8e70000000000000000000000000e37884d57b88c297dc32ecbc927df0257ebeb5700000000000000000000000095893da11e16c54eb26a7f255bf9c2da952ea7990000000000000000000000000adbe735762807d29b21c84e477a77786a8acb10000000000000000000000000e20769a765d8976dc82e4ff0876551253a76ee40000000000000000000000000695bf6e31ded8a867327b74fb535566be13c557c0000000000000000000000003251b3f8018cde70961a271e9a6f9229d5ea62e0000000000000000000000000a343d04784165dec9f7639dbaa51b7a7a41339b1000000000000000000000000e7f7040c6a11ac48b8944486e1fbfcee59864989000000000000000000000000b60810951cb262b3262b35561e477954c2a67e1e00000000000000000000000022def2c77ce940c9a18071e716fc9e6cb045d18900000000000000000000000034ccc2cc1ca075e80b49956a3f50a179305623600000000000000000000000001bba0738ed2c5e55bff925538d2bbb26109a565b0000000000000000000000004ce51974099fcb4eaa15ac1414a6559be5f35325000000000000000000000000f2dca0f0c0d4a83a90870aceb9d2bd91651f1161000000000000000000000000354622dbd74abeb83dd3da828575e42b47dbcfa7000000000000000000000000a035ef0d7deaed3df0ead53efee68ae43cc0e488000000000000000000000000f40fc96d278c7f5570499453c4a0e2a9d0877a380000000000000000000000001895a930034499bd87e2d2e447c5377e030a4db5000000000000000000000000f79d6b2cc26545bb760e8710b6c738245c9eb96200000000000000000000000011a44b8f0729d0a46549ca72780568a3c39c3b2f0000000000000000000000002d8356c37437bb7ae770cfdffc90ee69c8f5b1cd00000000000000000000000057e1ed940850ba1cbec22c6bf286e2bc7c1be3cf0000000000000000000000005c3da30c4ec011abaf0ef2afe0b827940b948233000000000000000000000000efd8ea7920afd2d075eeb399081aded1bb1bd9c400000000000000000000000004eb11b088f143f8a19b56b99467f0f820c100070000000000000000000000003983583886d316c8b77de36979de418c42ee628100000000000000000000000015be07c4f692b66e55741340b519f48576fa036f00000000000000000000000084032636bbd8bcae15fd212e7e9069cd0401e563000000000000000000000000546a2d9fd753adf647ecf05956bca0148c4d344d00000000000000000000000021dce0bc8cbe8e49c4cebc699f9f2bf26ed1a3d9000000000000000000000000a14e804e5f7705535e958713476d228e60ca151e00000000000000000000000096bf04c6ff77bf16d6a70cd1eaaa5cc12566615b00000000000000000000000002c07c18060b968570463f58b6d400a7469d67a1000000000000000000000000412c371d280d1215f83e864bf312087727276f7c000000000000000000000000452de6d481af9f104961a9fad0214db30f55669300000000000000000000000009050a7a843ba48e57a1ea7401f08545a6eda16c0000000000000000000000001205280187be37b01428626bd12d1411ffeef2b2000000000000000000000000c03968a9c2452cd928f268abb16767ebb96f1e7e000000000000000000000000307ba664c9f1e4c5b87cdc2f11f29289de45e401000000000000000000000000c858f14f2bb042545c6e8cfc7e4f9a673a7913c50000000000000000000000003d59ca80fcf6620b3fafc899323cd968bd0f9d820000000000000000000000005c54cff89c56347db5950e48e53e0e2b560981c40000000000000000000000007bef070aad1fc50baa9b695b5f90b13102275840000000000000000000000000e57551fadf249ff6bf7a2c0b9a109c33342a3ea6000000000000000000000000000000000000000000000000000000000000012200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064