- We're indexing this chain right now. Some of the counts may be inaccurate.

Transaction Details

Transaction Hash
0xf470f854503272efbc510d91aeb44e3d0be9feddde4db03120c579615069817a
Result
Success
Status
Confirmed
Confirmed by 2,450,333
Block
343178
Timestamp
| Confirmed within <= 21987.322 seconds
L1 Block
45468625
From
0x046bf7bb88e0e0941358ce3f5a765c9acdda7b9c
To
[Contract  0xa69ab1ae249c4b670e158906b9f2b2048643497d  created]
Value
0 LIT
Transaction Fee
0.000005401527 LIT
L2 Gas Price
0.001 Gwei

L2 Gas Limit
5,401,527
L2 Gas Used by Transaction
5,401,527 | 100%
L1 Gas Used by Transaction
387,574
L1 Gas Price
0.000000001 Gwei
L1 Fee Scalar
1.5
NoncePosition
343250
Raw Input
0x60806040526000600160156101000a81548160ff021916908360048111156200002d576200002c620003cf565b5b02179055503480156200003f57600080fd5b5060405162006325380380620063258339818101604052810190620000659190620004a3565b60016000819055506000600160006101000a81548160ff021916908315150217905550620000a86200009c6200030460201b60201c565b6200030c60201b60201c565b81600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600c819055506000600190506040518060a001604052808281526020016001815260200182426200011c919062000519565b815260200160008152602001603c815250600360008201518160000155602082015181600101556040820151816002015560608201518160030155608082015181600401559050506014600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001d4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001fa919062000592565b600a62000208919062000718565b62000214919062000798565b600881905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000288573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ae919062000592565b600a620002bc919062000718565b6001620002ca9190620007d0565b600981905550600954600a819055506002600d8190555060016018600060018152602001908152602001600020819055505050506200081b565b600033905090565b600060018054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816001806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620004308262000403565b9050919050565b620004428162000423565b81146200044e57600080fd5b50565b600081519050620004628162000437565b92915050565b6000819050919050565b6200047d8162000468565b81146200048957600080fd5b50565b6000815190506200049d8162000472565b92915050565b60008060408385031215620004bd57620004bc620003fe565b5b6000620004cd8582860162000451565b9250506020620004e0858286016200048c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620005268262000468565b9150620005338362000468565b92508282019050808211156200054e576200054d620004ea565b5b92915050565b600060ff82169050919050565b6200056c8162000554565b81146200057857600080fd5b50565b6000815190506200058c8162000561565b92915050565b600060208284031215620005ab57620005aa620003fe565b5b6000620005bb848285016200057b565b91505092915050565b60008160011c9050919050565b6000808291508390505b60018511156200062357808604811115620005fb57620005fa620004ea565b5b60018516156200060b5780820291505b80810290506200061b85620005c4565b9450620005db565b94509492505050565b6000826200063e576001905062000711565b816200064e576000905062000711565b81600181146200066757600281146200067257620006a8565b600191505062000711565b60ff841115620006875762000686620004ea565b5b8360020a915084821115620006a157620006a0620004ea565b5b5062000711565b5060208310610133831016604e8410600b8410161715620006e25782820a905083811115620006dc57620006db620004ea565b5b62000711565b620006f18484846001620005d1565b925090508184048111156200070b576200070a620004ea565b5b81810290505b9392505050565b6000620007258262000468565b9150620007328362000554565b9250620007617fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200062c565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620007a58262000468565b9150620007b28362000468565b925082620007c557620007c462000769565b5b828204905092915050565b6000620007dd8262000468565b9150620007ea8362000468565b9250828202620007fa8162000468565b91508282048414831517620008145762000813620004ea565b5b5092915050565b615afa806200082b6000396000f3fe608060405234801561001057600080fd5b50600436106103e65760003560e01c8063817b1cd21161020a578063ba3bd22e11610125578063dd21d626116100b8578063f1887fec11610087578063f1887fec14610b12578063f2fde38b14610b30578063f48d2a2714610b4c578063fa52c7d814610b6a578063fcced56114610ba1576103e6565b8063dd21d62614610aae578063e7c0872014610acc578063e9fad8ee14610aea578063ec5ffac214610af4576103e6565b8063c006e00b116100f4578063c006e00b14610a4a578063c19d93fb14610a54578063c35d4d0914610a72578063d4818fca14610a90576103e6565b8063ba3bd22e146109ea578063bc75773114610a06578063bcb5c63614610a24578063bee36e9c14610a40576103e6565b8063988ac2791161019d578063ac2f8afe1161016c578063ac2f8afe1461099a578063b139603c146109a4578063b5c6b453146109ae578063b6688e00146109cc576103e6565b8063988ac27914610914578063a25e49a414610930578063a4c569b914610960578063a694fc3a1461097e576103e6565b80638b80d833116101d95780638b80d8331461089a5780638d2b9c81146108b65780638da5cb5b146108d4578063900cf0cf146108f2576103e6565b8063817b1cd214610812578063847e062514610830578063857b766314610860578063865419e91461087e576103e6565b806340550a1c1161030557806354eea7961161029857806370fe276a1161026757806370fe276a14610781578063715018a6146107b257806372f702f3146107bc5780637918a54e146107da5780637aa086e7146107f6576103e6565b806354eea796146106f95780635c975abb1461071557806361dee8a31461073357806370a0823114610751576103e6565b80634f8f0102116102d45780634f8f01021461064d5780635081f66f14610669578063519877eb14610699578063533d463e146106c9576103e6565b806340550a1c146105b5578063455b0de6146105e55780634927a143146106015780634a6e51f514610631576103e6565b80632e1a7d4d1161037d5780633cf80e6c1161034c5780633cf80e6c146105555780633d18b9121461055f5780633e685266146105695780633f81971314610599576103e6565b80632e1a7d4d146104e3578063317b2d57146104ff5780633528db881461051b57806338592e5a14610537576103e6565b80631e9b12ef116103b95780631e9b12ef1461045f5780631fab87c41461047b578063233e990314610497578063252959a5146104b3576103e6565b8063063d8239146103eb57806309c7c7d01461040957806316930f4d146104255780631d62ebd91461042f575b600080fd5b6103f3610bbf565b60405161040091906146b9565b60405180910390f35b610423600480360381019061041e9190614714565b610bc5565b005b61042d610c22565b005b610449600480360381019061044491906147b2565b610e07565b60405161045691906146b9565b60405180910390f35b610479600480360381019061047491906147b2565b610e53565b005b610495600480360381019061049091906147df565b610ed6565b005b6104b160048036038101906104ac91906147df565b610f22565b005b6104cd60048036038101906104c89190614842565b610f6b565b6040516104da919061488a565b60405180910390f35b6104fd60048036038101906104f891906147df565b610f8b565b005b610519600480360381019061051491906147df565b611285565b005b61053560048036038101906105309190614929565b6112ce565b005b61053f6118fb565b60405161054c91906146b9565b60405180910390f35b61055d611901565b005b610567611d6f565b005b610583600480360381019061057e91906147df565b611f0a565b60405161059091906146b9565b60405180910390f35b6105b360048036038101906105ae91906149db565b611f22565b005b6105cf60048036038101906105ca91906147b2565b611f8e565b6040516105dc919061488a565b60405180910390f35b6105ff60048036038101906105fa91906147df565b611fab565b005b61061b60048036038101906106169190614a08565b611ff4565b60405161062891906146b9565b60405180910390f35b61064b600480360381019061064691906147df565b61201f565b005b61066760048036038101906106629190614929565b61206b565b005b610683600480360381019061067e91906147b2565b6122bd565b6040516106909190614a57565b60405180910390f35b6106b360048036038101906106ae91906147b2565b6122f0565b6040516106c0919061488a565b60405180910390f35b6106e360048036038101906106de9190614bcb565b612310565b6040516106f09190614da2565b60405180910390f35b610713600480360381019061070e91906147df565b61252b565b005b61071d612577565b60405161072a919061488a565b60405180910390f35b61073b61258e565b6040516107489190614da2565b60405180910390f35b61076b600480360381019061076691906147b2565b6125ab565b60405161077891906146b9565b60405180910390f35b61079b60048036038101906107969190614dc4565b6125f7565b6040516107a9929190614e17565b60405180910390f35b6107ba6126af565b005b6107c46126c3565b6040516107d19190614e9f565b60405180910390f35b6107f460048036038101906107ef91906147df565b6126e9565b005b610810600480360381019061080b91906147b2565b612732565b005b61081a6127cf565b60405161082791906146b9565b60405180910390f35b61084a600480360381019061084591906147b2565b6127d5565b604051610857919061488a565b60405180910390f35b610868612856565b6040516108759190614f69565b60405180910390f35b61089860048036038101906108939190614fe6565b612944565b005b6108b460048036038101906108af919061505a565b612f11565b005b6108be61307a565b6040516108cb919061488a565b60405180910390f35b6108dc6130b8565b6040516108e99190614a57565b60405180910390f35b6108fa6130e0565b60405161090b95949392919061509a565b60405180910390f35b61092e600480360381019061092991906147b2565b613104565b005b61094a600480360381019061094591906147b2565b613187565b604051610957919061488a565b60405180910390f35b610968613203565b604051610975919061488a565b60405180910390f35b610998600480360381019061099391906147df565b613240565b005b6109a26133f0565b005b6109ac6135b9565b005b6109b6613626565b6040516109c391906146b9565b60405180910390f35b6109d461362c565b6040516109e19190614a57565b60405180910390f35b610a0460048036038101906109ff91906150ed565b613652565b005b610a0e61367a565b604051610a1b91906146b9565b60405180910390f35b610a3e6004803603810190610a3991906147df565b61372a565b005b610a48613773565b005b610a52613a25565b005b610a5c613c3a565b604051610a699190615206565b60405180910390f35b610a7a613c4d565b604051610a879190614f69565b60405180910390f35b610a98613d3b565b604051610aa591906146b9565b60405180910390f35b610ab6613d4c565b604051610ac391906146b9565b60405180910390f35b610ad4613d90565b604051610ae19190614da2565b60405180910390f35b610af2613dad565b005b610afc613e02565b604051610b0991906146b9565b60405180910390f35b610b1a613e08565b604051610b27919061488a565b60405180910390f35b610b4a6004803603810190610b4591906147b2565b613e36565b005b610b54613eb9565b604051610b61919061488a565b60405180910390f35b610b846004803603810190610b7f91906147b2565b613ef7565b604051610b9898979695949392919061523f565b60405180910390f35b610ba9613f9b565b604051610bb691906146b9565b60405180910390f35b60085481565b610bcd613fa1565b8060186000848152602001908152602001600020819055507fd96aa9b717408dfdef39925f998646946efba8139acb451b120585a33de7f1e68282604051610c169291906152bd565b60405180910390a15050565b600360020154421015610c7357426003600201546040517ff44bc0a7000000000000000000000000000000000000000000000000000000008152600401610c6a9291906152bd565b60405180910390fd5b60006004811115610c8757610c8661518f565b5b600160159054906101000a900460ff166004811115610ca957610ca861518f565b5b1480610ce8575060036004811115610cc457610cc361518f565b5b600160159054906101000a900460ff166004811115610ce657610ce561518f565b5b145b610d3857600160159054906101000a900460ff166040517f9ef5b6f5000000000000000000000000000000000000000000000000000000008152600401610d2f9190615206565b60405180910390fd5b600d54610d45601061401f565b1015610d9557610d55601061401f565b600d546040517f8a0defa4000000000000000000000000000000000000000000000000000000008152600401610d8c9291906152bd565b60405180910390fd5b60018060156101000a81548160ff02191690836004811115610dba57610db961518f565b5b02179055507f551dc40198cc79684bb69e4931dba4ac16e4598792ee1c0a5000aeea366d7bb6600160159054906101000a900460ff16604051610dfd9190615206565b60405180910390a1565b6000601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301549050919050565b610e5b613fa1565b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f9904a32444ae0eb0bae2045baf588aa248f03f4fef600c18afd1d7e751614af881604051610ecb9190614a57565b60405180910390a150565b610ede613fa1565b806003600401819055507f887fed3a9270ffbbf863d640a07413b6f58cf97afaa9d7267693e962a76bd81081604051610f1791906146b9565b60405180910390a150565b610f2a613fa1565b806009819055507fe933824a81d0b6aa53640e0e8df82b08c3f5297409b86d5beb73c41253518b2981604051610f6091906146b9565b60405180910390a150565b60196020528060005260406000206000915054906101000a900460ff1681565b610f93614034565b60008103610fcd576040517fc377136000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610fe133600e61408390919063ffffffff16565b15611018576040517f74fc692a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015410156110e357601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154816040517ffdf3c18d0000000000000000000000000000000000000000000000000000000081526004016110da9291906152bd565b60405180910390fd5b80600b546110f19190615315565b600b8190555080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201546111459190615315565b601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020181905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016111e8929190615349565b6020604051808303816000875af1158015611207573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061122b919061539e565b503373ffffffffffffffffffffffffffffffffffffffff167f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d58260405161127291906146b9565b60405180910390a26112826140b3565b50565b61128d613fa1565b80600c819055507f0176cab0eb822f7a1bf6b0ba6ca6c703fa8d1bc9a89fe28d831fe9ae68685f1d816040516112c391906146b9565b60405180910390a150565b6112d6614034565b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154905060095481101561136857806009546040517f4806a50500000000000000000000000000000000000000000000000000000000815260040161135f9291906152bd565b60405180910390fd5b600a548111156113b35780600a546040517f2b3c6b630000000000000000000000000000000000000000000000000000000081526004016113aa9291906152bd565b60405180910390fd5b600060048111156113c7576113c661518f565b5b600160159054906101000a900460ff1660048111156113e9576113e861518f565b5b14806114285750600360048111156114045761140361518f565b5b600160159054906101000a900460ff1660048111156114265761142561518f565b5b145b8061146557506004808111156114415761144061518f565b5b600160159054906101000a900460ff1660048111156114635761146261518f565b5b145b6114b557600160159054906101000a900460ff166040517fc1f8741d0000000000000000000000000000000000000000000000000000000081526004016114ac9190615206565b60405180910390fd5b6114c933601261408390919063ffffffff16565b1561150b57336040517f7c6d6c6b0000000000000000000000000000000000000000000000000000000081526004016115029190614a57565b60405180910390fd5b600083836040516020016115209291906153ec565b6040516020818303038152906040528051906020012090506019600082815260200190815260200160002060009054906101000a900460ff161561159d5783836040517f1179010e0000000000000000000000000000000000000000000000000000000081526004016115949291906152bd565b60405180910390fd5b60016019600083815260200190815260200160002060006101000a81548160ff02191690831515021790555087601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548163ffffffff021916908363ffffffff16021790555086601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160046101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555085601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160146101000a81548163ffffffff021916908363ffffffff16021790555084601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555083601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004018190555082601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005018190555033601560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506118a53360106140bd90919063ffffffff16565b503373ffffffffffffffffffffffffffffffffffffffff167f1dc186bd4daaf3fc4b9f8c689228a0be60dd2952dc502829514ae0d6955c0f5160405160405180910390a250506118f36140b3565b505050505050565b600c5481565b60036002015442101561195257426003600201546040517ff44bc0a70000000000000000000000000000000000000000000000000000000081526004016119499291906152bd565b60405180910390fd5b600260048111156119665761196561518f565b5b600160159054906101000a900460ff1660048111156119885761198761518f565b5b146119d957600160159054906101000a900460ff166040517f17ce3ae10000000000000000000000000000000000000000000000000000000081526004016119d09190615206565b60405180910390fd5b6119e1613e08565b611a32576119ed61367a565b6119f5613d4c565b6040517fe66babfb000000000000000000000000000000000000000000000000000000008152600401611a299291906152bd565b60405180910390fd5b6000611a3e600e61401f565b905060005b81811015611bc6576000611a6182600e6140ed90919063ffffffff16565b9050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ad0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611af49190615451565b600a611b0091906155b1565b601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154600854611b5091906155fc565b611b5a919061566d565b601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003016000828254611bab919061569e565b92505081905550508080611bbe906156d2565b915050611a43565b505b6000611bd4600e61401f565b1115611c0857611c02611bf26000600e6140ed90919063ffffffff16565b600e61410790919063ffffffff16565b50611bc8565b611c12601061401f565b905060005b81811015611cc557611c46611c368260106140ed90919063ffffffff16565b600e6140bd90919063ffffffff16565b50600060166000611c618460106140ed90919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080611cbd906156d2565b915050611c17565b5060036001016000815480929190611cdc906156d2565b919050555060036000015442611cf2919061569e565b6003600201819055506000600160156101000a81548160ff02191690836004811115611d2157611d2061518f565b5b02179055507f551dc40198cc79684bb69e4931dba4ac16e4598792ee1c0a5000aeea366d7bb6600160159054906101000a900460ff16604051611d649190615206565b60405180910390a150565b611d77614034565b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015490506000811115611eff576000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030181905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401611e6c929190615349565b6020604051808303816000875af1158015611e8b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611eaf919061539e565b503373ffffffffffffffffffffffffffffffffffffffff167fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048682604051611ef691906146b9565b60405180910390a25b50611f086140b3565b565b60186020528060005260406000206000915090505481565b611f2a613fa1565b80600160156101000a81548160ff02191690836004811115611f4f57611f4e61518f565b5b02179055507f551dc40198cc79684bb69e4931dba4ac16e4598792ee1c0a5000aeea366d7bb681604051611f839190615206565b60405180910390a150565b6000611fa482600e61408390919063ffffffff16565b9050919050565b611fb3613fa1565b806008819055507fc33a6daf06e5c2185564f32ef90cabd653cb01a6945c9d3c18a7481d20d3a0ed81604051611fe991906146b9565b60405180910390a150565b6017602052816000526040600020602052806000526040600020600091509150508060000154905081565b612027613fa1565b806003600201819055507feb49fe6118b628c010445c30724ceaf4efd8d87f330911c36493b401b5c296d08160405161206091906146b9565b60405180910390a150565b85601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548163ffffffff021916908363ffffffff16021790555084601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160046101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555083601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160146101000a81548163ffffffff021916908363ffffffff16021790555082601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004018190555080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050181905550505050505050565b60156020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60166020528060005260406000206000915054906101000a900460ff1681565b60606000825167ffffffffffffffff81111561232f5761232e614a88565b5b60405190808252806020026020018201604052801561236857816020015b612355614627565b81526020019060019003908161234d5790505b50905060005b8351811015612521576014600085838151811061238e5761238d61571a565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806101000160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820154815260200160038201548152602001600482015481526020016005820154815250508282815181106125035761250261571a565b5b60200260200101819052508080612519906156d2565b91505061236e565b5080915050919050565b612533613fa1565b806003600001819055507f5f15d41eab42cb3f8a5c9e8cd44043648cb85a815522c5f4ae5a32597a8447a08160405161256c91906146b9565b60405180910390a150565b6000600160009054906101000a900460ff16905090565b6060600061259a613c4d565b90506125a581612310565b91505090565b6000601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201549050919050565b60008060006017600087815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905080600001548160010160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169250925050935093915050565b6126b7613fa1565b6126c16000614137565b565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6126f1613fa1565b80600d819055507fa5e38c52b93537cd52a6158d9c48527f3b7b0ce26120ce40ed891cc6ada16be28160405161272791906146b9565b60405180910390a150565b61273a614034565b612742613fa1565b61275681601061410790919063ffffffff16565b5061276b8160126140bd90919063ffffffff16565b50612775336141fa565b8073ffffffffffffffffffffffffffffffffffffffff167ff020e162c28460a603e71f641a2e83634580ace02b9e28b844b2257949860e9760006040516127bc9190615784565b60405180910390a26127cc6140b3565b50565b600b5481565b60008060176000600360010154815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050612837613d4c565b81600001541061284b576001915050612851565b60009150505b919050565b60606000612864600e61401f565b67ffffffffffffffff81111561287d5761287c614a88565b5b6040519080825280602002602001820160405280156128ab5781602001602082028036833780820191505090505b50905060006128ba600e61401f565b905060005b8181101561293b576128db81600e6140ed90919063ffffffff16565b8382815181106128ee576128ed61571a565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080612933906156d2565b9150506128bf565b50819250505090565b61294c614034565b6000601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612a2157336040517f64ffeb3d000000000000000000000000000000000000000000000000000000008152600401612a189190614a57565b60405180910390fd5b612a3581601061408390919063ffffffff16565b612a7657806040517f5f543082000000000000000000000000000000000000000000000000000000008152600401612a6d9190614a57565b60405180910390fd5b60176000600360010154815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615612b5b57806040517f384ce38a000000000000000000000000000000000000000000000000000000008152600401612b529190614a57565b60405180910390fd5b60176000600360010154815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000016000815480929190612bc4906156d2565b9190505550600160176000600360010154815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612c8b85601061408390919063ffffffff16565b8015612c9c5750612c9b856127d5565b5b15612e9a57612cb585601061410790919063ffffffff16565b50612cca8560126140bd90919063ffffffff16565b506000601860008681526020019081526020016000205490506000606482601460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154612d3591906155fc565b612d3f919061566d565b905080601460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000828254612d939190615315565b9250508190555080600b6000828254612dac9190615315565b92505081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b8152600401612e0e91906146b9565b600060405180830381600087803b158015612e2857600080fd5b505af1158015612e3c573d6000803e3d6000fd5b50505050612e49336141fa565b8673ffffffffffffffffffffffffffffffffffffffff167ff020e162c28460a603e71f641a2e83634580ace02b9e28b844b2257949860e9782604051612e8f91906146b9565b60405180910390a250505b838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167febdee48ed32f3feff81eed274b9e084b367ac42fe1cb710dcbd43f1d537d99fa8686604051612efa9291906157ec565b60405180910390a450612f0b6140b3565b50505050565b612f19614034565b612f21613fa1565b80601460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000828254612f739190615315565b9250508190555080600b6000828254612f8c9190615315565b92505081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b8152600401612fee91906146b9565b600060405180830381600087803b15801561300857600080fd5b505af115801561301c573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff167ff020e162c28460a603e71f641a2e83634580ace02b9e28b844b2257949860e978260405161306691906146b9565b60405180910390a26130766140b3565b5050565b6000600160048111156130905761308f61518f565b5b600160159054906101000a900460ff1660048111156130b2576130b161518f565b5b14905090565b600060018054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60038060000154908060010154908060020154908060030154908060040154905085565b61310c613fa1565b80601a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f2b5fe80d5061b20e017f0cde52b331309601bfcab0cb14cfcf6a4096410a60758160405161317c9190614a57565b60405180910390a150565b60006131fc601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600e61408390919063ffffffff16565b9050919050565b60008060048111156132185761321761518f565b5b600160159054906101000a900460ff16600481111561323a5761323961518f565b5b14905090565b613248614034565b60008103613282576040517f6a76ff9f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b81526004016132e193929190615810565b6020604051808303816000875af1158015613300573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613324919061539e565b5080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000828254613377919061569e565b9250508190555080600b6000828254613390919061569e565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d826040516133dd91906146b9565b60405180910390a26133ed6140b3565b50565b6133f8614034565b6000600481111561340c5761340b61518f565b5b600160159054906101000a900460ff16600481111561342e5761342d61518f565b5b148061346d5750600360048111156134495761344861518f565b5b600160159054906101000a900460ff16600481111561346b5761346a61518f565b5b145b806134aa57506004808111156134865761348561518f565b5b600160159054906101000a900460ff1660048111156134a8576134a761518f565b5b145b6134fa57600160159054906101000a900460ff166040517fc1f8741d0000000000000000000000000000000000000000000000000000000081526004016134f19190615206565b60405180910390fd5b600d546001613509601061401f565b6135139190615315565b101561356357613523601061401f565b600d546040517f8a0defa400000000000000000000000000000000000000000000000000000000815260040161355a9291906152bd565b60405180910390fd5b61356c336141fa565b3373ffffffffffffffffffffffffffffffffffffffff167fff61c8020d05b8c2e31cdbb3d3f8cbcbdc57fcafa00229d9858b7cfd3b039c8a60405160405180910390a26135b76140b3565b565b6135c1613fa1565b6004600160156101000a81548160ff021916908360048111156135e7576135e661518f565b5b02179055507f551dc40198cc79684bb69e4931dba4ac16e4598792ee1c0a5000aeea366d7bb6600460405161361c9190615206565b60405180910390a1565b600a5481565b601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61365a6143f2565b61366387613240565b6136718686868686866112ce565b50505050505050565b60008060009050600061368d601061401f565b905060005b8181101561372157601660006136b28360106140ed90919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561370e57828061370a906156d2565b9350505b8080613719906156d2565b915050613692565b50819250505090565b613732613fa1565b80600a819055507f723c6a8b97a26222f03a0b1afb5bd5da562f1fdaee45f114f392b66a512951d58160405161376891906146b9565b60405180910390a150565b6000601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600160048111156137eb576137ea61518f565b5b600160159054906101000a900460ff16600481111561380d5761380c61518f565b5b148061384c5750600260048111156138285761382761518f565b5b600160159054906101000a900460ff16600481111561384a5761384961518f565b5b145b61389c57600160159054906101000a900460ff166040517fe1b4c12e0000000000000000000000000000000000000000000000000000000081526004016138939190615206565b60405180910390fd5b600160036001015414613908576138bd81601061408390919063ffffffff16565b61390757806138ca613c4d565b6040517fa3113c0e0000000000000000000000000000000000000000000000000000000081526004016138fe929190615847565b60405180910390fd5b5b6001601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f9784a0102afe6a5b031e774420da20a7d1e8207dde8e1ede9c6cefe5680ba05e60405160405180910390a26139ab613e08565b15613a22576002600160156101000a81548160ff021916908360048111156139d6576139d561518f565b5b02179055507f551dc40198cc79684bb69e4931dba4ac16e4598792ee1c0a5000aeea366d7bb6600160159054906101000a900460ff16604051613a199190615206565b60405180910390a15b50565b600360040154600360020154613a3b919061569e565b421015613a8d57426003600201546003600401546040517f9312e856000000000000000000000000000000000000000000000000000000008152600401613a8493929190615877565b60405180910390fd5b60016004811115613aa157613aa061518f565b5b600160159054906101000a900460ff166004811115613ac357613ac261518f565b5b14613b1457600160159054906101000a900460ff166040517f7203d9de000000000000000000000000000000000000000000000000000000008152600401613b0b9190615206565b60405180910390fd5b6000613b20601061401f565b905060005b81811015613bab57600060166000613b478460106140ed90919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080613ba3906156d2565b915050613b25565b50600380016000815480929190613bc1906156d2565b91905055506003600160156101000a81548160ff02191690836004811115613bec57613beb61518f565b5b02179055507f551dc40198cc79684bb69e4931dba4ac16e4598792ee1c0a5000aeea366d7bb6600160159054906101000a900460ff16604051613c2f9190615206565b60405180910390a150565b600160159054906101000a900460ff1681565b60606000613c5b601061401f565b67ffffffffffffffff811115613c7457613c73614a88565b5b604051908082528060200260200182016040528015613ca25781602001602082028036833780820191505090505b5090506000613cb1601061401f565b905060005b81811015613d3257613cd28160106140ed90919063ffffffff16565b838281518110613ce557613ce461571a565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080613d2a906156d2565b915050613cb6565b50819250505090565b6000613d47600e61401f565b905090565b60006002613d5a600e61401f565b11613d685760019050613d8d565b60036002613d76600e61401f565b613d8091906155fc565b613d8a919061566d565b90505b90565b60606000613d9c612856565b9050613da781612310565b91505090565b613df8601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154610f8b565b613e00611d6f565b565b60095481565b600080613e1361367a565b9050613e1d613d4c565b8110613e2d576001915050613e33565b60009150505b90565b613e3e613fa1565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603613ead576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ea490615931565b60405180910390fd5b613eb681614137565b50565b600060036004811115613ecf57613ece61518f565b5b600160159054906101000a900460ff166004811115613ef157613ef061518f565b5b14905090565b60146020528060005260406000206000915090508060000160009054906101000a900463ffffffff16908060000160049054906101000a90046fffffffffffffffffffffffffffffffff16908060000160149054906101000a900463ffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030154908060040154908060050154905088565b600d5481565b613fa961443c565b73ffffffffffffffffffffffffffffffffffffffff16613fc76130b8565b73ffffffffffffffffffffffffffffffffffffffff161461401d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016140149061599d565b60405180910390fd5b565b600061402d82600001614444565b9050919050565b600260005403614079576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161407090615a09565b60405180910390fd5b6002600081905550565b60006140ab836000018373ffffffffffffffffffffffffffffffffffffffff1660001b614455565b905092915050565b6001600081905550565b60006140e5836000018373ffffffffffffffffffffffffffffffffffffffff1660001b614478565b905092915050565b60006140fc83600001836144e8565b60001c905092915050565b600061412f836000018373ffffffffffffffffffffffffffffffffffffffff1660001b614513565b905092915050565b600060018054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816001806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61420e81601061408390919063ffffffff16565b156142295761422781601061410790919063ffffffff16565b505b6000601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806101000160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600282015481526020016003820154815260200160048201548152602001600582015481525050905060008160c001518260e001516040516020016143a99291906153ec565b60405160208183030381529060405280519060200120905060006019600083815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6143fa612577565b1561443a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161443190615a75565b60405180910390fd5b565b600033905090565b600081600001805490509050919050565b600080836001016000848152602001908152602001600020541415905092915050565b60006144848383614455565b6144dd5782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506144e2565b600090505b92915050565b6000826000018281548110614500576144ff61571a565b5b9060005260206000200154905092915050565b6000808360010160008481526020019081526020016000205490506000811461461b5760006001826145459190615315565b905060006001866000018054905061455d9190615315565b90508181146145cc57600086600001828154811061457e5761457d61571a565b5b90600052602060002001549050808760000184815481106145a2576145a161571a565b5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b856000018054806145e0576145df615a95565b5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050614621565b60009150505b92915050565b604051806101000160405280600063ffffffff16815260200160006fffffffffffffffffffffffffffffffff168152602001600063ffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081526020016000815260200160008152602001600081525090565b6000819050919050565b6146b3816146a0565b82525050565b60006020820190506146ce60008301846146aa565b92915050565b6000604051905090565b600080fd5b600080fd5b6146f1816146a0565b81146146fc57600080fd5b50565b60008135905061470e816146e8565b92915050565b6000806040838503121561472b5761472a6146de565b5b6000614739858286016146ff565b925050602061474a858286016146ff565b9150509250929050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061477f82614754565b9050919050565b61478f81614774565b811461479a57600080fd5b50565b6000813590506147ac81614786565b92915050565b6000602082840312156147c8576147c76146de565b5b60006147d68482850161479d565b91505092915050565b6000602082840312156147f5576147f46146de565b5b6000614803848285016146ff565b91505092915050565b6000819050919050565b61481f8161480c565b811461482a57600080fd5b50565b60008135905061483c81614816565b92915050565b600060208284031215614858576148576146de565b5b60006148668482850161482d565b91505092915050565b60008115159050919050565b6148848161486f565b82525050565b600060208201905061489f600083018461487b565b92915050565b600063ffffffff82169050919050565b6148be816148a5565b81146148c957600080fd5b50565b6000813590506148db816148b5565b92915050565b60006fffffffffffffffffffffffffffffffff82169050919050565b614906816148e1565b811461491157600080fd5b50565b600081359050614923816148fd565b92915050565b60008060008060008060c08789031215614946576149456146de565b5b600061495489828a016148cc565b965050602061496589828a01614914565b955050604061497689828a016148cc565b945050606061498789828a0161479d565b935050608061499889828a016146ff565b92505060a06149a989828a016146ff565b9150509295509295509295565b600581106149c357600080fd5b50565b6000813590506149d5816149b6565b92915050565b6000602082840312156149f1576149f06146de565b5b60006149ff848285016149c6565b91505092915050565b60008060408385031215614a1f57614a1e6146de565b5b6000614a2d858286016146ff565b9250506020614a3e8582860161479d565b9150509250929050565b614a5181614774565b82525050565b6000602082019050614a6c6000830184614a48565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b614ac082614a77565b810181811067ffffffffffffffff82111715614adf57614ade614a88565b5b80604052505050565b6000614af26146d4565b9050614afe8282614ab7565b919050565b600067ffffffffffffffff821115614b1e57614b1d614a88565b5b602082029050602081019050919050565b600080fd5b6000614b47614b4284614b03565b614ae8565b90508083825260208201905060208402830185811115614b6a57614b69614b2f565b5b835b81811015614b935780614b7f888261479d565b845260208401935050602081019050614b6c565b5050509392505050565b600082601f830112614bb257614bb1614a72565b5b8135614bc2848260208601614b34565b91505092915050565b600060208284031215614be157614be06146de565b5b600082013567ffffffffffffffff811115614bff57614bfe6146e3565b5b614c0b84828501614b9d565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b614c49816148a5565b82525050565b614c58816148e1565b82525050565b614c6781614774565b82525050565b614c76816146a0565b82525050565b61010082016000820151614c936000850182614c40565b506020820151614ca66020850182614c4f565b506040820151614cb96040850182614c40565b506060820151614ccc6060850182614c5e565b506080820151614cdf6080850182614c6d565b5060a0820151614cf260a0850182614c6d565b5060c0820151614d0560c0850182614c6d565b5060e0820151614d1860e0850182614c6d565b50505050565b6000614d2a8383614c7c565b6101008301905092915050565b6000602082019050919050565b6000614d4f82614c14565b614d598185614c1f565b9350614d6483614c30565b8060005b83811015614d95578151614d7c8882614d1e565b9750614d8783614d37565b925050600181019050614d68565b5085935050505092915050565b60006020820190508181036000830152614dbc8184614d44565b905092915050565b600080600060608486031215614ddd57614ddc6146de565b5b6000614deb868287016146ff565b9350506020614dfc8682870161479d565b9250506040614e0d8682870161479d565b9150509250925092565b6000604082019050614e2c60008301856146aa565b614e39602083018461487b565b9392505050565b6000819050919050565b6000614e65614e60614e5b84614754565b614e40565b614754565b9050919050565b6000614e7782614e4a565b9050919050565b6000614e8982614e6c565b9050919050565b614e9981614e7e565b82525050565b6000602082019050614eb46000830184614e90565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6000614ef28383614c5e565b60208301905092915050565b6000602082019050919050565b6000614f1682614eba565b614f208185614ec5565b9350614f2b83614ed6565b8060005b83811015614f5c578151614f438882614ee6565b9750614f4e83614efe565b925050600181019050614f2f565b5085935050505092915050565b60006020820190508181036000830152614f838184614f0b565b905092915050565b600080fd5b60008083601f840112614fa657614fa5614a72565b5b8235905067ffffffffffffffff811115614fc357614fc2614f8b565b5b602083019150836001820283011115614fdf57614fde614b2f565b5b9250929050565b6000806000806060858703121561500057614fff6146de565b5b600061500e8782880161479d565b945050602061501f878288016146ff565b935050604085013567ffffffffffffffff8111156150405761503f6146e3565b5b61504c87828801614f90565b925092505092959194509250565b60008060408385031215615071576150706146de565b5b600061507f8582860161479d565b9250506020615090858286016146ff565b9150509250929050565b600060a0820190506150af60008301886146aa565b6150bc60208301876146aa565b6150c960408301866146aa565b6150d660608301856146aa565b6150e360808301846146aa565b9695505050505050565b600080600080600080600060e0888a03121561510c5761510b6146de565b5b600061511a8a828b016146ff565b975050602061512b8a828b016148cc565b965050604061513c8a828b01614914565b955050606061514d8a828b016148cc565b945050608061515e8a828b0161479d565b93505060a061516f8a828b016146ff565b92505060c06151808a828b016146ff565b91505092959891949750929550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600581106151cf576151ce61518f565b5b50565b60008190506151e0826151be565b919050565b60006151f0826151d2565b9050919050565b615200816151e5565b82525050565b600060208201905061521b60008301846151f7565b92915050565b61522a816148a5565b82525050565b615239816148e1565b82525050565b600061010082019050615255600083018b615221565b615262602083018a615230565b61526f6040830189615221565b61527c6060830188614a48565b61528960808301876146aa565b61529660a08301866146aa565b6152a360c08301856146aa565b6152b060e08301846146aa565b9998505050505050505050565b60006040820190506152d260008301856146aa565b6152df60208301846146aa565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000615320826146a0565b915061532b836146a0565b9250828203905081811115615343576153426152e6565b5b92915050565b600060408201905061535e6000830185614a48565b61536b60208301846146aa565b9392505050565b61537b8161486f565b811461538657600080fd5b50565b60008151905061539881615372565b92915050565b6000602082840312156153b4576153b36146de565b5b60006153c284828501615389565b91505092915050565b6000819050919050565b6153e66153e1826146a0565b6153cb565b82525050565b60006153f882856153d5565b60208201915061540882846153d5565b6020820191508190509392505050565b600060ff82169050919050565b61542e81615418565b811461543957600080fd5b50565b60008151905061544b81615425565b92915050565b600060208284031215615467576154666146de565b5b60006154758482850161543c565b91505092915050565b60008160011c9050919050565b6000808291508390505b60018511156154d5578086048111156154b1576154b06152e6565b5b60018516156154c05780820291505b80810290506154ce8561547e565b9450615495565b94509492505050565b6000826154ee57600190506155aa565b816154fc57600090506155aa565b8160018114615512576002811461551c5761554b565b60019150506155aa565b60ff84111561552e5761552d6152e6565b5b8360020a915084821115615545576155446152e6565b5b506155aa565b5060208310610133831016604e8410600b84101617156155805782820a90508381111561557b5761557a6152e6565b5b6155aa565b61558d848484600161548b565b925090508184048111156155a4576155a36152e6565b5b81810290505b9392505050565b60006155bc826146a0565b91506155c783615418565b92506155f47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846154de565b905092915050565b6000615607826146a0565b9150615612836146a0565b9250828202615620816146a0565b91508282048414831517615637576156366152e6565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000615678826146a0565b9150615683836146a0565b9250826156935761569261563e565b5b828204905092915050565b60006156a9826146a0565b91506156b4836146a0565b92508282019050808211156156cc576156cb6152e6565b5b92915050565b60006156dd826146a0565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361570f5761570e6152e6565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b600061576e61576961576484615749565b614e40565b6146a0565b9050919050565b61577e81615753565b82525050565b60006020820190506157996000830184615775565b92915050565b600082825260208201905092915050565b82818337600083830152505050565b60006157cb838561579f565b93506157d88385846157b0565b6157e183614a77565b840190509392505050565b600060208201905081810360008301526158078184866157bf565b90509392505050565b60006060820190506158256000830186614a48565b6158326020830185614a48565b61583f60408301846146aa565b949350505050565b600060408201905061585c6000830185614a48565b818103602083015261586e8184614f0b565b90509392505050565b600060608201905061588c60008301866146aa565b61589960208301856146aa565b6158a660408301846146aa565b949350505050565b600082825260208201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061591b6026836158ae565b9150615926826158bf565b604082019050919050565b6000602082019050818103600083015261594a8161590e565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006159876020836158ae565b915061599282615951565b602082019050919050565b600060208201905081810360008301526159b68161597a565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b60006159f3601f836158ae565b91506159fe826159bd565b602082019050919050565b60006020820190508181036000830152615a22816159e6565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000615a5f6010836158ae565b9150615a6a82615a29565b602082019050919050565b60006020820190508181036000830152615a8e81615a52565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea264697066735822122094ccae055cd732569dc1879de745c281cdfb8c1ab3aed018befe5a434d1c923464736f6c6343000811003300000000000000000000000053695556f8a1a064edff91767f15652bbfafad040000000000000000000000000000000000000000000000000000000000000002

Internal Transactions

There are no internal transactions for this transaction.