トランザクションの詳細
トランザクションハッシュ
: 0x2a532b42085c595667598fe18d0eb45791399605e815d3a90a58248eddb43a13
やり取りの相手:
金額:
0ETH
($0)
取引料金:
0.000063892280473933
$0.23
L2 Gas price:
0.000000000006159177 ETH(0.006159177 Gwei)
L2ガスの上限と使用量:
7,113,086|
3,754,285(52.78%)
L2 fee paid:
0.000023123305823445 ETH
L2ガス料金:
基本: 0.004559177 Gwei
|優先度最高: 0.0016 Gwei
|最大: 0.016 Gwei
L1ガス価格:
0.000000013000418135 ETH(13.000418135 Gwei)
L1使用済みガス:
112,721
L1手数料スカラー:
0
L1 fee paid:
0.000040768974650488 ETH
その他の属性:
取引タイプ:2(EIP-1559によって開始されたトランザクションタイプ)
ナンス:0
ブロック内ポジション:84
入力データ:
0x60806040523480156200001157600080fd5b5060405162004234380380620042348339810160408190526200003491620000b6565b600080546001600160a01b03199081163390811783556002805460018181018355919094527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace909301805490921617905580546001600160c01b0319166001600160a01b03929092169190911790556003805460ff19166021179055620000e8565b600060208284031215620000c957600080fd5b81516001600160a01b0381168114620000e157600080fd5b9392505050565b61413c80620000f86000396000f3fe6080604052600436106100f75760003560e01c8063654b64871161008a578063d81ea13911610059578063d81ea139146102a2578063db5182f9146102b5578063fa461e33146102d5578063fa483e72146102f557600080fd5b8063654b6487146102225780637b1c1cb0146102425780639feb758b14610262578063d3e1c2841461028257600080fd5b806323a69e75116100c657806323a69e75146101ac5780632c8958f6146101cc5780632d4bddcd146101ec578063614619541461020c57600080fd5b8063030f5fc7146101035780630371cb5f146101385780630c45ecf41461016a578063187806841461018a57600080fd5b366100fe57005b600080fd5b34801561010f57600080fd5b5061012361011e3660046134d6565b610315565b60405190151581526020015b60405180910390f35b34801561014457600080fd5b50610158610153366004613509565b6103b5565b60405160ff909116815260200161012f565b34801561017657600080fd5b5061012361018536600461354a565b6104ef565b34801561019657600080fd5b506101aa6101a53660046135a9565b61054c565b005b3480156101b857600080fd5b506101aa6101c73660046135a9565b610718565b3480156101d857600080fd5b506101aa6101e73660046135a9565b6108f5565b3480156101f857600080fd5b506101aa6102073660046135a9565b610929565b61021461095d565b60405190815260200161012f565b34801561022e57600080fd5b506101aa61023d3660046135a9565b6109d0565b34801561024e57600080fd5b5061021461025d3660046135fc565b610a04565b34801561026e57600080fd5b506101aa61027d3660046135a9565b610bdc565b34801561028e57600080fd5b506101aa61029d3660046135a9565b610c10565b6102146102b036600461363e565b610d4f565b3480156102c157600080fd5b506101236102d036600461366e565b610e15565b3480156102e157600080fd5b506101aa6102f03660046135a9565b610f05565b34801561030157600080fd5b506101aa6103103660046135a9565b610f39565b6000805473ffffffffffffffffffffffffffffffffffffffff16331461033a57600080fd5b5060028054600180820183556000929092527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff939093169290921790915590565b6000428510156103c457600080fd5b6000856040516020016103d991815260200190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529082905261041491602001613707565b604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe001815282825280516020918201206000805490855291840180845281905260ff871692840192909252606083018890526080830187905290925073ffffffffffffffffffffffffffffffffffffffff169060019060a0016020604051602081039080840390855afa1580156104b5573d6000803e3d6000fd5b5050506020604051035173ffffffffffffffffffffffffffffffffffffffff16146104df57600080fd5b505060035460ff16949350505050565b6000805473ffffffffffffffffffffffffffffffffffffffff16331461051457600080fd5b50600380547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff92909216919091179055600190565b60015477010000000000000000000000000000000000000000000000900460ff1661057657600080fd5b6105806007610f69565b600061058e828401846137cb565b90503073ffffffffffffffffffffffffffffffffffffffff16816020015173ffffffffffffffffffffffffffffffffffffffff16036106685780516040517fa9059cbb0000000000000000000000000000000000000000000000000000000081523360048201526024810187905273ffffffffffffffffffffffffffffffffffffffff9091169063a9059cbb906044015b6020604051808303816000875af115801561063e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610662919061380c565b50610711565b805160208201516040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9182166004820152336024820152604481018890529116906323b872dd906064015b6020604051808303816000875af11580156106eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061070f919061380c565b505b5050505050565b60015477010000000000000000000000000000000000000000000000900460ff1661074257600080fd5b61074c6003610f69565b600061075a828401846137cb565b9050600080861361076b578461076d565b855b90503073ffffffffffffffffffffffffffffffffffffffff16826020015173ffffffffffffffffffffffffffffffffffffffff16036108465781516040517fa9059cbb0000000000000000000000000000000000000000000000000000000081523360048201526024810183905273ffffffffffffffffffffffffffffffffffffffff9091169063a9059cbb906044016020604051808303816000875af115801561081c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610840919061380c565b5061070f565b815160208301516040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9182166004820152336024820152604481018490529116906323b872dd906064016020604051808303816000875af11580156108c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108ec919061380c565b50505050505050565b60015477010000000000000000000000000000000000000000000000900460ff1661091f57600080fd5b61074c6004610f69565b60015477010000000000000000000000000000000000000000000000900460ff1661095357600080fd5b61074c6008610f69565b6000610967611022565b600036818080806109788186611094565b935093509350935061098b848484611859565b9650603c8160ff1610156109c757600380547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660ff83161790555b50505050505090565b60015477010000000000000000000000000000000000000000000000900460ff166109fa57600080fd5b61074c6006610f69565b6000805473ffffffffffffffffffffffffffffffffffffffff1633148015610a4a575060015477010000000000000000000000000000000000000000000000900460ff16155b610ab5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f64656e696564000000000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8616906370a0823190602401602060405180830381865afa158015610b22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b46919061382e565b905083811015610bb2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f496e73756666696369656e7420616d6f756e74000000000000000000000000006044820152606401610aac565b600081118015610bc25750600084115b15610bd357610bd38530858761231f565b50919392505050565b60015477010000000000000000000000000000000000000000000000900460ff16610c0657600080fd5b61074c600a610f69565b60015477010000000000000000000000000000000000000000000000900460ff16610c3a57600080fd5b610c446007610f69565b6000610c52828401846137cb565b90503073ffffffffffffffffffffffffffffffffffffffff16816020015173ffffffffffffffffffffffffffffffffffffffff1603610ce75780516040517fa9059cbb0000000000000000000000000000000000000000000000000000000081523360048201526024810186905273ffffffffffffffffffffffffffffffffffffffff9091169063a9059cbb9060440161061f565b805160208201516040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9182166004820152336024820152604481018790529116906323b872dd906064016106cc565b6000805473ffffffffffffffffffffffffffffffffffffffff1633148015610d95575060015477010000000000000000000000000000000000000000000000900460ff16155b610dfb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f64656e69656400000000000000000000000000000000000000000000000000006044820152606401610aac565b824710610e0c57610e0c82846124b6565b50815b92915050565b6000805473ffffffffffffffffffffffffffffffffffffffff163314610e3a57600080fd5b60005b82811015610efb57838382818110610e5757610e57613847565b60015462ffffff7401000000000000000000000000000000000000000090910416600090815260046020526040902060a090910292909201919050610e9c8282613876565b50506001805474010000000000000000000000000000000000000000900462ffffff16906014610ecb83613a21565b91906101000a81548162ffffff021916908362ffffff160217905550508080610ef390613a43565b915050610e3d565b5060019392505050565b60015477010000000000000000000000000000000000000000000000900460ff16610f2f57600080fd5b61074c6001610f69565b60015477010000000000000000000000000000000000000000000000900460ff16610f6357600080fd5b61074c60025b6000805b60015474010000000000000000000000000000000000000000900462ffffff168110156110135760008181526004602052604090206002015460ff8085167701000000000000000000000000000000000000000000000090920416036110015760008181526004602052604090205473ffffffffffffffffffffffffffffffffffffffff1633036110015760019150611013565b8061100b81613a43565b915050610f6d565b508061101e57600080fd5b5050565b6000805b600254811015611086576002818154811061104357611043613847565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff1633036110745760019150611086565b8061107e81613a43565b915050611026565b508061109157600080fd5b50565b60008060606000858560048181106110ae576110ae613847565b919091013560f81c91506000905060266110c98360ff613a7b565b6110d39190613ac3565b6003549091506000906008906110ec9060ff1685613ae5565b6110f69190613afe565b6003549091506000906111319060ff168a8a600581811061111957611119613847565b61112a9392013560f81c9050613a7b565b858561259f565b90508060ff1667ffffffffffffffff81111561114f5761114f61374c565b6040519080825280602002602001820160405280156111cd57816020015b6040805160c08101825260008082526020808301829052928201819052606082018190526080820181905260a082015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90920191018161116d5790505b50945060005b8160ff168160ff1610156114925760006111ee600285613afe565b60ff1615611239576112348b8b611206856002613b20565b611211906007613ae5565b60ff1681811061122357611223613847565b919091013560f81c9050878761259f565b611254565b6112548b8b611249856002613b20565b611211906006613ae5565b90506000611263600286613afe565b60ff16156112ae576112a98c8c61127b866002613b20565b611286906006613ae5565b60ff1681811061129857611298613847565b919091013560f81c9050888861259f565b6112c9565b6112c98c8c6112be866002613b20565b611286906007613ae5565b60ff80821660009081526004602052604081206002810154905493945062ffffff740100000000000000000000000000000000000000008204169373ffffffffffffffffffffffffffffffffffffffff1692770100000000000000000000000000000000000000000000009091048116919081908716158061134e57508660ff166002145b8061135c57508660ff166004145b61139c5760ff86166000908152600460205260409020600281015460019091015473ffffffffffffffffffffffffffffffffffffffff91821691166113d4565b60ff86166000908152600460205260409020600181015460029091015473ffffffffffffffffffffffffffffffffffffffff91821691165b9150915060006040518060c001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018762ffffff1681526020018960ff1681526020018560ff168152509050808e8a60ff168151811061146c5761146c613847565b60200260200101819052505050505050505050808061148a90613b43565b9150506111d3565b5060006114a0826002613b20565b6114ab906006613ae5565b60ff16905060008a8a6114bf846008613b62565b8181106114ce576114ce613847565b6114e092013560f81c9050600a613c95565b8b8b6114ed856009613b62565b906114f986600c613b62565b9261150693929190613ca4565b8d858e611514826003613b62565b9261152193929190613ca4565b6040516020016115349493929190613cce565b60405160208183030381529060405261154c90613cf0565b611559919060d01c613d40565b905060008b8b61156a856003613b62565b81811061157957611579613847565b61158b92013560f81c9050600a613c95565b8c8c611598866004613b62565b906115a4876008613b62565b926115b193929190613ca4565b8e8e6115be886013613b62565b906115ca896015613b62565b926115d793929190613ca4565b6040516020016115ea9493929190613cce565b60405160208183030381529060405261160290613cf0565b61160f919060d01c613d40565b905060008c8c611620866015613b62565b81811061162f5761162f613847565b61164192013560f81c9050600a613c95565b8d8d61164e876016613b62565b9061165a88601c613b62565b9261166793929190613ca4565b61167091613d57565b61167d919060d01c613d40565b905060008d8d61168e87600c613b62565b81811061169d5761169d613847565b6116af92013560f81c9050600a613c95565b8e8e6116bc88600d613b62565b906116c8896013613b62565b926116d593929190613ca4565b6116de91613d57565b6116eb919060d01c613d40565b90508660ff1660000361172d57600a6117048585613d9f565b61170e9190613db2565b9b50600a61171c8383613d9f565b6117269190613db2565b9a50611848565b8660ff1660010361174457600a6117048486613d9f565b8660ff1660020361177357600a61175b8486613d9f565b6117659190613db2565b9b50600a61171c8284613d9f565b8660ff166003036117a257600a61178a8286613d9f565b6117949190613db2565b9b50600a61171c8385613d9f565b8660ff166004036117d157600a6117b98285613d9f565b6117c39190613db2565b9b50600a61171c8386613d9f565b8660ff1660050361180057600a6117e88284613d9f565b6117f29190613db2565b9b50600a61171c8486613d9f565b8660ff1660060361181757600a6117e88383613d9f565b600a6118238284613d9f565b61182d9190613db2565b9b50600a61183b8585613d9f565b6118459190613db2565b9a505b505050505050505092959194509250565b805160009081805b8281101561231557600085828151811061187d5761187d613847565b602002602001015190506000808260a0015160ff16600503611be7576000836000015173ffffffffffffffffffffffffffffffffffffffff1663fbfa77cf6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156118ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061190e9190613dc6565b905084600003611a9d57836080015160ff16600314806119355750836080015160ff166004145b156119eb578a34101561194757600080fd5b83516040517ff9609f080000000000000000000000000000000000000000000000000000000081526000600482015273ffffffffffffffffffffffffffffffffffffffff91821660248201529082169063f9609f08908d9060440160206040518083038185885af11580156119c0573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906119e5919061382e565b50611be1565b6119fb846020015133838e61231f565b602084015184516040517ff9609f0800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff928316600482015290821660248201529082169063f9609f08906044016020604051808303816000875af1158015611a79573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119e5919061382e565b60208401516040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8381166004830152602482018e90529091169063a9059cbb906044016020604051808303816000875af1158015611b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b3c919061380c565b50602084015184516040517ff9609f0800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff928316600482015290821660248201529082169063f9609f08906044016020604051808303816000875af1158015611bbb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bdf919061382e565b505b50611d26565b83600003611d2257826080015160ff1660031480611c0c5750826080015160ff166004145b611c165733611c18565b305b91508260a0015160ff1660001480611c3757508260a0015160ff166009145b80611c4957508260a0015160ff16600f145b15611c6b57611c668360800151846000015185602001518d6125be565b611d26565b826080015160ff1660031480611c885750826080015160ff166004145b15611c665789341015611c9a57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db08b6040518263ffffffff1660e01b81526004016000604051808303818588803b158015611d0457600080fd5b505af1158015611d18573d6000803e3d6000fd5b5050505050611d26565b3091505b611d31600187613d9f565b8403611d6757826080015160ff1660021480611d545750826080015160ff166005145b611d5e5733611d60565b305b9050611e35565b87611d73856001613b62565b81518110611d8357611d83613847565b602002602001015160a0015160ff1660001480611dca575087611da7856001613b62565b81518110611db757611db7613847565b602002602001015160a0015160ff166009145b80611dff575087611ddc856001613b62565b81518110611dec57611dec613847565b602002602001015160a0015160ff16600f145b611e095730611e32565b87611e15856001613b62565b81518110611e2557611e25613847565b6020026020010151600001515b90505b836000036120ad57600088611e4b600189613d9f565b81518110611e5b57611e5b613847565b60200260200101516080015160ff1660021480611ea2575088611e7f600189613d9f565b81518110611e8f57611e8f613847565b60200260200101516080015160ff166005145b611eac5733611eae565b305b905088611ebc600189613d9f565b81518110611ecc57611ecc613847565b60200260200101516040015173ffffffffffffffffffffffffffffffffffffffff166370a08231826040518263ffffffff1660e01b8152600401611f2c919073ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b602060405180830381865afa158015611f49573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f6d919061382e565b9550600187118015611fd5575088611f86600189613d9f565b81518110611f9657611f96613847565b60200260200101516040015173ffffffffffffffffffffffffffffffffffffffff16846020015173ffffffffffffffffffffffffffffffffffffffff16145b8015611fe957508360a0015160ff16600514155b156120ab573073ffffffffffffffffffffffffffffffffffffffff82160361203f57836080015160ff16600314806120285750836080015160ff166004145b1561203a576120378b87613d9f565b95505b6120ab565b60a084015160ff161580159061205d57508360a0015160ff16600914155b801561207157508360a0015160ff16600f14155b80156120855750836080015160ff16600314155b80156120995750836080015160ff16600414155b156120ab576120a88b87613d9f565b95505b505b8260a0015160ff166000036120e1576120da8360000151846020015185604001518d876060015186612726565b9650612186565b8260a0015160ff16600514806120fe57508260a0015160ff16600f145b15612116576120da8360000151846020015183612849565b8260a0015160ff16600903612138576120da8360000151846040015183612929565b8260a0015160ff16600703612161576120da8360000151846020015185604001518d8686612a85565b6121838360000151846020015185604001518d8760a0015160ff168787612cbd565b96505b612191600187613d9f565b84036122fb5760408084015190517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8381166004830152879216906370a0823190602401602060405180830381865afa158015612209573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061222d919061382e565b6122379190613d9f565b96508887101561224657600080fd5b826080015160ff16600214806122635750826080015160ff166005145b156122f6576001546040517f2e1a7d4d0000000000000000000000000000000000000000000000000000000081526004810189905273ffffffffffffffffffffffffffffffffffffffff90911690632e1a7d4d90602401600060405180830381600087803b1580156122d457600080fd5b505af11580156122e8573d6000803e3d6000fd5b505050506122f633886124b6565b6122ff565b8699505b505050808061230d90613a43565b915050611861565b5050509392505050565b6040805173ffffffffffffffffffffffffffffffffffffffff85811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd0000000000000000000000000000000000000000000000000000000017905291516000928392908816916123be9190613de3565b6000604051808303816000865af19150503d80600081146123fb576040519150601f19603f3d011682016040523d82523d6000602084013e612400565b606091505b509150915081801561242a57508051158061242a57508080602001905181019061242a919061380c565b61070f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f5472616e7366657248656c7065723a3a7472616e7366657246726f6d3a20747260448201527f616e7366657246726f6d206661696c65640000000000000000000000000000006064820152608401610aac565b6040805160008082526020820190925273ffffffffffffffffffffffffffffffffffffffff84169083906040516124ed9190613de3565b60006040518083038185875af1925050503d806000811461252a576040519150601f19603f3d011682016040523d82523d6000602084013e61252f565b606091505b505090508061259a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5472616e7366657248656c7065723a3a7472616e73666572206661696c6564006044820152606401610aac565b505050565b6000816125ac8486613a7b565b6125b69190613ac3565b949350505050565b8360ff16600314806125d357508360ff166004145b1561271457803410156125e557600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561264f57600080fd5b505af1158015612663573d6000803e3d6000fd5b50506001546040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015260248201879052909116935063a9059cbb925060440190506020604051808303816000875af11580156126e2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612706919061380c565b61270f57600080fd5b612720565b6127208233858461231f565b50505050565b6000806000612736898989612d72565b9150915061274b8683838862ffffff16612e65565b925060006127598989612f48565b5090506000808273ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff161461279a5785600061279e565b6000865b604080516000815260208101918290527f022c0d9f00000000000000000000000000000000000000000000000000000000909152919350915073ffffffffffffffffffffffffffffffffffffffff8d169063022c0d9f9061280890859085908c9060248101613e49565b600060405180830381600087803b15801561282257600080fd5b505af1158015612836573d6000803e3d6000fd5b5050505050505050509695505050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff84811660208301528381168284015260026060808401919091528351808403909101815260006080840181815260a08501958690527f7132bb7f0000000000000000000000000000000000000000000000000000000090955293849392881692637132bb7f926128da9290913391879160a401613e8e565b60408051808303816000875af11580156128f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061291c9190613ee2565b6020015195945050505050565b6000808473ffffffffffffffffffffffffffffffffffffffff1663da10610c6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612977573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061299b9190613dc6565b6040517f53c059a000000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9182168683161460048201819052858316602483015292506000918716906353c059a0906044016020604051808303816000875af1158015612a1c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a40919061382e565b9050608081901c6fffffffffffffffffffffffffffffffff821680612a655781612a67565b805b6fffffffffffffffffffffffffffffffff1698975050505050505050565b60408051808201825273ffffffffffffffffffffffffffffffffffffffff87811680835285821660209384019081528451938401829052518216838501528351808403850181526060909301909352600180547fffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffff1677010000000000000000000000000000000000000000000000179055600092839188161115612be6576040517f857f812f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a169063857f812f90612b9b9087908a907ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3cb01908890600401613f1c565b60408051808303816000875af1158015612bb9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bdd9190613f6c565b93509050612c89565b6040517f2c48125200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a1690632c48125290612c419087908a90620c34ff908890600401613f1c565b60408051808303816000875af1158015612c5f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c839190613f6c565b90935090505b5050600180547fffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffff1690559695505050505050565b6040805180820190915273ffffffffffffffffffffffffffffffffffffffff808816825283166020820152600180547fffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffff1677010000000000000000000000000000000000000000000000179055600090612d3d888888868d87878c6130a6565b600180547fffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffff1690559998505050505050505050565b6000806000612d818585612f48565b5090506000808773ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b81526004016040805180830381865afa158015612dd1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612df59190613fb3565b6dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691508273ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614612e53578082612e56565b81815b90999098509650505050505050565b6000808511612e7357600080fd5b600084118015612e835750600083115b612ee9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f494e53554646494349454e545f4c4951554944495459000000000000000000006044820152606401610aac565b6000612ef8620f42408461333a565b90506000612f0687836133b2565b90506000612f1482876133b2565b90506000612f2f83612f298a620f42406133b2565b9061343c565b9050612f3b8183613db2565b9998505050505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603612fe0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f48656c7065723a204944454e544943414c5f41444452455353455300000000006044820152606401610aac565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161061301a57828461301d565b83835b909250905073ffffffffffffffffffffffffffffffffffffffff821661309f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f48656c7065723a205a45524f5f414444524553530000000000000000000000006044820152606401610aac565b9250929050565b60006401000276a373fffd8963efd1fc6a506488495d951d5263988d2673ffffffffffffffffffffffffffffffffffffffff808b16908c16108380600287146131fe578973ffffffffffffffffffffffffffffffffffffffff1663128acb088c858f8d73ffffffffffffffffffffffffffffffffffffffff1660001461312c578d61314c565b876131415761313c60018a613fe6565b61314c565b61314c8a6001614013565b8d6040516020016131889190815173ffffffffffffffffffffffffffffffffffffffff9081168252602092830151169181019190915260400190565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016131b7959493929190614040565b60408051808303816000875af11580156131d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131f99190613f6c565b61330e565b8973ffffffffffffffffffffffffffffffffffffffff166324b31a0c8c8e868d73ffffffffffffffffffffffffffffffffffffffff16600014613241578d613261565b876132565761325160018a613fe6565b613261565b6132618a6001614013565b8d60405160200161329d9190815173ffffffffffffffffffffffffffffffffffffffff9081168252602092830151169181019190915260400190565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016132cc959493929190614087565b60408051808303816000875af11580156132ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061330e9190613f6c565b915091508261331d578161331f565b805b613328906140ce565b9e9d5050505050505050505050505050565b6000826133478382613d9f565b9150811115610e0f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64732d6d6174682d7375622d756e646572666c6f7700000000000000000000006044820152606401610aac565b60008115806133d6575082826133c88183613d40565b92506133d49083613db2565b145b610e0f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f770000000000000000000000006044820152606401610aac565b6000826134498382613b62565b9150811015610e0f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6164642d6f766572666c6f770000000000000000000000006044820152606401610aac565b73ffffffffffffffffffffffffffffffffffffffff8116811461109157600080fd5b6000602082840312156134e857600080fd5b81356134f3816134b4565b9392505050565b60ff8116811461109157600080fd5b6000806000806080858703121561351f57600080fd5b843593506020850135925060408501359150606085013561353f816134fa565b939692955090935050565b60006020828403121561355c57600080fd5b81356134f3816134fa565b60008083601f84011261357957600080fd5b50813567ffffffffffffffff81111561359157600080fd5b60208301915083602082850101111561309f57600080fd5b600080600080606085870312156135bf57600080fd5b8435935060208501359250604085013567ffffffffffffffff8111156135e457600080fd5b6135f087828801613567565b95989497509550505050565b60008060006060848603121561361157600080fd5b833561361c816134b4565b9250602084013591506040840135613633816134b4565b809150509250925092565b6000806040838503121561365157600080fd5b823591506020830135613663816134b4565b809150509250929050565b6000806020838503121561368157600080fd5b823567ffffffffffffffff8082111561369957600080fd5b818501915085601f8301126136ad57600080fd5b8135818111156136bc57600080fd5b86602060a0830285010111156136d157600080fd5b60209290920196919550909350505050565b60005b838110156136fe5781810151838201526020016136e6565b50506000910152565b7f19457468657265756d205369676e6564204d6573736167653a0a33320000000081526000825161373f81601c8501602087016136e3565b91909101601c0192915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040805190810167ffffffffffffffff811182821017156137c5577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405290565b6000604082840312156137dd57600080fd5b6137e561377b565b82356137f0816134b4565b81526020830135613800816134b4565b60208201529392505050565b60006020828403121561381e57600080fd5b815180151581146134f357600080fd5b60006020828403121561384057600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b8135613881816134b4565b81547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff82161782555060208201356138ce816134b4565b6001820180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff831617905550600281016040830135613923816134b4565b81547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff821617825550606083013562ffffff8116811461397857600080fd5b81546080850135613988816134fa565b77ff00000000000000000000000000000000000000000000008160b81b1676ffffff00000000000000000000000000000000000000008460a01b167fffffffffffffffff00000000ffffffffffffffffffffffffffffffffffffffff841617178455505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062ffffff808316818103613a3957613a396139f2565b6001019392505050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613a7457613a746139f2565b5060010190565b60ff8281168282160390811115610e0f57610e0f6139f2565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600060ff831680613ad657613ad6613a94565b8060ff84160491505092915050565b60ff8181168382160190811115610e0f57610e0f6139f2565b600060ff831680613b1157613b11613a94565b8060ff84160691505092915050565b60ff8181168382160290811690818114613b3c57613b3c6139f2565b5092915050565b600060ff821660ff8103613b5957613b596139f2565b60010192915050565b80820180821115610e0f57610e0f6139f2565b600181815b80851115613bce57817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115613bb457613bb46139f2565b80851615613bc157918102915b93841c9390800290613b7a565b509250929050565b600082613be557506001610e0f565b81613bf257506000610e0f565b8160018114613c085760028114613c1257613c2e565b6001915050610e0f565b60ff841115613c2357613c236139f2565b50506001821b610e0f565b5060208310610133831016604e8410600b8410161715613c51575081810a610e0f565b613c5b8383613b75565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115613c8d57613c8d6139f2565b029392505050565b60006134f360ff841683613bd6565b60008085851115613cb457600080fd5b83861115613cc157600080fd5b5050820193919092039150565b8385823760008482016000815283858237600093019283525090949350505050565b6000815160208301517fffffffffffff000000000000000000000000000000000000000000000000000080821693506006831015613d385780818460060360031b1b83161693505b505050919050565b8082028115828204841417610e0f57610e0f6139f2565b7fffffffffffff00000000000000000000000000000000000000000000000000008135818116916006851015613d975780818660060360031b1b83161692505b505092915050565b81810381811115610e0f57610e0f6139f2565b600082613dc157613dc1613a94565b500490565b600060208284031215613dd857600080fd5b81516134f3816134b4565b60008251613df58184602087016136e3565b9190910192915050565b60008151808452613e178160208601602086016136e3565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b84815283602082015273ffffffffffffffffffffffffffffffffffffffff83166040820152608060608201526000613e846080830184613dff565b9695505050505050565b608081526000613ea16080830187613dff565b73ffffffffffffffffffffffffffffffffffffffff8681166020850152851660408401528281036060840152613ed78185613dff565b979650505050505050565b600060408284031215613ef457600080fd5b613efc61377b565b8251613f07816134b4565b81526020928301519281019290925250919050565b73ffffffffffffffffffffffffffffffffffffffff851681526fffffffffffffffffffffffffffffffff841660208201528260020b6040820152608060608201526000613e846080830184613dff565b60008060408385031215613f7f57600080fd5b505080516020909101519092909150565b80516dffffffffffffffffffffffffffff81168114613fae57600080fd5b919050565b60008060408385031215613fc657600080fd5b613fcf83613f90565b9150613fdd60208401613f90565b90509250929050565b73ffffffffffffffffffffffffffffffffffffffff828116828216039080821115613b3c57613b3c6139f2565b73ffffffffffffffffffffffffffffffffffffffff818116838216019080821115613b3c57613b3c6139f2565b600073ffffffffffffffffffffffffffffffffffffffff8088168352861515602084015285604084015280851660608401525060a06080830152613ed760a0830184613dff565b600073ffffffffffffffffffffffffffffffffffffffff8088168352866020840152851515604084015280851660608401525060a06080830152613ed760a0830184613dff565b60007f800000000000000000000000000000000000000000000000000000000000000082036140ff576140ff6139f2565b506000039056fea264697066735822122095df76e304c8ecd0fe7d80ff2622c28c9bfecfbbf97f3ab704cc29de0d96f03e64736f6c634300081300330000000000000000000000004200000000000000000000000000000000000006