Special data
- Status: Successful
- Nonce: 2095
- Type: 2
- Gas used: 12179752 gas
- Gas limit: 12375417 gas
- Gas price: 99.65 Gwei
- Effective gas price: 99.65 Gwei
- Max gas price: 126.41 Gwei
- Max priority gas price: 41.40 Gwei
-
Input data:
0xac7940420000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000248000000000000000000000000000000000000000000000000000000000000001210000000000000000000000005b9ec58e16b33109e8273a84990c055bd2241530000000000000000000000000db5791849b7a051ade3700305848c7f631a8c0dc000000000000000000000000e14cd942fe8c3e6ea56690a83ac8c3d2ba27970b0000000000000000000000001fd117edf094e9a0462290e507b8d986f4e20dde0000000000000000000000008b3442ab8ee39544d40c55c36c60813629da78940000000000000000000000001c9b0423f6473a6665c842dcb22217bdc99339ab0000000000000000000000006aa325fce36bf7ecb7d689a3b926fdb8b33d4721000000000000000000000000515cbae4b3f8de629dee716ca18176317f513a520000000000000000000000009cabee147a2f86cb946f45460c3dd6ed3c783480000000000000000000000000c4dcea2723a4dbf90105dd9e72be413164a86abc00000000000000000000000063a9aa7434f00973a3465b9e89d2204b34a9085e0000000000000000000000003712fd4bd5343d10490a1c3e6d751a8aeb739a7c00000000000000000000000003b7b60e1532a065ab071ed9301fc39dc03a842b000000000000000000000000f4dfd082cf188c5564d2b228d09a04a3eeea690f0000000000000000000000009af18828f1553c38fedd0b1ab91e8eac074b5344000000000000000000000000014d1cd9356140ac47000a0b8224fc0346c11085000000000000000000000000fdca7ea60a4c4c18f3fc4825a8af114135342015000000000000000000000000bf7e8fc3ad3a3328c755e861c10e07dd4ea8c86f0000000000000000000000005f90e94cf7cede5897df07b7f29e9a39922b7220000000000000000000000000fa82260ad4774cbb61a6189d307daa61f2aa9f37000000000000000000000000679ec147214cee698b4e27ed74776abb245107890000000000000000000000006bb1413d5dbde7153010c88cdef46b4b6c504a3d0000000000000000000000004bdc88402e54bcfa3696ae75d086461b72e37091000000000000000000000000696e9b78345b9034227a224fd9001dcbeba0066a000000000000000000000000affa66f22af345fd400f0aa42d5519c2af3982810000000000000000000000004bc563bbb7c692a10de5642403a4b5be1d3779f9000000000000000000000000f91c2d3f38642a4598bab135fec81cb361256fe9000000000000000000000000d35ce1a942af4a688479ae2d4aeab302966765a70000000000000000000000000dc83c3802b3617b3f582d67054480d32951a88a0000000000000000000000002b680b4eb2d3e46fb2632589b05c984257794bfb0000000000000000000000006815428416b30f324b7d296b35a8933dd7b41b600000000000000000000000007a90ceac166b45bb83e87871460bffbacecc3c19000000000000000000000000ad65538744e6049a0a510b0ff04d9410165ae39d00000000000000000000000084e8905ff691f047552fad2ed2c27f4f240eb4390000000000000000000000003d366f84c32f67afff53637257f86f30142bc06b000000000000000000000000f919f10c3af69c9aa58cbd50d8304c3958046edb0000000000000000000000005fce20dfc8c8d5799ce073d2f9585aa3ffc9a7cd000000000000000000000000f4cf19a2ce808d7253548d9d108ab1015c355ef6000000000000000000000000de6434ec04fe551c3ffb3795f5a6f30255c25d2e00000000000000000000000008c287121a1933bf4c4b191c21df45c842bb0916000000000000000000000000598ee3ea4f240cd18f6bb93226c5738eefa4832a000000000000000000000000b262d884556ec641f3c062b9d10654f2e10376c90000000000000000000000000aec3b48ddb888dc25fc5240fe7ae9550a4d9efd000000000000000000000000646f15daaa25570ce16d91b9805afd5a5e433ed5000000000000000000000000109d25d57d9783bd727466b256a98596e74f7d1700000000000000000000000082428612e875fffa4af6b9d24d9cc2c5293192dd0000000000000000000000004ed7eb4ea3c7439877037d5c06f5689e168255ff0000000000000000000000008889b30aec63914a5bf2533dc11c4c1eca8044e60000000000000000000000009e415b37ef59bf4ae0fbd5675eaa0fc87483235d000000000000000000000000f5756eea6d40c2775c6aa5bc90b3805f918f7874000000000000000000000000cfb14686eef1faf301a4a90b2138284190cb9f8b000000000000000000000000dbe0446dfeb79cbaaebf5123b51745ee10ce8b25000000000000000000000000577755310d6b997c723c6aed67172f322d557fe40000000000000000000000004a3c77c485f09ba4f453b18cf60e652be672daa200000000000000000000000009403addc7bca7aed9a118b780362d83c2580b78000000000000000000000000774bbfbcfd21ecb1e8c4bd4f8be50d8d9ca65251000000000000000000000000b5c35341e350762934802645cf6aa49104f388ff0000000000000000000000004cf66209e6a4a54f62e6e1d3e85ae1bfec9ffb31000000000000000000000000ac62dfffc8a4b101b4cb5c06df352bea4c55e854000000000000000000000000193b32aa705fdcffff1bbd0d586a7dec1ee79226000000000000000000000000dbe0446dfeb79cbaaebf5123b51745ee10ce8b25000000000000000000000000071166329228a41931e0beb432dbb9561c13dffd00000000000000000000000099c258328d7463803d7d9f7c26585cb99caf4f1c000000000000000000000000ed8d5f7bc402273211654b4985e26eb2ee0f45530000000000000000000000002a269a716dc193ceb49a7182710da203707d35e2000000000000000000000000f7dda37447f0a7b6c615f7dacc1273aff626639e000000000000000000000000338b2888319e9a1c8a64a89add6fcbadc86a72e60000000000000000000000004cf66209e6a4a54f62e6e1d3e85ae1bfec9ffb31000000000000000000000000ac62dfffc8a4b101b4cb5c06df352bea4c55e854000000000000000000000000e1c7b29c34613f1a556c8e7c52ffcd58723e083c0000000000000000000000000a8c575b1b95c55d7369bf5f5407ecaae34ba034000000000000000000000000f5e45033327416ce4a696094161a402ed2fb98ea000000000000000000000000d8e82a20fee57f2f0fae4d21d1501a06b197aea80000000000000000000000009777738b0810fd1000803b0830b5c1f2ec643263000000000000000000000000ce7b4a9ca73572b7bbf885c9a2d9d376321a09fe000000000000000000000000cebc1fdbd71f8f0fcc208cd97070910d308ebe8f0000000000000000000000004c7e12883ec3f9f8c8688538c7c8d00710b647400000000000000000000000003f083ff751038f3b00dbb0af65ff25769b27de60000000000000000000000000eb0245eff2285349895c3ee2b8adaf2b32bde2f6000000000000000000000000160e9eff19f89bb55041ad244d638438379539cb000000000000000000000000356667f63af1a651bb84266afc0586a2b472ea1a0000000000000000000000009cf59c3f9275eae26cf2c106cecb5dcdf2209743000000000000000000000000e5e86073323a2532169cc9e4ff3018e01a629a7c0000000000000000000000004ec8210cd186555f4c607642d20733b2c2058a3400000000000000000000000012cae3d01e5614c7e1781988384f0e1f7fa1c109000000000000000000000000768bf8778cfb4a5e4ceb020e6c654358731cac92000000000000000000000000ccaf88ba7f72e96ee8f9f8b1093ce16cfd641e14000000000000000000000000919e32a7924eeb01db157eeecaf0985efd11c4370000000000000000000000009a9f8df2dc173010ff3876df6544e874bdded17f000000000000000000000000cf67ce4e51330f14fab270a499623a4a3e367360000000000000000000000000eb2b6f85a0d2988d4bfb82338e6cac455c09964c000000000000000000000000fa1ede40d6e9cc12aa4218dd15fcf09c3985afdb000000000000000000000000a91b668ddf1986859c40880fd50096b0ac6b4a35000000000000000000000000b0abc8d5ae88d489920e6a29239a0c92aa116517000000000000000000000000068f01311854b13ffdf390544ec45c78fc0a390400000000000000000000000000fea91c42fedc93cc21b6fc628387b53616fb8e00000000000000000000000022a7e27d45dd01b83b77cd3a0bc297b34dddacfd0000000000000000000000007cf3b38835d5b5d0a1065e11dd5a6555aee5818c0000000000000000000000007f5469b041e903992c81eeccc32d3d5542399a69000000000000000000000000855eea5707e5dd567d74da123fa544554f1a19a3000000000000000000000000e98486f2eed56cc3f934297372a0d9fb0f9e372b00000000000000000000000096140e09855c3e33bb4e9442432a2e0d5774a53f0000000000000000000000007381565a9429daee82e3f7d9446db7ce263ac568000000000000000000000000c4705960cd03b68501171ff29c8956808e48ddb0000000000000000000000000f0840e160a08763566fd7d43d28cefefcabd9968000000000000000000000000364b49a07362e4fb2c7008a78b1316c2875f297500000000000000000000000060a3876a710b82f360242fb17089da1de0cf681e00000000000000000000000007057e75e1b0c57b80a3fbc28421843e605d801f000000000000000000000000722d558b494821828e28ba948005ef8cfad5d1fc000000000000000000000000955cb2d1c6f887bff258a5ccfe9df2f0219103bf00000000000000000000000053ec341dca98f6c79f282b43c13778a20ddd447f000000000000000000000000a7875997307d66efb2cf80da3a864a038db8eb9b0000000000000000000000003324f980f48e3a296391d154292a5512ce03c16e000000000000000000000000b23d4247956373b2fc4141a59c88a28e9b51f727000000000000000000000000b886589be2ddcef48463044844eae01645ac170a000000000000000000000000a990e19951fe9d076341520d0a392b39609a6c74000000000000000000000000b6c623783c4d2c548b39f94939a5783b49c45f230000000000000000000000001f0a3057993f7e6824e67810029707f79d14f767000000000000000000000000858bcc838b7035b9e7dde1a5a3ba1577ada50e6f00000000000000000000000076db7a671d1a354d1bfbec30bf3b68bcdbc78f9a0000000000000000000000008765d2662911dd0e0f5edd62a1c2d92e6bb964ac0000000000000000000000004eac6eea42c52382fc5d663515b8d41e8ee9daff0000000000000000000000007a2bbfade9548d02014edbd3079ac808a6bdece4000000000000000000000000d88548afaa6338f17b1010ea7c788b8ba29081330000000000000000000000007d67856dc9377e9c23a378b1cfade9586e9b8f990000000000000000000000003fb0bede8ae57d4b64f22327fbdddb2831f729940000000000000000000000003dde27a2df3e89dec111fe87951f6421ed4acfd100000000000000000000000043cdcdbaee6382606191a97287128d5e3d6f8258000000000000000000000000c8680c48384d7ba822bb8237a823dab7965c2996000000000000000000000000b0360a7c1046a30c50b1a428a2980d471844b59b000000000000000000000000baaf863f92f8d3fb4d9b3eeafbac5973df7c9daf00000000000000000000000000923590c9c0bcdbb6b008570c401e7656507c350000000000000000000000000264de5aa0edd6a591c1758ee1863122c64c87170000000000000000000000002d7294cfba0f17426aa17a2063bfca4efeb8b2760000000000000000000000008f85a7df65a10b60440d4dfdc243b5d322cc9e08000000000000000000000000ee95bbe5cbd946406dd46727b5cb08832d1a89830000000000000000000000003d467216ecb2a622f325981b778e6fde49b2b6580000000000000000000000000c839d1ceafc5ff68a8b1cc016e53c065662d0080000000000000000000000000c839d1ceafc5ff68a8b1cc016e53c065662d008000000000000000000000000458cca9d522b598288086f91c19a61f60a3a2b7e000000000000000000000000e49df9f241a9a965b6809413d483321594618ebb0000000000000000000000000b88d031bcc38165ec0a19534c1bc3a46ce40606000000000000000000000000e38645fc5adfd8efbbfc3c92d7387b7673c8cb1500000000000000000000000018b329d9f7262811e832737efaf1109298ca6ef30000000000000000000000009badf9cdaa8054510aac76a9712328dd48909b0a000000000000000000000000472a159845a92cdd4d81858faf2612873a2d4b210000000000000000000000006e8790fc1b13a9b4c71b1a4dd5ffc2b2b31e0df90000000000000000000000007ff2ab8a7413d9d59c4fa57d303d1eb3fad796c4000000000000000000000000aae371cea336108ca5b34ce85647f00e7c39ff29000000000000000000000000975ecd57ddf9382014b9c24070adbcf1d7cbd872000000000000000000000000a1038ef63bbfc0d82132d1ac732f2e0f20364b2700000000000000000000000007057e75e1b0c57b80a3fbc28421843e605d801f000000000000000000000000b745ec2d1eca1787998f89ee91d08de0f7153e5c000000000000000000000000a7875997307d66efb2cf80da3a864a038db8eb9b000000000000000000000000e2c0a366fa055baebcad4e50deb2fd4d01fc5c8b000000000000000000000000a89033095120830307141dc27858d15e67a439ac000000000000000000000000302e7bfc3f51d0d35bf02d5d563ee0bc5211fa2a000000000000000000000000458cca9d522b598288086f91c19a61f60a3a2b7e0000000000000000000000000b88d031bcc38165ec0a19534c1bc3a46ce406060000000000000000000000007f5469b041e903992c81eeccc32d3d5542399a69000000000000000000000000f0840e160a08763566fd7d43d28cefefcabd99680000000000000000000000007ff2ab8a7413d9d59c4fa57d303d1eb3fad796c4000000000000000000000000858bcc838b7035b9e7dde1a5a3ba1577ada50e6f00000000000000000000000099340a436faa2ee563ac18b8b6a6280191267d1d000000000000000000000000ea66acc3f87788bd40c68b48f34737b3a61b8155000000000000000000000000b859ce21ec6b31058e50e9fdabd44f33fb1ebc0d000000000000000000000000a3c29cd3dcb6c5695fb5c4d403a793f66578b9b4000000000000000000000000357fd7c6f474f13d344a42be0c040f3d90ed8f3a000000000000000000000000841d9dbe0f23446451cd25f6f08ce6607045be38000000000000000000000000042c7c5c40cdf673a7c12266b0a78432a34d56a5000000000000000000000000557eab10615477fb73277676b4fdd74366362321000000000000000000000000a51f7113f7de6fb6f2aea8c2ca4bc27ca8d99168000000000000000000000000a12c0da3d8ad4fa513cf2fc1d3791bb1cede96390000000000000000000000005b558ff52253f17f6aecd15edf87acad8e685adc0000000000000000000000004a3c77c485f09ba4f453b18cf60e652be672daa2000000000000000000000000bb9e3ffd0ef95fa2f7bb3e2699bc2effd5ef9cec000000000000000000000000c1f337d279a1ec438531be5030bfcb96c045365e00000000000000000000000049b618d1f336ec4c27698ba1a71bd68ad8fd0d6a000000000000000000000000538b8e34ef6ad2fe1c9fd3405f9c90ebe6158078000000000000000000000000fb8bb7777e51d7a5850da150459fae80565501b5000000000000000000000000d2a2fd8467582d00547985b90b6ced1b08e5751900000000000000000000000007057e75e1b0c57b80a3fbc28421843e605d801f0000000000000000000000003870a1e9c9b28882a1bad51db9707c4d856ad328000000000000000000000000f5b0180f1870a61b0c3031beeca3161675ccc23b000000000000000000000000bb9e3ffd0ef95fa2f7bb3e2699bc2effd5ef9cec000000000000000000000000255370d9734ec73235316441c5829a0aabc8290e000000000000000000000000a42b1345f4d0b8d4356804eea6af0b44e5347d7e000000000000000000000000933158f27d16900954eca9994384654ec30a4567000000000000000000000000bb9e3ffd0ef95fa2f7bb3e2699bc2effd5ef9cec000000000000000000000000d191643f0ed2813321af3e3b9cac8042d78688500000000000000000000000009d6dfec7ec57c4d1eecc1f2c88fa74433a0cbb27000000000000000000000000a42b1345f4d0b8d4356804eea6af0b44e5347d7e0000000000000000000000006df12d50ee375f2f299f910315cf44c400bdd7470000000000000000000000005be81b2ff2fa35ca26854e4c0afe5482f6e01fad000000000000000000000000f5b0180f1870a61b0c3031beeca3161675ccc23b00000000000000000000000096c1a623856dc6b5e2d5521525138d5d70083222000000000000000000000000d2a2fd8467582d00547985b90b6ced1b08e57519000000000000000000000000d2a2fd8467582d00547985b90b6ced1b08e575190000000000000000000000006aa6f750fc7d8577ad8ab5547f2987ba442cdf25000000000000000000000000a98bc295c51c0db4dac446ae0b76034d0f183e3d000000000000000000000000538b8e34ef6ad2fe1c9fd3405f9c90ebe61580780000000000000000000000005318fd905fed31c249900a5353487757e285aecf000000000000000000000000b99d5fc8dd6b561d4eb50f12bc359995c2f69fa20000000000000000000000004040ca235b4c1ad1fa07d3023b5e532432e84442000000000000000000000000b722cf02821f88c9d08efc7099bd257a4dd8894500000000000000000000000076bee7287fdca6f19379fc3bc4d0d56af037ac5500000000000000000000000076bee7287fdca6f19379fc3bc4d0d56af037ac550000000000000000000000008edd491497f9e44a2153e555d425385e509b9cf8000000000000000000000000f26325e630031b2d46ce717c7b4f865ae5769b9e000000000000000000000000af85931f0a835f71945b4326958457c3e3238cea00000000000000000000000067189f735c175deffde3bd92b2226f88cb69f1b3000000000000000000000000059c30a4ed726d73bf2f5de8bb59ebe803af4bbe0000000000000000000000007f66ca1edb64e0c8dac58bda4d01f100dc1682a10000000000000000000000006177b88fa34963aa6d5a77787bee46fce864b57e000000000000000000000000a12c0da3d8ad4fa513cf2fc1d3791bb1cede96390000000000000000000000000b505f3135c2ecfe9588d19622c2dd34fa2c25d7000000000000000000000000f5b0180f1870a61b0c3031beeca3161675ccc23b000000000000000000000000538b8e34ef6ad2fe1c9fd3405f9c90ebe6158078000000000000000000000000074f84597435eb11370e0bd626fd1d45a064ab2f000000000000000000000000ab15389987a1877407e7fc9d2839e3486e61af7e000000000000000000000000f0ba48df04a150775401db8a6cab5658ed1c06f40000000000000000000000004ceb745e00353ccf939d8188a264a36c0dd2a6af000000000000000000000000c10b052dafac3ac896d05a2b424f695ae0524c02000000000000000000000000316cdd70ec704e9783ed0e831536a36aa2305fe100000000000000000000000015d7ef72225bc7a8346ec28781c5040d2cce691f000000000000000000000000c2d47b3bed43335ad0aa39f96e3b268a3fdc60d50000000000000000000000003324f980f48e3a296391d154292a5512ce03c16e000000000000000000000000e06fc3132e7e4213c7373da7d3a793b2ca1e712b0000000000000000000000003b75594c5773a23a6fbd9cac4ebcab74a4acc364000000000000000000000000d94d650379503ff7a26cd3e752065913228e7d20000000000000000000000000a0c92a79759f1b1f8cc0c6d0a147fde95dc4a251000000000000000000000000813a8cf03b4d4f3e1526258cf1a92c127b5d4aec000000000000000000000000118dda69135bd14330f6b04183e6948184a23aab000000000000000000000000dcb16b245c80a3f817f570efe9eae9f138f32ec5000000000000000000000000a197f6f474285b3123a18f4b0f379a31b9b7a3f50000000000000000000000001e2043c4dbe08a3ac1e4cdd42a8b85f390b1160d00000000000000000000000069d913ddfa4569ddcfe2b554d69d2f02fa44f22a000000000000000000000000a50f4790fc10ad67793db8492dd451a83d3728d5000000000000000000000000bb9e3ffd0ef95fa2f7bb3e2699bc2effd5ef9cec000000000000000000000000b99d5fc8dd6b561d4eb50f12bc359995c2f69fa20000000000000000000000009ca016c49089c147ed528d3d6b62f9064070e2b8000000000000000000000000a8dc69a31ccc10294a231a423e1486efd1b2baa700000000000000000000000069c740b31e7485221c15cea62e791ae37d7b1924000000000000000000000000a32e3a258b30dc94fb539ee0bdc5f76397e2a4dc0000000000000000000000005d56e9ee6a18cd40e35b579d2fd32c99c77e90900000000000000000000000005a5ea03f24b40d30ad7d4cea585f39d9812efe49000000000000000000000000f4c45430a1845622ec9708bf22d94762a17591a8000000000000000000000000acef69c358c31e8b0f65022f7415b613b3d1eb1b0000000000000000000000006b64d21bb059323b2f56e9a1aa36a6d4d8891bd2000000000000000000000000565d773a9989c447657f860542a8340ba1783b3500000000000000000000000096c1a623856dc6b5e2d5521525138d5d7008322200000000000000000000000040e99587ad2a4036398785dc2d542eca3cdb409d000000000000000000000000db96f619d55d4b1c467b7e0482ae603235691e1a000000000000000000000000424cad5563e8272f733b2002ea5ea5647a2929eb0000000000000000000000005d678101f2d9cbecb5ddbe423cd733916d9b12ed00000000000000000000000007e95d23ddca7bf37016b81377fe9427fb3e77b4000000000000000000000000d1c534862974df1f2ac859e375a733af52f764120000000000000000000000006924165b6270b6fbf3764a5ca2f6569e588257c00000000000000000000000002ff66e2c845e35ce6886631962d313c2adf713b7000000000000000000000000af85931f0a835f71945b4326958457c3e3238cea000000000000000000000000a197f6f474285b3123a18f4b0f379a31b9b7a3f50000000000000000000000005be81b2ff2fa35ca26854e4c0afe5482f6e01fad000000000000000000000000a12c0da3d8ad4fa513cf2fc1d3791bb1cede9639000000000000000000000000b99d5fc8dd6b561d4eb50f12bc359995c2f69fa2000000000000000000000000f0ba48df04a150775401db8a6cab5658ed1c06f4000000000000000000000000472731363568718be688f9976713e91aa208bfe60000000000000000000000006c40d98b71862d4e93fa29696e008e4b0a910621000000000000000000000000a7b4516142601041a055eed084161e0d3bfd1a0f0000000000000000000000002ca1853fa270441879e67450d5097dffc5aed3770000000000000000000000006b64d21bb059323b2f56e9a1aa36a6d4d8891bd200000000000000000000000017aa98599ac3a46559275c920cda6345c5d1bab800000000000000000000000067a84ed946a28dba49535a0ce371bff6f880582600000000000000000000000069c740b31e7485221c15cea62e791ae37d7b192400000000000000000000000038bf1b93c0a9c3078116f49b72a8423579f4fc04000000000000000000000000acef69c358c31e8b0f65022f7415b613b3d1eb1b00000000000000000000000036e84fc9fa9b7eb0e39b5d5e2aaaeb42ca009536000000000000000000000000947a633617ac6b276c31df6643cb65120c7b1a4b000000000000000000000000e7e46c812e1e5c8cc7f838f8f13d04b844bb27050000000000000000000000002bb35651089d49c89ad67694873f4ab6cb53183c000000000000000000000000fd4911cd4b96c0b796ac8402dca6b362839f2f4700000000000000000000000090a032ede270d1928a6dc472acd75b19f81077de0000000000000000000000001961c187733f363639ff8dae1956749883093f31000000000000000000000000ce32b2472818cc3163603b0815aa3e8af649828400000000000000000000000091225f4106afd0d9237a6fd89cbf19b159bfa19c0000000000000000000000005e8b2b8182a29a50c5a33968a450e94f68e71973000000000000000000000000c39b60beec4f497c5d41ecdcb8fd752f11042249000000000000000000000000061c0c458b4ec599e9bc058da862382bdf4e770c00000000000000000000000060a3876a710b82f360242fb17089da1de0cf681e000000000000000000000000c86b9c276169da40e92474510ee7ec0d8fa1606a00000000000000000000000000000000000000000000000000000000000001210000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000064