Transaction details
Txn hash
: 0x67400cff5fa339f5c8d42089e2a410ce1eb86ce19d911d6e7417a220eda1b953
Interacted with (to):
Amount:
0ETH
($0)
Txn fee:
0.000129069857913376
$0.43
L2 Gas price:
0.00000000000904342 ETH(0.00904342 Gwei)
L2 Gas limit & usage:
6,848,733|
6,793,648(99.2%)
L2 fee paid:
0.00006143781219616 ETH
L2 Gas fee:
Base: 0.007231424 Gwei
|Max priority: 0.001811996 Gwei
|Max: 0.009150363 Gwei
L1 Gas price:
0.000000007005569278 ETH(7.005569278 Gwei)
L1 Gas used:
133,185
L1 fee scalar:
0
L1 fee paid:
0.000067632045717216 ETH
Other attributes:
Txn type:2(A transaction type initiated by EIP-1559)
Nonce:648
Position in block:79
Input data:
0x60806040526a52b7d2dcc80cd2e40000006008556000600f556005601055600060115560006012556a52b7d2dcc80cd2e400000060135560006014556001601760156101000a81548160ff02191690831515021790555060006018556000601960006101000a81548160ff021916908315150217905550600a601a55678ac7230489e80000601b556064601c5566012c221cc6a000601d556032601e556028601f55600a602055600060215560006022556001602360006101000a81548160ff02191690831515021790555060006024556b033b2e3c9fd0803ce8000000602655348015620000ed57600080fd5b506026546040518060400160405280600381526020017f43544b00000000000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f43544b00000000000000000000000000000000000000000000000000000000008152506200017d62000171620003c860201b60201c565b620003d060201b60201c565b8260088190555081600a908162000195919062000a59565b5080600b9081620001a7919062000a59565b50600854600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160036000620002046200049460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555073ba6037d8f2ecf778a27108d03bca96908f23fe33600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737e46955f71e8b0dd0e3fa4fb65e44b36a43b3bcb600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620003bf620004bd60201b60201c565b50505062000d0e565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b620004cd620007d360201b60201c565b156200051a5733601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620007d1565b6000734752ba5dbc23f44d87826276bf6fd6b1c372ad24905060008190508073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000584573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005aa919062000baa565b601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000636573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200065c919062000baa565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630739f6b04fd4f6accb1a5a33d2530b592e914f5c91f6040518363ffffffff1660e01b8152600401620006ac92919062000bed565b6020604051808303816000875af1158015620006cc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620006f2919062000baa565b601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f025dbd6ad989fe1a64db7dc049e29723ff9d35a97d84ae9aab96196f00ec1a00600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051620007c6919062000cdc565b60405180910390a150505b565b6000617a694614905090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200086157607f821691505b60208210810362000877576200087662000819565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620008e17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620008a2565b620008ed8683620008a2565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200093a620009346200092e8462000905565b6200090f565b62000905565b9050919050565b6000819050919050565b620009568362000919565b6200096e620009658262000941565b848454620008af565b825550505050565b600090565b6200098562000976565b620009928184846200094b565b505050565b5b81811015620009ba57620009ae6000826200097b565b60018101905062000998565b5050565b601f82111562000a0957620009d3816200087d565b620009de8462000892565b81016020851015620009ee578190505b62000a06620009fd8562000892565b83018262000997565b50505b505050565b600082821c905092915050565b600062000a2e6000198460080262000a0e565b1980831691505092915050565b600062000a49838362000a1b565b9150826002028217905092915050565b62000a6482620007df565b67ffffffffffffffff81111562000a805762000a7f620007ea565b5b62000a8c825462000848565b62000a99828285620009be565b600060209050601f83116001811462000ad1576000841562000abc578287015190505b62000ac8858262000a3b565b86555062000b38565b601f19841662000ae1866200087d565b60005b8281101562000b0b5784890151825560018201915060208501945060208101905062000ae4565b8683101562000b2b578489015162000b27601f89168262000a1b565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b728262000b45565b9050919050565b62000b848162000b65565b811462000b9057600080fd5b50565b60008151905062000ba48162000b79565b92915050565b60006020828403121562000bc35762000bc262000b40565b5b600062000bd38482850162000b93565b91505092915050565b62000be78162000b65565b82525050565b600060408201905062000c04600083018562000bdc565b62000c13602083018462000bdc565b9392505050565b600082825260208201905092915050565b7f5765206372656174656420746865204c697175696469747920506f6f6c000000600082015250565b600062000c63601d8362000c1a565b915062000c708262000c2b565b602082019050919050565b600062000c9c62000c9662000c908462000b45565b6200090f565b62000b45565b9050919050565b600062000cb08262000c7b565b9050919050565b600062000cc48262000ca3565b9050919050565b62000cd68162000cb7565b82525050565b6000604082019050818103600083015262000cf78162000c54565b905062000d08602083018462000ccb565b92915050565b61426f8062000d1e6000396000f3fe60806040526004361061039b5760003560e01c8063715018a6116101dc578063b29ad50a11610102578063dd62ed3e116100a0578063ea2f0b371161006f578063ea2f0b3714610d97578063eb91d37e14610dc0578063ecded91414610deb578063f2fde38b14610e16576103e8565b8063dd62ed3e14610cdb578063e3e2e6aa14610d18578063e6be4a7214610d43578063e75df4a714610d6c576103e8565b8063c7876ea4116100dc578063c7876ea414610c43578063ccfe8b3f14610c6e578063ce831ed514610c99578063d2d7ad8314610cb0576103e8565b8063b29ad50a14610bd8578063c479ffca14610bef578063c49b9a8014610c1a576103e8565b80638eef7d1b1161017a578063a728666911610149578063a728666914610b2e578063a9059cbb14610b59578063aa6df29914610b96578063ae34c81b14610bad576103e8565b80638eef7d1b14610a7257806395d89b4114610a9b5780639e19c4ed14610ac6578063a457c2d714610af1576103e8565b806387287247116101b657806387287247146109b457806389a30271146109f15780638da5cb5b14610a1c5780638ea5220f14610a47576103e8565b8063715018a61461094757806375f0a8741461095e57806385141a7714610989576103e8565b806342ac3379116102c157806356a6a1331161025f578063690669581161022e578063690669581461088b5780636ca60bc6146108b45780636d5e65ab146108df57806370a082311461090a576103e8565b806356a6a133146107e35780635b6238841461080e5780635d098b38146108375780635eaa824714610860576103e8565b8063470624021161029b578063470624021461072557806349bd5a5e146107505780634a74bb021461077b5780635342acb4146107a6576103e8565b806342ac3379146106a8578063437823ec146106d3578063461d9476146106fc576103e8565b80631e815fcd116103395780632dfb66d7116103085780632dfb66d7146105ea578063313ce567146106155780633950935114610640578063407635031461067d576103e8565b80631e815fcd1461052c578063220f66961461055757806323b872dd146105825780632b14ca56146105bf576103e8565b80631694505e116103755780631694505e1461048057806316aad6e0146104ab57806318160ddd146104d65780631a06fb4114610501576103e8565b806306fdde03146103ed578063095ea7b3146104185780631002279714610455576103e8565b366103e8573373ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156103e6573d6000803e3d6000fd5b005b600080fd5b3480156103f957600080fd5b50610402610e3f565b60405161040f9190612c10565b60405180910390f35b34801561042457600080fd5b5061043f600480360381019061043a9190612ccb565b610ecd565b60405161044c9190612d26565b60405180910390f35b34801561046157600080fd5b5061046a610eeb565b6040516104779190612d50565b60405180910390f35b34801561048c57600080fd5b50610495610ef1565b6040516104a29190612dca565b60405180910390f35b3480156104b757600080fd5b506104c0610f17565b6040516104cd9190612d26565b60405180910390f35b3480156104e257600080fd5b506104eb610f2a565b6040516104f89190612d50565b60405180910390f35b34801561050d57600080fd5b50610516610f34565b6040516105239190612d50565b60405180910390f35b34801561053857600080fd5b50610541610f3a565b60405161054e9190612d26565b60405180910390f35b34801561056357600080fd5b5061056c610f4d565b6040516105799190612d26565b60405180910390f35b34801561058e57600080fd5b506105a960048036038101906105a49190612de5565b610f60565b6040516105b69190612d26565b60405180910390f35b3480156105cb57600080fd5b506105d4611060565b6040516105e19190612d50565b60405180910390f35b3480156105f657600080fd5b506105ff611066565b60405161060c9190612d50565b60405180910390f35b34801561062157600080fd5b5061062a61106c565b6040516106379190612e54565b60405180910390f35b34801561064c57600080fd5b5061066760048036038101906106629190612ccb565b611071565b6040516106749190612d26565b60405180910390f35b34801561068957600080fd5b5061069261111d565b60405161069f9190612d50565b60405180910390f35b3480156106b457600080fd5b506106bd611123565b6040516106ca9190612d50565b60405180910390f35b3480156106df57600080fd5b506106fa60048036038101906106f59190612e6f565b61133c565b005b34801561070857600080fd5b50610723600480360381019061071e9190612e9c565b6113d6565b005b34801561073157600080fd5b5061073a61146d565b6040516107479190612d50565b60405180910390f35b34801561075c57600080fd5b50610765611473565b6040516107729190612ed8565b60405180910390f35b34801561078757600080fd5b50610790611499565b60405161079d9190612d26565b60405180910390f35b3480156107b257600080fd5b506107cd60048036038101906107c89190612e6f565b6114ac565b6040516107da9190612d26565b60405180910390f35b3480156107ef57600080fd5b506107f8611502565b6040516108059190612d26565b60405180910390f35b34801561081a57600080fd5b5061083560048036038101906108309190612f1f565b61150e565b005b34801561084357600080fd5b5061085e60048036038101906108599190612e6f565b611533565b005b34801561086c57600080fd5b50610875611647565b6040516108829190612d50565b60405180910390f35b34801561089757600080fd5b506108b260048036038101906108ad9190612e6f565b61164d565b005b3480156108c057600080fd5b506108c9611699565b6040516108d69190612d50565b60405180910390f35b3480156108eb57600080fd5b506108f461169f565b6040516109019190612d50565b60405180910390f35b34801561091657600080fd5b50610931600480360381019061092c9190612e6f565b6116a5565b60405161093e9190612d50565b60405180910390f35b34801561095357600080fd5b5061095c6116ee565b005b34801561096a57600080fd5b50610973611702565b6040516109809190612f6d565b60405180910390f35b34801561099557600080fd5b5061099e611728565b6040516109ab9190612ed8565b60405180910390f35b3480156109c057600080fd5b506109db60048036038101906109d69190612e6f565b61172e565b6040516109e89190612ed8565b60405180910390f35b3480156109fd57600080fd5b50610a06611761565b604051610a139190612ed8565b60405180910390f35b348015610a2857600080fd5b50610a31611779565b604051610a3e9190612ed8565b60405180910390f35b348015610a5357600080fd5b50610a5c6117a2565b604051610a699190612ed8565b60405180910390f35b348015610a7e57600080fd5b50610a996004803603810190610a949190612e9c565b6117c8565b005b348015610aa757600080fd5b50610ab06117da565b604051610abd9190612c10565b60405180910390f35b348015610ad257600080fd5b50610adb611868565b604051610ae89190612d50565b60405180910390f35b348015610afd57600080fd5b50610b186004803603810190610b139190612ccb565b61186e565b604051610b259190612d26565b60405180910390f35b348015610b3a57600080fd5b50610b4361191a565b604051610b509190612d50565b60405180910390f35b348015610b6557600080fd5b50610b806004803603810190610b7b9190612ccb565b611920565b604051610b8d9190612d26565b60405180910390f35b348015610ba257600080fd5b50610bab61193e565b005b348015610bb957600080fd5b50610bc2611940565b604051610bcf9190612d50565b60405180910390f35b348015610be457600080fd5b50610bed611946565b005b348015610bfb57600080fd5b50610c046119fd565b604051610c119190612d50565b60405180910390f35b348015610c2657600080fd5b50610c416004803603810190610c3c9190612f1f565b611a03565b005b348015610c4f57600080fd5b50610c58611ab4565b604051610c659190612d50565b60405180910390f35b348015610c7a57600080fd5b50610c83611aba565b604051610c909190612d50565b60405180910390f35b348015610ca557600080fd5b50610cae611ac0565b005b348015610cbc57600080fd5b50610cc5611bf8565b604051610cd29190612d50565b60405180910390f35b348015610ce757600080fd5b50610d026004803603810190610cfd9190612f88565b611bfe565b604051610d0f9190612d50565b60405180910390f35b348015610d2457600080fd5b50610d2d611c85565b604051610d3a9190612d50565b60405180910390f35b348015610d4f57600080fd5b50610d6a6004803603810190610d659190612ccb565b611c8b565b005b348015610d7857600080fd5b50610d81611e21565b604051610d8e9190612d50565b60405180910390f35b348015610da357600080fd5b50610dbe6004803603810190610db99190612e6f565b611e27565b005b348015610dcc57600080fd5b50610dd5611ec1565b604051610de29190612d50565b60405180910390f35b348015610df757600080fd5b50610e00611fbe565b604051610e0d9190612ed8565b60405180910390f35b348015610e2257600080fd5b50610e3d6004803603810190610e389190612e6f565b611fe4565b005b600a8054610e4c90612ff7565b80601f0160208091040260200160405190810160405280929190818152602001828054610e7890612ff7565b8015610ec55780601f10610e9a57610100808354040283529160200191610ec5565b820191906000526020600020905b815481529060010190602001808311610ea857829003601f168201915b505050505081565b6000610ee1610eda612067565b848461206f565b6001905092915050565b601f5481565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b602360009054906101000a900460ff1681565b6000600854905090565b60245481565b601960009054906101000a900460ff1681565b601760149054906101000a900460ff1681565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610fac612067565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561102c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110239061309a565b60405180910390fd5b611037858585612238565b61105485611043612067565b858461104f91906130e9565b61206f565b60019150509392505050565b60105481565b60215481565b601281565b600061111361107e612067565b84846002600061108c612067565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461110e919061311d565b61206f565b6001905092915050565b60125481565b6000806000601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015611195573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111b991906131d3565b5091509150601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611264573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611288919061323b565b73ffffffffffffffffffffffffffffffffffffffff16036112f057806dffffffffffffffffffffffffffff166012600a6112c2919061339b565b836dffffffffffffffffffffffffffff166112dd91906133e6565b6112e79190613457565b92505050611339565b816dffffffffffffffffffffffffffff166012600a61130f919061339b565b826dffffffffffffffffffffffffffff1661132a91906133e6565b6113349190613457565b925050505b90565b61134461265f565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f025dbd6ad989fe1a64db7dc049e29723ff9d35a97d84ae9aab96196f00ec1a00816040516113cb91906134fa565b60405180910390a150565b6113de61265f565b68056bc75e2d6310000081101561142a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114219061359a565b60405180910390fd5b806013819055507fdd970dd9b5bfe707922155b058a407655cb18288b807e2216442bca8ad83d6b5601354604051611462919061362c565b60405180910390a150565b600f5481565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601760159054906101000a900460ff1681565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000617a694614905090565b61151661265f565b80601960006101000a81548160ff02191690831515021790555050565b61153b61265f565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a1906136a6565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f025dbd6ad989fe1a64db7dc049e29723ff9d35a97d84ae9aab96196f00ec1a00600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660405161163c9190613759565b60405180910390a150565b60145481565b61165561265f565b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60115481565b601d5481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6116f661265f565b61170060006126dd565b565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61dead81565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b739f6b04fd4f6accb1a5a33d2530b592e914f5c91f81565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6117d061265f565b8060218190555050565b600b80546117e790612ff7565b80601f016020809104026020016040519081016040528092919081815260200182805461181390612ff7565b80156118605780601f1061183557610100808354040283529160200191611860565b820191906000526020600020905b81548152906001019060200180831161184357829003601f168201915b505050505081565b601a5481565b600061191061187b612067565b848460026000611889612067565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190b91906130e9565b61206f565b6001905092915050565b60205481565b600061193461192d612067565b8484612238565b6001905092915050565b565b601e5481565b6001601760146101000a81548160ff021916908315150217905550600060115490506000479050611976826127a1565b60004790506000828261198991906130e9565b1015611997575050506119e0565b600082826119a591906130e9565b90506119d3600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826129af565b6000601181905550505050505b6000601760146101000a81548160ff021916908315150217905550565b601c5481565b611a0b61265f565b801515601760159054906101000a900460ff16151503611a60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a57906137d3565b60405180910390fd5b80601760156101000a81548160ff0219169083151502179055507f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc15981604051611aa99190612d26565b60405180910390a150565b60225481565b60075481565b611ac861265f565b60004790506000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051611b1590613824565b60006040518083038185875af1925050503d8060008114611b52576040519150601f19603f3d011682016040523d82523d6000602084013e611b57565b606091505b5050905080611b9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9290613885565b60405180910390fd5b7f025dbd6ad989fe1a64db7dc049e29723ff9d35a97d84ae9aab96196f00ec1a00600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051611bec9190613917565b60405180910390a15050565b60135481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60185481565b611c9361265f565b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf8906139b7565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401611d609291906139d7565b6020604051808303816000875af1158015611d7f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611da39190613a15565b905080611de5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ddc90613885565b60405180910390fd5b7fdd970dd9b5bfe707922155b058a407655cb18288b807e2216442bca8ad83d6b582604051611e149190613ab4565b60405180910390a1505050565b601b5481565b611e2f61265f565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f025dbd6ad989fe1a64db7dc049e29723ff9d35a97d84ae9aab96196f00ec1a0081604051611eb69190613b54565b60405180910390a150565b6000806000601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015611f33573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f5791906131d3565b5091509150620f4240826dffffffffffffffffffffffffffff16620f4240670de0b6b3a7640000846dffffffffffffffffffffffffffff16611f9991906133e6565b611fa391906133e6565b611fad9190613457565b611fb791906133e6565b9250505090565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611fec61265f565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361205b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205290613bf4565b60405180910390fd5b612064816126dd565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036120de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120d590613c86565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361214d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214490613d18565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161222b9190612d50565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036122a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161229e90613daa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612316576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161230d90613e3c565b60405180910390fd5b60008111612359576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161235090613ece565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156123db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123d290613f60565b60405180910390fd5b6000601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156124845750600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156124a65760648260105461249991906133e6565b6124a39190613457565b90505b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614801561254d5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561256d57601960009054906101000a900460ff1661256c575061265a565b5b600081111561264d57808261258291906130e9565b91506125a98461dead600560028561259a91906133e6565b6125a49190613457565b612a6a565b6125ee84600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056001856125df91906133e6565b6125e99190613457565b612a6a565b61263384600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560028561262491906133e6565b61262e9190613457565b612a6a565b8060126000828254612645919061311d565b925050819055505b612658848484612a6a565b505b505050565b612667612067565b73ffffffffffffffffffffffffffffffffffffffff16612685611779565b73ffffffffffffffffffffffffffffffffffffffff16146126db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126d290613fcc565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600267ffffffffffffffff8111156127be576127bd613fec565b5b6040519080825280602002602001820160405280156127ec5781602001602082028036833780820191505090505b50905030816000815181106128045761280361401b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816001815181106128755761287461401b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506128dc30601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168461206f565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612940959493929190614143565b600060405180830381600087803b15801561295a57600080fd5b505af115801561296e573d6000803e3d6000fd5b505050507f32cde87eb454f3a0b875ab23547023107cfad454363ec88ba5695e2c24aa52a782826040516129a392919061419d565b60405180910390a15050565b6000810315612a665760008273ffffffffffffffffffffffffffffffffffffffff16826040516129de90613824565b60006040518083038185875af1925050503d8060008114612a1b576040519150601f19603f3d011682016040523d82523d6000602084013e612a20565b606091505b5050905080612a64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a5b90614219565b60405180910390fd5b505b5050565b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612ab991906130e9565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612b0f919061311d565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612b739190612d50565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612bba578082015181840152602081019050612b9f565b60008484015250505050565b6000601f19601f8301169050919050565b6000612be282612b80565b612bec8185612b8b565b9350612bfc818560208601612b9c565b612c0581612bc6565b840191505092915050565b60006020820190508181036000830152612c2a8184612bd7565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612c6282612c37565b9050919050565b612c7281612c57565b8114612c7d57600080fd5b50565b600081359050612c8f81612c69565b92915050565b6000819050919050565b612ca881612c95565b8114612cb357600080fd5b50565b600081359050612cc581612c9f565b92915050565b60008060408385031215612ce257612ce1612c32565b5b6000612cf085828601612c80565b9250506020612d0185828601612cb6565b9150509250929050565b60008115159050919050565b612d2081612d0b565b82525050565b6000602082019050612d3b6000830184612d17565b92915050565b612d4a81612c95565b82525050565b6000602082019050612d656000830184612d41565b92915050565b6000819050919050565b6000612d90612d8b612d8684612c37565b612d6b565b612c37565b9050919050565b6000612da282612d75565b9050919050565b6000612db482612d97565b9050919050565b612dc481612da9565b82525050565b6000602082019050612ddf6000830184612dbb565b92915050565b600080600060608486031215612dfe57612dfd612c32565b5b6000612e0c86828701612c80565b9350506020612e1d86828701612c80565b9250506040612e2e86828701612cb6565b9150509250925092565b600060ff82169050919050565b612e4e81612e38565b82525050565b6000602082019050612e696000830184612e45565b92915050565b600060208284031215612e8557612e84612c32565b5b6000612e9384828501612c80565b91505092915050565b600060208284031215612eb257612eb1612c32565b5b6000612ec084828501612cb6565b91505092915050565b612ed281612c57565b82525050565b6000602082019050612eed6000830184612ec9565b92915050565b612efc81612d0b565b8114612f0757600080fd5b50565b600081359050612f1981612ef3565b92915050565b600060208284031215612f3557612f34612c32565b5b6000612f4384828501612f0a565b91505092915050565b6000612f5782612c37565b9050919050565b612f6781612f4c565b82525050565b6000602082019050612f826000830184612f5e565b92915050565b60008060408385031215612f9f57612f9e612c32565b5b6000612fad85828601612c80565b9250506020612fbe85828601612c80565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061300f57607f821691505b60208210810361302257613021612fc8565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000613084602883612b8b565b915061308f82613028565b604082019050919050565b600060208201905081810360008301526130b381613077565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006130f482612c95565b91506130ff83612c95565b9250828203905081811115613117576131166130ba565b5b92915050565b600061312882612c95565b915061313383612c95565b925082820190508082111561314b5761314a6130ba565b5b92915050565b60006dffffffffffffffffffffffffffff82169050919050565b61317481613151565b811461317f57600080fd5b50565b6000815190506131918161316b565b92915050565b600063ffffffff82169050919050565b6131b081613197565b81146131bb57600080fd5b50565b6000815190506131cd816131a7565b92915050565b6000806000606084860312156131ec576131eb612c32565b5b60006131fa86828701613182565b935050602061320b86828701613182565b925050604061321c868287016131be565b9150509250925092565b60008151905061323581612c69565b92915050565b60006020828403121561325157613250612c32565b5b600061325f84828501613226565b91505092915050565b60008160011c9050919050565b6000808291508390505b60018511156132bf5780860481111561329b5761329a6130ba565b5b60018516156132aa5780820291505b80810290506132b885613268565b945061327f565b94509492505050565b6000826132d85760019050613394565b816132e65760009050613394565b81600181146132fc576002811461330657613335565b6001915050613394565b60ff841115613318576133176130ba565b5b8360020a91508482111561332f5761332e6130ba565b5b50613394565b5060208310610133831016604e8410600b841016171561336a5782820a905083811115613365576133646130ba565b5b613394565b6133778484846001613275565b9250905081840481111561338e5761338d6130ba565b5b81810290505b9392505050565b60006133a682612c95565b91506133b183612e38565b92506133de7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846132c8565b905092915050565b60006133f182612c95565b91506133fc83612c95565b925082820261340a81612c95565b91508282048414831517613421576134206130ba565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061346282612c95565b915061346d83612c95565b92508261347d5761347c613428565b5b828204905092915050565b7f57652068617665206578636c756465642074686520666f6c6c6f77696e67207760008201527f616c6c656420696e20666565733a000000000000000000000000000000000000602082015250565b60006134e4602e83612b8b565b91506134ef82613488565b604082019050919050565b60006040820190508181036000830152613513816134d7565b90506135226020830184612ec9565b92915050565b7f596f75206e65656420746f20656e746572206d6f7265207468616e203130302060008201527f746f6b656e732e00000000000000000000000000000000000000000000000000602082015250565b6000613584602783612b8b565b915061358f82613528565b604082019050919050565b600060208201905081810360008301526135b381613577565b9050919050565b7f576520686176652075706461746564206d696e696d756e546f6b656e7342656660008201527f6f72655377617020746f3a000000000000000000000000000000000000000000602082015250565b6000613616602b83612b8b565b9150613621826135ba565b604082019050919050565b6000604082019050818103600083015261364581613609565b90506136546020830184612d41565b92915050565b7f7365744d61726b6574696e6757616c6c65743a205a45524f0000000000000000600082015250565b6000613690601883612b8b565b915061369b8261365a565b602082019050919050565b600060208201905081810360008301526136bf81613683565b9050919050565b7f57652068617665205570646174656420746865204d61726b6574696e6757616c60008201527f6c65743a00000000000000000000000000000000000000000000000000000000602082015250565b6000613722602483612b8b565b915061372d826136c6565b604082019050919050565b600061374382612d97565b9050919050565b61375381613738565b82525050565b6000604082019050818103600083015261377281613715565b9050613781602083018461374a565b92915050565b7f56616c756520616c726561647920736574000000000000000000000000000000600082015250565b60006137bd601183612b8b565b91506137c882613787565b602082019050919050565b600060208201905081810360008301526137ec816137b0565b9050919050565b600081905092915050565b50565b600061380e6000836137f3565b9150613819826137fe565b600082019050919050565b600061382f82613801565b9150819050919050565b7f5472616e73666572206661696c65640000000000000000000000000000000000600082015250565b600061386f600f83612b8b565b915061387a82613839565b602082019050919050565b6000602082019050818103600083015261389e81613862565b9050919050565b7f57652068617665207265636f766572207468652073746f636b2065746820667260008201527f6f6d20636f6e74726163742e0000000000000000000000000000000000000000602082015250565b6000613901602c83612b8b565b915061390c826138a5565b604082019050919050565b60006040820190508181036000830152613930816138f4565b905061393f602083018461374a565b92915050565b7f4f776e65722063616e277420636c61696d20636f6e747261637427732062616c60008201527f616e6365206f6620697473206f776e20746f6b656e7300000000000000000000602082015250565b60006139a1603683612b8b565b91506139ac82613945565b604082019050919050565b600060208201905081810360008301526139d081613994565b9050919050565b60006040820190506139ec600083018561374a565b6139f96020830184612d41565b9392505050565b600081519050613a0f81612ef3565b92915050565b600060208284031215613a2b57613a2a612c32565b5b6000613a3984828501613a00565b91505092915050565b7f57652068617665207265636f766572656420746f6b656e732066726f6d20636f60008201527f6e74726163743a00000000000000000000000000000000000000000000000000602082015250565b6000613a9e602783612b8b565b9150613aa982613a42565b604082019050919050565b60006040820190508181036000830152613acd81613a91565b9050613adc6020830184612d41565b92915050565b7f5765206861766520696e636c7564696e672074686520666f6c6c6f77696e672060008201527f77616c6c656420696e20666565733a0000000000000000000000000000000000602082015250565b6000613b3e602f83612b8b565b9150613b4982613ae2565b604082019050919050565b60006040820190508181036000830152613b6d81613b31565b9050613b7c6020830184612ec9565b92915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613bde602683612b8b565b9150613be982613b82565b604082019050919050565b60006020820190508181036000830152613c0d81613bd1565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613c70602483612b8b565b9150613c7b82613c14565b604082019050919050565b60006020820190508181036000830152613c9f81613c63565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613d02602283612b8b565b9150613d0d82613ca6565b604082019050919050565b60006020820190508181036000830152613d3181613cf5565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613d94602583612b8b565b9150613d9f82613d38565b604082019050919050565b60006020820190508181036000830152613dc381613d87565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613e26602383612b8b565b9150613e3182613dca565b604082019050919050565b60006020820190508181036000830152613e5581613e19565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000613eb8602983612b8b565b9150613ec382613e5c565b604082019050919050565b60006020820190508181036000830152613ee781613eab565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613f4a602683612b8b565b9150613f5582613eee565b604082019050919050565b60006020820190508181036000830152613f7981613f3d565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613fb6602083612b8b565b9150613fc182613f80565b602082019050919050565b60006020820190508181036000830152613fe581613fa9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b600061406f61406a6140658461404a565b612d6b565b612c95565b9050919050565b61407f81614054565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6140ba81612c57565b82525050565b60006140cc83836140b1565b60208301905092915050565b6000602082019050919050565b60006140f082614085565b6140fa8185614090565b9350614105836140a1565b8060005b8381101561413657815161411d88826140c0565b9750614128836140d8565b925050600181019050614109565b5085935050505092915050565b600060a0820190506141586000830188612d41565b6141656020830187614076565b818103604083015261417781866140e5565b90506141866060830185612ec9565b6141936080830184612d41565b9695505050505050565b60006040820190506141b26000830185612d41565b81810360208301526141c481846140e5565b90509392505050565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b6000614203601083612b8b565b915061420e826141cd565b602082019050919050565b60006020820190508181036000830152614232816141f6565b905091905056fea264697066735822122082fad6286b1aee45625eb0f5d4626b041b5ba72381b8b360dd674a0f487fbd2764736f6c63430008140033