{"height":64550,"blocks":[{"height":64549,"hash":"0x94ffded9d2de61164ccac6a19c34dbbfa3641c1f45155e765451fedd134155e6","producer":"0x100514b071ba3e0abf692dea2ab4cdc07d7d401a","consensus":"QBFT","timestamp_ms":1791030388000,"tx_count":0,"reward_dec":"0","fee_dec":"0","size_label":"1 tx","fullness":0},{"height":64548,"hash":"0x202211b39192ceb92b858b379d01b093f7dbcc1e654e5df9285e1e01a717ab84","producer":"0xf96a5491ea2c0540be7b34cc3913fc2fc564cb1e","consensus":"QBFT","timestamp_ms":1791030385000,"tx_count":0,"reward_dec":"0","fee_dec":"0","size_label":"1 tx","fullness":0},{"height":64547,"hash":"0x5d6cdfff79e4a13dcabf609798db32a6d31156be5f685506f2e9b8895c3d395c","producer":"0xb780e1ad00e4149bea43d331eaa6e537def30c79","consensus":"QBFT","timestamp_ms":1791030382000,"tx_count":0,"reward_dec":"0","fee_dec":"0","size_label":"1 tx","fullness":0},{"height":64546,"hash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","producer":"0x2eb5ba29f80d18913a01abb7647622da3f66f5d7","consensus":"QBFT","timestamp_ms":1791030379000,"tx_count":74,"reward_dec":"0","fee_dec":"0.000000000030325085","size_label":"74 tx","fullness":14.44},{"height":64545,"hash":"0xe3069c0a8c4771cb851ee2797f4bc0829a642c0d88922e3eb7881f217349015a","producer":"0x100514b071ba3e0abf692dea2ab4cdc07d7d401a","consensus":"QBFT","timestamp_ms":1791030376000,"tx_count":1,"reward_dec":"0","fee_dec":"0.00000000021","size_label":"1 tx","fullness":0.07},{"height":64544,"hash":"0x61aead909e1549b079ced87f4bdccea52abb90f4f75ccb34f552a192a138a19e","producer":"0xf96a5491ea2c0540be7b34cc3913fc2fc564cb1e","consensus":"QBFT","timestamp_ms":1791030373000,"tx_count":0,"reward_dec":"0","fee_dec":"0","size_label":"1 tx","fullness":0},{"height":64543,"hash":"0xca43db64f4c7b630dd5f1a9a048657bf049a60aa9353d2a35efd0925d352d5e6","producer":"0xb780e1ad00e4149bea43d331eaa6e537def30c79","consensus":"QBFT","timestamp_ms":1791030370000,"tx_count":2,"reward_dec":"0","fee_dec":"0.00000000042","size_label":"2 tx","fullness":0.14},{"height":64542,"hash":"0xaea2a036fb96a0c0bf749f2e5c88336fa2760c5f9cd8a18838ea3fcf521e8ca8","producer":"0x2eb5ba29f80d18913a01abb7647622da3f66f5d7","consensus":"QBFT","timestamp_ms":1791030367000,"tx_count":98,"reward_dec":"0","fee_dec":"0.000000000259088445","size_label":"98 tx","fullness":23.44},{"height":64541,"hash":"0xd2c866e4b90d91c0fdf82d06d0cd0fc332944f24923c94e023723a6e009eb870","producer":"0x100514b071ba3e0abf692dea2ab4cdc07d7d401a","consensus":"QBFT","timestamp_ms":1791030364000,"tx_count":0,"reward_dec":"0","fee_dec":"0","size_label":"1 tx","fullness":0},{"height":64540,"hash":"0x7d43bbb9ebfe90cd95ee8ae6d62c88ff51a96d49dac994d4b8023594eec26ff6","producer":"0xf96a5491ea2c0540be7b34cc3913fc2fc564cb1e","consensus":"QBFT","timestamp_ms":1791030361000,"tx_count":13,"reward_dec":"0","fee_dec":"0.000000000001911","size_label":"13 tx","fullness":0.91}],"txs":[{"txid":"0x27a1ac0f93df849e248cdaa627f867273425c9c2cf908e17df1dbc04b05e684e","sender":"0x1791767b050c199a71cb17c99d610f0ae405ad27","recipient":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","amount":"0.391222671784425691","value_raw":"391222671784425691","fee":"0.000000000000147","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Transfer","source":"EVM","data_hex":"0x","gas_limit":"21000","gas_used":"21000","gas_price_gwei":"0.000000007","nonce":234,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x421a7b","from":"0x1791767b050c199a71cb17c99d610f0ae405ad27","gasUsed":"0x5208","effectiveGasPrice":"0x7","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","transactionHash":"0x27a1ac0f93df849e248cdaa627f867273425c9c2cf908e17df1dbc04b05e684e","transactionIndex":"0x49","type":"0x2"},"logs":[],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x27a1ac0f93df849e248cdaa627f867273425c9c2cf908e17df1dbc04b05e684e"},{"txid":"0x81e16e3cac0445c41105128085bb88989dfd3c4df8338dbba47bb4985de9bb9c","sender":"0x3c31d3f9002f9efa45b898df11be40676a4cc098","recipient":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","amount":"0.131679494416244484","value_raw":"131679494416244484","fee":"0.000000000000147","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Transfer","source":"EVM","data_hex":"0x","gas_limit":"21000","gas_used":"21000","gas_price_gwei":"0.000000007","nonce":233,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x41c873","from":"0x3c31d3f9002f9efa45b898df11be40676a4cc098","gasUsed":"0x5208","effectiveGasPrice":"0x7","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","transactionHash":"0x81e16e3cac0445c41105128085bb88989dfd3c4df8338dbba47bb4985de9bb9c","transactionIndex":"0x48","type":"0x2"},"logs":[],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x81e16e3cac0445c41105128085bb88989dfd3c4df8338dbba47bb4985de9bb9c"},{"txid":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","sender":"0x5fb74f76333451286b1628cfb11c4920adf67796","recipient":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","amount":"78.948653877034046875","value_raw":"78948653877034046875","fee":"0.000000000000873103","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Contract call","source":"EVM","data_hex":"0xb6f9de9500000000000000000000000000000000000000000000864bd21ea10122c2d7a600000000000000000000000000000000000000000000000000000000000000800000000000000000000000005fb74f76333451286b1628cfb11c4920adf67796000000000000000000000000000000000000000000000000000000006ac0f4dd0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869000000000000000000000000c057c855abbdc721ebfca25912254c708c351df9","gas_limit":"192318","gas_used":"124729","gas_price_gwei":"0.000000007","nonce":232,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x41766b","from":"0x5fb74f76333451286b1628cfb11c4920adf67796","gasUsed":"0x1e739","effectiveGasPrice":"0x7","logs":[{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x00000000000000000000000000000000000000000000000447a1f669cbe1559b","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9a","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x00000000000000000000000000000000000000000000000447a1f669cbe1559b","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9b","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712"],"data":"0x00000000000000000000000000000000000000000000000447a1f669cbe1559b","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9c","removed":false},{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712","0x0000000000000000000000005fb74f76333451286b1628cfb11c4920adf67796"],"data":"0x000000000000000000000000000000000000000000008ca765e216700a3a1047","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9d","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"],"data":"0x000000000000000000000000000000000000000000fb11ff7d2dc5df3ed6a64c0000000000000000000000000000000000000000000007a2241c46f8ff334c4a","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9e","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000005fb74f76333451286b1628cfb11c4920adf67796"],"data":"0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000447a1f669cbe1559b000000000000000000000000000000000000000000008ca765e216700a3a10470000000000000000000000000000000000000000000000000000000000000000","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9f","removed":false}],"logsBloom":"0x00200000000000000000000490000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000008100000200000000008000000001000008000000000000000020000000000000000000800000000002000000200000810000000000000000000040000000000000000000000000001000000080004024000020000000000000000000000000000000000000000000000000000000800000000000000000002200000000000000000000000000000000000001000000000000020000000000000000000000010000040000000000000000000400000000000000000","status":"0x1","to":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","type":"0x2"},"logs":[{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x00000000000000000000000000000000000000000000000447a1f669cbe1559b","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9a","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x00000000000000000000000000000000000000000000000447a1f669cbe1559b","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9b","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712"],"data":"0x00000000000000000000000000000000000000000000000447a1f669cbe1559b","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9c","removed":false},{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712","0x0000000000000000000000005fb74f76333451286b1628cfb11c4920adf67796"],"data":"0x000000000000000000000000000000000000000000008ca765e216700a3a1047","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9d","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"],"data":"0x000000000000000000000000000000000000000000fb11ff7d2dc5df3ed6a64c0000000000000000000000000000000000000000000007a2241c46f8ff334c4a","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9e","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000005fb74f76333451286b1628cfb11c4920adf67796"],"data":"0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000447a1f669cbe1559b000000000000000000000000000000000000000000008ca765e216700a3a10470000000000000000000000000000000000000000000000000000000000000000","blockNumber":"0xfc22","transactionHash":"0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad","transactionIndex":"0x47","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x9f","removed":false}],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x9768e30fbd1a4220d51790c941c4cbff0cff186cb89dec9593721f2a3827ddad"},{"txid":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","sender":"0x34e21106a463c46abf3f420862833a81f13db96e","recipient":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","amount":"55.80389705971750718","value_raw":"55803897059717507180","fee":"0.000000000000873103","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Contract call","source":"EVM","data_hex":"0xb6f9de95000000000000000000000000000000000000000000005efc907e8627b5699743000000000000000000000000000000000000000000000000000000000000008000000000000000000000000034e21106a463c46abf3f420862833a81f13db96e000000000000000000000000000000000000000000000000000000006ac0f4dc0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869000000000000000000000000c057c855abbdc721ebfca25912254c708c351df9","gas_limit":"192318","gas_used":"124729","gas_price_gwei":"0.000000007","nonce":226,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3f8f32","from":"0x34e21106a463c46abf3f420862833a81f13db96e","gasUsed":"0x1e739","effectiveGasPrice":"0x7","logs":[{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000003066f44b6ceed686c","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x94","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000003066f44b6ceed686c","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x95","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712"],"data":"0x000000000000000000000000000000000000000000000003066f44b6ceed686c","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x96","removed":false},{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712","0x00000000000000000000000034e21106a463c46abf3f420862833a81f13db96e"],"data":"0x0000000000000000000000000000000000000000000063cab922a300ae13bc9a","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x97","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"],"data":"0x000000000000000000000000000000000000000000fb9ea6e30fdc4f4910b69300000000000000000000000000000000000000000000079ddc7a508f3351f6af","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x98","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x00000000000000000000000034e21106a463c46abf3f420862833a81f13db96e"],"data":"0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003066f44b6ceed686c0000000000000000000000000000000000000000000063cab922a300ae13bc9a0000000000000000000000000000000000000000000000000000000000000000","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x99","removed":false}],"logsBloom":"0x00200000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000008104000200000000008000080001000008000000000000000020000000000000000000800000000002000000200000810000000000000000000040000000000000000000000000001000000080000024000024000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000001000000000000020000000000000000000000010000040000000000000000000400000000000000000","status":"0x1","to":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","type":"0x2"},"logs":[{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000000000000000000000000000000000000000000","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000003066f44b6ceed686c","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x94","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000003066f44b6ceed686c","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x95","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712"],"data":"0x000000000000000000000000000000000000000000000003066f44b6ceed686c","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x96","removed":false},{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712","0x00000000000000000000000034e21106a463c46abf3f420862833a81f13db96e"],"data":"0x0000000000000000000000000000000000000000000063cab922a300ae13bc9a","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x97","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"],"data":"0x000000000000000000000000000000000000000000fb9ea6e30fdc4f4910b69300000000000000000000000000000000000000000000079ddc7a508f3351f6af","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x98","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x00000000000000000000000034e21106a463c46abf3f420862833a81f13db96e"],"data":"0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003066f44b6ceed686c0000000000000000000000000000000000000000000063cab922a300ae13bc9a0000000000000000000000000000000000000000000000000000000000000000","blockNumber":"0xfc22","transactionHash":"0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1","transactionIndex":"0x46","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x99","removed":false}],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x5ca0163724a3c7afe9a01a32617a67698353de1370b14b9ba345545b6ffdf5b1"},{"txid":"0xe7ca003edeb8ebd358e6753cb52c48dfd033b2cee45fe5a702602129bb51c44e","sender":"0xd0c97ed61d6b4dada13585af04a986d3476e78e5","recipient":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","amount":"0.458093400194184194","value_raw":"458093400194184194","fee":"0.000000000000147","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Transfer","source":"EVM","data_hex":"0x","gas_limit":"21000","gas_used":"21000","gas_price_gwei":"0.000000007","nonce":224,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3da7f9","from":"0xd0c97ed61d6b4dada13585af04a986d3476e78e5","gasUsed":"0x5208","effectiveGasPrice":"0x7","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","transactionHash":"0xe7ca003edeb8ebd358e6753cb52c48dfd033b2cee45fe5a702602129bb51c44e","transactionIndex":"0x45","type":"0x2"},"logs":[],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0xe7ca003edeb8ebd358e6753cb52c48dfd033b2cee45fe5a702602129bb51c44e"},{"txid":"0x79091e50378786e522c35fe4c79000d544c9e63fb3d100143a4712f7955f96e6","sender":"0xb8975d38e8253eb7caff2d470f3cb1a0bee2ef36","recipient":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","amount":"0.234731407654464981","value_raw":"234731407654464981","fee":"0.000000000000147","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Transfer","source":"EVM","data_hex":"0x","gas_limit":"21000","gas_used":"21000","gas_price_gwei":"0.000000007","nonce":223,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3d55f1","from":"0xb8975d38e8253eb7caff2d470f3cb1a0bee2ef36","gasUsed":"0x5208","effectiveGasPrice":"0x7","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","transactionHash":"0x79091e50378786e522c35fe4c79000d544c9e63fb3d100143a4712f7955f96e6","transactionIndex":"0x44","type":"0x2"},"logs":[],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x79091e50378786e522c35fe4c79000d544c9e63fb3d100143a4712f7955f96e6"},{"txid":"0xccd7ab3a7774e41cf10f1800ee05521b6b94af932b770ca6a85e5c14cc97dba5","sender":"0xacbab7db003ce989be0f0dea43be182ca4d5f05f","recipient":"0xc057c855abbdc721ebfca25912254c708c351df9","amount":"0","value_raw":"0","fee":"0.00000000000020293","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Contract call","source":"EVM","data_hex":"0x095ea7b3000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4000000000000000000000000000000000000000000007d699590a17584114914","gas_limit":"35206","gas_used":"28990","gas_price_gwei":"0.000000007","nonce":221,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3d03e9","from":"0xacbab7db003ce989be0f0dea43be182ca4d5f05f","gasUsed":"0x713e","effectiveGasPrice":"0x7","logs":[{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0x000000000000000000000000acbab7db003ce989be0f0dea43be182ca4d5f05f","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000007d699590a17584114914","blockNumber":"0xfc22","transactionHash":"0xccd7ab3a7774e41cf10f1800ee05521b6b94af932b770ca6a85e5c14cc97dba5","transactionIndex":"0x43","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x93","removed":false}],"logsBloom":"0x00000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000004000000000000000000000200000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000020000020000000000000000808000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000000000000000000000000","status":"0x1","to":"0xc057c855abbdc721ebfca25912254c708c351df9","transactionHash":"0xccd7ab3a7774e41cf10f1800ee05521b6b94af932b770ca6a85e5c14cc97dba5","transactionIndex":"0x43","type":"0x2"},"logs":[{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0x000000000000000000000000acbab7db003ce989be0f0dea43be182ca4d5f05f","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000007d699590a17584114914","blockNumber":"0xfc22","transactionHash":"0xccd7ab3a7774e41cf10f1800ee05521b6b94af932b770ca6a85e5c14cc97dba5","transactionIndex":"0x43","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x93","removed":false}],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0xccd7ab3a7774e41cf10f1800ee05521b6b94af932b770ca6a85e5c14cc97dba5"},{"txid":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","sender":"0x1339f489554fd7a19fae59d1c026f0de747636b7","recipient":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","amount":"0","value_raw":"0","fee":"0.000000000000951489","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Contract call","source":"EVM","data_hex":"0x791ac947000000000000000000000000000000000000000000003e3280db4be3311e894d000000000000000000000000000000000000000000000001cd4072e8ab4ceff500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000001339f489554fd7a19fae59d1c026f0de747636b7000000000000000000000000000000000000000000000000000000006ac0f4d00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000c057c855abbdc721ebfca25912254c708c351df9000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869","gas_limit":"215055","gas_used":"135927","gas_price_gwei":"0.000000007","nonce":220,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3c92ab","from":"0x1339f489554fd7a19fae59d1c026f0de747636b7","gasUsed":"0x212f7","effectiveGasPrice":"0x7","logs":[{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0x0000000000000000000000001339f489554fd7a19fae59d1c026f0de747636b7","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x0000000000000000000000000000000000000000000000000000000000000000","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8c","removed":false},{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000001339f489554fd7a19fae59d1c026f0de747636b7","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712"],"data":"0x000000000000000000000000000000000000000000003e3280db4be3311e894d","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8d","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8e","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"],"data":"0x000000000000000000000000000000000000000000fc02719c327f4ff724732d00000000000000000000000000000000000000000000079ad60b0bd864648e43","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8f","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000003e3280db4be3311e894d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x90","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000000000000000000000000000000000000000000000"],"data":"0x000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x91","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x92","removed":false}],"logsBloom":"0x00200000000000000000000090000000000800000000000000000000000000000000000000000000000000000000000000024000000000000000000000200000000000000000000000000008100000200000000008400000001000000000000000000000020000000000000000000800000000002000040200000810000000000000000000040000000000000000000000000000000000080000024000020000020000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000001000000002000020000010000000000000000010000040000000000000000000000000000010040000","status":"0x1","to":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","type":"0x2"},"logs":[{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0x0000000000000000000000001339f489554fd7a19fae59d1c026f0de747636b7","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x0000000000000000000000000000000000000000000000000000000000000000","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8c","removed":false},{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000001339f489554fd7a19fae59d1c026f0de747636b7","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712"],"data":"0x000000000000000000000000000000000000000000003e3280db4be3311e894d","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8d","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000000a7af1e6a6870755cc04bf06242573926f603712","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8e","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1"],"data":"0x000000000000000000000000000000000000000000fc02719c327f4ff724732d00000000000000000000000000000000000000000000079ad60b0bd864648e43","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8f","removed":false},{"address":"0x0a7af1e6a6870755cc04bf06242573926f603712","topics":["0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000003e3280db4be3311e894d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x90","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","0x0000000000000000000000000000000000000000000000000000000000000000"],"data":"0x000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x91","removed":false},{"address":"0xf800bf07394e8290807b4ce579f4e9f99c3da869","topics":["0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x000000000000000000000000000000000000000000000001df829bbd7ab269fc","blockNumber":"0xfc22","transactionHash":"0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233","transactionIndex":"0x42","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x92","removed":false}],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x9911b06801e166255da7e01326f9c856e81dbfb91b3307d789f21c1ca6401233"},{"txid":"0x36dd0f8b79b08140c3ad34498a9ed45d74cd33747a6f173abd4b04e8ebfa1057","sender":"0x7df5690ae0aefc32d3037783976bfafc86b15ab0","recipient":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","amount":"0.083536924609420965","value_raw":"83536924609420965","fee":"0.000000000000147","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Transfer","source":"EVM","data_hex":"0x","gas_limit":"21000","gas_used":"21000","gas_price_gwei":"0.000000007","nonce":218,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3a7fb4","from":"0x7df5690ae0aefc32d3037783976bfafc86b15ab0","gasUsed":"0x5208","effectiveGasPrice":"0x7","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","transactionHash":"0x36dd0f8b79b08140c3ad34498a9ed45d74cd33747a6f173abd4b04e8ebfa1057","transactionIndex":"0x41","type":"0x2"},"logs":[],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0x36dd0f8b79b08140c3ad34498a9ed45d74cd33747a6f173abd4b04e8ebfa1057"},{"txid":"0xccff35211052dc1c9d2669020ed35a907758e2109c1f0d907cab8b2624552af2","sender":"0xbcca0cf7fa03a0b57425c17f01edb35f987f3dee","recipient":"0xc057c855abbdc721ebfca25912254c708c351df9","amount":"0","value_raw":"0","fee":"0.00000000000032263","asset":"COOK","timestamp_ms":1791030379000,"block":64546,"status":"Success","kind":"Contract call","source":"EVM","data_hex":"0x095ea7b3000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef40000000000000000000000000000000000000000000061fdefbcc0f701b1a5f1","gas_limit":"55767","gas_used":"46090","gas_price_gwei":"0.000000007","nonce":218,"receipt":{"blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockNumber":"0xfc22","contractAddress":null,"cumulativeGasUsed":"0x3a2dac","from":"0xbcca0cf7fa03a0b57425c17f01edb35f987f3dee","gasUsed":"0xb40a","effectiveGasPrice":"0x7","logs":[{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0x000000000000000000000000bcca0cf7fa03a0b57425c17f01edb35f987f3dee","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x0000000000000000000000000000000000000000000061fdefbcc0f701b1a5f1","blockNumber":"0xfc22","transactionHash":"0xccff35211052dc1c9d2669020ed35a907758e2109c1f0d907cab8b2624552af2","transactionIndex":"0x40","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8b","removed":false}],"logsBloom":"0x00000000000000000000000000000000000000000000000020000000080001000000000000000000000000000000000000004000000000000000000000200000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000020000020000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000000000000000000000000","status":"0x1","to":"0xc057c855abbdc721ebfca25912254c708c351df9","transactionHash":"0xccff35211052dc1c9d2669020ed35a907758e2109c1f0d907cab8b2624552af2","transactionIndex":"0x40","type":"0x2"},"logs":[{"address":"0xc057c855abbdc721ebfca25912254c708c351df9","topics":["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0x000000000000000000000000bcca0cf7fa03a0b57425c17f01edb35f987f3dee","0x000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4"],"data":"0x0000000000000000000000000000000000000000000061fdefbcc0f701b1a5f1","blockNumber":"0xfc22","transactionHash":"0xccff35211052dc1c9d2669020ed35a907758e2109c1f0d907cab8b2624552af2","transactionIndex":"0x40","blockHash":"0xffaf525fde1ec33dcf84d95b67f8f29d0c1bcc13a9021ad0026026206704754f","blockTimestamp":"0x6ac0f46b","logIndex":"0x8b","removed":false}],"game":null,"game_id":"","game_action":"","game_event_id":"","is_bridge":false,"bridge":null,"detail_href":"/explorer/tx/0xccff35211052dc1c9d2669020ed35a907758e2109c1f0d907cab8b2624552af2"}],"mempool":{"count":58,"source":"pending block","queued_unknown":true},"treasury":{"address":"0xDF6E7e94eD8c6FE335C28a8Ec50381E9172F7D30","balance_dec":"204889460.478304993409259709","balance_raw":"204889460478304993409259709","genesis_supply":"5000000"},"txStats":{"total_7d":158033,"total":158033,"days":[{"day":"2026-10-01","count":638},{"day":"2026-10-02","count":7152},{"day":"2026-10-03","count":150243}]},"deploys":[{"type":"contract","id":"0x102a7ae0dd9d6757806395272535e4a6649ec34e","contract":"0x102a7ae0dd9d6757806395272535e4a6649ec34e","title":"EVM Contract","subtitle":"Block #61933","href":"/explorer/contract/0x102a7ae0dd9d6757806395272535e4a6649ec34e","timestamp_ms":1791022526000,"raw":{"txid":"0x2affdda2ba7ada24c61ca1ecb46b1ffc39747b95de834156fffb0bfe830db907","hash":"0x2affdda2ba7ada24c61ca1ecb46b1ffc39747b95de834156fffb0bfe830db907","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x102a7ae0dd9d6757806395272535e4a6649ec34e","amount_dec":"0","value_raw":"0","fee_dec":"0.00000004162636","fee_raw":"41626360000","asset":"COOK","timestamp_ms":1791022526000,"block":61933,"status":"Success","kind":"Contract creation","source":"EVM","nonce":100,"transaction_type":2,"gas_limit":"4196840","gas_used":"4162636","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x610100806040523461018457608081614c86803803809161002082856101ee565b8339810103126101845761003381610227565b9061004060208201610227565b606061004e60408401610227565b9201519262ffffff8416840361018457803b1515806101e4575b806101d2575b1561019d576040516312a9293f60e21b81526020816004816001600160a01b0387165afa90811561019157600091610152575b506001600160a01b0382811691160361010d5760805260a05260c05260e052604051614a4a908161023c823960805181818161023a0152610486015260a051818181606c0152610262015260c05181818160b60152610290015260e0518181816102bb01526104cf0152f35b60405162461bcd60e51b815260206004820152601560248201527f5772617070656420636f696e206d69736d6174636800000000000000000000006044820152606490fd5b90506020813d602011610189575b8161016d602093836101ee565b810103126101845761017e90610227565b386100a1565b600080fd5b3d9150610160565b6040513d6000823e3d90fd5b60405162461bcd60e51b815260206004820152600d60248201526c0496e76616c696420736574757609c1b6044820152606490fd5b506001600160a01b038316151561006e565b50813b1515610068565b601f909101601f19168101906001600160401b0382119082101761021157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101845756fe608080604052600436101561001357600080fd5b60003560e01c908163089fe6aa146104b5575080633f3b463e14610470578063533154f8146100e557806361d027b3146100a05763f887ea401461005657600080fd5b3461009b57600036600319011261009b576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b600080fd5b3461009b57600036600319011261009b576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461009b57602036600319011261009b5760043567ffffffffffffffff811161009b57806004019080360360e060031982011261009b57604051916144ae8084019484861067ffffffffffffffff87111761045a576101a991610567863960c0865261019661018b61016c61015a84806104f3565b60e060c08c01526101a08b0191610525565b61017960248701856104f3565b8a830360bf190160e08c015290610525565b9160448501906104f3565b87830360bf190161010089015290610525565b916064820135610120860152608482013561014086015261ffff6101cf60a48401610546565b1661016086015260c4820135906022190181121561009b5701926024600485013594019167ffffffffffffffff851161009b5760a085023603831361009b5760209060bf198382030161018084015285815201916000945b8086106103d75750506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660208301527f0000000000000000000000000000000000000000000000000000000000000000811660408301523360608301527f000000000000000000000000000000000000000000000000000000000000000016608082015262ffffff7f00000000000000000000000000000000000000000000000000000000000000001660a09091015281900391506000f080156103cb57604051637e062a3560e11b8152906001600160a01b0316602082600481845afa9182156103cb5760009261035a575b60405160209083336001600160a01b038716827f61f01d38d92253d1a2d2c1c66331e6484ae3b9388dbb34aa9c8ef793983a481b600080a48152f35b60203d6020116103c4575b601f8101601f1916820167ffffffffffffffff8111838210176103b0576020918391604052810103126103ac57516001600160a01b03811681036103ac579150602061031e565b8280fd5b634e487b7160e01b85526041600452602485fd5b503d610365565b6040513d6000823e3d90fd5b909283356001600160a01b0381169081900361009b57815261ffff6103fe60208601610546565b16602082015260408401359081151580920361009b5760a08160019360408394015263ffffffff61043160608901610555565b16606082015263ffffffff61044860808901610555565b16608082015201940195019490610227565b634e487b7160e01b600052604160045260246000fd5b3461009b57600036600319011261009b576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461009b57600036600319011261009b5760209062ffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b9035601e198236030181121561009b57016020813591019167ffffffffffffffff821161009b57813603831361009b57565b908060209392818452848401376000828201840152601f01601f1916010190565b359061ffff8216820361009b57565b359063ffffffff8216820361009b5756fe6101c08060405234610820576144ae803803809161001d8285610beb565b8339810160c0828203126108205781516001600160401b0381116108205782019160e083830312610820576040519260e084016001600160401b0381118582101761082d5760405280516001600160401b0381116108205783610081918301610c31565b845260208101516001600160401b03811161082057836100a2918301610c31565b602085015260408101516001600160401b03811161082057836100c6918301610c31565b604085015260608101516060850152608081015160808501526100eb60a08201610c85565b60a085015260c0810151906001600160401b038211610820570182601f82011215610820578051906001600160401b03821161082d576040519361013560208460051b0186610beb565b828552602060a081870194028301019181831161082057602001925b828410610b61575050505060c0830191825261016f60208201610c94565b9261017c60408301610c94565b9161018960608201610c94565b9460a061019860808401610c94565b92015162ffffff811681036108205760016000556001600160a01b038216151580610b4f575b80610b3d575b80610b2b575b15610af7576060840151670de0b6b3a76400008110159081610ae0575b5015610aab5760808401518015159081610a96575b5015610a605761ffff60a085015116612af88110159081610a52575b5015610a1d578351518015159081610a11575b5080610a03575b806109f3575b806109e2575b156109ab57606486515111610978576000948593849390845b895196875182101561048157600582901b909701602001518051600098906001600160a01b0316151580610470575b80610452575b8061043a575b15610405576102aa9061ffff60208401511690610cb9565b9960408201516103e6575b6102d6906102d060608c015161ffff60208601511690610ceb565b90610cb9565b9760065490680100000000000000008210156103d25760018201806006558210156103be576006905281517ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f909101805460208401516040850151606086015160809096015160ff60b01b91151560b01b919091167fff000000000000000000000000000000000000000000000000000000000000009093166001600160a01b03959095169490941760a09190911b61ffff60a01b16171760b89390931b63ffffffff60b81b169290921760d89190911b63ffffffff60d81b16179055959795600101610257565b634e487b7160e01b81526032600452602490fd5b634e487b7160e01b81526041600452602490fd5b966103fd6102d69161ffff60208501511690610cb9565b9790506102b5565b60405162461bcd60e51b815260206004820152600d60248201526c125b9d985b1a590819dc985b9d609a1b6044820152606490fd5b506312cc030063ffffffff6080840151161115610292565b5063ffffffff60608301511663ffffffff608084015116101561028c565b5061ffff6020830151161515610286565b8897508b9150956107d08a971115908161096b575b50156109345760e052610100526001600160a01b0390811660a0908152911660c081905260808501805161012052519185015190939161ffff91821661270f190191821161091e5761ffff6104ec921690610ceb565b61014052606084015190810390811161091e57610160819052600155604083015180519093906001600160401b03811161082d57600554600181811c91168015610914575b60208210146108fe57601f81116108b5575b50602094601f821160011461084e57948192939495600092610843575b50508160011b916000199060031b1c1916176005555b60608101805161018052815160209092015190516040519261114780850192916001600160401b0384118685101761082d5785946105c76105d5926040946133678939606087526060870190610cc6565b908582036020870152610cc6565b92015203906000f080156107d657600492602091608052826101a0526040519384809263c45a015560e01b82525afa9182156107d6576000926107e2575b506040516322afcccb60e01b815262ffffff91909116600482015290602090829060249082906001600160a01b03165afa9081156107d657600091610795575b5060009060020b131561075b576040516125cd9081610d9a8239608051818181610175015281816102dc0152818161064801528181610d0d0152611475015260a05181818161031f0152818161056701528181610bd80152611451015260c0518181816101bd015261142d015260e0518181816108e201528181610e1d0152611a5c0152610100518181816103440152818161061c0152610b93015261012051818181610253015281816104f701528181610b3b01528181610c5a01526114b801526101405181818161049801528181610c1f015261119201526101605181610d99015261018051818181611218015261187601526101a051818181610ed8015261155c0152f35b60405162461bcd60e51b8152602060048201526012602482015271556e737570706f727465642056332066656560701b6044820152606490fd5b6020813d6020116107ce575b816107ae60209383610beb565b810103126107ca57518060020b81036107ca5790506000610653565b5080fd5b3d91506107a1565b6040513d6000823e3d90fd5b9091506020813d602011610825575b816107fe60209383610beb565b810103126108205762ffffff6024610817602093610c94565b93925050610613565b600080fd5b3d91506107f1565b634e487b7160e01b600052604160045260246000fd5b015190508580610560565b601f198216956005600052806000209160005b88811061089d57508360019596979810610884575b505050811b01600555610576565b015160001960f88460031b161c19169055858080610876565b91926020600181928685015181550194019201610861565b60056000526020600020601f830160051c810191602084106108f4575b601f0160051c01905b8181106108e85750610543565b600081556001016108db565b90915081906108d2565b634e487b7160e01b600052602260045260246000fd5b90607f1690610531565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152600f60248201526e416c6c6f636174696f6e206361707360881b6044820152606490fd5b6105dc9150111588610496565b60405162461bcd60e51b815260206004820152600b60248201526a11dc985b9d081b1a5b5a5d60aa1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e4d6574616461746120626f756e647360881b6044820152606490fd5b50610200604085015151111561023e565b50600c6020850151511115610238565b506020840151511515610232565b6050915011153861022b565b60405162461bcd60e51b815260206004820152600d60248201526c54617267657420626f756e647360981b6044820152606490fd5b620186a09150111538610218565b60405162461bcd60e51b815260206004820152600e60248201526d5265736572766520626f756e647360901b6044820152606490fd5b69d3c21bcecceda100000091501115386101fc565b60405162461bcd60e51b815260206004820152600d60248201526c537570706c7920626f756e647360981b6044820152606490fd5b6b033b2e3c9fd0803ce800000091501115386101e7565b60405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606490fd5b506001600160a01b03831615156101ca565b506001600160a01b03871615156101c4565b506001600160a01b03851615156101be565b60a084830312610820576040519060a082016001600160401b0381118382101761082d57604052610b9185610c94565b8252610b9f60208601610c85565b602083015260408501519081151582036108205782602092604060a0950152610bca60608801610ca8565b6060820152610bdb60808801610ca8565b6080820152815201930192610151565b601f909101601f19168101906001600160401b0382119082101761082d57604052565b60005b838110610c215750506000910152565b8181015183820152602001610c11565b81601f820112156108205780516001600160401b03811161082d5760405192610c64601f8301601f191660200185610beb565b8184526020828401011161082057610c829160208085019101610c0e565b90565b519061ffff8216820361082057565b51906001600160a01b038216820361082057565b519063ffffffff8216820361082057565b9190820180921161091e57565b90602091610cdf81518092818552858086019101610c0e565b601f01601f1916010190565b60001982820982820291828083109203918083039214610d8e57816127101115610d49577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b60405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f7700000000000000000000006044820152606490fd5b50506127109150049056fe608080604052600436101561001357600080fd5b600090813560e01c90816302fb0c5e1461100d5750806303ee438c14610efc578063089fe6aa14610ebc5780630c0debea14610e4c57806316eebd1e14610e0757806316f0115b14610dda5780631d3dad0914610dbc57806324a6ab0c14610d81578063379607f514610c7d5780633b17822114610c425780633d5017d414610c075780633f3b463e14610bc257806361d027b314610b7d5780636418040014610b5f5780636ddecd0814610b205780636defbf8014610afb5780637f544e4914610add5780638fd3ab8014610ab5578063a9dc28a614610a61578063bf333f2c14610a45578063cab4267214610a27578063ceefe5d114610a09578063d1d58b25146109e2578063d1ec980b146109c5578063d6febde81461044b578063d79875eb14610216578063dbe7e3bd146101ec578063f887ea40146101a75763fc0c546a1461016057600080fd5b346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b80fd5b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a45760203660031901126101a45760406020916004358152600783522054604051908152f35b50346101a457610225366110d8565b909161022f611309565b60ff6004541680610441575b80610438575b156104055760025490610294610277837f0000000000000000000000000000000000000000000000000000000000000000611155565b61028e600154826102888983611155565b916120de565b906111c0565b9182151590816103fa575b50156103b557602093826103166102b7600195611f5a565b916102ce6102c584836111c0565b97881015611292565b610301843033898060a01b037f000000000000000000000000000000000000000000000000000000000000000016612108565b61030c848754611155565b86556002546111c0565b600255610370857f0000000000000000000000000000000000000000000000000000000000000000610369847f00000000000000000000000000000000000000000000000000000000000000008361135f565b339061135f565b604051918383528683015284604083015260608201527f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60803392a255604051908152f35b60405162461bcd60e51b815260206004820152601960248201527f5265616c207265736572766520696e73756666696369656e74000000000000006044820152606490fd5b90508211153861029f565b60405162461bcd60e51b815260206004820152600b60248201526a4e6f742073656c6c696e6760a81b6044820152606490fd5b50821515610241565b506003541561023b565b50346101a45761045a366110d8565b90610463611309565b60035415806109bc575b1561098a5760045460ff8116156108e0575b506126ac9061048e8282611eb4565b600254906104bc827f00000000000000000000000000000000000000000000000000000000000000006111c0565b808210156108d85750915b82156108a2576104da8461271085612056565b93801561088e576127108409610868575b83116108355761051b907f0000000000000000000000000000000000000000000000000000000000000000611155565b9061055261054161053a600154946105338582611155565b90866120de565b80946111c0565b94851515908161082a575b50611292565b6040516370a0823160e01b81523060048201527f000000000000000000000000000000000000000000000000000000000000000092906001600160a01b038416602082602481845afa9182156107ea5788926107f5575b509060206024926105bc8830338a612108565b6040516370a0823160e01b815230600482015293849182905afa80156107ea57869289916107ad575b50906105f0916111c0565b036107685761067b926106419161060984600254611155565b60025560015561061983866111c0565b907f00000000000000000000000000000000000000000000000000000000000000009061135f565b61067584337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661135f565b826111c0565b6040519160018352602083015282604083015260608201527f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60803392a26106c1611178565b6106d4575b600160209255604051908152f35b303b15610764576040516354ee145360e11b815260209260019190808260048183305af19182610754575b509061074f577f56d3a10eafb10849b8e98694883c872904e86c52693300a2ac3d7d0d6bcd60eb6107436107316112c9565b60405191829188835288830190611066565b0390a15b9250506106c6565b610747565b8161075e9161102e565b386106ff565b5080fd5b60405162461bcd60e51b815260206004820152601760248201527f556e737570706f727465642071756f746520746f6b656e0000000000000000006044820152606490fd5b919250506020813d6020116107e2575b816107ca6020938361102e565b810103126107de57518591906105f06105e5565b8780fd5b3d91506107bd565b6040513d8a823e3d90fd5b91506020823d602011610822575b816108106020938361102e565b810103126107de5790519060206105a9565b3d9150610803565b90508510153861054c565b60405162461bcd60e51b815260206004820152600b60248201526a125b9c1d5d08189bdd5b9960aa1b6044820152606490fd5b926001810180911161087a57926104eb565b634e487b7160e01b86526011600452602486fd5b634e487b7160e01b87526012600452602487fd5b60405162461bcd60e51b815260206004820152600e60248201526d15185c99d95d081c995858da195960921b6044820152606490fd5b9050916104c7565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036109455760ff1916600117600455337f0cc43938d137e7efade6a531f663e78c1fc75257b0d65ffda2fdaf70cb49cdf98480a23861047f565b60405162461bcd60e51b815260206004820152601860248201527f4f776e65722066697273742062757920726571756972656400000000000000006044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152694e6f7420627579696e6760b01b6044820152606490fd5b5080151561046d565b50346101a457806003193601126101a457602060405161dead8152f35b50346101a45760203660031901126101a4576020610a016004356111cd565b604051908152f35b50346101a457806003193601126101a4576020600854604051908152f35b50346101a457806003193601126101a4576020600654604051908152f35b50346101a457806003193601126101a457602060405160648152f35b50346101a457806003193601126101a457303303610a8457610a81611413565b80f35b60405162461bcd60e51b815260206004820152600960248201526853656c66206f6e6c7960b81b6044820152606490fd5b50346101a457806003193601126101a457610ace611309565b610ad6611413565b6001815580f35b50346101a457806003193601126101a4576020600354604051908152f35b50346101a457806003193601126101a4576020610b16611178565b6040519015158152f35b50346101a457806003193601126101a4576020610a016002547f0000000000000000000000000000000000000000000000000000000000000000611155565b50346101a457806003193601126101a4576020600254604051908152f35b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a457806003193601126101a45760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346101a457806003193601126101a45760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346101a45760203660031901126101a457600435610c9a611309565b610ca3816111cd565b908115610d4b577f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed0266020610cdf610cd9846110a7565b506110f3565b8386526007825260408620610cf5868254611155565b90558051610d329086906001600160a01b03908116907f00000000000000000000000000000000000000000000000000000000000000001661135f565b516040519485526001600160a01b031693a36001815580f35b60405162461bcd60e51b815260206004820152600e60248201526d139bdd1a1a5b99c81d995cdd195960921b6044820152606490fd5b50346101a457806003193601126101a45760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346101a457806003193601126101a4576020600154604051908152f35b50346101a457806003193601126101a45760045460405160089190911c6001600160a01b03168152602090f35b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a45760203660031901126101a457600435906006548210156101a45760a0610e77836110a7565b505463ffffffff60405191600180851b038116835261ffff81851c16602084015260ff8160b01c1615156040840152818160b81c16606084015260d81c166080820152f35b50346101a457806003193601126101a457602060405162ffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346101a457806003193601126101a4576040519080600554908160011c91600181168015611003575b602084108114610fef57838652908115610fc85750600114610f6b575b610f6784610f538186038261102e565b604051918291602083526020830190611066565b0390f35b600581527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0939250905b808210610fae57509091508101602001610f5382610f43565b919260018160209254838588010152019101909291610f95565b60ff191660208087019190915292151560051b85019092019250610f539150839050610f43565b634e487b7160e01b83526022600452602483fd5b92607f1692610f26565b90503461076457816003193601126107645760209060ff6004541615158152f35b90601f8019910116810190811067ffffffffffffffff82111761105057604052565b634e487b7160e01b600052604160045260246000fd5b919082519283825260005b848110611092575050826000602080949584010152601f8019910116010190565b80602080928401015182828601015201611071565b6006548110156110c257600660005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b60409060031901126110ee576004359060243590565b600080fd5b9060405160a0810181811067ffffffffffffffff82111761105057604052608063ffffffff82945460018060a01b038116845261ffff8160a01c16602085015260ff8160b01c1615156040850152818160b81c16606085015260d81c16910152565b9190820180921161116257565b634e487b7160e01b600052601160045260246000fd5b60ff60045416806111b6575b8061118c5790565b506002547f0000000000000000000000000000000000000000000000000000000000000000111590565b5060035415611184565b9190820391821161116257565b60035490811561128b576111ed6111e6610cd9836110a7565b92426111c0565b9163ffffffff6060820151168310611283576112679263ffffffff608061123c61ffff6020860151167f0000000000000000000000000000000000000000000000000000000000000000611eb4565b930151169081158015611279575b1561126a575050905b6000526007602052604060002054906111c0565b90565b61127392612056565b90611253565b508181101561124a565b505050600090565b5050600090565b1561129957565b60405162461bcd60e51b8152602060048201526008602482015267536c69707061676560c01b6044820152606490fd5b3d15611304573d9067ffffffffffffffff821161105057604051916112f8601f8201601f19166020018461102e565b82523d6000602084013e565b606090565b60026000541461131a576002600055565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b60405163a9059cbb60e01b60208201526001600160a01b03909216602483015260448201929092526113a7916113a282606481015b03601f19810184528361102e565b61214c565b565b908160209103126110ee57516001600160a01b03811681036110ee5790565b51906001600160801b03821682036110ee57565b9060020b9060020b02908160020b91820361116257565b81156113fd570490565b634e487b7160e01b600052601260045260246000fd5b61141b611178565b15611e7a576000906001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116907f00000000000000000000000000000000000000000000000000000000000000008082167f00000000000000000000000000000000000000000000000000000000000000009092168281109291908315611e72578083925b60015493600254946114e36114dc877f0000000000000000000000000000000000000000000000000000000000000000611155565b8288612056565b80821015611e6a5750925b8315611e36578715611e305783955b6001600160a01b036115176115128984611fc5565b612241565b16906401000276a3821180611e13575b15611ddc576040516309f56ab160e11b81526001600160a01b0393841660048201819052949093166024840181905262ffffff7f000000000000000000000000000000000000000000000000000000000000000016604485018190526064850193909352929c97888e8d815a93608492602095f1968715611c245760209d9e8a98611dbc575b50600460018060a01b0389169e8f60405192838092630d34328160e11b82525afa8015611d17578b90611d7c575b6001600160801b03915016611d3f57600460208e6040519283809263c45a015560e01b82525afa908115611d17576024916020918d91611d22575b506040516322afcccb60e01b81526004810188905292839182906001600160a01b03165afa908115611d17578b91611cd7575b508060020b8015611cc3578e6116928d969594826116828f966116a6966116768282620d89e719056113dc565b9b50620d89e8056113dc565b9561168d8282612388565b6123c5565b61169c818b612388565b600254908a6123c5565b6103e38202938285046103e31483151715611caf576103e38402958487046103e31485151715611c9b57604051986101608a018a811067ffffffffffffffff821117611c87576040908152908a5260208a01988952808a01918252600292830b60608b0190815293830b6080808c0191825260a08c0196875260c08c019788526103e89889900460e08d01908152989099046101008c0190815261dead6101208d01908152426101408e019081529351634418b22b60e11b81529c516001600160a01b0390811660048f01529b518c1660248e0152935162ffffff1660448d01529451840b60648c01525190920b60848a0152925160a4890152925160c4880152925160e48701529151610104860152905190921661012484015290516101448301529091908261016481888c5af19788156119cf578592868791889b611c2f575b506001600160801b03169889151580611bb4575b15611b7a5715611b745798965b6040516370a0823160e01b8152600481018c90526020816024818a5afa9081156107ea57908b918991611b3f575b5010159081611ac2575b5015611a88578061185561185b9287612388565b82612388565b611867866002546111c0565b80611a56575b505083846006547f00000000000000000000000000000000000000000000000000000000000000005b818310611a235750506040516370a0823160e01b8152306004820152919050602082602481885afa8015611a185786906119de575b6118d592506111c0565b8061198d575b50600890815560048054610100600160a81b0319169290911b610100600160a81b031691909117905542600355803b15610764578180916004604051809481936369b0c66560e11b83525af180156119825761196d575b5050916060917fcb64f2436060c9575db20c5dcf9cdc11657017ee5b0301949f531b3dd7da6b199360405192835260208301526040820152a2565b61197882809261102e565b6101a45780611932565b6040513d84823e3d90fd5b833b156119da5760405190630852cd8d60e31b82526004820152848160248183885af180156119cf57156118db57846119c89195929561102e565b92386118db565b6040513d87823e3d90fd5b8480fd5b50906020813d602011611a10575b816119f96020938361102e565b81010312611a0c57906118d591516118cb565b8580fd5b3d91506119ec565b6040513d88823e3d90fd5b909192611a4d600191611a4761ffff611a3b886110a7565b505460a01c1685611eb4565b90611155565b93019190611896565b611a81917f00000000000000000000000000000000000000000000000000000000000000009061135f565b388061186d565b60405162461bcd60e51b815260206004820152601260248201527156332066756e64696e67206d697373696e6760701b6044820152606490fd5b905060208b6024604051809481936370a0823160e01b835260048301525afa908115611b34579088918891611afb575b50101538611841565b9150506020813d602011611b2c575b81611b176020938361102e565b81010312611b285787905138611af2565b8680fd5b3d9150611b0a565b6040513d89823e3d90fd5b9150506020813d602011611b6c575b81611b5b6020938361102e565b810103126107de578a905138611837565b3d9150611b4e565b96611809565b60405162461bcd60e51b81526020600482015260126024820152715633204c50206275726e206d697373696e6760701b6044820152606490fd5b506040516331a9108f60e11b815260048101869052602081602481875afa908115611c24579061dead918a91611bf5575b506001600160a01b0316146117fc565b611c17915060203d602011611c1d575b611c0f818361102e565b8101906113a9565b38611be5565b503d611c05565b6040513d8b823e3d90fd5b9a50505091506080883d608011611c7f575b81611c4e6080938361102e565b810103126119da57875191611c6560208a016113c8565b60408a01516060909a015199906001600160801b036117e8565b3d9150611c41565b634e487b7160e01b8f52604160045260248ffd5b634e487b7160e01b8d52601160045260248dfd5b634e487b7160e01b8c52601160045260248cfd5b634e487b7160e01b8c52601260045260248cfd5b90506020813d602011611d0f575b81611cf26020938361102e565b81010312611d0b57518060020b8103611d0b5738611649565b8a80fd5b3d9150611ce5565b6040513d8d823e3d90fd5b611d399150823d8411611c1d57611c0f818361102e565b38611616565b60405162461bcd60e51b81526020600482015260156024820152744578697374696e67205633206c697175696469747960581b6044820152606490fd5b506020813d602011611db4575b81611d966020938361102e565b81010312611d0b57611daf6001600160801b03916113c8565b6115db565b3d9150611d89565b611dd59198508e3d602011611c1d57611c0f818361102e565b96386115ad565b60405162461bcd60e51b815260206004820152600f60248201526e563320707269636520626f756e647360881b6044820152606490fd5b5073fffd8963efd1fc6a506488495d951d5263988d268210611527565b836114fd565b60405162461bcd60e51b815260206004820152600c60248201526b4e6f206c697175696469747960a01b6044820152606490fd5b9050926114ee565b8281926114a7565b60405162461bcd60e51b815260206004820152601260248201527115185c99d95d081b9bdd081c995858da195960721b6044820152606490fd5b60001982820982820291828083109203918083039214611f4f57816127101115611f12577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b60405162461bcd60e51b81526020600482015260156024820152744d6174683a206d756c446976206f766572666c6f7760581b6044820152606490fd5b505061271091500490565b600019606482096064820290818082109103908082039114611fbb57806127101115611f125761271060647fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91940990828211900360fc1b910360041c170290565b5061271091500490565b600019600160c01b8209918160c01b9182808510940393808503941461204a5783821115611f12578190600160c01b900960018219018216809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b509061126792506113f3565b9160001982840992828102928380861095039480860395146120d15784831115611f125782910960018219018216809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b50509061126792506113f3565b91906120eb828285612056565b9282156113fd57096120fa5790565b600181018091116111625790565b6040516323b872dd60e01b60208201526001600160a01b0392831660248201529290911660448301526064808301939093529181526113a7916113a260848361102e565b6040805190926121b1926001600160a01b031690600090819061216f878661102e565b602085527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564602086015260208151910182855af16121ab6112c9565b916124fa565b805190811591821561221e575b5050156121c85750565b5162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608490fd5b81925090602091810103126110ee576020015180151581036110ee5738806121be565b8015612382576123106001826000908460801c80612376575b508060401c80612369575b508060201c8061235c575b508060101c8061234f575b508060081c80612342575b508060041c80612335575b508060021c80612328575b50821c612321575b811c1b6122b181846113f3565b0160011c6122bf81846113f3565b0160011c6122cd81846113f3565b0160011c6122db81846113f3565b0160011c6122e981846113f3565b0160011c6122f781846113f3565b0160011c61230581846113f3565b0160011c80926113f3565b8082101561231c575090565b905090565b81016122a4565b600291509101903861229c565b6004915091019038612291565b6008915091019038612286565b601091509101903861227b565b6020915091019038612270565b6040915091019038612265565b9150506080903861225a565b50600090565b60405163095ea7b360e01b60208201526001600160a01b039092166024830152600060448084019190915282526113a791906113a260648361102e565b91909181158015612474575b156124105760405163095ea7b360e01b60208201526001600160a01b03909316602484015260448301919091526113a791906113a28260648101611394565b60405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b50604051636eb1769f60e11b81523060048201526001600160a01b0384811660248301526020908290604490829086165afa9081156124ee576000916124bc575b50156123d1565b90506020813d6020116124e6575b816124d76020938361102e565b810103126110ee5751386124b5565b3d91506124ca565b6040513d6000823e3d90fd5b9192901561255c575081511561250e575090565b3b156125175790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b82519091501561256f5750805190602001fd5b60405162461bcd60e51b815260206004820152908190612593906024830190611066565b0390fdfea2646970667358221220aeb5c93ba38874c8f77cb224c8134cb8c071ed7842d782b87af96838450c2f1864736f6c634300081a003360a060405234610493576111478038038061001981610498565b9283398101906060818303126104935780516001600160401b03811161049357826100459183016104bd565b60208201519092906001600160401b038111610493576040916100699184016104bd565b91015182516001600160401b03811161039c57600354600181811c91168015610489575b602082101461037c57601f8111610424575b506020601f82116001146103bd57819293946000926103b2575b50508160011b916000199060031b1c1916176003555b81516001600160401b03811161039c57600454600181811c91168015610392575b602082101461037c57601f8111610317575b50602092601f82116001146102b257928192936000926102a7575b50508160011b916000199060031b1c1916176004555b3360805233156102625760ff60055416801561025a575b8015610247575b8015610233575b156101f9576002548181018091116101e357600255336000526000602052604060002081815401905560405190815260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203393a3604051610c1e90816105298239608051818181610154015281816103a00152818161042701528181610adb0152610b0d0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b506080516001600160a01b03163314610158565b506080516001600160a01b031615610151565b50600161014a565b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b01519050388061011d565b601f198216936004600052806000209160005b8681106102ff57508360019596106102e6575b505050811b01600455610133565b015160001960f88460031b161c191690553880806102d8565b919260206001819286850151815501940192016102c5565b60046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f830160051c81019160208410610372575b601f0160051c01905b8181106103665750610102565b60008155600101610359565b9091508190610350565b634e487b7160e01b600052602260045260246000fd5b90607f16906100f0565b634e487b7160e01b600052604160045260246000fd5b0151905038806100b9565b601f198216906003600052806000209160005b81811061040c575095836001959697106103f3575b505050811b016003556100cf565b015160001960f88460031b161c191690553880806103e5565b9192602060018192868b0151815501940192016103d0565b60036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f830160051c8101916020841061047f575b601f0160051c01905b818110610473575061009f565b60008155600101610466565b909150819061045d565b90607f169061008d565b600080fd5b6040519190601f01601f191682016001600160401b0381118382101761039c57604052565b81601f82011215610493578051906001600160401b03821161039c576104ec601f8301601f1916602001610498565b92828452602083830101116104935760005b82811061051357505060206000918301015290565b806020809284010151828287010152016104fe56fe608080604052600436101561001357600080fd5b60003560e01c90816306fdde031461075457508063095ea7b31461072e57806318160ddd1461071057806323b872dd14610652578063313ce5671461063657806339509351146105ce57806342966c681461040957806370a08231146103cf5780637165485d1461038a57806395d89b4114610269578063a457c2d7146101c2578063a9059cbb14610191578063d3618cca1461013d578063dd62ed3e146100ec5763e7c2b772146100c457600080fd5b346100e75760003660031901126100e757602060ff600554166040519015158152f35b600080fd5b346100e75760403660031901126100e757610105610870565b61010d610886565b6001600160a01b039182166000908152600160209081526040808320949093168252928352819020549051908152f35b346100e75760003660031901126100e757610182337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161461089c565b6005805460ff19166001179055005b346100e75760403660031901126100e7576101b76101ad610870565b60243590336109dd565b602060405160018152f35b346100e75760403660031901126100e7576101db610870565b60243590336000526001602052604060002060018060a01b03821660005260205260406000205491808310610216576101b7920390336108d5565b60405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608490fd5b346100e75760003660031901126100e75760405160006004548060011c90600181168015610380575b60208310811461036c5782855290811561035057506001146102f9575b50819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b0390f35b634e487b7160e01b600052604160045260246000fd5b905060046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b6000905b82821061033a575060209150820101826102af565b6001816020925483858801015201910190610325565b90506020925060ff191682840152151560051b820101826102af565b634e487b7160e01b84526022600452602484fd5b91607f1691610292565b346100e75760003660031901126100e7576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346100e75760203660031901126100e7576001600160a01b036103f0610870565b1660005260006020526020604060002054604051908152f35b346100e75760203660031901126100e7576004356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016338114906104548261089c565b331561057f5760ff60055416918215610576575b821561056e575b508115610565575b501561052b57336000526000602052604060002054908082106104db57806000923384528360205203604083205580600254036002556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203392a3005b60405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608490fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b90501582610477565b91508361046f565b60009250610468565b60405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608490fd5b346100e75760403660031901126100e7576105e7610870565b336000526001602052604060002060018060a01b0382166000526020526040600020546024358101809111610620576101b791336108d5565b634e487b7160e01b600052601160045260246000fd5b346100e75760003660031901126100e757602060405160128152f35b346100e75760603660031901126100e75761066b610870565b610673610886565b6001600160a01b03821660009081526001602081815260408084203385529091529091205492604435929184016106af575b6101b793506109dd565b8284106106cb576106c6836101b7950333836108d5565b6106a5565b60405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606490fd5b346100e75760003660031901126100e7576020600254604051908152f35b346100e75760403660031901126100e7576101b761074a610870565b60243590336108d5565b346100e75760003660031901126100e75760006003548060011c9060018116801561081d575b60208310811461036c5782855290811561035057506001146107c65750819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b905060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b6000905b828210610807575060209150820101826102af565b60018160209254838588010152019101906107f2565b91607f169161077a565b91909160208152825180602083015260005b81811061085a575060409293506000838284010152601f8019910116010190565b8060208092870101516040828601015201610839565b600435906001600160a01b03821682036100e757565b602435906001600160a01b03821682036100e757565b156108a357565b60405162461bcd60e51b815260206004820152600a6024820152694375727665206f6e6c7960b01b6044820152606490fd5b6001600160a01b031690811561098c576001600160a01b031691821561093c5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b6001600160a01b0316908115610b95576001600160a01b0316918215610b445760ff600554168015610b3c575b8015610b0a575b8015610ad8575b1561052b57816000526000602052604060002054818110610a8457817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9260209285600052600084520360406000205584600052600082526040600020818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168314610a18565b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168214610a11565b506000610a0a565b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fdfea26469706673582212206e259ca93cfad6bafa7c061d2a91090b6b869ffda57b4d490d9940aa765d331f64736f6c634300081a0033a264697066735822122041cf99c46d872207ad0079fe7a28bb2bfb460852742625ef12501f9d0c4d5e6764736f6c634300081a0033000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869000000000000000000000000f40bef79cd4cba221646ec21bb1277bccc9aab82000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d300000000000000000000000000000000000000000000000000000000000000bb8","receipt":{"blockHash":"0x9365725372b857ab332ec8075798de9f2261d9924ecf03ef34df63f2d6c80d1b","blockNumber":"0xf1ed","contractAddress":"0x102a7ae0dd9d6757806395272535e4a6649ec34e","cumulativeGasUsed":"0x6e9558","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x3f844c","effectiveGasPrice":"0x2710","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x2affdda2ba7ada24c61ca1ecb46b1ffc39747b95de834156fffb0bfe830db907","transactionIndex":"0x2d","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x9365725372b857ab332ec8075798de9f2261d9924ecf03ef34df63f2d6c80d1b","blockNumber":"0xf1ed","blockTimestamp":"0x6ac0d5be","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x4009e8","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0x2affdda2ba7ada24c61ca1ecb46b1ffc39747b95de834156fffb0bfe830db907","input":"0x610100806040523461018457608081614c86803803809161002082856101ee565b8339810103126101845761003381610227565b9061004060208201610227565b606061004e60408401610227565b9201519262ffffff8416840361018457803b1515806101e4575b806101d2575b1561019d576040516312a9293f60e21b81526020816004816001600160a01b0387165afa90811561019157600091610152575b506001600160a01b0382811691160361010d5760805260a05260c05260e052604051614a4a908161023c823960805181818161023a0152610486015260a051818181606c0152610262015260c05181818160b60152610290015260e0518181816102bb01526104cf0152f35b60405162461bcd60e51b815260206004820152601560248201527f5772617070656420636f696e206d69736d6174636800000000000000000000006044820152606490fd5b90506020813d602011610189575b8161016d602093836101ee565b810103126101845761017e90610227565b386100a1565b600080fd5b3d9150610160565b6040513d6000823e3d90fd5b60405162461bcd60e51b815260206004820152600d60248201526c0496e76616c696420736574757609c1b6044820152606490fd5b506001600160a01b038316151561006e565b50813b1515610068565b601f909101601f19168101906001600160401b0382119082101761021157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101845756fe608080604052600436101561001357600080fd5b60003560e01c908163089fe6aa146104b5575080633f3b463e14610470578063533154f8146100e557806361d027b3146100a05763f887ea401461005657600080fd5b3461009b57600036600319011261009b576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b600080fd5b3461009b57600036600319011261009b576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461009b57602036600319011261009b5760043567ffffffffffffffff811161009b57806004019080360360e060031982011261009b57604051916144ae8084019484861067ffffffffffffffff87111761045a576101a991610567863960c0865261019661018b61016c61015a84806104f3565b60e060c08c01526101a08b0191610525565b61017960248701856104f3565b8a830360bf190160e08c015290610525565b9160448501906104f3565b87830360bf190161010089015290610525565b916064820135610120860152608482013561014086015261ffff6101cf60a48401610546565b1661016086015260c4820135906022190181121561009b5701926024600485013594019167ffffffffffffffff851161009b5760a085023603831361009b5760209060bf198382030161018084015285815201916000945b8086106103d75750506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660208301527f0000000000000000000000000000000000000000000000000000000000000000811660408301523360608301527f000000000000000000000000000000000000000000000000000000000000000016608082015262ffffff7f00000000000000000000000000000000000000000000000000000000000000001660a09091015281900391506000f080156103cb57604051637e062a3560e11b8152906001600160a01b0316602082600481845afa9182156103cb5760009261035a575b60405160209083336001600160a01b038716827f61f01d38d92253d1a2d2c1c66331e6484ae3b9388dbb34aa9c8ef793983a481b600080a48152f35b60203d6020116103c4575b601f8101601f1916820167ffffffffffffffff8111838210176103b0576020918391604052810103126103ac57516001600160a01b03811681036103ac579150602061031e565b8280fd5b634e487b7160e01b85526041600452602485fd5b503d610365565b6040513d6000823e3d90fd5b909283356001600160a01b0381169081900361009b57815261ffff6103fe60208601610546565b16602082015260408401359081151580920361009b5760a08160019360408394015263ffffffff61043160608901610555565b16606082015263ffffffff61044860808901610555565b16608082015201940195019490610227565b634e487b7160e01b600052604160045260246000fd5b3461009b57600036600319011261009b576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461009b57600036600319011261009b5760209062ffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b9035601e198236030181121561009b57016020813591019167ffffffffffffffff821161009b57813603831361009b57565b908060209392818452848401376000828201840152601f01601f1916010190565b359061ffff8216820361009b57565b359063ffffffff8216820361009b5756fe6101c08060405234610820576144ae803803809161001d8285610beb565b8339810160c0828203126108205781516001600160401b0381116108205782019160e083830312610820576040519260e084016001600160401b0381118582101761082d5760405280516001600160401b0381116108205783610081918301610c31565b845260208101516001600160401b03811161082057836100a2918301610c31565b602085015260408101516001600160401b03811161082057836100c6918301610c31565b604085015260608101516060850152608081015160808501526100eb60a08201610c85565b60a085015260c0810151906001600160401b038211610820570182601f82011215610820578051906001600160401b03821161082d576040519361013560208460051b0186610beb565b828552602060a081870194028301019181831161082057602001925b828410610b61575050505060c0830191825261016f60208201610c94565b9261017c60408301610c94565b9161018960608201610c94565b9460a061019860808401610c94565b92015162ffffff811681036108205760016000556001600160a01b038216151580610b4f575b80610b3d575b80610b2b575b15610af7576060840151670de0b6b3a76400008110159081610ae0575b5015610aab5760808401518015159081610a96575b5015610a605761ffff60a085015116612af88110159081610a52575b5015610a1d578351518015159081610a11575b5080610a03575b806109f3575b806109e2575b156109ab57606486515111610978576000948593849390845b895196875182101561048157600582901b909701602001518051600098906001600160a01b0316151580610470575b80610452575b8061043a575b15610405576102aa9061ffff60208401511690610cb9565b9960408201516103e6575b6102d6906102d060608c015161ffff60208601511690610ceb565b90610cb9565b9760065490680100000000000000008210156103d25760018201806006558210156103be576006905281517ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f909101805460208401516040850151606086015160809096015160ff60b01b91151560b01b919091167fff000000000000000000000000000000000000000000000000000000000000009093166001600160a01b03959095169490941760a09190911b61ffff60a01b16171760b89390931b63ffffffff60b81b169290921760d89190911b63ffffffff60d81b16179055959795600101610257565b634e487b7160e01b81526032600452602490fd5b634e487b7160e01b81526041600452602490fd5b966103fd6102d69161ffff60208501511690610cb9565b9790506102b5565b60405162461bcd60e51b815260206004820152600d60248201526c125b9d985b1a590819dc985b9d609a1b6044820152606490fd5b506312cc030063ffffffff6080840151161115610292565b5063ffffffff60608301511663ffffffff608084015116101561028c565b5061ffff6020830151161515610286565b8897508b9150956107d08a971115908161096b575b50156109345760e052610100526001600160a01b0390811660a0908152911660c081905260808501805161012052519185015190939161ffff91821661270f190191821161091e5761ffff6104ec921690610ceb565b61014052606084015190810390811161091e57610160819052600155604083015180519093906001600160401b03811161082d57600554600181811c91168015610914575b60208210146108fe57601f81116108b5575b50602094601f821160011461084e57948192939495600092610843575b50508160011b916000199060031b1c1916176005555b60608101805161018052815160209092015190516040519261114780850192916001600160401b0384118685101761082d5785946105c76105d5926040946133678939606087526060870190610cc6565b908582036020870152610cc6565b92015203906000f080156107d657600492602091608052826101a0526040519384809263c45a015560e01b82525afa9182156107d6576000926107e2575b506040516322afcccb60e01b815262ffffff91909116600482015290602090829060249082906001600160a01b03165afa9081156107d657600091610795575b5060009060020b131561075b576040516125cd9081610d9a8239608051818181610175015281816102dc0152818161064801528181610d0d0152611475015260a05181818161031f0152818161056701528181610bd80152611451015260c0518181816101bd015261142d015260e0518181816108e201528181610e1d0152611a5c0152610100518181816103440152818161061c0152610b93015261012051818181610253015281816104f701528181610b3b01528181610c5a01526114b801526101405181818161049801528181610c1f015261119201526101605181610d99015261018051818181611218015261187601526101a051818181610ed8015261155c0152f35b60405162461bcd60e51b8152602060048201526012602482015271556e737570706f727465642056332066656560701b6044820152606490fd5b6020813d6020116107ce575b816107ae60209383610beb565b810103126107ca57518060020b81036107ca5790506000610653565b5080fd5b3d91506107a1565b6040513d6000823e3d90fd5b9091506020813d602011610825575b816107fe60209383610beb565b810103126108205762ffffff6024610817602093610c94565b93925050610613565b600080fd5b3d91506107f1565b634e487b7160e01b600052604160045260246000fd5b015190508580610560565b601f198216956005600052806000209160005b88811061089d57508360019596979810610884575b505050811b01600555610576565b015160001960f88460031b161c19169055858080610876565b91926020600181928685015181550194019201610861565b60056000526020600020601f830160051c810191602084106108f4575b601f0160051c01905b8181106108e85750610543565b600081556001016108db565b90915081906108d2565b634e487b7160e01b600052602260045260246000fd5b90607f1690610531565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152600f60248201526e416c6c6f636174696f6e206361707360881b6044820152606490fd5b6105dc9150111588610496565b60405162461bcd60e51b815260206004820152600b60248201526a11dc985b9d081b1a5b5a5d60aa1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e4d6574616461746120626f756e647360881b6044820152606490fd5b50610200604085015151111561023e565b50600c6020850151511115610238565b506020840151511515610232565b6050915011153861022b565b60405162461bcd60e51b815260206004820152600d60248201526c54617267657420626f756e647360981b6044820152606490fd5b620186a09150111538610218565b60405162461bcd60e51b815260206004820152600e60248201526d5265736572766520626f756e647360901b6044820152606490fd5b69d3c21bcecceda100000091501115386101fc565b60405162461bcd60e51b815260206004820152600d60248201526c537570706c7920626f756e647360981b6044820152606490fd5b6b033b2e3c9fd0803ce800000091501115386101e7565b60405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606490fd5b506001600160a01b03831615156101ca565b506001600160a01b03871615156101c4565b506001600160a01b03851615156101be565b60a084830312610820576040519060a082016001600160401b0381118382101761082d57604052610b9185610c94565b8252610b9f60208601610c85565b602083015260408501519081151582036108205782602092604060a0950152610bca60608801610ca8565b6060820152610bdb60808801610ca8565b6080820152815201930192610151565b601f909101601f19168101906001600160401b0382119082101761082d57604052565b60005b838110610c215750506000910152565b8181015183820152602001610c11565b81601f820112156108205780516001600160401b03811161082d5760405192610c64601f8301601f191660200185610beb565b8184526020828401011161082057610c829160208085019101610c0e565b90565b519061ffff8216820361082057565b51906001600160a01b038216820361082057565b519063ffffffff8216820361082057565b9190820180921161091e57565b90602091610cdf81518092818552858086019101610c0e565b601f01601f1916010190565b60001982820982820291828083109203918083039214610d8e57816127101115610d49577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b60405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f7700000000000000000000006044820152606490fd5b50506127109150049056fe608080604052600436101561001357600080fd5b600090813560e01c90816302fb0c5e1461100d5750806303ee438c14610efc578063089fe6aa14610ebc5780630c0debea14610e4c57806316eebd1e14610e0757806316f0115b14610dda5780631d3dad0914610dbc57806324a6ab0c14610d81578063379607f514610c7d5780633b17822114610c425780633d5017d414610c075780633f3b463e14610bc257806361d027b314610b7d5780636418040014610b5f5780636ddecd0814610b205780636defbf8014610afb5780637f544e4914610add5780638fd3ab8014610ab5578063a9dc28a614610a61578063bf333f2c14610a45578063cab4267214610a27578063ceefe5d114610a09578063d1d58b25146109e2578063d1ec980b146109c5578063d6febde81461044b578063d79875eb14610216578063dbe7e3bd146101ec578063f887ea40146101a75763fc0c546a1461016057600080fd5b346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b80fd5b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a45760203660031901126101a45760406020916004358152600783522054604051908152f35b50346101a457610225366110d8565b909161022f611309565b60ff6004541680610441575b80610438575b156104055760025490610294610277837f0000000000000000000000000000000000000000000000000000000000000000611155565b61028e600154826102888983611155565b916120de565b906111c0565b9182151590816103fa575b50156103b557602093826103166102b7600195611f5a565b916102ce6102c584836111c0565b97881015611292565b610301843033898060a01b037f000000000000000000000000000000000000000000000000000000000000000016612108565b61030c848754611155565b86556002546111c0565b600255610370857f0000000000000000000000000000000000000000000000000000000000000000610369847f00000000000000000000000000000000000000000000000000000000000000008361135f565b339061135f565b604051918383528683015284604083015260608201527f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60803392a255604051908152f35b60405162461bcd60e51b815260206004820152601960248201527f5265616c207265736572766520696e73756666696369656e74000000000000006044820152606490fd5b90508211153861029f565b60405162461bcd60e51b815260206004820152600b60248201526a4e6f742073656c6c696e6760a81b6044820152606490fd5b50821515610241565b506003541561023b565b50346101a45761045a366110d8565b90610463611309565b60035415806109bc575b1561098a5760045460ff8116156108e0575b506126ac9061048e8282611eb4565b600254906104bc827f00000000000000000000000000000000000000000000000000000000000000006111c0565b808210156108d85750915b82156108a2576104da8461271085612056565b93801561088e576127108409610868575b83116108355761051b907f0000000000000000000000000000000000000000000000000000000000000000611155565b9061055261054161053a600154946105338582611155565b90866120de565b80946111c0565b94851515908161082a575b50611292565b6040516370a0823160e01b81523060048201527f000000000000000000000000000000000000000000000000000000000000000092906001600160a01b038416602082602481845afa9182156107ea5788926107f5575b509060206024926105bc8830338a612108565b6040516370a0823160e01b815230600482015293849182905afa80156107ea57869289916107ad575b50906105f0916111c0565b036107685761067b926106419161060984600254611155565b60025560015561061983866111c0565b907f00000000000000000000000000000000000000000000000000000000000000009061135f565b61067584337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661135f565b826111c0565b6040519160018352602083015282604083015260608201527f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60803392a26106c1611178565b6106d4575b600160209255604051908152f35b303b15610764576040516354ee145360e11b815260209260019190808260048183305af19182610754575b509061074f577f56d3a10eafb10849b8e98694883c872904e86c52693300a2ac3d7d0d6bcd60eb6107436107316112c9565b60405191829188835288830190611066565b0390a15b9250506106c6565b610747565b8161075e9161102e565b386106ff565b5080fd5b60405162461bcd60e51b815260206004820152601760248201527f556e737570706f727465642071756f746520746f6b656e0000000000000000006044820152606490fd5b919250506020813d6020116107e2575b816107ca6020938361102e565b810103126107de57518591906105f06105e5565b8780fd5b3d91506107bd565b6040513d8a823e3d90fd5b91506020823d602011610822575b816108106020938361102e565b810103126107de5790519060206105a9565b3d9150610803565b90508510153861054c565b60405162461bcd60e51b815260206004820152600b60248201526a125b9c1d5d08189bdd5b9960aa1b6044820152606490fd5b926001810180911161087a57926104eb565b634e487b7160e01b86526011600452602486fd5b634e487b7160e01b87526012600452602487fd5b60405162461bcd60e51b815260206004820152600e60248201526d15185c99d95d081c995858da195960921b6044820152606490fd5b9050916104c7565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036109455760ff1916600117600455337f0cc43938d137e7efade6a531f663e78c1fc75257b0d65ffda2fdaf70cb49cdf98480a23861047f565b60405162461bcd60e51b815260206004820152601860248201527f4f776e65722066697273742062757920726571756972656400000000000000006044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152694e6f7420627579696e6760b01b6044820152606490fd5b5080151561046d565b50346101a457806003193601126101a457602060405161dead8152f35b50346101a45760203660031901126101a4576020610a016004356111cd565b604051908152f35b50346101a457806003193601126101a4576020600854604051908152f35b50346101a457806003193601126101a4576020600654604051908152f35b50346101a457806003193601126101a457602060405160648152f35b50346101a457806003193601126101a457303303610a8457610a81611413565b80f35b60405162461bcd60e51b815260206004820152600960248201526853656c66206f6e6c7960b81b6044820152606490fd5b50346101a457806003193601126101a457610ace611309565b610ad6611413565b6001815580f35b50346101a457806003193601126101a4576020600354604051908152f35b50346101a457806003193601126101a4576020610b16611178565b6040519015158152f35b50346101a457806003193601126101a4576020610a016002547f0000000000000000000000000000000000000000000000000000000000000000611155565b50346101a457806003193601126101a4576020600254604051908152f35b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a457806003193601126101a45760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346101a457806003193601126101a45760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346101a45760203660031901126101a457600435610c9a611309565b610ca3816111cd565b908115610d4b577f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed0266020610cdf610cd9846110a7565b506110f3565b8386526007825260408620610cf5868254611155565b90558051610d329086906001600160a01b03908116907f00000000000000000000000000000000000000000000000000000000000000001661135f565b516040519485526001600160a01b031693a36001815580f35b60405162461bcd60e51b815260206004820152600e60248201526d139bdd1a1a5b99c81d995cdd195960921b6044820152606490fd5b50346101a457806003193601126101a45760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346101a457806003193601126101a4576020600154604051908152f35b50346101a457806003193601126101a45760045460405160089190911c6001600160a01b03168152602090f35b50346101a457806003193601126101a4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101a45760203660031901126101a457600435906006548210156101a45760a0610e77836110a7565b505463ffffffff60405191600180851b038116835261ffff81851c16602084015260ff8160b01c1615156040840152818160b81c16606084015260d81c166080820152f35b50346101a457806003193601126101a457602060405162ffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346101a457806003193601126101a4576040519080600554908160011c91600181168015611003575b602084108114610fef57838652908115610fc85750600114610f6b575b610f6784610f538186038261102e565b604051918291602083526020830190611066565b0390f35b600581527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0939250905b808210610fae57509091508101602001610f5382610f43565b919260018160209254838588010152019101909291610f95565b60ff191660208087019190915292151560051b85019092019250610f539150839050610f43565b634e487b7160e01b83526022600452602483fd5b92607f1692610f26565b90503461076457816003193601126107645760209060ff6004541615158152f35b90601f8019910116810190811067ffffffffffffffff82111761105057604052565b634e487b7160e01b600052604160045260246000fd5b919082519283825260005b848110611092575050826000602080949584010152601f8019910116010190565b80602080928401015182828601015201611071565b6006548110156110c257600660005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b60409060031901126110ee576004359060243590565b600080fd5b9060405160a0810181811067ffffffffffffffff82111761105057604052608063ffffffff82945460018060a01b038116845261ffff8160a01c16602085015260ff8160b01c1615156040850152818160b81c16606085015260d81c16910152565b9190820180921161116257565b634e487b7160e01b600052601160045260246000fd5b60ff60045416806111b6575b8061118c5790565b506002547f0000000000000000000000000000000000000000000000000000000000000000111590565b5060035415611184565b9190820391821161116257565b60035490811561128b576111ed6111e6610cd9836110a7565b92426111c0565b9163ffffffff6060820151168310611283576112679263ffffffff608061123c61ffff6020860151167f0000000000000000000000000000000000000000000000000000000000000000611eb4565b930151169081158015611279575b1561126a575050905b6000526007602052604060002054906111c0565b90565b61127392612056565b90611253565b508181101561124a565b505050600090565b5050600090565b1561129957565b60405162461bcd60e51b8152602060048201526008602482015267536c69707061676560c01b6044820152606490fd5b3d15611304573d9067ffffffffffffffff821161105057604051916112f8601f8201601f19166020018461102e565b82523d6000602084013e565b606090565b60026000541461131a576002600055565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b60405163a9059cbb60e01b60208201526001600160a01b03909216602483015260448201929092526113a7916113a282606481015b03601f19810184528361102e565b61214c565b565b908160209103126110ee57516001600160a01b03811681036110ee5790565b51906001600160801b03821682036110ee57565b9060020b9060020b02908160020b91820361116257565b81156113fd570490565b634e487b7160e01b600052601260045260246000fd5b61141b611178565b15611e7a576000906001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116907f00000000000000000000000000000000000000000000000000000000000000008082167f00000000000000000000000000000000000000000000000000000000000000009092168281109291908315611e72578083925b60015493600254946114e36114dc877f0000000000000000000000000000000000000000000000000000000000000000611155565b8288612056565b80821015611e6a5750925b8315611e36578715611e305783955b6001600160a01b036115176115128984611fc5565b612241565b16906401000276a3821180611e13575b15611ddc576040516309f56ab160e11b81526001600160a01b0393841660048201819052949093166024840181905262ffffff7f000000000000000000000000000000000000000000000000000000000000000016604485018190526064850193909352929c97888e8d815a93608492602095f1968715611c245760209d9e8a98611dbc575b50600460018060a01b0389169e8f60405192838092630d34328160e11b82525afa8015611d17578b90611d7c575b6001600160801b03915016611d3f57600460208e6040519283809263c45a015560e01b82525afa908115611d17576024916020918d91611d22575b506040516322afcccb60e01b81526004810188905292839182906001600160a01b03165afa908115611d17578b91611cd7575b508060020b8015611cc3578e6116928d969594826116828f966116a6966116768282620d89e719056113dc565b9b50620d89e8056113dc565b9561168d8282612388565b6123c5565b61169c818b612388565b600254908a6123c5565b6103e38202938285046103e31483151715611caf576103e38402958487046103e31485151715611c9b57604051986101608a018a811067ffffffffffffffff821117611c87576040908152908a5260208a01988952808a01918252600292830b60608b0190815293830b6080808c0191825260a08c0196875260c08c019788526103e89889900460e08d01908152989099046101008c0190815261dead6101208d01908152426101408e019081529351634418b22b60e11b81529c516001600160a01b0390811660048f01529b518c1660248e0152935162ffffff1660448d01529451840b60648c01525190920b60848a0152925160a4890152925160c4880152925160e48701529151610104860152905190921661012484015290516101448301529091908261016481888c5af19788156119cf578592868791889b611c2f575b506001600160801b03169889151580611bb4575b15611b7a5715611b745798965b6040516370a0823160e01b8152600481018c90526020816024818a5afa9081156107ea57908b918991611b3f575b5010159081611ac2575b5015611a88578061185561185b9287612388565b82612388565b611867866002546111c0565b80611a56575b505083846006547f00000000000000000000000000000000000000000000000000000000000000005b818310611a235750506040516370a0823160e01b8152306004820152919050602082602481885afa8015611a185786906119de575b6118d592506111c0565b8061198d575b50600890815560048054610100600160a81b0319169290911b610100600160a81b031691909117905542600355803b15610764578180916004604051809481936369b0c66560e11b83525af180156119825761196d575b5050916060917fcb64f2436060c9575db20c5dcf9cdc11657017ee5b0301949f531b3dd7da6b199360405192835260208301526040820152a2565b61197882809261102e565b6101a45780611932565b6040513d84823e3d90fd5b833b156119da5760405190630852cd8d60e31b82526004820152848160248183885af180156119cf57156118db57846119c89195929561102e565b92386118db565b6040513d87823e3d90fd5b8480fd5b50906020813d602011611a10575b816119f96020938361102e565b81010312611a0c57906118d591516118cb565b8580fd5b3d91506119ec565b6040513d88823e3d90fd5b909192611a4d600191611a4761ffff611a3b886110a7565b505460a01c1685611eb4565b90611155565b93019190611896565b611a81917f00000000000000000000000000000000000000000000000000000000000000009061135f565b388061186d565b60405162461bcd60e51b815260206004820152601260248201527156332066756e64696e67206d697373696e6760701b6044820152606490fd5b905060208b6024604051809481936370a0823160e01b835260048301525afa908115611b34579088918891611afb575b50101538611841565b9150506020813d602011611b2c575b81611b176020938361102e565b81010312611b285787905138611af2565b8680fd5b3d9150611b0a565b6040513d89823e3d90fd5b9150506020813d602011611b6c575b81611b5b6020938361102e565b810103126107de578a905138611837565b3d9150611b4e565b96611809565b60405162461bcd60e51b81526020600482015260126024820152715633204c50206275726e206d697373696e6760701b6044820152606490fd5b506040516331a9108f60e11b815260048101869052602081602481875afa908115611c24579061dead918a91611bf5575b506001600160a01b0316146117fc565b611c17915060203d602011611c1d575b611c0f818361102e565b8101906113a9565b38611be5565b503d611c05565b6040513d8b823e3d90fd5b9a50505091506080883d608011611c7f575b81611c4e6080938361102e565b810103126119da57875191611c6560208a016113c8565b60408a01516060909a015199906001600160801b036117e8565b3d9150611c41565b634e487b7160e01b8f52604160045260248ffd5b634e487b7160e01b8d52601160045260248dfd5b634e487b7160e01b8c52601160045260248cfd5b634e487b7160e01b8c52601260045260248cfd5b90506020813d602011611d0f575b81611cf26020938361102e565b81010312611d0b57518060020b8103611d0b5738611649565b8a80fd5b3d9150611ce5565b6040513d8d823e3d90fd5b611d399150823d8411611c1d57611c0f818361102e565b38611616565b60405162461bcd60e51b81526020600482015260156024820152744578697374696e67205633206c697175696469747960581b6044820152606490fd5b506020813d602011611db4575b81611d966020938361102e565b81010312611d0b57611daf6001600160801b03916113c8565b6115db565b3d9150611d89565b611dd59198508e3d602011611c1d57611c0f818361102e565b96386115ad565b60405162461bcd60e51b815260206004820152600f60248201526e563320707269636520626f756e647360881b6044820152606490fd5b5073fffd8963efd1fc6a506488495d951d5263988d268210611527565b836114fd565b60405162461bcd60e51b815260206004820152600c60248201526b4e6f206c697175696469747960a01b6044820152606490fd5b9050926114ee565b8281926114a7565b60405162461bcd60e51b815260206004820152601260248201527115185c99d95d081b9bdd081c995858da195960721b6044820152606490fd5b60001982820982820291828083109203918083039214611f4f57816127101115611f12577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b60405162461bcd60e51b81526020600482015260156024820152744d6174683a206d756c446976206f766572666c6f7760581b6044820152606490fd5b505061271091500490565b600019606482096064820290818082109103908082039114611fbb57806127101115611f125761271060647fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91940990828211900360fc1b910360041c170290565b5061271091500490565b600019600160c01b8209918160c01b9182808510940393808503941461204a5783821115611f12578190600160c01b900960018219018216809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b509061126792506113f3565b9160001982840992828102928380861095039480860395146120d15784831115611f125782910960018219018216809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b50509061126792506113f3565b91906120eb828285612056565b9282156113fd57096120fa5790565b600181018091116111625790565b6040516323b872dd60e01b60208201526001600160a01b0392831660248201529290911660448301526064808301939093529181526113a7916113a260848361102e565b6040805190926121b1926001600160a01b031690600090819061216f878661102e565b602085527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564602086015260208151910182855af16121ab6112c9565b916124fa565b805190811591821561221e575b5050156121c85750565b5162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608490fd5b81925090602091810103126110ee576020015180151581036110ee5738806121be565b8015612382576123106001826000908460801c80612376575b508060401c80612369575b508060201c8061235c575b508060101c8061234f575b508060081c80612342575b508060041c80612335575b508060021c80612328575b50821c612321575b811c1b6122b181846113f3565b0160011c6122bf81846113f3565b0160011c6122cd81846113f3565b0160011c6122db81846113f3565b0160011c6122e981846113f3565b0160011c6122f781846113f3565b0160011c61230581846113f3565b0160011c80926113f3565b8082101561231c575090565b905090565b81016122a4565b600291509101903861229c565b6004915091019038612291565b6008915091019038612286565b601091509101903861227b565b6020915091019038612270565b6040915091019038612265565b9150506080903861225a565b50600090565b60405163095ea7b360e01b60208201526001600160a01b039092166024830152600060448084019190915282526113a791906113a260648361102e565b91909181158015612474575b156124105760405163095ea7b360e01b60208201526001600160a01b03909316602484015260448301919091526113a791906113a28260648101611394565b60405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b50604051636eb1769f60e11b81523060048201526001600160a01b0384811660248301526020908290604490829086165afa9081156124ee576000916124bc575b50156123d1565b90506020813d6020116124e6575b816124d76020938361102e565b810103126110ee5751386124b5565b3d91506124ca565b6040513d6000823e3d90fd5b9192901561255c575081511561250e575090565b3b156125175790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b82519091501561256f5750805190602001fd5b60405162461bcd60e51b815260206004820152908190612593906024830190611066565b0390fdfea2646970667358221220aeb5c93ba38874c8f77cb224c8134cb8c071ed7842d782b87af96838450c2f1864736f6c634300081a003360a060405234610493576111478038038061001981610498565b9283398101906060818303126104935780516001600160401b03811161049357826100459183016104bd565b60208201519092906001600160401b038111610493576040916100699184016104bd565b91015182516001600160401b03811161039c57600354600181811c91168015610489575b602082101461037c57601f8111610424575b506020601f82116001146103bd57819293946000926103b2575b50508160011b916000199060031b1c1916176003555b81516001600160401b03811161039c57600454600181811c91168015610392575b602082101461037c57601f8111610317575b50602092601f82116001146102b257928192936000926102a7575b50508160011b916000199060031b1c1916176004555b3360805233156102625760ff60055416801561025a575b8015610247575b8015610233575b156101f9576002548181018091116101e357600255336000526000602052604060002081815401905560405190815260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203393a3604051610c1e90816105298239608051818181610154015281816103a00152818161042701528181610adb0152610b0d0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b506080516001600160a01b03163314610158565b506080516001600160a01b031615610151565b50600161014a565b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b01519050388061011d565b601f198216936004600052806000209160005b8681106102ff57508360019596106102e6575b505050811b01600455610133565b015160001960f88460031b161c191690553880806102d8565b919260206001819286850151815501940192016102c5565b60046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f830160051c81019160208410610372575b601f0160051c01905b8181106103665750610102565b60008155600101610359565b9091508190610350565b634e487b7160e01b600052602260045260246000fd5b90607f16906100f0565b634e487b7160e01b600052604160045260246000fd5b0151905038806100b9565b601f198216906003600052806000209160005b81811061040c575095836001959697106103f3575b505050811b016003556100cf565b015160001960f88460031b161c191690553880806103e5565b9192602060018192868b0151815501940192016103d0565b60036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f830160051c8101916020841061047f575b601f0160051c01905b818110610473575061009f565b60008155600101610466565b909150819061045d565b90607f169061008d565b600080fd5b6040519190601f01601f191682016001600160401b0381118382101761039c57604052565b81601f82011215610493578051906001600160401b03821161039c576104ec601f8301601f1916602001610498565b92828452602083830101116104935760005b82811061051357505060206000918301015290565b806020809284010151828287010152016104fe56fe608080604052600436101561001357600080fd5b60003560e01c90816306fdde031461075457508063095ea7b31461072e57806318160ddd1461071057806323b872dd14610652578063313ce5671461063657806339509351146105ce57806342966c681461040957806370a08231146103cf5780637165485d1461038a57806395d89b4114610269578063a457c2d7146101c2578063a9059cbb14610191578063d3618cca1461013d578063dd62ed3e146100ec5763e7c2b772146100c457600080fd5b346100e75760003660031901126100e757602060ff600554166040519015158152f35b600080fd5b346100e75760403660031901126100e757610105610870565b61010d610886565b6001600160a01b039182166000908152600160209081526040808320949093168252928352819020549051908152f35b346100e75760003660031901126100e757610182337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161461089c565b6005805460ff19166001179055005b346100e75760403660031901126100e7576101b76101ad610870565b60243590336109dd565b602060405160018152f35b346100e75760403660031901126100e7576101db610870565b60243590336000526001602052604060002060018060a01b03821660005260205260406000205491808310610216576101b7920390336108d5565b60405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608490fd5b346100e75760003660031901126100e75760405160006004548060011c90600181168015610380575b60208310811461036c5782855290811561035057506001146102f9575b50819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b0390f35b634e487b7160e01b600052604160045260246000fd5b905060046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b6000905b82821061033a575060209150820101826102af565b6001816020925483858801015201910190610325565b90506020925060ff191682840152151560051b820101826102af565b634e487b7160e01b84526022600452602484fd5b91607f1691610292565b346100e75760003660031901126100e7576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346100e75760203660031901126100e7576001600160a01b036103f0610870565b1660005260006020526020604060002054604051908152f35b346100e75760203660031901126100e7576004356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016338114906104548261089c565b331561057f5760ff60055416918215610576575b821561056e575b508115610565575b501561052b57336000526000602052604060002054908082106104db57806000923384528360205203604083205580600254036002556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203392a3005b60405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608490fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b90501582610477565b91508361046f565b60009250610468565b60405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608490fd5b346100e75760403660031901126100e7576105e7610870565b336000526001602052604060002060018060a01b0382166000526020526040600020546024358101809111610620576101b791336108d5565b634e487b7160e01b600052601160045260246000fd5b346100e75760003660031901126100e757602060405160128152f35b346100e75760603660031901126100e75761066b610870565b610673610886565b6001600160a01b03821660009081526001602081815260408084203385529091529091205492604435929184016106af575b6101b793506109dd565b8284106106cb576106c6836101b7950333836108d5565b6106a5565b60405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606490fd5b346100e75760003660031901126100e7576020600254604051908152f35b346100e75760403660031901126100e7576101b761074a610870565b60243590336108d5565b346100e75760003660031901126100e75760006003548060011c9060018116801561081d575b60208310811461036c5782855290811561035057506001146107c65750819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b905060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b6000905b828210610807575060209150820101826102af565b60018160209254838588010152019101906107f2565b91607f169161077a565b91909160208152825180602083015260005b81811061085a575060409293506000838284010152601f8019910116010190565b8060208092870101516040828601015201610839565b600435906001600160a01b03821682036100e757565b602435906001600160a01b03821682036100e757565b156108a357565b60405162461bcd60e51b815260206004820152600a6024820152694375727665206f6e6c7960b01b6044820152606490fd5b6001600160a01b031690811561098c576001600160a01b031691821561093c5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b6001600160a01b0316908115610b95576001600160a01b0316918215610b445760ff600554168015610b3c575b8015610b0a575b8015610ad8575b1561052b57816000526000602052604060002054818110610a8457817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9260209285600052600084520360406000205584600052600082526040600020818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168314610a18565b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168214610a11565b506000610a0a565b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fdfea26469706673582212206e259ca93cfad6bafa7c061d2a91090b6b869ffda57b4d490d9940aa765d331f64736f6c634300081a0033a264697066735822122041cf99c46d872207ad0079fe7a28bb2bfb460852742625ef12501f9d0c4d5e6764736f6c634300081a0033000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869000000000000000000000000f40bef79cd4cba221646ec21bb1277bccc9aab82000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d300000000000000000000000000000000000000000000000000000000000000bb8","nonce":"0x64","to":null,"transactionIndex":"0x2d","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0xedb88a1c70bd9cf3f3edc4c21ea576a8888664c590cfb22f542cb143a3cef710","s":"0x3a2902dcbb390b81d0becfbca0172db36b810cdf883bdaf2e1b0b79e28dfef97"}}},{"type":"contract","id":"0x8ce5d09516b56744a0023cefca24e543ed4db1e8","contract":"0x8ce5d09516b56744a0023cefca24e543ed4db1e8","title":"EVM Contract","subtitle":"Block #61905","href":"/explorer/contract/0x8ce5d09516b56744a0023cefca24e543ed4db1e8","timestamp_ms":1791022442000,"raw":{"txid":"0xb27a806f0e25ba69c1984f05eb5143d8023a05ed74c730803249d4ee90b468cf","hash":"0xb27a806f0e25ba69c1984f05eb5143d8023a05ed74c730803249d4ee90b468cf","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x8ce5d09516b56744a0023cefca24e543ed4db1e8","amount_dec":"0","value_raw":"0","fee_dec":"0.00000005105436","fee_raw":"51054360000","asset":"COOK","timestamp_ms":1791022442000,"block":61905,"status":"Success","kind":"Contract creation","source":"EVM","nonce":98,"transaction_type":2,"gas_limit":"5147123","gas_used":"5105436","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x61010080604052346101c557608081615e50803803809161002082856102ab565b8339810103126101c557610033816102e4565b90610040602082016102e4565b6100586060610051604085016102e4565b93016102e4565b92803b1515806102a1575b80610297575b80610285575b15610250576040516315ab88c960e31b81526020816004816001600160a01b0389165afa9081156101d257600091610216575b506001600160a01b0382811691168190036101de576040516315ab88c960e31b81526020816004816001600160a01b0388165afa9081156101d257600091610193575b506001600160a01b03160361014e5760805260a05260c05260e052604051615b5790816102f982396080518181816102e2015261070a015260a051818181608a015261030a015260c0518181816101400152610338015260e051818181610360015261074f0152f35b60405162461bcd60e51b815260206004820152601a60248201527f4d6967726174696f6e2077726170706564206d69736d617463680000000000006044820152606490fd5b90506020813d6020116101ca575b816101ae602093836102ab565b810103126101c5576101bf906102e4565b386100e5565b600080fd5b3d91506101a1565b6040513d6000823e3d90fd5b60405162461bcd60e51b815260206004820152601060248201526f0aee4c2e0e0cac840dad2e6dac2e8c6d60831b6044820152606490fd5b90506020813d602011610248575b81610231602093836102ab565b810103126101c557610242906102e4565b386100a2565b3d9150610224565b60405162461bcd60e51b815260206004820152600d60248201526c0496e76616c696420736574757609c1b6044820152606490fd5b506001600160a01b038316151561006f565b50833b1515610069565b50813b1515610063565b601f909101601f19168101906001600160401b038211908210176102ce57604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101c55756fe6080604052600436101561001257600080fd5b6000803560e01c80631e3dd18b1461077e57806331d7ba59146107395780633f3b463e146106f4578063533154f81461018d578063574f2ba31461016f57806361d027b31461012a578063e6a43905146100bc5763f887ea401461007557600080fd5b346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b80fd5b50346100b95760403660031901126100b9576004356001600160a01b03811691908290036100b957602435916001600160a01b038316830361012657815260208181526040918290206001600160a01b039384166000908152908252829020549151919092168152f35b5080fd5b50346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b957806003193601126100b9576020600154604051908152f35b50346100b95760203660031901126100b9576004359067ffffffffffffffff82116100b957368290036004830160e0600319830112610628576040519361525f918286019286841067ffffffffffffffff8511176106e05790610255916108c3883960c0845261024261023761021861020684806107f3565b60e060c08a01526101a089019161082a565b61022560248701856107f3565b88830360bf190160e08a01529061082a565b9160448501906107f3565b85830360bf19016101008701529061082a565b926064820135610120840152608482013561014084015261ffff61027b60a4840161084b565b1661016084015260c482013590602219018112156106dc57016024600482013591019267ffffffffffffffff82116106dc5760a08202360384136106dc5782810360bf1901610180840152818152602001929084905b808210610658576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660208601527f0000000000000000000000000000000000000000000000000000000000000000811660408601523360608601527f0000000000000000000000000000000000000000000000000000000000000000811660808601527f00000000000000000000000000000000000000000000000000000000000000001660a08501819052868887038982f0801561064b57604051637e062a3560e11b81526001600160a01b03919091169290602081600481875afa9081156105ee57839161062c575b50813b1561062857604051635f6b125d60e11b81526001600160a01b039091166004820152602481018490529082908290604490829084905af180156105ae578290610618575b5050604051630dfe168160e01b8152602081600481865afa9081156105ae5782916105f9575b5060405163d21220a760e01b815290602082600481875afa9182156105ee5783926105cd575b506001600160a01b0390811680845260208481526040808620948416600081815295835281862080549589166001600160a01b031996871681179091558188528784528288208588529093529420805490931617909155600154680100000000000000008110156105b9578060016104d492016001556107c2565b81549060031b9086821b9160018060a01b03901b19161790557f0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e960406001548151908782526020820152a3604051637e062a3560e11b815291602083600481845afa80156105ae576020938391610581575b506040519233916001600160a01b03169083907f61f01d38d92253d1a2d2c1c66331e6484ae3b9388dbb34aa9c8ef793983a481b9080a48152f35b6105a19150843d86116105a7575b610599818361086b565b8101906108a3565b84610546565b503d61058f565b6040513d84823e3d90fd5b634e487b7160e01b84526041600452602484fd5b6105e791925060203d6020116105a757610599818361086b565b9084610459565b6040513d85823e3d90fd5b610612915060203d6020116105a757610599818361086b565b83610433565b6106219161086b565b828161040d565b8280fd5b610645915060203d6020116105a757610599818361086b565b846103c6565b50604051903d90823e3d90fd5b909193843560018060a01b0381168091036106d857815261ffff61067e6020870161084b565b16602082015260408501358015158091036106d85760a08281926040600195015263ffffffff6106b060608a0161085a565b16606082015263ffffffff6106c760808a0161085a565b1660808201520195019201906102d1565b8680fd5b8480fd5b634e487b7160e01b86526041600452602486fd5b50346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b95760203660031901126100b957600435906001548210156100b95760206107a9836107c2565b905460405160039290921b1c6001600160a01b03168152f35b6001548110156107dd57600160005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b9035601e198236030181121561082557016020813591019167ffffffffffffffff821161082557813603831361082557565b600080fd5b908060209392818452848401376000828201840152601f01601f1916010190565b359061ffff8216820361082557565b359063ffffffff8216820361082557565b90601f8019910116810190811067ffffffffffffffff82111761088d57604052565b634e487b7160e01b600052604160045260246000fd5b9081602091031261082557516001600160a01b0381168103610825579056fe6102208060405234610bee5761525f803803809161001d8285610bf3565b8339810160c082820312610bee5781516001600160401b038111610bee57820160e081830312610bee576040519060e082016001600160401b038111838210176108305760405280516001600160401b038111610bee5783610080918301610c39565b825260208101516001600160401b038111610bee57836100a1918301610c39565b602083015260408101516001600160401b038111610bee57836100c5918301610c39565b604083015260608101516060830152608081015160808301526100ea60a08201610c8d565b60a083015260c0810151906001600160401b038211610bee570182601f82011215610bee578051906001600160401b038211610830576040519361013460208460051b0186610bf3565b828552602060a0818701940283010191818311610bee57602001925b828410610b64575050505060c0810191825261016e60208401610c9c565b9061017b60408501610c9c565b9361018860608201610c9c565b946101a160a061019a60808501610c9c565b9301610c9c565b6001600055936001600160a01b038116151580610b52575b80610b40575b80610b2e575b15610afa576060840151670de0b6b3a76400008110159081610ae3575b5015610aae5760808401518015159081610a99575b5015610a635761ffff60a085015116612af88110159081610a55575b5015610a20578351518015159081610a14575b5080610a06575b806109f6575b806109e5575b156109ae5760648651511161097b576000948593849390845b895196875182101561047c57600582901b909701602001518051600098906001600160a01b031615158061046b575b8061044d575b80610435575b15610400576102a59061ffff60208401511690610cc1565b9960408201516103e1575b6102d1906102cb60608c015161ffff60208601511690610cf3565b90610cc1565b9760065490680100000000000000008210156103cd5760018201806006558210156103b9576006905281517ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f909101805460208401516040850151606086015160809096015160ff60b01b91151560b01b919091167fff000000000000000000000000000000000000000000000000000000000000009093166001600160a01b03959095169490941760a09190911b61ffff60a01b16171760b89390931b63ffffffff60b81b169290921760d89190911b63ffffffff60d81b16179055959795600101610252565b634e487b7160e01b81526032600452602490fd5b634e487b7160e01b81526041600452602490fd5b966103f86102d19161ffff60208501511690610cc1565b9790506102b0565b60405162461bcd60e51b815260206004820152600d60248201526c125b9d985b1a590819dc985b9d609a1b6044820152606490fd5b506312cc030063ffffffff608084015116111561028d565b5063ffffffff60608301511663ffffffff6080840151161015610287565b5061ffff6020830151161515610281565b899392915088966107d08d921115908161096e575b50156109375760e052610100526001600160a01b0384811660a0908152911660c05260808501805161012052519085015161ffff90811661270f1901919082116109215761ffff6104e3921690610cf3565b61014052606084015190810390811161092157610160819052600155604083015180519093906001600160401b03811161083057600554600181811c91168015610917575b602082101461090157601f81116108b8575b50602094601f821160011461085157948192939495600092610846575b50508160011b916000199060031b1c1916176005555b60608101805161018052815160209092015190516040519261114780850192916001600160401b038411868510176108305785946105be6105cc926040946141188939606087526060870190610cce565b908582036020870152610cce565b92015203906000f09081156108245760808290526101a052336101c0526001600160a01b0390811690821681101561081f57905b610200526101e05263ffffffff421663ffffffff1960085416176008557f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad16040610648610da1565b5082516001600160701b03928316815291166020820152a17f645aa9c724799dce7df512bb35a464fa2f9dbaca82fe22e62b3eeec7f7142f2f604061068b610f20565b82519182526020820152a16040516131a49081610f74823960805181818161021a0152818161036c015281816109d201528181610e38015281816116dd01528181611b16015261222a015260a0518181816103c50152818161092501528181610d0201528181611a0f0152612254015260c05181818161025f01526121cf015260e051818181610f8d0152611e300152610100518181816103ea0152818161094a01528181610bc50152611aef0152610120518181816102f901528181610746015281816108a701528181610b6d01528181610c7801528181610d84015281816117100152818161173f0152818161199f01526122cf015261014051818181610c2601528181610d490152818161167b01526118e701526101605181610f09015261018051818181611809015261249f01526101a05181818161080901528181610ec2015261101c01526101c0518161067f01526101e05181818161045e015281816109a601528181610fd201528181611385015281816116ba0152611ba30152610200518181816105bd01526113db0152f35b610600565b6040513d6000823e3d90fd5b634e487b7160e01b600052604160045260246000fd5b015190508580610557565b601f198216956005600052806000209160005b8881106108a057508360019596979810610887575b505050811b0160055561056d565b015160001960f88460031b161c19169055858080610879565b91926020600181928685015181550194019201610864565b60056000526020600020601f830160051c810191602084106108f7575b601f0160051c01905b8181106108eb575061053a565b600081556001016108de565b90915081906108d5565b634e487b7160e01b600052602260045260246000fd5b90607f1690610528565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152600f60248201526e416c6c6f636174696f6e206361707360881b6044820152606490fd5b6105dc9150111588610491565b60405162461bcd60e51b815260206004820152600b60248201526a11dc985b9d081b1a5b5a5d60aa1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e4d6574616461746120626f756e647360881b6044820152606490fd5b506102006040850151511115610239565b50600c6020850151511115610233565b50602084015151151561022d565b60509150111538610226565b60405162461bcd60e51b815260206004820152600d60248201526c54617267657420626f756e647360981b6044820152606490fd5b620186a09150111538610213565b60405162461bcd60e51b815260206004820152600e60248201526d5265736572766520626f756e647360901b6044820152606490fd5b69d3c21bcecceda100000091501115386101f7565b60405162461bcd60e51b815260206004820152600d60248201526c537570706c7920626f756e647360981b6044820152606490fd5b6b033b2e3c9fd0803ce800000091501115386101e2565b60405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606490fd5b506001600160a01b03831615156101c5565b506001600160a01b03871615156101bf565b506001600160a01b03821615156101b9565b60a084830312610bee576040519060a082016001600160401b0381118382101761083057604052610b9485610c9c565b8252610ba260208601610c8d565b60208301526040850151908115158203610bee5782602092604060a0950152610bcd60608801610cb0565b6060820152610bde60808801610cb0565b6080820152815201930192610150565b600080fd5b601f909101601f19168101906001600160401b0382119082101761083057604052565b60005b838110610c295750506000910152565b8181015183820152602001610c19565b81601f82011215610bee5780516001600160401b0381116108305760405192610c6c601f8301601f191660200185610bf3565b81845260208284010111610bee57610c8a9160208085019101610c16565b90565b519061ffff82168203610bee57565b51906001600160a01b0382168203610bee57565b519063ffffffff82168203610bee57565b9190820180921161092157565b90602091610ce781518092818552858086019101610c16565b601f01601f1916010190565b60001982820982820291828083109203918083039214610d9657816127101115610d51577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b60405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f7700000000000000000000006044820152606490fd5b505061271091500490565b600354610f0e576101e0516040516370a0823160e01b81523060048201529190602090839060249082906001600160a01b03165afa91821561082457600092610ed7575b50610200516040516370a0823160e01b8152306004820152929190602090849060249082906001600160a01b03165afa92831561082457600093610ea0575b506001600160701b0382111580610e8f575b15610e57576008546001600160701b03928316939092169163ffffffff1690565b60405162461bcd60e51b815260206004820152601060248201526f52657365727665206f766572666c6f7760801b6044820152606490fd5b506001600160701b03831115610e36565b90926020823d602011610ecf575b81610ebb60209383610bf3565b81010312610ecc5750519138610e24565b80fd5b3d9150610eae565b6020813d602011610f06575b81610ef060209383610bf3565b81010312610f02575191506024610de5565b8280fd5b3d9150610ee3565b63ffffffff6008541660009160009190565b600354610f6b576101e0516080516001600160a01b03908116911603610f545760015490610c8a6101205160025490610cc1565b610f646101205160025490610cc1565b9060015490565b60009060009056fe608080604052600436101561001357600080fd5b60003560e01c90816302fb0c5e146112455750806303ee438c146111355780630902f1ac146110f45780630c0debea146110865780630c498c81146110015780630dfe168114610fbc57806316eebd1e14610f7757806316f0115b14610f4a5780631d3dad0914610f2c57806324a6ab0c14610ef157806331d7ba5914610eac578063379607f514610da75780633b17822114610d6c5780633d5017d414610d315780633f3b463e14610cec5780634beb394c14610bf457806361d027b314610baf5780636418040014610b915780636ddecd0814610b525780636defbf8014610b2d5780637f544e4914610b0f5780637f8f618414610ae85780638c0e11b214610aba5780638fd3ab8014610a99578063a10907d9146107f4578063a64190c41461071d578063a9dc28a6146106ca578063bf333f2c146106ae578063c45a015514610669578063cab426721461064b578063d1c5570e1461062f578063d1d58b2514610609578063d1ec980b146105ec578063d21220a7146105a7578063d6febde814610574578063d79875eb146102ba578063dbe7e3bd1461028e578063f887ea4014610249578063fc0c546a146102045763fff6cae9146101d757600080fd5b346101ff5760003660031901126101ff576101f0611880565b6101f8612cd0565b6001600055005b600080fd5b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760203660031901126101ff5760043560005260076020526020604060002054604051908152f35b346101ff576102c83661134d565b6102d0611880565b60ff600454168061056a575b80610561575b1561052e5760209160025461034b61033a61031d837f00000000000000000000000000000000000000000000000000000000000000006115f4565b6103346001548261032e88836115f4565b91612197565b90611617565b918215159081610523575b50611772565b61035481612006565b61036a6103618284611617565b94851015612d61565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916103bc906103a585303387612f00565b6103b1856001546115f4565b600155600254611617565b600255610416847f000000000000000000000000000000000000000000000000000000000000000061040f847f000000000000000000000000000000000000000000000000000000000000000083611f11565b3390611f11565b6040519060008252838683015284604083015260608201527f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60803392a261045c612cd0565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161490811561051b57805b8215610505575060008051602061314f8339815191526000925b80156104fe576000905b156104f65784905b6104e660405192839233973397859094939260609260808301968352602083015260408201520152565b0390a36001600055604051908152f35b6000906104bc565b84906104b4565b60008051602061314f83398151915290926104aa565b600090610490565b905082111586610345565b60405162461bcd60e51b815260206004820152600b60248201526a4e6f742073656c6c696e6760a81b6044820152606490fd5b508115156102e2565b50600354156102dc565b346101ff57602061059a6105873661134d565b61058f611880565b3391339133916118d6565b6001600055604051908152f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff57602060405161dead8152f35b346101ff5760203660031901126101ff5760206106276004356117be565b604051908152f35b346101ff5760003660031901126101ff57602060405160018152f35b346101ff5760003660031901126101ff576020600654604051908152f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff57602060405160648152f35b346101ff5760003660031901126101ff573033036106ec576106ea6121b3565b005b60405162461bcd60e51b815260206004820152600960248201526853656c66206f6e6c7960b81b6044820152606490fd5b346101ff5760203660031901126101ff5760ff60045416806107ea575b156107ba5760206106277f00000000000000000000000000000000000000000000000000000000000000006107a66107966002549261033461077c85836115f4565b9161078a86600154926115f4565b61032e600435836115f4565b9182151590816107af5750611772565b61033481612006565b905082111585610345565b60405162461bcd60e51b8152602060048201526008602482015267496e61637469766560c01b6044820152606490fd5b506003541561073a565b346101ff576108023661130f565b90610837337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614611515565b61083f611880565b6001600160a01b03169283151580610a87575b61085b90611555565b60ff6004541680610a7d575b80610a74575b1561052e576020937f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60806002546108ec6108dc6108cb837f00000000000000000000000000000000000000000000000000000000000000006115f4565b6103346001548261032e8b836115f4565b918215159081610a695750611772565b61091b6108f882612006565b9161090f6109068483611617565b998a1015612d61565b6103b1876001546115f4565b60025561097487877f000000000000000000000000000000000000000000000000000000000000000061096f857f000000000000000000000000000000000000000000000000000000000000000083611f11565b611f11565b604051906000825285898301528760408301526060820152a2610995612cd0565b60008051602061314f8339815191527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b039081167f0000000000000000000000000000000000000000000000000000000000000000909116148015610a6157825b8115610a5b57506000935b8115610a54576000915b15610a4a576104e6865b60405193849360018060a01b0316973397859094939260609260808301968352602083015260408201520152565b6104e66000610a1c565b8591610a12565b93610a08565b6000926109fd565b90508211158a610345565b5080151561086d565b5060035415610867565b506001600160a01b0382161515610852565b346101ff5760003660031901126101ff57610ab2611880565b6101f86121b3565b346101ff5760003660031901126101ff576040516e41435455414c5f42414c414e43455360881b8152602090f35b346101ff5760003660031901126101ff576040610b036116a9565b82519182526020820152f35b346101ff5760003660031901126101ff576020600354604051908152f35b346101ff5760003660031901126101ff576020610b48611661565b6040519015158152f35b346101ff5760003660031901126101ff5760206106276002547f00000000000000000000000000000000000000000000000000000000000000006115f4565b346101ff5760003660031901126101ff576020600254604051908152f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760203660031901126101ff57600354610cbb576040610c19600435611f5b565b610b0360025491610c4a837f0000000000000000000000000000000000000000000000000000000000000000611617565b80821015610cb457505b610c5f811515611624565b610334610c6b8261216f565b93610cad60015493610ca87f000000000000000000000000000000000000000000000000000000000000000093610ca281866115f4565b946115f4565b6115f4565b9083612197565b9050610c54565b60405162461bcd60e51b815260206004820152600960248201526811dc98591d585d195960ba1b6044820152606490fd5b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346101ff5760003660031901126101ff5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346101ff5760203660031901126101ff57600435610dc3611880565b610dcc816117be565b908115610e76577f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed0266020610e08610e02846112de565b50611592565b83600052600782526040600020610e208682546115f4565b90558051610e5d9086906001600160a01b03908116907f000000000000000000000000000000000000000000000000000000000000000016611f11565b516040519485526001600160a01b031693a36001600055005b60405162461bcd60e51b815260206004820152600e60248201526d139bdd1a1a5b99c81d995cdd195960921b6044820152606490fd5b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346101ff5760003660031901126101ff576020600154604051908152f35b346101ff5760003660031901126101ff5760045460405160089190911c6001600160a01b03168152602090f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff57602061059a6110143661130f565b929161104a337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614611515565b611052611880565b6001600160a01b038216151580611074575b61106d90611555565b33926118d6565b506001600160a01b0384161515611064565b346101ff5760203660031901126101ff576004356006548110156101ff576110af60a0916112de565b505463ffffffff60405191600180851b038116835261ffff81851c16602084015260ff8160b01c1615156040840152818160b81c16606084015260d81c166080820152f35b346101ff5760003660031901126101ff5760606001600160701b0363ffffffff61111c611363565b9193908160405195168552166020840152166040820152f35b346101ff5760003660031901126101ff5760405160006005548060011c9060018116801561123b575b6020831081146112275782855290811561120357506001146111a3575b61119f8361118b81850382611265565b60405191829160208352602083019061129d565b0390f35b91905060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0916000905b8082106111e95750909150810160200161118b61117b565b9192600181602092548385880101520191019092916111d1565b60ff191660208086019190915291151560051b8401909101915061118b905061117b565b634e487b7160e01b84526022600452602484fd5b91607f169161115e565b346101ff5760003660031901126101ff5760209060ff6004541615158152f35b90601f8019910116810190811067ffffffffffffffff82111761128757604052565b634e487b7160e01b600052604160045260246000fd5b919082519283825260005b8481106112c9575050826000602080949584010152601f8019910116010190565b806020809284010151828286010152016112a8565b6006548110156112f957600660005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b60809060031901126101ff5760043590602435906044356001600160a01b03811681036101ff57906064356001600160a01b03811681036101ff5790565b60409060031901126101ff576004359060243590565b600354611503576040516370a0823160e01b81523060048201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9081156114c5576000916114d1575b506040516370a0823160e01b8152306004820152916020836024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9283156114c55760009361148e575b506001600160701b038211158061147d575b15611445576001600160701b038063ffffffff60085416931693169190565b60405162461bcd60e51b815260206004820152601060248201526f52657365727665206f766572666c6f7760801b6044820152606490fd5b506001600160701b03831115611426565b90926020823d6020116114bd575b816114a960209383611265565b810103126114ba5750519138611414565b80fd5b3d915061149c565b6040513d6000823e3d90fd5b906020823d6020116114fb575b816114eb60209383611265565b810103126114ba575051386113be565b3d91506114de565b63ffffffff6008541660009160009190565b1561151c57565b60405162461bcd60e51b8152602060048201526011602482015270547261646520726f75746572206f6e6c7960781b6044820152606490fd5b1561155c57565b60405162461bcd60e51b815260206004820152600e60248201526d16995c9bc81c9958da5c1a595b9d60921b6044820152606490fd5b9060405160a0810181811067ffffffffffffffff82111761128757604052608063ffffffff82945460018060a01b038116845261ffff8160a01c16602085015260ff8160b01c1615156040850152818160b81c16606085015260d81c16910152565b9190820180921161160157565b634e487b7160e01b600052601160045260246000fd5b9190820391821161160157565b1561162b57565b60405162461bcd60e51b815260206004820152600e60248201526d15185c99d95d081c995858da195960921b6044820152606490fd5b60ff600454168061169f575b806116755790565b506002547f0000000000000000000000000000000000000000000000000000000000000000111590565b506003541561166d565b60035461176a576001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081167f00000000000000000000000000000000000000000000000000000000000000009091160361173757600154906117346002547f00000000000000000000000000000000000000000000000000000000000000006115f4565b90565b6117636002547f00000000000000000000000000000000000000000000000000000000000000006115f4565b9060015490565b600090600090565b1561177957565b60405162461bcd60e51b815260206004820152601960248201527f5265616c207265736572766520696e73756666696369656e74000000000000006044820152606490fd5b600354908115611879576117de6117d7610e02836112de565b9242611617565b9163ffffffff6060820151168310611871576117349263ffffffff608061182d61ffff6020860151167f0000000000000000000000000000000000000000000000000000000000000000612067565b930151169081158015611867575b15611858575050905b600052600760205260406000205490611617565b611861926120d0565b90611844565b508181101561183b565b505050600090565b5050600090565b600260005414611891576002600055565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b90929493946118e482611f5b565b917f0000000000000000000000000000000000000000000000000000000000000000906002549461192960009561191b8886611617565b80821015611f0a575061216f565b956003541580611f01575b15611ecf5760045460ff811615611e21575b506126ac9361195f826119598787612067565b92611617565b80821015611e195750925b611975841515611624565b61198285612710866120d0565b948015611e05576127108509611ddf575b8411611dac576119c3907f00000000000000000000000000000000000000000000000000000000000000006115f4565b906119fa6119e96119e2600154946119db87826115f4565b9086612197565b8094611617565b988915159081611da1575b50612d61565b6040516370a0823160e01b81523060048201527f0000000000000000000000000000000000000000000000000000000000000000956001600160a01b03871690602083602481855afa928315611d96579087918a94611d59575b5091611a6760209260249430908c612f00565b6040516370a0823160e01b815230600482015292839182905afa908115611d4e57908692918991611d11575b5090611a9e91611617565b03611ccc57611b5183611b148c97608095611adc7f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e986002546115f4565b600255600155611aec8389611617565b907f000000000000000000000000000000000000000000000000000000000000000090611f11565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169b611b4b908b908e611f11565b85611617565b60408051600181526020810196909652850189905260608501526001600160a01b031692a2611b7e611661565b611c3c575b9060008051602061314f83398151915291611c1b8597611ba1612cd0565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614928315611c365780955b8415611c2e57965b8415611c275780945b15611c20575060405193849360018060a01b0316973397859094939260609260808301968352602083015260408201520152565b0390a3565b9050610a1c565b8194611be7565b508096611bde565b85611bd6565b303b15611cc8576040516354ee145360e11b815260008051602061314f833981519152929190828160048183305af19081611cb4575b50611caf577f56d3a10eafb10849b8e98694883c872904e86c52693300a2ac3d7d0d6bcd60eb611ca361118b612d98565b0390a15b909150611b83565b611ca7565b83611cc191949294611265565b9138611c72565b5080fd5b60405162461bcd60e51b815260206004820152601760248201527f556e737570706f727465642071756f746520746f6b656e0000000000000000006044820152606490fd5b919250506020813d602011611d46575b81611d2e60209383611265565b81010312611d425751859190611a9e611a93565b8780fd5b3d9150611d21565b6040513d8a823e3d90fd5b915092506020813d602011611d8e575b81611d7660209383611265565b81010312611d8a5751918690611a67611a54565b8880fd5b3d9150611d69565b6040513d8b823e3d90fd5b9050891015386119f4565b60405162461bcd60e51b815260206004820152600b60248201526a125b9c1d5d08189bdd5b9960aa1b6044820152606490fd5b9360018101809111611df15793611993565b634e487b7160e01b87526011600452602487fd5b634e487b7160e01b88526012600452602488fd5b90509261196a565b6001600160a01b0383811691907f0000000000000000000000000000000000000000000000000000000000000000168203611e8a5760ff19166001176004557f0cc43938d137e7efade6a531f663e78c1fc75257b0d65ffda2fdaf70cb49cdf98780a238611946565b60405162461bcd60e51b815260206004820152601860248201527f4f776e65722066697273742062757920726571756972656400000000000000006044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152694e6f7420627579696e6760b01b6044820152606490fd5b50821515611934565b905061216f565b60405163a9059cbb60e01b60208201526001600160a01b0390921660248301526044820192909252611f5991611f5482606481015b03601f198101845283611265565b612dd8565b565b6000196126ac82096126ac820290818082109103908082039114611ffc57806127101115611fbf576127106126ac7fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91940990828211900360fc1b910360041c170290565b60405162461bcd60e51b81526020600482015260156024820152744d6174683a206d756c446976206f766572666c6f7760581b6044820152606490fd5b5061271091500490565b600019606482096064820290818082109103908082039114611ffc57806127101115611fbf5761271060647fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91940990828211900360fc1b910360041c170290565b600019828209828202918280831092039180830392146120c557816127101115611fbf577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b505061271091500490565b91600019828409928281029283808610950394808603951461214b5784831115611fbf5782910960018219018216809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b505080925015612159570490565b634e487b7160e01b600052601260045260246000fd5b6126ac6127106121808282856120d0565b92096121895790565b600181018091116116015790565b91906121a48282856120d0565b92821561215957096121895790565b6121bb611661565b15612c965760405163c45a015560e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690602081600481855afa9081156114c5576000908192612c75575b5060405163e6a4390560e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483018190527f000000000000000000000000000000000000000000000000000000000000000080831660248501819052939590949193919260209187916044918391165afa948515612598578295612c54575b508195829560018060a01b03811690816129b5575b6122c260025498896115f4565b976122fa6122f3600154927f00000000000000000000000000000000000000000000000000000000000000006115f4565b828b6120d0565b808210156129ad5750985b8915612979576123158488612f44565b6123208a8589612f81565b61232a8489612f44565b612337600254858a612f81565b156128c85784916123598261234f8c6020958b611f11565b600254908a611f11565b6024604051809481936335313c2160e11b835261dead60048401525af19081156127ba578491612896575b5094879680985b8814908161288c575b5080612883575b1561284757816123b9816020936123b46004968a612f44565b612f44565b60405163c45a015560e01b815292839182905afa90811561261b578391612828575b5060405163e6a4390560e01b81526001600160a01b0385811660048301528381166024830152909160209183916044918391165afa90811561261b5783916127f9575b5060048054610100600160a81b031916600892831b610100600160a81b03161790819055901c6001600160a01b031680156127c5576040516370a0823160e01b815260048101829052602081602481885afa9081156127ba579087918591612781575b5010159182612710575b508161269e575b50156126595780816006547f00000000000000000000000000000000000000000000000000000000000000005b8183106126265750506040516370a0823160e01b8152306004820152919050602082602481875afa801561261b5783906125e1575b6124fe9250611617565b806125a3575b509042600355803b15611cc8578180916004604051809481936369b0c66560e11b83525af1801561259857612583575b50507fcb64f2436060c9575db20c5dcf9cdc11657017ee5b0301949f531b3dd7da6b199160609160018060a01b0360045460081c169460405192835260208301526040820152a2611f59612cd0565b61258e828092611265565b6114ba5780612534565b6040513d84823e3d90fd5b823b15611cc85760405190630852cd8d60e31b82526004820152818160248183875af18015612598571561250457816125db91611265565b38612504565b50906020813d602011612613575b816125fc60209383611265565b8101031261260f57906124fe91516124f4565b8280fd5b3d91506125ef565b6040513d85823e3d90fd5b90919261265060019161264a61ffff61263e886112de565b505460a01c1685612067565b906115f4565b930191906124bf565b60405162461bcd60e51b815260206004820152601f60248201527f506f6f6c2066756e64696e67206f72204c50206275726e206d697373696e67006044820152606490fd5b6040516370a0823160e01b815261dead60048201529150602090829060249082905afa9081156125985790849183916126db575b50101538612492565b9150506020813d602011612708575b816126f760209383611265565b81010312611cc857839051386126d2565b3d91506126ea565b6024919250602090604051928380926370a0823160e01b82528660048301525afa90811561261b57908791849161274c575b501015903861248b565b9150506020813d602011612779575b8161276860209383611265565b8101031261260f5786905138612742565b3d915061275b565b9150506020813d6020116127b2575b8161279d60209383611265565b810103126127ae5786905138612481565b8380fd5b3d9150612790565b6040513d86823e3d90fd5b60405162461bcd60e51b815260206004820152600c60248201526b135a5cdcda5b99c81c1bdbdb60a21b6044820152606490fd5b61281b915060203d602011612821575b6128138183611265565b810190612ecd565b3861241e565b503d612809565b612841915060203d602011612821576128138183611265565b386123db565b60405162461bcd60e51b815260206004820152601460248201527324b731b7b6b83632ba329036b4b3b930ba34b7b760611b6044820152606490fd5b5085151561239b565b9050881438612394565b90506020813d6020116128c0575b816128b160209383611265565b810103126127ae575138612384565b3d91506128a4565b5050600296959654946040519562e8e33760e81b875285600488015283602488015287604488015280606488015287608488015260a487015261dead60c48701524260e48701526060866101048187865af19788156127ba57849885978691612935575b5096989761238b565b99505095506060883d606011612971575b8161295360609383611265565b810103126127ae57875195604060208a01519901519698963861292c565b3d9150612946565b60405162461bcd60e51b815260206004820152600c60248201526b4e6f206c697175696469747960a01b6044820152606490fd5b905098612305565b976040516318160ddd60e01b8152602081600481865afa908115612b42578691612c22575b501580612bbd575b15612b81576040516370a0823160e01b81526004810183905297602089602481885afa988915612b42578699612b4d575b508815612a50575050600197817f720db454f7d1b087cbb232bb5af92fa01360eb203edcf130bfa95b0f67bb3bb860208a604051908152a26122b5565b975097604051630240bc6b60e21b8152606081600481865afa908115612b425786908792612adb575b506001600160701b0316159081612ac9575b506122b55760405162461bcd60e51b81526020600482015260116024820152704578697374696e6720726573657276657360781b6044820152606490fd5b6001600160701b039150161538612a8b565b9150506060813d606011612b3a575b81612af760609383611265565b81010312612b3657612b0881612eec565b6040612b1660208401612eec565b92015163ffffffff811603612b32576001600160701b03612a79565b8680fd5b8580fd5b3d9150612aea565b6040513d88823e3d90fd5b9098506020813d602011612b79575b81612b6960209383611265565b81010312612b3657519738612a13565b3d9150612b5c565b60405162461bcd60e51b8152602060048201526014602482015273115e1a5cdd1a5b99c81c1bdbdb08199d5b99195960621b6044820152606490fd5b506040516370a0823160e01b8152600481018390526020816024818a5afa908115612b42578691612bf0575b50156129e2565b90506020813d602011612c1a575b81612c0b60209383611265565b81010312612b36575138612be9565b3d9150612bfe565b90506020813d602011612c4c575b81612c3d60209383611265565b81010312612b365751386129da565b3d9150612c30565b612c6e91955060203d602011612821576128138183611265565b93386122a0565b612c8f91925060203d602011612821576128138183611265565b9038612212565b60405162461bcd60e51b815260206004820152601260248201527115185c99d95d081b9bdd081c995858da195960721b6044820152606490fd5b63ffffffff421663ffffffff1960085416176008557f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad160406001600160701b03612d18611363565b50835191831682529091166020820152a17f645aa9c724799dce7df512bb35a464fa2f9dbaca82fe22e62b3eeec7f7142f2f6040612d546116a9565b82519182526020820152a1565b15612d6857565b60405162461bcd60e51b8152602060048201526008602482015267536c69707061676560c01b6044820152606490fd5b3d15612dd3573d9067ffffffffffffffff82116112875760405191612dc7601f8201601f191660200184611265565b82523d6000602084013e565b606090565b604080519092612e3d926001600160a01b0316906000908190612dfb8786611265565b602085527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564602086015260208151910182855af1612e37612d98565b916130b1565b8051908115918215612eaa575b505015612e545750565b5162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608490fd5b81925090602091810103126101ff576020015180151581036101ff573880612e4a565b908160209103126101ff57516001600160a01b03811681036101ff5790565b51906001600160701b03821682036101ff57565b6040516323b872dd60e01b60208201526001600160a01b039283166024820152929091166044830152606480830193909352918152611f5991611f54608483611265565b60405163095ea7b360e01b60208201526001600160a01b03909216602483015260006044808401919091528252611f599190611f54606483611265565b91909181158015613030575b15612fcc5760405163095ea7b360e01b60208201526001600160a01b0390931660248401526044830191909152611f599190611f548260648101611f46565b60405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b50604051636eb1769f60e11b81523060048201526001600160a01b0384166024820152602081806044810103816001600160a01b0386165afa9081156114c55760009161307f575b5015612f8d565b90506020813d6020116130a9575b8161309a60209383611265565b810103126101ff575138613078565b3d915061308d565b9192901561311357508151156130c5575090565b3b156130ce5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b8251909150156131265750805190602001fd5b60405162461bcd60e51b81526020600482015290819061314a90602483019061129d565b0390fdfed78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822a26469706673582212207f3cd6f43d39269582b63a20f7679e6456a7e68131222b219f15635b1681a95464736f6c634300081a003360a060405234610493576111478038038061001981610498565b9283398101906060818303126104935780516001600160401b03811161049357826100459183016104bd565b60208201519092906001600160401b038111610493576040916100699184016104bd565b91015182516001600160401b03811161039c57600354600181811c91168015610489575b602082101461037c57601f8111610424575b506020601f82116001146103bd57819293946000926103b2575b50508160011b916000199060031b1c1916176003555b81516001600160401b03811161039c57600454600181811c91168015610392575b602082101461037c57601f8111610317575b50602092601f82116001146102b257928192936000926102a7575b50508160011b916000199060031b1c1916176004555b3360805233156102625760ff60055416801561025a575b8015610247575b8015610233575b156101f9576002548181018091116101e357600255336000526000602052604060002081815401905560405190815260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203393a3604051610c1e90816105298239608051818181610154015281816103a00152818161042701528181610adb0152610b0d0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b506080516001600160a01b03163314610158565b506080516001600160a01b031615610151565b50600161014a565b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b01519050388061011d565b601f198216936004600052806000209160005b8681106102ff57508360019596106102e6575b505050811b01600455610133565b015160001960f88460031b161c191690553880806102d8565b919260206001819286850151815501940192016102c5565b60046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f830160051c81019160208410610372575b601f0160051c01905b8181106103665750610102565b60008155600101610359565b9091508190610350565b634e487b7160e01b600052602260045260246000fd5b90607f16906100f0565b634e487b7160e01b600052604160045260246000fd5b0151905038806100b9565b601f198216906003600052806000209160005b81811061040c575095836001959697106103f3575b505050811b016003556100cf565b015160001960f88460031b161c191690553880806103e5565b9192602060018192868b0151815501940192016103d0565b60036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f830160051c8101916020841061047f575b601f0160051c01905b818110610473575061009f565b60008155600101610466565b909150819061045d565b90607f169061008d565b600080fd5b6040519190601f01601f191682016001600160401b0381118382101761039c57604052565b81601f82011215610493578051906001600160401b03821161039c576104ec601f8301601f1916602001610498565b92828452602083830101116104935760005b82811061051357505060206000918301015290565b806020809284010151828287010152016104fe56fe608080604052600436101561001357600080fd5b60003560e01c90816306fdde031461075457508063095ea7b31461072e57806318160ddd1461071057806323b872dd14610652578063313ce5671461063657806339509351146105ce57806342966c681461040957806370a08231146103cf5780637165485d1461038a57806395d89b4114610269578063a457c2d7146101c2578063a9059cbb14610191578063d3618cca1461013d578063dd62ed3e146100ec5763e7c2b772146100c457600080fd5b346100e75760003660031901126100e757602060ff600554166040519015158152f35b600080fd5b346100e75760403660031901126100e757610105610870565b61010d610886565b6001600160a01b039182166000908152600160209081526040808320949093168252928352819020549051908152f35b346100e75760003660031901126100e757610182337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161461089c565b6005805460ff19166001179055005b346100e75760403660031901126100e7576101b76101ad610870565b60243590336109dd565b602060405160018152f35b346100e75760403660031901126100e7576101db610870565b60243590336000526001602052604060002060018060a01b03821660005260205260406000205491808310610216576101b7920390336108d5565b60405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608490fd5b346100e75760003660031901126100e75760405160006004548060011c90600181168015610380575b60208310811461036c5782855290811561035057506001146102f9575b50819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b0390f35b634e487b7160e01b600052604160045260246000fd5b905060046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b6000905b82821061033a575060209150820101826102af565b6001816020925483858801015201910190610325565b90506020925060ff191682840152151560051b820101826102af565b634e487b7160e01b84526022600452602484fd5b91607f1691610292565b346100e75760003660031901126100e7576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346100e75760203660031901126100e7576001600160a01b036103f0610870565b1660005260006020526020604060002054604051908152f35b346100e75760203660031901126100e7576004356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016338114906104548261089c565b331561057f5760ff60055416918215610576575b821561056e575b508115610565575b501561052b57336000526000602052604060002054908082106104db57806000923384528360205203604083205580600254036002556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203392a3005b60405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608490fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b90501582610477565b91508361046f565b60009250610468565b60405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608490fd5b346100e75760403660031901126100e7576105e7610870565b336000526001602052604060002060018060a01b0382166000526020526040600020546024358101809111610620576101b791336108d5565b634e487b7160e01b600052601160045260246000fd5b346100e75760003660031901126100e757602060405160128152f35b346100e75760603660031901126100e75761066b610870565b610673610886565b6001600160a01b03821660009081526001602081815260408084203385529091529091205492604435929184016106af575b6101b793506109dd565b8284106106cb576106c6836101b7950333836108d5565b6106a5565b60405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606490fd5b346100e75760003660031901126100e7576020600254604051908152f35b346100e75760403660031901126100e7576101b761074a610870565b60243590336108d5565b346100e75760003660031901126100e75760006003548060011c9060018116801561081d575b60208310811461036c5782855290811561035057506001146107c65750819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b905060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b6000905b828210610807575060209150820101826102af565b60018160209254838588010152019101906107f2565b91607f169161077a565b91909160208152825180602083015260005b81811061085a575060409293506000838284010152601f8019910116010190565b8060208092870101516040828601015201610839565b600435906001600160a01b03821682036100e757565b602435906001600160a01b03821682036100e757565b156108a357565b60405162461bcd60e51b815260206004820152600a6024820152694375727665206f6e6c7960b01b6044820152606490fd5b6001600160a01b031690811561098c576001600160a01b031691821561093c5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b6001600160a01b0316908115610b95576001600160a01b0316918215610b445760ff600554168015610b3c575b8015610b0a575b8015610ad8575b1561052b57816000526000602052604060002054818110610a8457817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9260209285600052600084520360406000205584600052600082526040600020818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168314610a18565b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168214610a11565b506000610a0a565b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fdfea2646970667358221220a0eacf071765d905fadda9b915412d8c2ae5aa133a850434cd81a13a648ef82964736f6c634300081a0033a2646970667358221220b12282b9c3d3af15e73ab55cab32244590fc6bb5cbb262a22cc34ea253391d4b64736f6c634300081a0033000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000008caa3c1ec846099f36a046e06ab30968276164f","receipt":{"blockHash":"0x00490b5e4bee02d63c68e3420ecebd0783723e19b5ceccffbb9b7ced3320142a","blockNumber":"0xf1d1","contractAddress":"0x8ce5d09516b56744a0023cefca24e543ed4db1e8","cumulativeGasUsed":"0x4de71c","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x4de71c","effectiveGasPrice":"0x2710","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xb27a806f0e25ba69c1984f05eb5143d8023a05ed74c730803249d4ee90b468cf","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x00490b5e4bee02d63c68e3420ecebd0783723e19b5ceccffbb9b7ced3320142a","blockNumber":"0xf1d1","blockTimestamp":"0x6ac0d56a","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x4e89f3","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0xb27a806f0e25ba69c1984f05eb5143d8023a05ed74c730803249d4ee90b468cf","input":"0x61010080604052346101c557608081615e50803803809161002082856102ab565b8339810103126101c557610033816102e4565b90610040602082016102e4565b6100586060610051604085016102e4565b93016102e4565b92803b1515806102a1575b80610297575b80610285575b15610250576040516315ab88c960e31b81526020816004816001600160a01b0389165afa9081156101d257600091610216575b506001600160a01b0382811691168190036101de576040516315ab88c960e31b81526020816004816001600160a01b0388165afa9081156101d257600091610193575b506001600160a01b03160361014e5760805260a05260c05260e052604051615b5790816102f982396080518181816102e2015261070a015260a051818181608a015261030a015260c0518181816101400152610338015260e051818181610360015261074f0152f35b60405162461bcd60e51b815260206004820152601a60248201527f4d6967726174696f6e2077726170706564206d69736d617463680000000000006044820152606490fd5b90506020813d6020116101ca575b816101ae602093836102ab565b810103126101c5576101bf906102e4565b386100e5565b600080fd5b3d91506101a1565b6040513d6000823e3d90fd5b60405162461bcd60e51b815260206004820152601060248201526f0aee4c2e0e0cac840dad2e6dac2e8c6d60831b6044820152606490fd5b90506020813d602011610248575b81610231602093836102ab565b810103126101c557610242906102e4565b386100a2565b3d9150610224565b60405162461bcd60e51b815260206004820152600d60248201526c0496e76616c696420736574757609c1b6044820152606490fd5b506001600160a01b038316151561006f565b50833b1515610069565b50813b1515610063565b601f909101601f19168101906001600160401b038211908210176102ce57604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036101c55756fe6080604052600436101561001257600080fd5b6000803560e01c80631e3dd18b1461077e57806331d7ba59146107395780633f3b463e146106f4578063533154f81461018d578063574f2ba31461016f57806361d027b31461012a578063e6a43905146100bc5763f887ea401461007557600080fd5b346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b80fd5b50346100b95760403660031901126100b9576004356001600160a01b03811691908290036100b957602435916001600160a01b038316830361012657815260208181526040918290206001600160a01b039384166000908152908252829020549151919092168152f35b5080fd5b50346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b957806003193601126100b9576020600154604051908152f35b50346100b95760203660031901126100b9576004359067ffffffffffffffff82116100b957368290036004830160e0600319830112610628576040519361525f918286019286841067ffffffffffffffff8511176106e05790610255916108c3883960c0845261024261023761021861020684806107f3565b60e060c08a01526101a089019161082a565b61022560248701856107f3565b88830360bf190160e08a01529061082a565b9160448501906107f3565b85830360bf19016101008701529061082a565b926064820135610120840152608482013561014084015261ffff61027b60a4840161084b565b1661016084015260c482013590602219018112156106dc57016024600482013591019267ffffffffffffffff82116106dc5760a08202360384136106dc5782810360bf1901610180840152818152602001929084905b808210610658576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660208601527f0000000000000000000000000000000000000000000000000000000000000000811660408601523360608601527f0000000000000000000000000000000000000000000000000000000000000000811660808601527f00000000000000000000000000000000000000000000000000000000000000001660a08501819052868887038982f0801561064b57604051637e062a3560e11b81526001600160a01b03919091169290602081600481875afa9081156105ee57839161062c575b50813b1561062857604051635f6b125d60e11b81526001600160a01b039091166004820152602481018490529082908290604490829084905af180156105ae578290610618575b5050604051630dfe168160e01b8152602081600481865afa9081156105ae5782916105f9575b5060405163d21220a760e01b815290602082600481875afa9182156105ee5783926105cd575b506001600160a01b0390811680845260208481526040808620948416600081815295835281862080549589166001600160a01b031996871681179091558188528784528288208588529093529420805490931617909155600154680100000000000000008110156105b9578060016104d492016001556107c2565b81549060031b9086821b9160018060a01b03901b19161790557f0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e960406001548151908782526020820152a3604051637e062a3560e11b815291602083600481845afa80156105ae576020938391610581575b506040519233916001600160a01b03169083907f61f01d38d92253d1a2d2c1c66331e6484ae3b9388dbb34aa9c8ef793983a481b9080a48152f35b6105a19150843d86116105a7575b610599818361086b565b8101906108a3565b84610546565b503d61058f565b6040513d84823e3d90fd5b634e487b7160e01b84526041600452602484fd5b6105e791925060203d6020116105a757610599818361086b565b9084610459565b6040513d85823e3d90fd5b610612915060203d6020116105a757610599818361086b565b83610433565b6106219161086b565b828161040d565b8280fd5b610645915060203d6020116105a757610599818361086b565b846103c6565b50604051903d90823e3d90fd5b909193843560018060a01b0381168091036106d857815261ffff61067e6020870161084b565b16602082015260408501358015158091036106d85760a08281926040600195015263ffffffff6106b060608a0161085a565b16606082015263ffffffff6106c760808a0161085a565b1660808201520195019201906102d1565b8680fd5b8480fd5b634e487b7160e01b86526041600452602486fd5b50346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b957806003193601126100b9576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b95760203660031901126100b957600435906001548210156100b95760206107a9836107c2565b905460405160039290921b1c6001600160a01b03168152f35b6001548110156107dd57600160005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b9035601e198236030181121561082557016020813591019167ffffffffffffffff821161082557813603831361082557565b600080fd5b908060209392818452848401376000828201840152601f01601f1916010190565b359061ffff8216820361082557565b359063ffffffff8216820361082557565b90601f8019910116810190811067ffffffffffffffff82111761088d57604052565b634e487b7160e01b600052604160045260246000fd5b9081602091031261082557516001600160a01b0381168103610825579056fe6102208060405234610bee5761525f803803809161001d8285610bf3565b8339810160c082820312610bee5781516001600160401b038111610bee57820160e081830312610bee576040519060e082016001600160401b038111838210176108305760405280516001600160401b038111610bee5783610080918301610c39565b825260208101516001600160401b038111610bee57836100a1918301610c39565b602083015260408101516001600160401b038111610bee57836100c5918301610c39565b604083015260608101516060830152608081015160808301526100ea60a08201610c8d565b60a083015260c0810151906001600160401b038211610bee570182601f82011215610bee578051906001600160401b038211610830576040519361013460208460051b0186610bf3565b828552602060a0818701940283010191818311610bee57602001925b828410610b64575050505060c0810191825261016e60208401610c9c565b9061017b60408501610c9c565b9361018860608201610c9c565b946101a160a061019a60808501610c9c565b9301610c9c565b6001600055936001600160a01b038116151580610b52575b80610b40575b80610b2e575b15610afa576060840151670de0b6b3a76400008110159081610ae3575b5015610aae5760808401518015159081610a99575b5015610a635761ffff60a085015116612af88110159081610a55575b5015610a20578351518015159081610a14575b5080610a06575b806109f6575b806109e5575b156109ae5760648651511161097b576000948593849390845b895196875182101561047c57600582901b909701602001518051600098906001600160a01b031615158061046b575b8061044d575b80610435575b15610400576102a59061ffff60208401511690610cc1565b9960408201516103e1575b6102d1906102cb60608c015161ffff60208601511690610cf3565b90610cc1565b9760065490680100000000000000008210156103cd5760018201806006558210156103b9576006905281517ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f909101805460208401516040850151606086015160809096015160ff60b01b91151560b01b919091167fff000000000000000000000000000000000000000000000000000000000000009093166001600160a01b03959095169490941760a09190911b61ffff60a01b16171760b89390931b63ffffffff60b81b169290921760d89190911b63ffffffff60d81b16179055959795600101610252565b634e487b7160e01b81526032600452602490fd5b634e487b7160e01b81526041600452602490fd5b966103f86102d19161ffff60208501511690610cc1565b9790506102b0565b60405162461bcd60e51b815260206004820152600d60248201526c125b9d985b1a590819dc985b9d609a1b6044820152606490fd5b506312cc030063ffffffff608084015116111561028d565b5063ffffffff60608301511663ffffffff6080840151161015610287565b5061ffff6020830151161515610281565b899392915088966107d08d921115908161096e575b50156109375760e052610100526001600160a01b0384811660a0908152911660c05260808501805161012052519085015161ffff90811661270f1901919082116109215761ffff6104e3921690610cf3565b61014052606084015190810390811161092157610160819052600155604083015180519093906001600160401b03811161083057600554600181811c91168015610917575b602082101461090157601f81116108b8575b50602094601f821160011461085157948192939495600092610846575b50508160011b916000199060031b1c1916176005555b60608101805161018052815160209092015190516040519261114780850192916001600160401b038411868510176108305785946105be6105cc926040946141188939606087526060870190610cce565b908582036020870152610cce565b92015203906000f09081156108245760808290526101a052336101c0526001600160a01b0390811690821681101561081f57905b610200526101e05263ffffffff421663ffffffff1960085416176008557f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad16040610648610da1565b5082516001600160701b03928316815291166020820152a17f645aa9c724799dce7df512bb35a464fa2f9dbaca82fe22e62b3eeec7f7142f2f604061068b610f20565b82519182526020820152a16040516131a49081610f74823960805181818161021a0152818161036c015281816109d201528181610e38015281816116dd01528181611b16015261222a015260a0518181816103c50152818161092501528181610d0201528181611a0f0152612254015260c05181818161025f01526121cf015260e051818181610f8d0152611e300152610100518181816103ea0152818161094a01528181610bc50152611aef0152610120518181816102f901528181610746015281816108a701528181610b6d01528181610c7801528181610d84015281816117100152818161173f0152818161199f01526122cf015261014051818181610c2601528181610d490152818161167b01526118e701526101605181610f09015261018051818181611809015261249f01526101a05181818161080901528181610ec2015261101c01526101c0518161067f01526101e05181818161045e015281816109a601528181610fd201528181611385015281816116ba0152611ba30152610200518181816105bd01526113db0152f35b610600565b6040513d6000823e3d90fd5b634e487b7160e01b600052604160045260246000fd5b015190508580610557565b601f198216956005600052806000209160005b8881106108a057508360019596979810610887575b505050811b0160055561056d565b015160001960f88460031b161c19169055858080610879565b91926020600181928685015181550194019201610864565b60056000526020600020601f830160051c810191602084106108f7575b601f0160051c01905b8181106108eb575061053a565b600081556001016108de565b90915081906108d5565b634e487b7160e01b600052602260045260246000fd5b90607f1690610528565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152600f60248201526e416c6c6f636174696f6e206361707360881b6044820152606490fd5b6105dc9150111588610491565b60405162461bcd60e51b815260206004820152600b60248201526a11dc985b9d081b1a5b5a5d60aa1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e4d6574616461746120626f756e647360881b6044820152606490fd5b506102006040850151511115610239565b50600c6020850151511115610233565b50602084015151151561022d565b60509150111538610226565b60405162461bcd60e51b815260206004820152600d60248201526c54617267657420626f756e647360981b6044820152606490fd5b620186a09150111538610213565b60405162461bcd60e51b815260206004820152600e60248201526d5265736572766520626f756e647360901b6044820152606490fd5b69d3c21bcecceda100000091501115386101f7565b60405162461bcd60e51b815260206004820152600d60248201526c537570706c7920626f756e647360981b6044820152606490fd5b6b033b2e3c9fd0803ce800000091501115386101e2565b60405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606490fd5b506001600160a01b03831615156101c5565b506001600160a01b03871615156101bf565b506001600160a01b03821615156101b9565b60a084830312610bee576040519060a082016001600160401b0381118382101761083057604052610b9485610c9c565b8252610ba260208601610c8d565b60208301526040850151908115158203610bee5782602092604060a0950152610bcd60608801610cb0565b6060820152610bde60808801610cb0565b6080820152815201930192610150565b600080fd5b601f909101601f19168101906001600160401b0382119082101761083057604052565b60005b838110610c295750506000910152565b8181015183820152602001610c19565b81601f82011215610bee5780516001600160401b0381116108305760405192610c6c601f8301601f191660200185610bf3565b81845260208284010111610bee57610c8a9160208085019101610c16565b90565b519061ffff82168203610bee57565b51906001600160a01b0382168203610bee57565b519063ffffffff82168203610bee57565b9190820180921161092157565b90602091610ce781518092818552858086019101610c16565b601f01601f1916010190565b60001982820982820291828083109203918083039214610d9657816127101115610d51577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b60405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f7700000000000000000000006044820152606490fd5b505061271091500490565b600354610f0e576101e0516040516370a0823160e01b81523060048201529190602090839060249082906001600160a01b03165afa91821561082457600092610ed7575b50610200516040516370a0823160e01b8152306004820152929190602090849060249082906001600160a01b03165afa92831561082457600093610ea0575b506001600160701b0382111580610e8f575b15610e57576008546001600160701b03928316939092169163ffffffff1690565b60405162461bcd60e51b815260206004820152601060248201526f52657365727665206f766572666c6f7760801b6044820152606490fd5b506001600160701b03831115610e36565b90926020823d602011610ecf575b81610ebb60209383610bf3565b81010312610ecc5750519138610e24565b80fd5b3d9150610eae565b6020813d602011610f06575b81610ef060209383610bf3565b81010312610f02575191506024610de5565b8280fd5b3d9150610ee3565b63ffffffff6008541660009160009190565b600354610f6b576101e0516080516001600160a01b03908116911603610f545760015490610c8a6101205160025490610cc1565b610f646101205160025490610cc1565b9060015490565b60009060009056fe608080604052600436101561001357600080fd5b60003560e01c90816302fb0c5e146112455750806303ee438c146111355780630902f1ac146110f45780630c0debea146110865780630c498c81146110015780630dfe168114610fbc57806316eebd1e14610f7757806316f0115b14610f4a5780631d3dad0914610f2c57806324a6ab0c14610ef157806331d7ba5914610eac578063379607f514610da75780633b17822114610d6c5780633d5017d414610d315780633f3b463e14610cec5780634beb394c14610bf457806361d027b314610baf5780636418040014610b915780636ddecd0814610b525780636defbf8014610b2d5780637f544e4914610b0f5780637f8f618414610ae85780638c0e11b214610aba5780638fd3ab8014610a99578063a10907d9146107f4578063a64190c41461071d578063a9dc28a6146106ca578063bf333f2c146106ae578063c45a015514610669578063cab426721461064b578063d1c5570e1461062f578063d1d58b2514610609578063d1ec980b146105ec578063d21220a7146105a7578063d6febde814610574578063d79875eb146102ba578063dbe7e3bd1461028e578063f887ea4014610249578063fc0c546a146102045763fff6cae9146101d757600080fd5b346101ff5760003660031901126101ff576101f0611880565b6101f8612cd0565b6001600055005b600080fd5b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760203660031901126101ff5760043560005260076020526020604060002054604051908152f35b346101ff576102c83661134d565b6102d0611880565b60ff600454168061056a575b80610561575b1561052e5760209160025461034b61033a61031d837f00000000000000000000000000000000000000000000000000000000000000006115f4565b6103346001548261032e88836115f4565b91612197565b90611617565b918215159081610523575b50611772565b61035481612006565b61036a6103618284611617565b94851015612d61565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916103bc906103a585303387612f00565b6103b1856001546115f4565b600155600254611617565b600255610416847f000000000000000000000000000000000000000000000000000000000000000061040f847f000000000000000000000000000000000000000000000000000000000000000083611f11565b3390611f11565b6040519060008252838683015284604083015260608201527f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60803392a261045c612cd0565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161490811561051b57805b8215610505575060008051602061314f8339815191526000925b80156104fe576000905b156104f65784905b6104e660405192839233973397859094939260609260808301968352602083015260408201520152565b0390a36001600055604051908152f35b6000906104bc565b84906104b4565b60008051602061314f83398151915290926104aa565b600090610490565b905082111586610345565b60405162461bcd60e51b815260206004820152600b60248201526a4e6f742073656c6c696e6760a81b6044820152606490fd5b508115156102e2565b50600354156102dc565b346101ff57602061059a6105873661134d565b61058f611880565b3391339133916118d6565b6001600055604051908152f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff57602060405161dead8152f35b346101ff5760203660031901126101ff5760206106276004356117be565b604051908152f35b346101ff5760003660031901126101ff57602060405160018152f35b346101ff5760003660031901126101ff576020600654604051908152f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff57602060405160648152f35b346101ff5760003660031901126101ff573033036106ec576106ea6121b3565b005b60405162461bcd60e51b815260206004820152600960248201526853656c66206f6e6c7960b81b6044820152606490fd5b346101ff5760203660031901126101ff5760ff60045416806107ea575b156107ba5760206106277f00000000000000000000000000000000000000000000000000000000000000006107a66107966002549261033461077c85836115f4565b9161078a86600154926115f4565b61032e600435836115f4565b9182151590816107af5750611772565b61033481612006565b905082111585610345565b60405162461bcd60e51b8152602060048201526008602482015267496e61637469766560c01b6044820152606490fd5b506003541561073a565b346101ff576108023661130f565b90610837337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614611515565b61083f611880565b6001600160a01b03169283151580610a87575b61085b90611555565b60ff6004541680610a7d575b80610a74575b1561052e576020937f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e60806002546108ec6108dc6108cb837f00000000000000000000000000000000000000000000000000000000000000006115f4565b6103346001548261032e8b836115f4565b918215159081610a695750611772565b61091b6108f882612006565b9161090f6109068483611617565b998a1015612d61565b6103b1876001546115f4565b60025561097487877f000000000000000000000000000000000000000000000000000000000000000061096f857f000000000000000000000000000000000000000000000000000000000000000083611f11565b611f11565b604051906000825285898301528760408301526060820152a2610995612cd0565b60008051602061314f8339815191527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b039081167f0000000000000000000000000000000000000000000000000000000000000000909116148015610a6157825b8115610a5b57506000935b8115610a54576000915b15610a4a576104e6865b60405193849360018060a01b0316973397859094939260609260808301968352602083015260408201520152565b6104e66000610a1c565b8591610a12565b93610a08565b6000926109fd565b90508211158a610345565b5080151561086d565b5060035415610867565b506001600160a01b0382161515610852565b346101ff5760003660031901126101ff57610ab2611880565b6101f86121b3565b346101ff5760003660031901126101ff576040516e41435455414c5f42414c414e43455360881b8152602090f35b346101ff5760003660031901126101ff576040610b036116a9565b82519182526020820152f35b346101ff5760003660031901126101ff576020600354604051908152f35b346101ff5760003660031901126101ff576020610b48611661565b6040519015158152f35b346101ff5760003660031901126101ff5760206106276002547f00000000000000000000000000000000000000000000000000000000000000006115f4565b346101ff5760003660031901126101ff576020600254604051908152f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760203660031901126101ff57600354610cbb576040610c19600435611f5b565b610b0360025491610c4a837f0000000000000000000000000000000000000000000000000000000000000000611617565b80821015610cb457505b610c5f811515611624565b610334610c6b8261216f565b93610cad60015493610ca87f000000000000000000000000000000000000000000000000000000000000000093610ca281866115f4565b946115f4565b6115f4565b9083612197565b9050610c54565b60405162461bcd60e51b815260206004820152600960248201526811dc98591d585d195960ba1b6044820152606490fd5b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346101ff5760003660031901126101ff5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346101ff5760203660031901126101ff57600435610dc3611880565b610dcc816117be565b908115610e76577f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed0266020610e08610e02846112de565b50611592565b83600052600782526040600020610e208682546115f4565b90558051610e5d9086906001600160a01b03908116907f000000000000000000000000000000000000000000000000000000000000000016611f11565b516040519485526001600160a01b031693a36001600055005b60405162461bcd60e51b815260206004820152600e60248201526d139bdd1a1a5b99c81d995cdd195960921b6044820152606490fd5b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346101ff5760003660031901126101ff576020600154604051908152f35b346101ff5760003660031901126101ff5760045460405160089190911c6001600160a01b03168152602090f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff5760003660031901126101ff576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101ff57602061059a6110143661130f565b929161104a337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614611515565b611052611880565b6001600160a01b038216151580611074575b61106d90611555565b33926118d6565b506001600160a01b0384161515611064565b346101ff5760203660031901126101ff576004356006548110156101ff576110af60a0916112de565b505463ffffffff60405191600180851b038116835261ffff81851c16602084015260ff8160b01c1615156040840152818160b81c16606084015260d81c166080820152f35b346101ff5760003660031901126101ff5760606001600160701b0363ffffffff61111c611363565b9193908160405195168552166020840152166040820152f35b346101ff5760003660031901126101ff5760405160006005548060011c9060018116801561123b575b6020831081146112275782855290811561120357506001146111a3575b61119f8361118b81850382611265565b60405191829160208352602083019061129d565b0390f35b91905060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0916000905b8082106111e95750909150810160200161118b61117b565b9192600181602092548385880101520191019092916111d1565b60ff191660208086019190915291151560051b8401909101915061118b905061117b565b634e487b7160e01b84526022600452602484fd5b91607f169161115e565b346101ff5760003660031901126101ff5760209060ff6004541615158152f35b90601f8019910116810190811067ffffffffffffffff82111761128757604052565b634e487b7160e01b600052604160045260246000fd5b919082519283825260005b8481106112c9575050826000602080949584010152601f8019910116010190565b806020809284010151828286010152016112a8565b6006548110156112f957600660005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b60809060031901126101ff5760043590602435906044356001600160a01b03811681036101ff57906064356001600160a01b03811681036101ff5790565b60409060031901126101ff576004359060243590565b600354611503576040516370a0823160e01b81523060048201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9081156114c5576000916114d1575b506040516370a0823160e01b8152306004820152916020836024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9283156114c55760009361148e575b506001600160701b038211158061147d575b15611445576001600160701b038063ffffffff60085416931693169190565b60405162461bcd60e51b815260206004820152601060248201526f52657365727665206f766572666c6f7760801b6044820152606490fd5b506001600160701b03831115611426565b90926020823d6020116114bd575b816114a960209383611265565b810103126114ba5750519138611414565b80fd5b3d915061149c565b6040513d6000823e3d90fd5b906020823d6020116114fb575b816114eb60209383611265565b810103126114ba575051386113be565b3d91506114de565b63ffffffff6008541660009160009190565b1561151c57565b60405162461bcd60e51b8152602060048201526011602482015270547261646520726f75746572206f6e6c7960781b6044820152606490fd5b1561155c57565b60405162461bcd60e51b815260206004820152600e60248201526d16995c9bc81c9958da5c1a595b9d60921b6044820152606490fd5b9060405160a0810181811067ffffffffffffffff82111761128757604052608063ffffffff82945460018060a01b038116845261ffff8160a01c16602085015260ff8160b01c1615156040850152818160b81c16606085015260d81c16910152565b9190820180921161160157565b634e487b7160e01b600052601160045260246000fd5b9190820391821161160157565b1561162b57565b60405162461bcd60e51b815260206004820152600e60248201526d15185c99d95d081c995858da195960921b6044820152606490fd5b60ff600454168061169f575b806116755790565b506002547f0000000000000000000000000000000000000000000000000000000000000000111590565b506003541561166d565b60035461176a576001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081167f00000000000000000000000000000000000000000000000000000000000000009091160361173757600154906117346002547f00000000000000000000000000000000000000000000000000000000000000006115f4565b90565b6117636002547f00000000000000000000000000000000000000000000000000000000000000006115f4565b9060015490565b600090600090565b1561177957565b60405162461bcd60e51b815260206004820152601960248201527f5265616c207265736572766520696e73756666696369656e74000000000000006044820152606490fd5b600354908115611879576117de6117d7610e02836112de565b9242611617565b9163ffffffff6060820151168310611871576117349263ffffffff608061182d61ffff6020860151167f0000000000000000000000000000000000000000000000000000000000000000612067565b930151169081158015611867575b15611858575050905b600052600760205260406000205490611617565b611861926120d0565b90611844565b508181101561183b565b505050600090565b5050600090565b600260005414611891576002600055565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b90929493946118e482611f5b565b917f0000000000000000000000000000000000000000000000000000000000000000906002549461192960009561191b8886611617565b80821015611f0a575061216f565b956003541580611f01575b15611ecf5760045460ff811615611e21575b506126ac9361195f826119598787612067565b92611617565b80821015611e195750925b611975841515611624565b61198285612710866120d0565b948015611e05576127108509611ddf575b8411611dac576119c3907f00000000000000000000000000000000000000000000000000000000000000006115f4565b906119fa6119e96119e2600154946119db87826115f4565b9086612197565b8094611617565b988915159081611da1575b50612d61565b6040516370a0823160e01b81523060048201527f0000000000000000000000000000000000000000000000000000000000000000956001600160a01b03871690602083602481855afa928315611d96579087918a94611d59575b5091611a6760209260249430908c612f00565b6040516370a0823160e01b815230600482015292839182905afa908115611d4e57908692918991611d11575b5090611a9e91611617565b03611ccc57611b5183611b148c97608095611adc7f69fd83406168ef35927190021ab940690b846cc0c13e3c76f0a74a83bdaddf9e986002546115f4565b600255600155611aec8389611617565b907f000000000000000000000000000000000000000000000000000000000000000090611f11565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169b611b4b908b908e611f11565b85611617565b60408051600181526020810196909652850189905260608501526001600160a01b031692a2611b7e611661565b611c3c575b9060008051602061314f83398151915291611c1b8597611ba1612cd0565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614928315611c365780955b8415611c2e57965b8415611c275780945b15611c20575060405193849360018060a01b0316973397859094939260609260808301968352602083015260408201520152565b0390a3565b9050610a1c565b8194611be7565b508096611bde565b85611bd6565b303b15611cc8576040516354ee145360e11b815260008051602061314f833981519152929190828160048183305af19081611cb4575b50611caf577f56d3a10eafb10849b8e98694883c872904e86c52693300a2ac3d7d0d6bcd60eb611ca361118b612d98565b0390a15b909150611b83565b611ca7565b83611cc191949294611265565b9138611c72565b5080fd5b60405162461bcd60e51b815260206004820152601760248201527f556e737570706f727465642071756f746520746f6b656e0000000000000000006044820152606490fd5b919250506020813d602011611d46575b81611d2e60209383611265565b81010312611d425751859190611a9e611a93565b8780fd5b3d9150611d21565b6040513d8a823e3d90fd5b915092506020813d602011611d8e575b81611d7660209383611265565b81010312611d8a5751918690611a67611a54565b8880fd5b3d9150611d69565b6040513d8b823e3d90fd5b9050891015386119f4565b60405162461bcd60e51b815260206004820152600b60248201526a125b9c1d5d08189bdd5b9960aa1b6044820152606490fd5b9360018101809111611df15793611993565b634e487b7160e01b87526011600452602487fd5b634e487b7160e01b88526012600452602488fd5b90509261196a565b6001600160a01b0383811691907f0000000000000000000000000000000000000000000000000000000000000000168203611e8a5760ff19166001176004557f0cc43938d137e7efade6a531f663e78c1fc75257b0d65ffda2fdaf70cb49cdf98780a238611946565b60405162461bcd60e51b815260206004820152601860248201527f4f776e65722066697273742062757920726571756972656400000000000000006044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152694e6f7420627579696e6760b01b6044820152606490fd5b50821515611934565b905061216f565b60405163a9059cbb60e01b60208201526001600160a01b0390921660248301526044820192909252611f5991611f5482606481015b03601f198101845283611265565b612dd8565b565b6000196126ac82096126ac820290818082109103908082039114611ffc57806127101115611fbf576127106126ac7fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91940990828211900360fc1b910360041c170290565b60405162461bcd60e51b81526020600482015260156024820152744d6174683a206d756c446976206f766572666c6f7760581b6044820152606490fd5b5061271091500490565b600019606482096064820290818082109103908082039114611ffc57806127101115611fbf5761271060647fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91940990828211900360fc1b910360041c170290565b600019828209828202918280831092039180830392146120c557816127101115611fbf577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9193612710910990828211900360fc1b910360041c170290565b505061271091500490565b91600019828409928281029283808610950394808603951461214b5784831115611fbf5782910960018219018216809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b505080925015612159570490565b634e487b7160e01b600052601260045260246000fd5b6126ac6127106121808282856120d0565b92096121895790565b600181018091116116015790565b91906121a48282856120d0565b92821561215957096121895790565b6121bb611661565b15612c965760405163c45a015560e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690602081600481855afa9081156114c5576000908192612c75575b5060405163e6a4390560e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483018190527f000000000000000000000000000000000000000000000000000000000000000080831660248501819052939590949193919260209187916044918391165afa948515612598578295612c54575b508195829560018060a01b03811690816129b5575b6122c260025498896115f4565b976122fa6122f3600154927f00000000000000000000000000000000000000000000000000000000000000006115f4565b828b6120d0565b808210156129ad5750985b8915612979576123158488612f44565b6123208a8589612f81565b61232a8489612f44565b612337600254858a612f81565b156128c85784916123598261234f8c6020958b611f11565b600254908a611f11565b6024604051809481936335313c2160e11b835261dead60048401525af19081156127ba578491612896575b5094879680985b8814908161288c575b5080612883575b1561284757816123b9816020936123b46004968a612f44565b612f44565b60405163c45a015560e01b815292839182905afa90811561261b578391612828575b5060405163e6a4390560e01b81526001600160a01b0385811660048301528381166024830152909160209183916044918391165afa90811561261b5783916127f9575b5060048054610100600160a81b031916600892831b610100600160a81b03161790819055901c6001600160a01b031680156127c5576040516370a0823160e01b815260048101829052602081602481885afa9081156127ba579087918591612781575b5010159182612710575b508161269e575b50156126595780816006547f00000000000000000000000000000000000000000000000000000000000000005b8183106126265750506040516370a0823160e01b8152306004820152919050602082602481875afa801561261b5783906125e1575b6124fe9250611617565b806125a3575b509042600355803b15611cc8578180916004604051809481936369b0c66560e11b83525af1801561259857612583575b50507fcb64f2436060c9575db20c5dcf9cdc11657017ee5b0301949f531b3dd7da6b199160609160018060a01b0360045460081c169460405192835260208301526040820152a2611f59612cd0565b61258e828092611265565b6114ba5780612534565b6040513d84823e3d90fd5b823b15611cc85760405190630852cd8d60e31b82526004820152818160248183875af18015612598571561250457816125db91611265565b38612504565b50906020813d602011612613575b816125fc60209383611265565b8101031261260f57906124fe91516124f4565b8280fd5b3d91506125ef565b6040513d85823e3d90fd5b90919261265060019161264a61ffff61263e886112de565b505460a01c1685612067565b906115f4565b930191906124bf565b60405162461bcd60e51b815260206004820152601f60248201527f506f6f6c2066756e64696e67206f72204c50206275726e206d697373696e67006044820152606490fd5b6040516370a0823160e01b815261dead60048201529150602090829060249082905afa9081156125985790849183916126db575b50101538612492565b9150506020813d602011612708575b816126f760209383611265565b81010312611cc857839051386126d2565b3d91506126ea565b6024919250602090604051928380926370a0823160e01b82528660048301525afa90811561261b57908791849161274c575b501015903861248b565b9150506020813d602011612779575b8161276860209383611265565b8101031261260f5786905138612742565b3d915061275b565b9150506020813d6020116127b2575b8161279d60209383611265565b810103126127ae5786905138612481565b8380fd5b3d9150612790565b6040513d86823e3d90fd5b60405162461bcd60e51b815260206004820152600c60248201526b135a5cdcda5b99c81c1bdbdb60a21b6044820152606490fd5b61281b915060203d602011612821575b6128138183611265565b810190612ecd565b3861241e565b503d612809565b612841915060203d602011612821576128138183611265565b386123db565b60405162461bcd60e51b815260206004820152601460248201527324b731b7b6b83632ba329036b4b3b930ba34b7b760611b6044820152606490fd5b5085151561239b565b9050881438612394565b90506020813d6020116128c0575b816128b160209383611265565b810103126127ae575138612384565b3d91506128a4565b5050600296959654946040519562e8e33760e81b875285600488015283602488015287604488015280606488015287608488015260a487015261dead60c48701524260e48701526060866101048187865af19788156127ba57849885978691612935575b5096989761238b565b99505095506060883d606011612971575b8161295360609383611265565b810103126127ae57875195604060208a01519901519698963861292c565b3d9150612946565b60405162461bcd60e51b815260206004820152600c60248201526b4e6f206c697175696469747960a01b6044820152606490fd5b905098612305565b976040516318160ddd60e01b8152602081600481865afa908115612b42578691612c22575b501580612bbd575b15612b81576040516370a0823160e01b81526004810183905297602089602481885afa988915612b42578699612b4d575b508815612a50575050600197817f720db454f7d1b087cbb232bb5af92fa01360eb203edcf130bfa95b0f67bb3bb860208a604051908152a26122b5565b975097604051630240bc6b60e21b8152606081600481865afa908115612b425786908792612adb575b506001600160701b0316159081612ac9575b506122b55760405162461bcd60e51b81526020600482015260116024820152704578697374696e6720726573657276657360781b6044820152606490fd5b6001600160701b039150161538612a8b565b9150506060813d606011612b3a575b81612af760609383611265565b81010312612b3657612b0881612eec565b6040612b1660208401612eec565b92015163ffffffff811603612b32576001600160701b03612a79565b8680fd5b8580fd5b3d9150612aea565b6040513d88823e3d90fd5b9098506020813d602011612b79575b81612b6960209383611265565b81010312612b3657519738612a13565b3d9150612b5c565b60405162461bcd60e51b8152602060048201526014602482015273115e1a5cdd1a5b99c81c1bdbdb08199d5b99195960621b6044820152606490fd5b506040516370a0823160e01b8152600481018390526020816024818a5afa908115612b42578691612bf0575b50156129e2565b90506020813d602011612c1a575b81612c0b60209383611265565b81010312612b36575138612be9565b3d9150612bfe565b90506020813d602011612c4c575b81612c3d60209383611265565b81010312612b365751386129da565b3d9150612c30565b612c6e91955060203d602011612821576128138183611265565b93386122a0565b612c8f91925060203d602011612821576128138183611265565b9038612212565b60405162461bcd60e51b815260206004820152601260248201527115185c99d95d081b9bdd081c995858da195960721b6044820152606490fd5b63ffffffff421663ffffffff1960085416176008557f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad160406001600160701b03612d18611363565b50835191831682529091166020820152a17f645aa9c724799dce7df512bb35a464fa2f9dbaca82fe22e62b3eeec7f7142f2f6040612d546116a9565b82519182526020820152a1565b15612d6857565b60405162461bcd60e51b8152602060048201526008602482015267536c69707061676560c01b6044820152606490fd5b3d15612dd3573d9067ffffffffffffffff82116112875760405191612dc7601f8201601f191660200184611265565b82523d6000602084013e565b606090565b604080519092612e3d926001600160a01b0316906000908190612dfb8786611265565b602085527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564602086015260208151910182855af1612e37612d98565b916130b1565b8051908115918215612eaa575b505015612e545750565b5162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608490fd5b81925090602091810103126101ff576020015180151581036101ff573880612e4a565b908160209103126101ff57516001600160a01b03811681036101ff5790565b51906001600160701b03821682036101ff57565b6040516323b872dd60e01b60208201526001600160a01b039283166024820152929091166044830152606480830193909352918152611f5991611f54608483611265565b60405163095ea7b360e01b60208201526001600160a01b03909216602483015260006044808401919091528252611f599190611f54606483611265565b91909181158015613030575b15612fcc5760405163095ea7b360e01b60208201526001600160a01b0390931660248401526044830191909152611f599190611f548260648101611f46565b60405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b50604051636eb1769f60e11b81523060048201526001600160a01b0384166024820152602081806044810103816001600160a01b0386165afa9081156114c55760009161307f575b5015612f8d565b90506020813d6020116130a9575b8161309a60209383611265565b810103126101ff575138613078565b3d915061308d565b9192901561311357508151156130c5575090565b3b156130ce5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b8251909150156131265750805190602001fd5b60405162461bcd60e51b81526020600482015290819061314a90602483019061129d565b0390fdfed78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822a26469706673582212207f3cd6f43d39269582b63a20f7679e6456a7e68131222b219f15635b1681a95464736f6c634300081a003360a060405234610493576111478038038061001981610498565b9283398101906060818303126104935780516001600160401b03811161049357826100459183016104bd565b60208201519092906001600160401b038111610493576040916100699184016104bd565b91015182516001600160401b03811161039c57600354600181811c91168015610489575b602082101461037c57601f8111610424575b506020601f82116001146103bd57819293946000926103b2575b50508160011b916000199060031b1c1916176003555b81516001600160401b03811161039c57600454600181811c91168015610392575b602082101461037c57601f8111610317575b50602092601f82116001146102b257928192936000926102a7575b50508160011b916000199060031b1c1916176004555b3360805233156102625760ff60055416801561025a575b8015610247575b8015610233575b156101f9576002548181018091116101e357600255336000526000602052604060002081815401905560405190815260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203393a3604051610c1e90816105298239608051818181610154015281816103a00152818161042701528181610adb0152610b0d0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b506080516001600160a01b03163314610158565b506080516001600160a01b031615610151565b50600161014a565b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b01519050388061011d565b601f198216936004600052806000209160005b8681106102ff57508360019596106102e6575b505050811b01600455610133565b015160001960f88460031b161c191690553880806102d8565b919260206001819286850151815501940192016102c5565b60046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f830160051c81019160208410610372575b601f0160051c01905b8181106103665750610102565b60008155600101610359565b9091508190610350565b634e487b7160e01b600052602260045260246000fd5b90607f16906100f0565b634e487b7160e01b600052604160045260246000fd5b0151905038806100b9565b601f198216906003600052806000209160005b81811061040c575095836001959697106103f3575b505050811b016003556100cf565b015160001960f88460031b161c191690553880806103e5565b9192602060018192868b0151815501940192016103d0565b60036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f830160051c8101916020841061047f575b601f0160051c01905b818110610473575061009f565b60008155600101610466565b909150819061045d565b90607f169061008d565b600080fd5b6040519190601f01601f191682016001600160401b0381118382101761039c57604052565b81601f82011215610493578051906001600160401b03821161039c576104ec601f8301601f1916602001610498565b92828452602083830101116104935760005b82811061051357505060206000918301015290565b806020809284010151828287010152016104fe56fe608080604052600436101561001357600080fd5b60003560e01c90816306fdde031461075457508063095ea7b31461072e57806318160ddd1461071057806323b872dd14610652578063313ce5671461063657806339509351146105ce57806342966c681461040957806370a08231146103cf5780637165485d1461038a57806395d89b4114610269578063a457c2d7146101c2578063a9059cbb14610191578063d3618cca1461013d578063dd62ed3e146100ec5763e7c2b772146100c457600080fd5b346100e75760003660031901126100e757602060ff600554166040519015158152f35b600080fd5b346100e75760403660031901126100e757610105610870565b61010d610886565b6001600160a01b039182166000908152600160209081526040808320949093168252928352819020549051908152f35b346100e75760003660031901126100e757610182337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161461089c565b6005805460ff19166001179055005b346100e75760403660031901126100e7576101b76101ad610870565b60243590336109dd565b602060405160018152f35b346100e75760403660031901126100e7576101db610870565b60243590336000526001602052604060002060018060a01b03821660005260205260406000205491808310610216576101b7920390336108d5565b60405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608490fd5b346100e75760003660031901126100e75760405160006004548060011c90600181168015610380575b60208310811461036c5782855290811561035057506001146102f9575b50819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b0390f35b634e487b7160e01b600052604160045260246000fd5b905060046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b6000905b82821061033a575060209150820101826102af565b6001816020925483858801015201910190610325565b90506020925060ff191682840152151560051b820101826102af565b634e487b7160e01b84526022600452602484fd5b91607f1691610292565b346100e75760003660031901126100e7576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346100e75760203660031901126100e7576001600160a01b036103f0610870565b1660005260006020526020604060002054604051908152f35b346100e75760203660031901126100e7576004356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016338114906104548261089c565b331561057f5760ff60055416918215610576575b821561056e575b508115610565575b501561052b57336000526000602052604060002054908082106104db57806000923384528360205203604083205580600254036002556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203392a3005b60405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608490fd5b60405162461bcd60e51b815260206004820152601260248201527143757276652074726164696e67206f6e6c7960701b6044820152606490fd5b90501582610477565b91508361046f565b60009250610468565b60405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608490fd5b346100e75760403660031901126100e7576105e7610870565b336000526001602052604060002060018060a01b0382166000526020526040600020546024358101809111610620576101b791336108d5565b634e487b7160e01b600052601160045260246000fd5b346100e75760003660031901126100e757602060405160128152f35b346100e75760603660031901126100e75761066b610870565b610673610886565b6001600160a01b03821660009081526001602081815260408084203385529091529091205492604435929184016106af575b6101b793506109dd565b8284106106cb576106c6836101b7950333836108d5565b6106a5565b60405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606490fd5b346100e75760003660031901126100e7576020600254604051908152f35b346100e75760403660031901126100e7576101b761074a610870565b60243590336108d5565b346100e75760003660031901126100e75760006003548060011c9060018116801561081d575b60208310811461036c5782855290811561035057506001146107c65750819003601f01601f191681019067ffffffffffffffff8211818310176102e3576102df82918260405282610827565b905060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b6000905b828210610807575060209150820101826102af565b60018160209254838588010152019101906107f2565b91607f169161077a565b91909160208152825180602083015260005b81811061085a575060409293506000838284010152601f8019910116010190565b8060208092870101516040828601015201610839565b600435906001600160a01b03821682036100e757565b602435906001600160a01b03821682036100e757565b156108a357565b60405162461bcd60e51b815260206004820152600a6024820152694375727665206f6e6c7960b01b6044820152606490fd5b6001600160a01b031690811561098c576001600160a01b031691821561093c5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b6001600160a01b0316908115610b95576001600160a01b0316918215610b445760ff600554168015610b3c575b8015610b0a575b8015610ad8575b1561052b57816000526000602052604060002054818110610a8457817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9260209285600052600084520360406000205584600052600082526040600020818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168314610a18565b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168214610a11565b506000610a0a565b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fdfea2646970667358221220a0eacf071765d905fadda9b915412d8c2ae5aa133a850434cd81a13a648ef82964736f6c634300081a0033a2646970667358221220b12282b9c3d3af15e73ab55cab32244590fc6bb5cbb262a22cc34ea253391d4b64736f6c634300081a0033000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869000000000000000000000000086cf2482f13bfcaad24ae55ae083f02ffbd8ef4000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000008caa3c1ec846099f36a046e06ab30968276164f","nonce":"0x62","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x13b88cc3548a736d7e3a39ac9e4ab1ee7a916f435ce8713b819f2cd13b659db4","s":"0x726729dcae6b4e13c0c4fb3dc423698f4f2fef0b96c23e177b85d3ebae0f463a"}}},{"type":"contract","id":"0x08caa3c1ec846099f36a046e06ab30968276164f","contract":"0x08caa3c1ec846099f36a046e06ab30968276164f","title":"EVM Contract","subtitle":"Block #61683","href":"/explorer/contract/0x08caa3c1ec846099f36a046e06ab30968276164f","timestamp_ms":1791021748000,"raw":{"txid":"0x54c7e94c2d4623121a0efd988af1a95e1e5cfb8df0676bbbfbca2854d2ead0df","hash":"0x54c7e94c2d4623121a0efd988af1a95e1e5cfb8df0676bbbfbca2854d2ead0df","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x08caa3c1ec846099f36a046e06ab30968276164f","amount_dec":"0","value_raw":"0","fee_dec":"0.00000004846572","fee_raw":"48465720000","asset":"COOK","timestamp_ms":1791021748000,"block":61683,"status":"Success","kind":"Contract creation","source":"EVM","nonce":97,"transaction_type":2,"gas_limit":"4886204","gas_used":"4846572","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x60c06040523480156200001157600080fd5b506040516200583638038062005836833981810160405260408110156200003757600080fd5b5080516020909101516001600160601b0319606092831b8116608052911b1660a052600080546001600160a01b0319163317905560805160601c60a05160601c615689620001ad600039806101ec5280610eb65280610ef1528061137752806115a452806117265280611c4d5280611cc85280611d775280612240528061268b52806129b65280612a0c5280612a405280612ab45280612c545280612da95280612e3152806133895280613420528061354c52806135dc528061360f528061363b528061374052806138ae5280613a135280613a875280613e205280613ea8528061402052806141a2525080611105528061113f528061141752806114eb52806117045280611b335280611f4052806123f3528061243b5280612669528061288e52806129ea5280612cf95280612e635280613ab95280613bac5280613d8e5280613eda5280613fd4528061467c52806146b25280614be85280614c965280614d165280615097528061521652506156896000f3fe6080604052600436106101dc5760003560e01c8063a8bfa4ce11610102578063d06ca61f11610095578063e56f28ae11610064578063e56f28ae14610cec578063e8e3370014610d1f578063f305d71914610d9f578063fb3bdb4114610de557610215565b8063d06ca61f14610b9a578063d507e9bf14610c4f578063dc5853c714610c64578063ded9382a14610c7957610215565b8063b6f9de95116100d1578063b6f9de9514610a69578063baa2abde14610aed578063bed624ba14610b4a578063c45a015514610b8557610215565b8063a8bfa4ce14610998578063ad5c4648146109cb578063ad615dec146109e0578063af2979eb14610a1657610215565b80634a25d94a1161017a578063791ac94711610149578063791ac947146107b25780637ff36ab51461084857806385f8c259146108cc5780638803dbee1461090257610215565b80634a25d94a146105c457806355b38b631461065a5780635b0d5984146106a95780635c11d7951461071c57610215565b80631f00ca74116101b65780631f00ca74146103b45780632195995c1461046957806327f45650146104e757806338ed17391461052e57610215565b806302751cec1461021a578063054d50d41461028657806318cbafe5146102ce57610215565b3661021557336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461021357fe5b005b600080fd5b34801561022657600080fd5b5061026d600480360360c081101561023d57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135610e69565b6040805192835260208301919091528051918290030190f35b34801561029257600080fd5b506102bc600480360360608110156102a957600080fd5b5080359060208101359060400135610f83565b60408051918252519081900360200190f35b3480156102da57600080fd5b50610364600480360360a08110156102f157600080fd5b813591602081013591810190606081016040820135600160201b81111561031757600080fd5b82018360208201111561032957600080fd5b803590602001918460208302840111600160201b8311171561034a57600080fd5b91935091506001600160a01b038135169060200135610f9a565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156103a0578181015183820152602001610388565b505050509050019250505060405180910390f35b3480156103c057600080fd5b50610364600480360360408110156103d757600080fd5b81359190810190604081016020820135600160201b8111156103f857600080fd5b82018360208201111561040a57600080fd5b803590602001918460208302840111600160201b8311171561042b57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611094945050505050565b34801561047557600080fd5b5061026d600480360361016081101561048d57600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c08101359060e081013515159060ff6101008201351690610120810135906101400135611135565b3480156104f357600080fd5b5061051a6004803603602081101561050a57600080fd5b50356001600160a01b031661122f565b604080519115158252519081900360200190f35b34801561053a57600080fd5b50610364600480360360a081101561055157600080fd5b813591602081013591810190606081016040820135600160201b81111561057757600080fd5b82018360208201111561058957600080fd5b803590602001918460208302840111600160201b831117156105aa57600080fd5b91935091506001600160a01b038135169060200135611244565b3480156105d057600080fd5b50610364600480360360a08110156105e757600080fd5b813591602081013591810190606081016040820135600160201b81111561060d57600080fd5b82018360208201111561061f57600080fd5b803590602001918460208302840111600160201b8311171561064057600080fd5b91935091506001600160a01b038135169060200135611327565b34801561066657600080fd5b5061068d6004803603602081101561067d57600080fd5b50356001600160a01b0316611663565b604080516001600160a01b039092168252519081900360200190f35b3480156106b557600080fd5b506102bc60048036036101408110156106cd57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e082013516906101008101359061012001356116fc565b34801561072857600080fd5b50610213600480360360a081101561073f57600080fd5b813591602081013591810190606081016040820135600160201b81111561076557600080fd5b82018360208201111561077757600080fd5b803590602001918460208302840111600160201b8311171561079857600080fd5b91935091506001600160a01b03813516906020013561180a565b3480156107be57600080fd5b50610213600480360360a08110156107d557600080fd5b813591602081013591810190606081016040820135600160201b8111156107fb57600080fd5b82018360208201111561080d57600080fd5b803590602001918460208302840111600160201b8311171561082e57600080fd5b91935091506001600160a01b038135169060200135611900565b6103646004803603608081101561085e57600080fd5b81359190810190604081016020820135600160201b81111561087f57600080fd5b82018360208201111561089157600080fd5b803590602001918460208302840111600160201b831117156108b257600080fd5b91935091506001600160a01b0381351690602001356119e2565b3480156108d857600080fd5b506102bc600480360360608110156108ef57600080fd5b5080359060208101359060400135611adb565b34801561090e57600080fd5b50610364600480360360a081101561092557600080fd5b813591602081013591810190606081016040820135600160201b81111561094b57600080fd5b82018360208201111561095d57600080fd5b803590602001918460208302840111600160201b8311171561097e57600080fd5b91935091506001600160a01b038135169060200135611ae8565b3480156109a457600080fd5b5061068d600480360360208110156109bb57600080fd5b50356001600160a01b0316611c30565b3480156109d757600080fd5b5061068d611c4b565b3480156109ec57600080fd5b506102bc60048036036060811015610a0357600080fd5b5080359060208101359060400135611c6f565b348015610a2257600080fd5b506102bc600480360360c0811015610a3957600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135611c7c565b61021360048036036080811015610a7f57600080fd5b81359190810190604081016020820135600160201b811115610aa057600080fd5b820183602082011115610ab257600080fd5b803590602001918460208302840111600160201b83111715610ad357600080fd5b91935091506001600160a01b038135169060200135611dfd565b348015610af957600080fd5b5061026d600480360360e0811015610b1057600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135611ef2565b348015610b5657600080fd5b5061021360048036036040811015610b6d57600080fd5b506001600160a01b0381358116916020013516612136565b348015610b9157600080fd5b5061068d6123f1565b348015610ba657600080fd5b5061036460048036036040811015610bbd57600080fd5b81359190810190604081016020820135600160201b811115610bde57600080fd5b820183602082011115610bf057600080fd5b803590602001918460208302840111600160201b83111715610c1157600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550612415945050505050565b348015610c5b57600080fd5b506102136125e9565b348015610c7057600080fd5b5061068d612650565b348015610c8557600080fd5b5061026d6004803603610140811015610c9d57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e0820135169061010081013590610120013561265f565b348015610cf857600080fd5b5061021360048036036020811015610d0f57600080fd5b50356001600160a01b0316612773565b348015610d2b57600080fd5b50610d816004803603610100811015610d4357600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e0013561282b565b60408051938452602084019290925282820152519081900360600190f35b610d81600480360360c0811015610db557600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135612967565b61036460048036036080811015610dfb57600080fd5b81359190810190604081016020820135600160201b811115610e1c57600080fd5b820183602082011115610e2e57600080fd5b803590602001918460208302840111600160201b83111715610e4f57600080fd5b91935091506001600160a01b038135169060200135612c0c565b6000808242811015610eb0576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b610edf897f00000000000000000000000000000000000000000000000000000000000000008a8a8a308a611ef2565b9093509150610eef898685612fc7565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015610f5557600080fd5b505af1158015610f69573d6000803e3d6000fd5b50505050610f778583613131565b50965096945050505050565b6000610f90848484613229565b90505b9392505050565b60608142811015610fe0576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff161561102d576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff19166001179055604080516020808802828101820190935287825261107e928b928b9290918b918b91829185019084908082843760009201829052508b935091506001905081613319565b6003805460ff1916905598975050505050505050565b606060006110a1836140d6565b5090506001600160a01b03811615611100576040805162461bcd60e51b815260206004820152601e60248201527f43757276652065786163742d6f757470757420756e737570706f727465640000604482015290519081900360640190fd5b61112b7f00000000000000000000000000000000000000000000000000000000000000008585614247565b9150505b92915050565b60008060006111657f00000000000000000000000000000000000000000000000000000000000000008f8f614394565b9050600087611174578c611178565b6000195b6040805163d505accf60e01b815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c4810188905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b1580156111ee57600080fd5b505af1158015611202573d6000803e3d6000fd5b505050506112158f8f8f8f8f8f8f611ef2565b809450819550505050509b509b9950505050505050505050565b60016020526000908152604090205460ff1681565b6060814281101561128a576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff16156112d7576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff19166001179055604080516020808802828101820190935287825261107e928b928b9290918b918b91829185019084908082843760009201829052508b9350915081905080613319565b6060814281101561136d576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016868660001981018181106113a757fe5b905060200201356001600160a01b03166001600160a01b031614611412576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6114707f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061424792505050565b9150868260008151811061148057fe5b602002602001015111156114c55760405162461bcd60e51b81526004018080602001828103825260278152602001806155486027913960400191505060405180910390fd5b611563868660008181106114d557fe5b905060200201356001600160a01b0316336115497f00000000000000000000000000000000000000000000000000000000000000008a8a600081811061151757fe5b905060200201356001600160a01b03168b8b600181811061153457fe5b905060200201356001600160a01b0316614394565b8560008151811061155657fe5b6020026020010151614470565b6115a2828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152503092506145cd915050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d836001855103815181106115e157fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561161f57600080fd5b505af1158015611633573d6000803e3d6000fd5b50505050611658848360018551038151811061164b57fe5b6020026020010151613131565b509695505050505050565b6001600160a01b0380821660009081526002602052604081205490911680158015906116f15750806001600160a01b0316637f544e496040518163ffffffff1660e01b815260040160206040518083038186803b1580156116c357600080fd5b505afa1580156116d7573d6000803e3d6000fd5b505050506040513d60208110156116ed57600080fd5b5051155b61112f576000610f93565b60008061174a7f00000000000000000000000000000000000000000000000000000000000000008d7f0000000000000000000000000000000000000000000000000000000000000000614394565b9050600086611759578b61175d565b6000195b6040805163d505accf60e01b815233600482015230602482015260448101839052606481018b905260ff8916608482015260a4810188905260c4810187905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b1580156117d357600080fd5b505af11580156117e7573d6000803e3d6000fd5b505050506117f98d8d8d8d8d8d611c7c565b9d9c50505050505050505050505050565b804281101561184e576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff161561189b576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff1916600117905560408051602080870282810182019093528682526118ec928a928a9290918a918a91829185019084908082843760009201829052508a935091508190506001613319565b50506003805460ff19169055505050505050565b8042811015611944576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff1615611991576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff1916600117905560408051602080870282810182019093528682526118ec928a928a9290918a918a91829185019084908082843760009201829052508a935091506001905080613319565b60608142811015611a28576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff1615611a75576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff191660011790556040805160208088028281018201909352878252611ac69234928b9290918b918b91829185019084908082843760009201829052508b935060019250905080613319565b6003805460ff19169055979650505050505050565b6000610f90848484614806565b60608142811015611b2e576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b611b8c7f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061424792505050565b91508682600081518110611b9c57fe5b60200260200101511115611be15760405162461bcd60e51b81526004018080602001828103825260278152602001806155486027913960400191505060405180910390fd5b611bf1868660008181106114d557fe5b611658828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506145cd915050565b6002602052600090815260409020546001600160a01b031681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610f908484846148f6565b60008142811015611cc2576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b611cf1887f00000000000000000000000000000000000000000000000000000000000000008989893089611ef2565b604080516370a0823160e01b81523060048201529051919450611d7592508a9187916001600160a01b038416916370a0823191602480820192602092909190829003018186803b158015611d4457600080fd5b505afa158015611d58573d6000803e3d6000fd5b505050506040513d6020811015611d6e57600080fd5b5051612fc7565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015611ddb57600080fd5b505af1158015611def573d6000803e3d6000fd5b505050506116588483613131565b8042811015611e41576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff1615611e8e576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff191660011790556040805160208087028281018201909352868252611edf9234928a9290918a918a91829185019084908082843760009201829052508a935060019250905081613319565b50506003805460ff191690555050505050565b6000808242811015611f39576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6000611f667f00000000000000000000000000000000000000000000000000000000000000008c8c614394565b604080516323b872dd60e01b81523360048201526001600160a01b03831660248201819052604482018d9052915192935090916323b872dd916064808201926020929091908290030181600087803b158015611fc157600080fd5b505af1158015611fd5573d6000803e3d6000fd5b505050506040513d6020811015611feb57600080fd5b50506040805163226bf2d160e21b81526001600160a01b03888116600483015282516000938493928616926389afcb44926024808301939282900301818787803b15801561203857600080fd5b505af115801561204c573d6000803e3d6000fd5b505050506040513d604081101561206257600080fd5b5080516020909101519092509050600061207c8e8e6149a2565b509050806001600160a01b03168e6001600160a01b03161461209f5781836120a2565b82825b90975095508a8710156120e65760405162461bcd60e51b815260040180806020018281038252602681526020018061556f6026913960400191505060405180910390fd5b898610156121255760405162461bcd60e51b815260040180806020018281038252602681526020018061548e6026913960400191505060405180910390fd5b505050505097509795505050505050565b3360009081526001602052604090205460ff16801561216d57506001600160a01b0382811660009081526002602052604090205416155b6121be576040805162461bcd60e51b815260206004820152601e60248201527f556e74727573746564206f72206475706c696361746520666163746f72790000604482015290519081900360640190fd5b816001600160a01b0316816001600160a01b031663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561220157600080fd5b505afa158015612215573d6000803e3d6000fd5b505050506040513d602081101561222b57600080fd5b50516001600160a01b03161480156122d857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b0316633f3b463e6040518163ffffffff1660e01b815260040160206040518083038186803b1580156122a157600080fd5b505afa1580156122b5573d6000803e3d6000fd5b505050506040513d60208110156122cb57600080fd5b50516001600160a01b0316145b80156123595750306001600160a01b0316816001600160a01b03166331d7ba596040518163ffffffff1660e01b815260040160206040518083038186803b15801561232257600080fd5b505afa158015612336573d6000803e3d6000fd5b505050506040513d602081101561234c57600080fd5b50516001600160a01b0316145b61239a576040805162461bcd60e51b815260206004820152600d60248201526c496e76616c696420637572766560981b604482015290519081900360640190fd5b6001600160a01b0382811660008181526002602052604080822080546001600160a01b0319169486169485179055517f78cc616a50fefbf04c23164b91b20d2543e4c8b825d6d28df9b886f7b84ad6009190a35050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6060600080612423846140d6565b90925090506001600160a01b03821661246a576124617f00000000000000000000000000000000000000000000000000000000000000008686614a80565b9250505061112f565b6040805160028082526060820183529091602083019080368337019050509250801561253b57604080516312face5360e21b81526004810187905281516001600160a01b03851692634beb394c9260248082019391829003018186803b1580156124d357600080fd5b505afa1580156124e7573d6000803e3d6000fd5b505050506040513d60408110156124fd57600080fd5b5080516020909101518451859060009061251357fe5b602002602001018560018151811061252757fe5b6020908102919091010191909152526125e1565b848360008151811061254957fe5b602002602001018181525050816001600160a01b031663a64190c4866040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561259957600080fd5b505afa1580156125ad573d6000803e3d6000fd5b505050506040513d60208110156125c357600080fd5b50518351849060019081106125d457fe5b6020026020010181815250505b505092915050565b6000546001600160a01b0316331461263e576040805162461bcd60e51b81526020600482015260136024820152725265676973747279206f776e6572206f6e6c7960681b604482015290519081900360640190fd5b600080546001600160a01b0319169055565b6000546001600160a01b031681565b60008060006126af7f00000000000000000000000000000000000000000000000000000000000000008e7f0000000000000000000000000000000000000000000000000000000000000000614394565b90506000876126be578c6126c2565b6000195b6040805163d505accf60e01b815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c4810188905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b15801561273857600080fd5b505af115801561274c573d6000803e3d6000fd5b5050505061275e8e8e8e8e8e8e610e69565b909f909e509c50505050505050505050505050565b6000546001600160a01b03163314801561279557506001600160a01b03811615155b6127dc576040805162461bcd60e51b81526020600482015260136024820152725265676973747279206f776e6572206f6e6c7960681b604482015290519081900360640190fd5b6001600160a01b0381166000818152600160208190526040808320805460ff1916909217909155517f0752b67288e7a490fa12f2a2dbd03ba38f6dc40169df0577cda4c333a90725709190a250565b60008060008342811015612874576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6128828c8c8c8c8c8c614bb7565b909450925060006128b47f00000000000000000000000000000000000000000000000000000000000000008e8e614394565b90506128c28d338388614470565b6128ce8c338387614470565b806001600160a01b0316636a627842886040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b15801561292657600080fd5b505af115801561293a573d6000803e3d6000fd5b505050506040513d602081101561295057600080fd5b5051949d939c50939a509198505050505050505050565b600080600083428110156129b0576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6129de8a7f00000000000000000000000000000000000000000000000000000000000000008b348c8c614bb7565b90945092506000612a307f00000000000000000000000000000000000000000000000000000000000000008c7f0000000000000000000000000000000000000000000000000000000000000000614394565b9050612a3e8b338388614470565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0856040518263ffffffff1660e01b81526004016000604051808303818588803b158015612a9957600080fd5b505af1158015612aad573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb82866040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015612b3257600080fd5b505af1158015612b46573d6000803e3d6000fd5b505050506040513d6020811015612b5c57600080fd5b5051612b6457fe5b806001600160a01b0316636a627842886040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b158015612bbc57600080fd5b505af1158015612bd0573d6000803e3d6000fd5b505050506040513d6020811015612be657600080fd5b5051925034841015612bfe57612bfe33853403613131565b505096509650969350505050565b60608142811015612c52576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031686866000818110612c8957fe5b905060200201356001600160a01b03166001600160a01b031614612cf4576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b612d527f00000000000000000000000000000000000000000000000000000000000000008888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061424792505050565b91503482600081518110612d6257fe5b60200260200101511115612da75760405162461bcd60e51b81526004018080602001828103825260278152602001806155486027913960400191505060405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db083600081518110612de357fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015612e1657600080fd5b505af1158015612e2a573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb612eac7f000000000000000000000000000000000000000000000000000000000000000089896000818110612e8f57fe5b905060200201356001600160a01b03168a8a600181811061153457fe5b84600081518110612eb957fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015612f1057600080fd5b505af1158015612f24573d6000803e3d6000fd5b505050506040513d6020811015612f3a57600080fd5b5051612f4257fe5b612f81828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506145cd915050565b81600081518110612f8e57fe5b6020026020010151341115612fbd57612fbd3383600081518110612fae57fe5b60200260200101513403613131565b5095945050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b178152925182516000946060949389169392918291908083835b602083106130445780518252601f199092019160209182019101613025565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146130a6576040519150601f19603f3d011682016040523d82523d6000602084013e6130ab565b606091505b50915091508180156130d95750805115806130d957508080602001905160208110156130d657600080fd5b50515b61312a576040805162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fd5b5050505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b6020831061317d5780518252601f19909201916020918201910161315e565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146131df576040519150601f19603f3d011682016040523d82523d6000602084013e6131e4565b606091505b50509050806132245760405162461bcd60e51b81526004018080602001828103825260238152602001806155956023913960400191505060405180910390fd5b505050565b60008084116132695760405162461bcd60e51b815260040180806020018281038252602b815260200180615463602b913960400191505060405180910390fd5b6000831180156132795750600082115b6132b45760405162461bcd60e51b81526004018080602001828103825260288152602001806154d96028913960400191505060405180910390fd5b60006132c8856103e563ffffffff614e2b16565b905060006132dc828563ffffffff614e2b16565b90506000613302836132f6886103e863ffffffff614e2b16565b9063ffffffff614e8e16565b905080828161330d57fe5b04979650505050505050565b60606001600160a01b0385161580159061333c57506001600160a01b0385163014155b613381576040805162461bcd60e51b8152602060048201526011602482015270125b9d985b1a59081c9958da5c1a595b9d607a1b604482015290519081900360640190fd5b8315613418577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316866000815181106133be57fe5b60200260200101516001600160a01b031614613418576040805162461bcd60e51b8152602060048201526014602482015273125b9d985b1a59081b985d1a5d99481a5b9c1d5d60621b604482015290519081900360640190fd5b82156134b3577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168660018851038151811061345857fe5b60200260200101516001600160a01b0316146134b3576040805162461bcd60e51b8152602060048201526015602482015274125b9d985b1a59081b985d1a5d99481bdd5d1c1d5d605a1b604482015290519081900360640190fd5b6000806134bf886140d6565b90925090506001600160a01b03821615613957576134dd8a89612415565b925088836001815181106134ed57fe5b6020026020010151101561353e576040805162461bcd60e51b8152602060048201526013602482015272125b9cdd59999a58da595b9d081bdd5d1c1d5d606a1b604482015290519081900360640190fd5b80156137b15785156135d7577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db08460008151811061358657fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b1580156135b957600080fd5b505af11580156135cd573d6000803e3d6000fd5b505050505061360a565b61360a7f000000000000000000000000000000000000000000000000000000000000000033308660008151811061155657fe5b6136367f0000000000000000000000000000000000000000000000000000000000000000836000614edd565b6136757f0000000000000000000000000000000000000000000000000000000000000000838560008151811061366857fe5b6020026020010151614edd565b816001600160a01b0316630c498c818460008151811061369157fe5b602090810291909101810151604080516001600160e01b031960e086901b1681526004810192909252602482018e90523360448301526001600160a01b038c16606483015251608480830193928290030181600087803b1580156136f457600080fd5b505af1158015613708573d6000803e3d6000fd5b505050506040513d602081101561371e57600080fd5b505183518490600190811061372f57fe5b6020026020010181815250506137677f0000000000000000000000000000000000000000000000000000000000000000836000614edd565b85801561378757508260008151811061377c57fe5b60200260200101518a115b156137ac576137ac338460008151811061379d57fe5b60200260200101518c03613131565b61394f565b6137d1886000815181106137c157fe5b602002602001015133848d614470565b816001600160a01b031663a10907d98b8b33896137ee578b6137f0565b305b6040518563ffffffff1660e01b815260040180858152602001848152602001836001600160a01b03166001600160a01b03168152602001826001600160a01b03166001600160a01b03168152602001945050505050602060405180830381600087803b15801561385f57600080fd5b505af1158015613873573d6000803e3d6000fd5b505050506040513d602081101561388957600080fd5b505183518490600190811061389a57fe5b602002602001018181525050841561394f577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d846001815181106138e857fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561392657600080fd5b505af115801561393a573d6000803e3d6000fd5b5050505061394f878460018151811061164b57fe5b506140cb9050565b6000856139645787613966565b305b90508415613d895760008960018b51038151811061398057fe5b60200260200101516001600160a01b03166370a08231836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b1580156139dd57600080fd5b505afa1580156139f1573d6000803e3d6000fd5b505050506040513d6020811015613a0757600080fd5b505190508715613b8e577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db08d6040518263ffffffff1660e01b81526004016000604051808303818588803b158015613a6c57600080fd5b505af1158015613a80573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb613b077f00000000000000000000000000000000000000000000000000000000000000008d600081518110613ae557fe5b60200260200101518e600181518110613afa57fe5b6020026020010151614394565b8e6040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015613b5757600080fd5b505af1158015613b6b573d6000803e3d6000fd5b505050506040513d6020811015613b8157600080fd5b5051613b8957fe5b613bf3565b613bf38a600081518110613b9e57fe5b602002602001015133613bed7f00000000000000000000000000000000000000000000000000000000000000008e600081518110613bd857fe5b60200260200101518f600181518110613afa57fe5b8f614470565b613bfd8a83615040565b895167ffffffffffffffff81118015613c1557600080fd5b50604051908082528060200260200182016040528015613c3f578160200160208202803683370190505b5094508b85600081518110613c5057fe5b602002602001018181525050613d05818b60018d510381518110613c7057fe5b60200260200101516001600160a01b03166370a08231856040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b158015613ccd57600080fd5b505afa158015613ce1573d6000803e3d6000fd5b505050506040513d6020811015613cf757600080fd5b50519063ffffffff61534b16565b8560018c510381518110613d1557fe5b6020026020010181815250508a8560018c510381518110613d3257fe5b60200260200101511015613d83576040805162461bcd60e51b8152602060048201526013602482015272125b9cdd59999a58da595b9d081bdd5d1c1d5d606a1b604482015290519081900360640190fd5b50614018565b613db47f00000000000000000000000000000000000000000000000000000000000000008c8b614a80565b9350898460018b510381518110613dc757fe5b60200260200101511015613e18576040805162461bcd60e51b8152602060048201526013602482015272125b9cdd59999a58da595b9d081bdd5d1c1d5d606a1b604482015290519081900360640190fd5b8615613fb6577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db085600081518110613e5a57fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015613e8d57600080fd5b505af1158015613ea1573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb613f1b7f00000000000000000000000000000000000000000000000000000000000000008c600081518110613f0657fe5b60200260200101518d600181518110613afa57fe5b86600081518110613f2857fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015613f7f57600080fd5b505af1158015613f93573d6000803e3d6000fd5b505050506040513d6020811015613fa957600080fd5b5051613fb157fe5b61400d565b61400d89600081518110613fc657fe5b6020026020010151336140007f00000000000000000000000000000000000000000000000000000000000000008d600081518110613ae557fe5b8760008151811061155657fe5b614018848a836145cd565b85156140c7577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d8560018751038151811061405d57fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561409b57600080fd5b505af11580156140af573d6000803e3d6000fd5b505050506140c7888560018751038151811061164b57fe5b5050505b979650505050505050565b60008060028351101561411f576040805162461bcd60e51b815260206004820152600c60248201526b092dcecc2d8d2c840e0c2e8d60a31b604482015290519081900360640190fd5b60005b835181101561424157600061414985838151811061413c57fe5b6020026020010151611663565b90506001600160a01b0381161561423857845160021461419a5760405162461bcd60e51b815260040180806020018281038252602c8152602001806155e4602c913960400191505060405180910390fd5b8160011492507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031685846141d75760016141da565b60005b60ff16815181106141e757fe5b60200260200101516001600160a01b0316146142345760405162461bcd60e51b81526004018080602001828103825260228152602001806155016022913960400191505060405180910390fd5b8093505b50600101614122565b50915091565b60606002825110156142a0576040805162461bcd60e51b815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff811180156142b857600080fd5b506040519080825280602002602001820160405280156142e2578160200160208202803683370190505b50905082816001835103815181106142f657fe5b60209081029190910101528151600019015b801561438c576000806143458786600186038151811061432457fe5b602002602001015187868151811061433857fe5b602002602001015161539b565b9150915061436784848151811061435857fe5b60200260200101518383614806565b84600185038151811061437657fe5b6020908102919091010152505060001901614308565b509392505050565b6040805163e6a4390560e01b81526001600160a01b0384811660048301528381166024830152915160009286169163e6a43905916044808301926020929190829003018186803b1580156143e757600080fd5b505afa1580156143fb573d6000803e3d6000fd5b505050506040513d602081101561441157600080fd5b505190506001600160a01b038116610f93576040805162461bcd60e51b815260206004820181905260248201527f436f6f6b44455856324c6962726172793a20504149525f4e4f545f464f554e44604482015290519081900360640190fd5b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b17815292518251600094606094938a169392918291908083835b602083106144f55780518252601f1990920191602091820191016144d6565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614557576040519150601f19603f3d011682016040523d82523d6000602084013e61455c565b606091505b509150915081801561458a57508051158061458a575080806020019051602081101561458757600080fd5b50515b6145c55760405162461bcd60e51b81526004018080602001828103825260248152602001806156106024913960400191505060405180910390fd5b505050505050565b60005b6001835103811015614800576000808483815181106145eb57fe5b602002602001015185846001018151811061460257fe5b602002602001015191509150600061461a83836149a2565b509050600087856001018151811061462e57fe5b60200260200101519050600080836001600160a01b0316866001600160a01b03161461465c57826000614660565b6000835b91509150600060028a5103881061467757886146ab565b6146ab7f0000000000000000000000000000000000000000000000000000000000000000878c8b60020181518110613afa57fe5b90506146d87f00000000000000000000000000000000000000000000000000000000000000008888614394565b6001600160a01b031663022c0d9f84848460006040519080825280601f01601f191660200182016040528015614715576020820181803683370190505b506040518563ffffffff1660e01b815260040180858152602001848152602001836001600160a01b03166001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561478657818101518382015260200161476e565b50505050905090810190601f1680156147b35780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156147d557600080fd5b505af11580156147e9573d6000803e3d6000fd5b5050600190990198506145d0975050505050505050565b50505050565b60008084116148465760405162461bcd60e51b815260040180806020018281038252602c8152602001806155b8602c913960400191505060405180910390fd5b6000831180156148565750600082115b6148915760405162461bcd60e51b81526004018080602001828103825260288152602001806154d96028913960400191505060405180910390fd5b60006148b56103e86148a9868863ffffffff614e2b16565b9063ffffffff614e2b16565b905060006148cf6103e56148a9868963ffffffff61534b16565b90506148ec60018284816148df57fe5b049063ffffffff614e8e16565b9695505050505050565b60008084116149365760405162461bcd60e51b81526004018080602001828103825260258152602001806155236025913960400191505060405180910390fd5b6000831180156149465750600082115b6149815760405162461bcd60e51b81526004018080602001828103825260288152602001806154d96028913960400191505060405180910390fd5b82614992858463ffffffff614e2b16565b8161499957fe5b04949350505050565b600080826001600160a01b0316846001600160a01b031614156149f65760405162461bcd60e51b81526004018080602001828103825260258152602001806154b46025913960400191505060405180910390fd5b826001600160a01b0316846001600160a01b031610614a16578284614a19565b83835b90925090506001600160a01b038216614a79576040805162461bcd60e51b815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b6060600282511015614ad9576040805162461bcd60e51b815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff81118015614af157600080fd5b50604051908082528060200260200182016040528015614b1b578160200160208202803683370190505b5090508281600081518110614b2c57fe5b60200260200101818152505060005b600183510381101561438c57600080614b7187868581518110614b5a57fe5b602002602001015187866001018151811061433857fe5b91509150614b93848481518110614b8457fe5b60200260200101518383613229565b848460010181518110614ba257fe5b60209081029190910101525050600101614b3b565b6040805163e6a4390560e01b81526001600160a01b03888116600483015287811660248301529151600092839283927f00000000000000000000000000000000000000000000000000000000000000009092169163e6a4390591604480820192602092909190829003018186803b158015614c3157600080fd5b505afa158015614c45573d6000803e3d6000fd5b505050506040513d6020811015614c5b57600080fd5b50516001600160a01b03161415614d0e57604080516364e329cb60e11b81526001600160a01b038a81166004830152898116602483015291517f00000000000000000000000000000000000000000000000000000000000000009092169163c9c65396916044808201926020929091908290030181600087803b158015614ce157600080fd5b505af1158015614cf5573d6000803e3d6000fd5b505050506040513d6020811015614d0b57600080fd5b50505b600080614d3c7f00000000000000000000000000000000000000000000000000000000000000008b8b61539b565b91509150816000148015614d4e575080155b15614d5e57879350869250614e1e565b6000614d6b8984846148f6565b9050878111614dbe5785811015614db35760405162461bcd60e51b815260040180806020018281038252602681526020018061548e6026913960400191505060405180910390fd5b889450925082614e1c565b6000614dcb8984866148f6565b905089811115614dd757fe5b87811015614e165760405162461bcd60e51b815260040180806020018281038252602681526020018061556f6026913960400191505060405180910390fd5b94508793505b505b5050965096945050505050565b6000811580614e4657505080820282828281614e4357fe5b04145b61112f576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6d756c2d6f766572666c6f7760601b604482015290519081900360640190fd5b8082018281101561112f576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6164642d6f766572666c6f7760601b604482015290519081900360640190fd5b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b178152925182516000946060949389169392918291908083835b60208310614f5a5780518252601f199092019160209182019101614f3b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614fbc576040519150601f19603f3d011682016040523d82523d6000602084013e614fc1565b606091505b5091509150818015614fef575080511580614fef5750808060200190516020811015614fec57600080fd5b50515b61312a576040805162461bcd60e51b815260206004820152601e60248201527f5472616e7366657248656c7065723a20415050524f56455f4641494c45440000604482015290519081900360640190fd5b60005b60018351038110156132245760008084838151811061505e57fe5b602002602001015185846001018151811061507557fe5b602002602001015191509150600061508d83836149a2565b50905060006150bd7f00000000000000000000000000000000000000000000000000000000000000008585614394565b9050600080600080846001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156150fe57600080fd5b505afa158015615112573d6000803e3d6000fd5b505050506040513d606081101561512857600080fd5b5080516020909101516001600160701b0391821693501690506000806001600160a01b038a81169089161461515e578284615161565b83835b915091506151bf828b6001600160a01b03166370a082318a6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b158015613ccd57600080fd5b95506151cc868383613229565b945050505050600080856001600160a01b0316886001600160a01b0316146151f6578260006151fa565b6000835b91509150600060028c51038a10615211578a615245565b6152457f0000000000000000000000000000000000000000000000000000000000000000898e8d60020181518110613afa57fe5b604080516000808252602082019283905263022c0d9f60e01b835260248201878152604483018790526001600160a01b038086166064850152608060848501908152845160a48601819052969750908c169563022c0d9f958a958a958a9591949193919260c486019290918190849084905b838110156152cf5781810151838201526020016152b7565b50505050905090810190601f1680156152fc5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561531e57600080fd5b505af1158015615332573d6000803e3d6000fd5b50506001909b019a506150439950505050505050505050565b8082038281111561112f576040805162461bcd60e51b815260206004820152601560248201527464732d6d6174682d7375622d756e646572666c6f7760581b604482015290519081900360640190fd5b60008060006153aa85856149a2565b5090506000806153bb888888614394565b6001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156153f357600080fd5b505afa158015615407573d6000803e3d6000fd5b505050506040513d606081101561541d57600080fd5b5080516020909101516001600160701b0391821693501690506001600160a01b0387811690841614615450578082615453565b81815b9099909850965050505050505056fe436f6f6b44455856324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f425f414d4f554e54436f6f6b44455856324c6962726172793a204944454e544943414c5f414444524553534553436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4c495155494449545943757276652071756f7465206d7573742062652077726170706564206e6174697665436f6f6b44455856324c6962726172793a20494e53554646494349454e545f414d4f554e54556e69737761705632526f757465723a204558434553534956455f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f415f414d4f554e545472616e7366657248656c7065723a204554485f5452414e534645525f4641494c4544436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4f55545055545f414d4f554e54437572766520726f757465206d757374207573652077726170706564206e6174697665206469726563746c795472616e7366657248656c7065723a205452414e534645525f46524f4d5f4641494c4544556e69737761705632526f757465723a20455850495245440000000000000000a26469706673582212209fd0c28d638ce75a2ef3a5b4a69691244d2d95821b0141a4217245c01020064a64736f6c634300060600330000000000000000000000001bc619b7f70d2537daeeb30d4098cc9b7e32e9aa000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869","receipt":{"blockHash":"0xd8e12654f991cf57941638b7a96facbd455d133e089d2f3d69122f022e5a455c","blockNumber":"0xf0f3","contractAddress":"0x08caa3c1ec846099f36a046e06ab30968276164f","cumulativeGasUsed":"0x49f3ec","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x49f3ec","effectiveGasPrice":"0x2710","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x54c7e94c2d4623121a0efd988af1a95e1e5cfb8df0676bbbfbca2854d2ead0df","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0xd8e12654f991cf57941638b7a96facbd455d133e089d2f3d69122f022e5a455c","blockNumber":"0xf0f3","blockTimestamp":"0x6ac0d2b4","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x4a8ebc","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0x54c7e94c2d4623121a0efd988af1a95e1e5cfb8df0676bbbfbca2854d2ead0df","input":"0x60c06040523480156200001157600080fd5b506040516200583638038062005836833981810160405260408110156200003757600080fd5b5080516020909101516001600160601b0319606092831b8116608052911b1660a052600080546001600160a01b0319163317905560805160601c60a05160601c615689620001ad600039806101ec5280610eb65280610ef1528061137752806115a452806117265280611c4d5280611cc85280611d775280612240528061268b52806129b65280612a0c5280612a405280612ab45280612c545280612da95280612e3152806133895280613420528061354c52806135dc528061360f528061363b528061374052806138ae5280613a135280613a875280613e205280613ea8528061402052806141a2525080611105528061113f528061141752806114eb52806117045280611b335280611f4052806123f3528061243b5280612669528061288e52806129ea5280612cf95280612e635280613ab95280613bac5280613d8e5280613eda5280613fd4528061467c52806146b25280614be85280614c965280614d165280615097528061521652506156896000f3fe6080604052600436106101dc5760003560e01c8063a8bfa4ce11610102578063d06ca61f11610095578063e56f28ae11610064578063e56f28ae14610cec578063e8e3370014610d1f578063f305d71914610d9f578063fb3bdb4114610de557610215565b8063d06ca61f14610b9a578063d507e9bf14610c4f578063dc5853c714610c64578063ded9382a14610c7957610215565b8063b6f9de95116100d1578063b6f9de9514610a69578063baa2abde14610aed578063bed624ba14610b4a578063c45a015514610b8557610215565b8063a8bfa4ce14610998578063ad5c4648146109cb578063ad615dec146109e0578063af2979eb14610a1657610215565b80634a25d94a1161017a578063791ac94711610149578063791ac947146107b25780637ff36ab51461084857806385f8c259146108cc5780638803dbee1461090257610215565b80634a25d94a146105c457806355b38b631461065a5780635b0d5984146106a95780635c11d7951461071c57610215565b80631f00ca74116101b65780631f00ca74146103b45780632195995c1461046957806327f45650146104e757806338ed17391461052e57610215565b806302751cec1461021a578063054d50d41461028657806318cbafe5146102ce57610215565b3661021557336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461021357fe5b005b600080fd5b34801561022657600080fd5b5061026d600480360360c081101561023d57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135610e69565b6040805192835260208301919091528051918290030190f35b34801561029257600080fd5b506102bc600480360360608110156102a957600080fd5b5080359060208101359060400135610f83565b60408051918252519081900360200190f35b3480156102da57600080fd5b50610364600480360360a08110156102f157600080fd5b813591602081013591810190606081016040820135600160201b81111561031757600080fd5b82018360208201111561032957600080fd5b803590602001918460208302840111600160201b8311171561034a57600080fd5b91935091506001600160a01b038135169060200135610f9a565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156103a0578181015183820152602001610388565b505050509050019250505060405180910390f35b3480156103c057600080fd5b50610364600480360360408110156103d757600080fd5b81359190810190604081016020820135600160201b8111156103f857600080fd5b82018360208201111561040a57600080fd5b803590602001918460208302840111600160201b8311171561042b57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611094945050505050565b34801561047557600080fd5b5061026d600480360361016081101561048d57600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c08101359060e081013515159060ff6101008201351690610120810135906101400135611135565b3480156104f357600080fd5b5061051a6004803603602081101561050a57600080fd5b50356001600160a01b031661122f565b604080519115158252519081900360200190f35b34801561053a57600080fd5b50610364600480360360a081101561055157600080fd5b813591602081013591810190606081016040820135600160201b81111561057757600080fd5b82018360208201111561058957600080fd5b803590602001918460208302840111600160201b831117156105aa57600080fd5b91935091506001600160a01b038135169060200135611244565b3480156105d057600080fd5b50610364600480360360a08110156105e757600080fd5b813591602081013591810190606081016040820135600160201b81111561060d57600080fd5b82018360208201111561061f57600080fd5b803590602001918460208302840111600160201b8311171561064057600080fd5b91935091506001600160a01b038135169060200135611327565b34801561066657600080fd5b5061068d6004803603602081101561067d57600080fd5b50356001600160a01b0316611663565b604080516001600160a01b039092168252519081900360200190f35b3480156106b557600080fd5b506102bc60048036036101408110156106cd57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e082013516906101008101359061012001356116fc565b34801561072857600080fd5b50610213600480360360a081101561073f57600080fd5b813591602081013591810190606081016040820135600160201b81111561076557600080fd5b82018360208201111561077757600080fd5b803590602001918460208302840111600160201b8311171561079857600080fd5b91935091506001600160a01b03813516906020013561180a565b3480156107be57600080fd5b50610213600480360360a08110156107d557600080fd5b813591602081013591810190606081016040820135600160201b8111156107fb57600080fd5b82018360208201111561080d57600080fd5b803590602001918460208302840111600160201b8311171561082e57600080fd5b91935091506001600160a01b038135169060200135611900565b6103646004803603608081101561085e57600080fd5b81359190810190604081016020820135600160201b81111561087f57600080fd5b82018360208201111561089157600080fd5b803590602001918460208302840111600160201b831117156108b257600080fd5b91935091506001600160a01b0381351690602001356119e2565b3480156108d857600080fd5b506102bc600480360360608110156108ef57600080fd5b5080359060208101359060400135611adb565b34801561090e57600080fd5b50610364600480360360a081101561092557600080fd5b813591602081013591810190606081016040820135600160201b81111561094b57600080fd5b82018360208201111561095d57600080fd5b803590602001918460208302840111600160201b8311171561097e57600080fd5b91935091506001600160a01b038135169060200135611ae8565b3480156109a457600080fd5b5061068d600480360360208110156109bb57600080fd5b50356001600160a01b0316611c30565b3480156109d757600080fd5b5061068d611c4b565b3480156109ec57600080fd5b506102bc60048036036060811015610a0357600080fd5b5080359060208101359060400135611c6f565b348015610a2257600080fd5b506102bc600480360360c0811015610a3957600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135611c7c565b61021360048036036080811015610a7f57600080fd5b81359190810190604081016020820135600160201b811115610aa057600080fd5b820183602082011115610ab257600080fd5b803590602001918460208302840111600160201b83111715610ad357600080fd5b91935091506001600160a01b038135169060200135611dfd565b348015610af957600080fd5b5061026d600480360360e0811015610b1057600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135611ef2565b348015610b5657600080fd5b5061021360048036036040811015610b6d57600080fd5b506001600160a01b0381358116916020013516612136565b348015610b9157600080fd5b5061068d6123f1565b348015610ba657600080fd5b5061036460048036036040811015610bbd57600080fd5b81359190810190604081016020820135600160201b811115610bde57600080fd5b820183602082011115610bf057600080fd5b803590602001918460208302840111600160201b83111715610c1157600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550612415945050505050565b348015610c5b57600080fd5b506102136125e9565b348015610c7057600080fd5b5061068d612650565b348015610c8557600080fd5b5061026d6004803603610140811015610c9d57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e0820135169061010081013590610120013561265f565b348015610cf857600080fd5b5061021360048036036020811015610d0f57600080fd5b50356001600160a01b0316612773565b348015610d2b57600080fd5b50610d816004803603610100811015610d4357600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e0013561282b565b60408051938452602084019290925282820152519081900360600190f35b610d81600480360360c0811015610db557600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135612967565b61036460048036036080811015610dfb57600080fd5b81359190810190604081016020820135600160201b811115610e1c57600080fd5b820183602082011115610e2e57600080fd5b803590602001918460208302840111600160201b83111715610e4f57600080fd5b91935091506001600160a01b038135169060200135612c0c565b6000808242811015610eb0576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b610edf897f00000000000000000000000000000000000000000000000000000000000000008a8a8a308a611ef2565b9093509150610eef898685612fc7565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015610f5557600080fd5b505af1158015610f69573d6000803e3d6000fd5b50505050610f778583613131565b50965096945050505050565b6000610f90848484613229565b90505b9392505050565b60608142811015610fe0576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff161561102d576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff19166001179055604080516020808802828101820190935287825261107e928b928b9290918b918b91829185019084908082843760009201829052508b935091506001905081613319565b6003805460ff1916905598975050505050505050565b606060006110a1836140d6565b5090506001600160a01b03811615611100576040805162461bcd60e51b815260206004820152601e60248201527f43757276652065786163742d6f757470757420756e737570706f727465640000604482015290519081900360640190fd5b61112b7f00000000000000000000000000000000000000000000000000000000000000008585614247565b9150505b92915050565b60008060006111657f00000000000000000000000000000000000000000000000000000000000000008f8f614394565b9050600087611174578c611178565b6000195b6040805163d505accf60e01b815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c4810188905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b1580156111ee57600080fd5b505af1158015611202573d6000803e3d6000fd5b505050506112158f8f8f8f8f8f8f611ef2565b809450819550505050509b509b9950505050505050505050565b60016020526000908152604090205460ff1681565b6060814281101561128a576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff16156112d7576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff19166001179055604080516020808802828101820190935287825261107e928b928b9290918b918b91829185019084908082843760009201829052508b9350915081905080613319565b6060814281101561136d576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016868660001981018181106113a757fe5b905060200201356001600160a01b03166001600160a01b031614611412576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6114707f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061424792505050565b9150868260008151811061148057fe5b602002602001015111156114c55760405162461bcd60e51b81526004018080602001828103825260278152602001806155486027913960400191505060405180910390fd5b611563868660008181106114d557fe5b905060200201356001600160a01b0316336115497f00000000000000000000000000000000000000000000000000000000000000008a8a600081811061151757fe5b905060200201356001600160a01b03168b8b600181811061153457fe5b905060200201356001600160a01b0316614394565b8560008151811061155657fe5b6020026020010151614470565b6115a2828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152503092506145cd915050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d836001855103815181106115e157fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561161f57600080fd5b505af1158015611633573d6000803e3d6000fd5b50505050611658848360018551038151811061164b57fe5b6020026020010151613131565b509695505050505050565b6001600160a01b0380821660009081526002602052604081205490911680158015906116f15750806001600160a01b0316637f544e496040518163ffffffff1660e01b815260040160206040518083038186803b1580156116c357600080fd5b505afa1580156116d7573d6000803e3d6000fd5b505050506040513d60208110156116ed57600080fd5b5051155b61112f576000610f93565b60008061174a7f00000000000000000000000000000000000000000000000000000000000000008d7f0000000000000000000000000000000000000000000000000000000000000000614394565b9050600086611759578b61175d565b6000195b6040805163d505accf60e01b815233600482015230602482015260448101839052606481018b905260ff8916608482015260a4810188905260c4810187905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b1580156117d357600080fd5b505af11580156117e7573d6000803e3d6000fd5b505050506117f98d8d8d8d8d8d611c7c565b9d9c50505050505050505050505050565b804281101561184e576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff161561189b576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff1916600117905560408051602080870282810182019093528682526118ec928a928a9290918a918a91829185019084908082843760009201829052508a935091508190506001613319565b50506003805460ff19169055505050505050565b8042811015611944576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff1615611991576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff1916600117905560408051602080870282810182019093528682526118ec928a928a9290918a918a91829185019084908082843760009201829052508a935091506001905080613319565b60608142811015611a28576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff1615611a75576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff191660011790556040805160208088028281018201909352878252611ac69234928b9290918b918b91829185019084908082843760009201829052508b935060019250905080613319565b6003805460ff19169055979650505050505050565b6000610f90848484614806565b60608142811015611b2e576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b611b8c7f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061424792505050565b91508682600081518110611b9c57fe5b60200260200101511115611be15760405162461bcd60e51b81526004018080602001828103825260278152602001806155486027913960400191505060405180910390fd5b611bf1868660008181106114d557fe5b611658828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506145cd915050565b6002602052600090815260409020546001600160a01b031681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610f908484846148f6565b60008142811015611cc2576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b611cf1887f00000000000000000000000000000000000000000000000000000000000000008989893089611ef2565b604080516370a0823160e01b81523060048201529051919450611d7592508a9187916001600160a01b038416916370a0823191602480820192602092909190829003018186803b158015611d4457600080fd5b505afa158015611d58573d6000803e3d6000fd5b505050506040513d6020811015611d6e57600080fd5b5051612fc7565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015611ddb57600080fd5b505af1158015611def573d6000803e3d6000fd5b505050506116588483613131565b8042811015611e41576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b60035460ff1615611e8e576040805162461bcd60e51b815260206004820152601260248201527154726164696e67207265656e7472616e637960701b604482015290519081900360640190fd5b6003805460ff191660011790556040805160208087028281018201909352868252611edf9234928a9290918a918a91829185019084908082843760009201829052508a935060019250905081613319565b50506003805460ff191690555050505050565b6000808242811015611f39576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6000611f667f00000000000000000000000000000000000000000000000000000000000000008c8c614394565b604080516323b872dd60e01b81523360048201526001600160a01b03831660248201819052604482018d9052915192935090916323b872dd916064808201926020929091908290030181600087803b158015611fc157600080fd5b505af1158015611fd5573d6000803e3d6000fd5b505050506040513d6020811015611feb57600080fd5b50506040805163226bf2d160e21b81526001600160a01b03888116600483015282516000938493928616926389afcb44926024808301939282900301818787803b15801561203857600080fd5b505af115801561204c573d6000803e3d6000fd5b505050506040513d604081101561206257600080fd5b5080516020909101519092509050600061207c8e8e6149a2565b509050806001600160a01b03168e6001600160a01b03161461209f5781836120a2565b82825b90975095508a8710156120e65760405162461bcd60e51b815260040180806020018281038252602681526020018061556f6026913960400191505060405180910390fd5b898610156121255760405162461bcd60e51b815260040180806020018281038252602681526020018061548e6026913960400191505060405180910390fd5b505050505097509795505050505050565b3360009081526001602052604090205460ff16801561216d57506001600160a01b0382811660009081526002602052604090205416155b6121be576040805162461bcd60e51b815260206004820152601e60248201527f556e74727573746564206f72206475706c696361746520666163746f72790000604482015290519081900360640190fd5b816001600160a01b0316816001600160a01b031663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561220157600080fd5b505afa158015612215573d6000803e3d6000fd5b505050506040513d602081101561222b57600080fd5b50516001600160a01b03161480156122d857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b0316633f3b463e6040518163ffffffff1660e01b815260040160206040518083038186803b1580156122a157600080fd5b505afa1580156122b5573d6000803e3d6000fd5b505050506040513d60208110156122cb57600080fd5b50516001600160a01b0316145b80156123595750306001600160a01b0316816001600160a01b03166331d7ba596040518163ffffffff1660e01b815260040160206040518083038186803b15801561232257600080fd5b505afa158015612336573d6000803e3d6000fd5b505050506040513d602081101561234c57600080fd5b50516001600160a01b0316145b61239a576040805162461bcd60e51b815260206004820152600d60248201526c496e76616c696420637572766560981b604482015290519081900360640190fd5b6001600160a01b0382811660008181526002602052604080822080546001600160a01b0319169486169485179055517f78cc616a50fefbf04c23164b91b20d2543e4c8b825d6d28df9b886f7b84ad6009190a35050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6060600080612423846140d6565b90925090506001600160a01b03821661246a576124617f00000000000000000000000000000000000000000000000000000000000000008686614a80565b9250505061112f565b6040805160028082526060820183529091602083019080368337019050509250801561253b57604080516312face5360e21b81526004810187905281516001600160a01b03851692634beb394c9260248082019391829003018186803b1580156124d357600080fd5b505afa1580156124e7573d6000803e3d6000fd5b505050506040513d60408110156124fd57600080fd5b5080516020909101518451859060009061251357fe5b602002602001018560018151811061252757fe5b6020908102919091010191909152526125e1565b848360008151811061254957fe5b602002602001018181525050816001600160a01b031663a64190c4866040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561259957600080fd5b505afa1580156125ad573d6000803e3d6000fd5b505050506040513d60208110156125c357600080fd5b50518351849060019081106125d457fe5b6020026020010181815250505b505092915050565b6000546001600160a01b0316331461263e576040805162461bcd60e51b81526020600482015260136024820152725265676973747279206f776e6572206f6e6c7960681b604482015290519081900360640190fd5b600080546001600160a01b0319169055565b6000546001600160a01b031681565b60008060006126af7f00000000000000000000000000000000000000000000000000000000000000008e7f0000000000000000000000000000000000000000000000000000000000000000614394565b90506000876126be578c6126c2565b6000195b6040805163d505accf60e01b815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c4810188905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b15801561273857600080fd5b505af115801561274c573d6000803e3d6000fd5b5050505061275e8e8e8e8e8e8e610e69565b909f909e509c50505050505050505050505050565b6000546001600160a01b03163314801561279557506001600160a01b03811615155b6127dc576040805162461bcd60e51b81526020600482015260136024820152725265676973747279206f776e6572206f6e6c7960681b604482015290519081900360640190fd5b6001600160a01b0381166000818152600160208190526040808320805460ff1916909217909155517f0752b67288e7a490fa12f2a2dbd03ba38f6dc40169df0577cda4c333a90725709190a250565b60008060008342811015612874576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6128828c8c8c8c8c8c614bb7565b909450925060006128b47f00000000000000000000000000000000000000000000000000000000000000008e8e614394565b90506128c28d338388614470565b6128ce8c338387614470565b806001600160a01b0316636a627842886040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b15801561292657600080fd5b505af115801561293a573d6000803e3d6000fd5b505050506040513d602081101561295057600080fd5b5051949d939c50939a509198505050505050505050565b600080600083428110156129b0576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b6129de8a7f00000000000000000000000000000000000000000000000000000000000000008b348c8c614bb7565b90945092506000612a307f00000000000000000000000000000000000000000000000000000000000000008c7f0000000000000000000000000000000000000000000000000000000000000000614394565b9050612a3e8b338388614470565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0856040518263ffffffff1660e01b81526004016000604051808303818588803b158015612a9957600080fd5b505af1158015612aad573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb82866040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015612b3257600080fd5b505af1158015612b46573d6000803e3d6000fd5b505050506040513d6020811015612b5c57600080fd5b5051612b6457fe5b806001600160a01b0316636a627842886040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b158015612bbc57600080fd5b505af1158015612bd0573d6000803e3d6000fd5b505050506040513d6020811015612be657600080fd5b5051925034841015612bfe57612bfe33853403613131565b505096509650969350505050565b60608142811015612c52576040805162461bcd60e51b81526020600482015260186024820152600080516020615634833981519152604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031686866000818110612c8957fe5b905060200201356001600160a01b03166001600160a01b031614612cf4576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b612d527f00000000000000000000000000000000000000000000000000000000000000008888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061424792505050565b91503482600081518110612d6257fe5b60200260200101511115612da75760405162461bcd60e51b81526004018080602001828103825260278152602001806155486027913960400191505060405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db083600081518110612de357fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015612e1657600080fd5b505af1158015612e2a573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb612eac7f000000000000000000000000000000000000000000000000000000000000000089896000818110612e8f57fe5b905060200201356001600160a01b03168a8a600181811061153457fe5b84600081518110612eb957fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015612f1057600080fd5b505af1158015612f24573d6000803e3d6000fd5b505050506040513d6020811015612f3a57600080fd5b5051612f4257fe5b612f81828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506145cd915050565b81600081518110612f8e57fe5b6020026020010151341115612fbd57612fbd3383600081518110612fae57fe5b60200260200101513403613131565b5095945050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b178152925182516000946060949389169392918291908083835b602083106130445780518252601f199092019160209182019101613025565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146130a6576040519150601f19603f3d011682016040523d82523d6000602084013e6130ab565b606091505b50915091508180156130d95750805115806130d957508080602001905160208110156130d657600080fd5b50515b61312a576040805162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fd5b5050505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b6020831061317d5780518252601f19909201916020918201910161315e565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146131df576040519150601f19603f3d011682016040523d82523d6000602084013e6131e4565b606091505b50509050806132245760405162461bcd60e51b81526004018080602001828103825260238152602001806155956023913960400191505060405180910390fd5b505050565b60008084116132695760405162461bcd60e51b815260040180806020018281038252602b815260200180615463602b913960400191505060405180910390fd5b6000831180156132795750600082115b6132b45760405162461bcd60e51b81526004018080602001828103825260288152602001806154d96028913960400191505060405180910390fd5b60006132c8856103e563ffffffff614e2b16565b905060006132dc828563ffffffff614e2b16565b90506000613302836132f6886103e863ffffffff614e2b16565b9063ffffffff614e8e16565b905080828161330d57fe5b04979650505050505050565b60606001600160a01b0385161580159061333c57506001600160a01b0385163014155b613381576040805162461bcd60e51b8152602060048201526011602482015270125b9d985b1a59081c9958da5c1a595b9d607a1b604482015290519081900360640190fd5b8315613418577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316866000815181106133be57fe5b60200260200101516001600160a01b031614613418576040805162461bcd60e51b8152602060048201526014602482015273125b9d985b1a59081b985d1a5d99481a5b9c1d5d60621b604482015290519081900360640190fd5b82156134b3577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168660018851038151811061345857fe5b60200260200101516001600160a01b0316146134b3576040805162461bcd60e51b8152602060048201526015602482015274125b9d985b1a59081b985d1a5d99481bdd5d1c1d5d605a1b604482015290519081900360640190fd5b6000806134bf886140d6565b90925090506001600160a01b03821615613957576134dd8a89612415565b925088836001815181106134ed57fe5b6020026020010151101561353e576040805162461bcd60e51b8152602060048201526013602482015272125b9cdd59999a58da595b9d081bdd5d1c1d5d606a1b604482015290519081900360640190fd5b80156137b15785156135d7577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db08460008151811061358657fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b1580156135b957600080fd5b505af11580156135cd573d6000803e3d6000fd5b505050505061360a565b61360a7f000000000000000000000000000000000000000000000000000000000000000033308660008151811061155657fe5b6136367f0000000000000000000000000000000000000000000000000000000000000000836000614edd565b6136757f0000000000000000000000000000000000000000000000000000000000000000838560008151811061366857fe5b6020026020010151614edd565b816001600160a01b0316630c498c818460008151811061369157fe5b602090810291909101810151604080516001600160e01b031960e086901b1681526004810192909252602482018e90523360448301526001600160a01b038c16606483015251608480830193928290030181600087803b1580156136f457600080fd5b505af1158015613708573d6000803e3d6000fd5b505050506040513d602081101561371e57600080fd5b505183518490600190811061372f57fe5b6020026020010181815250506137677f0000000000000000000000000000000000000000000000000000000000000000836000614edd565b85801561378757508260008151811061377c57fe5b60200260200101518a115b156137ac576137ac338460008151811061379d57fe5b60200260200101518c03613131565b61394f565b6137d1886000815181106137c157fe5b602002602001015133848d614470565b816001600160a01b031663a10907d98b8b33896137ee578b6137f0565b305b6040518563ffffffff1660e01b815260040180858152602001848152602001836001600160a01b03166001600160a01b03168152602001826001600160a01b03166001600160a01b03168152602001945050505050602060405180830381600087803b15801561385f57600080fd5b505af1158015613873573d6000803e3d6000fd5b505050506040513d602081101561388957600080fd5b505183518490600190811061389a57fe5b602002602001018181525050841561394f577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d846001815181106138e857fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561392657600080fd5b505af115801561393a573d6000803e3d6000fd5b5050505061394f878460018151811061164b57fe5b506140cb9050565b6000856139645787613966565b305b90508415613d895760008960018b51038151811061398057fe5b60200260200101516001600160a01b03166370a08231836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b1580156139dd57600080fd5b505afa1580156139f1573d6000803e3d6000fd5b505050506040513d6020811015613a0757600080fd5b505190508715613b8e577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db08d6040518263ffffffff1660e01b81526004016000604051808303818588803b158015613a6c57600080fd5b505af1158015613a80573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb613b077f00000000000000000000000000000000000000000000000000000000000000008d600081518110613ae557fe5b60200260200101518e600181518110613afa57fe5b6020026020010151614394565b8e6040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015613b5757600080fd5b505af1158015613b6b573d6000803e3d6000fd5b505050506040513d6020811015613b8157600080fd5b5051613b8957fe5b613bf3565b613bf38a600081518110613b9e57fe5b602002602001015133613bed7f00000000000000000000000000000000000000000000000000000000000000008e600081518110613bd857fe5b60200260200101518f600181518110613afa57fe5b8f614470565b613bfd8a83615040565b895167ffffffffffffffff81118015613c1557600080fd5b50604051908082528060200260200182016040528015613c3f578160200160208202803683370190505b5094508b85600081518110613c5057fe5b602002602001018181525050613d05818b60018d510381518110613c7057fe5b60200260200101516001600160a01b03166370a08231856040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b158015613ccd57600080fd5b505afa158015613ce1573d6000803e3d6000fd5b505050506040513d6020811015613cf757600080fd5b50519063ffffffff61534b16565b8560018c510381518110613d1557fe5b6020026020010181815250508a8560018c510381518110613d3257fe5b60200260200101511015613d83576040805162461bcd60e51b8152602060048201526013602482015272125b9cdd59999a58da595b9d081bdd5d1c1d5d606a1b604482015290519081900360640190fd5b50614018565b613db47f00000000000000000000000000000000000000000000000000000000000000008c8b614a80565b9350898460018b510381518110613dc757fe5b60200260200101511015613e18576040805162461bcd60e51b8152602060048201526013602482015272125b9cdd59999a58da595b9d081bdd5d1c1d5d606a1b604482015290519081900360640190fd5b8615613fb6577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db085600081518110613e5a57fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015613e8d57600080fd5b505af1158015613ea1573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb613f1b7f00000000000000000000000000000000000000000000000000000000000000008c600081518110613f0657fe5b60200260200101518d600181518110613afa57fe5b86600081518110613f2857fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015613f7f57600080fd5b505af1158015613f93573d6000803e3d6000fd5b505050506040513d6020811015613fa957600080fd5b5051613fb157fe5b61400d565b61400d89600081518110613fc657fe5b6020026020010151336140007f00000000000000000000000000000000000000000000000000000000000000008d600081518110613ae557fe5b8760008151811061155657fe5b614018848a836145cd565b85156140c7577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d8560018751038151811061405d57fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561409b57600080fd5b505af11580156140af573d6000803e3d6000fd5b505050506140c7888560018751038151811061164b57fe5b5050505b979650505050505050565b60008060028351101561411f576040805162461bcd60e51b815260206004820152600c60248201526b092dcecc2d8d2c840e0c2e8d60a31b604482015290519081900360640190fd5b60005b835181101561424157600061414985838151811061413c57fe5b6020026020010151611663565b90506001600160a01b0381161561423857845160021461419a5760405162461bcd60e51b815260040180806020018281038252602c8152602001806155e4602c913960400191505060405180910390fd5b8160011492507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031685846141d75760016141da565b60005b60ff16815181106141e757fe5b60200260200101516001600160a01b0316146142345760405162461bcd60e51b81526004018080602001828103825260228152602001806155016022913960400191505060405180910390fd5b8093505b50600101614122565b50915091565b60606002825110156142a0576040805162461bcd60e51b815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff811180156142b857600080fd5b506040519080825280602002602001820160405280156142e2578160200160208202803683370190505b50905082816001835103815181106142f657fe5b60209081029190910101528151600019015b801561438c576000806143458786600186038151811061432457fe5b602002602001015187868151811061433857fe5b602002602001015161539b565b9150915061436784848151811061435857fe5b60200260200101518383614806565b84600185038151811061437657fe5b6020908102919091010152505060001901614308565b509392505050565b6040805163e6a4390560e01b81526001600160a01b0384811660048301528381166024830152915160009286169163e6a43905916044808301926020929190829003018186803b1580156143e757600080fd5b505afa1580156143fb573d6000803e3d6000fd5b505050506040513d602081101561441157600080fd5b505190506001600160a01b038116610f93576040805162461bcd60e51b815260206004820181905260248201527f436f6f6b44455856324c6962726172793a20504149525f4e4f545f464f554e44604482015290519081900360640190fd5b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b17815292518251600094606094938a169392918291908083835b602083106144f55780518252601f1990920191602091820191016144d6565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614557576040519150601f19603f3d011682016040523d82523d6000602084013e61455c565b606091505b509150915081801561458a57508051158061458a575080806020019051602081101561458757600080fd5b50515b6145c55760405162461bcd60e51b81526004018080602001828103825260248152602001806156106024913960400191505060405180910390fd5b505050505050565b60005b6001835103811015614800576000808483815181106145eb57fe5b602002602001015185846001018151811061460257fe5b602002602001015191509150600061461a83836149a2565b509050600087856001018151811061462e57fe5b60200260200101519050600080836001600160a01b0316866001600160a01b03161461465c57826000614660565b6000835b91509150600060028a5103881061467757886146ab565b6146ab7f0000000000000000000000000000000000000000000000000000000000000000878c8b60020181518110613afa57fe5b90506146d87f00000000000000000000000000000000000000000000000000000000000000008888614394565b6001600160a01b031663022c0d9f84848460006040519080825280601f01601f191660200182016040528015614715576020820181803683370190505b506040518563ffffffff1660e01b815260040180858152602001848152602001836001600160a01b03166001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561478657818101518382015260200161476e565b50505050905090810190601f1680156147b35780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156147d557600080fd5b505af11580156147e9573d6000803e3d6000fd5b5050600190990198506145d0975050505050505050565b50505050565b60008084116148465760405162461bcd60e51b815260040180806020018281038252602c8152602001806155b8602c913960400191505060405180910390fd5b6000831180156148565750600082115b6148915760405162461bcd60e51b81526004018080602001828103825260288152602001806154d96028913960400191505060405180910390fd5b60006148b56103e86148a9868863ffffffff614e2b16565b9063ffffffff614e2b16565b905060006148cf6103e56148a9868963ffffffff61534b16565b90506148ec60018284816148df57fe5b049063ffffffff614e8e16565b9695505050505050565b60008084116149365760405162461bcd60e51b81526004018080602001828103825260258152602001806155236025913960400191505060405180910390fd5b6000831180156149465750600082115b6149815760405162461bcd60e51b81526004018080602001828103825260288152602001806154d96028913960400191505060405180910390fd5b82614992858463ffffffff614e2b16565b8161499957fe5b04949350505050565b600080826001600160a01b0316846001600160a01b031614156149f65760405162461bcd60e51b81526004018080602001828103825260258152602001806154b46025913960400191505060405180910390fd5b826001600160a01b0316846001600160a01b031610614a16578284614a19565b83835b90925090506001600160a01b038216614a79576040805162461bcd60e51b815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b6060600282511015614ad9576040805162461bcd60e51b815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff81118015614af157600080fd5b50604051908082528060200260200182016040528015614b1b578160200160208202803683370190505b5090508281600081518110614b2c57fe5b60200260200101818152505060005b600183510381101561438c57600080614b7187868581518110614b5a57fe5b602002602001015187866001018151811061433857fe5b91509150614b93848481518110614b8457fe5b60200260200101518383613229565b848460010181518110614ba257fe5b60209081029190910101525050600101614b3b565b6040805163e6a4390560e01b81526001600160a01b03888116600483015287811660248301529151600092839283927f00000000000000000000000000000000000000000000000000000000000000009092169163e6a4390591604480820192602092909190829003018186803b158015614c3157600080fd5b505afa158015614c45573d6000803e3d6000fd5b505050506040513d6020811015614c5b57600080fd5b50516001600160a01b03161415614d0e57604080516364e329cb60e11b81526001600160a01b038a81166004830152898116602483015291517f00000000000000000000000000000000000000000000000000000000000000009092169163c9c65396916044808201926020929091908290030181600087803b158015614ce157600080fd5b505af1158015614cf5573d6000803e3d6000fd5b505050506040513d6020811015614d0b57600080fd5b50505b600080614d3c7f00000000000000000000000000000000000000000000000000000000000000008b8b61539b565b91509150816000148015614d4e575080155b15614d5e57879350869250614e1e565b6000614d6b8984846148f6565b9050878111614dbe5785811015614db35760405162461bcd60e51b815260040180806020018281038252602681526020018061548e6026913960400191505060405180910390fd5b889450925082614e1c565b6000614dcb8984866148f6565b905089811115614dd757fe5b87811015614e165760405162461bcd60e51b815260040180806020018281038252602681526020018061556f6026913960400191505060405180910390fd5b94508793505b505b5050965096945050505050565b6000811580614e4657505080820282828281614e4357fe5b04145b61112f576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6d756c2d6f766572666c6f7760601b604482015290519081900360640190fd5b8082018281101561112f576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6164642d6f766572666c6f7760601b604482015290519081900360640190fd5b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b178152925182516000946060949389169392918291908083835b60208310614f5a5780518252601f199092019160209182019101614f3b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614fbc576040519150601f19603f3d011682016040523d82523d6000602084013e614fc1565b606091505b5091509150818015614fef575080511580614fef5750808060200190516020811015614fec57600080fd5b50515b61312a576040805162461bcd60e51b815260206004820152601e60248201527f5472616e7366657248656c7065723a20415050524f56455f4641494c45440000604482015290519081900360640190fd5b60005b60018351038110156132245760008084838151811061505e57fe5b602002602001015185846001018151811061507557fe5b602002602001015191509150600061508d83836149a2565b50905060006150bd7f00000000000000000000000000000000000000000000000000000000000000008585614394565b9050600080600080846001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156150fe57600080fd5b505afa158015615112573d6000803e3d6000fd5b505050506040513d606081101561512857600080fd5b5080516020909101516001600160701b0391821693501690506000806001600160a01b038a81169089161461515e578284615161565b83835b915091506151bf828b6001600160a01b03166370a082318a6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b158015613ccd57600080fd5b95506151cc868383613229565b945050505050600080856001600160a01b0316886001600160a01b0316146151f6578260006151fa565b6000835b91509150600060028c51038a10615211578a615245565b6152457f0000000000000000000000000000000000000000000000000000000000000000898e8d60020181518110613afa57fe5b604080516000808252602082019283905263022c0d9f60e01b835260248201878152604483018790526001600160a01b038086166064850152608060848501908152845160a48601819052969750908c169563022c0d9f958a958a958a9591949193919260c486019290918190849084905b838110156152cf5781810151838201526020016152b7565b50505050905090810190601f1680156152fc5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561531e57600080fd5b505af1158015615332573d6000803e3d6000fd5b50506001909b019a506150439950505050505050505050565b8082038281111561112f576040805162461bcd60e51b815260206004820152601560248201527464732d6d6174682d7375622d756e646572666c6f7760581b604482015290519081900360640190fd5b60008060006153aa85856149a2565b5090506000806153bb888888614394565b6001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156153f357600080fd5b505afa158015615407573d6000803e3d6000fd5b505050506040513d606081101561541d57600080fd5b5080516020909101516001600160701b0391821693501690506001600160a01b0387811690841614615450578082615453565b81815b9099909850965050505050505056fe436f6f6b44455856324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f425f414d4f554e54436f6f6b44455856324c6962726172793a204944454e544943414c5f414444524553534553436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4c495155494449545943757276652071756f7465206d7573742062652077726170706564206e6174697665436f6f6b44455856324c6962726172793a20494e53554646494349454e545f414d4f554e54556e69737761705632526f757465723a204558434553534956455f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f415f414d4f554e545472616e7366657248656c7065723a204554485f5452414e534645525f4641494c4544436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4f55545055545f414d4f554e54437572766520726f757465206d757374207573652077726170706564206e6174697665206469726563746c795472616e7366657248656c7065723a205452414e534645525f46524f4d5f4641494c4544556e69737761705632526f757465723a20455850495245440000000000000000a26469706673582212209fd0c28d638ce75a2ef3a5b4a69691244d2d95821b0141a4217245c01020064a64736f6c634300060600330000000000000000000000001bc619b7f70d2537daeeb30d4098cc9b7e32e9aa000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869","nonce":"0x61","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x2f8d7af0dc464bc06e5dd658b09e3f8f979de8bbfd4450f48da304c63157cc94","s":"0x6367346076e8334663cf9a5c99f853dd9cde676f38e97825814fa5ee3837befa"}}},{"type":"contract","id":"0x1662dbff4c53e3636fd760c276bce5d0683953cb","contract":"0x1662dbff4c53e3636fd760c276bce5d0683953cb","title":"EVM Contract","subtitle":"Block #44325","href":"/explorer/contract/0x1662dbff4c53e3636fd760c276bce5d0683953cb","timestamp_ms":1790969668000,"raw":{"txid":"0xb0dcd7a6c05efd5e3b6704241aea3f399cf30f13a9cad73e10c931abd57f6497","hash":"0xb0dcd7a6c05efd5e3b6704241aea3f399cf30f13a9cad73e10c931abd57f6497","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x1662dbff4c53e3636fd760c276bce5d0683953cb","amount_dec":"0","value_raw":"0","fee_dec":"0.000000005853714734","fee_raw":"5853714734","asset":"COOK","timestamp_ms":1790969668000,"block":44325,"status":"Success","kind":"Contract creation","source":"EVM","nonce":91,"transaction_type":2,"gas_limit":"708926","gas_used":"584962","gas_price_wei":"10007","gas_price_gwei":"0.000010007","data_hex":"0x60e0346100db57601f610a8138819003918201601f19168301916001600160401b038311848410176100df578084926060946040528339810103126100db5780516001600160a01b03811691908281036100db576040602083015192015192156100a95760805260a05260c05260405161098d90816100f4823960805181818160da015261023c015260a05181818161012101526102f7015260c051818181606c015261050e0152f35b60405162461bcd60e51b815260206004820152600a6024820152693d32b9379037bbb732b960b11b6044820152606490fd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c9081632640c54614610144575080634178bb3b146101095780638da5cb5b146100c4578063aa1fce69146100925763c30aaad214610055575f80fd5b3461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b80fd5b503461008f57602036600319011261008f576020906004358152808252604060018060a01b0391205416604051908152f35b503461008f578060031936011261008f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b503461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b90503461064d5761012036600319011261064d5760043563ffffffff811680910361064d576024356001600160a01b038116919082810361064d576044359060ff821680920361064d5760643567ffffffffffffffff811161064d576101ae9036906004016107c4565b95909160843567ffffffffffffffff811161064d576101d19036906004016107c4565b97909360a4356001600160a01b0381169384820361064d5760c4356001600160a01b0381169b9094908c860361064d5760e4356001600160a01b0381169690959087870361064d576101043567ffffffffffffffff811161064d5761023a9036906004016107c4565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169b9098919790338d900361079557508f156107635760128e11610727573b1515918261071c575b5081610711575b50156106dd578b8d60405190602082019283526040820152604081526102b96060826107f2565b519020998a5f525f60205260018060a01b0360405f2054166106a957468d036104eb575050505061031c6102ee368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b3b15158061046c575b15610439578a9361036a9261036592604051928c6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b6108ac565b610906565b976001600160a01b03891690813b156104355783606492604051968795869463c0c53b8b60e01b86526004860152602485015260448401525af1801561042a57610411575b507f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c91604060209781935b81528089522080546001600160a01b0319166001600160a01b039097169687179055815186815280880191909152a3604051908152f35b61041c8780926107f2565b610426575f6103af565b8580fd5b6040513d89823e3d90fd5b8380fd5b60405162461bcd60e51b815260206004820152600b60248201526a3bb937b733903a37b5b2b760a91b6044820152606490fd5b5060405163313ce56760e01b81526020816004818d5afa80156104e05788918d9161049c575b5060ff1614610325565b9150506020813d6020116104d8575b816104b8602093836107f2565b810103126104d4575160ff811681036104d457879060ff610492565b8b80fd5b3d91506104ab565b6040513d8e823e3d90fd5b93509390989997966105336105059e96939e368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b8d15158e8161069d575b5080610694575b80610689575b15610651576105839261036592604051928b6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b9a6001600160a01b038c1693843b1561064d575f966105cc966105de89956040519c8d9a8b998a9863e80a7c7960e01b8a528a60048b015260c060248b015260c48a01916108e6565b878103600319016044890152916108e6565b926064850152608484015260a483015203925af18015610642576020977f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c94604094859361062d575b506103da565b61063a9192505f906107f2565b5f905f610627565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152601060248201526f696e76616c6964206d6574616461746160801b6044820152606490fd5b5060188a111561054a565b50891515610544565b6060915011158e61053d565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b60405162461bcd60e51b815260206004820152600c60248201526b6d697373696e6720636f726560a01b6044820152606490fd5b90503b15155f610292565b3b151591505f61028b565b60405162461bcd60e51b8152602060048201526014602482015273756e737570706f7274656420646563696d616c7360601b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152691e995c9bc8185cdcd95d60b21b6044820152606490fd5b62461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b6044820152606490fd5b9181601f8401121561064d5782359167ffffffffffffffff831161064d576020838186019501011161064d57565b90601f8019910116810190811067ffffffffffffffff82111761081457604052565b634e487b7160e01b5f52604160045260245ffd5b92919267ffffffffffffffff82116108145760405191610852601f8201601f1916602001846107f2565b82948184528183011161064d578281602093845f960137010152565b1561087557565b60405162461bcd60e51b815260206004820152600f60248201526e756e657870656374656420636f646560881b6044820152606490fd5b6020806108e493959486604051978895848701378401908282015f8152815193849201905e01015f815203601f1981018452836107f2565b565b908060209392818452848401375f828201840152601f01601f1916010190565b6020815191015ff0906001600160a01b0382161561092057565b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fdfea26469706673582212200c8e12b39b5bc2f75450017d39eaf86e23da92ac6527160a624a99f8a4a978e164736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3075a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b","receipt":{"blockHash":"0x1b685b9bde971eecb06cd8403aed56f3e37e09d46be530a4509a33ac93398db9","blockNumber":"0xad25","contractAddress":"0x1662dbff4c53e3636fd760c276bce5d0683953cb","cumulativeGasUsed":"0x8ed02","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x8ed02","effectiveGasPrice":"0x2717","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xb0dcd7a6c05efd5e3b6704241aea3f399cf30f13a9cad73e10c931abd57f6497","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x1b685b9bde971eecb06cd8403aed56f3e37e09d46be530a4509a33ac93398db9","blockNumber":"0xad25","blockTimestamp":"0x6ac00744","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0xad13e","gasPrice":"0x2717","maxPriorityFeePerGas":"0x2717","maxFeePerGas":"0x2717","hash":"0xb0dcd7a6c05efd5e3b6704241aea3f399cf30f13a9cad73e10c931abd57f6497","input":"0x60e0346100db57601f610a8138819003918201601f19168301916001600160401b038311848410176100df578084926060946040528339810103126100db5780516001600160a01b03811691908281036100db576040602083015192015192156100a95760805260a05260c05260405161098d90816100f4823960805181818160da015261023c015260a05181818161012101526102f7015260c051818181606c015261050e0152f35b60405162461bcd60e51b815260206004820152600a6024820152693d32b9379037bbb732b960b11b6044820152606490fd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c9081632640c54614610144575080634178bb3b146101095780638da5cb5b146100c4578063aa1fce69146100925763c30aaad214610055575f80fd5b3461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b80fd5b503461008f57602036600319011261008f576020906004358152808252604060018060a01b0391205416604051908152f35b503461008f578060031936011261008f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b503461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b90503461064d5761012036600319011261064d5760043563ffffffff811680910361064d576024356001600160a01b038116919082810361064d576044359060ff821680920361064d5760643567ffffffffffffffff811161064d576101ae9036906004016107c4565b95909160843567ffffffffffffffff811161064d576101d19036906004016107c4565b97909360a4356001600160a01b0381169384820361064d5760c4356001600160a01b0381169b9094908c860361064d5760e4356001600160a01b0381169690959087870361064d576101043567ffffffffffffffff811161064d5761023a9036906004016107c4565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169b9098919790338d900361079557508f156107635760128e11610727573b1515918261071c575b5081610711575b50156106dd578b8d60405190602082019283526040820152604081526102b96060826107f2565b519020998a5f525f60205260018060a01b0360405f2054166106a957468d036104eb575050505061031c6102ee368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b3b15158061046c575b15610439578a9361036a9261036592604051928c6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b6108ac565b610906565b976001600160a01b03891690813b156104355783606492604051968795869463c0c53b8b60e01b86526004860152602485015260448401525af1801561042a57610411575b507f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c91604060209781935b81528089522080546001600160a01b0319166001600160a01b039097169687179055815186815280880191909152a3604051908152f35b61041c8780926107f2565b610426575f6103af565b8580fd5b6040513d89823e3d90fd5b8380fd5b60405162461bcd60e51b815260206004820152600b60248201526a3bb937b733903a37b5b2b760a91b6044820152606490fd5b5060405163313ce56760e01b81526020816004818d5afa80156104e05788918d9161049c575b5060ff1614610325565b9150506020813d6020116104d8575b816104b8602093836107f2565b810103126104d4575160ff811681036104d457879060ff610492565b8b80fd5b3d91506104ab565b6040513d8e823e3d90fd5b93509390989997966105336105059e96939e368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b8d15158e8161069d575b5080610694575b80610689575b15610651576105839261036592604051928b6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b9a6001600160a01b038c1693843b1561064d575f966105cc966105de89956040519c8d9a8b998a9863e80a7c7960e01b8a528a60048b015260c060248b015260c48a01916108e6565b878103600319016044890152916108e6565b926064850152608484015260a483015203925af18015610642576020977f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c94604094859361062d575b506103da565b61063a9192505f906107f2565b5f905f610627565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152601060248201526f696e76616c6964206d6574616461746160801b6044820152606490fd5b5060188a111561054a565b50891515610544565b6060915011158e61053d565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b60405162461bcd60e51b815260206004820152600c60248201526b6d697373696e6720636f726560a01b6044820152606490fd5b90503b15155f610292565b3b151591505f61028b565b60405162461bcd60e51b8152602060048201526014602482015273756e737570706f7274656420646563696d616c7360601b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152691e995c9bc8185cdcd95d60b21b6044820152606490fd5b62461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b6044820152606490fd5b9181601f8401121561064d5782359167ffffffffffffffff831161064d576020838186019501011161064d57565b90601f8019910116810190811067ffffffffffffffff82111761081457604052565b634e487b7160e01b5f52604160045260245ffd5b92919267ffffffffffffffff82116108145760405191610852601f8201601f1916602001846107f2565b82948184528183011161064d578281602093845f960137010152565b1561087557565b60405162461bcd60e51b815260206004820152600f60248201526e756e657870656374656420636f646560881b6044820152606490fd5b6020806108e493959486604051978895848701378401908282015f8152815193849201905e01015f815203601f1981018452836107f2565b565b908060209392818452848401375f828201840152601f01601f1916010190565b6020815191015ff0906001600160a01b0382161561092057565b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fdfea26469706673582212200c8e12b39b5bc2f75450017d39eaf86e23da92ac6527160a624a99f8a4a978e164736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3075a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b","nonce":"0x5b","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x8ccf3c1984c7138fe2dfd3fe494b60104ab542adfa9c26bdb06b8318789194dd","s":"0x56bc250d630aa0be6cf404738e5b55c9682da9ed5e6810f2902cf7969ec57003"}}},{"type":"contract","id":"0xc3f9990f4769a1405d93807f0d6d204a80a48f91","contract":"0xc3f9990f4769a1405d93807f0d6d204a80a48f91","title":"EVM Contract","subtitle":"Block #44256","href":"/explorer/contract/0xc3f9990f4769a1405d93807f0d6d204a80a48f91","timestamp_ms":1790969461000,"raw":{"txid":"0xf08cf250775228844aa0a874e2a42b2ea689b702a7472c1ea9a27a9af91e879c","hash":"0xf08cf250775228844aa0a874e2a42b2ea689b702a7472c1ea9a27a9af91e879c","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xc3f9990f4769a1405d93807f0d6d204a80a48f91","amount_dec":"0","value_raw":"0","fee_dec":"0.000000016394688254","fee_raw":"16394688254","asset":"COOK","timestamp_ms":1790969461000,"block":44256,"status":"Success","kind":"Contract creation","source":"EVM","nonce":89,"transaction_type":2,"gas_limit":"1982990","gas_used":"1638322","gas_price_wei":"10007","gas_price_gwei":"0.000010007","data_hex":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000012370000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","receipt":{"blockHash":"0x65bdfa6aa347a498c52a5c5eefdc3893c42a683ec919cb0e57352869bdbfb416","blockNumber":"0xace0","contractAddress":"0xc3f9990f4769a1405d93807f0d6d204a80a48f91","cumulativeGasUsed":"0x18ffb2","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x18ffb2","effectiveGasPrice":"0x2717","logs":[{"address":"0xc3f9990f4769a1405d93807f0d6d204a80a48f91","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0xace0","transactionHash":"0xf08cf250775228844aa0a874e2a42b2ea689b702a7472c1ea9a27a9af91e879c","transactionIndex":"0x0","blockHash":"0x65bdfa6aa347a498c52a5c5eefdc3893c42a683ec919cb0e57352869bdbfb416","blockTimestamp":"0x6ac00675","logIndex":"0x0","removed":false}],"logsBloom":"0x00000000000000000002000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000040000000000000000000000000000000000000200000000000000000000000000000000000004000000040000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000","status":"0x1","to":null,"transactionHash":"0xf08cf250775228844aa0a874e2a42b2ea689b702a7472c1ea9a27a9af91e879c","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0xc3f9990f4769a1405d93807f0d6d204a80a48f91","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0xace0","transactionHash":"0xf08cf250775228844aa0a874e2a42b2ea689b702a7472c1ea9a27a9af91e879c","transactionIndex":"0x0","blockHash":"0x65bdfa6aa347a498c52a5c5eefdc3893c42a683ec919cb0e57352869bdbfb416","blockTimestamp":"0x6ac00675","logIndex":"0x0","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0x65bdfa6aa347a498c52a5c5eefdc3893c42a683ec919cb0e57352869bdbfb416","blockNumber":"0xace0","blockTimestamp":"0x6ac00675","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1e420e","gasPrice":"0x2717","maxPriorityFeePerGas":"0x2717","maxFeePerGas":"0x2717","hash":"0xf08cf250775228844aa0a874e2a42b2ea689b702a7472c1ea9a27a9af91e879c","input":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000012370000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","nonce":"0x59","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x0","v":"0x0","r":"0x3b91180daf7968ccbe87455de179d232e8673ab79265249d70e199b3f1f40aeb","s":"0x1ebf568980e6c19512433e1200a65fbe2cdcdd1a4e1059ebde2bf47573dd04eb"}}},{"type":"contract","id":"0x69160216c165663274dd3bea215cc17fa9eb0616","contract":"0x69160216c165663274dd3bea215cc17fa9eb0616","title":"EVM Contract","subtitle":"Block #42629","href":"/explorer/contract/0x69160216c165663274dd3bea215cc17fa9eb0616","timestamp_ms":1790964580000,"raw":{"txid":"0x9e1f126de94d3b73ebf442efa8d5b71dfc0c07507de8c0335cf9e79b681afc35","hash":"0x9e1f126de94d3b73ebf442efa8d5b71dfc0c07507de8c0335cf9e79b681afc35","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x69160216c165663274dd3bea215cc17fa9eb0616","amount_dec":"0","value_raw":"0","fee_dec":"0.000000006475109406","fee_raw":"6475109406","asset":"COOK","timestamp_ms":1790964580000,"block":42629,"status":"Success","kind":"Contract creation","source":"EVM","nonce":84,"transaction_type":2,"gas_limit":"784033","gas_used":"647058","gas_price_wei":"10007","gas_price_gwei":"0.000010007","data_hex":"0x6101603461028c57601f610d2c38819003918201601f19168301916001600160401b038311848410176102905780849260e09460405283398101031261028c57610048816102a4565b906020810151604082015161005f606084016102a4565b9061006c608085016102a4565b9261008560c061007e60a088016102a4565b96016102a4565b956001600160a01b038116151580610282575b80610278575b8061026e575b15610239576301352889461480801561022e575b8015610224575b8015610219575b156101e057156101cf576001600160a01b038716155b156101965760805260a05260c05260e052610100526101205261014052604051610a7390816102b9823960805181818160ca0152610308015260a05181818161026001526108f1015260c051818181610156015261037e015260e05181818161010f015281816103dd01526108000152610100518181816101d4015281816104af01526105ec015261012051818181610219015281816104d7015261061401526101405181818161018f0152818161058101526106740152f35b60405162461bcd60e51b8152602060048201526011602482015270343ab11031b7b73334b3bab930ba34b7b760791b6044820152606490fd5b6001600160a01b03871615156100dc565b60405162461bcd60e51b81526020600482015260116024820152703ab739bab83837b93a32b21031b430b4b760791b6044820152606490fd5b506113b246146100c6565b50603846146100bf565b5061210546146100b8565b60405162461bcd60e51b815260206004820152600d60248201526c31b7b73334b3bab930ba34b7b760991b6044820152606490fd5b50853b15156100a4565b50843b151561009e565b50833b1515610098565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b038216820361028c5756fe6080806040526004361015610012575f80fd5b5f905f3560e01c908162774360146102b05750806338d52e0f146102835780634178bb3b146102485780634deefab2146102035780637f5a7c7b146101be578063bfab04c414610179578063c30aaad21461013e578063d5438eae146100f9578063f53d0a8e146100b45763f887ea401461008b575f80fd5b346100b157806003193601126100b157546040516001600160a01b039091168152602090f35b80fd5b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b15760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b15760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346100b157806003193601126100b157602061029e6109e4565b6040516001600160a01b039091168152f35b9050346107685760203660031901126107685760043567ffffffffffffffff811161076857366023820112156107685780600401359067ffffffffffffffff82116107685760248101906024833692010111610768577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169233841480610962575b156109165750630135288946149160405161035f6020601f19601f8501160182610974565b8181526020810190828483375f8184016020015251902083156108ef577f0000000000000000000000000000000000000000000000000000000000000000905b036108b1576103ac6109e4565b9160609184156107a35761041692506040519160126020840152600160408401526001606084015260018060a01b037f00000000000000000000000000000000000000000000000000000000000000001660808401526080835261041160a084610974565b6109aa565b6020815191015ff06001600160a01b03811693909290841561076c575f80546001600160a01b0319168617905581156105ce57843b156105ca5760405163e80a7c7960e01b8152600480820188905260c06024830152600d60c48301526c2bb930b83832b21022ba3432b960991b60e48301526101006044830152610104820152630ae8aa8960e31b6101248201526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648301527f000000000000000000000000000000000000000000000000000000000000000016608482015260a481019190915285816101448183895af180156105bf576105a6575b50907f901b969f3e11d0e3fa0870c5fd88ee77142d71ab1629b6f87416c31edd3e9852916020955b501561057f5782905b604080516001600160a01b039586168152918516602083015291909316908301524663ffffffff1691606090a2604051908152f35b7f00000000000000000000000000000000000000000000000000000000000000009061054a565b6105b1868092610974565b6105bb575f610519565b8480fd5b6040513d88823e3d90fd5b8580fd5b843b156107685760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f00000000000000000000000000000000000000000000000000000000000000001660248201523060448201525f81606481838a5af1801561075d57610748575b50843b156105ca5760405163b49c53a760e01b8152630135288960048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316602482015286908181604481838b5af1801561073d57610728575b5050843b156105ca576040519063f2fde38b60e01b82526004820152858160248183895af180156105bf57610713575b50907f901b969f3e11d0e3fa0870c5fd88ee77142d71ab1629b6f87416c31edd3e985291602095610541565b61071e868092610974565b6105bb575f6106e7565b8161073291610974565b6105ca57855f6106b7565b6040513d84823e3d90fd5b6107559196505f90610974565b5f945f610653565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fd5b60405163313ce56760e01b81526001600160a01b0385169290602081600481875afa90811561075d575f91610874575b5060ff60129116036108395760016108349460405194602086015281604086015284015260018060a01b037f00000000000000000000000000000000000000000000000000000000000000001660808401526080835261041160a084610974565b610416565b60405162461bcd60e51b8152602060048201526013602482015272756e657870656374656420646563696d616c7360681b6044820152606490fd5b90506020813d6020116108a9575b8161088f60209383610974565b81010312610768575160ff811681036107685760ff6107d3565b3d9150610882565b60405162461bcd60e51b8152602060048201526016602482015275756e657870656374656420726f7574657220636f646560501b6044820152606490fd5b7f00000000000000000000000000000000000000000000000000000000000000009061039f565b62461bcd60e51b815260206004820152602160248201527f61646d696e6973747261746f72206f7220616c7265616479206465706c6f79656044820152601960fa1b6064820152608490fd5b505f546001600160a01b03161561033a565b90601f8019910116810190811067ffffffffffffffff82111761099657604052565b634e487b7160e01b5f52604160045260245ffd5b6020806109e293959486604051978895848701378401908282015f8152815193849201905e01015f815203601f198101845283610974565b565b6121054614610a325760384614610a1a576113b24614610a02575f90565b73128cc466b61f542da60c70e3aa11c10e19b84edb90565b732170ed0880ac9a755fd29b2688956bd959f933f890565b6006602160991b019056fea26469706673582212208a63600b66493dbddd42a2fde79a29b4577278253e311509c07e0e0df0e4b2c264736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3075a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b0000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a0000000000000000000000000000000000000000000000000000000000000000","receipt":{"blockHash":"0x472ac4c6781ef318e3a4124cad0d0e8176e98c5d427b286c788a398e4ef478b8","blockNumber":"0xa685","contractAddress":"0x69160216c165663274dd3bea215cc17fa9eb0616","cumulativeGasUsed":"0x9df92","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x9df92","effectiveGasPrice":"0x2717","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x9e1f126de94d3b73ebf442efa8d5b71dfc0c07507de8c0335cf9e79b681afc35","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x472ac4c6781ef318e3a4124cad0d0e8176e98c5d427b286c788a398e4ef478b8","blockNumber":"0xa685","blockTimestamp":"0x6abff364","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0xbf6a1","gasPrice":"0x2717","maxPriorityFeePerGas":"0x2717","maxFeePerGas":"0x2717","hash":"0x9e1f126de94d3b73ebf442efa8d5b71dfc0c07507de8c0335cf9e79b681afc35","input":"0x6101603461028c57601f610d2c38819003918201601f19168301916001600160401b038311848410176102905780849260e09460405283398101031261028c57610048816102a4565b906020810151604082015161005f606084016102a4565b9061006c608085016102a4565b9261008560c061007e60a088016102a4565b96016102a4565b956001600160a01b038116151580610282575b80610278575b8061026e575b15610239576301352889461480801561022e575b8015610224575b8015610219575b156101e057156101cf576001600160a01b038716155b156101965760805260a05260c05260e052610100526101205261014052604051610a7390816102b9823960805181818160ca0152610308015260a05181818161026001526108f1015260c051818181610156015261037e015260e05181818161010f015281816103dd01526108000152610100518181816101d4015281816104af01526105ec015261012051818181610219015281816104d7015261061401526101405181818161018f0152818161058101526106740152f35b60405162461bcd60e51b8152602060048201526011602482015270343ab11031b7b73334b3bab930ba34b7b760791b6044820152606490fd5b6001600160a01b03871615156100dc565b60405162461bcd60e51b81526020600482015260116024820152703ab739bab83837b93a32b21031b430b4b760791b6044820152606490fd5b506113b246146100c6565b50603846146100bf565b5061210546146100b8565b60405162461bcd60e51b815260206004820152600d60248201526c31b7b73334b3bab930ba34b7b760991b6044820152606490fd5b50853b15156100a4565b50843b151561009e565b50833b1515610098565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b038216820361028c5756fe6080806040526004361015610012575f80fd5b5f905f3560e01c908162774360146102b05750806338d52e0f146102835780634178bb3b146102485780634deefab2146102035780637f5a7c7b146101be578063bfab04c414610179578063c30aaad21461013e578063d5438eae146100f9578063f53d0a8e146100b45763f887ea401461008b575f80fd5b346100b157806003193601126100b157546040516001600160a01b039091168152602090f35b80fd5b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b15760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b1576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b157806003193601126100b15760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346100b157806003193601126100b157602061029e6109e4565b6040516001600160a01b039091168152f35b9050346107685760203660031901126107685760043567ffffffffffffffff811161076857366023820112156107685780600401359067ffffffffffffffff82116107685760248101906024833692010111610768577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169233841480610962575b156109165750630135288946149160405161035f6020601f19601f8501160182610974565b8181526020810190828483375f8184016020015251902083156108ef577f0000000000000000000000000000000000000000000000000000000000000000905b036108b1576103ac6109e4565b9160609184156107a35761041692506040519160126020840152600160408401526001606084015260018060a01b037f00000000000000000000000000000000000000000000000000000000000000001660808401526080835261041160a084610974565b6109aa565b6020815191015ff06001600160a01b03811693909290841561076c575f80546001600160a01b0319168617905581156105ce57843b156105ca5760405163e80a7c7960e01b8152600480820188905260c06024830152600d60c48301526c2bb930b83832b21022ba3432b960991b60e48301526101006044830152610104820152630ae8aa8960e31b6101248201526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648301527f000000000000000000000000000000000000000000000000000000000000000016608482015260a481019190915285816101448183895af180156105bf576105a6575b50907f901b969f3e11d0e3fa0870c5fd88ee77142d71ab1629b6f87416c31edd3e9852916020955b501561057f5782905b604080516001600160a01b039586168152918516602083015291909316908301524663ffffffff1691606090a2604051908152f35b7f00000000000000000000000000000000000000000000000000000000000000009061054a565b6105b1868092610974565b6105bb575f610519565b8480fd5b6040513d88823e3d90fd5b8580fd5b843b156107685760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f00000000000000000000000000000000000000000000000000000000000000001660248201523060448201525f81606481838a5af1801561075d57610748575b50843b156105ca5760405163b49c53a760e01b8152630135288960048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316602482015286908181604481838b5af1801561073d57610728575b5050843b156105ca576040519063f2fde38b60e01b82526004820152858160248183895af180156105bf57610713575b50907f901b969f3e11d0e3fa0870c5fd88ee77142d71ab1629b6f87416c31edd3e985291602095610541565b61071e868092610974565b6105bb575f6106e7565b8161073291610974565b6105ca57855f6106b7565b6040513d84823e3d90fd5b6107559196505f90610974565b5f945f610653565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fd5b60405163313ce56760e01b81526001600160a01b0385169290602081600481875afa90811561075d575f91610874575b5060ff60129116036108395760016108349460405194602086015281604086015284015260018060a01b037f00000000000000000000000000000000000000000000000000000000000000001660808401526080835261041160a084610974565b610416565b60405162461bcd60e51b8152602060048201526013602482015272756e657870656374656420646563696d616c7360681b6044820152606490fd5b90506020813d6020116108a9575b8161088f60209383610974565b81010312610768575160ff811681036107685760ff6107d3565b3d9150610882565b60405162461bcd60e51b8152602060048201526016602482015275756e657870656374656420726f7574657220636f646560501b6044820152606490fd5b7f00000000000000000000000000000000000000000000000000000000000000009061039f565b62461bcd60e51b815260206004820152602160248201527f61646d696e6973747261746f72206f7220616c7265616479206465706c6f79656044820152601960fa1b6064820152608490fd5b505f546001600160a01b03161561033a565b90601f8019910116810190811067ffffffffffffffff82111761099657604052565b634e487b7160e01b5f52604160045260245ffd5b6020806109e293959486604051978895848701378401908282015f8152815193849201905e01015f815203601f198101845283610974565b565b6121054614610a325760384614610a1a576113b24614610a02575f90565b73128cc466b61f542da60c70e3aa11c10e19b84edb90565b732170ed0880ac9a755fd29b2688956bd959f933f890565b6006602160991b019056fea26469706673582212208a63600b66493dbddd42a2fde79a29b4577278253e311509c07e0e0df0e4b2c264736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3075a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b0000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x54","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0xf246a3f4b456859c537294fc06d33644a6295f350633dee653fc11f718d04c36","s":"0x1e56557a65bb158659aeed2846117685dc4251f7beefe62894a1c7156ecea7f4"}}},{"type":"contract","id":"0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","contract":"0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","title":"EVM Contract","subtitle":"Block #41799","href":"/explorer/contract/0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","timestamp_ms":1790962090000,"raw":{"txid":"0x1c448a64255414729aea6e272efd43844616b22e0570f069cbbe168bb97f9f6c","hash":"0x1c448a64255414729aea6e272efd43844616b22e0570f069cbbe168bb97f9f6c","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","amount_dec":"0","value_raw":"0","fee_dec":"0.000000016394688254","fee_raw":"16394688254","asset":"COOK","timestamp_ms":1790962090000,"block":41799,"status":"Success","kind":"Contract creation","source":"EVM","nonce":80,"transaction_type":2,"gas_limit":"1982990","gas_used":"1638322","gas_price_wei":"10007","gas_price_gwei":"0.000010007","data_hex":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000013b20000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","receipt":{"blockHash":"0x7fb77eee094c469166146e18c3b115ed0e9d39b58b2baf0b7934af4ebdd68ba2","blockNumber":"0xa347","contractAddress":"0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","cumulativeGasUsed":"0x18ffb2","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x18ffb2","effectiveGasPrice":"0x2717","logs":[{"address":"0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0xa347","transactionHash":"0x1c448a64255414729aea6e272efd43844616b22e0570f069cbbe168bb97f9f6c","transactionIndex":"0x0","blockHash":"0x7fb77eee094c469166146e18c3b115ed0e9d39b58b2baf0b7934af4ebdd68ba2","blockTimestamp":"0x6abfe9aa","logIndex":"0x0","removed":false}],"logsBloom":"0x00000000000000000002000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000020004000000040000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x1c448a64255414729aea6e272efd43844616b22e0570f069cbbe168bb97f9f6c","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0xfe18b129f892aa8ac6a3087dcacbfbab302c834a","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0xa347","transactionHash":"0x1c448a64255414729aea6e272efd43844616b22e0570f069cbbe168bb97f9f6c","transactionIndex":"0x0","blockHash":"0x7fb77eee094c469166146e18c3b115ed0e9d39b58b2baf0b7934af4ebdd68ba2","blockTimestamp":"0x6abfe9aa","logIndex":"0x0","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0x7fb77eee094c469166146e18c3b115ed0e9d39b58b2baf0b7934af4ebdd68ba2","blockNumber":"0xa347","blockTimestamp":"0x6abfe9aa","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1e420e","gasPrice":"0x2717","maxPriorityFeePerGas":"0x2717","maxFeePerGas":"0x2717","hash":"0x1c448a64255414729aea6e272efd43844616b22e0570f069cbbe168bb97f9f6c","input":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000013b20000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","nonce":"0x50","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x25e19aa467962e779f317f79bf00b2eebecab8dda167cd4e32627582144bbdad","s":"0x453063bc18ac9913ba32d15d850733d7e73a98fe9bcccf85eaad45cd3e8dbf5a"}}},{"type":"contract","id":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","contract":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","title":"EVM Contract","subtitle":"Block #14761","href":"/explorer/contract/0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","timestamp_ms":1790880922000,"raw":{"txid":"0xb24fe931d698ad6d8d95f2ed9ef333a858fc7feb313cdb85559cd923255c73fb","hash":"0xb24fe931d698ad6d8d95f2ed9ef333a858fc7feb313cdb85559cd923255c73fb","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","amount_dec":"0","value_raw":"0","fee_dec":"0.00000004771346","fee_raw":"47713460000","asset":"COOK","timestamp_ms":1790880922000,"block":14761,"status":"Success","kind":"Contract creation","source":"EVM","nonce":67,"transaction_type":2,"gas_limit":"4810381","gas_used":"4771346","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x60c06040523480156200001157600080fd5b506040516200577e3803806200577e833981810160405260408110156200003757600080fd5b5080516020909101516001600160601b0319606092831b8116608052911b1660a05260805160601c60a05160601c6155f762000187600039806101ac5280610e5d5280610e985280610fd7528061129a52806116f452806118d85280611e205280611fa45280612074528061217b528061232e52806123c35280612675528061271c52806127f152806128f652806129de5280612a5f52806130ee5280613424528061347a52806134ae528061352f528061374952806138f9528061398e5250806110c952806111c7528061136d52806113a6528061155152806117e652806118b65280611aa35280612261528061240252806125ab5280612a9e5280612de15280613073528061309c52806130cc52806132a95280613458528061382f52806139cd528061448a52806144cd528061482d5280614a0e5280614f89528061506a52806150ea52506155f76000f3fe60806040526004361061018f5760003560e01c80638803dbee116100d6578063c45a01551161007f578063e8e3370011610059578063e8e3370014610c71578063f305d71914610cfe578063fb3bdb4114610d51576101d5565b8063c45a015514610b25578063d06ca61f14610b3a578063ded9382a14610bf1576101d5565b8063af2979eb116100b0578063af2979eb146109c8578063b6f9de9514610a28578063baa2abde14610abb576101d5565b80638803dbee146108af578063ad5c464814610954578063ad615dec14610992576101d5565b80634a25d94a11610138578063791ac94711610112578063791ac947146107415780637ff36ab5146107e657806385f8c25914610879576101d5565b80634a25d94a146105775780635b0d59841461061c5780635c11d7951461069c576101d5565b80631f00ca74116101695780631f00ca74146103905780632195995c1461044757806338ed1739146104d2576101d5565b806302751cec146101da578063054d50d41461025357806318cbafe51461029b576101d5565b366101d5573373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016146101d357fe5b005b600080fd5b3480156101e657600080fd5b5061023a600480360360c08110156101fd57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a00135610de4565b6040805192835260208301919091528051918290030190f35b34801561025f57600080fd5b506102896004803603606081101561027657600080fd5b5080359060208101359060400135610f37565b60408051918252519081900360200190f35b3480156102a757600080fd5b50610340600480360360a08110156102be57600080fd5b8135916020810135918101906060810160408201356401000000008111156102e557600080fd5b8201836020820111156102f757600080fd5b8035906020019184602083028401116401000000008311171561031957600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135610f4e565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561037c578181015183820152602001610364565b505050509050019250505060405180910390f35b34801561039c57600080fd5b50610340600480360360408110156103b357600080fd5b813591908101906040810160208201356401000000008111156103d557600080fd5b8201836020820111156103e757600080fd5b8035906020019184602083028401116401000000008311171561040957600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611366945050505050565b34801561045357600080fd5b5061023a600480360361016081101561046b57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013582169160408201359160608101359160808201359160a08101359091169060c08101359060e081013515159060ff610100820135169061012081013590610140013561139c565b3480156104de57600080fd5b50610340600480360360a08110156104f557600080fd5b81359160208101359181019060608101604082013564010000000081111561051c57600080fd5b82018360208201111561052e57600080fd5b8035906020019184602083028401116401000000008311171561055057600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff81351690602001356114da565b34801561058357600080fd5b50610340600480360360a081101561059a57600080fd5b8135916020810135918101906060810160408201356401000000008111156105c157600080fd5b8201836020820111156105d357600080fd5b803590602001918460208302840111640100000000831117156105f557600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff813516906020013561166b565b34801561062857600080fd5b50610289600480360361014081101561064057600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e082013516906101008101359061012001356118ae565b3480156106a857600080fd5b506101d3600480360360a08110156106bf57600080fd5b8135916020810135918101906060810160408201356401000000008111156106e657600080fd5b8201836020820111156106f857600080fd5b8035906020019184602083028401116401000000008311171561071a57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135611a00565b34801561074d57600080fd5b506101d3600480360360a081101561076457600080fd5b81359160208101359181019060608101604082013564010000000081111561078b57600080fd5b82018360208201111561079d57600080fd5b803590602001918460208302840111640100000000831117156107bf57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135611d99565b610340600480360360808110156107fc57600080fd5b8135919081019060408101602082013564010000000081111561081e57600080fd5b82018360208201111561083057600080fd5b8035906020019184602083028401116401000000008311171561085257600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135612107565b34801561088557600080fd5b506102896004803603606081101561089c57600080fd5b5080359060208101359060400135612527565b3480156108bb57600080fd5b50610340600480360360a08110156108d257600080fd5b8135916020810135918101906060810160408201356401000000008111156108f957600080fd5b82018360208201111561090b57600080fd5b8035906020019184602083028401116401000000008311171561092d57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135612534565b34801561096057600080fd5b50610969612673565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b34801561099e57600080fd5b50610289600480360360608110156109b557600080fd5b5080359060208101359060400135612697565b3480156109d457600080fd5b50610289600480360360c08110156109eb57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a001356126a4565b6101d360048036036080811015610a3e57600080fd5b81359190810190604081016020820135640100000000811115610a6057600080fd5b820183602082011115610a7257600080fd5b80359060200191846020830284011164010000000083111715610a9457600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135612884565b348015610ac757600080fd5b5061023a600480360360e0811015610ade57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135612d67565b348015610b3157600080fd5b50610969613071565b348015610b4657600080fd5b5061034060048036036040811015610b5d57600080fd5b81359190810190604081016020820135640100000000811115610b7f57600080fd5b820183602082011115610b9157600080fd5b80359060200191846020830284011164010000000083111715610bb357600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550613095945050505050565b348015610bfd57600080fd5b5061023a6004803603610140811015610c1557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e082013516906101008101359061012001356130c2565b348015610c7d57600080fd5b50610ce06004803603610100811015610c9557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e0013561321a565b60408051938452602084019290925282820152519081900360600190f35b610ce0600480360360c0811015610d1457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a001356133a9565b61034060048036036080811015610d6757600080fd5b81359190810190604081016020820135640100000000811115610d8957600080fd5b820183602082011115610d9b57600080fd5b80359060200191846020830284011164010000000083111715610dbd57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff81351690602001356136d5565b6000808242811015610e5757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b610e86897f00000000000000000000000000000000000000000000000000000000000000008a8a8a308a612d67565b9093509150610e96898685613b24565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015610f0957600080fd5b505af1158015610f1d573d6000803e3d6000fd5b50505050610f2b8583613d01565b50965096945050505050565b6000610f44848484613e3e565b90505b9392505050565b60608142811015610fc057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001686867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810181811061102557fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110c457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6111227f000000000000000000000000000000000000000000000000000000000000000089888880806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250613f6292505050565b9150868260018451038151811061113557fe5b60200260200101511015611194576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b611259868660008181106111a457fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff163361123f7f00000000000000000000000000000000000000000000000000000000000000008a8a60008181106111f357fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168b8b600181811061121d57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff166140c8565b8560008151811061124c57fe5b60200260200101516141f1565b611298828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152503092506143c1915050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836001855103815181106112e457fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561132257600080fd5b505af1158015611336573d6000803e3d6000fd5b5050505061135b848360018551038151811061134e57fe5b6020026020010151613d01565b509695505050505050565b60606113937f00000000000000000000000000000000000000000000000000000000000000008484614648565b90505b92915050565b60008060006113cc7f00000000000000000000000000000000000000000000000000000000000000008f8f6140c8565b90506000876113db578c6113fd565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c48101889052905191925073ffffffffffffffffffffffffffffffffffffffff84169163d505accf9160e48082019260009290919082900301818387803b15801561149957600080fd5b505af11580156114ad573d6000803e3d6000fd5b505050506114c08f8f8f8f8f8f8f612d67565b809450819550505050509b509b9950505050505050505050565b6060814281101561154c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6115aa7f000000000000000000000000000000000000000000000000000000000000000089888880806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250613f6292505050565b915086826001845103815181106115bd57fe5b6020026020010151101561161c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b61162c868660008181106111a457fe5b61135b828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506143c1915050565b606081428110156116dd57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001686867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810181811061174257fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117e157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b61183f7f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464892505050565b9150868260008151811061184f57fe5b60200260200101511115611194576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806154d76027913960400191505060405180910390fd5b6000806118fc7f00000000000000000000000000000000000000000000000000000000000000008d7f00000000000000000000000000000000000000000000000000000000000000006140c8565b905060008661190b578b61192d565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018b905260ff8916608482015260a4810188905260c48101879052905191925073ffffffffffffffffffffffffffffffffffffffff84169163d505accf9160e48082019260009290919082900301818387803b1580156119c957600080fd5b505af11580156119dd573d6000803e3d6000fd5b505050506119ef8d8d8d8d8d8d6126a4565b9d9c50505050505050505050505050565b8042811015611a7057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b611aff85856000818110611a8057fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1633611af97f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168a8a600181811061121d57fe5b8a6141f1565b600085857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110611b2f57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611bc857600080fd5b505afa158015611bdc573d6000803e3d6000fd5b505050506040513d6020811015611bf257600080fd5b50516040805160208881028281018201909352888252929350611c349290918991899182918501908490808284376000920191909152508892506147d6915050565b86611d388288887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110611c6757fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d0057600080fd5b505afa158015611d14573d6000803e3d6000fd5b505050506040513d6020811015611d2a57600080fd5b50519063ffffffff614b6916565b1015611d8f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b5050505050505050565b8042811015611e0957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001685857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110611e6e57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611f0d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b611f1d85856000818110611a8057fe5b611f5b8585808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152503092506147d6915050565b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905160009173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016916370a0823191602480820192602092909190829003018186803b158015611feb57600080fd5b505afa158015611fff573d6000803e3d6000fd5b505050506040513d602081101561201557600080fd5b5051905086811015612072576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156120e557600080fd5b505af11580156120f9573d6000803e3d6000fd5b50505050611d8f8482613d01565b6060814281101561217957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16868660008181106121bd57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461225c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6122ba7f000000000000000000000000000000000000000000000000000000000000000034888880806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250613f6292505050565b915086826001845103815181106122cd57fe5b6020026020010151101561232c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db08360008151811061237557fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b1580156123a857600080fd5b505af11580156123bc573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61242e7f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b8460008151811061243b57fe5b60200260200101516040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156124ac57600080fd5b505af11580156124c0573d6000803e3d6000fd5b505050506040513d60208110156124d657600080fd5b50516124de57fe5b61251d828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506143c1915050565b5095945050505050565b6000610f44848484614bdb565b606081428110156125a657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6126047f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464892505050565b9150868260008151811061261457fe5b6020026020010151111561161c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806154d76027913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610f44848484614cff565b6000814281101561271657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b612745887f00000000000000000000000000000000000000000000000000000000000000008989893089612d67565b604080517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290519194506127ef92508a91879173ffffffffffffffffffffffffffffffffffffffff8416916370a0823191602480820192602092909190829003018186803b1580156127be57600080fd5b505afa1580156127d2573d6000803e3d6000fd5b505050506040513d60208110156127e857600080fd5b5051613b24565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561286257600080fd5b505af1158015612876573d6000803e3d6000fd5b5050505061135b8483613d01565b80428110156128f457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168585600081811061293857fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146129d757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b60003490507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b158015612a4457600080fd5b505af1158015612a58573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb612aca7f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612b3457600080fd5b505af1158015612b48573d6000803e3d6000fd5b505050506040513d6020811015612b5e57600080fd5b5051612b6657fe5b600086867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110612b9657fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612c2f57600080fd5b505afa158015612c43573d6000803e3d6000fd5b505050506040513d6020811015612c5957600080fd5b50516040805160208981028281018201909352898252929350612c9b9290918a918a9182918501908490808284376000920191909152508992506147d6915050565b87611d388289897fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110612cce57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231896040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d0057600080fd5b6000808242811015612dda57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6000612e077f00000000000000000000000000000000000000000000000000000000000000008c8c6140c8565b604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff831660248201819052604482018d9052915192935090916323b872dd916064808201926020929091908290030181600087803b158015612e8857600080fd5b505af1158015612e9c573d6000803e3d6000fd5b505050506040513d6020811015612eb257600080fd5b5050604080517f89afcb4400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015282516000938493928616926389afcb44926024808301939282900301818787803b158015612f2557600080fd5b505af1158015612f39573d6000803e3d6000fd5b505050506040513d6040811015612f4f57600080fd5b50805160209091015190925090506000612f698e8e614ddf565b5090508073ffffffffffffffffffffffffffffffffffffffff168e73ffffffffffffffffffffffffffffffffffffffff1614612fa6578183612fa9565b82825b90975095508a871015613007576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806154fe6026913960400191505060405180910390fd5b89861015613060576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061543f6026913960400191505060405180910390fd5b505050505097509795505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60606113937f00000000000000000000000000000000000000000000000000000000000000008484613f62565b60008060006131127f00000000000000000000000000000000000000000000000000000000000000008e7f00000000000000000000000000000000000000000000000000000000000000006140c8565b9050600087613121578c613143565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c48101889052905191925073ffffffffffffffffffffffffffffffffffffffff84169163d505accf9160e48082019260009290919082900301818387803b1580156131df57600080fd5b505af11580156131f3573d6000803e3d6000fd5b505050506132058e8e8e8e8e8e610de4565b909f909e509c50505050505050505050505050565b6000806000834281101561328f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b61329d8c8c8c8c8c8c614f32565b909450925060006132cf7f00000000000000000000000000000000000000000000000000000000000000008e8e6140c8565b90506132dd8d3383886141f1565b6132e98c3383876141f1565b8073ffffffffffffffffffffffffffffffffffffffff16636a627842886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561336857600080fd5b505af115801561337c573d6000803e3d6000fd5b505050506040513d602081101561339257600080fd5b5051949d939c50939a509198505050505050505050565b6000806000834281101561341e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b61344c8a7f00000000000000000000000000000000000000000000000000000000000000008b348c8c614f32565b9094509250600061349e7f00000000000000000000000000000000000000000000000000000000000000008c7f00000000000000000000000000000000000000000000000000000000000000006140c8565b90506134ac8b3383886141f1565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db0856040518263ffffffff1660e01b81526004016000604051808303818588803b15801561351457600080fd5b505af1158015613528573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82866040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156135d457600080fd5b505af11580156135e8573d6000803e3d6000fd5b505050506040513d60208110156135fe57600080fd5b505161360657fe5b8073ffffffffffffffffffffffffffffffffffffffff16636a627842886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561368557600080fd5b505af1158015613699573d6000803e3d6000fd5b505050506040513d60208110156136af57600080fd5b50519250348410156136c7576136c733853403613d01565b505096509650969350505050565b6060814281101561374757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168686600081811061378b57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461382a57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6138887f00000000000000000000000000000000000000000000000000000000000000008888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464892505050565b9150348260008151811061389857fe5b602002602001015111156138f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806154d76027913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db08360008151811061394057fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b15801561397357600080fd5b505af1158015613987573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6139f97f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b84600081518110613a0657fe5b60200260200101516040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015613a7757600080fd5b505af1158015613a8b573d6000803e3d6000fd5b505050506040513d6020811015613aa157600080fd5b5051613aa957fe5b613ae8828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506143c1915050565b81600081518110613af557fe5b602002602001015134111561251d5761251d3383600081518110613b1557fe5b60200260200101513403613d01565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182516000946060949389169392918291908083835b60208310613bfa57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101613bbd565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613c5c576040519150601f19603f3d011682016040523d82523d6000602084013e613c61565b606091505b5091509150818015613c8f575080511580613c8f5750808060200190516020811015613c8c57600080fd5b50515b613cfa57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fd5b5050505050565b6040805160008082526020820190925273ffffffffffffffffffffffffffffffffffffffff84169083906040518082805190602001908083835b60208310613d7857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101613d3b565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114613dda576040519150601f19603f3d011682016040523d82523d6000602084013e613ddf565b606091505b5050905080613e39576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806155246023913960400191505060405180910390fd5b505050565b6000808411613e98576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615414602b913960400191505060405180910390fd5b600083118015613ea85750600082115b613efd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061548a6028913960400191505060405180910390fd5b6000613f11856103e563ffffffff61523316565b90506000613f25828563ffffffff61523316565b90506000613f4b83613f3f886103e863ffffffff61523316565b9063ffffffff6152b916565b9050808281613f5657fe5b04979650505050505050565b6060600282511015613fd557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff81118015613fed57600080fd5b50604051908082528060200260200182016040528015614017578160200160208202803683370190505b509050828160008151811061402857fe5b60200260200101818152505060005b60018351038110156140c05760008061407a8786858151811061405657fe5b602002602001015187866001018151811061406d57fe5b602002602001015161532b565b9150915061409c84848151811061408d57fe5b60200260200101518383613e3e565b8484600101815181106140ab57fe5b60209081029190910101525050600101614037565b509392505050565b604080517fe6a4390500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301528381166024830152915160009286169163e6a43905916044808301926020929190829003018186803b15801561414157600080fd5b505afa158015614155573d6000803e3d6000fd5b505050506040513d602081101561416b57600080fd5b5051905073ffffffffffffffffffffffffffffffffffffffff8116610f4757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f436f6f6b44455856324c6962726172793a20504149525f4e4f545f464f554e44604482015290519081900360640190fd5b6040805173ffffffffffffffffffffffffffffffffffffffff85811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd0000000000000000000000000000000000000000000000000000000017815292518251600094606094938a169392918291908083835b602083106142cf57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101614292565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614331576040519150601f19603f3d011682016040523d82523d6000602084013e614336565b606091505b5091509150818015614364575080511580614364575080806020019051602081101561436157600080fd5b50515b6143b9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061559e6024913960400191505060405180910390fd5b505050505050565b60005b6001835103811015614642576000808483815181106143df57fe5b60200260200101518584600101815181106143f657fe5b602002602001015191509150600061440e8383614ddf565b509050600087856001018151811061442257fe5b602002602001015190506000808373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161461446a5782600061446e565b6000835b91509150600060028a5103881061448557886144c6565b6144c67f0000000000000000000000000000000000000000000000000000000000000000878c8b600201815181106144b957fe5b60200260200101516140c8565b90506144f37f000000000000000000000000000000000000000000000000000000000000000088886140c8565b73ffffffffffffffffffffffffffffffffffffffff1663022c0d9f84848460006040519080825280601f01601f19166020018201604052801561453d576020820181803683370190505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156145c85781810151838201526020016145b0565b50505050905090810190601f1680156145f55780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561461757600080fd5b505af115801561462b573d6000803e3d6000fd5b5050600190990198506143c4975050505050505050565b50505050565b60606002825110156146bb57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff811180156146d357600080fd5b506040519080825280602002602001820160405280156146fd578160200160208202803683370190505b509050828160018351038151811061471157fe5b602090810291909101015281517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff015b80156140c0576000806147718786600186038151811061475d57fe5b602002602001015187868151811061406d57fe5b9150915061479384848151811061478457fe5b60200260200101518383614bdb565b8460018503815181106147a257fe5b602090810291909101015250507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01614741565b60005b6001835103811015613e39576000808483815181106147f457fe5b602002602001015185846001018151811061480b57fe5b60200260200101519150915060006148238383614ddf565b50905060006148537f000000000000000000000000000000000000000000000000000000000000000085856140c8565b90506000806000808473ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156148a157600080fd5b505afa1580156148b5573d6000803e3d6000fd5b505050506040513d60608110156148cb57600080fd5b5080516020909101516dffffffffffffffffffffffffffff918216935016905060008073ffffffffffffffffffffffffffffffffffffffff8a811690891614614915578284614918565b83835b9150915061499d828b73ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d0057600080fd5b95506149aa868383613e3e565b9450505050506000808573ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16146149ee578260006149f2565b6000835b91509150600060028c51038a10614a09578a614a3d565b614a3d7f0000000000000000000000000000000000000000000000000000000000000000898e8d600201815181106144b957fe5b60408051600080825260208201928390527f022c0d9f000000000000000000000000000000000000000000000000000000008352602482018781526044830187905273ffffffffffffffffffffffffffffffffffffffff8086166064850152608060848501908152845160a48601819052969750908c169563022c0d9f958a958a958a9591949193919260c486019290918190849084905b83811015614aed578181015183820152602001614ad5565b50505050905090810190601f168015614b1a5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015614b3c57600080fd5b505af1158015614b50573d6000803e3d6000fd5b50506001909b019a506147d99950505050505050505050565b8082038281111561139657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64732d6d6174682d7375622d756e646572666c6f770000000000000000000000604482015290519081900360640190fd5b6000808411614c35576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180615572602c913960400191505060405180910390fd5b600083118015614c455750600082115b614c9a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061548a6028913960400191505060405180910390fd5b6000614cbe6103e8614cb2868863ffffffff61523316565b9063ffffffff61523316565b90506000614cd86103e5614cb2868963ffffffff614b6916565b9050614cf56001828481614ce857fe5b049063ffffffff6152b916565b9695505050505050565b6000808411614d59576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806154b26025913960400191505060405180910390fd5b600083118015614d695750600082115b614dbe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061548a6028913960400191505060405180910390fd5b82614dcf858463ffffffff61523316565b81614dd657fe5b04949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415614e67576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806154656025913960400191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1610614ea1578284614ea4565b83835b909250905073ffffffffffffffffffffffffffffffffffffffff8216614f2b57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b604080517fe6a4390500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015287811660248301529151600092839283927f00000000000000000000000000000000000000000000000000000000000000009092169163e6a4390591604480820192602092909190829003018186803b158015614fd257600080fd5b505afa158015614fe6573d6000803e3d6000fd5b505050506040513d6020811015614ffc57600080fd5b505173ffffffffffffffffffffffffffffffffffffffff1614156150e257604080517fc9c6539600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a81166004830152898116602483015291517f00000000000000000000000000000000000000000000000000000000000000009092169163c9c65396916044808201926020929091908290030181600087803b1580156150b557600080fd5b505af11580156150c9573d6000803e3d6000fd5b505050506040513d60208110156150df57600080fd5b50505b6000806151107f00000000000000000000000000000000000000000000000000000000000000008b8b61532b565b91509150816000148015615122575080155b1561513257879350869250615226565b600061513f898484614cff565b90508781116151ac57858110156151a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061543f6026913960400191505060405180910390fd5b889450925082615224565b60006151b9898486614cff565b9050898111156151c557fe5b8781101561521e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806154fe6026913960400191505060405180910390fd5b94508793505b505b5050965096945050505050565b600081158061524e5750508082028282828161524b57fe5b04145b61139657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b8082018281101561139657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6164642d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b600080600061533a8585614ddf565b50905060008061534b8888886140c8565b73ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561539057600080fd5b505afa1580156153a4573d6000803e3d6000fd5b505050506040513d60608110156153ba57600080fd5b5080516020909101516dffffffffffffffffffffffffffff918216935016905073ffffffffffffffffffffffffffffffffffffffff87811690841614615401578082615404565b81815b9099909850965050505050505056fe436f6f6b44455856324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f425f414d4f554e54436f6f6b44455856324c6962726172793a204944454e544943414c5f414444524553534553436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4c4951554944495459436f6f6b44455856324c6962726172793a20494e53554646494349454e545f414d4f554e54556e69737761705632526f757465723a204558434553534956455f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f415f414d4f554e545472616e7366657248656c7065723a204554485f5452414e534645525f4641494c4544556e69737761705632526f757465723a20494e53554646494349454e545f4f55545055545f414d4f554e54436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4f55545055545f414d4f554e545472616e7366657248656c7065723a205452414e534645525f46524f4d5f4641494c4544a2646970667358221220cfe93f205c456dc510fd4680508e93f8f99b6ea81926b8ac111f76980f4b912464736f6c634300060600330000000000000000000000001bc619b7f70d2537daeeb30d4098cc9b7e32e9aa000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869","receipt":{"blockHash":"0x4af340cd0d3ae7cda81f77f3205446fd52b9d6d37d2101f34526c5d8310c6dda","blockNumber":"0x39a9","contractAddress":"0x086cf2482f13bfcaad24ae55ae083f02ffbd8ef4","cumulativeGasUsed":"0x48ce12","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x48ce12","effectiveGasPrice":"0x2710","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xb24fe931d698ad6d8d95f2ed9ef333a858fc7feb313cdb85559cd923255c73fb","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x4af340cd0d3ae7cda81f77f3205446fd52b9d6d37d2101f34526c5d8310c6dda","blockNumber":"0x39a9","blockTimestamp":"0x6abeac9a","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x49668d","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0xb24fe931d698ad6d8d95f2ed9ef333a858fc7feb313cdb85559cd923255c73fb","input":"0x60c06040523480156200001157600080fd5b506040516200577e3803806200577e833981810160405260408110156200003757600080fd5b5080516020909101516001600160601b0319606092831b8116608052911b1660a05260805160601c60a05160601c6155f762000187600039806101ac5280610e5d5280610e985280610fd7528061129a52806116f452806118d85280611e205280611fa45280612074528061217b528061232e52806123c35280612675528061271c52806127f152806128f652806129de5280612a5f52806130ee5280613424528061347a52806134ae528061352f528061374952806138f9528061398e5250806110c952806111c7528061136d52806113a6528061155152806117e652806118b65280611aa35280612261528061240252806125ab5280612a9e5280612de15280613073528061309c52806130cc52806132a95280613458528061382f52806139cd528061448a52806144cd528061482d5280614a0e5280614f89528061506a52806150ea52506155f76000f3fe60806040526004361061018f5760003560e01c80638803dbee116100d6578063c45a01551161007f578063e8e3370011610059578063e8e3370014610c71578063f305d71914610cfe578063fb3bdb4114610d51576101d5565b8063c45a015514610b25578063d06ca61f14610b3a578063ded9382a14610bf1576101d5565b8063af2979eb116100b0578063af2979eb146109c8578063b6f9de9514610a28578063baa2abde14610abb576101d5565b80638803dbee146108af578063ad5c464814610954578063ad615dec14610992576101d5565b80634a25d94a11610138578063791ac94711610112578063791ac947146107415780637ff36ab5146107e657806385f8c25914610879576101d5565b80634a25d94a146105775780635b0d59841461061c5780635c11d7951461069c576101d5565b80631f00ca74116101695780631f00ca74146103905780632195995c1461044757806338ed1739146104d2576101d5565b806302751cec146101da578063054d50d41461025357806318cbafe51461029b576101d5565b366101d5573373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016146101d357fe5b005b600080fd5b3480156101e657600080fd5b5061023a600480360360c08110156101fd57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a00135610de4565b6040805192835260208301919091528051918290030190f35b34801561025f57600080fd5b506102896004803603606081101561027657600080fd5b5080359060208101359060400135610f37565b60408051918252519081900360200190f35b3480156102a757600080fd5b50610340600480360360a08110156102be57600080fd5b8135916020810135918101906060810160408201356401000000008111156102e557600080fd5b8201836020820111156102f757600080fd5b8035906020019184602083028401116401000000008311171561031957600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135610f4e565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561037c578181015183820152602001610364565b505050509050019250505060405180910390f35b34801561039c57600080fd5b50610340600480360360408110156103b357600080fd5b813591908101906040810160208201356401000000008111156103d557600080fd5b8201836020820111156103e757600080fd5b8035906020019184602083028401116401000000008311171561040957600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611366945050505050565b34801561045357600080fd5b5061023a600480360361016081101561046b57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013582169160408201359160608101359160808201359160a08101359091169060c08101359060e081013515159060ff610100820135169061012081013590610140013561139c565b3480156104de57600080fd5b50610340600480360360a08110156104f557600080fd5b81359160208101359181019060608101604082013564010000000081111561051c57600080fd5b82018360208201111561052e57600080fd5b8035906020019184602083028401116401000000008311171561055057600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff81351690602001356114da565b34801561058357600080fd5b50610340600480360360a081101561059a57600080fd5b8135916020810135918101906060810160408201356401000000008111156105c157600080fd5b8201836020820111156105d357600080fd5b803590602001918460208302840111640100000000831117156105f557600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff813516906020013561166b565b34801561062857600080fd5b50610289600480360361014081101561064057600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e082013516906101008101359061012001356118ae565b3480156106a857600080fd5b506101d3600480360360a08110156106bf57600080fd5b8135916020810135918101906060810160408201356401000000008111156106e657600080fd5b8201836020820111156106f857600080fd5b8035906020019184602083028401116401000000008311171561071a57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135611a00565b34801561074d57600080fd5b506101d3600480360360a081101561076457600080fd5b81359160208101359181019060608101604082013564010000000081111561078b57600080fd5b82018360208201111561079d57600080fd5b803590602001918460208302840111640100000000831117156107bf57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135611d99565b610340600480360360808110156107fc57600080fd5b8135919081019060408101602082013564010000000081111561081e57600080fd5b82018360208201111561083057600080fd5b8035906020019184602083028401116401000000008311171561085257600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135612107565b34801561088557600080fd5b506102896004803603606081101561089c57600080fd5b5080359060208101359060400135612527565b3480156108bb57600080fd5b50610340600480360360a08110156108d257600080fd5b8135916020810135918101906060810160408201356401000000008111156108f957600080fd5b82018360208201111561090b57600080fd5b8035906020019184602083028401116401000000008311171561092d57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135612534565b34801561096057600080fd5b50610969612673565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b34801561099e57600080fd5b50610289600480360360608110156109b557600080fd5b5080359060208101359060400135612697565b3480156109d457600080fd5b50610289600480360360c08110156109eb57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a001356126a4565b6101d360048036036080811015610a3e57600080fd5b81359190810190604081016020820135640100000000811115610a6057600080fd5b820183602082011115610a7257600080fd5b80359060200191846020830284011164010000000083111715610a9457600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff8135169060200135612884565b348015610ac757600080fd5b5061023a600480360360e0811015610ade57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135612d67565b348015610b3157600080fd5b50610969613071565b348015610b4657600080fd5b5061034060048036036040811015610b5d57600080fd5b81359190810190604081016020820135640100000000811115610b7f57600080fd5b820183602082011115610b9157600080fd5b80359060200191846020830284011164010000000083111715610bb357600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550613095945050505050565b348015610bfd57600080fd5b5061023a6004803603610140811015610c1557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e082013516906101008101359061012001356130c2565b348015610c7d57600080fd5b50610ce06004803603610100811015610c9557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e0013561321a565b60408051938452602084019290925282820152519081900360600190f35b610ce0600480360360c0811015610d1457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135916040820135916060810135916080820135169060a001356133a9565b61034060048036036080811015610d6757600080fd5b81359190810190604081016020820135640100000000811115610d8957600080fd5b820183602082011115610d9b57600080fd5b80359060200191846020830284011164010000000083111715610dbd57600080fd5b919350915073ffffffffffffffffffffffffffffffffffffffff81351690602001356136d5565b6000808242811015610e5757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b610e86897f00000000000000000000000000000000000000000000000000000000000000008a8a8a308a612d67565b9093509150610e96898685613b24565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015610f0957600080fd5b505af1158015610f1d573d6000803e3d6000fd5b50505050610f2b8583613d01565b50965096945050505050565b6000610f44848484613e3e565b90505b9392505050565b60608142811015610fc057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001686867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810181811061102557fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110c457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6111227f000000000000000000000000000000000000000000000000000000000000000089888880806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250613f6292505050565b9150868260018451038151811061113557fe5b60200260200101511015611194576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b611259868660008181106111a457fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff163361123f7f00000000000000000000000000000000000000000000000000000000000000008a8a60008181106111f357fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168b8b600181811061121d57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff166140c8565b8560008151811061124c57fe5b60200260200101516141f1565b611298828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152503092506143c1915050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836001855103815181106112e457fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561132257600080fd5b505af1158015611336573d6000803e3d6000fd5b5050505061135b848360018551038151811061134e57fe5b6020026020010151613d01565b509695505050505050565b60606113937f00000000000000000000000000000000000000000000000000000000000000008484614648565b90505b92915050565b60008060006113cc7f00000000000000000000000000000000000000000000000000000000000000008f8f6140c8565b90506000876113db578c6113fd565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c48101889052905191925073ffffffffffffffffffffffffffffffffffffffff84169163d505accf9160e48082019260009290919082900301818387803b15801561149957600080fd5b505af11580156114ad573d6000803e3d6000fd5b505050506114c08f8f8f8f8f8f8f612d67565b809450819550505050509b509b9950505050505050505050565b6060814281101561154c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6115aa7f000000000000000000000000000000000000000000000000000000000000000089888880806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250613f6292505050565b915086826001845103815181106115bd57fe5b6020026020010151101561161c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b61162c868660008181106111a457fe5b61135b828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506143c1915050565b606081428110156116dd57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001686867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810181811061174257fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117e157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b61183f7f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464892505050565b9150868260008151811061184f57fe5b60200260200101511115611194576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806154d76027913960400191505060405180910390fd5b6000806118fc7f00000000000000000000000000000000000000000000000000000000000000008d7f00000000000000000000000000000000000000000000000000000000000000006140c8565b905060008661190b578b61192d565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018b905260ff8916608482015260a4810188905260c48101879052905191925073ffffffffffffffffffffffffffffffffffffffff84169163d505accf9160e48082019260009290919082900301818387803b1580156119c957600080fd5b505af11580156119dd573d6000803e3d6000fd5b505050506119ef8d8d8d8d8d8d6126a4565b9d9c50505050505050505050505050565b8042811015611a7057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b611aff85856000818110611a8057fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1633611af97f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168a8a600181811061121d57fe5b8a6141f1565b600085857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110611b2f57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611bc857600080fd5b505afa158015611bdc573d6000803e3d6000fd5b505050506040513d6020811015611bf257600080fd5b50516040805160208881028281018201909352888252929350611c349290918991899182918501908490808284376000920191909152508892506147d6915050565b86611d388288887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110611c6757fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d0057600080fd5b505afa158015611d14573d6000803e3d6000fd5b505050506040513d6020811015611d2a57600080fd5b50519063ffffffff614b6916565b1015611d8f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b5050505050505050565b8042811015611e0957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001685857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110611e6e57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611f0d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b611f1d85856000818110611a8057fe5b611f5b8585808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152503092506147d6915050565b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905160009173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016916370a0823191602480820192602092909190829003018186803b158015611feb57600080fd5b505afa158015611fff573d6000803e3d6000fd5b505050506040513d602081101561201557600080fd5b5051905086811015612072576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156120e557600080fd5b505af11580156120f9573d6000803e3d6000fd5b50505050611d8f8482613d01565b6060814281101561217957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16868660008181106121bd57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461225c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6122ba7f000000000000000000000000000000000000000000000000000000000000000034888880806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250613f6292505050565b915086826001845103815181106122cd57fe5b6020026020010151101561232c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615547602b913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db08360008151811061237557fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b1580156123a857600080fd5b505af11580156123bc573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61242e7f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b8460008151811061243b57fe5b60200260200101516040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156124ac57600080fd5b505af11580156124c0573d6000803e3d6000fd5b505050506040513d60208110156124d657600080fd5b50516124de57fe5b61251d828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506143c1915050565b5095945050505050565b6000610f44848484614bdb565b606081428110156125a657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6126047f00000000000000000000000000000000000000000000000000000000000000008988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464892505050565b9150868260008151811061261457fe5b6020026020010151111561161c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806154d76027913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610f44848484614cff565b6000814281101561271657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b612745887f00000000000000000000000000000000000000000000000000000000000000008989893089612d67565b604080517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290519194506127ef92508a91879173ffffffffffffffffffffffffffffffffffffffff8416916370a0823191602480820192602092909190829003018186803b1580156127be57600080fd5b505afa1580156127d2573d6000803e3d6000fd5b505050506040513d60208110156127e857600080fd5b5051613b24565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561286257600080fd5b505af1158015612876573d6000803e3d6000fd5b5050505061135b8483613d01565b80428110156128f457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168585600081811061293857fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146129d757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b60003490507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b158015612a4457600080fd5b505af1158015612a58573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb612aca7f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612b3457600080fd5b505af1158015612b48573d6000803e3d6000fd5b505050506040513d6020811015612b5e57600080fd5b5051612b6657fe5b600086867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110612b9657fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612c2f57600080fd5b505afa158015612c43573d6000803e3d6000fd5b505050506040513d6020811015612c5957600080fd5b50516040805160208981028281018201909352898252929350612c9b9290918a918a9182918501908490808284376000920191909152508992506147d6915050565b87611d388289897fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101818110612cce57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231896040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d0057600080fd5b6000808242811015612dda57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6000612e077f00000000000000000000000000000000000000000000000000000000000000008c8c6140c8565b604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff831660248201819052604482018d9052915192935090916323b872dd916064808201926020929091908290030181600087803b158015612e8857600080fd5b505af1158015612e9c573d6000803e3d6000fd5b505050506040513d6020811015612eb257600080fd5b5050604080517f89afcb4400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015282516000938493928616926389afcb44926024808301939282900301818787803b158015612f2557600080fd5b505af1158015612f39573d6000803e3d6000fd5b505050506040513d6040811015612f4f57600080fd5b50805160209091015190925090506000612f698e8e614ddf565b5090508073ffffffffffffffffffffffffffffffffffffffff168e73ffffffffffffffffffffffffffffffffffffffff1614612fa6578183612fa9565b82825b90975095508a871015613007576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806154fe6026913960400191505060405180910390fd5b89861015613060576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061543f6026913960400191505060405180910390fd5b505050505097509795505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60606113937f00000000000000000000000000000000000000000000000000000000000000008484613f62565b60008060006131127f00000000000000000000000000000000000000000000000000000000000000008e7f00000000000000000000000000000000000000000000000000000000000000006140c8565b9050600087613121578c613143565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c48101889052905191925073ffffffffffffffffffffffffffffffffffffffff84169163d505accf9160e48082019260009290919082900301818387803b1580156131df57600080fd5b505af11580156131f3573d6000803e3d6000fd5b505050506132058e8e8e8e8e8e610de4565b909f909e509c50505050505050505050505050565b6000806000834281101561328f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b61329d8c8c8c8c8c8c614f32565b909450925060006132cf7f00000000000000000000000000000000000000000000000000000000000000008e8e6140c8565b90506132dd8d3383886141f1565b6132e98c3383876141f1565b8073ffffffffffffffffffffffffffffffffffffffff16636a627842886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561336857600080fd5b505af115801561337c573d6000803e3d6000fd5b505050506040513d602081101561339257600080fd5b5051949d939c50939a509198505050505050505050565b6000806000834281101561341e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b61344c8a7f00000000000000000000000000000000000000000000000000000000000000008b348c8c614f32565b9094509250600061349e7f00000000000000000000000000000000000000000000000000000000000000008c7f00000000000000000000000000000000000000000000000000000000000000006140c8565b90506134ac8b3383886141f1565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db0856040518263ffffffff1660e01b81526004016000604051808303818588803b15801561351457600080fd5b505af1158015613528573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82866040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156135d457600080fd5b505af11580156135e8573d6000803e3d6000fd5b505050506040513d60208110156135fe57600080fd5b505161360657fe5b8073ffffffffffffffffffffffffffffffffffffffff16636a627842886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561368557600080fd5b505af1158015613699573d6000803e3d6000fd5b505050506040513d60208110156136af57600080fd5b50519250348410156136c7576136c733853403613d01565b505096509650969350505050565b6060814281101561374757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168686600081811061378b57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461382a57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6138887f00000000000000000000000000000000000000000000000000000000000000008888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464892505050565b9150348260008151811061389857fe5b602002602001015111156138f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260278152602001806154d76027913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db08360008151811061394057fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b15801561397357600080fd5b505af1158015613987573d6000803e3d6000fd5b50505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6139f97f000000000000000000000000000000000000000000000000000000000000000089896000818110611acf57fe5b84600081518110613a0657fe5b60200260200101516040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015613a7757600080fd5b505af1158015613a8b573d6000803e3d6000fd5b505050506040513d6020811015613aa157600080fd5b5051613aa957fe5b613ae8828787808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508992506143c1915050565b81600081518110613af557fe5b602002602001015134111561251d5761251d3383600081518110613b1557fe5b60200260200101513403613d01565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182516000946060949389169392918291908083835b60208310613bfa57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101613bbd565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613c5c576040519150601f19603f3d011682016040523d82523d6000602084013e613c61565b606091505b5091509150818015613c8f575080511580613c8f5750808060200190516020811015613c8c57600080fd5b50515b613cfa57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fd5b5050505050565b6040805160008082526020820190925273ffffffffffffffffffffffffffffffffffffffff84169083906040518082805190602001908083835b60208310613d7857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101613d3b565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114613dda576040519150601f19603f3d011682016040523d82523d6000602084013e613ddf565b606091505b5050905080613e39576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806155246023913960400191505060405180910390fd5b505050565b6000808411613e98576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602b815260200180615414602b913960400191505060405180910390fd5b600083118015613ea85750600082115b613efd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061548a6028913960400191505060405180910390fd5b6000613f11856103e563ffffffff61523316565b90506000613f25828563ffffffff61523316565b90506000613f4b83613f3f886103e863ffffffff61523316565b9063ffffffff6152b916565b9050808281613f5657fe5b04979650505050505050565b6060600282511015613fd557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff81118015613fed57600080fd5b50604051908082528060200260200182016040528015614017578160200160208202803683370190505b509050828160008151811061402857fe5b60200260200101818152505060005b60018351038110156140c05760008061407a8786858151811061405657fe5b602002602001015187866001018151811061406d57fe5b602002602001015161532b565b9150915061409c84848151811061408d57fe5b60200260200101518383613e3e565b8484600101815181106140ab57fe5b60209081029190910101525050600101614037565b509392505050565b604080517fe6a4390500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301528381166024830152915160009286169163e6a43905916044808301926020929190829003018186803b15801561414157600080fd5b505afa158015614155573d6000803e3d6000fd5b505050506040513d602081101561416b57600080fd5b5051905073ffffffffffffffffffffffffffffffffffffffff8116610f4757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f436f6f6b44455856324c6962726172793a20504149525f4e4f545f464f554e44604482015290519081900360640190fd5b6040805173ffffffffffffffffffffffffffffffffffffffff85811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd0000000000000000000000000000000000000000000000000000000017815292518251600094606094938a169392918291908083835b602083106142cf57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101614292565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614331576040519150601f19603f3d011682016040523d82523d6000602084013e614336565b606091505b5091509150818015614364575080511580614364575080806020019051602081101561436157600080fd5b50515b6143b9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061559e6024913960400191505060405180910390fd5b505050505050565b60005b6001835103811015614642576000808483815181106143df57fe5b60200260200101518584600101815181106143f657fe5b602002602001015191509150600061440e8383614ddf565b509050600087856001018151811061442257fe5b602002602001015190506000808373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161461446a5782600061446e565b6000835b91509150600060028a5103881061448557886144c6565b6144c67f0000000000000000000000000000000000000000000000000000000000000000878c8b600201815181106144b957fe5b60200260200101516140c8565b90506144f37f000000000000000000000000000000000000000000000000000000000000000088886140c8565b73ffffffffffffffffffffffffffffffffffffffff1663022c0d9f84848460006040519080825280601f01601f19166020018201604052801561453d576020820181803683370190505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156145c85781810151838201526020016145b0565b50505050905090810190601f1680156145f55780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561461757600080fd5b505af115801561462b573d6000803e3d6000fd5b5050600190990198506143c4975050505050505050565b50505050565b60606002825110156146bb57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff811180156146d357600080fd5b506040519080825280602002602001820160405280156146fd578160200160208202803683370190505b509050828160018351038151811061471157fe5b602090810291909101015281517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff015b80156140c0576000806147718786600186038151811061475d57fe5b602002602001015187868151811061406d57fe5b9150915061479384848151811061478457fe5b60200260200101518383614bdb565b8460018503815181106147a257fe5b602090810291909101015250507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01614741565b60005b6001835103811015613e39576000808483815181106147f457fe5b602002602001015185846001018151811061480b57fe5b60200260200101519150915060006148238383614ddf565b50905060006148537f000000000000000000000000000000000000000000000000000000000000000085856140c8565b90506000806000808473ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156148a157600080fd5b505afa1580156148b5573d6000803e3d6000fd5b505050506040513d60608110156148cb57600080fd5b5080516020909101516dffffffffffffffffffffffffffff918216935016905060008073ffffffffffffffffffffffffffffffffffffffff8a811690891614614915578284614918565b83835b9150915061499d828b73ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d0057600080fd5b95506149aa868383613e3e565b9450505050506000808573ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16146149ee578260006149f2565b6000835b91509150600060028c51038a10614a09578a614a3d565b614a3d7f0000000000000000000000000000000000000000000000000000000000000000898e8d600201815181106144b957fe5b60408051600080825260208201928390527f022c0d9f000000000000000000000000000000000000000000000000000000008352602482018781526044830187905273ffffffffffffffffffffffffffffffffffffffff8086166064850152608060848501908152845160a48601819052969750908c169563022c0d9f958a958a958a9591949193919260c486019290918190849084905b83811015614aed578181015183820152602001614ad5565b50505050905090810190601f168015614b1a5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015614b3c57600080fd5b505af1158015614b50573d6000803e3d6000fd5b50506001909b019a506147d99950505050505050505050565b8082038281111561139657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64732d6d6174682d7375622d756e646572666c6f770000000000000000000000604482015290519081900360640190fd5b6000808411614c35576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180615572602c913960400191505060405180910390fd5b600083118015614c455750600082115b614c9a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061548a6028913960400191505060405180910390fd5b6000614cbe6103e8614cb2868863ffffffff61523316565b9063ffffffff61523316565b90506000614cd86103e5614cb2868963ffffffff614b6916565b9050614cf56001828481614ce857fe5b049063ffffffff6152b916565b9695505050505050565b6000808411614d59576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806154b26025913960400191505060405180910390fd5b600083118015614d695750600082115b614dbe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061548a6028913960400191505060405180910390fd5b82614dcf858463ffffffff61523316565b81614dd657fe5b04949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415614e67576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806154656025913960400191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1610614ea1578284614ea4565b83835b909250905073ffffffffffffffffffffffffffffffffffffffff8216614f2b57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f436f6f6b44455856324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b604080517fe6a4390500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015287811660248301529151600092839283927f00000000000000000000000000000000000000000000000000000000000000009092169163e6a4390591604480820192602092909190829003018186803b158015614fd257600080fd5b505afa158015614fe6573d6000803e3d6000fd5b505050506040513d6020811015614ffc57600080fd5b505173ffffffffffffffffffffffffffffffffffffffff1614156150e257604080517fc9c6539600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a81166004830152898116602483015291517f00000000000000000000000000000000000000000000000000000000000000009092169163c9c65396916044808201926020929091908290030181600087803b1580156150b557600080fd5b505af11580156150c9573d6000803e3d6000fd5b505050506040513d60208110156150df57600080fd5b50505b6000806151107f00000000000000000000000000000000000000000000000000000000000000008b8b61532b565b91509150816000148015615122575080155b1561513257879350869250615226565b600061513f898484614cff565b90508781116151ac57858110156151a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061543f6026913960400191505060405180910390fd5b889450925082615224565b60006151b9898486614cff565b9050898111156151c557fe5b8781101561521e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806154fe6026913960400191505060405180910390fd5b94508793505b505b5050965096945050505050565b600081158061524e5750508082028282828161524b57fe5b04145b61139657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b8082018281101561139657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6164642d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b600080600061533a8585614ddf565b50905060008061534b8888886140c8565b73ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561539057600080fd5b505afa1580156153a4573d6000803e3d6000fd5b505050506040513d60608110156153ba57600080fd5b5080516020909101516dffffffffffffffffffffffffffff918216935016905073ffffffffffffffffffffffffffffffffffffffff87811690841614615401578082615404565b81815b9099909850965050505050505056fe436f6f6b44455856324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f425f414d4f554e54436f6f6b44455856324c6962726172793a204944454e544943414c5f414444524553534553436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4c4951554944495459436f6f6b44455856324c6962726172793a20494e53554646494349454e545f414d4f554e54556e69737761705632526f757465723a204558434553534956455f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f415f414d4f554e545472616e7366657248656c7065723a204554485f5452414e534645525f4641494c4544556e69737761705632526f757465723a20494e53554646494349454e545f4f55545055545f414d4f554e54436f6f6b44455856324c6962726172793a20494e53554646494349454e545f4f55545055545f414d4f554e545472616e7366657248656c7065723a205452414e534645525f46524f4d5f4641494c4544a2646970667358221220cfe93f205c456dc510fd4680508e93f8f99b6ea81926b8ac111f76980f4b912464736f6c634300060600330000000000000000000000001bc619b7f70d2537daeeb30d4098cc9b7e32e9aa000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da869","nonce":"0x43","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0xf3052c5969f06b7a0ad62b3f748413ef6e411cb745b0c7784a6879adb67b318d","s":"0x42e82db7339fc944c1a194858c28416c74f321bd74bc5764fbec42ebe0b0e4d2"}}},{"type":"contract","id":"0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","contract":"0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","title":"EVM Contract","subtitle":"Block #10597","href":"/explorer/contract/0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","timestamp_ms":1790868430000,"raw":{"txid":"0x64ad28c85cb7cf3e104e0714fe67e9aede00a3776adb30052eb613a5f303ace2","hash":"0x64ad28c85cb7cf3e104e0714fe67e9aede00a3776adb30052eb613a5f303ace2","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","amount_dec":"0","value_raw":"0","fee_dec":"0.0000000163831","fee_raw":"16383100000","asset":"COOK","timestamp_ms":1790868430000,"block":10597,"status":"Success","kind":"Contract creation","source":"EVM","nonce":52,"transaction_type":2,"gas_limit":"1982976","gas_used":"1638310","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000000380000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","receipt":{"blockHash":"0x98dce8f3f727fa2849dac9c4796b2c968b5e0938c494df3324aa736f9dcdfc2a","blockNumber":"0x2965","contractAddress":"0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","cumulativeGasUsed":"0x18ffa6","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x18ffa6","effectiveGasPrice":"0x2710","logs":[{"address":"0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0x2965","transactionHash":"0x64ad28c85cb7cf3e104e0714fe67e9aede00a3776adb30052eb613a5f303ace2","transactionIndex":"0x0","blockHash":"0x98dce8f3f727fa2849dac9c4796b2c968b5e0938c494df3324aa736f9dcdfc2a","blockTimestamp":"0x6abe7bce","logIndex":"0x0","removed":false}],"logsBloom":"0x00000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000800000000000004000000040000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x64ad28c85cb7cf3e104e0714fe67e9aede00a3776adb30052eb613a5f303ace2","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0xb82e1234a2f3f01888761bd7a53d0fe02a92514f","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0x2965","transactionHash":"0x64ad28c85cb7cf3e104e0714fe67e9aede00a3776adb30052eb613a5f303ace2","transactionIndex":"0x0","blockHash":"0x98dce8f3f727fa2849dac9c4796b2c968b5e0938c494df3324aa736f9dcdfc2a","blockTimestamp":"0x6abe7bce","logIndex":"0x0","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0x98dce8f3f727fa2849dac9c4796b2c968b5e0938c494df3324aa736f9dcdfc2a","blockNumber":"0x2965","blockTimestamp":"0x6abe7bce","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1e4200","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0x64ad28c85cb7cf3e104e0714fe67e9aede00a3776adb30052eb613a5f303ace2","input":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000000380000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","nonce":"0x34","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0xe6b16e1385338fbd5b83912effb80562b62a18739a1f15ac84ff03117334ce39","s":"0x18ad3fadb622b6881d1f2e2c5b620b6a56f3aa897fcff7d15f596d9b389d09ad"}}},{"type":"contract","id":"0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","contract":"0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","title":"EVM Contract","subtitle":"Block #10550","href":"/explorer/contract/0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","timestamp_ms":1790868289000,"raw":{"txid":"0x57eda1d5413bbd9d0c391bd4da109f0f00f81fce3c91fcb67f111fab7e8d7dda","hash":"0x57eda1d5413bbd9d0c391bd4da109f0f00f81fce3c91fcb67f111fab7e8d7dda","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","amount_dec":"0","value_raw":"0","fee_dec":"0.00000001638322","fee_raw":"16383220000","asset":"COOK","timestamp_ms":1790868289000,"block":10550,"status":"Success","kind":"Contract creation","source":"EVM","nonce":50,"transaction_type":2,"gas_limit":"1982990","gas_used":"1638322","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000021050000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","receipt":{"blockHash":"0xd142962380274bc7fd613b19bb717d38ffa06b39e6c7def819e38cda2dd70fcd","blockNumber":"0x2936","contractAddress":"0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","cumulativeGasUsed":"0x18ffb2","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x18ffb2","effectiveGasPrice":"0x2710","logs":[{"address":"0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0x2936","transactionHash":"0x57eda1d5413bbd9d0c391bd4da109f0f00f81fce3c91fcb67f111fab7e8d7dda","transactionIndex":"0x0","blockHash":"0xd142962380274bc7fd613b19bb717d38ffa06b39e6c7def819e38cda2dd70fcd","blockTimestamp":"0x6abe7b41","logIndex":"0x0","removed":false}],"logsBloom":"0x00000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408020000000000000000000000000040000000000000000000000000000000000004000000000000000000000000000000000000004000000040000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x57eda1d5413bbd9d0c391bd4da109f0f00f81fce3c91fcb67f111fab7e8d7dda","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0x9fbfea94dcb78a0f20a09755dcd673ad5f5a2999","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0x2936","transactionHash":"0x57eda1d5413bbd9d0c391bd4da109f0f00f81fce3c91fcb67f111fab7e8d7dda","transactionIndex":"0x0","blockHash":"0xd142962380274bc7fd613b19bb717d38ffa06b39e6c7def819e38cda2dd70fcd","blockTimestamp":"0x6abe7b41","logIndex":"0x0","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0xd142962380274bc7fd613b19bb717d38ffa06b39e6c7def819e38cda2dd70fcd","blockNumber":"0x2936","blockTimestamp":"0x6abe7b41","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1e420e","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0x57eda1d5413bbd9d0c391bd4da109f0f00f81fce3c91fcb67f111fab7e8d7dda","input":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000021050000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a80e0ec6928d219dbab5fd9aa4363ddf31403e9008cf4ee9e3862f3eba4e23a31adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","nonce":"0x32","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0xe5c3ec14f9f468995b87b629001e6c03f3bb0b15f2afb0b0ab2d153c214c32a8","s":"0x1b6e7f5a52de03d76d417416a19f065c9fd9239f86af1473c3d9c116224ee4d3"}}},{"type":"contract","id":"0x19a8a30527f4fafd359952ff42b528211948fb92","contract":"0x19a8a30527f4fafd359952ff42b528211948fb92","title":"EVM Contract","subtitle":"Block #8059","href":"/explorer/contract/0x19a8a30527f4fafd359952ff42b528211948fb92","timestamp_ms":1790860816000,"raw":{"txid":"0x60baf9571057d6eceb6edd74840e53f655e3a7ef5be3ed0948f31b326fde7dc4","hash":"0x60baf9571057d6eceb6edd74840e53f655e3a7ef5be3ed0948f31b326fde7dc4","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x19a8a30527f4fafd359952ff42b528211948fb92","amount_dec":"0","value_raw":"0","fee_dec":"0.00000001638334","fee_raw":"16383340000","asset":"COOK","timestamp_ms":1790860816000,"block":8059,"status":"Success","kind":"Contract creation","source":"EVM","nonce":48,"transaction_type":2,"gas_limit":"1983004","gas_used":"1638334","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000021050000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a75a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","receipt":{"blockHash":"0xbc977ffdc509a8db76d1dd0b92e748984a076533a4ab5858c3efbefd3d3416a4","blockNumber":"0x1f7b","contractAddress":"0x19a8a30527f4fafd359952ff42b528211948fb92","cumulativeGasUsed":"0x18ffbe","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x18ffbe","effectiveGasPrice":"0x2710","logs":[{"address":"0x19a8a30527f4fafd359952ff42b528211948fb92","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0x1f7b","transactionHash":"0x60baf9571057d6eceb6edd74840e53f655e3a7ef5be3ed0948f31b326fde7dc4","transactionIndex":"0x0","blockHash":"0xbc977ffdc509a8db76d1dd0b92e748984a076533a4ab5858c3efbefd3d3416a4","blockTimestamp":"0x6abe5e10","logIndex":"0x0","removed":false}],"logsBloom":"0x00000000000000000002000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000004000400000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000004000000040000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x60baf9571057d6eceb6edd74840e53f655e3a7ef5be3ed0948f31b326fde7dc4","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0x19a8a30527f4fafd359952ff42b528211948fb92","topics":["0xcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a00","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30"],"data":"0x","blockNumber":"0x1f7b","transactionHash":"0x60baf9571057d6eceb6edd74840e53f655e3a7ef5be3ed0948f31b326fde7dc4","transactionIndex":"0x0","blockHash":"0xbc977ffdc509a8db76d1dd0b92e748984a076533a4ab5858c3efbefd3d3416a4","blockTimestamp":"0x6abe5e10","logIndex":"0x0","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0xbc977ffdc509a8db76d1dd0b92e748984a076533a4ab5858c3efbefd3d3416a4","blockNumber":"0x1f7b","blockTimestamp":"0x6abe5e10","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1e421c","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0x60baf9571057d6eceb6edd74840e53f655e3a7ef5be3ed0948f31b326fde7dc4","input":"0x610160604052346103a557604051611e8a3881900390601f8201601f19168301906001600160401b038211848310176103a95782916040528339810190610160818303126103a557610050816103bd565b91602082015163ffffffff8116908181036103a557610071604085016103bd565b61007d606086016103bd565b9061008a608087016103bd565b9260a08701519460c0880151968060ff8a0112156103a5576040519860808a016001600160401b0381118b8210176103a957604052899061016081019283116103a55760e001905b82821061038d5750505063ffffffff4611159081610382575b81610378575b501561034a576001600160a01b0388169788151580610340575b80610336575b8061032c575b15610301575f5b6004811061023b575060805260a05260c05260e0526101005261012052610140525f5b6004811061022057604051837fcd011e85967592f54bff824c845ac9b3e769e0f54ba0d66b4d76ac0f77fa2a005f80a2611a9390816103f7823960805181818160f501526101ed015260a05181818161067601528181610e56015281816111cd0152611844015260c05181818161027b01528181610510015281816108e20152818161154e01526115fe015260e0518181816105d7015281816107e601526112060152610100518181816105ff0152818161080e01526112e101526101205181818161132701526114f901526101405181818161113201526116620152f35b81516001600160a01b03168155602090910190600101610141565b6001600160a01b0361024d828b6103d1565b5116156102d3575f5b818110610266575060010161011e565b6001600160a01b03610278838c6103d1565b51166001600160a01b0361028c838d6103d1565b51161461029b57600101610256565b60405162461bcd60e51b815260206004820152601060248201526f323ab83634b1b0ba329039b4b3b732b960811b6044820152606490fd5b60405162461bcd60e51b815260206004820152600660248201526539b4b3b732b960d11b6044820152606490fd5b606460405162461bcd60e51b8152602060048201526004602482015263636f726560e01b6044820152fd5b50843b1515610117565b50833b1515610111565b50823b151561010b565b60405162461bcd60e51b81526020600482015260066024820152653237b6b0b4b760d11b6044820152606490fd5b905015155f6100f1565b4681141591506100eb565b6020809161039a846103bd565b8152019101906100d2565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036103a557565b9060048110156103e25760051b0190565b634e487b7160e01b5f52603260045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816311cda4151461137d575080632079fb9a1461134a5780634178bb3b146113105780634deefab2146112cc57806375be792e1461125b5780637c539e8a146112355780637f5a7c7b146111f1578063961681dc146111b157806397b2766a14611187578063aa1fce6914611155578063c30aaad21461111b578063ce56e02c14610e7e578063d0ba559e146102aa578063d5438eae14610265578063e0d139361461021c578063f53d0a8e146101d75763f8236ad9146100d9575f80fd5b346101d45760203660031901126101d4576100f26113c9565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614806101c1575b806101af575b1561017c57600480546001600160a01b0319166001600160a01b0390921691821790556040519081527f0f46ae31117307bd9a5f7d575b168cb5643647cc77c8bd2b3727eb3cfce4350490602090a180f35b60405162461bcd60e51b815260206004820152600b60248201526a1c19595c881b1bd8dad95960aa1b6044820152606490fd5b506001600160a01b038116151561012a565b506004546001600160a01b031615610124565b80fd5b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346101d45760203660031901126101d4576004359067ffffffffffffffff82116101d45760e060031983360301126101d457602061025d83600401611830565b604051908152f35b50346101d457806003193601126101d4576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346108745760603660031901126108745760043567ffffffffffffffff8111610874578060040160e06003198336030112610874576024359067ffffffffffffffff8211610874573660238301121561087457816004013567ffffffffffffffff8111610874573660248260051b850101116108745760443567ffffffffffffffff8111610874576103419036906004016113df565b92909461034d826117aa565b63ffffffff1646148015610e44575b15610e165760248101946001600160a01b03610377876117bb565b16151580610dfd575b80610de0575b15610db557606482019061039a82856117dd565b9050151580610d9f575b80610d88575b80610d6a575b6103b990611773565b6103c284611830565b9460038103610d32579060405160208101907f19457468657265756d205369676e6564204d6573736167653a0a333200000000825287603c820152603c815261040c605c8261140d565b519020905f905f905b60038210610b2957505050505061043d61042e846117aa565b610437886117bb565b90611687565b96875f52600560205261045c60018060a01b0360405f205416156116bc565b60a483019761046a896117bb565b96610474866117aa565b9761047e8a6117bb565b60448701996001600160a01b03916104a491859188919061049e8f6117cf565b916114cf565b166001600160a01b0390911603610af75781904663ffffffff6104c6896117aa565b16149384610916575b8a85156108a857916105419161054f6104ea610554956117bb565b604080516001600160a01b039283166020820152600191810182905260608101919091527f0000000000000000000000000000000000000000000000000000000000000000909116608082015293849060a0820190565b03601f19810185528461140d565b611495565b6020815191015ff5986001600160a01b039061056f906117bb565b6001600160a01b03909a169916890361087857805f52600560205260405f20896bffffffffffffffffffffffff60a01b8254161790555f5260066020528460405f20555f146107775750853b156107735760405163c0c53b8b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000016602482015230604482015287908181606481838c5af1801561074f5761075e575b505060c4905b01956001600160a01b03610659886117bb565b16863b1561075a576040519063b49c53a760e01b825263ffffffff7f000000000000000000000000000000000000000000000000000000000000000016600483015260248201528181604481838b5af1801561074f5761073a575b505063ffffffff6020967fa7865770248a6aa782bcfe84bcd16eab98d3ef61bc3ab17504733491a94376da9360ff6107086107026106fc6106f66080986117aa565b9a6117bb565b946117bb565b976117cf565b604051978a895260018060a01b03168b890152166040870152606086015260018060a01b0316941692a3604051908152f35b61074582809261140d565b6101d457806106b4565b6040513d84823e3d90fd5b5080fd5b816107689161140d565b61077357865f610640565b8680fd5b61078190836117dd565b61078e60848401856117dd565b929091893b15610874576107dc5f936107ca95604051968795869563e80a7c7960e01b875288600488015260c0602488015260c4870191611810565b84810360031901604486015291611810565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660648401527f00000000000000000000000000000000000000000000000000000000000000001660848301523060a48301520381838b5af1801561086957610853575b5060c490610646565b6108609197505f9061140d565b5f9560c461084a565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152600860248201526731b932b0ba34b7b760c11b6044820152606490fd5b50610911916105419161054f6108bd8d6117cf565b6040805160ff9092166020830152600190820181905260608201526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016608082015293849060a0820190565b610554565b91506109218a6117bb565b3b15610aca576001600160a01b036109388b6117bb565b1660405163313ce56760e01b8152602081600481855afa908115610869575f91610a9b575b5060ff8061096a8d6117cf565b169116149081610a38575b816109c1575b50156109885782916104cf565b60405162461bcd60e51b81526020600482015260116024820152706f726967696e616c206d6574616461746160781b6044820152606490fd5b6040516395d89b4160e01b815291505f90829060049082905afa908115610869575f91610a16575b5060208151910120610a08610a01608489018a6117dd565b369161145f565b60208151910120145f61097b565b610a3291503d805f833e610a2a818361140d565b810190611710565b5f6109e9565b6040516306fdde0360e01b81529091505f81600481855afa908115610869575f91610a81575b5060208151910120610a73610a01888b6117dd565b602081519101201490610975565b610a9591503d805f833e610a2a818361140d565b5f610a5e565b610abd915060203d602011610ac3575b610ab5818361140d565b8101906116f7565b5f61095d565b503d610aab565b60405162461bcd60e51b8152602060048201526005602482015264185cdcd95d60da1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a602482015269383932b234b1ba34b7b760b11b6044820152606490fd5b97929a959098939b969199948c8a1015610d1e576041610b5460248c60051b8c010160248c016117dd565b91909103610ce657602081013560408201355f1a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a082111580610cd2575b15610c98578e5f9260209460809360405193845286840152356040830152606082015282805260015afa15610869575f519c6001600160a01b03808f169c168c1115610c61575f9c5f5b6004811015610c085780546001600160a01b03168e14610bff575b600101610bdc565b60019e50610bf7565b5093989d91969b50939891969b99949915610c2b57929391929160010190610415565b60405162461bcd60e51b815260206004820152600e60248201526d3ab735b737bbb71039b4b3b732b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e39b4b3b730ba3ab9329037b93232b960891b6044820152606490fd5b60405162461bcd60e51b81526020600482015260126024820152717369676e617475726520656e636f64696e6760701b6044820152606490fd5b50601b811480610b925750601c8114610b92565b60405162461bcd60e51b815260206004820152601060248201526f0e6d2cedcc2e8eae4ca40d8cadccee8d60831b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b60405162461bcd60e51b815260206004820152601060248201526f7468726565207369676e61747572657360801b6044820152606490fd5b506103b96018610d7d60848601876117dd565b9050111590506103b0565b50610d9660848401856117dd565b905015156103aa565b50603c610dac83866117dd565b905011156103a4565b606460405162461bcd60e51b8152602060048201526004602482015263383630b760e11b6044820152fd5b506001600160a01b03610df560c484016117bb565b161515610386565b50601260ff610e0e604485016117cf565b161115610380565b60405162461bcd60e51b815260206004820152600660248201526537b934b3b4b760d11b6044820152606490fd5b50610e4e826117aa565b63ffffffff807f00000000000000000000000000000000000000000000000000000000000000001691161461035c565b3461087457602036600319011261087457610e976113c9565b6004546001600160a01b0316151580611111575b156110e057604080514663ffffffff16602082018181526001600160a01b03851693830193909352929190610eed81606081015b03601f19810183528261140d565b5190205f90815260056020526040902054610f11906001600160a01b0316156116bc565b60405163313ce56760e01b81526001600160a01b03919091169190602081600481865afa9081156108695760129160ff915f916110c1575b501611158061107a575b80611031575b80610fea575b80610f9a575b610f6e90611773565b7fb3766c4ef7117f654e54fdfc96ff05c608c0a7bb21257050309334cb0798052c6020604051338152a3005b506040516395d89b4160e01b81525f81600481865afa90811561086957610f6e916018915f91610fd0575b505111159050610f65565b610fe491503d805f833e610a2a818361140d565b85610fc5565b506040516395d89b4160e01b81525f81600481865afa908115610869575f91611017575b50511515610f5f565b61102b91503d805f833e610a2a818361140d565b8361100e565b506040516306fdde0360e01b81525f81600481865afa801561086957603c915f91611060575b50511115610f59565b61107491503d805f833e610a2a818361140d565b84611057565b506040516306fdde0360e01b81525f81600481865afa908115610869575f916110a7575b50511515610f53565b6110bb91503d805f833e610a2a818361140d565b8361109e565b6110da915060203d602011610ac357610ab5818361140d565b85610f49565b60405162461bcd60e51b81526020600482015260096024820152686e6f7420726561647960b81b6044820152606490fd5b50803b1515610eab565b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b34610874576020366003190112610874576004355f526005602052602060018060a01b0360405f205416604051908152f35b34610874576020366003190112610874576004355f526006602052602060405f2054604051908152f35b34610874575f36600319011261087457602060405163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461087457604036600319011261087457602061025d6112536113a0565b6104376113b3565b34610874576080366003190112610874576112746113a0565b61127c6113b3565b906044359160ff83168303610874576064359167ffffffffffffffff8311610874576020936112b26112ba9436906004016113df565b9390926114cf565b6040516001600160a01b039091168152f35b34610874575f366003190112610874576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610874575f3660031901126108745760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b3461087457602036600319011261087457600435600481101561087457546040516001600160a01b039091168152602090f35b34610874575f366003190112610874576004546001600160a01b03168152602090f35b6004359063ffffffff8216820361087457565b602435906001600160a01b038216820361087457565b600435906001600160a01b038216820361087457565b9181601f840112156108745782359167ffffffffffffffff8311610874576020838186019501011161087457565b90601f8019910116810190811067ffffffffffffffff82111761142f57604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161142f57601f01601f191660200190565b92919261146b82611443565b91611479604051938461140d565b829481845281830111610874578281602093845f960137010152565b6020806114cd93959486604051978895848701378401908282015f8152815193849201905e01015f815203601f19810184528361140d565b565b93929190914663ffffffff861614936114e936828461145f565b60208151910120855f14611660577f0000000000000000000000000000000000000000000000000000000000000000905b036116355761158e94156115d957604080516001600160a01b038681166020830152600192820183905260608201929092527f0000000000000000000000000000000000000000000000000000000000000000909116608082015261158893509161054f8360a08101610541565b92611687565b90602081519101209060405191602083019160ff60f81b83523060601b602185015260358401526055830152605582526115c960758361140d565b905190206001600160a01b031690565b6040805160ff9094166020850152600190840181905260608401526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166080840152611588929161054f8360a08101610541565b606460405162461bcd60e51b8152602060048201526004602482015263636f646560e01b6044820152fd5b7f00000000000000000000000000000000000000000000000000000000000000009061151a565b6040805163ffffffff909216602083019081526001600160a01b03909316908201526116b68160608101610edf565b51902090565b156116c357565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b90816020910312610874575160ff811681036108745790565b6020818303126108745780519067ffffffffffffffff8211610874570181601f820112156108745780519061174482611443565b92611752604051948561140d565b8284526020838301011161087457815f9260208093018386015e8301015290565b1561177a57565b60405162461bcd60e51b81526020600482015260086024820152676d6574616461746160c01b6044820152606490fd5b3563ffffffff811681036108745790565b356001600160a01b03811681036108745790565b3560ff811681036108745790565b903590601e1981360301821215610874570180359067ffffffffffffffff82116108745760200191813603831361087457565b908060209392818452848401375f828201840152601f01601f1916010190565b6004546001600160a01b03168015611a29577f00000000000000000000000000000000000000000000000000000000000000009063ffffffff82164610908115611a235763ffffffff4616925b8215611a1557935b8215611a0f5730915b8315611a08575b61189e826117aa565b6118aa602084016117bb565b6118b6604085016117cf565b6118c360608601866117dd565b9290936118d360808801886117dd565b9690978a5f146119f6576118e960a082016117bb565b9a5b156119e45760c06118fc91016117bb565b985b60408051610180602082015260166101a082015275434f4f4b434841494e5f4155544f524f5554455f563160501b6101c08083019190915263ffffffff9e8f16928201929092529d8d1660608f01526001600160a01b0391821660808f015291811660a08e015291909a1660c08c01521660e08a015260ff166101008901526101208801969096528695611998916101e088019190611810565b90601f19868303016101408701526119af92611810565b6001600160a01b03928316610160850152911661018083015203601f19810182526119da908261140d565b8051906020012090565b60a06119f091016117bb565b986118fe565b611a0260c082016117bb565b9a6118eb565b5030611895565b8161188e565b5063ffffffff461693611885565b8261187d565b60405162461bcd60e51b815260206004820152600c60248201526b70656572206d697373696e6760a01b6044820152606490fdfea2646970667358221220ab1ba8ada2f6e4e4d0b283d19281f0342c062636a0f954a75ff2e38ff4c2ffe964736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000021050000000000000000000000008ecd10fd6d7822ef16418689f92e5e1d5f144bd9000000000000000000000000cd1beec4de141b70ed9974eb132d7053068f5427000000000000000000000000d6cedeedf59d18ea88b30dbbbc6ffe242928420a75a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b000000000000000000000000600ea15df4e3a13ae9710d6fcbd0fa1719e6be610000000000000000000000006bd1e0f78e42ca9cbfe414fa3c2f126c129f37560000000000000000000000007bc526d25b15272696a97e35f64fe76ca7f3d82f0000000000000000000000007c7d34e2da773c839cd168e8e52b7c3d94fc40e8","nonce":"0x30","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x0","v":"0x0","r":"0x3835f28e3c82e2c0b593711e500a8d0f72ef4c986eaf7c7d54970ef2d4085601","s":"0x1bc699a7108b99e3f2f729de093acf1250df2c5a0233a8c49425134af7f9c140"}}},{"type":"contract","id":"0xb18161e05e46f0d0e0cc95c1cfeb4f03bd4fa11d","contract":"0xb18161e05e46f0d0e0cc95c1cfeb4f03bd4fa11d","title":"EVM Contract","subtitle":"Block #6539","href":"/explorer/contract/0xb18161e05e46f0d0e0cc95c1cfeb4f03bd4fa11d","timestamp_ms":1790856218000,"raw":{"txid":"0xf20e23a4e660ca8387f56753f7c86167209e3e4327ff83b2358c542a6c80e58f","hash":"0xf20e23a4e660ca8387f56753f7c86167209e3e4327ff83b2358c542a6c80e58f","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xb18161e05e46f0d0e0cc95c1cfeb4f03bd4fa11d","amount_dec":"0","value_raw":"0","fee_dec":"0.00000000584962","fee_raw":"5849620000","asset":"COOK","timestamp_ms":1790856218000,"block":6539,"status":"Success","kind":"Contract creation","source":"EVM","nonce":41,"transaction_type":2,"gas_limit":"708926","gas_used":"584962","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x60e0346100db57601f610a8138819003918201601f19168301916001600160401b038311848410176100df578084926060946040528339810103126100db5780516001600160a01b03811691908281036100db576040602083015192015192156100a95760805260a05260c05260405161098d90816100f4823960805181818160da015261023c015260a05181818161012101526102f7015260c051818181606c015261050e0152f35b60405162461bcd60e51b815260206004820152600a6024820152693d32b9379037bbb732b960b11b6044820152606490fd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c9081632640c54614610144575080634178bb3b146101095780638da5cb5b146100c4578063aa1fce69146100925763c30aaad214610055575f80fd5b3461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b80fd5b503461008f57602036600319011261008f576020906004358152808252604060018060a01b0391205416604051908152f35b503461008f578060031936011261008f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b503461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b90503461064d5761012036600319011261064d5760043563ffffffff811680910361064d576024356001600160a01b038116919082810361064d576044359060ff821680920361064d5760643567ffffffffffffffff811161064d576101ae9036906004016107c4565b95909160843567ffffffffffffffff811161064d576101d19036906004016107c4565b97909360a4356001600160a01b0381169384820361064d5760c4356001600160a01b0381169b9094908c860361064d5760e4356001600160a01b0381169690959087870361064d576101043567ffffffffffffffff811161064d5761023a9036906004016107c4565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169b9098919790338d900361079557508f156107635760128e11610727573b1515918261071c575b5081610711575b50156106dd578b8d60405190602082019283526040820152604081526102b96060826107f2565b519020998a5f525f60205260018060a01b0360405f2054166106a957468d036104eb575050505061031c6102ee368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b3b15158061046c575b15610439578a9361036a9261036592604051928c6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b6108ac565b610906565b976001600160a01b03891690813b156104355783606492604051968795869463c0c53b8b60e01b86526004860152602485015260448401525af1801561042a57610411575b507f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c91604060209781935b81528089522080546001600160a01b0319166001600160a01b039097169687179055815186815280880191909152a3604051908152f35b61041c8780926107f2565b610426575f6103af565b8580fd5b6040513d89823e3d90fd5b8380fd5b60405162461bcd60e51b815260206004820152600b60248201526a3bb937b733903a37b5b2b760a91b6044820152606490fd5b5060405163313ce56760e01b81526020816004818d5afa80156104e05788918d9161049c575b5060ff1614610325565b9150506020813d6020116104d8575b816104b8602093836107f2565b810103126104d4575160ff811681036104d457879060ff610492565b8b80fd5b3d91506104ab565b6040513d8e823e3d90fd5b93509390989997966105336105059e96939e368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b8d15158e8161069d575b5080610694575b80610689575b15610651576105839261036592604051928b6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b9a6001600160a01b038c1693843b1561064d575f966105cc966105de89956040519c8d9a8b998a9863e80a7c7960e01b8a528a60048b015260c060248b015260c48a01916108e6565b878103600319016044890152916108e6565b926064850152608484015260a483015203925af18015610642576020977f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c94604094859361062d575b506103da565b61063a9192505f906107f2565b5f905f610627565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152601060248201526f696e76616c6964206d6574616461746160801b6044820152606490fd5b5060188a111561054a565b50891515610544565b6060915011158e61053d565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b60405162461bcd60e51b815260206004820152600c60248201526b6d697373696e6720636f726560a01b6044820152606490fd5b90503b15155f610292565b3b151591505f61028b565b60405162461bcd60e51b8152602060048201526014602482015273756e737570706f7274656420646563696d616c7360601b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152691e995c9bc8185cdcd95d60b21b6044820152606490fd5b62461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b6044820152606490fd5b9181601f8401121561064d5782359167ffffffffffffffff831161064d576020838186019501011161064d57565b90601f8019910116810190811067ffffffffffffffff82111761081457604052565b634e487b7160e01b5f52604160045260245ffd5b92919267ffffffffffffffff82116108145760405191610852601f8201601f1916602001846107f2565b82948184528183011161064d578281602093845f960137010152565b1561087557565b60405162461bcd60e51b815260206004820152600f60248201526e756e657870656374656420636f646560881b6044820152606490fd5b6020806108e493959486604051978895848701378401908282015f8152815193849201905e01015f815203601f1981018452836107f2565b565b908060209392818452848401375f828201840152601f01601f1916010190565b6020815191015ff0906001600160a01b0382161561092057565b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fdfea26469706673582212200c8e12b39b5bc2f75450017d39eaf86e23da92ac6527160a624a99f8a4a978e164736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3075a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b","receipt":{"blockHash":"0x03eb531d0a1d4b9903e59547eac82118af6d4ea3954df44d9df144eadea76119","blockNumber":"0x198b","contractAddress":"0xb18161e05e46f0d0e0cc95c1cfeb4f03bd4fa11d","cumulativeGasUsed":"0x8ed02","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x8ed02","effectiveGasPrice":"0x2710","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xf20e23a4e660ca8387f56753f7c86167209e3e4327ff83b2358c542a6c80e58f","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x03eb531d0a1d4b9903e59547eac82118af6d4ea3954df44d9df144eadea76119","blockNumber":"0x198b","blockTimestamp":"0x6abe4c1a","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0xad13e","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0xf20e23a4e660ca8387f56753f7c86167209e3e4327ff83b2358c542a6c80e58f","input":"0x60e0346100db57601f610a8138819003918201601f19168301916001600160401b038311848410176100df578084926060946040528339810103126100db5780516001600160a01b03811691908281036100db576040602083015192015192156100a95760805260a05260c05260405161098d90816100f4823960805181818160da015261023c015260a05181818161012101526102f7015260c051818181606c015261050e0152f35b60405162461bcd60e51b815260206004820152600a6024820152693d32b9379037bbb732b960b11b6044820152606490fd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c9081632640c54614610144575080634178bb3b146101095780638da5cb5b146100c4578063aa1fce69146100925763c30aaad214610055575f80fd5b3461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b80fd5b503461008f57602036600319011261008f576020906004358152808252604060018060a01b0391205416604051908152f35b503461008f578060031936011261008f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b503461008f578060031936011261008f5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b90503461064d5761012036600319011261064d5760043563ffffffff811680910361064d576024356001600160a01b038116919082810361064d576044359060ff821680920361064d5760643567ffffffffffffffff811161064d576101ae9036906004016107c4565b95909160843567ffffffffffffffff811161064d576101d19036906004016107c4565b97909360a4356001600160a01b0381169384820361064d5760c4356001600160a01b0381169b9094908c860361064d5760e4356001600160a01b0381169690959087870361064d576101043567ffffffffffffffff811161064d5761023a9036906004016107c4565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169b9098919790338d900361079557508f156107635760128e11610727573b1515918261071c575b5081610711575b50156106dd578b8d60405190602082019283526040820152604081526102b96060826107f2565b519020998a5f525f60205260018060a01b0360405f2054166106a957468d036104eb575050505061031c6102ee368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b3b15158061046c575b15610439578a9361036a9261036592604051928c6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b6108ac565b610906565b976001600160a01b03891690813b156104355783606492604051968795869463c0c53b8b60e01b86526004860152602485015260448401525af1801561042a57610411575b507f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c91604060209781935b81528089522080546001600160a01b0319166001600160a01b039097169687179055815186815280880191909152a3604051908152f35b61041c8780926107f2565b610426575f6103af565b8580fd5b6040513d89823e3d90fd5b8380fd5b60405162461bcd60e51b815260206004820152600b60248201526a3bb937b733903a37b5b2b760a91b6044820152606490fd5b5060405163313ce56760e01b81526020816004818d5afa80156104e05788918d9161049c575b5060ff1614610325565b9150506020813d6020116104d8575b816104b8602093836107f2565b810103126104d4575160ff811681036104d457879060ff610492565b8b80fd5b3d91506104ab565b6040513d8e823e3d90fd5b93509390989997966105336105059e96939e368585610828565b602081519101207f00000000000000000000000000000000000000000000000000000000000000001461086e565b8d15158e8161069d575b5080610694575b80610689575b15610651576105839261036592604051928b6020850152600160408501526001606085015260808401526080835261036060a0846107f2565b9a6001600160a01b038c1693843b1561064d575f966105cc966105de89956040519c8d9a8b998a9863e80a7c7960e01b8a528a60048b015260c060248b015260c48a01916108e6565b878103600319016044890152916108e6565b926064850152608484015260a483015203925af18015610642576020977f8bc7ccba34f9800ed74fc2b07a15952b8f4c513834ce9166e2e01bee6b030a7c94604094859361062d575b506103da565b61063a9192505f906107f2565b5f905f610627565b6040513d5f823e3d90fd5b5f80fd5b60405162461bcd60e51b815260206004820152601060248201526f696e76616c6964206d6574616461746160801b6044820152606490fd5b5060188a111561054a565b50891515610544565b6060915011158e61053d565b60405162461bcd60e51b815260206004820152600c60248201526b726f7574652065786973747360a01b6044820152606490fd5b60405162461bcd60e51b815260206004820152600c60248201526b6d697373696e6720636f726560a01b6044820152606490fd5b90503b15155f610292565b3b151591505f61028b565b60405162461bcd60e51b8152602060048201526014602482015273756e737570706f7274656420646563696d616c7360601b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152691e995c9bc8185cdcd95d60b21b6044820152606490fd5b62461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b6044820152606490fd5b9181601f8401121561064d5782359167ffffffffffffffff831161064d576020838186019501011161064d57565b90601f8019910116810190811067ffffffffffffffff82111761081457604052565b634e487b7160e01b5f52604160045260245ffd5b92919267ffffffffffffffff82116108145760405191610852601f8201601f1916602001846107f2565b82948184528183011161064d578281602093845f960137010152565b1561087557565b60405162461bcd60e51b815260206004820152600f60248201526e756e657870656374656420636f646560881b6044820152606490fd5b6020806108e493959486604051978895848701378401908282015f8152815193849201905e01015f815203601f1981018452836107f2565b565b908060209392818452848401375f828201840152601f01601f1916010190565b6020815191015ff0906001600160a01b0382161561092057565b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fdfea26469706673582212200c8e12b39b5bc2f75450017d39eaf86e23da92ac6527160a624a99f8a4a978e164736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3075a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b","nonce":"0x29","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x0","v":"0x0","r":"0x38ca0168f8943b5ad4120d83bcd192e8da74265b0060a22a596c5722bd89e31e","s":"0x713a22ac8ca6a7f8d0fe52b1033d59fb31b192dcc08c640156af68e5e9a98876"}}},{"type":"contract","id":"0x121a7e130da6403743ae514a9a093fe8e716e549","contract":"0x121a7e130da6403743ae514a9a093fe8e716e549","title":"EVM Contract","subtitle":"Block #6503","href":"/explorer/contract/0x121a7e130da6403743ae514a9a093fe8e716e549","timestamp_ms":1790856110000,"raw":{"txid":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","hash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x121a7e130da6403743ae514a9a093fe8e716e549","amount_dec":"100","value_raw":"100000000000000000000","fee_dec":"0.00000000552133","fee_raw":"5521330000","asset":"COOK","timestamp_ms":1790856110000,"block":6503,"status":"Success","kind":"Contract creation","source":"EVM","nonce":40,"transaction_type":2,"gas_limit":"693288","gas_used":"552133","gas_price_wei":"10000","gas_price_gwei":"0.00001","data_hex":"0x60c0604052604051610b32380380610b328339810160408190526100229161031e565b6001600160a01b0382161580159061004257506001600160a01b03811615155b80156100605750806001600160a01b0316826001600160a01b031614155b6100a55760405162461bcd60e51b8152602060048201526011602482015270696e76616c69642061646472657373657360781b60448201526064015b60405180910390fd5b6001600160a01b03808316608081905290821660a08190526040519091907fc66508a0af5b2cb3ca1697705aa93e894f4df91a54f28fc74262b7cd544b1035905f90a367016345785d8a0000816001600160a01b03163110801561012457506101206001600160a01b03821631670de0b6b3a7640000610363565b4710155b1561013157610131610138565b50506103ae565b6002805460ff191660011790555f610153620151804261037c565b90505f548114610165575f8181556001555b5f60a0516001600160a01b031631670de0b6b3a76400006101869190610363565b9050671bc16d674ec800008160015461019f919061039b565b11156101d95760405162461bcd60e51b815260206004820152600960248201526806461696c79206361760bc1b604482015260640161009c565b8047101561021a5760405162461bcd60e51b815260206004820152600e60248201526d747265617375727920656d70747960901b604482015260640161009c565b8060015f82825461022b919061039b565b909155505060a0516040515f916001600160a01b03169083908381818185875af1925050503d805f811461027a576040519150601f19603f3d011682016040523d82523d5f602084013e61027f565b606091505b50509050806102c15760405162461bcd60e51b815260206004820152600e60248201526d199d5b991a5b99c819985a5b195960921b604482015260640161009c565b6002805460ff191690556040518281527f80f2480b4e4447ad818fa3a125e825ebd265ca1e0c0618f80d54d3dbfe65650f9060200160405180910390a1505050565b80516001600160a01b0381168114610319575f5ffd5b919050565b5f5f6040838503121561032f575f5ffd5b61033883610303565b915061034660208401610303565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156103765761037661034f565b92915050565b5f8261039657634e487b7160e01b5f52601260045260245ffd5b500490565b808201808211156103765761037661034f565b60805160a05161073a6103f85f395f818160bf0152818161017a0152818161041c015281816104c401526105ac01525f81816101c50152818161023601526102f0015261073a5ff3fe608060405260043610610092575f3560e01c80638406c079116100575780638406c079146101695780638da5cb5b146101b45780639be7ef64146101e7578063b5b61b2a14610202578063dc29f1de14610217575f5ffd5b80630e4e02ab1461009d578063248ec326146100f05780632e1a7d4d146101195780637b76ac911461013a5780637e835a301461014e575f5ffd5b3661009957005b5f5ffd5b3480156100a8575f5ffd5b5060405167016345785d8a00006001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016311081526020015b60405180910390f35b3480156100fb575f5ffd5b5061010b671bc16d674ec8000081565b6040519081526020016100e7565b348015610124575f5ffd5b5061013861013336600461068e565b61022b565b005b348015610145575f5ffd5b5061010b5f5481565b348015610159575f5ffd5b5061010b67016345785d8a000081565b348015610174575f5ffd5b5061019c7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100e7565b3480156101bf575f5ffd5b5061019c7f000000000000000000000000000000000000000000000000000000000000000081565b3480156101f2575f5ffd5b5061010b670de0b6b3a764000081565b34801561020d575f5ffd5b5061010b60015481565b348015610222575f5ffd5b506101386103d2565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102955760405162461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b60448201526064015b60405180910390fd5b60025460ff16156102d45760405162461bcd60e51b81526020600482015260096024820152681c99595b9d1c985b9d60ba1b604482015260640161028c565b6002805460ff191660011790556040515f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169083908381818185875af1925050503d805f8114610349576040519150601f19603f3d011682016040523d82523d5f602084013e61034e565b606091505b50509050806103915760405162461bcd60e51b815260206004820152600f60248201526e1dda5d1a191c985dc819985a5b1959608a1b604482015260640161028c565b6002805460ff191690556040518281527f430648de173157e069201c943adb2d4e340e7cf5b27b1b09c9cb852f03d63b569060200160405180910390a15050565b60025460ff16156104115760405162461bcd60e51b81526020600482015260096024820152681c99595b9d1c985b9d60ba1b604482015260640161028c565b67016345785d8a00007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316311061047f5760405162461bcd60e51b815260206004820152600a6024820152691b9bdd081b995959195960b21b604482015260640161028c565b610487610489565b565b6002805460ff191660011790555f6104a462015180426106b9565b90505f5481146104b6575f8181556001555b5f6104f36001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001631670de0b6b3a76400006106d8565b9050671bc16d674ec800008160015461050c91906106f1565b11156105465760405162461bcd60e51b815260206004820152600960248201526806461696c79206361760bc1b604482015260640161028c565b804710156105875760405162461bcd60e51b815260206004820152600e60248201526d747265617375727920656d70747960901b604482015260640161028c565b8060015f82825461059891906106f1565b90915550506040515f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169083908381818185875af1925050503d805f8114610605576040519150601f19603f3d011682016040523d82523d5f602084013e61060a565b606091505b505090508061064c5760405162461bcd60e51b815260206004820152600e60248201526d199d5b991a5b99c819985a5b195960921b604482015260640161028c565b6002805460ff191690556040518281527f80f2480b4e4447ad818fa3a125e825ebd265ca1e0c0618f80d54d3dbfe65650f9060200160405180910390a1505050565b5f6020828403121561069e575f5ffd5b5035919050565b634e487b7160e01b5f52601160045260245ffd5b5f826106d357634e487b7160e01b5f52601260045260245ffd5b500490565b818103818111156106eb576106eb6106a5565b92915050565b808201808211156106eb576106eb6106a556fea2646970667358221220217720c195cea043ca8928b4c59f31b7d826ff3f598a9313c5564842ca63969264736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d300000000000000000000000009ad847a479146939632f89860bad7218517695b3","receipt":{"blockHash":"0x680da851c54631ae46258af54d55eb36db4079ee553222d9be728dc89a150617","blockNumber":"0x1967","contractAddress":"0x121a7e130da6403743ae514a9a093fe8e716e549","cumulativeGasUsed":"0x86cc5","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x86cc5","effectiveGasPrice":"0x2710","logs":[{"address":"0x121a7e130da6403743ae514a9a093fe8e716e549","topics":["0xc66508a0af5b2cb3ca1697705aa93e894f4df91a54f28fc74262b7cd544b1035","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30","0x0000000000000000000000009ad847a479146939632f89860bad7218517695b3"],"data":"0x","blockNumber":"0x1967","transactionHash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","transactionIndex":"0x0","blockHash":"0x680da851c54631ae46258af54d55eb36db4079ee553222d9be728dc89a150617","blockTimestamp":"0x6abe4bae","logIndex":"0x0","removed":false},{"address":"0x121a7e130da6403743ae514a9a093fe8e716e549","topics":["0x80f2480b4e4447ad818fa3a125e825ebd265ca1e0c0618f80d54d3dbfe65650f"],"data":"0x0000000000000000000000000000000000000000000000000de0b6b3a7640000","blockNumber":"0x1967","transactionHash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","transactionIndex":"0x0","blockHash":"0x680da851c54631ae46258af54d55eb36db4079ee553222d9be728dc89a150617","blockTimestamp":"0x6abe4bae","logIndex":"0x1","removed":false}],"logsBloom":"0x40000000000000000002000800000000000000000202400000000200000000002000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000002000000000000200000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0x121a7e130da6403743ae514a9a093fe8e716e549","topics":["0xc66508a0af5b2cb3ca1697705aa93e894f4df91a54f28fc74262b7cd544b1035","0x000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30","0x0000000000000000000000009ad847a479146939632f89860bad7218517695b3"],"data":"0x","blockNumber":"0x1967","transactionHash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","transactionIndex":"0x0","blockHash":"0x680da851c54631ae46258af54d55eb36db4079ee553222d9be728dc89a150617","blockTimestamp":"0x6abe4bae","logIndex":"0x0","removed":false},{"address":"0x121a7e130da6403743ae514a9a093fe8e716e549","topics":["0x80f2480b4e4447ad818fa3a125e825ebd265ca1e0c0618f80d54d3dbfe65650f"],"data":"0x0000000000000000000000000000000000000000000000000de0b6b3a7640000","blockNumber":"0x1967","transactionHash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","transactionIndex":"0x0","blockHash":"0x680da851c54631ae46258af54d55eb36db4079ee553222d9be728dc89a150617","blockTimestamp":"0x6abe4bae","logIndex":"0x1","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0x680da851c54631ae46258af54d55eb36db4079ee553222d9be728dc89a150617","blockNumber":"0x1967","blockTimestamp":"0x6abe4bae","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0xa9428","gasPrice":"0x2710","maxPriorityFeePerGas":"0x2710","maxFeePerGas":"0x2710","hash":"0x460ba767cc9b361e0de8b32e0f0b3543bda9a5d10a3ef2602261ed0a9c3fcd56","input":"0x60c0604052604051610b32380380610b328339810160408190526100229161031e565b6001600160a01b0382161580159061004257506001600160a01b03811615155b80156100605750806001600160a01b0316826001600160a01b031614155b6100a55760405162461bcd60e51b8152602060048201526011602482015270696e76616c69642061646472657373657360781b60448201526064015b60405180910390fd5b6001600160a01b03808316608081905290821660a08190526040519091907fc66508a0af5b2cb3ca1697705aa93e894f4df91a54f28fc74262b7cd544b1035905f90a367016345785d8a0000816001600160a01b03163110801561012457506101206001600160a01b03821631670de0b6b3a7640000610363565b4710155b1561013157610131610138565b50506103ae565b6002805460ff191660011790555f610153620151804261037c565b90505f548114610165575f8181556001555b5f60a0516001600160a01b031631670de0b6b3a76400006101869190610363565b9050671bc16d674ec800008160015461019f919061039b565b11156101d95760405162461bcd60e51b815260206004820152600960248201526806461696c79206361760bc1b604482015260640161009c565b8047101561021a5760405162461bcd60e51b815260206004820152600e60248201526d747265617375727920656d70747960901b604482015260640161009c565b8060015f82825461022b919061039b565b909155505060a0516040515f916001600160a01b03169083908381818185875af1925050503d805f811461027a576040519150601f19603f3d011682016040523d82523d5f602084013e61027f565b606091505b50509050806102c15760405162461bcd60e51b815260206004820152600e60248201526d199d5b991a5b99c819985a5b195960921b604482015260640161009c565b6002805460ff191690556040518281527f80f2480b4e4447ad818fa3a125e825ebd265ca1e0c0618f80d54d3dbfe65650f9060200160405180910390a1505050565b80516001600160a01b0381168114610319575f5ffd5b919050565b5f5f6040838503121561032f575f5ffd5b61033883610303565b915061034660208401610303565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156103765761037661034f565b92915050565b5f8261039657634e487b7160e01b5f52601260045260245ffd5b500490565b808201808211156103765761037661034f565b60805160a05161073a6103f85f395f818160bf0152818161017a0152818161041c015281816104c401526105ac01525f81816101c50152818161023601526102f0015261073a5ff3fe608060405260043610610092575f3560e01c80638406c079116100575780638406c079146101695780638da5cb5b146101b45780639be7ef64146101e7578063b5b61b2a14610202578063dc29f1de14610217575f5ffd5b80630e4e02ab1461009d578063248ec326146100f05780632e1a7d4d146101195780637b76ac911461013a5780637e835a301461014e575f5ffd5b3661009957005b5f5ffd5b3480156100a8575f5ffd5b5060405167016345785d8a00006001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016311081526020015b60405180910390f35b3480156100fb575f5ffd5b5061010b671bc16d674ec8000081565b6040519081526020016100e7565b348015610124575f5ffd5b5061013861013336600461068e565b61022b565b005b348015610145575f5ffd5b5061010b5f5481565b348015610159575f5ffd5b5061010b67016345785d8a000081565b348015610174575f5ffd5b5061019c7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100e7565b3480156101bf575f5ffd5b5061019c7f000000000000000000000000000000000000000000000000000000000000000081565b3480156101f2575f5ffd5b5061010b670de0b6b3a764000081565b34801561020d575f5ffd5b5061010b60015481565b348015610222575f5ffd5b506101386103d2565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102955760405162461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b60448201526064015b60405180910390fd5b60025460ff16156102d45760405162461bcd60e51b81526020600482015260096024820152681c99595b9d1c985b9d60ba1b604482015260640161028c565b6002805460ff191660011790556040515f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169083908381818185875af1925050503d805f8114610349576040519150601f19603f3d011682016040523d82523d5f602084013e61034e565b606091505b50509050806103915760405162461bcd60e51b815260206004820152600f60248201526e1dda5d1a191c985dc819985a5b1959608a1b604482015260640161028c565b6002805460ff191690556040518281527f430648de173157e069201c943adb2d4e340e7cf5b27b1b09c9cb852f03d63b569060200160405180910390a15050565b60025460ff16156104115760405162461bcd60e51b81526020600482015260096024820152681c99595b9d1c985b9d60ba1b604482015260640161028c565b67016345785d8a00007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316311061047f5760405162461bcd60e51b815260206004820152600a6024820152691b9bdd081b995959195960b21b604482015260640161028c565b610487610489565b565b6002805460ff191660011790555f6104a462015180426106b9565b90505f5481146104b6575f8181556001555b5f6104f36001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001631670de0b6b3a76400006106d8565b9050671bc16d674ec800008160015461050c91906106f1565b11156105465760405162461bcd60e51b815260206004820152600960248201526806461696c79206361760bc1b604482015260640161028c565b804710156105875760405162461bcd60e51b815260206004820152600e60248201526d747265617375727920656d70747960901b604482015260640161028c565b8060015f82825461059891906106f1565b90915550506040515f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169083908381818185875af1925050503d805f8114610605576040519150601f19603f3d011682016040523d82523d5f602084013e61060a565b606091505b505090508061064c5760405162461bcd60e51b815260206004820152600e60248201526d199d5b991a5b99c819985a5b195960921b604482015260640161028c565b6002805460ff191690556040518281527f80f2480b4e4447ad818fa3a125e825ebd265ca1e0c0618f80d54d3dbfe65650f9060200160405180910390a1505050565b5f6020828403121561069e575f5ffd5b5035919050565b634e487b7160e01b5f52601160045260245ffd5b5f826106d357634e487b7160e01b5f52601260045260245ffd5b500490565b818103818111156106eb576106eb6106a5565b92915050565b808201808211156106eb576106eb6106a556fea2646970667358221220217720c195cea043ca8928b4c59f31b7d826ff3f598a9313c5564842ca63969264736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d300000000000000000000000009ad847a479146939632f89860bad7218517695b3","nonce":"0x28","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x56bc75e2d63100000","yParity":"0x0","v":"0x0","r":"0xd669b46176cdb25cac0644c7c0fb303e261882fce8265de79de9df209837c3a7","s":"0x7ba94cfac818b8f8b961c2659feeea7d17e1997e94349ff82cfffccde082d18c"}}},{"type":"contract","id":"0x570055dcbf3c7ab2b21a37a8aae776719eb402c6","contract":"0x570055dcbf3c7ab2b21a37a8aae776719eb402c6","title":"EVM Contract","subtitle":"Block #4756","href":"/explorer/contract/0x570055dcbf3c7ab2b21a37a8aae776719eb402c6","timestamp_ms":1790850847000,"raw":{"txid":"0xff20519b2123553dc88b1bc24c2906477ca480151501b53cba0f32d6bb3fd860","hash":"0xff20519b2123553dc88b1bc24c2906477ca480151501b53cba0f32d6bb3fd860","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x570055dcbf3c7ab2b21a37a8aae776719eb402c6","amount_dec":"0","value_raw":"0","fee_dec":"0.000954725","fee_raw":"954725000000000","asset":"COOK","timestamp_ms":1790850847000,"block":4756,"status":"Success","kind":"Contract creation","source":"EVM","nonce":33,"transaction_type":2,"gas_limit":"1156162","gas_used":"954725","gas_price_wei":"1000000000","gas_price_gwei":"1","data_hex":"0x60a06040523461012457604051610e263881900390601f8201601f19168301906001600160401b038211848310176101285782916040528339810161012082820312610124578151906001600160a01b038216908183036101245780603f85011215610124576040519361010085016001600160401b03811186821017610128576040528490610120810192831161012457602001905b82821061011457505050156100e2576080525f5b600881106100d057604051610ce9908161013d8239608051818181608b01526101450152f35b600190602083519301928155016100aa565b60405162461bcd60e51b815260206004820152600a6024820152693d32b9379037bbb732b960b11b6044820152606490fd5b8151815260209182019101610096565b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816321bd6f5314610b45575080634968b147146100ba5780638da5cb5b146100755763f887ea401461004a575f80fd5b346100725780600319360112610072576008546040516001600160a01b039091168152602090f35b80fd5b50346100725780600319360112610072576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5034610247576060366003190112610247576004356001600160401b038111610247573661010482011161024757602435916001600160401b0383116102475736602384011215610247578260040135926001600160401b038411610247576024810190602436918660051b01011161024757604435906001600160a01b03821690818303610247577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169533879003610b13576008546001600160a01b0316610adb5763ffffffff4611610aa45760048103610a6d575f9694965b6004811061095d57506022193687900301945f5b600881101561024b5760048160051b89010135878112156102475788016004018035906001600160401b038211610247576020018136038113610247576101fa913691610bc4565b60208151910120815403610210576001016101b2565b60405162461bcd60e51b815260206004820152600f60248201526e756e657870656374656420636f646560881b6044820152606490fd5b5f80fd5b50908692918863ffffffff4616958560040135898112156102475786016004018035906001600160401b0382116102475760200190803603821361024757816102b1916102b69350604051918b6020840152602083526102ac604084610b8f565b610c09565b610c62565b9860248701358181121561024757870160040180359a906001600160401b038c11610247576020019a8036038c1361024757610312916102b1916040519160018060a01b03169d8e6020840152602083526102ac604084610b8f565b966044810135828112156102475781016004018035906001600160401b0382116102475760200190803603821361024757816102b1916103789350604051915f60208401525f6040840152896060840152896080840152608083526102ac60a084610b8f565b996064820135838112156102475782016004018035906001600160401b0382116102475760200190803603821361024757816102b1916103cc9350604051918a6020840152602083526102ac604084610b8f565b966084830135848112156102475783016004018035906001600160401b038211610247576020019080360382136102475761040c916102b1913691610bc4565b60a4840135858112156102475784016004018035906001600160401b0382116102475760200190803603821361024757929a9261044e916102b1913691610bc4565b9960405192839163ed547bf760e01b8352806044840160406004860152526064830191905f905b80821061092d5750506003602484015250602092908290039082905f906001600160a01b03165af190811561089e575f9161090e575b50606098604051916104bd8b84610b8f565b600283526020830190601f198c013683378351156108fa576001600160a01b031681528251600110156108fa576001600160a01b039099166040808401829052805163ed547bf760e01b81526004810191909152925160448401819052909983916064830191905f5b8181106108d85750506002602484015250602092908290039082905f906001600160a01b03165af190811561089e575f916108a9575b508c3b1561024757604051637c643b2f60e11b8152600481018890526001600160a01b03918216602482018190529a8216604482018190529c909116606482015280808e5a925f6084928195f1801561089e57610889575b508315610741573b156107035760c4810135918212156106ff57016004018035906001600160401b0382116106ff5760200181360381136106ff57916102b191836106259450604051926020840152600160408401526001898401528c6080840152608083526102ac60a084610b8f565b916001600160a01b03831690813b156106fb57829060648a83604051958694859363c0c53b8b60e01b855260048501528c602485015260448401525af180156106f0576106db575b50509260a092602097927f8b0a67fe0099296534650086da1a84240ce9a35ceb1f32c5709c6bd205d2ec5a955b600180871b031697886bffffffffffffffffffffffff871b6008541617600855604051948552898501526040840152820152846080820152a2604051908152f35b6106e6828092610b8f565b610072578061066d565b6040513d84823e3d90fd5b8280fd5b8380fd5b60405162461bcd60e51b81526020600482015260166024820152751b9bc818dbdb1b185d195c985b0818dbdb9d1c9858dd60521b6044820152606490fd5b5060e48101359250908212156106fb57016004018035906001600160401b0382116106fb576020019080360382136106fb57816102b1916107aa93506040519160066020840152600160408401526001898401528c6080840152608083526102ac60a084610b8f565b916001600160a01b03831690813b156106fb5782906101448a83604051958694859363e80a7c7960e01b855283600486015260c06024860152601360c4860152724272696467656420555344432028426173652960681b60e48601526101006044860152600661010486015265555344432e6560d01b61012486015260648501528c608485015260a48401525af180156106f057610874575b50509260a092602097927f8b0a67fe0099296534650086da1a84240ce9a35ceb1f32c5709c6bd205d2ec5a9561069a565b61087f828092610b8f565b6100725780610843565b6108969195505f90610b8f565b5f938c6105b4565b6040513d5f823e3d90fd5b6108cb915060203d6020116108d1575b6108c38183610b8f565b810190610c43565b8d61055c565b503d6108b9565b82516001600160a01b0316845286945060209384019390920191600101610526565b634e487b7160e01b5f52603260045260245ffd5b610927915060203d6020116108d1576108c38183610b8f565b8d6104ab565b9193509183356001600160a01b038116919082900361024757602081600193829352019401920185939291610475565b9496946001600160a01b0361097b610976838587610b6b565b610b7b565b1615610a375780610992575b60010196949661019e565b6001600160a01b036109a8610976838587610b6b565b165f198201828111610a23576001600160a01b03906109cc90610976908688610b6b565b16106109875760405162461bcd60e51b8152602060048201526024808201527f76616c696461746f7273206d75737420626520756e6971756520616e6420736f6044820152631c9d195960e21b6064820152608490fd5b634e487b7160e01b5f52601160045260245ffd5b60405162461bcd60e51b815260206004820152600e60248201526d3d32b937903b30b634b230ba37b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e666f75722076616c696461746f727360881b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e646f6d61696e206f766572666c6f7760881b6044820152606490fd5b60405162461bcd60e51b815260206004820152601060248201526f185b1c9958591e4819195c1b1bde595960821b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b6044820152606490fd5b346102475760203660031901126102475760043590600882101561024757602091548152f35b91908110156108fa5760051b0190565b356001600160a01b03811681036102475790565b90601f801991011681019081106001600160401b03821117610bb057604052565b634e487b7160e01b5f52604160045260245ffd5b9291926001600160401b038211610bb05760405191610bed601f8201601f191660200184610b8f565b829481845281830111610247578281602093845f960137010152565b602080610c4193959486604051978895848701378401908282015f8152815193849201905e01015f815203601f198101845283610b8f565b565b9081602091031261024757516001600160a01b03811681036102475790565b6020815191015ff0906001600160a01b03821615610c7c57565b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fdfea264697066735822122089ecc5c1f1c54b7f5af24059ce9961af6c6b56b955c5187fa83d75e368ba3e3f64736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30c861736ac49916fb6beb1ac9884fd214fee767e391ec899742ee28907ef0c3d377c033648f8579a18b4722474c8105bd9e6ebb93835cbe752aee43afe5a7c42df70141285d5b148d048bec6b8343784d51ada3f08c35ed5ad6cf15abacfa1c0f3d3db590c030c52cae8d7fc569b6dc1d9f810d9a19dc432b6c8fefe10e0bd1cc865d9a5876b5f33b48727c6ba68cb2b3813bd00f7a3ffd570ebc0fd2098b4430f20f8c20d3bf5506ce8ca7037b22841bdd2b6193fff28c7a62d4f7c66c5ce0a875a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b","receipt":{"blockHash":"0x6baf800d00870ee31502863000b4f8874c2a98910866d198ea23c429502412c2","blockNumber":"0x1294","contractAddress":"0x570055dcbf3c7ab2b21a37a8aae776719eb402c6","cumulativeGasUsed":"0xe9165","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0xe9165","effectiveGasPrice":"0x3b9aca00","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xff20519b2123553dc88b1bc24c2906477ca480151501b53cba0f32d6bb3fd860","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x6baf800d00870ee31502863000b4f8874c2a98910866d198ea23c429502412c2","blockNumber":"0x1294","blockTimestamp":"0x6abe371f","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x11a442","gasPrice":"0x3b9aca00","maxPriorityFeePerGas":"0x3b9aca00","maxFeePerGas":"0x3b9aca00","hash":"0xff20519b2123553dc88b1bc24c2906477ca480151501b53cba0f32d6bb3fd860","input":"0x60a06040523461012457604051610e263881900390601f8201601f19168301906001600160401b038211848310176101285782916040528339810161012082820312610124578151906001600160a01b038216908183036101245780603f85011215610124576040519361010085016001600160401b03811186821017610128576040528490610120810192831161012457602001905b82821061011457505050156100e2576080525f5b600881106100d057604051610ce9908161013d8239608051818181608b01526101450152f35b600190602083519301928155016100aa565b60405162461bcd60e51b815260206004820152600a6024820152693d32b9379037bbb732b960b11b6044820152606490fd5b8151815260209182019101610096565b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f905f3560e01c90816321bd6f5314610b45575080634968b147146100ba5780638da5cb5b146100755763f887ea401461004a575f80fd5b346100725780600319360112610072576008546040516001600160a01b039091168152602090f35b80fd5b50346100725780600319360112610072576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5034610247576060366003190112610247576004356001600160401b038111610247573661010482011161024757602435916001600160401b0383116102475736602384011215610247578260040135926001600160401b038411610247576024810190602436918660051b01011161024757604435906001600160a01b03821690818303610247577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169533879003610b13576008546001600160a01b0316610adb5763ffffffff4611610aa45760048103610a6d575f9694965b6004811061095d57506022193687900301945f5b600881101561024b5760048160051b89010135878112156102475788016004018035906001600160401b038211610247576020018136038113610247576101fa913691610bc4565b60208151910120815403610210576001016101b2565b60405162461bcd60e51b815260206004820152600f60248201526e756e657870656374656420636f646560881b6044820152606490fd5b5f80fd5b50908692918863ffffffff4616958560040135898112156102475786016004018035906001600160401b0382116102475760200190803603821361024757816102b1916102b69350604051918b6020840152602083526102ac604084610b8f565b610c09565b610c62565b9860248701358181121561024757870160040180359a906001600160401b038c11610247576020019a8036038c1361024757610312916102b1916040519160018060a01b03169d8e6020840152602083526102ac604084610b8f565b966044810135828112156102475781016004018035906001600160401b0382116102475760200190803603821361024757816102b1916103789350604051915f60208401525f6040840152896060840152896080840152608083526102ac60a084610b8f565b996064820135838112156102475782016004018035906001600160401b0382116102475760200190803603821361024757816102b1916103cc9350604051918a6020840152602083526102ac604084610b8f565b966084830135848112156102475783016004018035906001600160401b038211610247576020019080360382136102475761040c916102b1913691610bc4565b60a4840135858112156102475784016004018035906001600160401b0382116102475760200190803603821361024757929a9261044e916102b1913691610bc4565b9960405192839163ed547bf760e01b8352806044840160406004860152526064830191905f905b80821061092d5750506003602484015250602092908290039082905f906001600160a01b03165af190811561089e575f9161090e575b50606098604051916104bd8b84610b8f565b600283526020830190601f198c013683378351156108fa576001600160a01b031681528251600110156108fa576001600160a01b039099166040808401829052805163ed547bf760e01b81526004810191909152925160448401819052909983916064830191905f5b8181106108d85750506002602484015250602092908290039082905f906001600160a01b03165af190811561089e575f916108a9575b508c3b1561024757604051637c643b2f60e11b8152600481018890526001600160a01b03918216602482018190529a8216604482018190529c909116606482015280808e5a925f6084928195f1801561089e57610889575b508315610741573b156107035760c4810135918212156106ff57016004018035906001600160401b0382116106ff5760200181360381136106ff57916102b191836106259450604051926020840152600160408401526001898401528c6080840152608083526102ac60a084610b8f565b916001600160a01b03831690813b156106fb57829060648a83604051958694859363c0c53b8b60e01b855260048501528c602485015260448401525af180156106f0576106db575b50509260a092602097927f8b0a67fe0099296534650086da1a84240ce9a35ceb1f32c5709c6bd205d2ec5a955b600180871b031697886bffffffffffffffffffffffff871b6008541617600855604051948552898501526040840152820152846080820152a2604051908152f35b6106e6828092610b8f565b610072578061066d565b6040513d84823e3d90fd5b8280fd5b8380fd5b60405162461bcd60e51b81526020600482015260166024820152751b9bc818dbdb1b185d195c985b0818dbdb9d1c9858dd60521b6044820152606490fd5b5060e48101359250908212156106fb57016004018035906001600160401b0382116106fb576020019080360382136106fb57816102b1916107aa93506040519160066020840152600160408401526001898401528c6080840152608083526102ac60a084610b8f565b916001600160a01b03831690813b156106fb5782906101448a83604051958694859363e80a7c7960e01b855283600486015260c06024860152601360c4860152724272696467656420555344432028426173652960681b60e48601526101006044860152600661010486015265555344432e6560d01b61012486015260648501528c608485015260a48401525af180156106f057610874575b50509260a092602097927f8b0a67fe0099296534650086da1a84240ce9a35ceb1f32c5709c6bd205d2ec5a9561069a565b61087f828092610b8f565b6100725780610843565b6108969195505f90610b8f565b5f938c6105b4565b6040513d5f823e3d90fd5b6108cb915060203d6020116108d1575b6108c38183610b8f565b810190610c43565b8d61055c565b503d6108b9565b82516001600160a01b0316845286945060209384019390920191600101610526565b634e487b7160e01b5f52603260045260245ffd5b610927915060203d6020116108d1576108c38183610b8f565b8d6104ab565b9193509183356001600160a01b038116919082900361024757602081600193829352019401920185939291610475565b9496946001600160a01b0361097b610976838587610b6b565b610b7b565b1615610a375780610992575b60010196949661019e565b6001600160a01b036109a8610976838587610b6b565b165f198201828111610a23576001600160a01b03906109cc90610976908688610b6b565b16106109875760405162461bcd60e51b8152602060048201526024808201527f76616c696461746f7273206d75737420626520756e6971756520616e6420736f6044820152631c9d195960e21b6064820152608490fd5b634e487b7160e01b5f52601160045260245ffd5b60405162461bcd60e51b815260206004820152600e60248201526d3d32b937903b30b634b230ba37b960911b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e666f75722076616c696461746f727360881b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e646f6d61696e206f766572666c6f7760881b6044820152606490fd5b60405162461bcd60e51b815260206004820152601060248201526f185b1c9958591e4819195c1b1bde595960821b6044820152606490fd5b60405162461bcd60e51b815260206004820152600a6024820152696f776e6572206f6e6c7960b01b6044820152606490fd5b346102475760203660031901126102475760043590600882101561024757602091548152f35b91908110156108fa5760051b0190565b356001600160a01b03811681036102475790565b90601f801991011681019081106001600160401b03821117610bb057604052565b634e487b7160e01b5f52604160045260245ffd5b9291926001600160401b038211610bb05760405191610bed601f8201601f191660200184610b8f565b829481845281830111610247578281602093845f960137010152565b602080610c4193959486604051978895848701378401908282015f8152815193849201905e01015f815203601f198101845283610b8f565b565b9081602091031261024757516001600160a01b03811681036102475790565b6020815191015ff0906001600160a01b03821615610c7c57565b60405162461bcd60e51b815260206004820152600f60248201526e18dc99585d1a5bdb8819985a5b1959608a1b6044820152606490fdfea264697066735822122089ecc5c1f1c54b7f5af24059ce9961af6c6b56b955c5187fa83d75e368ba3e3f64736f6c634300081e0033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d30c861736ac49916fb6beb1ac9884fd214fee767e391ec899742ee28907ef0c3d377c033648f8579a18b4722474c8105bd9e6ebb93835cbe752aee43afe5a7c42df70141285d5b148d048bec6b8343784d51ada3f08c35ed5ad6cf15abacfa1c0f3d3db590c030c52cae8d7fc569b6dc1d9f810d9a19dc432b6c8fefe10e0bd1cc865d9a5876b5f33b48727c6ba68cb2b3813bd00f7a3ffd570ebc0fd2098b4430f20f8c20d3bf5506ce8ca7037b22841bdd2b6193fff28c7a62d4f7c66c5ce0a875a4561d1a2ec51783ca981287dd64ba343a39820da5348c1b900c04d4684b11adc8ea2f8932b7e3fd6c159c044d48de1d7fea23dcdd4201656734acca107e1b","nonce":"0x21","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0xee35ffd86e9f0b2e80b8a67cb478a1db09b2c414ceb13cae56816f61cb6f118","s":"0xb4848d6f5a30bbaa7545abd66b9d2828e6d836dd312a9a4a71448723a5146a5"}}},{"type":"contract","id":"0xda24f7e55673d219a87e3c76852bd1c6332c5753","contract":"0xda24f7e55673d219a87e3c76852bd1c6332c5753","title":"EVM Contract","subtitle":"Block #4389","href":"/explorer/contract/0xda24f7e55673d219a87e3c76852bd1c6332c5753","timestamp_ms":1790849746000,"raw":{"txid":"0x567944f3e1d0d4268d12377706d05d2ef6669ab2726e6e3d35da203f727195d9","hash":"0x567944f3e1d0d4268d12377706d05d2ef6669ab2726e6e3d35da203f727195d9","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xda24f7e55673d219a87e3c76852bd1c6332c5753","amount_dec":"0","value_raw":"0","fee_dec":"0.001999307","fee_raw":"1999307000000000","asset":"COOK","timestamp_ms":1790849746000,"block":4389,"status":"Success","kind":"Contract creation","source":"EVM","nonce":27,"transaction_type":2,"gas_limit":"2016342","gas_used":"1999307","gas_price_wei":"1000000000","gas_price_gwei":"1","data_hex":"0x608060405234801561001057600080fd5b50612389806100206000396000f3fe60806040523480156200001157600080fd5b50600436106200002e5760003560e01c80632edba4541462000033575b600080fd5b6200004a620000443660046200016c565b62000073565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b60008333848460405162000087906200015e565b620000969493929190620002c0565b604051809103906000f080158015620000b3573d6000803e3d6000fd5b50905033620000c66020860186620003fb565b73ffffffffffffffffffffffffffffffffffffffff9081169083167fc515f16f9a2bedb977a2430adf1561be90dd492a76fe664b3090f70e28e172e1620001146040890160208a01620003fb565b620001286101408a016101208b0162000420565b6040805173ffffffffffffffffffffffffffffffffffffffff909316835290151560208301520160405180910390a49392505050565b611f15806200043f83390190565b60008060008385036101608112156200018457600080fd5b610140808212156200019557600080fd5b859450840135905067ffffffffffffffff80821115620001b457600080fd5b818601915086601f830112620001c957600080fd5b813581811115620001d957600080fd5b8760208260051b8501011115620001ef57600080fd5b6020830194508093505050509250925092565b803573ffffffffffffffffffffffffffffffffffffffff811681146200022757600080fd5b919050565b803560ff811681146200022757600080fd5b803567ffffffffffffffff811681146200022757600080fd5b803580151581146200022757600080fd5b8183526000602080850194508260005b85811015620002b55773ffffffffffffffffffffffffffffffffffffffff620002a18362000202565b168752958201959082019060010162000278565b509495945050505050565b6000610180620002ef83620002d58962000202565b73ffffffffffffffffffffffffffffffffffffffff169052565b620002fd6020880162000202565b73ffffffffffffffffffffffffffffffffffffffff16602084015262000326604088016200022c565b60ff8116604085015250606087013560608401526080870135608084015260a087013560a08401526200035c60c088016200023e565b67ffffffffffffffff1660c08401526200037960e088016200023e565b67ffffffffffffffff1660e0840152610100620003988882016200023e565b67ffffffffffffffff1690840152610120620003b688820162000257565b15159084015273ffffffffffffffffffffffffffffffffffffffff86166101408401526101608301819052620003f0818401858762000268565b979650505050505050565b6000602082840312156200040e57600080fd5b620004198262000202565b9392505050565b6000602082840312156200043357600080fd5b62000419826200025756fe6101e06040523480156200001257600080fd5b5060405162001f1538038062001f158339810160408190526200003591620003d1565b600160005582516001600160a01b0316158015906200005c57506001600160a01b03821615155b80156200007157506024836040015160ff1611155b801562000082575060008360600151115b8015620000a857508260e001516001600160401b03168360c001516001600160401b0316105b8015620000d057508260e001516001600160401b03168361010001516001600160401b031610155b8015620000e5575082608001518360a0015110155b620001285760405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b60448201526064015b60405180910390fd5b82516001600160a01b0390811660809081526020850151821660a090815291841660c0908152604086015160ff1660e09081526060870151610100908152928701516101209081529387015161014052908601516001600160401b03908116610160529086015181166101805290850151166101a05283015115156101c05260005b81518110156200027d5760006001600160a01b0316828281518110620001d457620001d4620004ef565b60200260200101516001600160a01b031603620002285760405162461bcd60e51b815260206004820152601160248201527010531313d5d31254d517d2539590531251607a1b60448201526064016200011f565b6001806000848481518110620002425762000242620004ef565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055600101620001aa565b5050505062000505565b634e487b7160e01b600052604160045260246000fd5b60405161014081016001600160401b0381118282101715620002c357620002c362000287565b60405290565b80516001600160a01b0381168114620002e157600080fd5b919050565b805160ff81168114620002e157600080fd5b80516001600160401b0381168114620002e157600080fd5b80518015158114620002e157600080fd5b600082601f8301126200033357600080fd5b815160206001600160401b038083111562000352576200035262000287565b8260051b604051601f19603f830116810181811084821117156200037a576200037a62000287565b60405293845260208187018101949081019250878511156200039b57600080fd5b6020870191505b84821015620003c657620003b682620002c9565b83529183019190830190620003a2565b979650505050505050565b6000806000838503610180811215620003e957600080fd5b61014080821215620003fa57600080fd5b620004046200029d565b91506200041186620002c9565b82526200042160208701620002c9565b60208301526200043460408701620002e6565b6040830152606086015160608301526080860151608083015260a086015160a08301526200046560c08701620002f8565b60c08301526200047860e08701620002f8565b60e08301526101006200048d818801620002f8565b90830152610120620004a187820162000310565b8184015250819450620004b6818701620002c9565b6101608701519094509150506001600160401b03811115620004d757600080fd5b620004e58682870162000321565b9150509250925092565b634e487b7160e01b600052603260045260246000fd5b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516101c0516118ef62000626600039600081816102d00152610c0b0152600081816101980152610743015260008181610243015281816105700152818161090f0152610bd50152600081816103140152610ba00152600081816103b001528181610ce60152610d0e0152600081816103e40152610cba015260008181610348015261102b015260008181610445015261104f01526000818161037c0152818161054601526108e50152600081816101ea015281816109aa01528181610ae301528181610b6501528181610e960152610f8b0152600081816104e401528181610669015281816107030152818161085c0152610db901526118ef6000f3fe60806040526004361061015f5760003560e01c80638da5cb5b116100c0578063d54ad2a111610074578063d96a094a11610059578063d96a094a146104bf578063e985e367146104d2578063ed1bd76c1461050657600080fd5b8063d54ad2a114610479578063d63a8e111461048f57600080fd5b8063a2076b6f116100a5578063a2076b6f146103d2578063b81b863014610406578063c992e3a41461043357600080fd5b80638da5cb5b1461036a5780639b3ba79f1461039e57600080fd5b80634e71d92d1161011757806371c9fc04116100fc57806371c9fc04146102be57806378e97925146103025780637b1b1de61461033657600080fd5b80634e71d92d1461028957806362810c811461029e57600080fd5b80633013ce29116101485780633013ce29146101d85780633197cbb61461023157806345f7f2491461026557600080fd5b80631988ba351461016457806327b3bf1114610186575b600080fd5b34801561017057600080fd5b5061018461017f366004611604565b610526565b005b34801561019257600080fd5b506101ba7f000000000000000000000000000000000000000000000000000000000000000081565b60405167ffffffffffffffff90911681526020015b60405180910390f35b3480156101e457600080fd5b5061020c7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101cf565b34801561023d57600080fd5b506101ba7f000000000000000000000000000000000000000000000000000000000000000081565b34801561027157600080fd5b5061027b60035481565b6040519081526020016101cf565b34801561029557600080fd5b50610184610739565b3480156102aa57600080fd5b506101846102b9366004611604565b6108c5565b3480156102ca57600080fd5b506102f27f000000000000000000000000000000000000000000000000000000000000000081565b60405190151581526020016101cf565b34801561030e57600080fd5b506101ba7f000000000000000000000000000000000000000000000000000000000000000081565b34801561034257600080fd5b5061027b7f000000000000000000000000000000000000000000000000000000000000000081565b34801561037657600080fd5b5061020c7f000000000000000000000000000000000000000000000000000000000000000081565b3480156103aa57600080fd5b5061027b7f000000000000000000000000000000000000000000000000000000000000000081565b3480156103de57600080fd5b5061027b7f000000000000000000000000000000000000000000000000000000000000000081565b34801561041257600080fd5b5061027b610421366004611604565b60026020526000908152604090205481565b34801561043f57600080fd5b506104677f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016101cf565b34801561048557600080fd5b5061027b60045481565b34801561049b57600080fd5b506102f26104aa366004611604565b60016020526000908152604090205460ff1681565b6101846104cd366004611621565b610b96565b3480156104de57600080fd5b5061020c7f000000000000000000000000000000000000000000000000000000000000000081565b34801561051257600080fd5b5061027b610521366004611621565b611023565b61052e611080565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561059c57507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642115b80156105bd575073ffffffffffffffffffffffffffffffffffffffff811615155b61060e5760405162461bcd60e51b815260206004820152601460248201527f5245434f564552595f554e415641494c41424c4500000000000000000000000060448201526064015b60405180910390fd5b60006004546003546106209190611669565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290915060009073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa1580156106b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d4919061167c565b90508181111561072a5761072a836106ec8484611669565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001691906110d9565b50506107366001600055565b50565b610741611080565b7f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164210156107bb5760405162461bcd60e51b815260206004820152600c60248201527f434c41494d5f4c4f434b454400000000000000000000000000000000000000006044820152606401610605565b33600090815260026020526040902054806108185760405162461bcd60e51b815260206004820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152606401610605565b3360009081526002602052604081208190556004805483929061083c908490611695565b90915550610883905073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001633836110d9565b60405181815233907fd8138f8a3f377c5259ca548e70e4c2de94f129f5a11036a15b69513cba2b426a9060200160405180910390a2506108c36001600055565b565b6108cd611080565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561093b57507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642115b801561095c575073ffffffffffffffffffffffffffffffffffffffff811615155b6109a85760405162461bcd60e51b815260206004820152601460248201527f57495448445241575f554e415641494c41424c450000000000000000000000006044820152606401610605565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610a9a57604051479060009073ffffffffffffffffffffffffffffffffffffffff84169083908381818185875af1925050503d8060008114610a3d576040519150601f19603f3d011682016040523d82523d6000602084013e610a42565b606091505b5050905080610a935760405162461bcd60e51b815260206004820152600f60248201527f5452414e534645525f4641494c454400000000000000000000000000000000006044820152606401610605565b5050610b8c565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152610b8c90829073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610b2a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b4e919061167c565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001691906110d9565b6107366001600055565b610b9e611080565b7f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164210158015610c0257507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164211155b8015610c4457507f000000000000000000000000000000000000000000000000000000000000000080610c4457503360009081526001602052604090205460ff165b610c905760405162461bcd60e51b815260206004820152601060248201527f53414c455f554e415641494c41424c45000000000000000000000000000000006044820152606401610605565b33600090815260026020526040812054610cab908390611695565b9050600082118015610cdd57507f00000000000000000000000000000000000000000000000000000000000000008110155b8015610d3157507f00000000000000000000000000000000000000000000000000000000000000001580610d3157507f00000000000000000000000000000000000000000000000000000000000000008111155b610d7d5760405162461bcd60e51b815260206004820152601260248201527f414c4c4f434154494f4e5f494e56414c494400000000000000000000000000006044820152606401610605565b81600354610d8b9190611695565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610e15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e39919061167c565b1015610e875760405162461bcd60e51b815260206004820152601360248201527f494e53554646494349454e545f544f4b454e53000000000000000000000000006044820152606401610605565b6000610e9283611023565b90507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610f2357803414610f1e5760405162461bcd60e51b815260206004820152600f60248201527f5041594d454e545f494e56414c494400000000000000000000000000000000006044820152606401610605565b610fb3565b3415610f715760405162461bcd60e51b815260206004820152601360248201527f4e41544956455f4e4f545f4143434550544544000000000000000000000000006044820152606401610605565b610fb373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000163330846111b2565b33600090815260026020526040812083905560038054859290610fd7908490611695565b9091555050604080518481526020810183905233917ff761777482b4b40d2bcc0d050cfba6829900a2d8b3484bd0244ec0feeb3db504910160405180910390a250506107366001600055565b600061107a827f00000000000000000000000000000000000000000000000000000000000000006110757f0000000000000000000000000000000000000000000000000000000000000000600a6117c8565b611216565b92915050565b6002600054036110d25760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610605565b6002600055565b60405173ffffffffffffffffffffffffffffffffffffffff83166024820152604481018290526111ad9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915261132c565b505050565b60405173ffffffffffffffffffffffffffffffffffffffff808516602483015283166044820152606481018290526112109085907f23b872dd000000000000000000000000000000000000000000000000000000009060840161112b565b50505050565b600080807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8587098587029250828110838203039150508060000361126e57838281611264576112646117d7565b0492505050611325565b8084116112bd5760405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f7700000000000000000000006044820152606401610605565b600084868809851960019081018716968790049682860381900495909211909303600082900391909104909201919091029190911760038402600290811880860282030280860282030280860282030280860282030280860282030280860290910302029150505b9392505050565b600061138e826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166114219092919063ffffffff16565b90508051600014806113af5750808060200190518101906113af9190611806565b6111ad5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610605565b60606114308484600085611438565b949350505050565b6060824710156114b05760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610605565b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516114d9919061184c565b60006040518083038185875af1925050503d8060008114611516576040519150601f19603f3d011682016040523d82523d6000602084013e61151b565b606091505b509150915061152c87838387611537565b979650505050505050565b606083156115b35782516000036115ac5773ffffffffffffffffffffffffffffffffffffffff85163b6115ac5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610605565b5081611430565b61143083838151156115c85781518083602001fd5b8060405162461bcd60e51b81526004016106059190611868565b73ffffffffffffffffffffffffffffffffffffffff8116811461073657600080fd5b60006020828403121561161657600080fd5b8135611325816115e2565b60006020828403121561163357600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8181038181111561107a5761107a61163a565b60006020828403121561168e57600080fd5b5051919050565b8082018082111561107a5761107a61163a565b600181815b8085111561170157817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156116e7576116e761163a565b808516156116f457918102915b93841c93908002906116ad565b509250929050565b6000826117185750600161107a565b816117255750600061107a565b816001811461173b576002811461174557611761565b600191505061107a565b60ff8411156117565761175661163a565b50506001821b61107a565b5060208310610133831016604e8410600b8410161715611784575081810a61107a565b61178e83836116a8565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156117c0576117c061163a565b029392505050565b600061132560ff841683611709565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006020828403121561181857600080fd5b8151801515811461132557600080fd5b60005b8381101561184357818101518382015260200161182b565b50506000910152565b6000825161185e818460208701611828565b9190910192915050565b6020815260008251806020840152611887816040850160208701611828565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea264697066735822122031e3b8b96011e1ea2fe02986fecaedb5e8d0cdc52eb26a012bb99f9465538ebe64736f6c63430008180033a26469706673582212203a3344692937e43ea66e626bdc4c6f5e489edc3a757ac7f5de4d6831e1d1933f64736f6c63430008180033","receipt":{"blockHash":"0x9aa01148d8ec9b63f235058b4bb20d47da50bd4f4350a06eef6eaa1942bb746a","blockNumber":"0x1125","contractAddress":"0xda24f7e55673d219a87e3c76852bd1c6332c5753","cumulativeGasUsed":"0x1e81cb","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x1e81cb","effectiveGasPrice":"0x3b9aca00","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x567944f3e1d0d4268d12377706d05d2ef6669ab2726e6e3d35da203f727195d9","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x9aa01148d8ec9b63f235058b4bb20d47da50bd4f4350a06eef6eaa1942bb746a","blockNumber":"0x1125","blockTimestamp":"0x6abe32d2","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1ec456","gasPrice":"0x3b9aca00","maxPriorityFeePerGas":"0x3b9aca00","maxFeePerGas":"0x3b9aca00","hash":"0x567944f3e1d0d4268d12377706d05d2ef6669ab2726e6e3d35da203f727195d9","input":"0x608060405234801561001057600080fd5b50612389806100206000396000f3fe60806040523480156200001157600080fd5b50600436106200002e5760003560e01c80632edba4541462000033575b600080fd5b6200004a620000443660046200016c565b62000073565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b60008333848460405162000087906200015e565b620000969493929190620002c0565b604051809103906000f080158015620000b3573d6000803e3d6000fd5b50905033620000c66020860186620003fb565b73ffffffffffffffffffffffffffffffffffffffff9081169083167fc515f16f9a2bedb977a2430adf1561be90dd492a76fe664b3090f70e28e172e1620001146040890160208a01620003fb565b620001286101408a016101208b0162000420565b6040805173ffffffffffffffffffffffffffffffffffffffff909316835290151560208301520160405180910390a49392505050565b611f15806200043f83390190565b60008060008385036101608112156200018457600080fd5b610140808212156200019557600080fd5b859450840135905067ffffffffffffffff80821115620001b457600080fd5b818601915086601f830112620001c957600080fd5b813581811115620001d957600080fd5b8760208260051b8501011115620001ef57600080fd5b6020830194508093505050509250925092565b803573ffffffffffffffffffffffffffffffffffffffff811681146200022757600080fd5b919050565b803560ff811681146200022757600080fd5b803567ffffffffffffffff811681146200022757600080fd5b803580151581146200022757600080fd5b8183526000602080850194508260005b85811015620002b55773ffffffffffffffffffffffffffffffffffffffff620002a18362000202565b168752958201959082019060010162000278565b509495945050505050565b6000610180620002ef83620002d58962000202565b73ffffffffffffffffffffffffffffffffffffffff169052565b620002fd6020880162000202565b73ffffffffffffffffffffffffffffffffffffffff16602084015262000326604088016200022c565b60ff8116604085015250606087013560608401526080870135608084015260a087013560a08401526200035c60c088016200023e565b67ffffffffffffffff1660c08401526200037960e088016200023e565b67ffffffffffffffff1660e0840152610100620003988882016200023e565b67ffffffffffffffff1690840152610120620003b688820162000257565b15159084015273ffffffffffffffffffffffffffffffffffffffff86166101408401526101608301819052620003f0818401858762000268565b979650505050505050565b6000602082840312156200040e57600080fd5b620004198262000202565b9392505050565b6000602082840312156200043357600080fd5b62000419826200025756fe6101e06040523480156200001257600080fd5b5060405162001f1538038062001f158339810160408190526200003591620003d1565b600160005582516001600160a01b0316158015906200005c57506001600160a01b03821615155b80156200007157506024836040015160ff1611155b801562000082575060008360600151115b8015620000a857508260e001516001600160401b03168360c001516001600160401b0316105b8015620000d057508260e001516001600160401b03168361010001516001600160401b031610155b8015620000e5575082608001518360a0015110155b620001285760405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b60448201526064015b60405180910390fd5b82516001600160a01b0390811660809081526020850151821660a090815291841660c0908152604086015160ff1660e09081526060870151610100908152928701516101209081529387015161014052908601516001600160401b03908116610160529086015181166101805290850151166101a05283015115156101c05260005b81518110156200027d5760006001600160a01b0316828281518110620001d457620001d4620004ef565b60200260200101516001600160a01b031603620002285760405162461bcd60e51b815260206004820152601160248201527010531313d5d31254d517d2539590531251607a1b60448201526064016200011f565b6001806000848481518110620002425762000242620004ef565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055600101620001aa565b5050505062000505565b634e487b7160e01b600052604160045260246000fd5b60405161014081016001600160401b0381118282101715620002c357620002c362000287565b60405290565b80516001600160a01b0381168114620002e157600080fd5b919050565b805160ff81168114620002e157600080fd5b80516001600160401b0381168114620002e157600080fd5b80518015158114620002e157600080fd5b600082601f8301126200033357600080fd5b815160206001600160401b038083111562000352576200035262000287565b8260051b604051601f19603f830116810181811084821117156200037a576200037a62000287565b60405293845260208187018101949081019250878511156200039b57600080fd5b6020870191505b84821015620003c657620003b682620002c9565b83529183019190830190620003a2565b979650505050505050565b6000806000838503610180811215620003e957600080fd5b61014080821215620003fa57600080fd5b620004046200029d565b91506200041186620002c9565b82526200042160208701620002c9565b60208301526200043460408701620002e6565b6040830152606086015160608301526080860151608083015260a086015160a08301526200046560c08701620002f8565b60c08301526200047860e08701620002f8565b60e08301526101006200048d818801620002f8565b90830152610120620004a187820162000310565b8184015250819450620004b6818701620002c9565b6101608701519094509150506001600160401b03811115620004d757600080fd5b620004e58682870162000321565b9150509250925092565b634e487b7160e01b600052603260045260246000fd5b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516101c0516118ef62000626600039600081816102d00152610c0b0152600081816101980152610743015260008181610243015281816105700152818161090f0152610bd50152600081816103140152610ba00152600081816103b001528181610ce60152610d0e0152600081816103e40152610cba015260008181610348015261102b015260008181610445015261104f01526000818161037c0152818161054601526108e50152600081816101ea015281816109aa01528181610ae301528181610b6501528181610e960152610f8b0152600081816104e401528181610669015281816107030152818161085c0152610db901526118ef6000f3fe60806040526004361061015f5760003560e01c80638da5cb5b116100c0578063d54ad2a111610074578063d96a094a11610059578063d96a094a146104bf578063e985e367146104d2578063ed1bd76c1461050657600080fd5b8063d54ad2a114610479578063d63a8e111461048f57600080fd5b8063a2076b6f116100a5578063a2076b6f146103d2578063b81b863014610406578063c992e3a41461043357600080fd5b80638da5cb5b1461036a5780639b3ba79f1461039e57600080fd5b80634e71d92d1161011757806371c9fc04116100fc57806371c9fc04146102be57806378e97925146103025780637b1b1de61461033657600080fd5b80634e71d92d1461028957806362810c811461029e57600080fd5b80633013ce29116101485780633013ce29146101d85780633197cbb61461023157806345f7f2491461026557600080fd5b80631988ba351461016457806327b3bf1114610186575b600080fd5b34801561017057600080fd5b5061018461017f366004611604565b610526565b005b34801561019257600080fd5b506101ba7f000000000000000000000000000000000000000000000000000000000000000081565b60405167ffffffffffffffff90911681526020015b60405180910390f35b3480156101e457600080fd5b5061020c7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101cf565b34801561023d57600080fd5b506101ba7f000000000000000000000000000000000000000000000000000000000000000081565b34801561027157600080fd5b5061027b60035481565b6040519081526020016101cf565b34801561029557600080fd5b50610184610739565b3480156102aa57600080fd5b506101846102b9366004611604565b6108c5565b3480156102ca57600080fd5b506102f27f000000000000000000000000000000000000000000000000000000000000000081565b60405190151581526020016101cf565b34801561030e57600080fd5b506101ba7f000000000000000000000000000000000000000000000000000000000000000081565b34801561034257600080fd5b5061027b7f000000000000000000000000000000000000000000000000000000000000000081565b34801561037657600080fd5b5061020c7f000000000000000000000000000000000000000000000000000000000000000081565b3480156103aa57600080fd5b5061027b7f000000000000000000000000000000000000000000000000000000000000000081565b3480156103de57600080fd5b5061027b7f000000000000000000000000000000000000000000000000000000000000000081565b34801561041257600080fd5b5061027b610421366004611604565b60026020526000908152604090205481565b34801561043f57600080fd5b506104677f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016101cf565b34801561048557600080fd5b5061027b60045481565b34801561049b57600080fd5b506102f26104aa366004611604565b60016020526000908152604090205460ff1681565b6101846104cd366004611621565b610b96565b3480156104de57600080fd5b5061020c7f000000000000000000000000000000000000000000000000000000000000000081565b34801561051257600080fd5b5061027b610521366004611621565b611023565b61052e611080565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561059c57507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642115b80156105bd575073ffffffffffffffffffffffffffffffffffffffff811615155b61060e5760405162461bcd60e51b815260206004820152601460248201527f5245434f564552595f554e415641494c41424c4500000000000000000000000060448201526064015b60405180910390fd5b60006004546003546106209190611669565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290915060009073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa1580156106b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d4919061167c565b90508181111561072a5761072a836106ec8484611669565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001691906110d9565b50506107366001600055565b50565b610741611080565b7f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164210156107bb5760405162461bcd60e51b815260206004820152600c60248201527f434c41494d5f4c4f434b454400000000000000000000000000000000000000006044820152606401610605565b33600090815260026020526040902054806108185760405162461bcd60e51b815260206004820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152606401610605565b3360009081526002602052604081208190556004805483929061083c908490611695565b90915550610883905073ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001633836110d9565b60405181815233907fd8138f8a3f377c5259ca548e70e4c2de94f129f5a11036a15b69513cba2b426a9060200160405180910390a2506108c36001600055565b565b6108cd611080565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561093b57507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642115b801561095c575073ffffffffffffffffffffffffffffffffffffffff811615155b6109a85760405162461bcd60e51b815260206004820152601460248201527f57495448445241575f554e415641494c41424c450000000000000000000000006044820152606401610605565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610a9a57604051479060009073ffffffffffffffffffffffffffffffffffffffff84169083908381818185875af1925050503d8060008114610a3d576040519150601f19603f3d011682016040523d82523d6000602084013e610a42565b606091505b5050905080610a935760405162461bcd60e51b815260206004820152600f60248201527f5452414e534645525f4641494c454400000000000000000000000000000000006044820152606401610605565b5050610b8c565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152610b8c90829073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015610b2a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b4e919061167c565b73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001691906110d9565b6107366001600055565b610b9e611080565b7f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164210158015610c0257507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164211155b8015610c4457507f000000000000000000000000000000000000000000000000000000000000000080610c4457503360009081526001602052604090205460ff165b610c905760405162461bcd60e51b815260206004820152601060248201527f53414c455f554e415641494c41424c45000000000000000000000000000000006044820152606401610605565b33600090815260026020526040812054610cab908390611695565b9050600082118015610cdd57507f00000000000000000000000000000000000000000000000000000000000000008110155b8015610d3157507f00000000000000000000000000000000000000000000000000000000000000001580610d3157507f00000000000000000000000000000000000000000000000000000000000000008111155b610d7d5760405162461bcd60e51b815260206004820152601260248201527f414c4c4f434154494f4e5f494e56414c494400000000000000000000000000006044820152606401610605565b81600354610d8b9190611695565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610e15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e39919061167c565b1015610e875760405162461bcd60e51b815260206004820152601360248201527f494e53554646494349454e545f544f4b454e53000000000000000000000000006044820152606401610605565b6000610e9283611023565b90507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16610f2357803414610f1e5760405162461bcd60e51b815260206004820152600f60248201527f5041594d454e545f494e56414c494400000000000000000000000000000000006044820152606401610605565b610fb3565b3415610f715760405162461bcd60e51b815260206004820152601360248201527f4e41544956455f4e4f545f4143434550544544000000000000000000000000006044820152606401610605565b610fb373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000163330846111b2565b33600090815260026020526040812083905560038054859290610fd7908490611695565b9091555050604080518481526020810183905233917ff761777482b4b40d2bcc0d050cfba6829900a2d8b3484bd0244ec0feeb3db504910160405180910390a250506107366001600055565b600061107a827f00000000000000000000000000000000000000000000000000000000000000006110757f0000000000000000000000000000000000000000000000000000000000000000600a6117c8565b611216565b92915050565b6002600054036110d25760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610605565b6002600055565b60405173ffffffffffffffffffffffffffffffffffffffff83166024820152604481018290526111ad9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915261132c565b505050565b60405173ffffffffffffffffffffffffffffffffffffffff808516602483015283166044820152606481018290526112109085907f23b872dd000000000000000000000000000000000000000000000000000000009060840161112b565b50505050565b600080807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8587098587029250828110838203039150508060000361126e57838281611264576112646117d7565b0492505050611325565b8084116112bd5760405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f7700000000000000000000006044820152606401610605565b600084868809851960019081018716968790049682860381900495909211909303600082900391909104909201919091029190911760038402600290811880860282030280860282030280860282030280860282030280860282030280860290910302029150505b9392505050565b600061138e826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166114219092919063ffffffff16565b90508051600014806113af5750808060200190518101906113af9190611806565b6111ad5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610605565b60606114308484600085611438565b949350505050565b6060824710156114b05760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610605565b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516114d9919061184c565b60006040518083038185875af1925050503d8060008114611516576040519150601f19603f3d011682016040523d82523d6000602084013e61151b565b606091505b509150915061152c87838387611537565b979650505050505050565b606083156115b35782516000036115ac5773ffffffffffffffffffffffffffffffffffffffff85163b6115ac5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610605565b5081611430565b61143083838151156115c85781518083602001fd5b8060405162461bcd60e51b81526004016106059190611868565b73ffffffffffffffffffffffffffffffffffffffff8116811461073657600080fd5b60006020828403121561161657600080fd5b8135611325816115e2565b60006020828403121561163357600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8181038181111561107a5761107a61163a565b60006020828403121561168e57600080fd5b5051919050565b8082018082111561107a5761107a61163a565b600181815b8085111561170157817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156116e7576116e761163a565b808516156116f457918102915b93841c93908002906116ad565b509250929050565b6000826117185750600161107a565b816117255750600061107a565b816001811461173b576002811461174557611761565b600191505061107a565b60ff8411156117565761175661163a565b50506001821b61107a565b5060208310610133831016604e8410600b8410161715611784575081810a61107a565b61178e83836116a8565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156117c0576117c061163a565b029392505050565b600061132560ff841683611709565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006020828403121561181857600080fd5b8151801515811461132557600080fd5b60005b8381101561184357818101518382015260200161182b565b50506000910152565b6000825161185e818460208701611828565b9190910192915050565b6020815260008251806020840152611887816040850160208701611828565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea264697066735822122031e3b8b96011e1ea2fe02986fecaedb5e8d0cdc52eb26a012bb99f9465538ebe64736f6c63430008180033a26469706673582212203a3344692937e43ea66e626bdc4c6f5e489edc3a757ac7f5de4d6831e1d1933f64736f6c63430008180033","nonce":"0x1b","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x6f836b6f5cde658f9935b5ea3ccc2db645a55b9aa378940f3866cef7b30909e1","s":"0x22d998cc14d4f333f8d3f66551db7e455af4a70bb3ed9dc2854dbed24f383a2c"}}},{"type":"contract","id":"0x8851d83af77f851839f411e7d6d09e99572bd5dd","contract":"0x8851d83af77f851839f411e7d6d09e99572bd5dd","title":"EVM Contract","subtitle":"Block #4370","href":"/explorer/contract/0x8851d83af77f851839f411e7d6d09e99572bd5dd","timestamp_ms":1790849689000,"raw":{"txid":"0x15b441b9daa597fc2a08229ae52fb319e79c24ee9d45f5d5225d9e4509e78ad1","hash":"0x15b441b9daa597fc2a08229ae52fb319e79c24ee9d45f5d5225d9e4509e78ad1","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x8851d83af77f851839f411e7d6d09e99572bd5dd","amount_dec":"0","value_raw":"0","fee_dec":"0.002590575","fee_raw":"2590575000000000","asset":"COOK","timestamp_ms":1790849689000,"block":4370,"status":"Success","kind":"Contract creation","source":"EVM","nonce":26,"transaction_type":2,"gas_limit":"2612302","gas_used":"2590575","gas_price_wei":"1000000000","gas_price_gwei":"1","data_hex":"0x608060405234801561001057600080fd5b50612e64806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80632b1771001461003b578063d08c777c14610077575b600080fd5b61004e61004936600461030c565b61008a565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b61004e61008536600461038e565b610190565b60008833898989898989896040516100a1906102a0565b73ffffffffffffffffffffffffffffffffffffffff998a16815297891660208901529790951660408701526060860193909352608085019190915260ff1660a084015267ffffffffffffffff90811660c08401521660e082015261010081019190915261012001604051809103906000f080158015610124573d6000803e3d6000fd5b506040805173ffffffffffffffffffffffffffffffffffffffff8b8116825260ff8916602083015292935033928c811692908516917f5cb4d14e8b9e0e108ca194c2b79743e21148ea62a5383d8039e66cc02509fe9d910160405180910390a498975050505050505050565b600089338a8a8a8a8a8a8a8a6040516101a8906102ad565b73ffffffffffffffffffffffffffffffffffffffff9a8b168152988a1660208a01529689166040890152979094166060870152608086019290925260a085015260ff1660c084015267ffffffffffffffff90811660e084015290921661010082015261012081019190915261014001604051809103906000f080158015610233573d6000803e3d6000fd5b506040805173ffffffffffffffffffffffffffffffffffffffff8c8116825260ff8916602083015292935033928d811692908516917f5cb4d14e8b9e0e108ca194c2b79743e21148ea62a5383d8039e66cc02509fe9d910160405180910390a49998505050505050505050565b6113798061042283390190565b6116948061179b83390190565b803573ffffffffffffffffffffffffffffffffffffffff811681146102de57600080fd5b919050565b803560ff811681146102de57600080fd5b803567ffffffffffffffff811681146102de57600080fd5b600080600080600080600080610100898b03121561032957600080fd5b610332896102ba565b975061034060208a016102ba565b9650604089013595506060890135945061035c60808a016102e3565b935061036a60a08a016102f4565b925061037860c08a016102f4565b915060e089013590509295985092959890939650565b60008060008060008060008060006101208a8c0312156103ad57600080fd5b6103b68a6102ba565b98506103c460208b016102ba565b97506103d260408b016102ba565b965060608a0135955060808a013594506103ee60a08b016102e3565b93506103fc60c08b016102f4565b925061040a60e08b016102f4565b91506101008a01359050929598509295985092959856fe6101a06040523480156200001257600080fd5b506040516200137938038062001379833981016040819052620000359162000155565b60016000556001600160a01b038916158015906200005b57506001600160a01b03881615155b80156200006757508515155b8015620000855750816001600160401b0316836001600160401b0316105b8015620000925750600081115b620000d45760405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b604482015260640160405180910390fd5b6001600160a01b0398891660805296881660a0529490961660c05260e0929092526101005260ff16610120526001600160401b03928316610140529091166101605261018052620001fc565b80516001600160a01b03811681146200013857600080fd5b919050565b80516001600160401b03811681146200013857600080fd5b60008060008060008060008060006101208a8c0312156200017557600080fd5b620001808a62000120565b98506200019060208b0162000120565b9750620001a060408b0162000120565b965060608a0151955060808a0151945060a08a015160ff81168114620001c557600080fd5b9350620001d560c08b016200013d565b9250620001e560e08b016200013d565b91506101008a015190509295985092959850929598565b60805160a05160c05160e05161010051610120516101405161016051610180516110ce620002ab6000396000818161017801526105aa01526000818161013801528181610339015261076301526000818161028a01526103040152600061020e0152600061024701526000818160fe01526104c2015260006102d801526000818161019f01526107390152600081816102b10152818161064b0152818161084701526108e301526110ce6000f3fe608060405234801561001057600080fd5b50600436106100df5760003560e01c8063b3abcc4c1161008c578063d54ad2a111610066578063d54ad2a11461027c578063f04d688f14610285578063fc0c546a146102ac578063ffce3839146102d357600080fd5b8063b3abcc4c14610209578063cd8e28e514610242578063d4e4a2e51461026957600080fd5b806379203dc4116100bd57806379203dc4146101735780638da5cb5b1461019a5780639e34070f146101e657600080fd5b80632e7ba6ef146100e45780632eb4a7ab146100f95780633ccfa92f14610133575b600080fd5b6100f76100f2366004610e41565b6102fa565b005b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b61015a7f000000000000000000000000000000000000000000000000000000000000000081565b60405167ffffffffffffffff909116815260200161012a565b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161012a565b6101f96101f4366004610ed8565b6106d5565b604051901515815260200161012a565b6102307f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff909116815260200161012a565b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6100f7610277366004610ef1565b610719565b61012060015481565b61015a7f000000000000000000000000000000000000000000000000000000000000000081565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b610302610968565b7f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff16421015801561036657507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164211155b80156103785750610376856106d5565b155b8015610399575073ffffffffffffffffffffffffffffffffffffffff841615155b610404576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f434c41494d5f554e415641494c41424c4500000000000000000000000000000060448201526064015b60405180910390fd5b604080516020810187905273ffffffffffffffffffffffffffffffffffffffff86169181019190915260608101849052600090608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152828252805160209182012090830152016040516020818303038152906040528051906020012090506104ed8383808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152507f000000000000000000000000000000000000000000000000000000000000000092508591506109db9050565b610553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f50524f4f465f494e56414c49440000000000000000000000000000000000000060448201526064016103fb565b61055f61010087610f3b565b6001901b600260006105736101008a610f4f565b81526020019081526020016000206000828254179250508190555083600160008282546105a09190610f63565b90915550506001547f00000000000000000000000000000000000000000000000000000000000000001015610631576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f414c4c4f434154494f4e5f45584345454445440000000000000000000000000060448201526064016103fb565b61067273ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001686866109f1565b8473ffffffffffffffffffffffffffffffffffffffff16867f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed026866040516106bb91815260200190565b60405180910390a3506106ce6001600055565b5050505050565b6000806002816106e761010086610f4f565b81526020019081526020016000205490506000610100846107089190610f3b565b6001901b9182169091149392505050565b610721610968565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561078f57507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642115b80156107b0575073ffffffffffffffffffffffffffffffffffffffff811615155b610816576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5245434f564552595f554e415641494c41424c4500000000000000000000000060448201526064016103fb565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156108a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c79190610f9d565b905061090a73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001683836109f1565b8173ffffffffffffffffffffffffffffffffffffffff167fb04b787ebf6250bce9bc88a51bf9dcc2e6c6e9392d690c58723aacd7679889178260405161095291815260200190565b60405180910390a2506109656001600055565b50565b6002600054036109d4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016103fb565b6002600055565b6000826109e88584610a83565b14949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052610a7e908490610ac8565b505050565b600081815b8451811015610abe57610ab482868381518110610aa757610aa7610fb6565b6020026020010151610bd7565b9150600101610a88565b5090505b92915050565b6000610b2a826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16610c099092919063ffffffff16565b9050805160001480610b4b575080806020019051810190610b4b9190610fe5565b610a7e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016103fb565b6000818310610bf3576000828152602084905260409020610c02565b60008381526020839052604090205b9392505050565b6060610c188484600085610c20565b949350505050565b606082471015610cb2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c000000000000000000000000000000000000000000000000000060648201526084016103fb565b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051610cdb919061102b565b60006040518083038185875af1925050503d8060008114610d18576040519150601f19603f3d011682016040523d82523d6000602084013e610d1d565b606091505b5091509150610d2e87838387610d39565b979650505050505050565b60608315610dcf578251600003610dc85773ffffffffffffffffffffffffffffffffffffffff85163b610dc8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016103fb565b5081610c18565b610c188383815115610de45781518083602001fd5b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103fb9190611047565b803573ffffffffffffffffffffffffffffffffffffffff81168114610e3c57600080fd5b919050565b600080600080600060808688031215610e5957600080fd5b85359450610e6960208701610e18565b935060408601359250606086013567ffffffffffffffff80821115610e8d57600080fd5b818801915088601f830112610ea157600080fd5b813581811115610eb057600080fd5b8960208260051b8501011115610ec557600080fd5b9699959850939650602001949392505050565b600060208284031215610eea57600080fd5b5035919050565b600060208284031215610f0357600080fd5b610c0282610e18565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600082610f4a57610f4a610f0c565b500690565b600082610f5e57610f5e610f0c565b500490565b80820180821115610ac2577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600060208284031215610faf57600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600060208284031215610ff757600080fd5b81518015158114610c0257600080fd5b60005b8381101561102257818101518382015260200161100a565b50506000910152565b6000825161103d818460208701611007565b9190910192915050565b6020815260008251806020840152611066816040850160208701611007565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea264697066735822122016d4ebbe3a769002f210389b2d997635c438c7edd6cd8d13a5f3c16659c3457c64736f6c634300081800336101c06040523480156200001257600080fd5b50604051620016943803806200169483398101604081905262000035916200016b565b60016000556001600160a01b038a16158015906200005b57506001600160a01b03891615155b80156200007057506001600160a01b03871615155b80156200007c57508515155b80156200009257506000826001600160401b0316115b80156200009f5750600081115b620000e15760405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b604482015260640160405180910390fd5b6001600160a01b03998a1660805297891660a05295881660c0529390961660e052610100919091526101205260ff909316610140526001600160401b0392831661016052909116610180526101a05262000226565b80516001600160a01b03811681146200014e57600080fd5b919050565b80516001600160401b03811681146200014e57600080fd5b6000806000806000806000806000806101408b8d0312156200018c57600080fd5b620001978b62000136565b9950620001a760208c0162000136565b9850620001b760408c0162000136565b9750620001c760608c0162000136565b965060808b0151955060a08b0151945060c08b015160ff81168114620001ec57600080fd5b9350620001fc60e08c0162000153565b92506200020d6101008c0162000153565b91506101208b015190509295989b9194979a5092959850565b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516113b3620002e1600039600081816101ad015261063b0152600081816102910152610b3d0152600081816102200152610ada015260006102b8015260006102f101526000818161013a015261055301526000818161026a0152610a22015260006103820152600081816101d401526107ca015260008181610348015281816106dc015281816108e9015261098501526113b36000f3fe608060405234801561001057600080fd5b506004361061011b5760003560e01c8063ab1a4d94116100b2578063d54ad2a111610081578063fc0c546a11610066578063fc0c546a14610343578063fc7e47461461036a578063ffce38391461037d57600080fd5b8063d54ad2a114610326578063f04d688f1461032f57600080fd5b8063ab1a4d941461028c578063b3abcc4c146102b3578063cd8e28e5146102ec578063d4e4a2e51461031357600080fd5b80638da5cb5b116100ee5780638da5cb5b146101cf5780639ba7da921461021b5780639e34070f14610242578063a5917baf1461026557600080fd5b80632e7ba6ef146101205780632eb4a7ab146101355780633ccfa92f1461016f57806379203dc4146101a8575b600080fd5b61013361012e3660046110cc565b6103a4565b005b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b60015461018f9068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610166565b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610166565b61018f7f000000000000000000000000000000000000000000000000000000000000000081565b610255610250366004611163565b610766565b6040519015158152602001610166565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b61018f7f000000000000000000000000000000000000000000000000000000000000000081565b6102da7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff9091168152602001610166565b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b61013361032136600461117c565b6107aa565b61015c60025481565b60015461018f9067ffffffffffffffff1681565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b610133610378366004611197565b610a0a565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b6103ac610bf3565b60015467ffffffffffffffff16158015906103d3575060015467ffffffffffffffff164210155b80156103f7575060015468010000000000000000900467ffffffffffffffff164211155b8015610409575061040785610766565b155b801561042a575073ffffffffffffffffffffffffffffffffffffffff841615155b610495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f434c41494d5f554e415641494c41424c4500000000000000000000000000000060448201526064015b60405180910390fd5b604080516020810187905273ffffffffffffffffffffffffffffffffffffffff86169181019190915260608101849052600090608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120908301520160405160208183030381529060405280519060200120905061057e8383808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152507f00000000000000000000000000000000000000000000000000000000000000009250859150610c669050565b6105e4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f50524f4f465f494e56414c494400000000000000000000000000000000000000604482015260640161048c565b6105f0610100876111f0565b6001901b600360006106046101008a611233565b81526020019081526020016000206000828254179250508190555083600260008282546106319190611247565b90915550506002547f000000000000000000000000000000000000000000000000000000000000000010156106c2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f414c4c4f434154494f4e5f455843454544454400000000000000000000000000604482015260640161048c565b61070373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168686610c7c565b8473ffffffffffffffffffffffffffffffffffffffff16867f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed0268660405161074c91815260200190565b60405180910390a35061075f6001600055565b5050505050565b60008060038161077861010086611233565b815260200190815260200160002054905060006101008461079991906111f0565b6001901b9182169091149392505050565b6107b2610bf3565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561080e575060015468010000000000000000900467ffffffffffffffff1615155b8015610831575060015468010000000000000000900467ffffffffffffffff1642115b8015610852575073ffffffffffffffffffffffffffffffffffffffff811615155b6108b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5245434f564552595f554e415641494c41424c45000000000000000000000000604482015260640161048c565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610945573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610969919061125a565b90506109ac73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168383610c7c565b8173ffffffffffffffffffffffffffffffffffffffff167fb04b787ebf6250bce9bc88a51bf9dcc2e6c6e9392d690c58723aacd767988917826040516109f491815260200190565b60405180910390a250610a076001600055565b50565b3373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016148015610a59575060015467ffffffffffffffff16155b8015610a6f575060008167ffffffffffffffff16115b610ad5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f41435449564154494f4e5f554e415641494c41424c4500000000000000000000604482015260640161048c565b610aff7f000000000000000000000000000000000000000000000000000000000000000082611273565b600180547fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000001667ffffffffffffffff929092169182179055610b62907f000000000000000000000000000000000000000000000000000000000000000090611273565b6001805467ffffffffffffffff928316680100000000000000009081027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff831681179384905560408051918616938616939093178152920483166020830152918316917f337e70e6141a989713d811809d32f17ddca858d7002b768d7018ec6a830f3cc6910160405180910390a250565b600260005403610c5f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161048c565b6002600055565b600082610c738584610d0e565b14949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052610d09908490610d53565b505050565b600081815b8451811015610d4957610d3f82868381518110610d3257610d3261129b565b6020026020010151610e62565b9150600101610d13565b5090505b92915050565b6000610db5826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16610e949092919063ffffffff16565b9050805160001480610dd6575080806020019051810190610dd691906112ca565b610d09576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f74207375636365656400000000000000000000000000000000000000000000606482015260840161048c565b6000818310610e7e576000828152602084905260409020610e8d565b60008381526020839052604090205b9392505050565b6060610ea38484600085610eab565b949350505050565b606082471015610f3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c0000000000000000000000000000000000000000000000000000606482015260840161048c565b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051610f669190611310565b60006040518083038185875af1925050503d8060008114610fa3576040519150601f19603f3d011682016040523d82523d6000602084013e610fa8565b606091505b5091509150610fb987838387610fc4565b979650505050505050565b6060831561105a5782516000036110535773ffffffffffffffffffffffffffffffffffffffff85163b611053576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161048c565b5081610ea3565b610ea3838381511561106f5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048c919061132c565b803573ffffffffffffffffffffffffffffffffffffffff811681146110c757600080fd5b919050565b6000806000806000608086880312156110e457600080fd5b853594506110f4602087016110a3565b935060408601359250606086013567ffffffffffffffff8082111561111857600080fd5b818801915088601f83011261112c57600080fd5b81358181111561113b57600080fd5b8960208260051b850101111561115057600080fd5b9699959850939650602001949392505050565b60006020828403121561117557600080fd5b5035919050565b60006020828403121561118e57600080fd5b610e8d826110a3565b6000602082840312156111a957600080fd5b813567ffffffffffffffff81168114610e8d57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000826111ff576111ff6111c1565b500690565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082611242576112426111c1565b500490565b80820180821115610d4d57610d4d611204565b60006020828403121561126c57600080fd5b5051919050565b67ffffffffffffffff81811683821601908082111561129457611294611204565b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000602082840312156112dc57600080fd5b81518015158114610e8d57600080fd5b60005b838110156113075781810151838201526020016112ef565b50506000910152565b600082516113228184602087016112ec565b9190910192915050565b602081526000825180602084015261134b8160408501602087016112ec565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea264697066735822122040a9b19434be1d827c142a92f8a36ce3cfd6fb2d71b26a6be5ec485942a7ba4a64736f6c63430008180033a26469706673582212203053da57e8f46fc600cd8b06a840ad0d55cb21c53c2dc5352f957f41de4d704a64736f6c63430008180033","receipt":{"blockHash":"0x24d369f0ab822b43e480cc3122210b1da7f0af98bd88670484b29fb019b29f39","blockNumber":"0x1112","contractAddress":"0x8851d83af77f851839f411e7d6d09e99572bd5dd","cumulativeGasUsed":"0x27876f","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x27876f","effectiveGasPrice":"0x3b9aca00","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x15b441b9daa597fc2a08229ae52fb319e79c24ee9d45f5d5225d9e4509e78ad1","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0x24d369f0ab822b43e480cc3122210b1da7f0af98bd88670484b29fb019b29f39","blockNumber":"0x1112","blockTimestamp":"0x6abe3299","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x27dc4e","gasPrice":"0x3b9aca00","maxPriorityFeePerGas":"0x3b9aca00","maxFeePerGas":"0x3b9aca00","hash":"0x15b441b9daa597fc2a08229ae52fb319e79c24ee9d45f5d5225d9e4509e78ad1","input":"0x608060405234801561001057600080fd5b50612e64806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80632b1771001461003b578063d08c777c14610077575b600080fd5b61004e61004936600461030c565b61008a565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b61004e61008536600461038e565b610190565b60008833898989898989896040516100a1906102a0565b73ffffffffffffffffffffffffffffffffffffffff998a16815297891660208901529790951660408701526060860193909352608085019190915260ff1660a084015267ffffffffffffffff90811660c08401521660e082015261010081019190915261012001604051809103906000f080158015610124573d6000803e3d6000fd5b506040805173ffffffffffffffffffffffffffffffffffffffff8b8116825260ff8916602083015292935033928c811692908516917f5cb4d14e8b9e0e108ca194c2b79743e21148ea62a5383d8039e66cc02509fe9d910160405180910390a498975050505050505050565b600089338a8a8a8a8a8a8a8a6040516101a8906102ad565b73ffffffffffffffffffffffffffffffffffffffff9a8b168152988a1660208a01529689166040890152979094166060870152608086019290925260a085015260ff1660c084015267ffffffffffffffff90811660e084015290921661010082015261012081019190915261014001604051809103906000f080158015610233573d6000803e3d6000fd5b506040805173ffffffffffffffffffffffffffffffffffffffff8c8116825260ff8916602083015292935033928d811692908516917f5cb4d14e8b9e0e108ca194c2b79743e21148ea62a5383d8039e66cc02509fe9d910160405180910390a49998505050505050505050565b6113798061042283390190565b6116948061179b83390190565b803573ffffffffffffffffffffffffffffffffffffffff811681146102de57600080fd5b919050565b803560ff811681146102de57600080fd5b803567ffffffffffffffff811681146102de57600080fd5b600080600080600080600080610100898b03121561032957600080fd5b610332896102ba565b975061034060208a016102ba565b9650604089013595506060890135945061035c60808a016102e3565b935061036a60a08a016102f4565b925061037860c08a016102f4565b915060e089013590509295985092959890939650565b60008060008060008060008060006101208a8c0312156103ad57600080fd5b6103b68a6102ba565b98506103c460208b016102ba565b97506103d260408b016102ba565b965060608a0135955060808a013594506103ee60a08b016102e3565b93506103fc60c08b016102f4565b925061040a60e08b016102f4565b91506101008a01359050929598509295985092959856fe6101a06040523480156200001257600080fd5b506040516200137938038062001379833981016040819052620000359162000155565b60016000556001600160a01b038916158015906200005b57506001600160a01b03881615155b80156200006757508515155b8015620000855750816001600160401b0316836001600160401b0316105b8015620000925750600081115b620000d45760405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b604482015260640160405180910390fd5b6001600160a01b0398891660805296881660a0529490961660c05260e0929092526101005260ff16610120526001600160401b03928316610140529091166101605261018052620001fc565b80516001600160a01b03811681146200013857600080fd5b919050565b80516001600160401b03811681146200013857600080fd5b60008060008060008060008060006101208a8c0312156200017557600080fd5b620001808a62000120565b98506200019060208b0162000120565b9750620001a060408b0162000120565b965060608a0151955060808a0151945060a08a015160ff81168114620001c557600080fd5b9350620001d560c08b016200013d565b9250620001e560e08b016200013d565b91506101008a015190509295985092959850929598565b60805160a05160c05160e05161010051610120516101405161016051610180516110ce620002ab6000396000818161017801526105aa01526000818161013801528181610339015261076301526000818161028a01526103040152600061020e0152600061024701526000818160fe01526104c2015260006102d801526000818161019f01526107390152600081816102b10152818161064b0152818161084701526108e301526110ce6000f3fe608060405234801561001057600080fd5b50600436106100df5760003560e01c8063b3abcc4c1161008c578063d54ad2a111610066578063d54ad2a11461027c578063f04d688f14610285578063fc0c546a146102ac578063ffce3839146102d357600080fd5b8063b3abcc4c14610209578063cd8e28e514610242578063d4e4a2e51461026957600080fd5b806379203dc4116100bd57806379203dc4146101735780638da5cb5b1461019a5780639e34070f146101e657600080fd5b80632e7ba6ef146100e45780632eb4a7ab146100f95780633ccfa92f14610133575b600080fd5b6100f76100f2366004610e41565b6102fa565b005b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b61015a7f000000000000000000000000000000000000000000000000000000000000000081565b60405167ffffffffffffffff909116815260200161012a565b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161012a565b6101f96101f4366004610ed8565b6106d5565b604051901515815260200161012a565b6102307f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff909116815260200161012a565b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6100f7610277366004610ef1565b610719565b61012060015481565b61015a7f000000000000000000000000000000000000000000000000000000000000000081565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b6101c17f000000000000000000000000000000000000000000000000000000000000000081565b610302610968565b7f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff16421015801561036657507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff164211155b80156103785750610376856106d5565b155b8015610399575073ffffffffffffffffffffffffffffffffffffffff841615155b610404576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f434c41494d5f554e415641494c41424c4500000000000000000000000000000060448201526064015b60405180910390fd5b604080516020810187905273ffffffffffffffffffffffffffffffffffffffff86169181019190915260608101849052600090608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152828252805160209182012090830152016040516020818303038152906040528051906020012090506104ed8383808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152507f000000000000000000000000000000000000000000000000000000000000000092508591506109db9050565b610553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f50524f4f465f494e56414c49440000000000000000000000000000000000000060448201526064016103fb565b61055f61010087610f3b565b6001901b600260006105736101008a610f4f565b81526020019081526020016000206000828254179250508190555083600160008282546105a09190610f63565b90915550506001547f00000000000000000000000000000000000000000000000000000000000000001015610631576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f414c4c4f434154494f4e5f45584345454445440000000000000000000000000060448201526064016103fb565b61067273ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001686866109f1565b8473ffffffffffffffffffffffffffffffffffffffff16867f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed026866040516106bb91815260200190565b60405180910390a3506106ce6001600055565b5050505050565b6000806002816106e761010086610f4f565b81526020019081526020016000205490506000610100846107089190610f3b565b6001901b9182169091149392505050565b610721610968565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561078f57507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642115b80156107b0575073ffffffffffffffffffffffffffffffffffffffff811615155b610816576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5245434f564552595f554e415641494c41424c4500000000000000000000000060448201526064016103fb565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156108a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c79190610f9d565b905061090a73ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001683836109f1565b8173ffffffffffffffffffffffffffffffffffffffff167fb04b787ebf6250bce9bc88a51bf9dcc2e6c6e9392d690c58723aacd7679889178260405161095291815260200190565b60405180910390a2506109656001600055565b50565b6002600054036109d4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016103fb565b6002600055565b6000826109e88584610a83565b14949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052610a7e908490610ac8565b505050565b600081815b8451811015610abe57610ab482868381518110610aa757610aa7610fb6565b6020026020010151610bd7565b9150600101610a88565b5090505b92915050565b6000610b2a826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16610c099092919063ffffffff16565b9050805160001480610b4b575080806020019051810190610b4b9190610fe5565b610a7e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016103fb565b6000818310610bf3576000828152602084905260409020610c02565b60008381526020839052604090205b9392505050565b6060610c188484600085610c20565b949350505050565b606082471015610cb2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c000000000000000000000000000000000000000000000000000060648201526084016103fb565b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051610cdb919061102b565b60006040518083038185875af1925050503d8060008114610d18576040519150601f19603f3d011682016040523d82523d6000602084013e610d1d565b606091505b5091509150610d2e87838387610d39565b979650505050505050565b60608315610dcf578251600003610dc85773ffffffffffffffffffffffffffffffffffffffff85163b610dc8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016103fb565b5081610c18565b610c188383815115610de45781518083602001fd5b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103fb9190611047565b803573ffffffffffffffffffffffffffffffffffffffff81168114610e3c57600080fd5b919050565b600080600080600060808688031215610e5957600080fd5b85359450610e6960208701610e18565b935060408601359250606086013567ffffffffffffffff80821115610e8d57600080fd5b818801915088601f830112610ea157600080fd5b813581811115610eb057600080fd5b8960208260051b8501011115610ec557600080fd5b9699959850939650602001949392505050565b600060208284031215610eea57600080fd5b5035919050565b600060208284031215610f0357600080fd5b610c0282610e18565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600082610f4a57610f4a610f0c565b500690565b600082610f5e57610f5e610f0c565b500490565b80820180821115610ac2577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600060208284031215610faf57600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600060208284031215610ff757600080fd5b81518015158114610c0257600080fd5b60005b8381101561102257818101518382015260200161100a565b50506000910152565b6000825161103d818460208701611007565b9190910192915050565b6020815260008251806020840152611066816040850160208701611007565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea264697066735822122016d4ebbe3a769002f210389b2d997635c438c7edd6cd8d13a5f3c16659c3457c64736f6c634300081800336101c06040523480156200001257600080fd5b50604051620016943803806200169483398101604081905262000035916200016b565b60016000556001600160a01b038a16158015906200005b57506001600160a01b03891615155b80156200007057506001600160a01b03871615155b80156200007c57508515155b80156200009257506000826001600160401b0316115b80156200009f5750600081115b620000e15760405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b604482015260640160405180910390fd5b6001600160a01b03998a1660805297891660a05295881660c0529390961660e052610100919091526101205260ff909316610140526001600160401b0392831661016052909116610180526101a05262000226565b80516001600160a01b03811681146200014e57600080fd5b919050565b80516001600160401b03811681146200014e57600080fd5b6000806000806000806000806000806101408b8d0312156200018c57600080fd5b620001978b62000136565b9950620001a760208c0162000136565b9850620001b760408c0162000136565b9750620001c760608c0162000136565b965060808b0151955060a08b0151945060c08b015160ff81168114620001ec57600080fd5b9350620001fc60e08c0162000153565b92506200020d6101008c0162000153565b91506101208b015190509295989b9194979a5092959850565b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516113b3620002e1600039600081816101ad015261063b0152600081816102910152610b3d0152600081816102200152610ada015260006102b8015260006102f101526000818161013a015261055301526000818161026a0152610a22015260006103820152600081816101d401526107ca015260008181610348015281816106dc015281816108e9015261098501526113b36000f3fe608060405234801561001057600080fd5b506004361061011b5760003560e01c8063ab1a4d94116100b2578063d54ad2a111610081578063fc0c546a11610066578063fc0c546a14610343578063fc7e47461461036a578063ffce38391461037d57600080fd5b8063d54ad2a114610326578063f04d688f1461032f57600080fd5b8063ab1a4d941461028c578063b3abcc4c146102b3578063cd8e28e5146102ec578063d4e4a2e51461031357600080fd5b80638da5cb5b116100ee5780638da5cb5b146101cf5780639ba7da921461021b5780639e34070f14610242578063a5917baf1461026557600080fd5b80632e7ba6ef146101205780632eb4a7ab146101355780633ccfa92f1461016f57806379203dc4146101a8575b600080fd5b61013361012e3660046110cc565b6103a4565b005b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b60015461018f9068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610166565b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610166565b61018f7f000000000000000000000000000000000000000000000000000000000000000081565b610255610250366004611163565b610766565b6040519015158152602001610166565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b61018f7f000000000000000000000000000000000000000000000000000000000000000081565b6102da7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff9091168152602001610166565b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b61013361032136600461117c565b6107aa565b61015c60025481565b60015461018f9067ffffffffffffffff1681565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b610133610378366004611197565b610a0a565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b6103ac610bf3565b60015467ffffffffffffffff16158015906103d3575060015467ffffffffffffffff164210155b80156103f7575060015468010000000000000000900467ffffffffffffffff164211155b8015610409575061040785610766565b155b801561042a575073ffffffffffffffffffffffffffffffffffffffff841615155b610495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f434c41494d5f554e415641494c41424c4500000000000000000000000000000060448201526064015b60405180910390fd5b604080516020810187905273ffffffffffffffffffffffffffffffffffffffff86169181019190915260608101849052600090608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120908301520160405160208183030381529060405280519060200120905061057e8383808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152507f00000000000000000000000000000000000000000000000000000000000000009250859150610c669050565b6105e4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f50524f4f465f494e56414c494400000000000000000000000000000000000000604482015260640161048c565b6105f0610100876111f0565b6001901b600360006106046101008a611233565b81526020019081526020016000206000828254179250508190555083600260008282546106319190611247565b90915550506002547f000000000000000000000000000000000000000000000000000000000000000010156106c2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f414c4c4f434154494f4e5f455843454544454400000000000000000000000000604482015260640161048c565b61070373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168686610c7c565b8473ffffffffffffffffffffffffffffffffffffffff16867f4ec90e965519d92681267467f775ada5bd214aa92c0dc93d90a5e880ce9ed0268660405161074c91815260200190565b60405180910390a35061075f6001600055565b5050505050565b60008060038161077861010086611233565b815260200190815260200160002054905060006101008461079991906111f0565b6001901b9182169091149392505050565b6107b2610bf3565b3373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614801561080e575060015468010000000000000000900467ffffffffffffffff1615155b8015610831575060015468010000000000000000900467ffffffffffffffff1642115b8015610852575073ffffffffffffffffffffffffffffffffffffffff811615155b6108b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5245434f564552595f554e415641494c41424c45000000000000000000000000604482015260640161048c565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610945573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610969919061125a565b90506109ac73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168383610c7c565b8173ffffffffffffffffffffffffffffffffffffffff167fb04b787ebf6250bce9bc88a51bf9dcc2e6c6e9392d690c58723aacd767988917826040516109f491815260200190565b60405180910390a250610a076001600055565b50565b3373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016148015610a59575060015467ffffffffffffffff16155b8015610a6f575060008167ffffffffffffffff16115b610ad5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f41435449564154494f4e5f554e415641494c41424c4500000000000000000000604482015260640161048c565b610aff7f000000000000000000000000000000000000000000000000000000000000000082611273565b600180547fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000001667ffffffffffffffff929092169182179055610b62907f000000000000000000000000000000000000000000000000000000000000000090611273565b6001805467ffffffffffffffff928316680100000000000000009081027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff831681179384905560408051918616938616939093178152920483166020830152918316917f337e70e6141a989713d811809d32f17ddca858d7002b768d7018ec6a830f3cc6910160405180910390a250565b600260005403610c5f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161048c565b6002600055565b600082610c738584610d0e565b14949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052610d09908490610d53565b505050565b600081815b8451811015610d4957610d3f82868381518110610d3257610d3261129b565b6020026020010151610e62565b9150600101610d13565b5090505b92915050565b6000610db5826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16610e949092919063ffffffff16565b9050805160001480610dd6575080806020019051810190610dd691906112ca565b610d09576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f74207375636365656400000000000000000000000000000000000000000000606482015260840161048c565b6000818310610e7e576000828152602084905260409020610e8d565b60008381526020839052604090205b9392505050565b6060610ea38484600085610eab565b949350505050565b606082471015610f3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c0000000000000000000000000000000000000000000000000000606482015260840161048c565b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051610f669190611310565b60006040518083038185875af1925050503d8060008114610fa3576040519150601f19603f3d011682016040523d82523d6000602084013e610fa8565b606091505b5091509150610fb987838387610fc4565b979650505050505050565b6060831561105a5782516000036110535773ffffffffffffffffffffffffffffffffffffffff85163b611053576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161048c565b5081610ea3565b610ea3838381511561106f5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048c919061132c565b803573ffffffffffffffffffffffffffffffffffffffff811681146110c757600080fd5b919050565b6000806000806000608086880312156110e457600080fd5b853594506110f4602087016110a3565b935060408601359250606086013567ffffffffffffffff8082111561111857600080fd5b818801915088601f83011261112c57600080fd5b81358181111561113b57600080fd5b8960208260051b850101111561115057600080fd5b9699959850939650602001949392505050565b60006020828403121561117557600080fd5b5035919050565b60006020828403121561118e57600080fd5b610e8d826110a3565b6000602082840312156111a957600080fd5b813567ffffffffffffffff81168114610e8d57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000826111ff576111ff6111c1565b500690565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082611242576112426111c1565b500490565b80820180821115610d4d57610d4d611204565b60006020828403121561126c57600080fd5b5051919050565b67ffffffffffffffff81811683821601908082111561129457611294611204565b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000602082840312156112dc57600080fd5b81518015158114610e8d57600080fd5b60005b838110156113075781810151838201526020016112ef565b50506000910152565b600082516113228184602087016112ec565b9190910192915050565b602081526000825180602084015261134b8160408501602087016112ec565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea264697066735822122040a9b19434be1d827c142a92f8a36ce3cfd6fb2d71b26a6be5ec485942a7ba4a64736f6c63430008180033a26469706673582212203053da57e8f46fc600cd8b06a840ad0d55cb21c53c2dc5352f957f41de4d704a64736f6c63430008180033","nonce":"0x1a","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x377dded5369369df42283ef5bc2cc6376c0092a47f340952fa107692c96c0240","s":"0x6ccc8f8942a5c4f7de49753ba0e3a83da69087588c8ce261d118cbc349b84e2e"}}},{"type":"contract","id":"0xfed19c0a975ffcf12f9d3c2412a487dd16710282","contract":"0xfed19c0a975ffcf12f9d3c2412a487dd16710282","title":"EVM Contract","subtitle":"Block #4349","href":"/explorer/contract/0xfed19c0a975ffcf12f9d3c2412a487dd16710282","timestamp_ms":1790849626000,"raw":{"txid":"0xddeb8ff1ddf7fff1625d6bdec3d227bd13f9ba3d22f48759b6eb5cf0728d99aa","hash":"0xddeb8ff1ddf7fff1625d6bdec3d227bd13f9ba3d22f48759b6eb5cf0728d99aa","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xfed19c0a975ffcf12f9d3c2412a487dd16710282","amount_dec":"0","value_raw":"0","fee_dec":"0.003458835","fee_raw":"3458835000000000","asset":"COOK","timestamp_ms":1790849626000,"block":4349,"status":"Success","kind":"Contract creation","source":"EVM","nonce":25,"transaction_type":2,"gas_limit":"3487453","gas_used":"3458835","gas_price_wei":"1000000000","gas_price_gwei":"1","data_hex":"0x608060405234801561001057600080fd5b50613e01806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063ede69a6714610030575b600080fd5b61004361003e36600461015a565b61006c565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b600082823360405161007d90610124565b73ffffffffffffffffffffffffffffffffffffffff938416815291831660208301529091166040820152606001604051809103906000f0801580156100c6573d6000803e3d6000fd5b5060405173ffffffffffffffffffffffffffffffffffffffff8481168252919250339185811691908416907ff59b9d818dda53f2493e76b44717a06d1f56f51da4c2e4aaca20015199e8a33e9060200160405180910390a492915050565b613c3e8061018e83390190565b803573ffffffffffffffffffffffffffffffffffffffff8116811461015557600080fd5b919050565b6000806040838503121561016d57600080fd5b61017683610131565b915061018460208401610131565b9050925092905056fe60c06040523480156200001157600080fd5b5060405162003c3e38038062003c3e8339810160408190526200003491620000e6565b60016000556001600160a01b038316158015906200005a57506001600160a01b03811615155b6200009a5760405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b604482015260640160405180910390fd5b6001600160a01b0392831660805290821660a052600180546001600160a01b0319169190921617905562000130565b80516001600160a01b0381168114620000e157600080fd5b919050565b600080600060608486031215620000fc57600080fd5b6200010784620000c9565b92506200011760208501620000c9565b91506200012760408501620000c9565b90509250925092565b60805160a051613a94620001aa6000396000818161059f015281816109af01528181610a430152818161122a01526114bd0152600081816105780152818161118d015281816114200152818161184401528181611de1015281816121a9015281816123490152818161242801526126850152613a946000f3fe608060405234801561001057600080fd5b50600436106101e55760003560e01c80638c4169ee1161010f578063d54ad2a1116100a2578063ebf6570a11610071578063ebf6570a14610476578063f2fde38b14610560578063fc0c546a14610573578063ffce38391461059a57600080fd5b8063d54ad2a114610448578063d6c5a54114610451578063dc322d6a14610464578063ea1448181461046d57600080fd5b80639bc14552116100de5780639bc14552146103a9578063a0c7f71c146103b2578063ac953d45146103c5578063b1620616146103d857600080fd5b80638c4169ee1461032b5780638da5cb5b1461033e57806392af90de146103695780639754bf081461037c57600080fd5b806338825f8f11610187578063594f518d11610156578063594f518d146102a55780636180a26e146102b857806368c49f0c146102dc5780637526f517146102e457600080fd5b806338825f8f1461026e5780633fb27b851461028157806345f7f2491461028957806351b0688a1461029257600080fd5b80631d872883116101c35780631d8728831461022d5780632049754714610240578063379607f514610253578063382d39bb1461026657600080fd5b806304ffdd25146101ea578063051b9b2c146101ff57806316d0bb6e14610207575b600080fd5b6101fd6101f836600461356f565b6105c1565b005b6101fd61093e565b61021a6102153660046135a8565b610b98565b6040519081526020015b60405180910390f35b61021a61023b3660046135c1565b610bb9565b6101fd61024e366004613656565b611005565b6101fd6102613660046135a8565b61172d565b60055461021a565b61021a61027c3660046135c1565b6118b1565b6101fd611cef565b61021a60025481565b6101fd6102a03660046135a8565b611f56565b6101fd6102b3366004613686565b61223e565b6001546102cc90600160a01b900460ff1681565b6040519015158152602001610224565b60085461021a565b6103166102f2366004613656565b60066020908152600092835260408084209091529082529020805460019091015482565b60408051928352602083019190915201610224565b6101fd6103393660046135a8565b612455565b600154610351906001600160a01b031681565b6040516001600160a01b039091168152602001610224565b6101fd61037736600461356f565b6126f4565b600b546103909067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610224565b61021a60095481565b61021a6103c0366004613656565b612a06565b61021a6103d33660046136b2565b612a60565b6103eb6103e63660046135a8565b612d3f565b60408051998a5267ffffffffffffffff98891660208b015296881696890196909652938616606088015294909116608086015261ffff1660a085015260c084019290925290151560e0830152151561010082015261012001610224565b61021a60035481565b6101fd61045f366004613735565b612de0565b61021a600a5481565b61021a60045481565b61050f6104843660046135a8565b600760205260009081526040902080546001820154600290920154909167ffffffffffffffff808216926801000000000000000090920416906001600160a01b0381169060ff600160a01b8204811691750100000000000000000000000000000000000000000081048216917601000000000000000000000000000000000000000000009091041687565b6040805197885267ffffffffffffffff968716602089015295909416948601949094526001600160a01b0390911660608501521515608084015290151560a0830152151560c082015260e001610224565b6101fd61056e3660046137af565b6130c8565b6103517f000000000000000000000000000000000000000000000000000000000000000081565b6103517f000000000000000000000000000000000000000000000000000000000000000081565b6001546001600160a01b031633146106205760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e4552000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b600154600160a01b900460ff161561067a5760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b82158015906106895750600082115b80156106a3575063259806008167ffffffffffffffff1611155b80156106db5750600083815260076020526040902060020154760100000000000000000000000000000000000000000000900460ff16155b6107275760405162461bcd60e51b815260206004820152601760248201527f41495244524f505f524553455256455f494e56414c49440000000000000000006044820152606401610617565b6040805160e0810182528381526000602080830182815267ffffffffffffffff8681168587019081526060860185815260808701868152600160a0890181815260c08a018281528e8a52600790985299882098518955945188860180549451861668010000000000000000027fffffffffffffffffffffffffffffffff000000000000000000000000000000009095169190951617929092179092559051600290950180549151965193511515760100000000000000000000000000000000000000000000027fffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffff941515750100000000000000000000000000000000000000000002949094167fffffffffffffffffff0000ffffffffffffffffffffffffffffffffffffffffff971515600160a01b027fffffffffffffffffffffff0000000000000000000000000000000000000000009093166001600160a01b0397909716969096179190911795909516939093171790925560088054918201815582527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301849055600a8054916108d9836137fb565b919050555081600260008282546108f09190613833565b90915550506040805183815267ffffffffffffffff8316602082015284917f4938b8cbe1cbc0af26d57be9fe629f82e711bc23b41647216aa9f20fff3eb806910160405180910390a2505050565b600154600160a01b900460ff1680156109615750600b5467ffffffffffffffff16155b6109ad5760405162461bcd60e51b815260206004820152601260248201527f414e43484f525f554e415641494c41424c4500000000000000000000000000006044820152606401610617565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031615610b2b5760408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb3f05b9700000000000000000000000000000000000000000000000000000000179052905160009182916001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691610a6d9161386a565b600060405180830381855afa9150503d8060008114610aa8576040519150601f19603f3d011682016040523d82523d6000602084013e610aad565b606091505b5091509150818015610ac157506020815110155b8015610adc575080806020019051810190610adc9190613886565b610b285760405162461bcd60e51b815260206004820152601560248201527f50524553414c455f4e4f545f46494e414c495a454400000000000000000000006044820152606401610617565b50505b600b80547fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000164267ffffffffffffffff169081179091556040519081527f98c2ef43a97b5b87a409cdec2c1b05904c2623a30b0162b7b7bd1453097d52b8906020015b60405180910390a1565b60088181548110610ba857600080fd5b600091825260209091200154905081565b6001546000906001600160a01b03163314610c165760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff1615610c705760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b8615801590610c89575060008667ffffffffffffffff16115b8015610c9f575060008467ffffffffffffffff16115b8015610cb5575060008367ffffffffffffffff16115b8015610cd557508367ffffffffffffffff168367ffffffffffffffff1611155b8015610ce757506127108261ffff1611155b610d335760405162461bcd60e51b815260206004820152600c60248201527f504c414e5f494e56414c494400000000000000000000000000000000000000006044820152606401610617565b6312cc03008567ffffffffffffffff1611158015610d5f575063259806008467ffffffffffffffff1611155b610dab5760405162461bcd60e51b815260206004820152601060248201527f4455524154494f4e5f494e56414c4944000000000000000000000000000000006044820152606401610617565b600580549050905060056040518061012001604052808981526020018867ffffffffffffffff1681526020018767ffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff1681526020018461ffff168152602001600081526020016000151581526020016001151581525090806001815401808255809150506001900390600052602060002090600502016000909190919091506000820151816000015560208201518160010160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160010160106101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160010160186101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160020160006101000a81548161ffff021916908361ffff16021790555060c0820151816003015560e08201518160040160006101000a81548160ff0219169083151502179055506101008201518160040160016101000a81548160ff021916908315150217905550505086817f81f95deacd9289aaae8838dfd0b5484e70bedcbca90a437be11efd389a92fe468888888888604051610ff395949392919067ffffffffffffffff958616815293851660208501529184166040840152909216606082015261ffff91909116608082015260a00190565b60405180910390a39695505050505050565b6001546001600160a01b0316331461105f5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff16156110b95760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b60008281526007602052604090206002810154760100000000000000000000000000000000000000000000900460ff1680156110fd57506001600160a01b03821615155b8015611114575060028101546001600160a01b0316155b6111605760405162461bcd60e51b815260206004820152601460248201527f41495244524f505f42494e445f494e56414c49440000000000000000000000006044820152606401610617565b60028101547501000000000000000000000000000000000000000000900460ff16156114195760008290507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663fc0c546a6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111f3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061121791906138a8565b6001600160a01b03161480156112bf57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663ffce38396040518163ffffffff1660e01b8152600401602060405180830381865afa158015611290573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112b491906138a8565b6001600160a01b0316145b801561132f57508160000154816001600160a01b03166379203dc46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611309573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061132d91906138c5565b145b80156113c757508160010160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16816001600160a01b0316639ba7da926040518163ffffffff1660e01b8152600401602060405180830381865afa158015611397573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113bb91906138de565b67ffffffffffffffff16145b6114135760405162461bcd60e51b815260206004820152601060248201527f41495244524f505f4d49534d41544348000000000000000000000000000000006044820152606401610617565b506116a8565b60008290507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663fc0c546a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611486573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114aa91906138a8565b6001600160a01b031614801561155257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663ffce38396040518163ffffffff1660e01b8152600401602060405180830381865afa158015611523573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154791906138a8565b6001600160a01b0316145b80156115c257508160000154816001600160a01b03166379203dc46040518163ffffffff1660e01b8152600401602060405180830381865afa15801561159c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c091906138c5565b145b801561165a57508160010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff16816001600160a01b031663f04d688f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561162a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061164e91906138de565b67ffffffffffffffff16145b6116a65760405162461bcd60e51b815260206004820152601060248201527f41495244524f505f4d49534d41544348000000000000000000000000000000006044820152606401610617565b505b6002810180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055600a80549060006116ed836138fb565b90915550506040516001600160a01b0383169084907f37e3857ea6641829c9fdf57fef793928a714f22a46d59336af6b66efeab5b68a90600090a3505050565b6117356131ec565b600154600160a01b900460ff1661178e5760405162461bcd60e51b815260206004820152600a60248201527f4e4f545f414354495645000000000000000000000000000000000000000000006044820152606401610617565b600061179a8233612a06565b9050600081116117ec5760405162461bcd60e51b815260206004820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152606401610617565b600082815260066020908152604080832033845290915281206001018054839290611818908490613833565b9250508190555080600360008282546118319190613833565b9091555061186b90506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163383613245565b604051818152339083907f880f2ef2613b092f1a0a819f294155c98667eb294b7e6bf7a3810278142c1a1c906020015b60405180910390a3506118ae6001600055565b50565b6001546000906001600160a01b0316331461190e5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff16156119685760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b861580159061198557506312cc03008667ffffffffffffffff1611155b801561199b575060008467ffffffffffffffff16115b80156119b1575060008367ffffffffffffffff16115b80156119d157508367ffffffffffffffff168367ffffffffffffffff1611155b80156119e357506127108261ffff1611155b611a2f5760405162461bcd60e51b815260206004820152600c60248201527f504c414e5f494e56414c494400000000000000000000000000000000000000006044820152606401610617565b6312cc03008567ffffffffffffffff1611158015611a5b575063259806008467ffffffffffffffff1611155b611aa75760405162461bcd60e51b815260206004820152601060248201527f4455524154494f4e5f494e56414c4944000000000000000000000000000000006044820152606401610617565b600580549050905060056040518061012001604052808981526020018867ffffffffffffffff1681526020018767ffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff1681526020018461ffff168152602001600081526020016001151581526020016001151581525090806001815401808255809150506001900390600052602060002090600502016000909190919091506000820151816000015560208201518160010160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160010160106101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160010160186101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160020160006101000a81548161ffff021916908361ffff16021790555060c0820151816003015560e08201518160040160006101000a81548160ff0219169083151502179055506101008201518160040160016101000a81548160ff021916908315150217905550505086817f81f95deacd9289aaae8838dfd0b5484e70bedcbca90a437be11efd389a92fe468888888888604051610ff395949392919067ffffffffffffffff958616815293851660208501529184166040840152909216606082015261ffff91909116608082015260a00190565b6001546001600160a01b03163314611d495760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff1615611da35760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b6000600254118015611e5757506002546040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa158015611e30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5491906138c5565b10155b611ea35760405162461bcd60e51b815260206004820152600b60248201527f46554e44494e475f4c4f570000000000000000000000000000000000000000006044820152606401610617565b600a5415611ef35760405162461bcd60e51b815260206004820152600f60248201527f41495244524f505f554e424f554e4400000000000000000000000000000000006044820152606401610617565b600180547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b1790556002546040517fd62494a718c7d7a587c487366f8aa76e8470d3be0b0508f412bab1683ef267d091610b8e9190815260200190565b611f5e6131ec565b600154600160a01b900460ff168015611f775750600081115b8015611f84575060648111155b611fd05760405162461bcd60e51b815260206004820152600d60248201527f42415443485f494e56414c4944000000000000000000000000000000000000006044820152606401610617565b6009546000611fdf8383613833565b600854909150811115611ff157506008545b808210156122305760006008838154811061200e5761200e613930565b60009182526020808320909101548083526007909152604090912060028101549192509060ff600160a01b90910416158015612056575060028101546001600160a01b031615155b1561221c5760028101547501000000000000000000000000000000000000000000900460ff1680156120925750600b5467ffffffffffffffff16155b1561209e575050612230565b60028101547501000000000000000000000000000000000000000000900460ff161561214b576002810154600b546040517ffc7e474600000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526001600160a01b039091169063fc7e474690602401600060405180830381600087803b15801561213257600080fd5b505af1158015612146573d6000803e3d6000fd5b505050505b6002810180547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b17905580546004805460009061218f908490613833565b9091555050600281015481546121d3916001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811692911690613245565b600281015481546040519081526001600160a01b039091169083907f1b2cf8718c4a02a20f392fe00e37a33efdecd70f162362a22ffb9164971158b99060200160405180910390a35b83612226816137fb565b9450505050611ff1565b506009556118ae6001600055565b6001546001600160a01b031633146122985760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b6001600160a01b0382166122ee5760405162461bcd60e51b815260206004820152600c60248201527f414444524553535f5a45524f00000000000000000000000000000000000000006044820152606401610617565b6000600454600354600254612303919061395f565b61230d919061395f565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529091506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015612390573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123b491906138c5565b90508181101580156123cf57506123cb828261395f565b8311155b61241b5760405162461bcd60e51b815260206004820152600f60248201527f52455345525645445f544f4b454e5300000000000000000000000000000000006044820152606401610617565b61244f6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168585613245565b50505050565b61245d6131ec565b6000818152600760205260409020600154600160a01b900460ff1680156124a257506002810154760100000000000000000000000000000000000000000000900460ff165b80156124ba57506002810154600160a01b900460ff16155b80156124d2575060028101546001600160a01b031615155b61251e5760405162461bcd60e51b815260206004820152601760248201527f41495244524f505f52454c454153455f494e56414c49440000000000000000006044820152606401610617565b60028101547501000000000000000000000000000000000000000000900460ff161561262757600b5467ffffffffffffffff166000036125a05760405162461bcd60e51b815260206004820152601560248201527f5343484544554c455f4e4f545f414e43484f52454400000000000000000000006044820152606401610617565b6002810154600b546040517ffc7e474600000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526001600160a01b039091169063fc7e474690602401600060405180830381600087803b15801561260e57600080fd5b505af1158015612622573d6000803e3d6000fd5b505050505b6002810180547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b17905580546004805460009061266b908490613833565b9091555050600281015481546126af916001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811692911690613245565b600281015481546040519081526001600160a01b039091169083907f1b2cf8718c4a02a20f392fe00e37a33efdecd70f162362a22ffb9164971158b99060200161189b565b6001546001600160a01b0316331461274e5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff16156127a85760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b82158015906127b75750600082115b80156127cc5750428167ffffffffffffffff16115b80156128045750600083815260076020526040902060020154760100000000000000000000000000000000000000000000900460ff16155b6128505760405162461bcd60e51b815260206004820152601760248201527f41495244524f505f524553455256455f494e56414c49440000000000000000006044820152606401610617565b6040805160e08101825283815267ffffffffffffffff80841660208084019182526000848601818152606086018281526080870183815260a08801848152600160c08a018181528e87526007909752998520985189559551888a0180549451891668010000000000000000027fffffffffffffffffffffffffffffffff000000000000000000000000000000009095169190981617929092179095559351600290950180549451935192511515760100000000000000000000000000000000000000000000027fffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffff931515750100000000000000000000000000000000000000000002939093167fffffffffffffffffff0000ffffffffffffffffffffffffffffffffffffffffff941515600160a01b027fffffffffffffffffffffff0000000000000000000000000000000000000000009096166001600160a01b03979097169690961794909417929092169390931792909217905560088054928301815581527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee3909101849055600a8054916108d9836137fb565b600080612a14848442612a60565b60008581526006602090815260408083206001600160a01b0388168452909152902060010154909150808211612a4b576000612a55565b612a55818361395f565b925050505b92915050565b6005546000908410612ab45760405162461bcd60e51b815260206004820152600c60248201527f504c414e5f554e4b4e4f574e00000000000000000000000000000000000000006044820152606401610617565b600060058581548110612ac957612ac9613930565b600091825260208083206040805161012081018252600590940290910180548452600181015467ffffffffffffffff808216868601526801000000000000000082048116868501527001000000000000000000000000000000008204811660608701527801000000000000000000000000000000000000000000000000909104166080850152600281015461ffff1660a0850152600381015460c08501526004015460ff808216151560e0860190815261010092839004909116151591850191909152898552600683528185206001600160a01b038a16865290925283205490519193509190612bbd578260200151612bfa565b600b5467ffffffffffffffff1615612bf0576020830151600b54612beb919067ffffffffffffffff16613972565b612bfa565b67ffffffffffffffff5b9050811580612c1c57508067ffffffffffffffff168567ffffffffffffffff16105b15612c2d5760009350505050612d38565b60006127108460a0015161ffff1684612c46919061399a565b612c5091906139b1565b9050836040015182612c629190613972565b67ffffffffffffffff168667ffffffffffffffff161015612c88579350612d3892505050565b6000846040015183612c9a9190613972565b612ca490886139ec565b67ffffffffffffffff169050846060015167ffffffffffffffff168110612cd2578395505050505050612d38565b608085015167ffffffffffffffff16612ceb81836139b1565b612cf5919061399a565b606086015190915067ffffffffffffffff1681612d12848761395f565b612d1c919061399a565b612d2691906139b1565b612d309083613833565b955050505050505b9392505050565b60058181548110612d4f57600080fd5b60009182526020909120600590910201805460018201546002830154600384015460049094015492945067ffffffffffffffff808316946801000000000000000084048216947001000000000000000000000000000000008504831694780100000000000000000000000000000000000000000000000090049092169261ffff169160ff8082169161010090041689565b6001546001600160a01b03163314612e3a5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff1615612e945760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b60055485108015612ea457508215155b8015612eaf57508281145b8015612ebc575060fa8311155b612f085760405162461bcd60e51b815260206004820152600e60248201527f4752414e54535f494e56414c49440000000000000000000000000000000000006044820152606401610617565b6000805b8481101561306d576000868683818110612f2857612f28613930565b9050602002016020810190612f3d91906137af565b90506000858584818110612f5357612f53613930565b60200291909101359150506001600160a01b03821615801590612f765750600081115b8015612fa2575060008981526006602090815260408083206001600160a01b0386168452909152902054155b612fee5760405162461bcd60e51b815260206004820152600d60248201527f4752414e545f494e56414c4944000000000000000000000000000000000000006044820152606401610617565b60008981526006602090815260408083206001600160a01b0386168452909152902081905561301d8185613833565b9350816001600160a01b0316897f783c96dafbf5d54c99f7930938d5a93114d564f55dde9aa45ab24f12cde635868360405161305b91815260200190565b60405180910390a35050600101612f0c565b50806005878154811061308257613082613930565b906000526020600020906005020160030160008282546130a29190613833565b9250508190555080600260008282546130bb9190613833565b9091555050505050505050565b6001546001600160a01b031633146131225760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b6001600160a01b0381166131785760405162461bcd60e51b815260206004820152600c60248201527f414444524553535f5a45524f00000000000000000000000000000000000000006044820152606401610617565b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b60026000540361323e5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610617565b6002600055565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526132c59084906132ca565b505050565b600061331f826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166133b29092919063ffffffff16565b90508051600014806133405750808060200190518101906133409190613886565b6132c55760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610617565b60606133c184846000856133c9565b949350505050565b6060824710156134415760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610617565b600080866001600160a01b0316858760405161345d919061386a565b60006040518083038185875af1925050503d806000811461349a576040519150601f19603f3d011682016040523d82523d6000602084013e61349f565b606091505b50915091506134b0878383876134bb565b979650505050505050565b6060831561352a578251600003613523576001600160a01b0385163b6135235760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610617565b50816133c1565b6133c1838381511561353f5781518083602001fd5b8060405162461bcd60e51b81526004016106179190613a0d565b67ffffffffffffffff811681146118ae57600080fd5b60008060006060848603121561358457600080fd5b8335925060208401359150604084013561359d81613559565b809150509250925092565b6000602082840312156135ba57600080fd5b5035919050565b60008060008060008060c087890312156135da57600080fd5b8635955060208701356135ec81613559565b945060408701356135fc81613559565b9350606087013561360c81613559565b9250608087013561361c81613559565b915060a087013561ffff8116811461363357600080fd5b809150509295509295509295565b6001600160a01b03811681146118ae57600080fd5b6000806040838503121561366957600080fd5b82359150602083013561367b81613641565b809150509250929050565b6000806040838503121561369957600080fd5b82356136a481613641565b946020939093013593505050565b6000806000606084860312156136c757600080fd5b8335925060208401356136d981613641565b9150604084013561359d81613559565b60008083601f8401126136fb57600080fd5b50813567ffffffffffffffff81111561371357600080fd5b6020830191508360208260051b850101111561372e57600080fd5b9250929050565b60008060008060006060868803121561374d57600080fd5b85359450602086013567ffffffffffffffff8082111561376c57600080fd5b61377889838a016136e9565b9096509450604088013591508082111561379157600080fd5b5061379e888289016136e9565b969995985093965092949392505050565b6000602082840312156137c157600080fd5b8135612d3881613641565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361382c5761382c6137cc565b5060010190565b80820180821115612a5a57612a5a6137cc565b60005b83811015613861578181015183820152602001613849565b50506000910152565b6000825161387c818460208701613846565b9190910192915050565b60006020828403121561389857600080fd5b81518015158114612d3857600080fd5b6000602082840312156138ba57600080fd5b8151612d3881613641565b6000602082840312156138d757600080fd5b5051919050565b6000602082840312156138f057600080fd5b8151612d3881613559565b60008161390a5761390a6137cc565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b81810381811115612a5a57612a5a6137cc565b67ffffffffffffffff818116838216019080821115613993576139936137cc565b5092915050565b8082028115828204841417612a5a57612a5a6137cc565b6000826139e7577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b67ffffffffffffffff828116828216039080821115613993576139936137cc565b6020815260008251806020840152613a2c816040850160208701613846565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea26469706673582212205d235a0bd782d1d7bf4bcd119a5cd3cf7d327d8405007bdae80cb7a57b3cad9164736f6c63430008180033a2646970667358221220f491d51c6718f04e251fca985a1e7272c1142037e96268aee26359178b854c4d64736f6c63430008180033","receipt":{"blockHash":"0xe20c48fd7af4be1635c162087620da4889d48275c8f03b491e84e30a03cc7d93","blockNumber":"0x10fd","contractAddress":"0xfed19c0a975ffcf12f9d3c2412a487dd16710282","cumulativeGasUsed":"0x34c713","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x34c713","effectiveGasPrice":"0x3b9aca00","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xddeb8ff1ddf7fff1625d6bdec3d227bd13f9ba3d22f48759b6eb5cf0728d99aa","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0xe20c48fd7af4be1635c162087620da4889d48275c8f03b491e84e30a03cc7d93","blockNumber":"0x10fd","blockTimestamp":"0x6abe325a","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x3536dd","gasPrice":"0x3b9aca00","maxPriorityFeePerGas":"0x3b9aca00","maxFeePerGas":"0x3b9aca00","hash":"0xddeb8ff1ddf7fff1625d6bdec3d227bd13f9ba3d22f48759b6eb5cf0728d99aa","input":"0x608060405234801561001057600080fd5b50613e01806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063ede69a6714610030575b600080fd5b61004361003e36600461015a565b61006c565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b600082823360405161007d90610124565b73ffffffffffffffffffffffffffffffffffffffff938416815291831660208301529091166040820152606001604051809103906000f0801580156100c6573d6000803e3d6000fd5b5060405173ffffffffffffffffffffffffffffffffffffffff8481168252919250339185811691908416907ff59b9d818dda53f2493e76b44717a06d1f56f51da4c2e4aaca20015199e8a33e9060200160405180910390a492915050565b613c3e8061018e83390190565b803573ffffffffffffffffffffffffffffffffffffffff8116811461015557600080fd5b919050565b6000806040838503121561016d57600080fd5b61017683610131565b915061018460208401610131565b9050925092905056fe60c06040523480156200001157600080fd5b5060405162003c3e38038062003c3e8339810160408190526200003491620000e6565b60016000556001600160a01b038316158015906200005a57506001600160a01b03811615155b6200009a5760405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b604482015260640160405180910390fd5b6001600160a01b0392831660805290821660a052600180546001600160a01b0319169190921617905562000130565b80516001600160a01b0381168114620000e157600080fd5b919050565b600080600060608486031215620000fc57600080fd5b6200010784620000c9565b92506200011760208501620000c9565b91506200012760408501620000c9565b90509250925092565b60805160a051613a94620001aa6000396000818161059f015281816109af01528181610a430152818161122a01526114bd0152600081816105780152818161118d015281816114200152818161184401528181611de1015281816121a9015281816123490152818161242801526126850152613a946000f3fe608060405234801561001057600080fd5b50600436106101e55760003560e01c80638c4169ee1161010f578063d54ad2a1116100a2578063ebf6570a11610071578063ebf6570a14610476578063f2fde38b14610560578063fc0c546a14610573578063ffce38391461059a57600080fd5b8063d54ad2a114610448578063d6c5a54114610451578063dc322d6a14610464578063ea1448181461046d57600080fd5b80639bc14552116100de5780639bc14552146103a9578063a0c7f71c146103b2578063ac953d45146103c5578063b1620616146103d857600080fd5b80638c4169ee1461032b5780638da5cb5b1461033e57806392af90de146103695780639754bf081461037c57600080fd5b806338825f8f11610187578063594f518d11610156578063594f518d146102a55780636180a26e146102b857806368c49f0c146102dc5780637526f517146102e457600080fd5b806338825f8f1461026e5780633fb27b851461028157806345f7f2491461028957806351b0688a1461029257600080fd5b80631d872883116101c35780631d8728831461022d5780632049754714610240578063379607f514610253578063382d39bb1461026657600080fd5b806304ffdd25146101ea578063051b9b2c146101ff57806316d0bb6e14610207575b600080fd5b6101fd6101f836600461356f565b6105c1565b005b6101fd61093e565b61021a6102153660046135a8565b610b98565b6040519081526020015b60405180910390f35b61021a61023b3660046135c1565b610bb9565b6101fd61024e366004613656565b611005565b6101fd6102613660046135a8565b61172d565b60055461021a565b61021a61027c3660046135c1565b6118b1565b6101fd611cef565b61021a60025481565b6101fd6102a03660046135a8565b611f56565b6101fd6102b3366004613686565b61223e565b6001546102cc90600160a01b900460ff1681565b6040519015158152602001610224565b60085461021a565b6103166102f2366004613656565b60066020908152600092835260408084209091529082529020805460019091015482565b60408051928352602083019190915201610224565b6101fd6103393660046135a8565b612455565b600154610351906001600160a01b031681565b6040516001600160a01b039091168152602001610224565b6101fd61037736600461356f565b6126f4565b600b546103909067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610224565b61021a60095481565b61021a6103c0366004613656565b612a06565b61021a6103d33660046136b2565b612a60565b6103eb6103e63660046135a8565b612d3f565b60408051998a5267ffffffffffffffff98891660208b015296881696890196909652938616606088015294909116608086015261ffff1660a085015260c084019290925290151560e0830152151561010082015261012001610224565b61021a60035481565b6101fd61045f366004613735565b612de0565b61021a600a5481565b61021a60045481565b61050f6104843660046135a8565b600760205260009081526040902080546001820154600290920154909167ffffffffffffffff808216926801000000000000000090920416906001600160a01b0381169060ff600160a01b8204811691750100000000000000000000000000000000000000000081048216917601000000000000000000000000000000000000000000009091041687565b6040805197885267ffffffffffffffff968716602089015295909416948601949094526001600160a01b0390911660608501521515608084015290151560a0830152151560c082015260e001610224565b6101fd61056e3660046137af565b6130c8565b6103517f000000000000000000000000000000000000000000000000000000000000000081565b6103517f000000000000000000000000000000000000000000000000000000000000000081565b6001546001600160a01b031633146106205760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e4552000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b600154600160a01b900460ff161561067a5760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b82158015906106895750600082115b80156106a3575063259806008167ffffffffffffffff1611155b80156106db5750600083815260076020526040902060020154760100000000000000000000000000000000000000000000900460ff16155b6107275760405162461bcd60e51b815260206004820152601760248201527f41495244524f505f524553455256455f494e56414c49440000000000000000006044820152606401610617565b6040805160e0810182528381526000602080830182815267ffffffffffffffff8681168587019081526060860185815260808701868152600160a0890181815260c08a018281528e8a52600790985299882098518955945188860180549451861668010000000000000000027fffffffffffffffffffffffffffffffff000000000000000000000000000000009095169190951617929092179092559051600290950180549151965193511515760100000000000000000000000000000000000000000000027fffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffff941515750100000000000000000000000000000000000000000002949094167fffffffffffffffffff0000ffffffffffffffffffffffffffffffffffffffffff971515600160a01b027fffffffffffffffffffffff0000000000000000000000000000000000000000009093166001600160a01b0397909716969096179190911795909516939093171790925560088054918201815582527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301849055600a8054916108d9836137fb565b919050555081600260008282546108f09190613833565b90915550506040805183815267ffffffffffffffff8316602082015284917f4938b8cbe1cbc0af26d57be9fe629f82e711bc23b41647216aa9f20fff3eb806910160405180910390a2505050565b600154600160a01b900460ff1680156109615750600b5467ffffffffffffffff16155b6109ad5760405162461bcd60e51b815260206004820152601260248201527f414e43484f525f554e415641494c41424c4500000000000000000000000000006044820152606401610617565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031615610b2b5760408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb3f05b9700000000000000000000000000000000000000000000000000000000179052905160009182916001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691610a6d9161386a565b600060405180830381855afa9150503d8060008114610aa8576040519150601f19603f3d011682016040523d82523d6000602084013e610aad565b606091505b5091509150818015610ac157506020815110155b8015610adc575080806020019051810190610adc9190613886565b610b285760405162461bcd60e51b815260206004820152601560248201527f50524553414c455f4e4f545f46494e414c495a454400000000000000000000006044820152606401610617565b50505b600b80547fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000164267ffffffffffffffff169081179091556040519081527f98c2ef43a97b5b87a409cdec2c1b05904c2623a30b0162b7b7bd1453097d52b8906020015b60405180910390a1565b60088181548110610ba857600080fd5b600091825260209091200154905081565b6001546000906001600160a01b03163314610c165760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff1615610c705760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b8615801590610c89575060008667ffffffffffffffff16115b8015610c9f575060008467ffffffffffffffff16115b8015610cb5575060008367ffffffffffffffff16115b8015610cd557508367ffffffffffffffff168367ffffffffffffffff1611155b8015610ce757506127108261ffff1611155b610d335760405162461bcd60e51b815260206004820152600c60248201527f504c414e5f494e56414c494400000000000000000000000000000000000000006044820152606401610617565b6312cc03008567ffffffffffffffff1611158015610d5f575063259806008467ffffffffffffffff1611155b610dab5760405162461bcd60e51b815260206004820152601060248201527f4455524154494f4e5f494e56414c4944000000000000000000000000000000006044820152606401610617565b600580549050905060056040518061012001604052808981526020018867ffffffffffffffff1681526020018767ffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff1681526020018461ffff168152602001600081526020016000151581526020016001151581525090806001815401808255809150506001900390600052602060002090600502016000909190919091506000820151816000015560208201518160010160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160010160106101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160010160186101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160020160006101000a81548161ffff021916908361ffff16021790555060c0820151816003015560e08201518160040160006101000a81548160ff0219169083151502179055506101008201518160040160016101000a81548160ff021916908315150217905550505086817f81f95deacd9289aaae8838dfd0b5484e70bedcbca90a437be11efd389a92fe468888888888604051610ff395949392919067ffffffffffffffff958616815293851660208501529184166040840152909216606082015261ffff91909116608082015260a00190565b60405180910390a39695505050505050565b6001546001600160a01b0316331461105f5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff16156110b95760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b60008281526007602052604090206002810154760100000000000000000000000000000000000000000000900460ff1680156110fd57506001600160a01b03821615155b8015611114575060028101546001600160a01b0316155b6111605760405162461bcd60e51b815260206004820152601460248201527f41495244524f505f42494e445f494e56414c49440000000000000000000000006044820152606401610617565b60028101547501000000000000000000000000000000000000000000900460ff16156114195760008290507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663fc0c546a6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111f3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061121791906138a8565b6001600160a01b03161480156112bf57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663ffce38396040518163ffffffff1660e01b8152600401602060405180830381865afa158015611290573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112b491906138a8565b6001600160a01b0316145b801561132f57508160000154816001600160a01b03166379203dc46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611309573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061132d91906138c5565b145b80156113c757508160010160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16816001600160a01b0316639ba7da926040518163ffffffff1660e01b8152600401602060405180830381865afa158015611397573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113bb91906138de565b67ffffffffffffffff16145b6114135760405162461bcd60e51b815260206004820152601060248201527f41495244524f505f4d49534d41544348000000000000000000000000000000006044820152606401610617565b506116a8565b60008290507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663fc0c546a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611486573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114aa91906138a8565b6001600160a01b031614801561155257507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b031663ffce38396040518163ffffffff1660e01b8152600401602060405180830381865afa158015611523573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154791906138a8565b6001600160a01b0316145b80156115c257508160000154816001600160a01b03166379203dc46040518163ffffffff1660e01b8152600401602060405180830381865afa15801561159c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c091906138c5565b145b801561165a57508160010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff16816001600160a01b031663f04d688f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561162a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061164e91906138de565b67ffffffffffffffff16145b6116a65760405162461bcd60e51b815260206004820152601060248201527f41495244524f505f4d49534d41544348000000000000000000000000000000006044820152606401610617565b505b6002810180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038416179055600a80549060006116ed836138fb565b90915550506040516001600160a01b0383169084907f37e3857ea6641829c9fdf57fef793928a714f22a46d59336af6b66efeab5b68a90600090a3505050565b6117356131ec565b600154600160a01b900460ff1661178e5760405162461bcd60e51b815260206004820152600a60248201527f4e4f545f414354495645000000000000000000000000000000000000000000006044820152606401610617565b600061179a8233612a06565b9050600081116117ec5760405162461bcd60e51b815260206004820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152606401610617565b600082815260066020908152604080832033845290915281206001018054839290611818908490613833565b9250508190555080600360008282546118319190613833565b9091555061186b90506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163383613245565b604051818152339083907f880f2ef2613b092f1a0a819f294155c98667eb294b7e6bf7a3810278142c1a1c906020015b60405180910390a3506118ae6001600055565b50565b6001546000906001600160a01b0316331461190e5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff16156119685760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b861580159061198557506312cc03008667ffffffffffffffff1611155b801561199b575060008467ffffffffffffffff16115b80156119b1575060008367ffffffffffffffff16115b80156119d157508367ffffffffffffffff168367ffffffffffffffff1611155b80156119e357506127108261ffff1611155b611a2f5760405162461bcd60e51b815260206004820152600c60248201527f504c414e5f494e56414c494400000000000000000000000000000000000000006044820152606401610617565b6312cc03008567ffffffffffffffff1611158015611a5b575063259806008467ffffffffffffffff1611155b611aa75760405162461bcd60e51b815260206004820152601060248201527f4455524154494f4e5f494e56414c4944000000000000000000000000000000006044820152606401610617565b600580549050905060056040518061012001604052808981526020018867ffffffffffffffff1681526020018767ffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff1681526020018461ffff168152602001600081526020016001151581526020016001151581525090806001815401808255809150506001900390600052602060002090600502016000909190919091506000820151816000015560208201518160010160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160010160106101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160010160186101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160020160006101000a81548161ffff021916908361ffff16021790555060c0820151816003015560e08201518160040160006101000a81548160ff0219169083151502179055506101008201518160040160016101000a81548160ff021916908315150217905550505086817f81f95deacd9289aaae8838dfd0b5484e70bedcbca90a437be11efd389a92fe468888888888604051610ff395949392919067ffffffffffffffff958616815293851660208501529184166040840152909216606082015261ffff91909116608082015260a00190565b6001546001600160a01b03163314611d495760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff1615611da35760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b6000600254118015611e5757506002546040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa158015611e30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5491906138c5565b10155b611ea35760405162461bcd60e51b815260206004820152600b60248201527f46554e44494e475f4c4f570000000000000000000000000000000000000000006044820152606401610617565b600a5415611ef35760405162461bcd60e51b815260206004820152600f60248201527f41495244524f505f554e424f554e4400000000000000000000000000000000006044820152606401610617565b600180547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b1790556002546040517fd62494a718c7d7a587c487366f8aa76e8470d3be0b0508f412bab1683ef267d091610b8e9190815260200190565b611f5e6131ec565b600154600160a01b900460ff168015611f775750600081115b8015611f84575060648111155b611fd05760405162461bcd60e51b815260206004820152600d60248201527f42415443485f494e56414c4944000000000000000000000000000000000000006044820152606401610617565b6009546000611fdf8383613833565b600854909150811115611ff157506008545b808210156122305760006008838154811061200e5761200e613930565b60009182526020808320909101548083526007909152604090912060028101549192509060ff600160a01b90910416158015612056575060028101546001600160a01b031615155b1561221c5760028101547501000000000000000000000000000000000000000000900460ff1680156120925750600b5467ffffffffffffffff16155b1561209e575050612230565b60028101547501000000000000000000000000000000000000000000900460ff161561214b576002810154600b546040517ffc7e474600000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526001600160a01b039091169063fc7e474690602401600060405180830381600087803b15801561213257600080fd5b505af1158015612146573d6000803e3d6000fd5b505050505b6002810180547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b17905580546004805460009061218f908490613833565b9091555050600281015481546121d3916001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811692911690613245565b600281015481546040519081526001600160a01b039091169083907f1b2cf8718c4a02a20f392fe00e37a33efdecd70f162362a22ffb9164971158b99060200160405180910390a35b83612226816137fb565b9450505050611ff1565b506009556118ae6001600055565b6001546001600160a01b031633146122985760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b6001600160a01b0382166122ee5760405162461bcd60e51b815260206004820152600c60248201527f414444524553535f5a45524f00000000000000000000000000000000000000006044820152606401610617565b6000600454600354600254612303919061395f565b61230d919061395f565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529091506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa158015612390573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123b491906138c5565b90508181101580156123cf57506123cb828261395f565b8311155b61241b5760405162461bcd60e51b815260206004820152600f60248201527f52455345525645445f544f4b454e5300000000000000000000000000000000006044820152606401610617565b61244f6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168585613245565b50505050565b61245d6131ec565b6000818152600760205260409020600154600160a01b900460ff1680156124a257506002810154760100000000000000000000000000000000000000000000900460ff165b80156124ba57506002810154600160a01b900460ff16155b80156124d2575060028101546001600160a01b031615155b61251e5760405162461bcd60e51b815260206004820152601760248201527f41495244524f505f52454c454153455f494e56414c49440000000000000000006044820152606401610617565b60028101547501000000000000000000000000000000000000000000900460ff161561262757600b5467ffffffffffffffff166000036125a05760405162461bcd60e51b815260206004820152601560248201527f5343484544554c455f4e4f545f414e43484f52454400000000000000000000006044820152606401610617565b6002810154600b546040517ffc7e474600000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526001600160a01b039091169063fc7e474690602401600060405180830381600087803b15801561260e57600080fd5b505af1158015612622573d6000803e3d6000fd5b505050505b6002810180547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b17905580546004805460009061266b908490613833565b9091555050600281015481546126af916001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811692911690613245565b600281015481546040519081526001600160a01b039091169083907f1b2cf8718c4a02a20f392fe00e37a33efdecd70f162362a22ffb9164971158b99060200161189b565b6001546001600160a01b0316331461274e5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff16156127a85760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b82158015906127b75750600082115b80156127cc5750428167ffffffffffffffff16115b80156128045750600083815260076020526040902060020154760100000000000000000000000000000000000000000000900460ff16155b6128505760405162461bcd60e51b815260206004820152601760248201527f41495244524f505f524553455256455f494e56414c49440000000000000000006044820152606401610617565b6040805160e08101825283815267ffffffffffffffff80841660208084019182526000848601818152606086018281526080870183815260a08801848152600160c08a018181528e87526007909752998520985189559551888a0180549451891668010000000000000000027fffffffffffffffffffffffffffffffff000000000000000000000000000000009095169190981617929092179095559351600290950180549451935192511515760100000000000000000000000000000000000000000000027fffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffff931515750100000000000000000000000000000000000000000002939093167fffffffffffffffffff0000ffffffffffffffffffffffffffffffffffffffffff941515600160a01b027fffffffffffffffffffffff0000000000000000000000000000000000000000009096166001600160a01b03979097169690961794909417929092169390931792909217905560088054928301815581527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee3909101849055600a8054916108d9836137fb565b600080612a14848442612a60565b60008581526006602090815260408083206001600160a01b0388168452909152902060010154909150808211612a4b576000612a55565b612a55818361395f565b925050505b92915050565b6005546000908410612ab45760405162461bcd60e51b815260206004820152600c60248201527f504c414e5f554e4b4e4f574e00000000000000000000000000000000000000006044820152606401610617565b600060058581548110612ac957612ac9613930565b600091825260208083206040805161012081018252600590940290910180548452600181015467ffffffffffffffff808216868601526801000000000000000082048116868501527001000000000000000000000000000000008204811660608701527801000000000000000000000000000000000000000000000000909104166080850152600281015461ffff1660a0850152600381015460c08501526004015460ff808216151560e0860190815261010092839004909116151591850191909152898552600683528185206001600160a01b038a16865290925283205490519193509190612bbd578260200151612bfa565b600b5467ffffffffffffffff1615612bf0576020830151600b54612beb919067ffffffffffffffff16613972565b612bfa565b67ffffffffffffffff5b9050811580612c1c57508067ffffffffffffffff168567ffffffffffffffff16105b15612c2d5760009350505050612d38565b60006127108460a0015161ffff1684612c46919061399a565b612c5091906139b1565b9050836040015182612c629190613972565b67ffffffffffffffff168667ffffffffffffffff161015612c88579350612d3892505050565b6000846040015183612c9a9190613972565b612ca490886139ec565b67ffffffffffffffff169050846060015167ffffffffffffffff168110612cd2578395505050505050612d38565b608085015167ffffffffffffffff16612ceb81836139b1565b612cf5919061399a565b606086015190915067ffffffffffffffff1681612d12848761395f565b612d1c919061399a565b612d2691906139b1565b612d309083613833565b955050505050505b9392505050565b60058181548110612d4f57600080fd5b60009182526020909120600590910201805460018201546002830154600384015460049094015492945067ffffffffffffffff808316946801000000000000000084048216947001000000000000000000000000000000008504831694780100000000000000000000000000000000000000000000000090049092169261ffff169160ff8082169161010090041689565b6001546001600160a01b03163314612e3a5760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b600154600160a01b900460ff1615612e945760405162461bcd60e51b815260206004820152600e60248201527f56455354494e475f5345414c45440000000000000000000000000000000000006044820152606401610617565b60055485108015612ea457508215155b8015612eaf57508281145b8015612ebc575060fa8311155b612f085760405162461bcd60e51b815260206004820152600e60248201527f4752414e54535f494e56414c49440000000000000000000000000000000000006044820152606401610617565b6000805b8481101561306d576000868683818110612f2857612f28613930565b9050602002016020810190612f3d91906137af565b90506000858584818110612f5357612f53613930565b60200291909101359150506001600160a01b03821615801590612f765750600081115b8015612fa2575060008981526006602090815260408083206001600160a01b0386168452909152902054155b612fee5760405162461bcd60e51b815260206004820152600d60248201527f4752414e545f494e56414c4944000000000000000000000000000000000000006044820152606401610617565b60008981526006602090815260408083206001600160a01b0386168452909152902081905561301d8185613833565b9350816001600160a01b0316897f783c96dafbf5d54c99f7930938d5a93114d564f55dde9aa45ab24f12cde635868360405161305b91815260200190565b60405180910390a35050600101612f0c565b50806005878154811061308257613082613930565b906000526020600020906005020160030160008282546130a29190613833565b9250508190555080600260008282546130bb9190613833565b9091555050505050505050565b6001546001600160a01b031633146131225760405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152606401610617565b6001600160a01b0381166131785760405162461bcd60e51b815260206004820152600c60248201527f414444524553535f5a45524f00000000000000000000000000000000000000006044820152606401610617565b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b60026000540361323e5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610617565b6002600055565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790526132c59084906132ca565b505050565b600061331f826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166133b29092919063ffffffff16565b90508051600014806133405750808060200190518101906133409190613886565b6132c55760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610617565b60606133c184846000856133c9565b949350505050565b6060824710156134415760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c00000000000000000000000000000000000000000000000000006064820152608401610617565b600080866001600160a01b0316858760405161345d919061386a565b60006040518083038185875af1925050503d806000811461349a576040519150601f19603f3d011682016040523d82523d6000602084013e61349f565b606091505b50915091506134b0878383876134bb565b979650505050505050565b6060831561352a578251600003613523576001600160a01b0385163b6135235760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610617565b50816133c1565b6133c1838381511561353f5781518083602001fd5b8060405162461bcd60e51b81526004016106179190613a0d565b67ffffffffffffffff811681146118ae57600080fd5b60008060006060848603121561358457600080fd5b8335925060208401359150604084013561359d81613559565b809150509250925092565b6000602082840312156135ba57600080fd5b5035919050565b60008060008060008060c087890312156135da57600080fd5b8635955060208701356135ec81613559565b945060408701356135fc81613559565b9350606087013561360c81613559565b9250608087013561361c81613559565b915060a087013561ffff8116811461363357600080fd5b809150509295509295509295565b6001600160a01b03811681146118ae57600080fd5b6000806040838503121561366957600080fd5b82359150602083013561367b81613641565b809150509250929050565b6000806040838503121561369957600080fd5b82356136a481613641565b946020939093013593505050565b6000806000606084860312156136c757600080fd5b8335925060208401356136d981613641565b9150604084013561359d81613559565b60008083601f8401126136fb57600080fd5b50813567ffffffffffffffff81111561371357600080fd5b6020830191508360208260051b850101111561372e57600080fd5b9250929050565b60008060008060006060868803121561374d57600080fd5b85359450602086013567ffffffffffffffff8082111561376c57600080fd5b61377889838a016136e9565b9096509450604088013591508082111561379157600080fd5b5061379e888289016136e9565b969995985093965092949392505050565b6000602082840312156137c157600080fd5b8135612d3881613641565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361382c5761382c6137cc565b5060010190565b80820180821115612a5a57612a5a6137cc565b60005b83811015613861578181015183820152602001613849565b50506000910152565b6000825161387c818460208701613846565b9190910192915050565b60006020828403121561389857600080fd5b81518015158114612d3857600080fd5b6000602082840312156138ba57600080fd5b8151612d3881613641565b6000602082840312156138d757600080fd5b5051919050565b6000602082840312156138f057600080fd5b8151612d3881613559565b60008161390a5761390a6137cc565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b81810381811115612a5a57612a5a6137cc565b67ffffffffffffffff818116838216019080821115613993576139936137cc565b5092915050565b8082028115828204841417612a5a57612a5a6137cc565b6000826139e7577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b67ffffffffffffffff828116828216039080821115613993576139936137cc565b6020815260008251806020840152613a2c816040850160208701613846565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea26469706673582212205d235a0bd782d1d7bf4bcd119a5cd3cf7d327d8405007bdae80cb7a57b3cad9164736f6c63430008180033a2646970667358221220f491d51c6718f04e251fca985a1e7272c1142037e96268aee26359178b854c4d64736f6c63430008180033","nonce":"0x19","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x0","v":"0x0","r":"0xe8f086e97c3866702d34edbd8759fb00a7f4210960f41390361198296795865b","s":"0x6c110d4040c53a10ea5e3db0d66eb3f9e33f143fbfcdad1c94d77a1defd7d419"}}},{"type":"contract","id":"0x6ec2ca0fc70be45fed83ff9662485e9fee0ae15f","contract":"0x6ec2ca0fc70be45fed83ff9662485e9fee0ae15f","title":"EVM Contract","subtitle":"Block #4316","href":"/explorer/contract/0x6ec2ca0fc70be45fed83ff9662485e9fee0ae15f","timestamp_ms":1790849527000,"raw":{"txid":"0x26916db35c71cba48469742d07abc3e3b8bc890af281d8846ec6e2157f84459c","hash":"0x26916db35c71cba48469742d07abc3e3b8bc890af281d8846ec6e2157f84459c","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x6ec2ca0fc70be45fed83ff9662485e9fee0ae15f","amount_dec":"0","value_raw":"0","fee_dec":"0.002246262","fee_raw":"2246262000000000","asset":"COOK","timestamp_ms":1790849527000,"block":4316,"status":"Success","kind":"Contract creation","source":"EVM","nonce":24,"transaction_type":2,"gas_limit":"2265257","gas_used":"2246262","gas_price_wei":"1000000000","gas_price_gwei":"1","data_hex":"0x60808060405234610016576127d8908161001c8239f35b600080fdfe60808060405260043610156200001457600080fd5b600090813560e01c6365086a4e146200002c57600080fd5b34620003f1577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc90608082360112620003ed5760043567ffffffffffffffff808211620003e957816004019161032080958236030112620003e5576024359273ffffffffffffffffffffffffffffffffffffffff9586851680950362000350576044359261ffff968785168095036200035457606435898116809103620003e1573303620003855750604051966122af938489019489861088871117620003585790620001d891620004f48b39606086528a6200010982620003f5565b1660608701528a6200011e60248601620003f5565b1660808701528a6200013360448601620003f5565b1660a0870152606484013560c0870152608484013560e087015260a484013561010087015260c484013561012087015260e4840135610140870152620001a662000199620001866101048701846200042c565b886101608b01526103808a019162000482565b916101248601906200042c565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa08884030161018089015262000482565b9580620001e96101448501620004c0565b166101a086015280620002006101648501620004c0565b166101c086015280620002176101848501620004c0565b166101e08601526200022d6101a48401620004c0565b166102008501526101c48201356102208501526101e4820135610240850152806200025c61020484016200041c565b166102608501526200027261022483016200041c565b1661028084015261024481013560ff811680910362000354576102a0840152620002a06102648201620004d6565b15156102c0840152620002b76102848201620004d6565b15156102e08401526102a48101359162ffffff8316809303620003545761030492610300850152620002ed6102c48301620004e4565b60020b90840152620003036102e48201620004e4565b60020b6103408401520135908682168092036200035057859460409261036083015260208201520152039083f090811562000345576020925060405191168152f35b6040513d84823e3d90fd5b8780fd5b8980fd5b60248c7f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b807f08c379a0000000000000000000000000000000000000000000000000000000006064925260206004820152600b60248201527f4e4f545f464143544f52590000000000000000000000000000000000000000006044820152fd5b8a80fd5b8580fd5b8480fd5b8280fd5b5080fd5b359073ffffffffffffffffffffffffffffffffffffffff821682036200041757565b600080fd5b359061ffff821682036200041757565b90357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1823603018112156200041757016020813591019167ffffffffffffffff821162000417578160051b360383136200041757565b90918281527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311620004175760209260051b809284830137010190565b359067ffffffffffffffff821682036200041757565b359081151582036200041757565b35908160020b8203620004175756fe60e06040523462000a4f57620022af80380390816200001e8162000a54565b918239606081838101031262000a4f5780516001600160401b03811162000a4f576103209081818401858501031262000a4f576040519182016001600160401b03811183821017620006a2576040526200007a81840162000a7a565b82526200008c60208285010162000a7a565b6020830152620000a160408285010162000a7a565b6040830152828101606081810151908401526080808201519084015260a0808201519084015260c0808201519084015260e08082015190840152610100908101519094906001600160401b03811162000a4f576200010790828601908487010162000a8f565b8386015283820161012001516001600160401b03811162000a4f5762000134918501908386010162000a8f565b610120830152610140906200014d828286010162000af8565b828401526101609162000164838387010162000af8565b83850152620001796101808387010162000af8565b6101808501526101a09162000192838288010162000af8565b858401528581016101c081810151908701526101e08082015190870152620001be906102000162000b0d565b610200860152620001d56102208288010162000b0d565b610220860152610240818701015160ff8116810362000a4f57610240860152620002056102608288010162000b1d565b6102608601526200021c6102808288010162000b1d565b6102808601526102a081870101519062ffffff8216820362000a4f57610300916102a0870152620002536102c08289010162000b2b565b6102c08701526200026a6102e08289010162000b2b565b6102e0870152860101516001600160a01b038116810362000a4f57610300850152620002a760406200029f6020880162000a7a565b960162000b0d565b600160005584519096906001600160a01b031615158062000a38575b8062000a25575b15620009f1576107d061ffff8816111580620009e3575b15620009ad5760a085015180151590816200099d575b50156200096a5760018060401b03848601511642811190816200093c575b501562000908576101e08501518015908115620008f7575b5015620008c35761026085015115801590620008b5575b1562000884578085015151158062000875575b156200083057608085015115806200081e575b8062000807575b80620007f2575b80620007dc575b80620007cb575b1562000793576102608501511580159062000748575b1562000717578451600180546001600160a01b039283166001600160a01b0319918216179091556020870151600280549184169183169190911790556040870151600380549190931691161790556060850151600455608085015160055560a085015160065560c085015160075560e08501516008558401518051906001600160401b038211620006a257680100000000000000008211620006a25760095482600955808310620006cd575b506020016009600052602060002060005b838110620006b857505050506101208401518051906001600160401b038211620006a257680100000000000000008211620006a257600a5482600a5580831062000659575b50602001600a600052602060002060005b83811062000644575050505060018060401b0390840151169168010000000000000000600160801b039084015160401b1691600160801b600160c01b0361018085015160801b169160018060c01b03199085015160c01b1692171717600b556101c0810151600c556101e0810151600d5561ffff61020082015116600e54906cffffff0000000000000000000063ffff000061022085015160101b1664ff0000000061024086015160201b1665ff0000000000610260870151151560281b1666ff000000000000610280880151151560301b169169ffffff000000000000006102a089015160381b16936102c089015160501b966102e08a015160681b6fffffff00000000000000000000000000169860018060801b03191617171717171791161717600e5561030060018060a01b039101511660018060a01b0319600f541617600f553360805260a05260c052604051611774908162000b3b823960805181610808015260a0518181816104ab01528181610906015281816111900152611249015260c05181818161084701526111020152f35b600190602084519401938184015501620004af565b600a6000527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a89081019083015b8181106200069557506200049e565b6000815560010162000686565b634e487b7160e01b600052604160045260246000fd5b60019060208451940193818401550162000459565b60096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af908382015b81830181106200070a57505062000448565b60008155600101620006f8565b60405162461bcd60e51b81526020600482015260096024820152680544f4b454e5f4341560bc1b6044820152606490fd5b5060c085015160e0860151908181029181830414901517156200077d57670de0b6b3a76400006060870151910411156200039c565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601060248201526f4d414e55414c5f504f4f4c5f4f4e4c5960801b6044820152606490fd5b5060ff610240860151161562000386565b5060408501516001600160a01b0316156200037f565b50848301516001600160401b03161562000378565b506101808501516001600160401b03161562000371565b5061ffff61020086015116156200036a565b60405162461bcd60e51b815260206004820152601960248201527f4d414e55414c5f5354414745535f554e535550504f52544544000000000000006044820152606490fd5b50610120850151511562000357565b60405162461bcd60e51b8152602060048201526009602482015268524154455f5a45524f60b81b6044820152606490fd5b5060e0850151151562000344565b60405162461bcd60e51b815260206004820152600c60248201526b15d05313115517d31253525560a21b6044820152606490fd5b90506101c08601511115386200032d565b60405162461bcd60e51b815260206004820152600c60248201526b1512535157d253959053125160a21b6044820152606490fd5b868401516001600160401b0316801592509082156200095f575b50503862000315565b119050388062000956565b60405162461bcd60e51b815260206004820152600b60248201526a10d05417d253959053125160aa1b6044820152606490fd5b905060c0860151101538620002f7565b60405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b6044820152606490fd5b5060608501511515620002e1565b60405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b506001600160a01b0386161515620002ca565b5060208501516001600160a01b03161515620002c3565b600080fd5b6040519190601f01601f191682016001600160401b03811183821017620006a257604052565b51906001600160a01b038216820362000a4f57565b81601f8201121562000a4f578051916020916001600160401b038411620006a2578360051b90838062000ac481850162000a54565b80978152019282010192831162000a4f578301905b82821062000ae8575050505090565b8151815290830190830162000ad9565b51906001600160401b038216820362000a4f57565b519061ffff8216820362000a4f57565b5190811515820362000a4f57565b51908160020b820362000a4f5756fe608060405260048036101561032e575b361561001a57600080fd5b6100226112f8565b60135460ff811615908161031f575b5080610307575b806102de575b1561029a5734151580610274575b1561023057600033815260206014815261006a3460408420546112eb565b92600c5484101580610211575b156101cf57600e5460281c60ff169081156101b35783915b80156101aa575b15610167576100a7826011546112eb565b815410610124575060019333845260148352604084205560158252604083206100d18282546112eb565b90556100df816011546112eb565b6011556100ee346010546112eb565b601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a255005b606490836040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b606490836040519162461bcd60e51b8352820152600f60248201527f414c4c4f434154494f4e5f5a45524f00000000000000000000000000000000006044820152fd5b50811515610096565b670de0b6b3a76400006101c860085434610fee565b049161008f565b6064916040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d548015908115610225575b50610077565b90508411153861021f565b60649060206040519162461bcd60e51b8352820152601460248201527f434f4e545249425554494f4e5f494e56414c49440000000000000000000000006044820152fd5b5060ff600e5460281c168061004c5750610290346010546112eb565b600754101561004c565b60649060206040519162461bcd60e51b8352820152600860248201527f4e4f545f4c4956450000000000000000000000000000000000000000000000006044820152fd5b5067ffffffffffffffff600b541680159081156102fc575b5061003e565b9050421015386102f6565b5067ffffffffffffffff600b5460401c164210610038565b60ff915060081c161538610031565b6000803560e01c806328c83cc614610e3857806342e94c9014610df057806345f7f24914610dd25780634bb278f314610db15780634e71d92d14610c1657806352a9039c14610bce578063590e1ae314610a7657806379502c551461092a57806391364c3e146108d957806394aad677146108b4578063b3f05b9714610891578063ba414fa61461086b578063c3866ff41461082c578063c45a0155146107db578063c5c4744c146107bd578063c884ef8314610770578063d7bb99ba146104d3578063ea8a1af01461042b5763f2292f091461040b575061000f565b346104285780600319360112610428576020601254604051908152f35b80fd5b50346104285780600319360112610428576104446112f8565b61047173ffffffffffffffffffffffffffffffffffffffff806001541633149081156104a7575b50610f58565b61048960135460ff8116159081610498575b50610fa3565b610491611458565b6001815580f35b60ff915060081c161583610483565b90507f00000000000000000000000000000000000000000000000000000000000000001633148361046b565b50908160031936011261076c576104e86112f8565b60135460ff811615908161075d575b5080610745575b8061071c575b1561029a57341515806106f6575b15610230573382526020906014825261052f3460408520546112eb565b600c54811015806106d7575b1561069457600e5460281c60ff169182156106785784925b801561066f575b1561062c5761056b836011546112eb565b8154106105e9575033845260148352604084205560158252604083206105928282546112eb565b90556105a0816011546112eb565b6011556105af346010546112eb565b601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a26001815580f35b606490846040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b606490846040519162461bcd60e51b8352820152600f60248201527f414c4c4f434154494f4e5f5a45524f00000000000000000000000000000000006044820152fd5b5082151561055a565b670de0b6b3a764000061068d60085434610fee565b0492610553565b506064916040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d5480159081156106eb575b5061053b565b9050811115386106e5565b5060ff600e5460281c16806105125750610712346010546112eb565b6007541015610512565b5067ffffffffffffffff600b5416801590811561073a575b50610504565b905042101538610734565b5067ffffffffffffffff600b5460401c1642106104fe565b60ff915060081c1615386104f7565b5080fd5b50903461076c57602060031936011261076c573573ffffffffffffffffffffffffffffffffffffffff811680910361076c5760408260ff9260209452601684522054166040519015158152f35b50346104285780600319360112610428576020601054604051908152f35b5034610428578060031936011261042857602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610428578060031936011261042857602060405161ffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610428578060031936011261042857602060ff60135460081c166040519015158152f35b5034610428578060031936011261042857602060ff601354166040519015158152f35b503461042857806003193601126104285760206108cf611270565b6040519015158152f35b5034610428578060031936011261042857602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50903461076c578160031936011261076c576102e09073ffffffffffffffffffffffffffffffffffffffff908160015416918060025416918160035416905460055460065460075460085491600b5493600c5495600d5497600e5499600f54169a6040519c8d5260208d015260408c015260608b015260808a015260a089015260c088015260e087015267ffffffffffffffff811661010087015267ffffffffffffffff8160401c1661012087015267ffffffffffffffff8160801c1661014087015260c01c6101608601526101808501526101a084015261ffff81166101c084015261ffff8160101c166101e084015260ff8160201c1661020084015260ff8160281c16151561022084015260ff8160301c16151561024084015262ffffff8160381c166102608401528060501c60020b61028084015260681c60020b6102a08301526102c0820152f35b50903461076c578160031936011261076c57610a906112f8565b60ff60135460081c168015610bc0575b15610b7c573382526020601481526040832054918215610b3a57507fd7dee2702d63ad89917b6a4da9981c90c4d24f8c2bdfd64c604ecae57d8d06519033845260148152836040812055610af683601054611030565b60105533845260158152610b106040852054601154611030565b60115533845260158152836040812055610b2a83336113e5565b6040519283523392a26001815580f35b6064916040519162461bcd60e51b8352820152601160248201527f4e4f5448494e475f544f5f524546554e440000000000000000000000000000006044820152fd5b60649060206040519162461bcd60e51b8352820152601160248201527f5749544844524157414c5f434c4f5345440000000000000000000000000000006044820152fd5b50610bc9611270565b610aa0565b50903461076c57602060031936011261076c573573ffffffffffffffffffffffffffffffffffffffff811680910361076c578160409160209352601583522054604051908152f35b50903461076c578160031936011261076c57610c306112f8565b60ff6013541680610d9a575b80610d85575b15610d415733825260166020526040822080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055600e5460281c60ff1615610d3157610ca281543384526014602052604084205490610fee565b601054918215610d055750045b610cd2813373ffffffffffffffffffffffffffffffffffffffff600254166114de565b6040519081527f896e034966eaaf1adc54acc0f257056febbd300c9e47182cf761982cf1f5e43060203392a26001815580f35b8360126024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b5060156020526040812054610caf565b60649060206040519162461bcd60e51b8352820152600d60248201527f4e4f545f434c41494d41424c45000000000000000000000000000000000000006044820152fd5b50338252601460205260408220541515610c42565b50338252601660205260ff60408320541615610c3c565b5034610428578060031936011261042857610dca6112f8565b61049161103d565b50346104285780600319360112610428576020601154604051908152f35b50903461076c57602060031936011261076c573573ffffffffffffffffffffffffffffffffffffffff811680910361076c578160409160209352601483522054604051908152f35b50903461076c578160031936011261076c57610e526112f8565b73ffffffffffffffffffffffffffffffffffffffff60015416331480610f4c575b15610f0857601254908115610ec4575081601255610e9181336113e5565b6040519081527fd74d1913951ba91d8366b2220b5a1326b98e335abe9c23ce85e1dbfd729d529560203392a26001815580f35b60649060206040519162461bcd60e51b8352820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152fd5b60649060206040519162461bcd60e51b8352820152600b60248201527f4e4f545f43524541544f520000000000000000000000000000000000000000006044820152fd5b5060ff60135416610e73565b15610f5f57565b606460405162461bcd60e51b815260206004820152600e60248201527f4e4f545f415554484f52495a45440000000000000000000000000000000000006044820152fd5b15610faa57565b606460405162461bcd60e51b815260206004820152600660248201527f434c4f53454400000000000000000000000000000000000000000000000000006044820152fd5b8181029291811591840414171561100157565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9190820391821161100157565b73ffffffffffffffffffffffffffffffffffffffff806001541633148015611245575b61106990610f58565b61108060135460ff81161590816112365750610fa3565b67ffffffffffffffff600b5460401c1642106111f257601054600654116111e75760c07fde3c34ac07b7e95e0a3fdeed3f7f6803fcf8097d37236ee43e14f4dcb7938d1e9160017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0060135416176013556010549061113061271061112861ffff7f00000000000000000000000000000000000000000000000000000000000000001685610fee565b048093611030565b601255600e5460281c60ff16156111de57600454905b6004548083106111b9575b5050508061118a575b6010549060125490604051928352600060208401526040830152606082015260006080820152600060a0820152a1565b6111b4817f00000000000000000000000000000000000000000000000000000000000000006113e5565b61115a565b6111d06111d6938360025416936001541692611030565b916114de565b388080611151565b60115490611146565b506111f0611458565b565b606460405162461bcd60e51b815260206004820152600c60248201527f4e4f545f46494e495348454400000000000000000000000000000000000000006044820152fd5b60ff915060081c161538610483565b50337f0000000000000000000000000000000000000000000000000000000000000000821614611060565b60ff600e5460301c16806112de575b806112ce575b806112b6575b806112935790565b5067ffffffffffffffff600b541680159081156112ae575090565b905042101590565b5067ffffffffffffffff600b5460401c16421061128b565b5060ff60135460081c1615611285565b5060ff601354161561127f565b9190820180921161100157565b600260005414611309576002600055565b606460405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b3d156113e05767ffffffffffffffff903d8281116113b15760405192601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168401908111848210176113b15760405282523d6000602084013e565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b606090565b600080809373ffffffffffffffffffffffffffffffffffffffff8294165af161140c61134d565b501561141457565b606460405162461bcd60e51b815260206004820152601660248201527f4e41544956455f5452414e534645525f4641494c4544000000000000000000006044820152fd5b6101007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff60135416176013556114af73ffffffffffffffffffffffffffffffffffffffff80600254169060015416600454916114de565b7fc77ea6414b21b2cf2170f259ee35ec16a7cbf16eeace77cc3ae8c6d52556881a6020601054604051908152a1565b9060405160208101937fa9059cbb00000000000000000000000000000000000000000000000000000000855273ffffffffffffffffffffffffffffffffffffffff8093166024830152604482015260448152608081019167ffffffffffffffff93828410858511176113b157169060c0810193838510908511176113b1576115a793604052602083527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656460a0820152600080958192519082855af16115a161134d565b91611650565b908151918215928315611629575b505050156115bf57565b608460405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b81929350906020918101031261076c576020015190811515820361042857503880806115b5565b919290156116b15750815115611664575090565b3b1561166d5790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b8251909150156116c45750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110611727575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b8181018301518682016044015285935082016116e656fea26469706673582212205c3c28b190fb0cde86fbb048173c074fb39d9f2a81f7b4c2ed2c962dd6b2280964736f6c63430008180033a264697066735822122048b2259020fcf16e843ce5115af19504dc1644fbd251be5824936c8c26227ad964736f6c63430008180033","receipt":{"blockHash":"0xf1d721ab44c15d4ee477006eb2aab1cb5fdadd3fca58cc2cd077aecc66dfbc30","blockNumber":"0x10dc","contractAddress":"0x6ec2ca0fc70be45fed83ff9662485e9fee0ae15f","cumulativeGasUsed":"0x224676","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x224676","effectiveGasPrice":"0x3b9aca00","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0x26916db35c71cba48469742d07abc3e3b8bc890af281d8846ec6e2157f84459c","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0xf1d721ab44c15d4ee477006eb2aab1cb5fdadd3fca58cc2cd077aecc66dfbc30","blockNumber":"0x10dc","blockTimestamp":"0x6abe31f7","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x2290a9","gasPrice":"0x3b9aca00","maxPriorityFeePerGas":"0x3b9aca00","maxFeePerGas":"0x3b9aca00","hash":"0x26916db35c71cba48469742d07abc3e3b8bc890af281d8846ec6e2157f84459c","input":"0x60808060405234610016576127d8908161001c8239f35b600080fdfe60808060405260043610156200001457600080fd5b600090813560e01c6365086a4e146200002c57600080fd5b34620003f1577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc90608082360112620003ed5760043567ffffffffffffffff808211620003e957816004019161032080958236030112620003e5576024359273ffffffffffffffffffffffffffffffffffffffff9586851680950362000350576044359261ffff968785168095036200035457606435898116809103620003e1573303620003855750604051966122af938489019489861088871117620003585790620001d891620004f48b39606086528a6200010982620003f5565b1660608701528a6200011e60248601620003f5565b1660808701528a6200013360448601620003f5565b1660a0870152606484013560c0870152608484013560e087015260a484013561010087015260c484013561012087015260e4840135610140870152620001a662000199620001866101048701846200042c565b886101608b01526103808a019162000482565b916101248601906200042c565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa08884030161018089015262000482565b9580620001e96101448501620004c0565b166101a086015280620002006101648501620004c0565b166101c086015280620002176101848501620004c0565b166101e08601526200022d6101a48401620004c0565b166102008501526101c48201356102208501526101e4820135610240850152806200025c61020484016200041c565b166102608501526200027261022483016200041c565b1661028084015261024481013560ff811680910362000354576102a0840152620002a06102648201620004d6565b15156102c0840152620002b76102848201620004d6565b15156102e08401526102a48101359162ffffff8316809303620003545761030492610300850152620002ed6102c48301620004e4565b60020b90840152620003036102e48201620004e4565b60020b6103408401520135908682168092036200035057859460409261036083015260208201520152039083f090811562000345576020925060405191168152f35b6040513d84823e3d90fd5b8780fd5b8980fd5b60248c7f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b807f08c379a0000000000000000000000000000000000000000000000000000000006064925260206004820152600b60248201527f4e4f545f464143544f52590000000000000000000000000000000000000000006044820152fd5b8a80fd5b8580fd5b8480fd5b8280fd5b5080fd5b359073ffffffffffffffffffffffffffffffffffffffff821682036200041757565b600080fd5b359061ffff821682036200041757565b90357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1823603018112156200041757016020813591019167ffffffffffffffff821162000417578160051b360383136200041757565b90918281527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311620004175760209260051b809284830137010190565b359067ffffffffffffffff821682036200041757565b359081151582036200041757565b35908160020b8203620004175756fe60e06040523462000a4f57620022af80380390816200001e8162000a54565b918239606081838101031262000a4f5780516001600160401b03811162000a4f576103209081818401858501031262000a4f576040519182016001600160401b03811183821017620006a2576040526200007a81840162000a7a565b82526200008c60208285010162000a7a565b6020830152620000a160408285010162000a7a565b6040830152828101606081810151908401526080808201519084015260a0808201519084015260c0808201519084015260e08082015190840152610100908101519094906001600160401b03811162000a4f576200010790828601908487010162000a8f565b8386015283820161012001516001600160401b03811162000a4f5762000134918501908386010162000a8f565b610120830152610140906200014d828286010162000af8565b828401526101609162000164838387010162000af8565b83850152620001796101808387010162000af8565b6101808501526101a09162000192838288010162000af8565b858401528581016101c081810151908701526101e08082015190870152620001be906102000162000b0d565b610200860152620001d56102208288010162000b0d565b610220860152610240818701015160ff8116810362000a4f57610240860152620002056102608288010162000b1d565b6102608601526200021c6102808288010162000b1d565b6102808601526102a081870101519062ffffff8216820362000a4f57610300916102a0870152620002536102c08289010162000b2b565b6102c08701526200026a6102e08289010162000b2b565b6102e0870152860101516001600160a01b038116810362000a4f57610300850152620002a760406200029f6020880162000a7a565b960162000b0d565b600160005584519096906001600160a01b031615158062000a38575b8062000a25575b15620009f1576107d061ffff8816111580620009e3575b15620009ad5760a085015180151590816200099d575b50156200096a5760018060401b03848601511642811190816200093c575b501562000908576101e08501518015908115620008f7575b5015620008c35761026085015115801590620008b5575b1562000884578085015151158062000875575b156200083057608085015115806200081e575b8062000807575b80620007f2575b80620007dc575b80620007cb575b1562000793576102608501511580159062000748575b1562000717578451600180546001600160a01b039283166001600160a01b0319918216179091556020870151600280549184169183169190911790556040870151600380549190931691161790556060850151600455608085015160055560a085015160065560c085015160075560e08501516008558401518051906001600160401b038211620006a257680100000000000000008211620006a25760095482600955808310620006cd575b506020016009600052602060002060005b838110620006b857505050506101208401518051906001600160401b038211620006a257680100000000000000008211620006a257600a5482600a5580831062000659575b50602001600a600052602060002060005b83811062000644575050505060018060401b0390840151169168010000000000000000600160801b039084015160401b1691600160801b600160c01b0361018085015160801b169160018060c01b03199085015160c01b1692171717600b556101c0810151600c556101e0810151600d5561ffff61020082015116600e54906cffffff0000000000000000000063ffff000061022085015160101b1664ff0000000061024086015160201b1665ff0000000000610260870151151560281b1666ff000000000000610280880151151560301b169169ffffff000000000000006102a089015160381b16936102c089015160501b966102e08a015160681b6fffffff00000000000000000000000000169860018060801b03191617171717171791161717600e5561030060018060a01b039101511660018060a01b0319600f541617600f553360805260a05260c052604051611774908162000b3b823960805181610808015260a0518181816104ab01528181610906015281816111900152611249015260c05181818161084701526111020152f35b600190602084519401938184015501620004af565b600a6000527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a89081019083015b8181106200069557506200049e565b6000815560010162000686565b634e487b7160e01b600052604160045260246000fd5b60019060208451940193818401550162000459565b60096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af908382015b81830181106200070a57505062000448565b60008155600101620006f8565b60405162461bcd60e51b81526020600482015260096024820152680544f4b454e5f4341560bc1b6044820152606490fd5b5060c085015160e0860151908181029181830414901517156200077d57670de0b6b3a76400006060870151910411156200039c565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601060248201526f4d414e55414c5f504f4f4c5f4f4e4c5960801b6044820152606490fd5b5060ff610240860151161562000386565b5060408501516001600160a01b0316156200037f565b50848301516001600160401b03161562000378565b506101808501516001600160401b03161562000371565b5061ffff61020086015116156200036a565b60405162461bcd60e51b815260206004820152601960248201527f4d414e55414c5f5354414745535f554e535550504f52544544000000000000006044820152606490fd5b50610120850151511562000357565b60405162461bcd60e51b8152602060048201526009602482015268524154455f5a45524f60b81b6044820152606490fd5b5060e0850151151562000344565b60405162461bcd60e51b815260206004820152600c60248201526b15d05313115517d31253525560a21b6044820152606490fd5b90506101c08601511115386200032d565b60405162461bcd60e51b815260206004820152600c60248201526b1512535157d253959053125160a21b6044820152606490fd5b868401516001600160401b0316801592509082156200095f575b50503862000315565b119050388062000956565b60405162461bcd60e51b815260206004820152600b60248201526a10d05417d253959053125160aa1b6044820152606490fd5b905060c0860151101538620002f7565b60405162461bcd60e51b815260206004820152600e60248201526d10d3d3919251d7d253959053125160921b6044820152606490fd5b5060608501511515620002e1565b60405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b506001600160a01b0386161515620002ca565b5060208501516001600160a01b03161515620002c3565b600080fd5b6040519190601f01601f191682016001600160401b03811183821017620006a257604052565b51906001600160a01b038216820362000a4f57565b81601f8201121562000a4f578051916020916001600160401b038411620006a2578360051b90838062000ac481850162000a54565b80978152019282010192831162000a4f578301905b82821062000ae8575050505090565b8151815290830190830162000ad9565b51906001600160401b038216820362000a4f57565b519061ffff8216820362000a4f57565b5190811515820362000a4f57565b51908160020b820362000a4f5756fe608060405260048036101561032e575b361561001a57600080fd5b6100226112f8565b60135460ff811615908161031f575b5080610307575b806102de575b1561029a5734151580610274575b1561023057600033815260206014815261006a3460408420546112eb565b92600c5484101580610211575b156101cf57600e5460281c60ff169081156101b35783915b80156101aa575b15610167576100a7826011546112eb565b815410610124575060019333845260148352604084205560158252604083206100d18282546112eb565b90556100df816011546112eb565b6011556100ee346010546112eb565b601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a255005b606490836040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b606490836040519162461bcd60e51b8352820152600f60248201527f414c4c4f434154494f4e5f5a45524f00000000000000000000000000000000006044820152fd5b50811515610096565b670de0b6b3a76400006101c860085434610fee565b049161008f565b6064916040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d548015908115610225575b50610077565b90508411153861021f565b60649060206040519162461bcd60e51b8352820152601460248201527f434f4e545249425554494f4e5f494e56414c49440000000000000000000000006044820152fd5b5060ff600e5460281c168061004c5750610290346010546112eb565b600754101561004c565b60649060206040519162461bcd60e51b8352820152600860248201527f4e4f545f4c4956450000000000000000000000000000000000000000000000006044820152fd5b5067ffffffffffffffff600b541680159081156102fc575b5061003e565b9050421015386102f6565b5067ffffffffffffffff600b5460401c164210610038565b60ff915060081c161538610031565b6000803560e01c806328c83cc614610e3857806342e94c9014610df057806345f7f24914610dd25780634bb278f314610db15780634e71d92d14610c1657806352a9039c14610bce578063590e1ae314610a7657806379502c551461092a57806391364c3e146108d957806394aad677146108b4578063b3f05b9714610891578063ba414fa61461086b578063c3866ff41461082c578063c45a0155146107db578063c5c4744c146107bd578063c884ef8314610770578063d7bb99ba146104d3578063ea8a1af01461042b5763f2292f091461040b575061000f565b346104285780600319360112610428576020601254604051908152f35b80fd5b50346104285780600319360112610428576104446112f8565b61047173ffffffffffffffffffffffffffffffffffffffff806001541633149081156104a7575b50610f58565b61048960135460ff8116159081610498575b50610fa3565b610491611458565b6001815580f35b60ff915060081c161583610483565b90507f00000000000000000000000000000000000000000000000000000000000000001633148361046b565b50908160031936011261076c576104e86112f8565b60135460ff811615908161075d575b5080610745575b8061071c575b1561029a57341515806106f6575b15610230573382526020906014825261052f3460408520546112eb565b600c54811015806106d7575b1561069457600e5460281c60ff169182156106785784925b801561066f575b1561062c5761056b836011546112eb565b8154106105e9575033845260148352604084205560158252604083206105928282546112eb565b90556105a0816011546112eb565b6011556105af346010546112eb565b601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a26001815580f35b606490846040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b606490846040519162461bcd60e51b8352820152600f60248201527f414c4c4f434154494f4e5f5a45524f00000000000000000000000000000000006044820152fd5b5082151561055a565b670de0b6b3a764000061068d60085434610fee565b0492610553565b506064916040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d5480159081156106eb575b5061053b565b9050811115386106e5565b5060ff600e5460281c16806105125750610712346010546112eb565b6007541015610512565b5067ffffffffffffffff600b5416801590811561073a575b50610504565b905042101538610734565b5067ffffffffffffffff600b5460401c1642106104fe565b60ff915060081c1615386104f7565b5080fd5b50903461076c57602060031936011261076c573573ffffffffffffffffffffffffffffffffffffffff811680910361076c5760408260ff9260209452601684522054166040519015158152f35b50346104285780600319360112610428576020601054604051908152f35b5034610428578060031936011261042857602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610428578060031936011261042857602060405161ffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610428578060031936011261042857602060ff60135460081c166040519015158152f35b5034610428578060031936011261042857602060ff601354166040519015158152f35b503461042857806003193601126104285760206108cf611270565b6040519015158152f35b5034610428578060031936011261042857602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50903461076c578160031936011261076c576102e09073ffffffffffffffffffffffffffffffffffffffff908160015416918060025416918160035416905460055460065460075460085491600b5493600c5495600d5497600e5499600f54169a6040519c8d5260208d015260408c015260608b015260808a015260a089015260c088015260e087015267ffffffffffffffff811661010087015267ffffffffffffffff8160401c1661012087015267ffffffffffffffff8160801c1661014087015260c01c6101608601526101808501526101a084015261ffff81166101c084015261ffff8160101c166101e084015260ff8160201c1661020084015260ff8160281c16151561022084015260ff8160301c16151561024084015262ffffff8160381c166102608401528060501c60020b61028084015260681c60020b6102a08301526102c0820152f35b50903461076c578160031936011261076c57610a906112f8565b60ff60135460081c168015610bc0575b15610b7c573382526020601481526040832054918215610b3a57507fd7dee2702d63ad89917b6a4da9981c90c4d24f8c2bdfd64c604ecae57d8d06519033845260148152836040812055610af683601054611030565b60105533845260158152610b106040852054601154611030565b60115533845260158152836040812055610b2a83336113e5565b6040519283523392a26001815580f35b6064916040519162461bcd60e51b8352820152601160248201527f4e4f5448494e475f544f5f524546554e440000000000000000000000000000006044820152fd5b60649060206040519162461bcd60e51b8352820152601160248201527f5749544844524157414c5f434c4f5345440000000000000000000000000000006044820152fd5b50610bc9611270565b610aa0565b50903461076c57602060031936011261076c573573ffffffffffffffffffffffffffffffffffffffff811680910361076c578160409160209352601583522054604051908152f35b50903461076c578160031936011261076c57610c306112f8565b60ff6013541680610d9a575b80610d85575b15610d415733825260166020526040822080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055600e5460281c60ff1615610d3157610ca281543384526014602052604084205490610fee565b601054918215610d055750045b610cd2813373ffffffffffffffffffffffffffffffffffffffff600254166114de565b6040519081527f896e034966eaaf1adc54acc0f257056febbd300c9e47182cf761982cf1f5e43060203392a26001815580f35b8360126024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b5060156020526040812054610caf565b60649060206040519162461bcd60e51b8352820152600d60248201527f4e4f545f434c41494d41424c45000000000000000000000000000000000000006044820152fd5b50338252601460205260408220541515610c42565b50338252601660205260ff60408320541615610c3c565b5034610428578060031936011261042857610dca6112f8565b61049161103d565b50346104285780600319360112610428576020601154604051908152f35b50903461076c57602060031936011261076c573573ffffffffffffffffffffffffffffffffffffffff811680910361076c578160409160209352601483522054604051908152f35b50903461076c578160031936011261076c57610e526112f8565b73ffffffffffffffffffffffffffffffffffffffff60015416331480610f4c575b15610f0857601254908115610ec4575081601255610e9181336113e5565b6040519081527fd74d1913951ba91d8366b2220b5a1326b98e335abe9c23ce85e1dbfd729d529560203392a26001815580f35b60649060206040519162461bcd60e51b8352820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152fd5b60649060206040519162461bcd60e51b8352820152600b60248201527f4e4f545f43524541544f520000000000000000000000000000000000000000006044820152fd5b5060ff60135416610e73565b15610f5f57565b606460405162461bcd60e51b815260206004820152600e60248201527f4e4f545f415554484f52495a45440000000000000000000000000000000000006044820152fd5b15610faa57565b606460405162461bcd60e51b815260206004820152600660248201527f434c4f53454400000000000000000000000000000000000000000000000000006044820152fd5b8181029291811591840414171561100157565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9190820391821161100157565b73ffffffffffffffffffffffffffffffffffffffff806001541633148015611245575b61106990610f58565b61108060135460ff81161590816112365750610fa3565b67ffffffffffffffff600b5460401c1642106111f257601054600654116111e75760c07fde3c34ac07b7e95e0a3fdeed3f7f6803fcf8097d37236ee43e14f4dcb7938d1e9160017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0060135416176013556010549061113061271061112861ffff7f00000000000000000000000000000000000000000000000000000000000000001685610fee565b048093611030565b601255600e5460281c60ff16156111de57600454905b6004548083106111b9575b5050508061118a575b6010549060125490604051928352600060208401526040830152606082015260006080820152600060a0820152a1565b6111b4817f00000000000000000000000000000000000000000000000000000000000000006113e5565b61115a565b6111d06111d6938360025416936001541692611030565b916114de565b388080611151565b60115490611146565b506111f0611458565b565b606460405162461bcd60e51b815260206004820152600c60248201527f4e4f545f46494e495348454400000000000000000000000000000000000000006044820152fd5b60ff915060081c161538610483565b50337f0000000000000000000000000000000000000000000000000000000000000000821614611060565b60ff600e5460301c16806112de575b806112ce575b806112b6575b806112935790565b5067ffffffffffffffff600b541680159081156112ae575090565b905042101590565b5067ffffffffffffffff600b5460401c16421061128b565b5060ff60135460081c1615611285565b5060ff601354161561127f565b9190820180921161100157565b600260005414611309576002600055565b606460405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b3d156113e05767ffffffffffffffff903d8281116113b15760405192601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168401908111848210176113b15760405282523d6000602084013e565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b606090565b600080809373ffffffffffffffffffffffffffffffffffffffff8294165af161140c61134d565b501561141457565b606460405162461bcd60e51b815260206004820152601660248201527f4e41544956455f5452414e534645525f4641494c4544000000000000000000006044820152fd5b6101007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff60135416176013556114af73ffffffffffffffffffffffffffffffffffffffff80600254169060015416600454916114de565b7fc77ea6414b21b2cf2170f259ee35ec16a7cbf16eeace77cc3ae8c6d52556881a6020601054604051908152a1565b9060405160208101937fa9059cbb00000000000000000000000000000000000000000000000000000000855273ffffffffffffffffffffffffffffffffffffffff8093166024830152604482015260448152608081019167ffffffffffffffff93828410858511176113b157169060c0810193838510908511176113b1576115a793604052602083527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656460a0820152600080958192519082855af16115a161134d565b91611650565b908151918215928315611629575b505050156115bf57565b608460405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b81929350906020918101031261076c576020015190811515820361042857503880806115b5565b919290156116b15750815115611664575090565b3b1561166d5790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b8251909150156116c45750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110611727575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b8181018301518682016044015285935082016116e656fea26469706673582212205c3c28b190fb0cde86fbb048173c074fb39d9f2a81f7b4c2ed2c962dd6b2280964736f6c63430008180033a264697066735822122048b2259020fcf16e843ce5115af19504dc1644fbd251be5824936c8c26227ad964736f6c63430008180033","nonce":"0x18","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x23217329158ebe61e1a02085659919bc4a59bb475bf4df6982f46dd56ffdcd68","s":"0x1aaeed186337090a93dad5deaf4826b64d459a8209552a6db851e9a30d6a9b8"}}},{"type":"contract","id":"0xf2e097c3357347db7b145f1ccdbe06ea233e752a","contract":"0xf2e097c3357347db7b145f1ccdbe06ea233e752a","title":"EVM Contract","subtitle":"Block #4266","href":"/explorer/contract/0xf2e097c3357347db7b145f1ccdbe06ea233e752a","timestamp_ms":1790849377000,"raw":{"txid":"0xe54d9593b5b59fd5b69d6f249ea2b2116a9f684fee56cfd85e5db94d1ac9d740","hash":"0xe54d9593b5b59fd5b69d6f249ea2b2116a9f684fee56cfd85e5db94d1ac9d740","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0xf2e097c3357347db7b145f1ccdbe06ea233e752a","amount_dec":"0","value_raw":"0","fee_dec":"0.001868639","fee_raw":"1868639000000000","asset":"COOK","timestamp_ms":1790849377000,"block":4266,"status":"Success","kind":"Contract creation","source":"EVM","nonce":23,"transaction_type":2,"gas_limit":"1884637","gas_used":"1868639","gas_price_wei":"1000000000","gas_price_gwei":"1","data_hex":"0x6040610140815234620003775762002405803803806200001f816200037c565b92833981019161010092838382031262000377576200003e83620003b8565b6020906200004e828601620003b8565b916200005c858701620003b8565b916200006b60608801620003b8565b946200007a60808901620003b8565b956200008960a08a01620003b8565b60c08a015190996001600160401b03939091848111620003775781620000b1918401620003cd565b9360e08301519081116200037757620000cb9201620003cd565b9460019760009789895560018060a01b03809616801515806200036b575b15620003385760805260a05260c082905260e08390528b52610120998a52879291849182168062000315575b501680620002f2575b5081869594939296905b62000282575b505083945b62000222575b8651611f9990898b836200046c843960805183818161012d015281816102960152610633015260a05183818160a30152818161069d015281816107d0015281816108cc0152818161092801528181610985015281816109b6015281816109fa01528181610a3101528181610b0401528181610b4701528181610b8801528181610be801528181610f8701528181611035015281816111dc01526114b9015260c0518360ea015260e051836104ae015251828181610170015281816114f6015281816115ca015261178d01525181818161046b01528181610e0b01528181610f0701526112f00152f35b82518510156200027c578585826200023c83988762000440565b51166200024c575b019462000133565b600386528184528886208362000263838862000440565b511687528452888620805460ff19168317905562000244565b62000139565b8196929394959651811015620002e6578084620002a185938562000440565b5116620002b6575b0182969594939262000128565b6002885281865289882085620002cd838662000440565b511689528652898820805460ff191683179055620002a9565b9594939291956200012e565b600387528285528887209087528452878620805460ff191683179055386200011e565b600289528487528a89209089528652898820805460ff1916851790553862000115565b8b5162461bcd60e51b815260048101899052600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b508682161515620000e9565b600080fd5b6040519190601f01601f191682016001600160401b03811183821017620003a257604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200037757565b81601f8201121562000377578051916020916001600160401b038411620003a2578360051b908380620004028185016200037c565b80978152019282010192831162000377578301905b82821062000426575050505090565b8380916200043484620003b8565b81520191019062000417565b8051821015620004555760209160051b010190565b634e487b7160e01b600052603260045260246000fdfe60a06040818152600436101561001457600080fd5b600091823560e01c90816339406c501461048f575080633d228b131461044c57806340890cce146103ff57806390aa866c1461022c578063c024cb6814610194578063c39eed8f14610151578063c45a01551461010e578063deadbc14146100cb5763eb6d3a111461008557600080fd5b346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b5080fd5b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50906101606003193601126102295760028154146101e6576101e2600192600283556101be6105f4565b949093555192839283602090939291936001600160a01b0360408201951681520152565b0390f35b6064825162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b80fd5b50346100c75760606003193601126100c7576102466104d2565b9061024f6104e7565b604435928315158094036103fb576001600160a01b038351917f8da5cb5b0000000000000000000000000000000000000000000000000000000083526020928381600481867f0000000000000000000000000000000000000000000000000000000000000000165afa9081156103f15790839189916103c4575b501633036103815760ff16600281148015610377575b8061036c575b1561032957865260018252838620921685525282209060ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00835416911617905580f35b60648386519062461bcd60e51b82526004820152600b60248201527f4445585f494e56414c49440000000000000000000000000000000000000000006044820152fd5b5081841615156102e5565b50600381146102df565b60648386519062461bcd60e51b82526004820152601160248201527f4e4f545f464143544f52595f4f574e45520000000000000000000000000000006044820152fd5b6103e49150853d87116103ea575b6103dc8183610540565b810190610581565b386102c9565b503d6103d2565b86513d8a823e3d90fd5b8480fd5b50346100c757806003193601126100c75760ff8160209361041e6104d2565b836104276104e7565b91168252600186526001600160a01b0383832091168252855220541690519015158152f35b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b8390346100c757816003193601126100c7576020906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b6004359060ff821682036104e257565b600080fd5b602435906001600160a01b03821682036104e257565b67ffffffffffffffff811161051157604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761051157604052565b908160209103126104e257516001600160a01b03811681036104e25790565b908160209103126104e2575180151581036104e25790565b919082039182116105c557565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000906040517fe2714e1b0000000000000000000000000000000000000000000000000000000081523360048201526020816024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa9081156118155783916119db575b50156119975760443515158061198e575b80611971575b1561192d576001600160a01b0360043516600435036100c7576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516146118e95760643560ff811681036112135760ff811683526001602052604083206024356001600160a01b03811614159190826103fb576001600160a01b0360243516855260205260ff604085205416156118a55761ffff61014435168061014435036103fb576107d01061186157604051937f70a082310000000000000000000000000000000000000000000000000000000085523060048601526020856024816001600160a01b03600435165afa948515611854578195611820575b5061079234476105b8565b94604051927f70a082310000000000000000000000000000000000000000000000000000000084523060048501526020846024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa9384156118155783946117e1575b506040517f23b872dd0000000000000000000000000000000000000000000000000000000060208201523360248201523060448201526044356064820152606481528060a081011067ffffffffffffffff60a0830111176117b4578060a061087792016040526001600160a01b0360043516611a31565b600260ff82161461132f5760ff1660031480611317575b806112e5575b156112a15760c4359362ffffff851685036112135762ffffff8516151580611278575b8061125b575b15611217576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163b15611213576040517fd0e30db00000000000000000000000000000000000000000000000000000000081528381600481346001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165af180156110d357611200575b506104e2576109746044356024356001600160a01b0360043516611b3c565b6109aa346024356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016611b3c565b60006001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516106000146111d957956004355b876001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516106000146111cd57507f00000000000000000000000000000000000000000000000000000000000000005b61012435966001600160a01b03881688036104e2576001600160a01b03604051987f13ead562000000000000000000000000000000000000000000000000000000008a5281851660048b015281841660248b015262ffffff831660448b0152166064890152602088608481896001600160a01b03602435165af19788156111c25786986111a1575b5060e435918260020b83036104e257610104358060020b81036104e257610bdc936001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03600435161060001461119a57604435925b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516106000146111915734945b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03600435161060001461118b576044355b61271097889161ffff610bd561014435611a0a565b1690611a1e565b04966001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03600435161060001461118057610c30345b61ffff610bd561014435611a0a565b04976103844201421161115357604051608081905267ffffffffffffffff61016082019081119111176105115762ffffff926001600160a01b0380926101606080510160405216608051521660206080510152166040608051015260020b6060608051015260020b60808051015260a0608051015260c0608051015260e06080510152610100608051015230610120608051015261038442016101406080510152604051967f883164560000000000000000000000000000000000000000000000000000000088526001600160a01b03608051511660048901526001600160a01b036020608051015116602489015262ffffff604060805101511660448901526060608051015160020b606489015260808051015160020b608489015260a0608051015160a489015260c0608051015160c489015260e0608051015160e489015261010060805101516101048901526001600160a01b03610120608051015116610124890152610140608051015161014489015260808861016481876001600160a01b03602435165af19788156110d3578498611101575b506001600160a01b03602435163b156110f2576040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016600482015260248101899052848180604481010381836001600160a01b03602435165af180156110f6579085916110de575b505067ffffffffffffffff60843516608435036104e2576001600160a01b0360a4351660a435036104e2576020610efa98604051809a81927f9d864c0000000000000000000000000000000000000000000000000000000000835260a435906084359060243560048601929367ffffffffffffffff606093969560808601976001600160a01b038095168752602087015216604085015216910152565b0381876001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165af19788156110d357849861109f575b506104e257610f4b9160a435600435611ceb565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526020816024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa9182156110935791611061575b5081811161101b575b505060405160036001600160a01b038316917fca42b98fea73af474def4bcb3a926306a711187f9f83a4e43dd6c27a744f8270339180611014604435348b846040919493926060820195825260208201520152565b0390a49190565b61105a91611028916105b8565b60a4356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016611e1e565b3880610fbf565b90506020813d60201161108b575b8161107c60209383610540565b810103126104e2575138610fb6565b3d915061106f565b604051903d90823e3d90fd5b9097506020813d6020116110cb575b816110bb60209383610540565b810103126104e257519638610f37565b3d91506110ae565b6040513d86823e3d90fd5b6110e7906104fd565b6110f2578338610e5d565b8380fd5b6040513d87823e3d90fd5b9097506080813d60801161114b575b8161111d60809383610540565b810103126110f257602081519101516fffffffffffffffffffffffffffffffff8116036110f2579638610dc8565b3d9150611110565b60248c7f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b610c30604435610c21565b34610bc0565b60443594610b7e565b3492610b3d565b6111bb91985060203d6020116103ea576103dc8183610540565b9638610ad9565b6040513d88823e3d90fd5b6104e257600435610a51565b957f00000000000000000000000000000000000000000000000000000000000000006109ef565b61120c909391936104fd565b9138610955565b8280fd5b606460405162461bcd60e51b815260206004820152600960248201527f56335f504152414d5300000000000000000000000000000000000000000000006044820152fd5b50610124356001600160a01b0381168091036110f25715156108bd565b5060e4358060020b81036110f257610104358060020b81036103fb5760020b9060020b126108b7565b606460405162461bcd60e51b815260206004820152600e60248201527f56335f554e415641494c41424c450000000000000000000000000000000000006044820152fd5b506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161515610894565b50925080926001600160a01b0360243516151561088e565b5092509390506001600160a01b0360243516151580611782575b1561173e576113686044356024356001600160a01b0360043516611b3c565b612710918261138861ffff61137f61014435611a0a565b16604435611a1e565b04926113a361ffff61139c61014435611a0a565b1634611a1e565b0461038442019081421161171157604051947ff305d7190000000000000000000000000000000000000000000000000000000086526001600160a01b0360043516600487015260443560248701526044860152606485015230608485015260a484015260608360c481346001600160a01b03602435165af19283156110f65785936116da575b50604051927fc45a01550000000000000000000000000000000000000000000000000000000084526020846004816001600160a01b03602435165afa9384156111c2576001600160a01b039460209188916116bd575b506044604051809781937fe6a4390500000000000000000000000000000000000000000000000000000000835281600435166004840152817f0000000000000000000000000000000000000000000000000000000000000000166024840152165afa9384156111c257869461169c575b50611524817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b038716611b3c565b67ffffffffffffffff6084351660843503611698576001600160a01b0360a4351660a435036116985760206115bd91604051809381927fcd6de54400000000000000000000000000000000000000000000000000000000835260a43590608435908a60048601929367ffffffffffffffff606093969560808601976001600160a01b038095168752602087015216604085015216910152565b0381896001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165af195861561109357809661165f575b50509061160c9160a435600435611ceb565b60405160026001600160a01b038316917fca42b98fea73af474def4bcb3a926306a711187f9f83a4e43dd6c27a744f8270339180611014604435348b846040919493926060820195825260208201520152565b909195506020823d602011611690575b8161167c60209383610540565b810103126102295750519361160c386115fa565b3d915061166f565b8580fd5b6116b691945060203d6020116103ea576103dc8183610540565b92386114ef565b6116d49150823d84116103ea576103dc8183610540565b3861147f565b9092506060813d606011611709575b816116f660609383610540565b810103126103fb57604001519138611429565b3d91506116e9565b6024877f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b606460405162461bcd60e51b815260206004820152600e60248201527f56325f554e415641494c41424c450000000000000000000000000000000000006044820152fd5b506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161515611349565b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b9093506020813d60201161180d575b816117fd60209383610540565b8101031261121357519238610800565b3d91506117f0565b6040513d85823e3d90fd5b9094506020813d60201161184c575b8161183c60209383610540565b810103126103fb57519338610787565b3d915061182f565b50604051903d90823e3d90fd5b606460405162461bcd60e51b815260206004820152600d60248201527f534c4950504147455f48494748000000000000000000000000000000000000006044820152fd5b606460405162461bcd60e51b815260206004820152600f60248201527f4445585f4e4f545f414c4c4f57454400000000000000000000000000000000006044820152fd5b606460405162461bcd60e51b815260206004820152601760248201527f544f4b454e5f49535f575241505045445f4e41544956450000000000000000006044820152fd5b606460405162461bcd60e51b815260206004820152601160248201527f4c49515549444954595f494e56414c49440000000000000000000000000000006044820152fd5b5060843567ffffffffffffffff811680910361121357421061067a565b50341515610674565b606460405162461bcd60e51b815260206004820152600c60248201527f4e4f545f43414d504149474e00000000000000000000000000000000000000006044820152fd5b6119fd915060203d602011611a03575b6119f58183610540565b8101906105a0565b38610663565b503d6119eb565b9061ffff809216612710039182116105c557565b818102929181159184041417156105c557565b6001600160a01b0316604051604081019181831067ffffffffffffffff84111761051157611aa1926040526000806020958685527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656487860152868151910182855af1611a9b611c8d565b91611e75565b805190828215928315611b24575b50505015611aba5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b611b3493508201810191016105a0565b388281611aaf565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000602082018181526001600160a01b038516602484015260448084019690965294825294939092611b91606485610540565b6001600160a01b0390818416600080809588519082855af190611bb2611c8d565b82611c5b575b5081611c50575b5015611bcf575b50505050509050565b60405196602088015216602486015280604486015260448552608085019085821067ffffffffffffffff831117611c235750611c189394611c139160405282611a31565b611a31565b803880808080611bc6565b807f4e487b7100000000000000000000000000000000000000000000000000000000602492526041600452fd5b90503b151538611bbf565b80519192508115918215611c73575b50509038611bb8565b611c8692506020809183010191016105a0565b3880611c6a565b3d15611ce6573d9067ffffffffffffffff82116105115760405191611cda60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160184610540565b82523d6000602084013e565b606090565b90916001600160a01b038092166040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152602081602481855afa8015611e12578591600091611ddd575b50838111611dc1575b50505050824711611d5657505050565b6000809392819392611d698394476105b8565b91165af1611d75611c8d565b5015611d7d57565b606460405162461bcd60e51b815260206004820152600d60248201527f524546554e445f4641494c4544000000000000000000000000000000000000006044820152fd5b611dd493611dce916105b8565b91611e1e565b38808381611d46565b9150506020813d602011611e0a575b81611df960209383610540565b810103126104e25784905138611d3d565b3d9150611dec565b6040513d6000823e3d90fd5b6040517fa9059cbb0000000000000000000000000000000000000000000000000000000060208201526001600160a01b03929092166024830152604480830193909352918152611e7391611c13606483610540565b565b91929015611ed65750815115611e89575090565b3b15611e925790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b825190915015611ee95750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110611f4c575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b818101830151868201604401528593508201611f0b56fea2646970667358221220771186feae48102411b37eb9c7b446aa04db2c8be21f52ff208aa3917735813564736f6c634300081800330000000000000000000000000614c8565a2430d8dffd7b82c4d495b3e9d57413000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da8690000000000000000000000005264f98afc705042ca049fa4a83578cde9b4e3da000000000000000000000000f40bef79cd4cba221646ec21bb1277bccc9aab82000000000000000000000000790919e9ea6ac73595e31ad5c05db8ea5126580e000000000000000000000000028581ea934d06cce20cc582b57b89ea1c0449d10000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","receipt":{"blockHash":"0xcb4342b2fd89fcf081941084d787520b0131bd4be095674e640430a2b21a755e","blockNumber":"0x10aa","contractAddress":"0xf2e097c3357347db7b145f1ccdbe06ea233e752a","cumulativeGasUsed":"0x1c835f","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x1c835f","effectiveGasPrice":"0x3b9aca00","logs":[],"logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","status":"0x1","to":null,"transactionHash":"0xe54d9593b5b59fd5b69d6f249ea2b2116a9f684fee56cfd85e5db94d1ac9d740","transactionIndex":"0x0","type":"0x2"},"logs":[],"raw_transaction":{"accessList":[],"blockHash":"0xcb4342b2fd89fcf081941084d787520b0131bd4be095674e640430a2b21a755e","blockNumber":"0x10aa","blockTimestamp":"0x6abe3161","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x1cc1dd","gasPrice":"0x3b9aca00","maxPriorityFeePerGas":"0x3b9aca00","maxFeePerGas":"0x3b9aca00","hash":"0xe54d9593b5b59fd5b69d6f249ea2b2116a9f684fee56cfd85e5db94d1ac9d740","input":"0x6040610140815234620003775762002405803803806200001f816200037c565b92833981019161010092838382031262000377576200003e83620003b8565b6020906200004e828601620003b8565b916200005c858701620003b8565b916200006b60608801620003b8565b946200007a60808901620003b8565b956200008960a08a01620003b8565b60c08a015190996001600160401b03939091848111620003775781620000b1918401620003cd565b9360e08301519081116200037757620000cb9201620003cd565b9460019760009789895560018060a01b03809616801515806200036b575b15620003385760805260a05260c082905260e08390528b52610120998a52879291849182168062000315575b501680620002f2575b5081869594939296905b62000282575b505083945b62000222575b8651611f9990898b836200046c843960805183818161012d015281816102960152610633015260a05183818160a30152818161069d015281816107d0015281816108cc0152818161092801528181610985015281816109b6015281816109fa01528181610a3101528181610b0401528181610b4701528181610b8801528181610be801528181610f8701528181611035015281816111dc01526114b9015260c0518360ea015260e051836104ae015251828181610170015281816114f6015281816115ca015261178d01525181818161046b01528181610e0b01528181610f0701526112f00152f35b82518510156200027c578585826200023c83988762000440565b51166200024c575b019462000133565b600386528184528886208362000263838862000440565b511687528452888620805460ff19168317905562000244565b62000139565b8196929394959651811015620002e6578084620002a185938562000440565b5116620002b6575b0182969594939262000128565b6002885281865289882085620002cd838662000440565b511689528652898820805460ff191683179055620002a9565b9594939291956200012e565b600387528285528887209087528452878620805460ff191683179055386200011e565b600289528487528a89209089528652898820805460ff1916851790553862000115565b8b5162461bcd60e51b815260048101899052600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b508682161515620000e9565b600080fd5b6040519190601f01601f191682016001600160401b03811183821017620003a257604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200037757565b81601f8201121562000377578051916020916001600160401b038411620003a2578360051b908380620004028185016200037c565b80978152019282010192831162000377578301905b82821062000426575050505090565b8380916200043484620003b8565b81520191019062000417565b8051821015620004555760209160051b010190565b634e487b7160e01b600052603260045260246000fdfe60a06040818152600436101561001457600080fd5b600091823560e01c90816339406c501461048f575080633d228b131461044c57806340890cce146103ff57806390aa866c1461022c578063c024cb6814610194578063c39eed8f14610151578063c45a01551461010e578063deadbc14146100cb5763eb6d3a111461008557600080fd5b346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b5080fd5b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50906101606003193601126102295760028154146101e6576101e2600192600283556101be6105f4565b949093555192839283602090939291936001600160a01b0360408201951681520152565b0390f35b6064825162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b80fd5b50346100c75760606003193601126100c7576102466104d2565b9061024f6104e7565b604435928315158094036103fb576001600160a01b038351917f8da5cb5b0000000000000000000000000000000000000000000000000000000083526020928381600481867f0000000000000000000000000000000000000000000000000000000000000000165afa9081156103f15790839189916103c4575b501633036103815760ff16600281148015610377575b8061036c575b1561032957865260018252838620921685525282209060ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00835416911617905580f35b60648386519062461bcd60e51b82526004820152600b60248201527f4445585f494e56414c49440000000000000000000000000000000000000000006044820152fd5b5081841615156102e5565b50600381146102df565b60648386519062461bcd60e51b82526004820152601160248201527f4e4f545f464143544f52595f4f574e45520000000000000000000000000000006044820152fd5b6103e49150853d87116103ea575b6103dc8183610540565b810190610581565b386102c9565b503d6103d2565b86513d8a823e3d90fd5b8480fd5b50346100c757806003193601126100c75760ff8160209361041e6104d2565b836104276104e7565b91168252600186526001600160a01b0383832091168252855220541690519015158152f35b50346100c757816003193601126100c757602090516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b8390346100c757816003193601126100c7576020906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b6004359060ff821682036104e257565b600080fd5b602435906001600160a01b03821682036104e257565b67ffffffffffffffff811161051157604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761051157604052565b908160209103126104e257516001600160a01b03811681036104e25790565b908160209103126104e2575180151581036104e25790565b919082039182116105c557565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000906040517fe2714e1b0000000000000000000000000000000000000000000000000000000081523360048201526020816024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa9081156118155783916119db575b50156119975760443515158061198e575b80611971575b1561192d576001600160a01b0360043516600435036100c7576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516146118e95760643560ff811681036112135760ff811683526001602052604083206024356001600160a01b03811614159190826103fb576001600160a01b0360243516855260205260ff604085205416156118a55761ffff61014435168061014435036103fb576107d01061186157604051937f70a082310000000000000000000000000000000000000000000000000000000085523060048601526020856024816001600160a01b03600435165afa948515611854578195611820575b5061079234476105b8565b94604051927f70a082310000000000000000000000000000000000000000000000000000000084523060048501526020846024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa9384156118155783946117e1575b506040517f23b872dd0000000000000000000000000000000000000000000000000000000060208201523360248201523060448201526044356064820152606481528060a081011067ffffffffffffffff60a0830111176117b4578060a061087792016040526001600160a01b0360043516611a31565b600260ff82161461132f5760ff1660031480611317575b806112e5575b156112a15760c4359362ffffff851685036112135762ffffff8516151580611278575b8061125b575b15611217576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163b15611213576040517fd0e30db00000000000000000000000000000000000000000000000000000000081528381600481346001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165af180156110d357611200575b506104e2576109746044356024356001600160a01b0360043516611b3c565b6109aa346024356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016611b3c565b60006001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516106000146111d957956004355b876001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516106000146111cd57507f00000000000000000000000000000000000000000000000000000000000000005b61012435966001600160a01b03881688036104e2576001600160a01b03604051987f13ead562000000000000000000000000000000000000000000000000000000008a5281851660048b015281841660248b015262ffffff831660448b0152166064890152602088608481896001600160a01b03602435165af19788156111c25786986111a1575b5060e435918260020b83036104e257610104358060020b81036104e257610bdc936001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03600435161060001461119a57604435925b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360043516106000146111915734945b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03600435161060001461118b576044355b61271097889161ffff610bd561014435611a0a565b1690611a1e565b04966001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03600435161060001461118057610c30345b61ffff610bd561014435611a0a565b04976103844201421161115357604051608081905267ffffffffffffffff61016082019081119111176105115762ffffff926001600160a01b0380926101606080510160405216608051521660206080510152166040608051015260020b6060608051015260020b60808051015260a0608051015260c0608051015260e06080510152610100608051015230610120608051015261038442016101406080510152604051967f883164560000000000000000000000000000000000000000000000000000000088526001600160a01b03608051511660048901526001600160a01b036020608051015116602489015262ffffff604060805101511660448901526060608051015160020b606489015260808051015160020b608489015260a0608051015160a489015260c0608051015160c489015260e0608051015160e489015261010060805101516101048901526001600160a01b03610120608051015116610124890152610140608051015161014489015260808861016481876001600160a01b03602435165af19788156110d3578498611101575b506001600160a01b03602435163b156110f2576040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016600482015260248101899052848180604481010381836001600160a01b03602435165af180156110f6579085916110de575b505067ffffffffffffffff60843516608435036104e2576001600160a01b0360a4351660a435036104e2576020610efa98604051809a81927f9d864c0000000000000000000000000000000000000000000000000000000000835260a435906084359060243560048601929367ffffffffffffffff606093969560808601976001600160a01b038095168752602087015216604085015216910152565b0381876001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165af19788156110d357849861109f575b506104e257610f4b9160a435600435611ceb565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526020816024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa9182156110935791611061575b5081811161101b575b505060405160036001600160a01b038316917fca42b98fea73af474def4bcb3a926306a711187f9f83a4e43dd6c27a744f8270339180611014604435348b846040919493926060820195825260208201520152565b0390a49190565b61105a91611028916105b8565b60a4356001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016611e1e565b3880610fbf565b90506020813d60201161108b575b8161107c60209383610540565b810103126104e2575138610fb6565b3d915061106f565b604051903d90823e3d90fd5b9097506020813d6020116110cb575b816110bb60209383610540565b810103126104e257519638610f37565b3d91506110ae565b6040513d86823e3d90fd5b6110e7906104fd565b6110f2578338610e5d565b8380fd5b6040513d87823e3d90fd5b9097506080813d60801161114b575b8161111d60809383610540565b810103126110f257602081519101516fffffffffffffffffffffffffffffffff8116036110f2579638610dc8565b3d9150611110565b60248c7f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b610c30604435610c21565b34610bc0565b60443594610b7e565b3492610b3d565b6111bb91985060203d6020116103ea576103dc8183610540565b9638610ad9565b6040513d88823e3d90fd5b6104e257600435610a51565b957f00000000000000000000000000000000000000000000000000000000000000006109ef565b61120c909391936104fd565b9138610955565b8280fd5b606460405162461bcd60e51b815260206004820152600960248201527f56335f504152414d5300000000000000000000000000000000000000000000006044820152fd5b50610124356001600160a01b0381168091036110f25715156108bd565b5060e4358060020b81036110f257610104358060020b81036103fb5760020b9060020b126108b7565b606460405162461bcd60e51b815260206004820152600e60248201527f56335f554e415641494c41424c450000000000000000000000000000000000006044820152fd5b506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161515610894565b50925080926001600160a01b0360243516151561088e565b5092509390506001600160a01b0360243516151580611782575b1561173e576113686044356024356001600160a01b0360043516611b3c565b612710918261138861ffff61137f61014435611a0a565b16604435611a1e565b04926113a361ffff61139c61014435611a0a565b1634611a1e565b0461038442019081421161171157604051947ff305d7190000000000000000000000000000000000000000000000000000000086526001600160a01b0360043516600487015260443560248701526044860152606485015230608485015260a484015260608360c481346001600160a01b03602435165af19283156110f65785936116da575b50604051927fc45a01550000000000000000000000000000000000000000000000000000000084526020846004816001600160a01b03602435165afa9384156111c2576001600160a01b039460209188916116bd575b506044604051809781937fe6a4390500000000000000000000000000000000000000000000000000000000835281600435166004840152817f0000000000000000000000000000000000000000000000000000000000000000166024840152165afa9384156111c257869461169c575b50611524817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b038716611b3c565b67ffffffffffffffff6084351660843503611698576001600160a01b0360a4351660a435036116985760206115bd91604051809381927fcd6de54400000000000000000000000000000000000000000000000000000000835260a43590608435908a60048601929367ffffffffffffffff606093969560808601976001600160a01b038095168752602087015216604085015216910152565b0381896001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165af195861561109357809661165f575b50509061160c9160a435600435611ceb565b60405160026001600160a01b038316917fca42b98fea73af474def4bcb3a926306a711187f9f83a4e43dd6c27a744f8270339180611014604435348b846040919493926060820195825260208201520152565b909195506020823d602011611690575b8161167c60209383610540565b810103126102295750519361160c386115fa565b3d915061166f565b8580fd5b6116b691945060203d6020116103ea576103dc8183610540565b92386114ef565b6116d49150823d84116103ea576103dc8183610540565b3861147f565b9092506060813d606011611709575b816116f660609383610540565b810103126103fb57604001519138611429565b3d91506116e9565b6024877f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b606460405162461bcd60e51b815260206004820152600e60248201527f56325f554e415641494c41424c450000000000000000000000000000000000006044820152fd5b506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161515611349565b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b9093506020813d60201161180d575b816117fd60209383610540565b8101031261121357519238610800565b3d91506117f0565b6040513d85823e3d90fd5b9094506020813d60201161184c575b8161183c60209383610540565b810103126103fb57519338610787565b3d915061182f565b50604051903d90823e3d90fd5b606460405162461bcd60e51b815260206004820152600d60248201527f534c4950504147455f48494748000000000000000000000000000000000000006044820152fd5b606460405162461bcd60e51b815260206004820152600f60248201527f4445585f4e4f545f414c4c4f57454400000000000000000000000000000000006044820152fd5b606460405162461bcd60e51b815260206004820152601760248201527f544f4b454e5f49535f575241505045445f4e41544956450000000000000000006044820152fd5b606460405162461bcd60e51b815260206004820152601160248201527f4c49515549444954595f494e56414c49440000000000000000000000000000006044820152fd5b5060843567ffffffffffffffff811680910361121357421061067a565b50341515610674565b606460405162461bcd60e51b815260206004820152600c60248201527f4e4f545f43414d504149474e00000000000000000000000000000000000000006044820152fd5b6119fd915060203d602011611a03575b6119f58183610540565b8101906105a0565b38610663565b503d6119eb565b9061ffff809216612710039182116105c557565b818102929181159184041417156105c557565b6001600160a01b0316604051604081019181831067ffffffffffffffff84111761051157611aa1926040526000806020958685527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656487860152868151910182855af1611a9b611c8d565b91611e75565b805190828215928315611b24575b50505015611aba5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b611b3493508201810191016105a0565b388281611aaf565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000602082018181526001600160a01b038516602484015260448084019690965294825294939092611b91606485610540565b6001600160a01b0390818416600080809588519082855af190611bb2611c8d565b82611c5b575b5081611c50575b5015611bcf575b50505050509050565b60405196602088015216602486015280604486015260448552608085019085821067ffffffffffffffff831117611c235750611c189394611c139160405282611a31565b611a31565b803880808080611bc6565b807f4e487b7100000000000000000000000000000000000000000000000000000000602492526041600452fd5b90503b151538611bbf565b80519192508115918215611c73575b50509038611bb8565b611c8692506020809183010191016105a0565b3880611c6a565b3d15611ce6573d9067ffffffffffffffff82116105115760405191611cda60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160184610540565b82523d6000602084013e565b606090565b90916001600160a01b038092166040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152602081602481855afa8015611e12578591600091611ddd575b50838111611dc1575b50505050824711611d5657505050565b6000809392819392611d698394476105b8565b91165af1611d75611c8d565b5015611d7d57565b606460405162461bcd60e51b815260206004820152600d60248201527f524546554e445f4641494c4544000000000000000000000000000000000000006044820152fd5b611dd493611dce916105b8565b91611e1e565b38808381611d46565b9150506020813d602011611e0a575b81611df960209383610540565b810103126104e25784905138611d3d565b3d9150611dec565b6040513d6000823e3d90fd5b6040517fa9059cbb0000000000000000000000000000000000000000000000000000000060208201526001600160a01b03929092166024830152604480830193909352918152611e7391611c13606483610540565b565b91929015611ed65750815115611e89575090565b3b15611e925790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b825190915015611ee95750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110611f4c575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b818101830151868201604401528593508201611f0b56fea2646970667358221220771186feae48102411b37eb9c7b446aa04db2c8be21f52ff208aa3917735813564736f6c634300081800330000000000000000000000000614c8565a2430d8dffd7b82c4d495b3e9d57413000000000000000000000000f800bf07394e8290807b4ce579f4e9f99c3da8690000000000000000000000005264f98afc705042ca049fa4a83578cde9b4e3da000000000000000000000000f40bef79cd4cba221646ec21bb1277bccc9aab82000000000000000000000000790919e9ea6ac73595e31ad5c05db8ea5126580e000000000000000000000000028581ea934d06cce20cc582b57b89ea1c0449d10000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","nonce":"0x17","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x323d27f45f77d664ab5187141d6281ab59adc65d4fa4fe0fca10b2c81127c78c","s":"0x5171f38ddf901311310b48039334b41af377a47b1271249f9620b0f3736692b1"}}},{"type":"contract","id":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","contract":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","title":"EVM Contract","subtitle":"Block #4249","href":"/explorer/contract/0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","timestamp_ms":1790849326000,"raw":{"txid":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","hash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","sender":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","recipient":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","amount_dec":"0","value_raw":"0","fee_dec":"0.6645277","fee_raw":"664527700000000000","asset":"COOK","timestamp_ms":1790849326000,"block":4249,"status":"Success","kind":"Contract creation","source":"EVM","nonce":22,"transaction_type":2,"gas_limit":"6699185","gas_used":"6645277","gas_price_wei":"100000000000","gas_price_gwei":"100","data_hex":"0x60803462000228576001600160401b03906200761590601f38839003908101601f1916820190848211838310176200022d5780839160409586948552833981010312620002285780516001600160a01b03808216949185900362000228576020809301519161ffff8316808403620002285786151590816200021a575b5015620001e557600080546001600160a01b03199081163317825560018054821690981788556002805461ffff60a01b191660a09690961b61ffff60a01b1695909517909455855190939290613c0d8082019084821183831017620001d15790829162001f7d8339039085f08015620001c757811691828552600586528685209260ff199389858254161790558085600a541617600a557f60a79f58f50e71ef0eba4b218400cd7718043c57300e9046c575d942b81283c58880518b81528b8a820152a2865190611a8b80830191821183831017620001d15790829162005b8a8339039085f08015620001c75792879287988896937fa7bb4576f9a017c9cbda7558d5199233306c1a8bb2148501602ca94cb62c71a298961698848a809652600688522091825416179055600b541617600b55825191818352820152a251611d399081620002448239f35b86513d86823e3d90fd5b634e487b7160e01b87526041600452602487fd5b845162461bcd60e51b815260048101859052600e60248201526d10d3d3919251d7d253959053125160921b6044820152606490fd5b6107d091501115386200007c565b600080fd5b634e487b7160e01b600052604160045260246000fdfe608060408181526004918236101561001657600080fd5b600092833560e01c918263141961bc14611302575081631913b052146112b957816324702944146112845781632583275d1461124f5781632a076fdd1461120657816336b19cd7146111d15781637274e30d146111b2578163736a01bb1461117d578163860fc111146110c057816389d0352a14610d6b5781638da5cb5b14610d38578163a062145214610d03578163ab14a1d514610ad5578163b63aca6b14610981578163bcb50f85146106f9578163c2214405146106a6578163cd6e18f1146105c9578163d3e015fe14610582578163d47043681461042e578163dab1ac13146102d3578163e1fe3936146101e9578163e2714e1b1461019d57508063e6f0681c146101785763f8a08d721461012d57600080fd5b346101745760206003193601126101745760ff8160209373ffffffffffffffffffffffffffffffffffffffff610161611364565b1681526007855220541690519015158152f35b5080fd5b503461017457816003193601126101745760209061ffff60025460a01c169051908152f35b9050346101e55760206003193601126101e5578160209360ff9273ffffffffffffffffffffffffffffffffffffffff6101d4611364565b168252855220541690519015158152f35b8280fd5b505034610174576003193601126102d057610202611364565b6024359061ffff8216908183036102cc5761024d9073ffffffffffffffffffffffffffffffffffffffff9061023b828754163314611452565b169182151590816102bf575b506115f0565b7fffffffffffffffffffffffff000000000000000000000000000000000000000060015416176001557fffffffffffffffffffff0000ffffffffffffffffffffffffffffffffffffffff75ffff00000000000000000000000000000000000000006002549260a01b1691161760025580f35b6107d09150111538610247565b8380fd5b80fd5b505034610174576060600319360112610174577f2b0c3233b2f1213e70109b5b02d6721ee0f86d1b7c5b844a169c257a49ae91cb61030f611364565b916103186113df565b6103d86103236113d0565b9273ffffffffffffffffffffffffffffffffffffffff95610348878954163314611452565b610354813b151561149d565b86849185159283610426575b6103699061149d565b168097818a52600760205261038d86858c209060ff60ff1983541691151516179055565b86156103de575090507fffffffffffffffffffffffff0000000000000000000000000000000000000000600c541617600c555b51911515825291151560208201529081906040820190565b0390a280f35b82610418575b5050156103c0577fffffffffffffffffffffffff0000000000000000000000000000000000000000600c5416600c556103c0565b600c541614905086386103e4565b508615610360565b505034610174576060600319360112610174577fa7bb4576f9a017c9cbda7558d5199233306c1a8bb2148501602ca94cb62c71a261046a611364565b916104736113df565b6103d861047e6113d0565b9273ffffffffffffffffffffffffffffffffffffffff956104a3878954163314611452565b6104af813b151561149d565b8684918515928361057a575b6104c49061149d565b168097818a5260066020526104e886858c209060ff60ff1983541691151516179055565b8615610532575090507fffffffffffffffffffffffff0000000000000000000000000000000000000000600b541617600b5551911515825291151560208201529081906040820190565b8261056c575b5050156103c0577fffffffffffffffffffffffff0000000000000000000000000000000000000000600b5416600b556103c0565b600b54161490508638610538565b5086156104bb565b505034610174576020600319360112610174576020918173ffffffffffffffffffffffffffffffffffffffff91826105b8611364565b168152600985522054169051908152f35b9050346101e55760206003193601126101e5576105e4611364565b73ffffffffffffffffffffffffffffffffffffffff90610608828654163314611452565b16918215610663575050807fffffffffffffffffffffffff000000000000000000000000000000000000000060025416176002557f873abb4b1087e45be4fcafc50f88b4bf50837881b9dba38efd8c620d1692a9f68280a280f35b906020606492519162461bcd60e51b8352820152600b60248201527f524f555445525f5a45524f0000000000000000000000000000000000000000006044820152fd5b9050346101e557816003193601126101e5578160209360ff926106c761138c565b903582526008865273ffffffffffffffffffffffffffffffffffffffff83832091168252855220541690519015158152f35b919050346101e55761ffff9261070e36611410565b9073ffffffffffffffffffffffffffffffffffffffff9081600a541660025490838216908115158061096e575b80610959575b61074a906115f0565b8460015416908751998a9485937f4313f41a00000000000000000000000000000000000000000000000000000000855260a08c86015261078d60a486018b6116d9565b956024860152604485015260a01c166064830152306084830152818560209b8c9503925af190811561094f578291610922575b506107cd813b15156114e8565b82811695868352808852858320600160ff198254161790556107ee826118cd565b87850191846107fc846115cf565b1661081e60608801359160808901359361081685856119df565b913390611a1b565b898960248861082c886115cf565b16958b5196879384927f70a082310000000000000000000000000000000000000000000000000000000084528301525afa9283156109185785936108e3575b509161087e6108849261088995946119df565b14611987565b6115cf565b9061024061089a61026086016119d2565b9401359060ff82168092036102d0575084519315158452868401521690837f25ec7501d72171add232ededa4bfaaff95e0f511c440c55f73a8fa66aab6306b843393a451908152f35b9092508981813d8311610911575b6108fb8183611533565b8101031261090d57519161087e61086b565b8480fd5b503d6108f1565b88513d87823e3d90fd5b6109429150873d8911610948575b61093a8183611533565b8101906115a3565b386107c0565b503d610930565b85513d84823e3d90fd5b5080845260056020528684205460ff16610741565b50610978866115cf565b8516331461073b565b505034610174576060600319360112610174577f60a79f58f50e71ef0eba4b218400cd7718043c57300e9046c575d942b81283c56109bd611364565b916109c66113df565b6103d86109d16113d0565b9273ffffffffffffffffffffffffffffffffffffffff956109f6878954163314611452565b610a02813b151561149d565b86849185159283610acd575b610a179061149d565b168097818a526005602052610a3b86858c209060ff60ff1983541691151516179055565b8615610a85575090507fffffffffffffffffffffffff0000000000000000000000000000000000000000600a541617600a5551911515825291151560208201529081906040820190565b82610abf575b5050156103c0577fffffffffffffffffffffffff0000000000000000000000000000000000000000600a5416600a556103c0565b600a54161490508638610a8b565b508615610a0e565b919050346101e557610ae636611410565b9273ffffffffffffffffffffffffffffffffffffffff80600c541694610b0b816115cf565b8216331480610cee575b610b1e906115f0565b81600154169461ffff60025460a01c16958551809881987f65086a4e000000000000000000000000000000000000000000000000000000008352608085840152610b6b60848401876116d9565b9360248401526044830152306064830152818760209b8c9503925af1958615610ce4578496610cc5575b50610ba2863b15156114e8565b82861695868552818852858520600160ff19825416179055610bc3816118cd565b87830191610be485610bd4856115cf565b1660608601359384913390611a1b565b8888602487610bf2876115cf565b16938a5194859384927f70a082310000000000000000000000000000000000000000000000000000000084528301525afa908115610cbb578691610c88575b50610c4e9261088461026093610c479314611987565b92016119d2565b9284519315158452868401521690837f25ec7501d72171add232ededa4bfaaff95e0f511c440c55f73a8fa66aab6306b843393a451908152f35b90508881813d8311610cb4575b610c9f8183611533565b81010312610cb05751610c4e610c31565b8580fd5b503d610c95565b87513d88823e3d90fd5b610cdd919650873d89116109485761093a8183611533565b9438610b95565b85513d86823e3d90fd5b5085835260076020528383205460ff16610b15565b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600a54169051908152f35b50503461017457816003193601126101745773ffffffffffffffffffffffffffffffffffffffff60209254169051908152f35b83833461017457606060031936011261017457610d86611364565b60243567ffffffffffffffff81168091036102cc57610da36113d0565b9173ffffffffffffffffffffffffffffffffffffffff8091169081865260209680885260ff8688205416806110af575b610ddc906114e8565b85517f76daefd000000000000000000000000000000000000000000000000000000000815288818381875afa9081156110a5578891611088575b508651907f9089c4a500000000000000000000000000000000000000000000000000000000825289828481885afa91821561107e579084918a9361105f575b5016958633148015611053575b8015611046575b156110045783600b541690818a5260068b5260ff898b20541615610fc2578a928a869360c4938c519a8b9687957f60715294000000000000000000000000000000000000000000000000000000008752169c8d8a8701528b602487015260448601526064850152151560848401523060a48401525af1938415610fb8578794610f99575b50833b15610f5757507f9c1b888262e9c8ae2245bf90511777a45675d55b941a2e55c756e7cbd4d76bda908287526009885285872093169483867fffffffffffffffffffffffff000000000000000000000000000000000000000081965416179055519580a48152f35b6064908887519162461bcd60e51b8352820152601460248201527f5354414b494e475f504f4f4c5f494e56414c49440000000000000000000000006044820152fd5b610fb1919450883d8a116109485761093a8183611533565b9288610eed565b86513d89823e3d90fd5b6064848c8b519162461bcd60e51b8352820152601660248201527f5354414b494e475f4d4f44554c455f494e56414c4944000000000000000000006044820152fd5b6064838b8a519162461bcd60e51b8352820152600e60248201527f4e4f545f415554484f52495a45440000000000000000000000000000000000006044820152fd5b5083600154163314610e69565b50838954163314610e62565b6110779193508b3d8d116109485761093a8183611533565b918b610e55565b88513d8b823e3d90fd5b61109f9150893d8b116109485761093a8183611533565b89610e16565b87513d8a823e3d90fd5b506009885285872054821615610dd3565b9050346101e55760606003193601126101e557357f4b87b83d7db1abcc58d9569ab41e4b06a2cfbd12e68bb1d5eeb8565d89563b9960206110ff61138c565b936111086113d0565b9073ffffffffffffffffffffffffffffffffffffffff61112c818954163314611452565b85151580611173575b61113e9061149d565b858852600884528188209616958688528352611169828289209060ff60ff1983541691151516179055565b519015158152a380f35b50863b1515611135565b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600b54169051908152f35b5050346101745781600319360112610174576020906003549051908152f35b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600154169051908152f35b5050346101745760206003193601126101745760ff8160209373ffffffffffffffffffffffffffffffffffffffff61123c611364565b1681526006855220541690519015158152f35b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600c54169051908152f35b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600254169051908152f35b5050346101745760206003193601126101745760ff8160209373ffffffffffffffffffffffffffffffffffffffff6112ef611364565b1681526005855220541690519015158152f35b8491346101e55760206003193601126101e557356003548110156101e55773ffffffffffffffffffffffffffffffffffffffff906003602094527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0154168152f35b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361138757565b600080fd5b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361138757565b359073ffffffffffffffffffffffffffffffffffffffff8216820361138757565b60443590811515820361138757565b60243590811515820361138757565b3590811515820361138757565b359067ffffffffffffffff8216820361138757565b60031990602082820112611387576004359167ffffffffffffffff83116113875782610320920301126113875760040190565b359061ffff8216820361138757565b1561145957565b606460405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152fd5b156114a457565b606460405162461bcd60e51b815260206004820152600e60248201527f4d4f44554c455f494e56414c49440000000000000000000000000000000000006044820152fd5b156114ef57565b606460405162461bcd60e51b815260206004820152601060248201527f43414d504149474e5f494e56414c4944000000000000000000000000000000006044820152fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761157457604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b90816020910312611387575173ffffffffffffffffffffffffffffffffffffffff811681036113875790565b3573ffffffffffffffffffffffffffffffffffffffff811681036113875790565b156115f757565b606460405162461bcd60e51b815260206004820152600e60248201527f434f4e4649475f494e56414c49440000000000000000000000000000000000006044820152fd5b90357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18236030181121561138757016020813591019167ffffffffffffffff8211611387578160051b3603831361138757565b90918281527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116113875760209260051b809284830137010190565b35908160020b820361138757565b73ffffffffffffffffffffffffffffffffffffffff9061179861177c61032084611702856113af565b16865284611712602086016113af565b16602087015284611725604086016113af565b166040870152606084013560608701526080840135608087015260a084013560a087015260c084013560c087015260e084013560e0870152610100908061176e8387018761163b565b92909389015287019161168e565b61012061178b8185018561163b565b918784039088015261168e565b926101406117a78184016113fb565b9067ffffffffffffffff80921690830152610160816117c78286016113fb565b1690830152610180816117db8286016113fb565b16908301526101a0906117ef8285016113fb565b16908201526101c080830135908201526101e08083013590820152610200611818818401611443565b9061ffff8092169083015261022090611832828501611443565b1690820152610240808301359060ff82168092036113875782015261026061185b8184016113ee565b15159082015261028061186f8184016113ee565b1515908201526102a0808301359062ffffff8216809203611387578201526102c061189b8184016116cb565b60020b908201526102e06118b08184016116cb565b60020b908201526103008092013592831680930361138757015290565b600354680100000000000000008110156115745760018101806003558110156119585773ffffffffffffffffffffffffffffffffffffffff9060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0191167fffffffffffffffffffffffff0000000000000000000000000000000000000000825416179055565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1561198e57565b606460405162461bcd60e51b815260206004820152601560248201527f4645455f544f4b454e5f554e535550504f5254454400000000000000000000006044820152fd5b3580151581036113875790565b919082018092116119ec57565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b919091604051602094858201947f23b872dd00000000000000000000000000000000000000000000000000000000865273ffffffffffffffffffffffffffffffffffffffff9485809216602485015216604483015260648201526064815260a081019267ffffffffffffffff928285108486111761157457169060e0810184811084821117611574576040528584527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656460c0820152600080958192519082855af1903d15611c0a573d928311611bdd5790611b3493929160405192611b27887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160185611533565b83523d868885013e611c15565b805191821591848315611bb9575b505050905015611b4f5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b919381809450010312610174578201519081151582036102d0575080388084611b42565b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b90611b349392506060915b91929015611c765750815115611c29575090565b3b15611c325790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b825190915015611c895750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110611cec575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b818101830151868201604401528593508201611cab56fea26469706673582212203fc158bd0b2f269216545c04996a679708f5d4ade1ef861019e29e866a86757964736f6c634300081800336080806040523461001657613bf1908161001c8239f35b600080fdfe60808060405260043610156200001457600080fd5b600090813560e01c634313f41a146200002c57600080fd5b3462000415577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc60a081360112620004115760043567ffffffffffffffff8082116200040d5781600401936103208094843603011262000409576024359273ffffffffffffffffffffffffffffffffffffffff9586851680950362000405576044359187831680930362000401576064359061ffff978883168093036200037057608435958a87168097036200037457863303620003a55750604051986136a494858b01958b87108a881117620003785790620001ea91620005188d3960a087528c620001198262000419565b1660a08801528c6200012e6024870162000419565b1660c08801528c620001436044870162000419565b1660e08801526064850135610100880152608485013561012088015260a485013561014088015260c485013561016088015260e4850135610180880152620001b8620001ab6200019861010488018462000450565b876101a08c01526103c08b0191620004a6565b9161012487019062000450565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60898403016101c08a0152620004a6565b9780620001fb6101448601620004e4565b166101e087015280620002126101648601620004e4565b1661020087015280620002296101848601620004e4565b166102208701526200023f6101a48501620004e4565b166102408601526101c48301356102608601526101e4830135610280860152806200026e610204850162000440565b166102a086015262000284610224840162000440565b166102c085015261024482013560ff811680910362000374576102e0850152620002b26102648301620004fa565b1515610300850152620002c96102848301620004fa565b1515908401526102a48101359062ffffff8216809203620003705761030491610340850152620002fd6102c4820162000508565b60020b610360850152620003156102e4820162000508565b60020b6103808501520135928884168094036200036c5787966080946103a08501526020840152604083015260608201520152039083f090811562000361576020925060405191168152f35b6040513d84823e3d90fd5b8980fd5b8a80fd5b8b80fd5b60248e7f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b807f08c379a0000000000000000000000000000000000000000000000000000000006064925260206004820152600b60248201527f4e4f545f464143544f52590000000000000000000000000000000000000000006044820152fd5b8880fd5b8780fd5b8580fd5b8480fd5b8280fd5b5080fd5b359073ffffffffffffffffffffffffffffffffffffffff821682036200043b57565b600080fd5b359061ffff821682036200043b57565b90357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1823603018112156200043b57016020813591019167ffffffffffffffff82116200043b578160051b360383136200043b57565b90918281527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116200043b5760209260051b809284830137010190565b359067ffffffffffffffff821682036200043b57565b359081151582036200043b57565b35908160020b82036200043b5756fe6101006040523462000c9757620036a48038038091620000228261010062000d0f565b6101003960a0811262000c975761010051906001600160401b03821162000c975761032090828103821362000c97576040519182016001600160401b03811183821017620007a1576040526200007c836101000162000d33565b82526200008d610120840162000d33565b6020830152620000a1610140840162000d33565b6040830152610160830151606083015261018083015160808301526101a083015160a08301526101c083015160c08301526101e083015160e08301526102008301516001600160401b03811162000c9757620001099082610100019085610100010162000d48565b6101008301526102208301516001600160401b03811162000c97576200013a91610100019084610100010162000d48565b61012082015261014062000152610240840162000db5565b828201526101609262000169610260820162000db5565b838501526200017c610280820162000db5565b610180840152620001916102a0820162000db5565b6101a08401526102c08101516101c08401526102e08101516101e0840152620001be610300820162000dca565b610200840152620001d3610320820162000dca565b61022084015261034081015160ff8116810362000c9757610240840152620001ff610360820162000dda565b61026084015262000214610380820162000dda565b6102808401526103a08101519062ffffff8216820362000c9757610300916102a08501526200024b6102c082610100010162000de8565b6102c0850152620002606103e0820162000de8565b6102e08501520161010001516001600160a01b038116810362000c97576103008301526200029061012062000d33565b906200029e61014062000d33565b92620002ac61016062000dca565b94620002ba61018062000d33565b600160005582519093906001600160a01b031615158062000cf8575b8062000ce5575b1562000cb1576102408301516040808501519051632044866760e11b815260ff90921660048301526001600160a01b039081166024830152602090829060449082908a165afa90811562000ca55760009162000c5e575b501562000c27576001600160a01b03861615158062000c16575b1562000be357606083015115158062000bd5575b1562000b9c5760a0830151801515908162000b8c575b501562000b5957828201516001600160401b0316801590811562000b17575b501562000ae35761ffff61020084015116612328811115908162000ad5575b501562000a9c5761ffff6102008401511661ffff88168101809111620009db576127101062000a66576102608301511580159062000a58575b1562000a2757610100830151516101208401515103620009f157610100830151805190816200085a575b505060ff61024084015116600281149081156200084e575b501562000816578251600180546001600160a01b039283166001600160a01b0319918216179091556020850151600280549184169183169190911790556040850151600380549190931691161790556060830151600455608083015160055560a083015160065560c083015160075560e08301516008556101008301518051906001600160401b038211620007a157680100000000000000008211620007a15760095482600955808310620007cc575b506020016009600052602060002060005b838110620007b757505050506101208301518051906001600160401b038211620007a157680100000000000000008211620007a157600a5482600a5580831062000757575b50602001600a600052602060002060005b83811062000742575050505060018060401b0390830151169068010000000000000000600160801b039083015160401b1690600160801b600160c01b0361018084015160801b169060018060c01b03196101a085015160c01b1692171717600b556101c0810151600c556101e0810151600d5561ffff61020082015116600e54906cffffff0000000000000000000063ffff000061022085015160101b1664ff0000000061024086015160201b1665ff0000000000610260870151151560281b1666ff000000000000610280880151151560301b169169ffffff000000000000006102a089015160381b16936102c089015160501b966102e08a015160681b6fffffff00000000000000000000000000169860018060801b03191617171717171791161717600e5561030060018060a01b039101511660018060a01b0319600f541617600f5560018060a01b038116156200070e5760805260a05260c05260e052604051612881908162000e238239608051818181610a720152610df5015260a05181818161160601528181611be401528181611eb701526120be015260c0518181816105af01528181610ef60152612162015260e051818181610e340152611b280152f35b60405162461bcd60e51b815260206004820152600c60248201526b464143544f52595f5a45524f60a01b6044820152606490fd5b60019060208451940193818401550162000548565b600a6000527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a8908382015b81830181106200079457505062000537565b6000815560010162000782565b634e487b7160e01b600052604160045260246000fd5b600190602084519401938184015501620004f2565b60096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af908382015b818301811062000809575050620004e1565b60008155600101620007f7565b60405162461bcd60e51b815260206004820152601060248201526f141493d513d0d3d317d253959053125160821b6044820152606490fd5b60039150143862000431565b6102608599949893959796970151159182620009b1575b505015620009785760009493600019865b6101008a015180518910156200096757886200089e9162000df7565b511190816200094a575b816200092d575b5015620008e857620008c7866101008a015162000df7565b51946001620008dc886101208c015162000df7565b51970196909562000882565b60405162461bcd60e51b815260206004820152601360248201527f53544147455f4f524445525f494e56414c4944000000000000000000000000006044820152606490fd5b905062000940876101208b015162000df7565b51111538620008af565b90506200095d876101208b015162000df7565b51151590620008a8565b505050945094909591388062000419565b60405162461bcd60e51b815260206004820152601160248201527014d51051d157d0d05417d2539590531251607a1b6044820152606490fd5b9091506000198101908111620009db57620009cc9162000df7565b5160c088015114388062000871565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152600e60248201526d14d51051d154d7d253959053125160921b6044820152606490fd5b60405162461bcd60e51b8152602060048201526009602482015268524154455f5a45524f60b81b6044820152606490fd5b5060e08301511515620003ef565b60405162461bcd60e51b815260206004820152600e60248201526d14105653d55517d253959053125160921b6044820152606490fd5b60405162461bcd60e51b815260206004820152601160248201527013125455525112551657d2539590531251607a1b6044820152606490fd5b6103e89150101538620003b6565b60405162461bcd60e51b815260206004820152600c60248201526b1512535157d253959053125160a21b6044820152606490fd5b42811191508162000b2b575b503862000397565b848301516001600160401b03168015925090821562000b4e575b50503862000b23565b119050388062000b45565b60405162461bcd60e51b815260206004820152600b60248201526a10d05417d253959053125160aa1b6044820152606490fd5b905060c084015110153862000378565b60405162461bcd60e51b8152602060048201526011602482015270544f4b454e5f414d4f554e545f5a45524f60781b6044820152606490fd5b506080830151151562000362565b60405162461bcd60e51b815260206004820152600b60248201526a11915157d253959053125160aa1b6044820152606490fd5b506107d061ffff881611156200034e565b60405162461bcd60e51b815260206004820152600f60248201526e11115617d393d517d0531313d5d151608a1b6044820152606490fd5b90506020813d60201162000c9c575b8162000c7c6020938362000d0f565b8101031262000c975762000c909062000dda565b3862000334565b600080fd5b3d915062000c6d565b6040513d6000823e3d90fd5b60405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b506001600160a01b0385161515620002dd565b5060208301516001600160a01b03161515620002d6565b601f909101601f19168101906001600160401b03821190821017620007a157604052565b51906001600160a01b038216820362000c9757565b81601f8201121562000c97578051916020916001600160401b038411620007a1578360051b906040519462000d808584018762000d0f565b8552838086019282010192831162000c97578301905b82821062000da5575050505090565b8151815290830190830162000d96565b51906001600160401b038216820362000c9757565b519061ffff8216820362000c9757565b5190811515820362000c9757565b51908160020b820362000c9757565b805182101562000e0c5760209160051b010190565b634e487b7160e01b600052603260045260246000fdfe608080604052600490813610156103e5575b50361561001d57600080fd5b610025611932565b6015805460ff8160401c161590816103d6575b50806103ad575b80610381575b1561033d5734151580610317575b156102d3576000903382526020601681526100723460408520546118da565b90600c54821015806102b4575b1561027157839160ff600e5460281c16156101dd575b600195503385526016825260408520556100b1346010546118da565b9182601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a260ff600e5460281c16908115806101d2575b1561014a57505067ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000825416179055600b5460c01c1561013f5755005b610147611a58565b55005b816101ba575b816101ad575b508061019a575b610165575055005b67ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000082541617905555005b5067ffffffffffffffff8154161561015d565b9050600754111538610156565b600b5460401c67ffffffffffffffff16159150610150565b5060075481146100f8565b91506101eb346010546123c0565b91601154956101fa84886118da565b81541061022e575061020e836001976118da565b60115533855260178252604085206102278482546118da565b9055610095565b606490836040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b846064916040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d5480159081156102c8575b5061007f565b9050821115386102c2565b60648260206040519162461bcd60e51b8352820152601460248201527f434f4e545249425554494f4e5f494e56414c49440000000000000000000000006044820152fd5b5060ff600e5460281c16806100535750610333346010546118da565b6007541015610053565b60648260206040519162461bcd60e51b8352820152600860248201527f4e4f545f4c4956450000000000000000000000000000000000000000000000006044820152fd5b5067ffffffffffffffff600b5460401c1680159081156103a2575b50610045565b90504211153861039c565b5067ffffffffffffffff600b541680159081156103cb575b5061003f565b9050421015386103c5565b60ff915060481c161538610038565b600090813560e01c90816324702944146115da5750806328c83cc61461150d57806342e94c90146114c557806345f7f249146114a75780634bb278f31461145a5780634e71d92d1461134057806352a9039c146112f8578063590e1ae314611120578063665a11ca146110ec57806376daefd0146110b857806379502c5514610f6c5780638ac5ed6614610f4e5780639089c4a514610f1a57806391364c3e14610ec957806394aad67714610ea4578063b3f05b9714610e7e578063ba414fa614610e58578063c3866ff414610e19578063c45a015514610dc8578063c5c4744c14610daa578063c884ef8314610d5d578063cb1a4fc0146109dd578063d7bb99ba146105ff578063e02a1bee146105d7578063ea8a1af01461052c5763f2292f090361001157346105295780600319360112610529576020601254604051908152f35b80fd5b5034610529578060031936011261052957610545611932565b61057273ffffffffffffffffffffffffffffffffffffffff806001541633149081156105ab575b50611675565b61058d60155460ff8160401c1615908161059c575b506118e7565b610595612599565b6001815580f35b60ff915060481c161583610587565b90507f00000000000000000000000000000000000000000000000000000000000000001633148361056c565b5034610529578060031936011261052957602067ffffffffffffffff60155416604051908152f35b5090816003193601126109d957610614611932565b601590815460ff8160401c161590816109ca575b50806109a1575b80610975575b15610931573415158061090b575b156108c75733835260206016815261065f3460408620546118da565b600c54811015806108a8575b1561086557849260ff600e5460281c16156107d2575b5033855260168252604085205561069a346010546118da565b9182601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a260ff600e5460281c16908115806107c7575b1561073957505067ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000825416179055600b5460c01c1561072c576001815580f35b610734611a58565b610595565b816107af575b816107a2575b508061078f575b610757575b50610595565b67ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000082541617905538610751565b5067ffffffffffffffff8154161561074c565b9050600754111538610745565b600b5460401c67ffffffffffffffff1615915061073f565b5060075481146106e1565b92506107e0346010546123c0565b92601154906107ef85836118da565b815410610822575083610801916118da565b601155338552601782526040852061081a8482546118da565b905538610681565b606490846040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b606483836040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d5480159081156108bc575b5061066b565b9050811115386108b6565b60649060206040519162461bcd60e51b8352820152601460248201527f434f4e545249425554494f4e5f494e56414c49440000000000000000000000006044820152fd5b5060ff600e5460281c16806106435750610927346010546118da565b6007541015610643565b60649060206040519162461bcd60e51b8352820152600860248201527f4e4f545f4c4956450000000000000000000000000000000000000000000000006044820152fd5b5067ffffffffffffffff600b5460401c168015908115610996575b50610635565b905042111538610990565b5067ffffffffffffffff600b541680159081156109bf575b5061062f565b9050421015386109b9565b60ff915060481c161538610628565b5080fd5b5090346109d957816003193601126109d9576109f7611932565b60ff60155460401c1680610d46575b610a0f906116c0565b33825260209060168252604083205491610a2a83151561162a565b6040517fd3e015fe00000000000000000000000000000000000000000000000000000000815230818401529173ffffffffffffffffffffffffffffffffffffffff82846024817f000000000000000000000000000000000000000000000000000000000000000085165afa938415610c18578694610d0b575b508084169485151580610c7c575b15610c395790610b2391338852601885526040882060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082541617905560ff600e5460281c16600014610c2757610b0d610b1691855461170b565b6010549061174d565b9485915b600254166122f8565b833b15610c2357604080517f2ee40908000000000000000000000000000000000000000000000000000000008152338382019081526020810186905290929187918491829101038183895af18015610c1857610bae575b50507f03be606a4806c45e9ca4c513a0569216bf7d95e0b57a8dda3b1184f5ba71db5b906040519283523392a36001815580f35b67ffffffffffffffff8296939611610bec5750604052927f03be606a4806c45e9ca4c513a0569216bf7d95e0b57a8dda3b1184f5ba71db5b38610b7a565b8260416024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b6040513d88823e3d90fd5b8480fd5b50601784526040872054948591610b1a565b606483856040519162461bcd60e51b8352820152601360248201527f5354414b494e475f554e415641494c41424c45000000000000000000000000006044820152fd5b506040517f72f702f3000000000000000000000000000000000000000000000000000000008152848185818a5afa908115610d00578891610cc7575b50828060025416911614610ab1565b90508481813d8311610cf9575b610cde8183611844565b81010312610cf557610cef906118b4565b38610cb8565b8780fd5b503d610cd4565b6040513d8a823e3d90fd5b9093508281813d8311610d3f575b610d238183611844565b81010312610d3b57610d34906118b4565b9238610aa3565b8580fd5b503d610d19565b503382526018602052604082205460ff1615610a06565b5090346109d95760206003193601126109d9573573ffffffffffffffffffffffffffffffffffffffff81168091036109d95760408260ff9260209452601884522054166040519015158152f35b50346105295780600319360112610529576020601054604051908152f35b5034610529578060031936011261052957602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610529578060031936011261052957602060405161ffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610529578060031936011261052957602060ff60155460481c166040519015158152f35b5034610529578060031936011261052957602060ff60155460401c166040519015158152f35b50346105295780600319360112610529576020610ebf611793565b6040519015158152f35b5034610529578060031936011261052957602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610529578060031936011261052957602073ffffffffffffffffffffffffffffffffffffffff60025416604051908152f35b50346105295780600319360112610529576020601454604051908152f35b5090346109d957816003193601126109d9576102e09073ffffffffffffffffffffffffffffffffffffffff908160015416918060025416918160035416905460055460065460075460085491600b5493600c5495600d5497600e5499600f54169a6040519c8d5260208d015260408c015260608b015260808a015260a089015260c088015260e087015267ffffffffffffffff811661010087015267ffffffffffffffff8160401c1661012087015267ffffffffffffffff8160801c1661014087015260c01c6101608601526101808501526101a084015261ffff81166101c084015261ffff8160101c166101e084015260ff8160201c1661020084015260ff8160281c16151561022084015260ff8160301c16151561024084015262ffffff8160381c166102608401528060501c60020b61028084015260681c60020b6102a08301526102c0820152f35b5034610529578060031936011261052957602073ffffffffffffffffffffffffffffffffffffffff60015416604051908152f35b5034610529578060031936011261052957602073ffffffffffffffffffffffffffffffffffffffff60135416604051908152f35b5090346109d957816003193601126109d95761113a611932565b60ff60155460481c1680156112ea575b156112a657338252602060168152604083205491821561126457507fd7dee2702d63ad89917b6a4da9981c90c4d24f8c2bdfd64c604ecae57d8d06519033845260178152604084205460168252846040812055601782528460408120556015549060ff8260481c16156111d4575b50506111c483336119e5565b6040519283523392a26001815580f35b6111f06111e386601054611786565b9182601055601154611786565b60115560ff600e5460281c16908161124c575b81611240575b50611215575b806111b8565b7fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000166015553861120f565b90506007541138611209565b600b5460401c67ffffffffffffffff16159150611203565b6064916040519162461bcd60e51b8352820152601160248201527f4e4f5448494e475f544f5f524546554e440000000000000000000000000000006044820152fd5b60649060206040519162461bcd60e51b8352820152601160248201527f5749544844524157414c5f434c4f5345440000000000000000000000000000006044820152fd5b506112f3611793565b61114a565b5090346109d95760206003193601126109d9573573ffffffffffffffffffffffffffffffffffffffff81168091036109d9578160409160209352601783522054604051908152f35b5090346109d957816003193601126109d95761135a611932565b60ff60155460401c1680611443575b611372906116c0565b338252601660205260408220549061138b82151561162a565b33835260186020526040832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055600e5460281c60ff1615611432576113dc91610b0d915461170b565b6113ff813373ffffffffffffffffffffffffffffffffffffffff600254166122f8565b6040519081527f896e034966eaaf1adc54acc0f257056febbd300c9e47182cf761982cf1f5e43060203392a26001815580f35b5050601760205260408120546113dc565b503382526018602052604082205460ff1615611369565b5034610529578060031936011261052957611473611932565b61149f73ffffffffffffffffffffffffffffffffffffffff806001541633149081156105ab5750611675565b610595611a58565b50346105295780600319360112610529576020601154604051908152f35b5090346109d95760206003193601126109d9573573ffffffffffffffffffffffffffffffffffffffff81168091036109d9578160409160209352601683522054604051908152f35b5090346109d957816003193601126109d957611527611932565b73ffffffffffffffffffffffffffffffffffffffff600154163303611596575060125461155581151561162a565b8160125561156381336119e5565b6040519081527fd74d1913951ba91d8366b2220b5a1326b98e335abe9c23ce85e1dbfd729d529560203392a26001815580f35b60649060206040519162461bcd60e51b8352820152600b60248201527f4e4f545f43524541544f520000000000000000000000000000000000000000006044820152fd5b9050346109d957816003193601126109d95760209073ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b1561163157565b606460405162461bcd60e51b815260206004820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152fd5b1561167c57565b606460405162461bcd60e51b815260206004820152600e60248201527f4e4f545f415554484f52495a45440000000000000000000000000000000000006044820152fd5b156116c757565b606460405162461bcd60e51b815260206004820152600d60248201527f4e4f545f434c41494d41424c45000000000000000000000000000000000000006044820152fd5b8181029291811591840414171561171e57565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8115611757570490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b9190820391821161171e57565b600e5460ff8160301c16156118145760155460ff8160401c16908115611836575b5061181457600b5467ffffffffffffffff90818116801515908161182c575b506118245760401c16801515908161181a575b506118145760281c60ff161580611806575b61180157600190565b600090565b5060105460075411156117f8565b50600090565b90504211386117e6565b505050600090565b90504210386117d3565b60ff915060481c16386117b4565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761188557604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b519073ffffffffffffffffffffffffffffffffffffffff821682036118d557565b600080fd5b9190820180921161171e57565b156118ee57565b606460405162461bcd60e51b815260206004820152600660248201527f434c4f53454400000000000000000000000000000000000000000000000000006044820152fd5b600260005414611943576002600055565b606460405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b3d156119e0573d9067ffffffffffffffff821161188557604051916119d460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160184611844565b82523d6000602084013e565b606090565b600080809373ffffffffffffffffffffffffffffffffffffffff8294165af1611a0c611987565b5015611a1457565b606460405162461bcd60e51b815260206004820152601660248201527f4e41544956455f5452414e534645525f4641494c4544000000000000000000006044820152fd5b60155460ff8160401c1615806122e9575b611a72906118e7565b600e5460281c60ff1680156122b257600b5460401c67ffffffffffffffff1680156122a45742115b156122605780612248575b1561221d5750611ad567ffffffffffffffff600b5460401c165b67ffffffffffffffff600b5460c01c91166118da565b42106121d957601054600654116121cf57680100000000000000007fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff601554161760155560105461271080611b4e61ffff7f0000000000000000000000000000000000000000000000000000000000000000168461170b565b0490611b6061ffff600e54168461170b565b049180611b6d84846118da565b1161218b5782611b8083611b8593611786565b611786565b6012558061215c575b73ffffffffffffffffffffffffffffffffffffffff60025416600554906040519060008060208401611c5b85611c2f7f095ea7b300000000000000000000000000000000000000000000000000000000988985527f0000000000000000000000000000000000000000000000000000000000000000602484016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101875286611844565b84519082855af1611c6a611987565b8161212d575b5080612123575b1561209e575b50505073ffffffffffffffffffffffffffffffffffffffff6002541673ffffffffffffffffffffffffffffffffffffffff6003541690600554600e549067ffffffffffffffff611cd481600b5460801c16426118da565b1673ffffffffffffffffffffffffffffffffffffffff600154169073ffffffffffffffffffffffffffffffffffffffff600f541692604051968761016081011067ffffffffffffffff6101608a0111176118855761ffff96610160890160405288526020880152604087015260ff8460201c166060870152608086015260a085015262ffffff8260381c1660c08501528160501c60020b60e08501528160681c60020b61010085015261012084015260101c1661014082015261ffff610140604051927fc024cb6800000000000000000000000000000000000000000000000000000000845273ffffffffffffffffffffffffffffffffffffffff815116600485015273ffffffffffffffffffffffffffffffffffffffff60208201511660248501526040810151604485015260ff606082015116606485015267ffffffffffffffff608082015116608485015273ffffffffffffffffffffffffffffffffffffffff60a08201511660a485015262ffffff60c08201511660c485015260e081015160020b60e485015261010081015160020b61010485015273ffffffffffffffffffffffffffffffffffffffff61012082015116610124850152015116610144820152604081610164818673ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165af1801561209257600091600091612012575b509273ffffffffffffffffffffffffffffffffffffffff60c093927fde3c34ac07b7e95e0a3fdeed3f7f6803fcf8097d37236ee43e14f4dcb7938d1e95601455167fffffffffffffffffffffffff0000000000000000000000000000000000000000601354161760135560ff600e5460281c1660001461200a576004545b60045490808211611fbd575b50506010549160125473ffffffffffffffffffffffffffffffffffffffff601354169160145493604051958652602086015260408501526060840152608083015260a0820152a1565b61200391611ffd73ffffffffffffffffffffffffffffffffffffffff600254169273ffffffffffffffffffffffffffffffffffffffff6001541692611786565b916122f8565b3880611f74565b601154611f68565b929150506040823d60401161208a575b8161202f60409383611844565b810103126118d5577fde3c34ac07b7e95e0a3fdeed3f7f6803fcf8097d37236ee43e14f4dcb7938d1e9273ffffffffffffffffffffffffffffffffffffffff83602061207c60c0966118b4565b910151929550929350611eea565b3d9150612022565b6040513d6000823e3d90fd5b60405192602084015273ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016602484015260006044840152604483526080830183811067ffffffffffffffff8211176118855761211b936121169160405282612645565b612645565b388080611c7d565b50803b1515611c77565b8051801592508215612142575b505038611c70565b612155925060208091830101910161262d565b388061213a565b612186817f00000000000000000000000000000000000000000000000000000000000000006119e5565b611b8e565b606460405162461bcd60e51b815260206004820152600e60248201527f5041594f55545f494e56414c49440000000000000000000000000000000000006044820152fd5b6121d7612599565b565b606460405162461bcd60e51b815260206004820152600d60248201527f504f4f4c5f434f4f4c444f574e000000000000000000000000000000000000006044820152fd5b611ad59067ffffffffffffffff90811690811561223a5750611abf565b9050600b5460401c16611abf565b5067ffffffffffffffff600b5460401c161515611aa5565b606460405162461bcd60e51b815260206004820152600c60248201527f4e4f545f46494e495348454400000000000000000000000000000000000000006044820152fd5b506010546007541115611a9a565b6010546007541480611a9a575067ffffffffffffffff600b5460401c1680151590816122df575b50611a9a565b90504211386122d9565b50604881901c60ff1615611a69565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000602082015273ffffffffffffffffffffffffffffffffffffffff9290921660248301526044808301939093529181526121d791612116606483611844565b6009548110156123915760096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af0190600090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000809260095492831561257a57600a8054949686945b88861080612571575b1561251e576123ee8661235a565b9054600391821b1c85101561251557846124159161240b8961235a565b9054911b1c611786565b8086101561250f575084905b878710156124e2579061247b8161247561248194878d52670de0b6b3a764000061246e8c7fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a801548561170b565b04906118da565b966118da565b95611786565b945b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146124b5576001019493926123d7565b6024887f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b6024897f4e487b710000000000000000000000000000000000000000000000000000000081526032600452fd5b90612421565b50929394612483565b97509550505091505061252d57565b606460405162461bcd60e51b815260206004820152601260248201527f53544147455f4341505f455843454544454400000000000000000000000000006044820152fd5b508415156123e0565b50600854670de0b6b3a764000094506125959350915061170b565b0490565b69010000000000000000007fffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffff60155416176015556125fe73ffffffffffffffffffffffffffffffffffffffff80600254169060015416611ffd600454600554906118da565b7fc77ea6414b21b2cf2170f259ee35ec16a7cbf16eeace77cc3ae8c6d52556881a6020601054604051908152a1565b908160209103126118d5575180151581036118d55790565b73ffffffffffffffffffffffffffffffffffffffff16604051604081019181831067ffffffffffffffff841117611885576126c2926040526000806020958685527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656487860152868151910182855af16126bc611987565b9161275d565b805190828215928315612745575b505050156126db5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b612755935082018101910161262d565b3882816126d0565b919290156127be5750815115612771575090565b3b1561277a5790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b8251909150156127d15750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110612834575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b8181018301518682016044015285935082016127f356fea264697066735822122052462ed4418a82b327a6eb43482c3482ba3d1b7b0b6ff0303ed4cbf3b0a60c2c64736f6c63430008180033a2646970667358221220d4ca90de66f5577dbf551e24069c8ef379cf983cd5c4dae584f441b87e1860d264736f6c634300081800336080806040523461001657611a6f908161001c8239f35b600080fdfe608080604052600436101561001357600080fd5b600090813560e01c63607152941461002a57600080fd5b346101d05760c07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d05760043573ffffffffffffffffffffffffffffffffffffffff918282168092036101cc57602435908382168092036101c8576044358481168091036101c4576064359067ffffffffffffffff938483168093036101c057608435938415158095036101bc5760a4358881168091036101b857330361015c5750604051956118658088019687118888101761012f57918795939160a09795936101d588398552602085015260408401526060830152608082015203019083f0908115610124576020925060405191168152f35b6040513d84823e3d90fd5b60248a7f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b807f08c379a0000000000000000000000000000000000000000000000000000000006064925260206004820152600b60248201527f4e4f545f464143544f52590000000000000000000000000000000000000000006044820152fd5b8980fd5b8880fd5b8780fd5b8580fd5b8480fd5b8380fd5b5080fdfe60e03462000197576001600160401b03601f6200186538819003918201601f1916840191838311858410176200019c5780859260a09460405283398101031262000197576200004e82620001b2565b6200005c60208401620001b2565b916200006b60408501620001b2565b93606081015191821690818303620001975760800151938415158503620001975760016000556001600160a01b03938085161515806200018b575b15620001575760805260a0526001549360c0521560001462000151575062278d005b600160a01b600160e01b0360a09190911b1692166001600160e01b031991909116171760015560405161169d9081620001c8823960805181818161055f015281816106de01528181610886015281816109bc01528181610af90152610e1f015260a05181818161013f0152610c13015260c05181818161038f015281816109810152610eee0152f35b620000c8565b60405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b508487161515620000a6565b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b0382168203620001975756fe6040608081526004908136101561001557600080fd5b600091823560e01c9081628cc26214610f765781630700037d14610f3257816318160ddd14610f13578163234cb05114610ed65781632e1a7d4d14610d335781632ee4090814610b74578163386a952514610b485781633d18b912146108ee57816370a08231146108aa57816372f702f3146108595781637b0a47ee1461083a57816380faa57d1461080c5781638b876347146107c85781638da5cb5b14610793578163a694fc3a146105f9578163beb92d2d146102d3578163c8f33c91146102a9578163cd3daf9d14610285578163df136d6514610267578163ebe2b12b1461023e578163f2fde38b14610167575063ffce38391461011457600080fd5b346101635781600319360112610163576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5080fd5b90503461023a57602060031936011261023a57610182610f9c565b906001549173ffffffffffffffffffffffffffffffffffffffff906101aa8285163314611158565b169283156101dd5750507fffffffffffffffffffffffff0000000000000000000000000000000000000000161760015580f35b90602060649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600c60248201527f414444524553535f5a45524f00000000000000000000000000000000000000006044820152fd5b8280fd5b50503461016357816003193601126101635760209067ffffffffffffffff600254169051908152f35b90503461023a578260031936011261023a5760209250549051908152f35b5050346101635781600319360112610163576020906102a26111bd565b9051908152f35b5050346101635781600319360112610163576002548151911c67ffffffffffffffff168152602090f35b838334610163578060031936011261016357823567ffffffffffffffff602435818116918282036105f55773ffffffffffffffffffffffffffffffffffffffff9161032383600154163314611158565b61032b611230565b6103336111bd565b885561033d611136565b926002547fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000080968a1b16911617600255851515806105e8575b1561058b57857f000000000000000000000000000000000000000000000000000000000000000015610555575b5050600254821684428211610525576103ce915086611013565b6003555b600354156104c8577fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff7bffffffffffffffff00000000000000000000000000000000000000006001549260a01b1691161760015560025490838142160181811161049c577f66f177e260df11895e7076f1803b34565ac6b4c1014da5dcb9b1e5a85a1644e4979850907fffffffffffffffffffffffffffffffff0000000000000000000000000000000091169242871b169116171760025582519182526020820152a16001815580f35b60248860118b7f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b60648860208851917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600960248201527f524154455f5a45524f00000000000000000000000000000000000000000000006044820152fd5b61054861054261053961054d944290610fc4565b60035490611000565b8861104c565b611013565b6003556103d2565b61058491309033907f000000000000000000000000000000000000000000000000000000000000000016611308565b88856103b4565b60648960208951917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600e60248201527f5245574152445f494e56414c49440000000000000000000000000000000000006044820152fd5b5062015180851015610387565b8580fd5b9190503461023a576020908160031936011261078f5782359261061a611230565b6106226111bd565b815561062c611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492851b169116176002553361076c575b83156107115750907f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d916106a78460055461104c565b600555338552600682528085206106bf85825461104c565b905561070384303373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016611308565b519283523392a26001815580f35b8260649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600b60248201527f414d4f554e545f5a45524f0000000000000000000000000000000000000000006044820152fd5b61077533611059565b338652600884528286205580546007845282862055610671565b8380fd5b50503461016357816003193601126101635760209073ffffffffffffffffffffffffffffffffffffffff600154169051908152f35b505034610163576020600319360112610163578060209273ffffffffffffffffffffffffffffffffffffffff6107fc610f9c565b1681526007845220549051908152f35b50503461016357816003193601126101635760209067ffffffffffffffff610832611136565b915191168152f35b5050346101635781600319360112610163576020906003549051908152f35b5050346101635781600319360112610163576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b505034610163576020600319360112610163578060209273ffffffffffffffffffffffffffffffffffffffff6108de610f9c565b1681526006845220549051908152f35b9190503461023a578260031936011261023a57610909611230565b6109116111bd565b825561091b611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492841b1691161760025533610b23575b338352600860205280832091838354938461097e575b506001815580f35b557f000000000000000000000000000000000000000000000000000000000000000015610adc5773ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001690813b15610ad85784835180937f40c10f19000000000000000000000000000000000000000000000000000000008252818381610a3f8a338984016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b03925af18015610ace57610a85575b50505b519081527fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048660203392a23880808381610976565b67ffffffffffffffff8295939511610aa257508352913880610a4e565b8260416024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b83513d87823e3d90fd5b8480fd5b50610b1e823373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001661129f565b610a51565b610b2c33611059565b3384526008602052818420558154600760205281842055610960565b50503461016357816003193601126101635760209067ffffffffffffffff60015460a01c169051908152f35b90503461023a578160031936011261023a57610b8e610f9c565b9160243591610b9b611230565b610ba36111bd565b8155610bad611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492851b1691161760025573ffffffffffffffffffffffffffffffffffffffff93848116948515159182610d0d575b507f00000000000000000000000000000000000000000000000000000000000000001633149081610d05575b5080610cfc575b15610ca0575081602091610c7a7f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d9460055461104c565b60055584865260068352808620610c9283825461104c565b905551908152a26001815580f35b602060649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600c60248201527f4e4f545f43414d504149474e00000000000000000000000000000000000000006044820152fd5b50821515610c43565b905038610c3c565b610d1690611059565b868852600860205284882055825460076020528488205538610c10565b9190503461023a576020908160031936011261078f57823592610d54611230565b610d5c6111bd565b8155610d66611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492851b1691161760025533610eb3575b83151580610e9f575b15610e445750907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d591610de984600554610fc4565b60055533855260068252808520610e01858254610fc4565b9055610703843373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001661129f565b8260649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600b60248201527f42414c414e43455f4c4f570000000000000000000000000000000000000000006044820152fd5b503385526006835283828620541015610db4565b610ebc33611059565b338652600884528286205580546007845282862055610dab565b505034610163578160031936011261016357602090517f000000000000000000000000000000000000000000000000000000000000000015158152f35b5050346101635781600319360112610163576020906005549051908152f35b505034610163576020600319360112610163578060209273ffffffffffffffffffffffffffffffffffffffff610f66610f9c565b1681526008845220549051908152f35b505034610163576020600319360112610163576020906102a2610f97610f9c565b611059565b6004359073ffffffffffffffffffffffffffffffffffffffff82168203610fbf57565b600080fd5b91908203918211610fd157565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b81810292918115918404141715610fd157565b811561101d570490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b91908201809211610fd157565b73ffffffffffffffffffffffffffffffffffffffff6110c39116604060008281526006602052670de0b6b3a76400006110b2838320546110ac61109a6111bd565b87865260076020528686205490610fc4565b90611000565b04928152600860205220549061104c565b90565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761110757604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b67ffffffffffffffff80600254168042106000146111545750421690565b1690565b1561115f57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152fd5b6005548015611229576004546111d1611136565b67ffffffffffffffff90818060025460401c16911603818111610fd1576111fc916003549116611000565b670de0b6b3a764000090818102918183041490151715610fd1576110c39261122391611013565b9061104c565b5060045490565b600260005414611241576002600055565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000602082015273ffffffffffffffffffffffffffffffffffffffff929092166024830152604480830193909352918152611306916113016064836110c6565b611380565b565b9290604051927f23b872dd00000000000000000000000000000000000000000000000000000000602085015273ffffffffffffffffffffffffffffffffffffffff809216602485015216604483015260648201526064815260a081019181831067ffffffffffffffff84111761110757611306926040525b73ffffffffffffffffffffffffffffffffffffffff16906040516040810167ffffffffffffffff9082811082821117611107576040526020938483527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564858401526000808587829751910182855af1903d1561153a573d92831161150d57906114479392916040519261143a887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601856110c6565b83523d868885013e611545565b8051918215918483156114e6575b5050509050156114625750565b608490604051907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b9193818094500103126101635782015190811515820361150a575080388084611455565b80fd5b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b906114479392506060915b919290156115c05750815115611559575090565b3b156115625790565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b8251909150156115d35750805190602001fd5b604051907f08c379a000000000000000000000000000000000000000000000000000000000825281602080600483015282519283602484015260005b848110611650575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b81810183015186820160440152859350820161160f56fea26469706673582212209019a51f248de3e92bc7a82a908302907eba1b085a1b76e3722d141b0b36e97264736f6c63430008180033a2646970667358221220f46feb1eda32a50a926f08e68250feeb65e88e5eda175ab5107b4cf37c10c5be64736f6c63430008180033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000001f4","receipt":{"blockHash":"0xbe252a8f64d88bbea6911438a80964f634ec901c925190c31f1ec02eaf141d33","blockNumber":"0x1099","contractAddress":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","cumulativeGasUsed":"0x65661d","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gasUsed":"0x65661d","effectiveGasPrice":"0x174876e800","logs":[{"address":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","topics":["0x60a79f58f50e71ef0eba4b218400cd7718043c57300e9046c575d942b81283c5","0x000000000000000000000000b997bde9f481493ecc6af7a6a4295a1c66918ba9"],"data":"0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001","blockNumber":"0x1099","transactionHash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","transactionIndex":"0x0","blockHash":"0xbe252a8f64d88bbea6911438a80964f634ec901c925190c31f1ec02eaf141d33","blockTimestamp":"0x6abe312e","logIndex":"0x0","removed":false},{"address":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","topics":["0xa7bb4576f9a017c9cbda7558d5199233306c1a8bb2148501602ca94cb62c71a2","0x000000000000000000000000bbee7b4d538c9cf533a1c4ac8f2e306ce9757caf"],"data":"0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001","blockNumber":"0x1099","transactionHash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","transactionIndex":"0x0","blockHash":"0xbe252a8f64d88bbea6911438a80964f634ec901c925190c31f1ec02eaf141d33","blockTimestamp":"0x6abe312e","logIndex":"0x1","removed":false}],"logsBloom":"0x10000000000000000000000000000010000000000000000000000000000000800000000000000000000000000000000000000000000000000000080000000001000000000000000000000000000000000000000000000080000000000000000000000000000000000000004000200000000000000000000000000000000000000000000000000000000000000000000000000000040000000000011000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000008000000000000000000000000000000000000000000000400000000000000","status":"0x1","to":null,"transactionHash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","transactionIndex":"0x0","type":"0x2"},"logs":[{"address":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","topics":["0x60a79f58f50e71ef0eba4b218400cd7718043c57300e9046c575d942b81283c5","0x000000000000000000000000b997bde9f481493ecc6af7a6a4295a1c66918ba9"],"data":"0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001","blockNumber":"0x1099","transactionHash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","transactionIndex":"0x0","blockHash":"0xbe252a8f64d88bbea6911438a80964f634ec901c925190c31f1ec02eaf141d33","blockTimestamp":"0x6abe312e","logIndex":"0x0","removed":false},{"address":"0x0614c8565a2430d8dffd7b82c4d495b3e9d57413","topics":["0xa7bb4576f9a017c9cbda7558d5199233306c1a8bb2148501602ca94cb62c71a2","0x000000000000000000000000bbee7b4d538c9cf533a1c4ac8f2e306ce9757caf"],"data":"0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001","blockNumber":"0x1099","transactionHash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","transactionIndex":"0x0","blockHash":"0xbe252a8f64d88bbea6911438a80964f634ec901c925190c31f1ec02eaf141d33","blockTimestamp":"0x6abe312e","logIndex":"0x1","removed":false}],"raw_transaction":{"accessList":[],"blockHash":"0xbe252a8f64d88bbea6911438a80964f634ec901c925190c31f1ec02eaf141d33","blockNumber":"0x1099","blockTimestamp":"0x6abe312e","chainId":"0x1352889","from":"0xdf6e7e94ed8c6fe335c28a8ec50381e9172f7d30","gas":"0x6638b1","gasPrice":"0x174876e800","maxPriorityFeePerGas":"0x174876e800","maxFeePerGas":"0x174876e800","hash":"0x599ca6cebe3b50566a7ac957ac9831794de811759360777952578d531e90832f","input":"0x60803462000228576001600160401b03906200761590601f38839003908101601f1916820190848211838310176200022d5780839160409586948552833981010312620002285780516001600160a01b03808216949185900362000228576020809301519161ffff8316808403620002285786151590816200021a575b5015620001e557600080546001600160a01b03199081163317825560018054821690981788556002805461ffff60a01b191660a09690961b61ffff60a01b1695909517909455855190939290613c0d8082019084821183831017620001d15790829162001f7d8339039085f08015620001c757811691828552600586528685209260ff199389858254161790558085600a541617600a557f60a79f58f50e71ef0eba4b218400cd7718043c57300e9046c575d942b81283c58880518b81528b8a820152a2865190611a8b80830191821183831017620001d15790829162005b8a8339039085f08015620001c75792879287988896937fa7bb4576f9a017c9cbda7558d5199233306c1a8bb2148501602ca94cb62c71a298961698848a809652600688522091825416179055600b541617600b55825191818352820152a251611d399081620002448239f35b86513d86823e3d90fd5b634e487b7160e01b87526041600452602487fd5b845162461bcd60e51b815260048101859052600e60248201526d10d3d3919251d7d253959053125160921b6044820152606490fd5b6107d091501115386200007c565b600080fd5b634e487b7160e01b600052604160045260246000fdfe608060408181526004918236101561001657600080fd5b600092833560e01c918263141961bc14611302575081631913b052146112b957816324702944146112845781632583275d1461124f5781632a076fdd1461120657816336b19cd7146111d15781637274e30d146111b2578163736a01bb1461117d578163860fc111146110c057816389d0352a14610d6b5781638da5cb5b14610d38578163a062145214610d03578163ab14a1d514610ad5578163b63aca6b14610981578163bcb50f85146106f9578163c2214405146106a6578163cd6e18f1146105c9578163d3e015fe14610582578163d47043681461042e578163dab1ac13146102d3578163e1fe3936146101e9578163e2714e1b1461019d57508063e6f0681c146101785763f8a08d721461012d57600080fd5b346101745760206003193601126101745760ff8160209373ffffffffffffffffffffffffffffffffffffffff610161611364565b1681526007855220541690519015158152f35b5080fd5b503461017457816003193601126101745760209061ffff60025460a01c169051908152f35b9050346101e55760206003193601126101e5578160209360ff9273ffffffffffffffffffffffffffffffffffffffff6101d4611364565b168252855220541690519015158152f35b8280fd5b505034610174576003193601126102d057610202611364565b6024359061ffff8216908183036102cc5761024d9073ffffffffffffffffffffffffffffffffffffffff9061023b828754163314611452565b169182151590816102bf575b506115f0565b7fffffffffffffffffffffffff000000000000000000000000000000000000000060015416176001557fffffffffffffffffffff0000ffffffffffffffffffffffffffffffffffffffff75ffff00000000000000000000000000000000000000006002549260a01b1691161760025580f35b6107d09150111538610247565b8380fd5b80fd5b505034610174576060600319360112610174577f2b0c3233b2f1213e70109b5b02d6721ee0f86d1b7c5b844a169c257a49ae91cb61030f611364565b916103186113df565b6103d86103236113d0565b9273ffffffffffffffffffffffffffffffffffffffff95610348878954163314611452565b610354813b151561149d565b86849185159283610426575b6103699061149d565b168097818a52600760205261038d86858c209060ff60ff1983541691151516179055565b86156103de575090507fffffffffffffffffffffffff0000000000000000000000000000000000000000600c541617600c555b51911515825291151560208201529081906040820190565b0390a280f35b82610418575b5050156103c0577fffffffffffffffffffffffff0000000000000000000000000000000000000000600c5416600c556103c0565b600c541614905086386103e4565b508615610360565b505034610174576060600319360112610174577fa7bb4576f9a017c9cbda7558d5199233306c1a8bb2148501602ca94cb62c71a261046a611364565b916104736113df565b6103d861047e6113d0565b9273ffffffffffffffffffffffffffffffffffffffff956104a3878954163314611452565b6104af813b151561149d565b8684918515928361057a575b6104c49061149d565b168097818a5260066020526104e886858c209060ff60ff1983541691151516179055565b8615610532575090507fffffffffffffffffffffffff0000000000000000000000000000000000000000600b541617600b5551911515825291151560208201529081906040820190565b8261056c575b5050156103c0577fffffffffffffffffffffffff0000000000000000000000000000000000000000600b5416600b556103c0565b600b54161490508638610538565b5086156104bb565b505034610174576020600319360112610174576020918173ffffffffffffffffffffffffffffffffffffffff91826105b8611364565b168152600985522054169051908152f35b9050346101e55760206003193601126101e5576105e4611364565b73ffffffffffffffffffffffffffffffffffffffff90610608828654163314611452565b16918215610663575050807fffffffffffffffffffffffff000000000000000000000000000000000000000060025416176002557f873abb4b1087e45be4fcafc50f88b4bf50837881b9dba38efd8c620d1692a9f68280a280f35b906020606492519162461bcd60e51b8352820152600b60248201527f524f555445525f5a45524f0000000000000000000000000000000000000000006044820152fd5b9050346101e557816003193601126101e5578160209360ff926106c761138c565b903582526008865273ffffffffffffffffffffffffffffffffffffffff83832091168252855220541690519015158152f35b919050346101e55761ffff9261070e36611410565b9073ffffffffffffffffffffffffffffffffffffffff9081600a541660025490838216908115158061096e575b80610959575b61074a906115f0565b8460015416908751998a9485937f4313f41a00000000000000000000000000000000000000000000000000000000855260a08c86015261078d60a486018b6116d9565b956024860152604485015260a01c166064830152306084830152818560209b8c9503925af190811561094f578291610922575b506107cd813b15156114e8565b82811695868352808852858320600160ff198254161790556107ee826118cd565b87850191846107fc846115cf565b1661081e60608801359160808901359361081685856119df565b913390611a1b565b898960248861082c886115cf565b16958b5196879384927f70a082310000000000000000000000000000000000000000000000000000000084528301525afa9283156109185785936108e3575b509161087e6108849261088995946119df565b14611987565b6115cf565b9061024061089a61026086016119d2565b9401359060ff82168092036102d0575084519315158452868401521690837f25ec7501d72171add232ededa4bfaaff95e0f511c440c55f73a8fa66aab6306b843393a451908152f35b9092508981813d8311610911575b6108fb8183611533565b8101031261090d57519161087e61086b565b8480fd5b503d6108f1565b88513d87823e3d90fd5b6109429150873d8911610948575b61093a8183611533565b8101906115a3565b386107c0565b503d610930565b85513d84823e3d90fd5b5080845260056020528684205460ff16610741565b50610978866115cf565b8516331461073b565b505034610174576060600319360112610174577f60a79f58f50e71ef0eba4b218400cd7718043c57300e9046c575d942b81283c56109bd611364565b916109c66113df565b6103d86109d16113d0565b9273ffffffffffffffffffffffffffffffffffffffff956109f6878954163314611452565b610a02813b151561149d565b86849185159283610acd575b610a179061149d565b168097818a526005602052610a3b86858c209060ff60ff1983541691151516179055565b8615610a85575090507fffffffffffffffffffffffff0000000000000000000000000000000000000000600a541617600a5551911515825291151560208201529081906040820190565b82610abf575b5050156103c0577fffffffffffffffffffffffff0000000000000000000000000000000000000000600a5416600a556103c0565b600a54161490508638610a8b565b508615610a0e565b919050346101e557610ae636611410565b9273ffffffffffffffffffffffffffffffffffffffff80600c541694610b0b816115cf565b8216331480610cee575b610b1e906115f0565b81600154169461ffff60025460a01c16958551809881987f65086a4e000000000000000000000000000000000000000000000000000000008352608085840152610b6b60848401876116d9565b9360248401526044830152306064830152818760209b8c9503925af1958615610ce4578496610cc5575b50610ba2863b15156114e8565b82861695868552818852858520600160ff19825416179055610bc3816118cd565b87830191610be485610bd4856115cf565b1660608601359384913390611a1b565b8888602487610bf2876115cf565b16938a5194859384927f70a082310000000000000000000000000000000000000000000000000000000084528301525afa908115610cbb578691610c88575b50610c4e9261088461026093610c479314611987565b92016119d2565b9284519315158452868401521690837f25ec7501d72171add232ededa4bfaaff95e0f511c440c55f73a8fa66aab6306b843393a451908152f35b90508881813d8311610cb4575b610c9f8183611533565b81010312610cb05751610c4e610c31565b8580fd5b503d610c95565b87513d88823e3d90fd5b610cdd919650873d89116109485761093a8183611533565b9438610b95565b85513d86823e3d90fd5b5085835260076020528383205460ff16610b15565b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600a54169051908152f35b50503461017457816003193601126101745773ffffffffffffffffffffffffffffffffffffffff60209254169051908152f35b83833461017457606060031936011261017457610d86611364565b60243567ffffffffffffffff81168091036102cc57610da36113d0565b9173ffffffffffffffffffffffffffffffffffffffff8091169081865260209680885260ff8688205416806110af575b610ddc906114e8565b85517f76daefd000000000000000000000000000000000000000000000000000000000815288818381875afa9081156110a5578891611088575b508651907f9089c4a500000000000000000000000000000000000000000000000000000000825289828481885afa91821561107e579084918a9361105f575b5016958633148015611053575b8015611046575b156110045783600b541690818a5260068b5260ff898b20541615610fc2578a928a869360c4938c519a8b9687957f60715294000000000000000000000000000000000000000000000000000000008752169c8d8a8701528b602487015260448601526064850152151560848401523060a48401525af1938415610fb8578794610f99575b50833b15610f5757507f9c1b888262e9c8ae2245bf90511777a45675d55b941a2e55c756e7cbd4d76bda908287526009885285872093169483867fffffffffffffffffffffffff000000000000000000000000000000000000000081965416179055519580a48152f35b6064908887519162461bcd60e51b8352820152601460248201527f5354414b494e475f504f4f4c5f494e56414c49440000000000000000000000006044820152fd5b610fb1919450883d8a116109485761093a8183611533565b9288610eed565b86513d89823e3d90fd5b6064848c8b519162461bcd60e51b8352820152601660248201527f5354414b494e475f4d4f44554c455f494e56414c4944000000000000000000006044820152fd5b6064838b8a519162461bcd60e51b8352820152600e60248201527f4e4f545f415554484f52495a45440000000000000000000000000000000000006044820152fd5b5083600154163314610e69565b50838954163314610e62565b6110779193508b3d8d116109485761093a8183611533565b918b610e55565b88513d8b823e3d90fd5b61109f9150893d8b116109485761093a8183611533565b89610e16565b87513d8a823e3d90fd5b506009885285872054821615610dd3565b9050346101e55760606003193601126101e557357f4b87b83d7db1abcc58d9569ab41e4b06a2cfbd12e68bb1d5eeb8565d89563b9960206110ff61138c565b936111086113d0565b9073ffffffffffffffffffffffffffffffffffffffff61112c818954163314611452565b85151580611173575b61113e9061149d565b858852600884528188209616958688528352611169828289209060ff60ff1983541691151516179055565b519015158152a380f35b50863b1515611135565b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600b54169051908152f35b5050346101745781600319360112610174576020906003549051908152f35b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600154169051908152f35b5050346101745760206003193601126101745760ff8160209373ffffffffffffffffffffffffffffffffffffffff61123c611364565b1681526006855220541690519015158152f35b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600c54169051908152f35b50503461017457816003193601126101745760209073ffffffffffffffffffffffffffffffffffffffff600254169051908152f35b5050346101745760206003193601126101745760ff8160209373ffffffffffffffffffffffffffffffffffffffff6112ef611364565b1681526005855220541690519015158152f35b8491346101e55760206003193601126101e557356003548110156101e55773ffffffffffffffffffffffffffffffffffffffff906003602094527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0154168152f35b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361138757565b600080fd5b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361138757565b359073ffffffffffffffffffffffffffffffffffffffff8216820361138757565b60443590811515820361138757565b60243590811515820361138757565b3590811515820361138757565b359067ffffffffffffffff8216820361138757565b60031990602082820112611387576004359167ffffffffffffffff83116113875782610320920301126113875760040190565b359061ffff8216820361138757565b1561145957565b606460405162461bcd60e51b815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152fd5b156114a457565b606460405162461bcd60e51b815260206004820152600e60248201527f4d4f44554c455f494e56414c49440000000000000000000000000000000000006044820152fd5b156114ef57565b606460405162461bcd60e51b815260206004820152601060248201527f43414d504149474e5f494e56414c4944000000000000000000000000000000006044820152fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761157457604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b90816020910312611387575173ffffffffffffffffffffffffffffffffffffffff811681036113875790565b3573ffffffffffffffffffffffffffffffffffffffff811681036113875790565b156115f757565b606460405162461bcd60e51b815260206004820152600e60248201527f434f4e4649475f494e56414c49440000000000000000000000000000000000006044820152fd5b90357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18236030181121561138757016020813591019167ffffffffffffffff8211611387578160051b3603831361138757565b90918281527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116113875760209260051b809284830137010190565b35908160020b820361138757565b73ffffffffffffffffffffffffffffffffffffffff9061179861177c61032084611702856113af565b16865284611712602086016113af565b16602087015284611725604086016113af565b166040870152606084013560608701526080840135608087015260a084013560a087015260c084013560c087015260e084013560e0870152610100908061176e8387018761163b565b92909389015287019161168e565b61012061178b8185018561163b565b918784039088015261168e565b926101406117a78184016113fb565b9067ffffffffffffffff80921690830152610160816117c78286016113fb565b1690830152610180816117db8286016113fb565b16908301526101a0906117ef8285016113fb565b16908201526101c080830135908201526101e08083013590820152610200611818818401611443565b9061ffff8092169083015261022090611832828501611443565b1690820152610240808301359060ff82168092036113875782015261026061185b8184016113ee565b15159082015261028061186f8184016113ee565b1515908201526102a0808301359062ffffff8216809203611387578201526102c061189b8184016116cb565b60020b908201526102e06118b08184016116cb565b60020b908201526103008092013592831680930361138757015290565b600354680100000000000000008110156115745760018101806003558110156119585773ffffffffffffffffffffffffffffffffffffffff9060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0191167fffffffffffffffffffffffff0000000000000000000000000000000000000000825416179055565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1561198e57565b606460405162461bcd60e51b815260206004820152601560248201527f4645455f544f4b454e5f554e535550504f5254454400000000000000000000006044820152fd5b3580151581036113875790565b919082018092116119ec57565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b919091604051602094858201947f23b872dd00000000000000000000000000000000000000000000000000000000865273ffffffffffffffffffffffffffffffffffffffff9485809216602485015216604483015260648201526064815260a081019267ffffffffffffffff928285108486111761157457169060e0810184811084821117611574576040528584527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656460c0820152600080958192519082855af1903d15611c0a573d928311611bdd5790611b3493929160405192611b27887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160185611533565b83523d868885013e611c15565b805191821591848315611bb9575b505050905015611b4f5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b919381809450010312610174578201519081151582036102d0575080388084611b42565b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b90611b349392506060915b91929015611c765750815115611c29575090565b3b15611c325790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b825190915015611c895750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110611cec575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b818101830151868201604401528593508201611cab56fea26469706673582212203fc158bd0b2f269216545c04996a679708f5d4ade1ef861019e29e866a86757964736f6c634300081800336080806040523461001657613bf1908161001c8239f35b600080fdfe60808060405260043610156200001457600080fd5b600090813560e01c634313f41a146200002c57600080fd5b3462000415577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc60a081360112620004115760043567ffffffffffffffff8082116200040d5781600401936103208094843603011262000409576024359273ffffffffffffffffffffffffffffffffffffffff9586851680950362000405576044359187831680930362000401576064359061ffff978883168093036200037057608435958a87168097036200037457863303620003a55750604051986136a494858b01958b87108a881117620003785790620001ea91620005188d3960a087528c620001198262000419565b1660a08801528c6200012e6024870162000419565b1660c08801528c620001436044870162000419565b1660e08801526064850135610100880152608485013561012088015260a485013561014088015260c485013561016088015260e4850135610180880152620001b8620001ab6200019861010488018462000450565b876101a08c01526103c08b0191620004a6565b9161012487019062000450565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60898403016101c08a0152620004a6565b9780620001fb6101448601620004e4565b166101e087015280620002126101648601620004e4565b1661020087015280620002296101848601620004e4565b166102208701526200023f6101a48501620004e4565b166102408601526101c48301356102608601526101e4830135610280860152806200026e610204850162000440565b166102a086015262000284610224840162000440565b166102c085015261024482013560ff811680910362000374576102e0850152620002b26102648301620004fa565b1515610300850152620002c96102848301620004fa565b1515908401526102a48101359062ffffff8216809203620003705761030491610340850152620002fd6102c4820162000508565b60020b610360850152620003156102e4820162000508565b60020b6103808501520135928884168094036200036c5787966080946103a08501526020840152604083015260608201520152039083f090811562000361576020925060405191168152f35b6040513d84823e3d90fd5b8980fd5b8a80fd5b8b80fd5b60248e7f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b807f08c379a0000000000000000000000000000000000000000000000000000000006064925260206004820152600b60248201527f4e4f545f464143544f52590000000000000000000000000000000000000000006044820152fd5b8880fd5b8780fd5b8580fd5b8480fd5b8280fd5b5080fd5b359073ffffffffffffffffffffffffffffffffffffffff821682036200043b57565b600080fd5b359061ffff821682036200043b57565b90357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1823603018112156200043b57016020813591019167ffffffffffffffff82116200043b578160051b360383136200043b57565b90918281527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116200043b5760209260051b809284830137010190565b359067ffffffffffffffff821682036200043b57565b359081151582036200043b57565b35908160020b82036200043b5756fe6101006040523462000c9757620036a48038038091620000228261010062000d0f565b6101003960a0811262000c975761010051906001600160401b03821162000c975761032090828103821362000c97576040519182016001600160401b03811183821017620007a1576040526200007c836101000162000d33565b82526200008d610120840162000d33565b6020830152620000a1610140840162000d33565b6040830152610160830151606083015261018083015160808301526101a083015160a08301526101c083015160c08301526101e083015160e08301526102008301516001600160401b03811162000c9757620001099082610100019085610100010162000d48565b6101008301526102208301516001600160401b03811162000c97576200013a91610100019084610100010162000d48565b61012082015261014062000152610240840162000db5565b828201526101609262000169610260820162000db5565b838501526200017c610280820162000db5565b610180840152620001916102a0820162000db5565b6101a08401526102c08101516101c08401526102e08101516101e0840152620001be610300820162000dca565b610200840152620001d3610320820162000dca565b61022084015261034081015160ff8116810362000c9757610240840152620001ff610360820162000dda565b61026084015262000214610380820162000dda565b6102808401526103a08101519062ffffff8216820362000c9757610300916102a08501526200024b6102c082610100010162000de8565b6102c0850152620002606103e0820162000de8565b6102e08501520161010001516001600160a01b038116810362000c97576103008301526200029061012062000d33565b906200029e61014062000d33565b92620002ac61016062000dca565b94620002ba61018062000d33565b600160005582519093906001600160a01b031615158062000cf8575b8062000ce5575b1562000cb1576102408301516040808501519051632044866760e11b815260ff90921660048301526001600160a01b039081166024830152602090829060449082908a165afa90811562000ca55760009162000c5e575b501562000c27576001600160a01b03861615158062000c16575b1562000be357606083015115158062000bd5575b1562000b9c5760a0830151801515908162000b8c575b501562000b5957828201516001600160401b0316801590811562000b17575b501562000ae35761ffff61020084015116612328811115908162000ad5575b501562000a9c5761ffff6102008401511661ffff88168101809111620009db576127101062000a66576102608301511580159062000a58575b1562000a2757610100830151516101208401515103620009f157610100830151805190816200085a575b505060ff61024084015116600281149081156200084e575b501562000816578251600180546001600160a01b039283166001600160a01b0319918216179091556020850151600280549184169183169190911790556040850151600380549190931691161790556060830151600455608083015160055560a083015160065560c083015160075560e08301516008556101008301518051906001600160401b038211620007a157680100000000000000008211620007a15760095482600955808310620007cc575b506020016009600052602060002060005b838110620007b757505050506101208301518051906001600160401b038211620007a157680100000000000000008211620007a157600a5482600a5580831062000757575b50602001600a600052602060002060005b83811062000742575050505060018060401b0390830151169068010000000000000000600160801b039083015160401b1690600160801b600160c01b0361018084015160801b169060018060c01b03196101a085015160c01b1692171717600b556101c0810151600c556101e0810151600d5561ffff61020082015116600e54906cffffff0000000000000000000063ffff000061022085015160101b1664ff0000000061024086015160201b1665ff0000000000610260870151151560281b1666ff000000000000610280880151151560301b169169ffffff000000000000006102a089015160381b16936102c089015160501b966102e08a015160681b6fffffff00000000000000000000000000169860018060801b03191617171717171791161717600e5561030060018060a01b039101511660018060a01b0319600f541617600f5560018060a01b038116156200070e5760805260a05260c05260e052604051612881908162000e238239608051818181610a720152610df5015260a05181818161160601528181611be401528181611eb701526120be015260c0518181816105af01528181610ef60152612162015260e051818181610e340152611b280152f35b60405162461bcd60e51b815260206004820152600c60248201526b464143544f52595f5a45524f60a01b6044820152606490fd5b60019060208451940193818401550162000548565b600a6000527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a8908382015b81830181106200079457505062000537565b6000815560010162000782565b634e487b7160e01b600052604160045260246000fd5b600190602084519401938184015501620004f2565b60096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af908382015b818301811062000809575050620004e1565b60008155600101620007f7565b60405162461bcd60e51b815260206004820152601060248201526f141493d513d0d3d317d253959053125160821b6044820152606490fd5b60039150143862000431565b6102608599949893959796970151159182620009b1575b505015620009785760009493600019865b6101008a015180518910156200096757886200089e9162000df7565b511190816200094a575b816200092d575b5015620008e857620008c7866101008a015162000df7565b51946001620008dc886101208c015162000df7565b51970196909562000882565b60405162461bcd60e51b815260206004820152601360248201527f53544147455f4f524445525f494e56414c4944000000000000000000000000006044820152606490fd5b905062000940876101208b015162000df7565b51111538620008af565b90506200095d876101208b015162000df7565b51151590620008a8565b505050945094909591388062000419565b60405162461bcd60e51b815260206004820152601160248201527014d51051d157d0d05417d2539590531251607a1b6044820152606490fd5b9091506000198101908111620009db57620009cc9162000df7565b5160c088015114388062000871565b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152600e60248201526d14d51051d154d7d253959053125160921b6044820152606490fd5b60405162461bcd60e51b8152602060048201526009602482015268524154455f5a45524f60b81b6044820152606490fd5b5060e08301511515620003ef565b60405162461bcd60e51b815260206004820152600e60248201526d14105653d55517d253959053125160921b6044820152606490fd5b60405162461bcd60e51b815260206004820152601160248201527013125455525112551657d2539590531251607a1b6044820152606490fd5b6103e89150101538620003b6565b60405162461bcd60e51b815260206004820152600c60248201526b1512535157d253959053125160a21b6044820152606490fd5b42811191508162000b2b575b503862000397565b848301516001600160401b03168015925090821562000b4e575b50503862000b23565b119050388062000b45565b60405162461bcd60e51b815260206004820152600b60248201526a10d05417d253959053125160aa1b6044820152606490fd5b905060c084015110153862000378565b60405162461bcd60e51b8152602060048201526011602482015270544f4b454e5f414d4f554e545f5a45524f60781b6044820152606490fd5b506080830151151562000362565b60405162461bcd60e51b815260206004820152600b60248201526a11915157d253959053125160aa1b6044820152606490fd5b506107d061ffff881611156200034e565b60405162461bcd60e51b815260206004820152600f60248201526e11115617d393d517d0531313d5d151608a1b6044820152606490fd5b90506020813d60201162000c9c575b8162000c7c6020938362000d0f565b8101031262000c975762000c909062000dda565b3862000334565b600080fd5b3d915062000c6d565b6040513d6000823e3d90fd5b60405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b506001600160a01b0385161515620002dd565b5060208301516001600160a01b03161515620002d6565b601f909101601f19168101906001600160401b03821190821017620007a157604052565b51906001600160a01b038216820362000c9757565b81601f8201121562000c97578051916020916001600160401b038411620007a1578360051b906040519462000d808584018762000d0f565b8552838086019282010192831162000c97578301905b82821062000da5575050505090565b8151815290830190830162000d96565b51906001600160401b038216820362000c9757565b519061ffff8216820362000c9757565b5190811515820362000c9757565b51908160020b820362000c9757565b805182101562000e0c5760209160051b010190565b634e487b7160e01b600052603260045260246000fdfe608080604052600490813610156103e5575b50361561001d57600080fd5b610025611932565b6015805460ff8160401c161590816103d6575b50806103ad575b80610381575b1561033d5734151580610317575b156102d3576000903382526020601681526100723460408520546118da565b90600c54821015806102b4575b1561027157839160ff600e5460281c16156101dd575b600195503385526016825260408520556100b1346010546118da565b9182601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a260ff600e5460281c16908115806101d2575b1561014a57505067ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000825416179055600b5460c01c1561013f5755005b610147611a58565b55005b816101ba575b816101ad575b508061019a575b610165575055005b67ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000082541617905555005b5067ffffffffffffffff8154161561015d565b9050600754111538610156565b600b5460401c67ffffffffffffffff16159150610150565b5060075481146100f8565b91506101eb346010546123c0565b91601154956101fa84886118da565b81541061022e575061020e836001976118da565b60115533855260178252604085206102278482546118da565b9055610095565b606490836040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b846064916040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d5480159081156102c8575b5061007f565b9050821115386102c2565b60648260206040519162461bcd60e51b8352820152601460248201527f434f4e545249425554494f4e5f494e56414c49440000000000000000000000006044820152fd5b5060ff600e5460281c16806100535750610333346010546118da565b6007541015610053565b60648260206040519162461bcd60e51b8352820152600860248201527f4e4f545f4c4956450000000000000000000000000000000000000000000000006044820152fd5b5067ffffffffffffffff600b5460401c1680159081156103a2575b50610045565b90504211153861039c565b5067ffffffffffffffff600b541680159081156103cb575b5061003f565b9050421015386103c5565b60ff915060481c161538610038565b600090813560e01c90816324702944146115da5750806328c83cc61461150d57806342e94c90146114c557806345f7f249146114a75780634bb278f31461145a5780634e71d92d1461134057806352a9039c146112f8578063590e1ae314611120578063665a11ca146110ec57806376daefd0146110b857806379502c5514610f6c5780638ac5ed6614610f4e5780639089c4a514610f1a57806391364c3e14610ec957806394aad67714610ea4578063b3f05b9714610e7e578063ba414fa614610e58578063c3866ff414610e19578063c45a015514610dc8578063c5c4744c14610daa578063c884ef8314610d5d578063cb1a4fc0146109dd578063d7bb99ba146105ff578063e02a1bee146105d7578063ea8a1af01461052c5763f2292f090361001157346105295780600319360112610529576020601254604051908152f35b80fd5b5034610529578060031936011261052957610545611932565b61057273ffffffffffffffffffffffffffffffffffffffff806001541633149081156105ab575b50611675565b61058d60155460ff8160401c1615908161059c575b506118e7565b610595612599565b6001815580f35b60ff915060481c161583610587565b90507f00000000000000000000000000000000000000000000000000000000000000001633148361056c565b5034610529578060031936011261052957602067ffffffffffffffff60155416604051908152f35b5090816003193601126109d957610614611932565b601590815460ff8160401c161590816109ca575b50806109a1575b80610975575b15610931573415158061090b575b156108c75733835260206016815261065f3460408620546118da565b600c54811015806108a8575b1561086557849260ff600e5460281c16156107d2575b5033855260168252604085205561069a346010546118da565b9182601055604051913483528201527ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb60403392a260ff600e5460281c16908115806107c7575b1561073957505067ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000825416179055600b5460c01c1561072c576001815580f35b610734611a58565b610595565b816107af575b816107a2575b508061078f575b610757575b50610595565b67ffffffffffffffff42167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000082541617905538610751565b5067ffffffffffffffff8154161561074c565b9050600754111538610745565b600b5460401c67ffffffffffffffff1615915061073f565b5060075481146106e1565b92506107e0346010546123c0565b92601154906107ef85836118da565b815410610822575083610801916118da565b601155338552601782526040852061081a8482546118da565b905538610681565b606490846040519162461bcd60e51b8352820152600960248201527f544f4b454e5f43415000000000000000000000000000000000000000000000006044820152fd5b606483836040519162461bcd60e51b8352820152600c60248201527f57414c4c45545f4c494d495400000000000000000000000000000000000000006044820152fd5b50600d5480159081156108bc575b5061066b565b9050811115386108b6565b60649060206040519162461bcd60e51b8352820152601460248201527f434f4e545249425554494f4e5f494e56414c49440000000000000000000000006044820152fd5b5060ff600e5460281c16806106435750610927346010546118da565b6007541015610643565b60649060206040519162461bcd60e51b8352820152600860248201527f4e4f545f4c4956450000000000000000000000000000000000000000000000006044820152fd5b5067ffffffffffffffff600b5460401c168015908115610996575b50610635565b905042111538610990565b5067ffffffffffffffff600b541680159081156109bf575b5061062f565b9050421015386109b9565b60ff915060481c161538610628565b5080fd5b5090346109d957816003193601126109d9576109f7611932565b60ff60155460401c1680610d46575b610a0f906116c0565b33825260209060168252604083205491610a2a83151561162a565b6040517fd3e015fe00000000000000000000000000000000000000000000000000000000815230818401529173ffffffffffffffffffffffffffffffffffffffff82846024817f000000000000000000000000000000000000000000000000000000000000000085165afa938415610c18578694610d0b575b508084169485151580610c7c575b15610c395790610b2391338852601885526040882060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082541617905560ff600e5460281c16600014610c2757610b0d610b1691855461170b565b6010549061174d565b9485915b600254166122f8565b833b15610c2357604080517f2ee40908000000000000000000000000000000000000000000000000000000008152338382019081526020810186905290929187918491829101038183895af18015610c1857610bae575b50507f03be606a4806c45e9ca4c513a0569216bf7d95e0b57a8dda3b1184f5ba71db5b906040519283523392a36001815580f35b67ffffffffffffffff8296939611610bec5750604052927f03be606a4806c45e9ca4c513a0569216bf7d95e0b57a8dda3b1184f5ba71db5b38610b7a565b8260416024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b6040513d88823e3d90fd5b8480fd5b50601784526040872054948591610b1a565b606483856040519162461bcd60e51b8352820152601360248201527f5354414b494e475f554e415641494c41424c45000000000000000000000000006044820152fd5b506040517f72f702f3000000000000000000000000000000000000000000000000000000008152848185818a5afa908115610d00578891610cc7575b50828060025416911614610ab1565b90508481813d8311610cf9575b610cde8183611844565b81010312610cf557610cef906118b4565b38610cb8565b8780fd5b503d610cd4565b6040513d8a823e3d90fd5b9093508281813d8311610d3f575b610d238183611844565b81010312610d3b57610d34906118b4565b9238610aa3565b8580fd5b503d610d19565b503382526018602052604082205460ff1615610a06565b5090346109d95760206003193601126109d9573573ffffffffffffffffffffffffffffffffffffffff81168091036109d95760408260ff9260209452601884522054166040519015158152f35b50346105295780600319360112610529576020601054604051908152f35b5034610529578060031936011261052957602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610529578060031936011261052957602060405161ffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610529578060031936011261052957602060ff60155460481c166040519015158152f35b5034610529578060031936011261052957602060ff60155460401c166040519015158152f35b50346105295780600319360112610529576020610ebf611793565b6040519015158152f35b5034610529578060031936011261052957602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610529578060031936011261052957602073ffffffffffffffffffffffffffffffffffffffff60025416604051908152f35b50346105295780600319360112610529576020601454604051908152f35b5090346109d957816003193601126109d9576102e09073ffffffffffffffffffffffffffffffffffffffff908160015416918060025416918160035416905460055460065460075460085491600b5493600c5495600d5497600e5499600f54169a6040519c8d5260208d015260408c015260608b015260808a015260a089015260c088015260e087015267ffffffffffffffff811661010087015267ffffffffffffffff8160401c1661012087015267ffffffffffffffff8160801c1661014087015260c01c6101608601526101808501526101a084015261ffff81166101c084015261ffff8160101c166101e084015260ff8160201c1661020084015260ff8160281c16151561022084015260ff8160301c16151561024084015262ffffff8160381c166102608401528060501c60020b61028084015260681c60020b6102a08301526102c0820152f35b5034610529578060031936011261052957602073ffffffffffffffffffffffffffffffffffffffff60015416604051908152f35b5034610529578060031936011261052957602073ffffffffffffffffffffffffffffffffffffffff60135416604051908152f35b5090346109d957816003193601126109d95761113a611932565b60ff60155460481c1680156112ea575b156112a657338252602060168152604083205491821561126457507fd7dee2702d63ad89917b6a4da9981c90c4d24f8c2bdfd64c604ecae57d8d06519033845260178152604084205460168252846040812055601782528460408120556015549060ff8260481c16156111d4575b50506111c483336119e5565b6040519283523392a26001815580f35b6111f06111e386601054611786565b9182601055601154611786565b60115560ff600e5460281c16908161124c575b81611240575b50611215575b806111b8565b7fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000166015553861120f565b90506007541138611209565b600b5460401c67ffffffffffffffff16159150611203565b6064916040519162461bcd60e51b8352820152601160248201527f4e4f5448494e475f544f5f524546554e440000000000000000000000000000006044820152fd5b60649060206040519162461bcd60e51b8352820152601160248201527f5749544844524157414c5f434c4f5345440000000000000000000000000000006044820152fd5b506112f3611793565b61114a565b5090346109d95760206003193601126109d9573573ffffffffffffffffffffffffffffffffffffffff81168091036109d9578160409160209352601783522054604051908152f35b5090346109d957816003193601126109d95761135a611932565b60ff60155460401c1680611443575b611372906116c0565b338252601660205260408220549061138b82151561162a565b33835260186020526040832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055600e5460281c60ff1615611432576113dc91610b0d915461170b565b6113ff813373ffffffffffffffffffffffffffffffffffffffff600254166122f8565b6040519081527f896e034966eaaf1adc54acc0f257056febbd300c9e47182cf761982cf1f5e43060203392a26001815580f35b5050601760205260408120546113dc565b503382526018602052604082205460ff1615611369565b5034610529578060031936011261052957611473611932565b61149f73ffffffffffffffffffffffffffffffffffffffff806001541633149081156105ab5750611675565b610595611a58565b50346105295780600319360112610529576020601154604051908152f35b5090346109d95760206003193601126109d9573573ffffffffffffffffffffffffffffffffffffffff81168091036109d9578160409160209352601683522054604051908152f35b5090346109d957816003193601126109d957611527611932565b73ffffffffffffffffffffffffffffffffffffffff600154163303611596575060125461155581151561162a565b8160125561156381336119e5565b6040519081527fd74d1913951ba91d8366b2220b5a1326b98e335abe9c23ce85e1dbfd729d529560203392a26001815580f35b60649060206040519162461bcd60e51b8352820152600b60248201527f4e4f545f43524541544f520000000000000000000000000000000000000000006044820152fd5b9050346109d957816003193601126109d95760209073ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b1561163157565b606460405162461bcd60e51b815260206004820152601060248201527f4e4f5448494e475f544f5f434c41494d000000000000000000000000000000006044820152fd5b1561167c57565b606460405162461bcd60e51b815260206004820152600e60248201527f4e4f545f415554484f52495a45440000000000000000000000000000000000006044820152fd5b156116c757565b606460405162461bcd60e51b815260206004820152600d60248201527f4e4f545f434c41494d41424c45000000000000000000000000000000000000006044820152fd5b8181029291811591840414171561171e57565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8115611757570490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b9190820391821161171e57565b600e5460ff8160301c16156118145760155460ff8160401c16908115611836575b5061181457600b5467ffffffffffffffff90818116801515908161182c575b506118245760401c16801515908161181a575b506118145760281c60ff161580611806575b61180157600190565b600090565b5060105460075411156117f8565b50600090565b90504211386117e6565b505050600090565b90504210386117d3565b60ff915060481c16386117b4565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761188557604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b519073ffffffffffffffffffffffffffffffffffffffff821682036118d557565b600080fd5b9190820180921161171e57565b156118ee57565b606460405162461bcd60e51b815260206004820152600660248201527f434c4f53454400000000000000000000000000000000000000000000000000006044820152fd5b600260005414611943576002600055565b606460405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b3d156119e0573d9067ffffffffffffffff821161188557604051916119d460207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160184611844565b82523d6000602084013e565b606090565b600080809373ffffffffffffffffffffffffffffffffffffffff8294165af1611a0c611987565b5015611a1457565b606460405162461bcd60e51b815260206004820152601660248201527f4e41544956455f5452414e534645525f4641494c4544000000000000000000006044820152fd5b60155460ff8160401c1615806122e9575b611a72906118e7565b600e5460281c60ff1680156122b257600b5460401c67ffffffffffffffff1680156122a45742115b156122605780612248575b1561221d5750611ad567ffffffffffffffff600b5460401c165b67ffffffffffffffff600b5460c01c91166118da565b42106121d957601054600654116121cf57680100000000000000007fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff601554161760155560105461271080611b4e61ffff7f0000000000000000000000000000000000000000000000000000000000000000168461170b565b0490611b6061ffff600e54168461170b565b049180611b6d84846118da565b1161218b5782611b8083611b8593611786565b611786565b6012558061215c575b73ffffffffffffffffffffffffffffffffffffffff60025416600554906040519060008060208401611c5b85611c2f7f095ea7b300000000000000000000000000000000000000000000000000000000988985527f0000000000000000000000000000000000000000000000000000000000000000602484016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101875286611844565b84519082855af1611c6a611987565b8161212d575b5080612123575b1561209e575b50505073ffffffffffffffffffffffffffffffffffffffff6002541673ffffffffffffffffffffffffffffffffffffffff6003541690600554600e549067ffffffffffffffff611cd481600b5460801c16426118da565b1673ffffffffffffffffffffffffffffffffffffffff600154169073ffffffffffffffffffffffffffffffffffffffff600f541692604051968761016081011067ffffffffffffffff6101608a0111176118855761ffff96610160890160405288526020880152604087015260ff8460201c166060870152608086015260a085015262ffffff8260381c1660c08501528160501c60020b60e08501528160681c60020b61010085015261012084015260101c1661014082015261ffff610140604051927fc024cb6800000000000000000000000000000000000000000000000000000000845273ffffffffffffffffffffffffffffffffffffffff815116600485015273ffffffffffffffffffffffffffffffffffffffff60208201511660248501526040810151604485015260ff606082015116606485015267ffffffffffffffff608082015116608485015273ffffffffffffffffffffffffffffffffffffffff60a08201511660a485015262ffffff60c08201511660c485015260e081015160020b60e485015261010081015160020b61010485015273ffffffffffffffffffffffffffffffffffffffff61012082015116610124850152015116610144820152604081610164818673ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165af1801561209257600091600091612012575b509273ffffffffffffffffffffffffffffffffffffffff60c093927fde3c34ac07b7e95e0a3fdeed3f7f6803fcf8097d37236ee43e14f4dcb7938d1e95601455167fffffffffffffffffffffffff0000000000000000000000000000000000000000601354161760135560ff600e5460281c1660001461200a576004545b60045490808211611fbd575b50506010549160125473ffffffffffffffffffffffffffffffffffffffff601354169160145493604051958652602086015260408501526060840152608083015260a0820152a1565b61200391611ffd73ffffffffffffffffffffffffffffffffffffffff600254169273ffffffffffffffffffffffffffffffffffffffff6001541692611786565b916122f8565b3880611f74565b601154611f68565b929150506040823d60401161208a575b8161202f60409383611844565b810103126118d5577fde3c34ac07b7e95e0a3fdeed3f7f6803fcf8097d37236ee43e14f4dcb7938d1e9273ffffffffffffffffffffffffffffffffffffffff83602061207c60c0966118b4565b910151929550929350611eea565b3d9150612022565b6040513d6000823e3d90fd5b60405192602084015273ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016602484015260006044840152604483526080830183811067ffffffffffffffff8211176118855761211b936121169160405282612645565b612645565b388080611c7d565b50803b1515611c77565b8051801592508215612142575b505038611c70565b612155925060208091830101910161262d565b388061213a565b612186817f00000000000000000000000000000000000000000000000000000000000000006119e5565b611b8e565b606460405162461bcd60e51b815260206004820152600e60248201527f5041594f55545f494e56414c49440000000000000000000000000000000000006044820152fd5b6121d7612599565b565b606460405162461bcd60e51b815260206004820152600d60248201527f504f4f4c5f434f4f4c444f574e000000000000000000000000000000000000006044820152fd5b611ad59067ffffffffffffffff90811690811561223a5750611abf565b9050600b5460401c16611abf565b5067ffffffffffffffff600b5460401c161515611aa5565b606460405162461bcd60e51b815260206004820152600c60248201527f4e4f545f46494e495348454400000000000000000000000000000000000000006044820152fd5b506010546007541115611a9a565b6010546007541480611a9a575067ffffffffffffffff600b5460401c1680151590816122df575b50611a9a565b90504211386122d9565b50604881901c60ff1615611a69565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000602082015273ffffffffffffffffffffffffffffffffffffffff9290921660248301526044808301939093529181526121d791612116606483611844565b6009548110156123915760096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af0190600090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000809260095492831561257a57600a8054949686945b88861080612571575b1561251e576123ee8661235a565b9054600391821b1c85101561251557846124159161240b8961235a565b9054911b1c611786565b8086101561250f575084905b878710156124e2579061247b8161247561248194878d52670de0b6b3a764000061246e8c7fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a801548561170b565b04906118da565b966118da565b95611786565b945b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146124b5576001019493926123d7565b6024887f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b6024897f4e487b710000000000000000000000000000000000000000000000000000000081526032600452fd5b90612421565b50929394612483565b97509550505091505061252d57565b606460405162461bcd60e51b815260206004820152601260248201527f53544147455f4341505f455843454544454400000000000000000000000000006044820152fd5b508415156123e0565b50600854670de0b6b3a764000094506125959350915061170b565b0490565b69010000000000000000007fffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffff60155416176015556125fe73ffffffffffffffffffffffffffffffffffffffff80600254169060015416611ffd600454600554906118da565b7fc77ea6414b21b2cf2170f259ee35ec16a7cbf16eeace77cc3ae8c6d52556881a6020601054604051908152a1565b908160209103126118d5575180151581036118d55790565b73ffffffffffffffffffffffffffffffffffffffff16604051604081019181831067ffffffffffffffff841117611885576126c2926040526000806020958685527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656487860152868151910182855af16126bc611987565b9161275d565b805190828215928315612745575b505050156126db5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b612755935082018101910161262d565b3882816126d0565b919290156127be5750815115612771575090565b3b1561277a5790565b606460405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b8251909150156127d15750805190602001fd5b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110612834575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b8181018301518682016044015285935082016127f356fea264697066735822122052462ed4418a82b327a6eb43482c3482ba3d1b7b0b6ff0303ed4cbf3b0a60c2c64736f6c63430008180033a2646970667358221220d4ca90de66f5577dbf551e24069c8ef379cf983cd5c4dae584f441b87e1860d264736f6c634300081800336080806040523461001657611a6f908161001c8239f35b600080fdfe608080604052600436101561001357600080fd5b600090813560e01c63607152941461002a57600080fd5b346101d05760c07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d05760043573ffffffffffffffffffffffffffffffffffffffff918282168092036101cc57602435908382168092036101c8576044358481168091036101c4576064359067ffffffffffffffff938483168093036101c057608435938415158095036101bc5760a4358881168091036101b857330361015c5750604051956118658088019687118888101761012f57918795939160a09795936101d588398552602085015260408401526060830152608082015203019083f0908115610124576020925060405191168152f35b6040513d84823e3d90fd5b60248a7f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b807f08c379a0000000000000000000000000000000000000000000000000000000006064925260206004820152600b60248201527f4e4f545f464143544f52590000000000000000000000000000000000000000006044820152fd5b8980fd5b8880fd5b8780fd5b8580fd5b8480fd5b8380fd5b5080fdfe60e03462000197576001600160401b03601f6200186538819003918201601f1916840191838311858410176200019c5780859260a09460405283398101031262000197576200004e82620001b2565b6200005c60208401620001b2565b916200006b60408501620001b2565b93606081015191821690818303620001975760800151938415158503620001975760016000556001600160a01b03938085161515806200018b575b15620001575760805260a0526001549360c0521560001462000151575062278d005b600160a01b600160e01b0360a09190911b1692166001600160e01b031991909116171760015560405161169d9081620001c8823960805181818161055f015281816106de01528181610886015281816109bc01528181610af90152610e1f015260a05181818161013f0152610c13015260c05181818161038f015281816109810152610eee0152f35b620000c8565b60405162461bcd60e51b815260206004820152600c60248201526b414444524553535f5a45524f60a01b6044820152606490fd5b508487161515620000a6565b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b0382168203620001975756fe6040608081526004908136101561001557600080fd5b600091823560e01c9081628cc26214610f765781630700037d14610f3257816318160ddd14610f13578163234cb05114610ed65781632e1a7d4d14610d335781632ee4090814610b74578163386a952514610b485781633d18b912146108ee57816370a08231146108aa57816372f702f3146108595781637b0a47ee1461083a57816380faa57d1461080c5781638b876347146107c85781638da5cb5b14610793578163a694fc3a146105f9578163beb92d2d146102d3578163c8f33c91146102a9578163cd3daf9d14610285578163df136d6514610267578163ebe2b12b1461023e578163f2fde38b14610167575063ffce38391461011457600080fd5b346101635781600319360112610163576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5080fd5b90503461023a57602060031936011261023a57610182610f9c565b906001549173ffffffffffffffffffffffffffffffffffffffff906101aa8285163314611158565b169283156101dd5750507fffffffffffffffffffffffff0000000000000000000000000000000000000000161760015580f35b90602060649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600c60248201527f414444524553535f5a45524f00000000000000000000000000000000000000006044820152fd5b8280fd5b50503461016357816003193601126101635760209067ffffffffffffffff600254169051908152f35b90503461023a578260031936011261023a5760209250549051908152f35b5050346101635781600319360112610163576020906102a26111bd565b9051908152f35b5050346101635781600319360112610163576002548151911c67ffffffffffffffff168152602090f35b838334610163578060031936011261016357823567ffffffffffffffff602435818116918282036105f55773ffffffffffffffffffffffffffffffffffffffff9161032383600154163314611158565b61032b611230565b6103336111bd565b885561033d611136565b926002547fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000080968a1b16911617600255851515806105e8575b1561058b57857f000000000000000000000000000000000000000000000000000000000000000015610555575b5050600254821684428211610525576103ce915086611013565b6003555b600354156104c8577fffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffff7bffffffffffffffff00000000000000000000000000000000000000006001549260a01b1691161760015560025490838142160181811161049c577f66f177e260df11895e7076f1803b34565ac6b4c1014da5dcb9b1e5a85a1644e4979850907fffffffffffffffffffffffffffffffff0000000000000000000000000000000091169242871b169116171760025582519182526020820152a16001815580f35b60248860118b7f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b60648860208851917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600960248201527f524154455f5a45524f00000000000000000000000000000000000000000000006044820152fd5b61054861054261053961054d944290610fc4565b60035490611000565b8861104c565b611013565b6003556103d2565b61058491309033907f000000000000000000000000000000000000000000000000000000000000000016611308565b88856103b4565b60648960208951917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600e60248201527f5245574152445f494e56414c49440000000000000000000000000000000000006044820152fd5b5062015180851015610387565b8580fd5b9190503461023a576020908160031936011261078f5782359261061a611230565b6106226111bd565b815561062c611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492851b169116176002553361076c575b83156107115750907f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d916106a78460055461104c565b600555338552600682528085206106bf85825461104c565b905561070384303373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016611308565b519283523392a26001815580f35b8260649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600b60248201527f414d4f554e545f5a45524f0000000000000000000000000000000000000000006044820152fd5b61077533611059565b338652600884528286205580546007845282862055610671565b8380fd5b50503461016357816003193601126101635760209073ffffffffffffffffffffffffffffffffffffffff600154169051908152f35b505034610163576020600319360112610163578060209273ffffffffffffffffffffffffffffffffffffffff6107fc610f9c565b1681526007845220549051908152f35b50503461016357816003193601126101635760209067ffffffffffffffff610832611136565b915191168152f35b5050346101635781600319360112610163576020906003549051908152f35b5050346101635781600319360112610163576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b505034610163576020600319360112610163578060209273ffffffffffffffffffffffffffffffffffffffff6108de610f9c565b1681526006845220549051908152f35b9190503461023a578260031936011261023a57610909611230565b6109116111bd565b825561091b611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492841b1691161760025533610b23575b338352600860205280832091838354938461097e575b506001815580f35b557f000000000000000000000000000000000000000000000000000000000000000015610adc5773ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001690813b15610ad85784835180937f40c10f19000000000000000000000000000000000000000000000000000000008252818381610a3f8a338984016020909392919373ffffffffffffffffffffffffffffffffffffffff60408201951681520152565b03925af18015610ace57610a85575b50505b519081527fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048660203392a23880808381610976565b67ffffffffffffffff8295939511610aa257508352913880610a4e565b8260416024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b83513d87823e3d90fd5b8480fd5b50610b1e823373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001661129f565b610a51565b610b2c33611059565b3384526008602052818420558154600760205281842055610960565b50503461016357816003193601126101635760209067ffffffffffffffff60015460a01c169051908152f35b90503461023a578160031936011261023a57610b8e610f9c565b9160243591610b9b611230565b610ba36111bd565b8155610bad611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492851b1691161760025573ffffffffffffffffffffffffffffffffffffffff93848116948515159182610d0d575b507f00000000000000000000000000000000000000000000000000000000000000001633149081610d05575b5080610cfc575b15610ca0575081602091610c7a7f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d9460055461104c565b60055584865260068352808620610c9283825461104c565b905551908152a26001815580f35b602060649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600c60248201527f4e4f545f43414d504149474e00000000000000000000000000000000000000006044820152fd5b50821515610c43565b905038610c3c565b610d1690611059565b868852600860205284882055825460076020528488205538610c10565b9190503461023a576020908160031936011261078f57823592610d54611230565b610d5c6111bd565b8155610d66611136565b7fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff6fffffffffffffffff000000000000000060025492851b1691161760025533610eb3575b83151580610e9f575b15610e445750907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d591610de984600554610fc4565b60055533855260068252808520610e01858254610fc4565b9055610703843373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001661129f565b8260649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600b60248201527f42414c414e43455f4c4f570000000000000000000000000000000000000000006044820152fd5b503385526006835283828620541015610db4565b610ebc33611059565b338652600884528286205580546007845282862055610dab565b505034610163578160031936011261016357602090517f000000000000000000000000000000000000000000000000000000000000000015158152f35b5050346101635781600319360112610163576020906005549051908152f35b505034610163576020600319360112610163578060209273ffffffffffffffffffffffffffffffffffffffff610f66610f9c565b1681526008845220549051908152f35b505034610163576020600319360112610163576020906102a2610f97610f9c565b611059565b6004359073ffffffffffffffffffffffffffffffffffffffff82168203610fbf57565b600080fd5b91908203918211610fd157565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b81810292918115918404141715610fd157565b811561101d570490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b91908201809211610fd157565b73ffffffffffffffffffffffffffffffffffffffff6110c39116604060008281526006602052670de0b6b3a76400006110b2838320546110ac61109a6111bd565b87865260076020528686205490610fc4565b90611000565b04928152600860205220549061104c565b90565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761110757604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b67ffffffffffffffff80600254168042106000146111545750421690565b1690565b1561115f57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e4f545f4f574e455200000000000000000000000000000000000000000000006044820152fd5b6005548015611229576004546111d1611136565b67ffffffffffffffff90818060025460401c16911603818111610fd1576111fc916003549116611000565b670de0b6b3a764000090818102918183041490151715610fd1576110c39261122391611013565b9061104c565b5060045490565b600260005414611241576002600055565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152fd5b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000602082015273ffffffffffffffffffffffffffffffffffffffff929092166024830152604480830193909352918152611306916113016064836110c6565b611380565b565b9290604051927f23b872dd00000000000000000000000000000000000000000000000000000000602085015273ffffffffffffffffffffffffffffffffffffffff809216602485015216604483015260648201526064815260a081019181831067ffffffffffffffff84111761110757611306926040525b73ffffffffffffffffffffffffffffffffffffffff16906040516040810167ffffffffffffffff9082811082821117611107576040526020938483527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564858401526000808587829751910182855af1903d1561153a573d92831161150d57906114479392916040519261143a887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601856110c6565b83523d868885013e611545565b8051918215918483156114e6575b5050509050156114625750565b608490604051907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152fd5b9193818094500103126101635782015190811515820361150a575080388084611455565b80fd5b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b906114479392506060915b919290156115c05750815115611559575090565b3b156115625790565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152fd5b8251909150156115d35750805190602001fd5b604051907f08c379a000000000000000000000000000000000000000000000000000000000825281602080600483015282519283602484015260005b848110611650575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b81810183015186820160440152859350820161160f56fea26469706673582212209019a51f248de3e92bc7a82a908302907eba1b085a1b76e3722d141b0b36e97264736f6c63430008180033a2646970667358221220f46feb1eda32a50a926f08e68250feeb65e88e5eda175ab5107b4cf37c10c5be64736f6c63430008180033000000000000000000000000df6e7e94ed8c6fe335c28a8ec50381e9172f7d3000000000000000000000000000000000000000000000000000000000000001f4","nonce":"0x16","to":null,"transactionIndex":"0x0","type":"0x2","value":"0x0","yParity":"0x1","v":"0x1","r":"0x5e970a38c17268d798c751a0ec3eb7cb73d7912dc57a5352b863f0a63aa9b6c3","s":"0x49a23611336cca91f05b86cefd64fc950529b8ed728b4ca1af9494d13b517ada"}}}],"diagnostics":{"network":"mainnet","node_url":"https://rpc.cookscan.net/evm","fallback_node_url":null,"height_route":"/api/chain/height","blocks_route":"/api/blocks","txs_route":"/api/txs","bridge_txs_route":"/api/bridge/transfers","mempool_route":"/api/mempool/summary","treasury_route":"/api/treasury/summary","errors":{"height":null,"blocks":null,"txs":null,"bridge_txs":null,"mempool":null,"treasury":null,"tx_stats":null,"deploys":null}}}