Transaction Details
- Transaction Hash
- 0xfdb400265142ceff285439cbde848392cd28f434a3f70a98b8da8f4d212f85a2
- Result
- Success
- Status
-
ConfirmedConfirmed by 2,523,331
- Block
- 270166
- Timestamp
- 2 years ago | July-06-2023 09:47:01 PM -0 UTC | Confirmed within <= 22595.872 seconds
- L1 Block
- 44766328
- To
- [Contract 0xa4bbaaf3ad9db1b3f1f6fe38af60ae228f6df153 created]
- Value
- 0 LIT
- Transaction Fee
- 0.000005032915 LIT
- L2 Gas Price
- 0.001 Gwei
- L2 Gas Limit
- 5,032,915
- L2 Gas Used by Transaction
- 5,032,915 | 100%
- L1 Gas Used by Transaction
- 356,134
- L1 Gas Price
- 0.000000001 Gwei
- L1 Fee Scalar
- 1.5
- NoncePosition
- 329770
- Raw Input
-
0x60806040523480156200001157600080fd5b506040518060400160405280601481526020017f50726f6772616d6d61626c65204b6579706169720000000000000000000000008152506040518060400160405280600381526020017f504b50000000000000000000000000000000000000000000000000000000000081525081600090816200008f919062000463565b508060019081620000a1919062000463565b505050620000c4620000b86200011b60201b60201c565b6200012360201b60201c565b6001600b819055506001600f8190555033601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200054a565b600033905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200026b57607f821691505b60208210810362000281576200028062000223565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620002eb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002ac565b620002f78683620002ac565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003446200033e62000338846200030f565b62000319565b6200030f565b9050919050565b6000819050919050565b620003608362000323565b620003786200036f826200034b565b848454620002b9565b825550505050565b600090565b6200038f62000380565b6200039c81848462000355565b505050565b5b81811015620003c457620003b860008262000385565b600181019050620003a2565b5050565b601f8211156200041357620003dd8162000287565b620003e8846200029c565b81016020851015620003f8578190505b6200041062000407856200029c565b830182620003a1565b50505b505050565b600082821c905092915050565b6000620004386000198460080262000418565b1980831691505092915050565b600062000453838362000425565b9150826002028217905092915050565b6200046e82620001e9565b67ffffffffffffffff8111156200048a5762000489620001f4565b5b62000496825462000252565b620004a3828285620003c8565b600060209050601f831160018114620004db5760008415620004c6578287015190505b620004d2858262000445565b86555062000542565b601f198416620004eb8662000287565b60005b828110156200051557848901518255600182019150602085019450602081019050620004ee565b8683101562000535578489015162000531601f89168262000425565b8355505b6001600288020188555050505b505050505050565b6157a2806200055a6000396000f3fe60806040526004361061027d5760003560e01c80636352211e1161014f578063b94a2102116100c1578063e985e9c51161007a578063e985e9c5146109fc578063ef6fd87814610a39578063f2fde38b14610a76578063f556aeb114610a9f578063f70e72ef14610ac8578063f887ea4014610b055761027d565b8063b94a2102146108c6578063bd4986a0146108f1578063bdb4b8481461092e578063c87b56dd14610959578063d343682614610996578063d7b0398b146109bf5761027d565b80638da5cb5b116101135780638da5cb5b146107c85780639388f12e146107f357806395d89b411461081e57806397016f3f14610849578063a22cb46514610874578063b88d4fde1461089d5761027d565b80636352211e146106de57806366a306d71461071b57806370a082311461074b578063715018a6146107885780638545f4ea1461079f5761027d565b80633ccfd60b116101f35780634f558e79116101ac5780634f558e79146105a55780634f6ccce7146105e257806356e3a1ae1461061f5780635c110a9c1461065c5780635d228b16146106855780635f49663c146106b55761027d565b80633ccfd60b146104ad57806341cb87fc146104c457806342842e0e146104ed57806342966c681461051657806342dd8fcb1461053f5780634c19eae61461057c5761027d565b806318160ddd1161024557806318160ddd1461038d5780631ea89a22146103b85780631f275713146103e157806323b872dd1461041e5780632f745c59146104475780633b189852146104845761027d565b806301ffc9a71461028257806306fdde03146102bf578063081812fc146102ea578063095ea7b3146103275780631582391c14610350575b600080fd5b34801561028e57600080fd5b506102a960048036038101906102a49190613a03565b610b30565b6040516102b69190613a4b565b60405180910390f35b3480156102cb57600080fd5b506102d4610c6a565b6040516102e19190613af6565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190613b4e565b610cfc565b60405161031e9190613bbc565b60405180910390f35b34801561033357600080fd5b5061034e60048036038101906103499190613c03565b610d42565b005b34801561035c57600080fd5b5061037760048036038101906103729190613cb2565b610e59565b6040516103849190613d4e565b60405180910390f35b34801561039957600080fd5b506103a2610e83565b6040516103af9190613d4e565b60405180910390f35b3480156103c457600080fd5b506103df60048036038101906103da9190613d69565b610e90565b005b3480156103ed57600080fd5b5061040860048036038101906104039190613d96565b610f1f565b6040516104159190613dd2565b60405180910390f35b34801561042a57600080fd5b5061044560048036038101906104409190613ded565b610f4f565b005b34801561045357600080fd5b5061046e60048036038101906104699190613c03565b610faf565b60405161047b9190613d4e565b60405180910390f35b34801561049057600080fd5b506104ab60048036038101906104a69190613d69565b611054565b005b3480156104b957600080fd5b506104c26110e3565b005b3480156104d057600080fd5b506104eb60048036038101906104e69190613d69565b6111b1565b005b3480156104f957600080fd5b50610514600480360381019061050f9190613ded565b611240565b005b34801561052257600080fd5b5061053d60048036038101906105389190613b4e565b611260565b005b34801561054b57600080fd5b5061056660048036038101906105619190613b4e565b6112bc565b6040516105739190613d4e565b60405180910390f35b34801561058857600080fd5b506105a3600480360381019061059e9190613e40565b6112dc565b005b3480156105b157600080fd5b506105cc60048036038101906105c79190613b4e565b6114a6565b6040516105d99190613a4b565b60405180910390f35b3480156105ee57600080fd5b5061060960048036038101906106049190613b4e565b6114b8565b6040516106169190613d4e565b60405180910390f35b34801561062b57600080fd5b5061064660048036038101906106419190613b4e565b611529565b6040516106539190613a4b565b60405180910390f35b34801561066857600080fd5b50610683600480360381019061067e9190613ebb565b611549565b005b61069f600480360381019061069a9190613b4e565b611645565b6040516106ac9190613d4e565b60405180910390f35b3480156106c157600080fd5b506106dc60048036038101906106d79190613d69565b6116ab565b005b3480156106ea57600080fd5b5061070560048036038101906107009190613b4e565b61173a565b6040516107129190613bbc565b60405180910390f35b61073560048036038101906107309190614030565b6117c0565b6040516107429190613d4e565b60405180910390f35b34801561075757600080fd5b50610772600480360381019061076d9190613d69565b61190a565b60405161077f9190613d4e565b60405180910390f35b34801561079457600080fd5b5061079d6119c1565b005b3480156107ab57600080fd5b506107c660048036038101906107c19190613b4e565b6119d5565b005b3480156107d457600080fd5b506107dd611a1e565b6040516107ea9190613bbc565b60405180910390f35b3480156107ff57600080fd5b50610808611a48565b60405161081591906140eb565b60405180910390f35b34801561082a57600080fd5b50610833611a6e565b6040516108409190613af6565b60405180910390f35b34801561085557600080fd5b5061085e611b00565b60405161086b9190614127565b60405180910390f35b34801561088057600080fd5b5061089b6004803603810190610896919061416e565b611b26565b005b3480156108a957600080fd5b506108c460048036038101906108bf91906141ae565b611b3c565b005b3480156108d257600080fd5b506108db611b9e565b6040516108e89190613bbc565b60405180910390f35b3480156108fd57600080fd5b5061091860048036038101906109139190613b4e565b611bc4565b6040516109259190613bbc565b60405180910390f35b34801561093a57600080fd5b50610943611c69565b6040516109509190613d4e565b60405180910390f35b34801561096557600080fd5b50610980600480360381019061097b9190613b4e565b611c6f565b60405161098d9190613af6565b60405180910390f35b3480156109a257600080fd5b506109bd60048036038101906109b89190613b4e565b611f1e565b005b3480156109cb57600080fd5b506109e660048036038101906109e19190614231565b611f33565b6040516109f39190613d4e565b60405180910390f35b348015610a0857600080fd5b50610a236004803603810190610a1e91906142ef565b611f5f565b604051610a309190613a4b565b60405180910390f35b348015610a4557600080fd5b50610a606004803603810190610a5b9190613b4e565b611ff3565b604051610a6d9190614384565b60405180910390f35b348015610a8257600080fd5b50610a9d6004803603810190610a989190613d69565b61209d565b005b348015610aab57600080fd5b50610ac66004803603810190610ac19190614030565b612120565b005b348015610ad457600080fd5b50610aef6004803603810190610aea9190613ebb565b612219565b604051610afc9190613d4e565b60405180910390f35b348015610b1157600080fd5b50610b1a61224a565b604051610b2791906143c7565b60405180910390f35b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610bfb57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610c6357507f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b606060008054610c7990614411565b80601f0160208091040260200160405190810160405280929190818152602001828054610ca590614411565b8015610cf25780601f10610cc757610100808354040283529160200191610cf2565b820191906000526020600020905b815481529060010190602001808311610cd557829003601f168201915b5050505050905090565b6000610d0782612270565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610d4d8261173a565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db4906144b4565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610ddc6122bb565b73ffffffffffffffffffffffffffffffffffffffff161480610e0b5750610e0a81610e056122bb565b611f5f565b5b610e4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4190614546565b60405180910390fd5b610e5483836122c3565b505050565b600080610e658861237c565b9050610e7587828888888861246e565b809150509695505050505050565b6000600980549050905090565b610e986124b9565b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f42d2ac2cd8a457cf976d513bacdc167baa2ff2cd2706c98d222bb035b89d496960405160405180910390a250565b600081604051602001610f3291906145de565b604051602081830303815290604052805190602001209050919050565b610f60610f5a6122bb565b82612537565b610f9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9690614676565b60405180910390fd5b610faa8383836125cc565b505050565b6000610fba8361190a565b8210610ffb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff290614708565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b61105c6124b9565b80601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f65d3e06a561c77a07da59b8b2ca10214ae08fe21cc2953a90db0ac8b5b7c437160405160405180910390a250565b6110eb6124b9565b6110f36128c5565b600047905060003373ffffffffffffffffffffffffffffffffffffffff168260405161111e90614759565b60006040518083038185875af1925050503d806000811461115b576040519150601f19603f3d011682016040523d82523d6000602084013e611160565b606091505b505090508061116e57600080fd5b7fb6b476da71cea8275cac6b1720c04966afaff5e637472cedb6cbd32c43a232518260405161119d9190613d4e565b60405180910390a150506111af612914565b565b6111b96124b9565b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f8da1c48aefffe2a2520f3e707937e3254d532a0905d345e539532599d2a0564c60405160405180910390a250565b61125b83838360405180602001604052806000815250611b3c565b505050565b61127161126b6122bb565b82612537565b6112b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112a790614676565b60405180910390fd5b6112b98161291e565b50565b600060116000838152602001908152602001600020805490509050919050565b600061130f30876040516020016112f49291906147d7565b60405160208183030381529060405280519060200120610f1f565b9050848114611353576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134a90614875565b60405180910390fd5b60006001868686866040516000815260200160405260405161137894939291906148a4565b6020604051602081039080840390855afa15801561139a573d6000803e3d6000fd5b505050602060405103519050601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142d90614981565b60405180910390fd5b600015156012600089815260200190815260200160002060009054906101000a900460ff1615151461149d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149490614a13565b60405180910390fd5b50505050505050565b60006114b182612a6c565b9050919050565b60006114c2610e83565b8210611503576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114fa90614aa5565b60405180910390fd5b6009828154811061151757611516614ac5565b5b90600052602060002001549050919050565b60126020528060005260406000206000915054906101000a900460ff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d090614b66565b60405180910390fd5b6011600082815260200190815260200160002082908060018154018082558091505060019003906000526020600020016000909190919091505580827f67c5bcaefda7c1381ded3fc61dbb8e693cef5b368cd356324bcc2b1aa791448c60405160405180910390a35050565b6000600f54341461168b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161168290614bd2565b60405180910390fd5b60006116968361237c565b90506116a28133612aad565b80915050919050565b6116b36124b9565b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f446c3422d569626abc16e1497dfa8270f1192bd56ea9ec8890b09705ddc275ad60405160405180910390a250565b60008061174683612c19565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036117b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ae90614c3e565b60405180910390fd5b80915050919050565b6000600f543414611806576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117fd90614bd2565b60405180910390fd5b60006118118461237c565b905061181d8130612aad565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a4315788285600067ffffffffffffffff81111561187857611877613f05565b5b6040519080825280602002602001820160405280156118a65781602001602082028036833780820191505090505b506040518463ffffffff1660e01b81526004016118c593929190614d1c565b600060405180830381600087803b1580156118df57600080fd5b505af11580156118f3573d6000803e3d6000fd5b505050506119008161291e565b8091505092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361197a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197190614dd3565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6119c96124b9565b6119d36000612c56565b565b6119dd6124b9565b80600f819055507f653b8b44976b2e5c016e082d134653d04dea9dbef92055038cca38c93007035581604051611a139190613d4e565b60405180910390a150565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b606060018054611a7d90614411565b80601f0160208091040260200160405190810160405280929190818152602001828054611aa990614411565b8015611af65780601f10611acb57610100808354040283529160200191611af6565b820191906000526020600020905b815481529060010190602001808311611ad957829003601f168201915b5050505050905090565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611b38611b316122bb565b8383612d1c565b5050565b611b4d611b476122bb565b83612537565b611b8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8390614676565b60405180910390fd5b611b9884848484612e88565b50505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd4986a0836040518263ffffffff1660e01b8152600401611c219190613d4e565b602060405180830381865afa158015611c3e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c629190614e08565b9050919050565b600f5481565b6060611caf6040518060400160405280601181526020017f67657474696e6720746f6b656e20757269000000000000000000000000000000815250612ee4565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ef6fd878846040518263ffffffff1660e01b8152600401611d0c9190613d4e565b600060405180830381865afa158015611d29573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611d529190614ea5565b9050611d926040518060400160405280601f81526020017f676f74207075626b65792c2067657474696e6720657468206164647265737300815250612ee4565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd4986a0856040518263ffffffff1660e01b8152600401611def9190613d4e565b602060405180830381865afa158015611e0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e309190614e08565b9050611e706040518060400160405280601081526020017f63616c6c696e6720746f6b656e55524900000000000000000000000000000000815250612ee4565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663950462ee8584846040518463ffffffff1660e01b8152600401611ecf93929190614eee565b600060405180830381865afa158015611eec573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611f159190614fcd565b92505050919050565b611f266124b9565b611f308133612aad565b50565b600080611f3f8961237c565b9050611f5088828989898989612f7d565b80915050979650505050505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ef6fd878836040518263ffffffff1660e01b81526004016120509190613d4e565b600060405180830381865afa15801561206d573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906120969190614ea5565b9050919050565b6120a56124b9565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612114576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210b90615088565b60405180910390fd5b61211d81612c56565b50565b6121286124b9565b6121328230612aad565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a4315788383600067ffffffffffffffff81111561218d5761218c613f05565b5b6040519080825280602002602001820160405280156121bb5781602001602082028036833780820191505090505b506040518463ffffffff1660e01b81526004016121da93929190614d1c565b600060405180830381600087803b1580156121f457600080fd5b505af1158015612208573d6000803e3d6000fd5b505050506122158261291e565b5050565b6011602052816000526040600020818154811061223557600080fd5b90600052602060002001600091509150505481565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61227981612a6c565b6122b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122af90614c3e565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166123368361173a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000806011600084815260200190815260200160002080549050116123d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123cd9061511a565b60405180910390fd5b6000601160008481526020019081526020016000206001601160008681526020019081526020016000208054905061240e9190615169565b8154811061241f5761241e614ac5565b5b906000526020600020015490506011600084815260200190815260200160002080548061244f5761244e61519d565b5b6001900381819060005260206000200160009055905580915050919050565b61247b86858585856112dc565b6124858533612aad565b60016012600088815260200190815260200160002060006101000a81548160ff021916908315150217905550505050505050565b6124c16122bb565b73ffffffffffffffffffffffffffffffffffffffff166124df611a1e565b73ffffffffffffffffffffffffffffffffffffffff1614612535576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161252c90615218565b60405180910390fd5b565b6000806125438361173a565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061258557506125848185611f5f565b5b806125c357508373ffffffffffffffffffffffffffffffffffffffff166125ab84610cfc565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166125ec8261173a565b73ffffffffffffffffffffffffffffffffffffffff1614612642576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612639906152aa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036126b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126a89061533c565b60405180910390fd5b6126be83838360016130ac565b8273ffffffffffffffffffffffffffffffffffffffff166126de8261173a565b73ffffffffffffffffffffffffffffffffffffffff1614612734576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161272b906152aa565b60405180910390fd5b6004600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46128c083838360016130be565b505050565b6002600b540361290a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612901906153a8565b60405180910390fd5b6002600b81905550565b6001600b81905550565b60006129298261173a565b90506129398160008460016130ac565b6129428261173a565b90506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506002600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612a688160008460016130be565b5050565b60008073ffffffffffffffffffffffffffffffffffffffff16612a8e83612c19565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301c6d035836040518263ffffffff1660e01b8152600401612b089190613d4e565b602060405180830381865afa158015612b25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b4991906153dd565b612b88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b7f90615456565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612bca57612bc581836130c4565b612bd5565b612bd481836132e1565b5b817f3b2cc0657d0387a736293d66389f78e4c8025e413c7a1ee67b7707d4418c46b8612c0084611ff3565b604051612c0d9190614384565b60405180910390a25050565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d81906154c2565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612e7b9190613a4b565b60405180910390a3505050565b612e938484846125cc565b612e9f848484846132ff565b612ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ed590615554565b60405180910390fd5b50505050565b612f7a81604051602401612ef89190613af6565b6040516020818303038152906040527f41304fac000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613486565b50565b612f8a87858585856112dc565b612f948630612aad565b60016012600089815260200190815260200160002060006101000a81548160ff021916908315150217905550600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a4315788787600067ffffffffffffffff81111561301b5761301a613f05565b5b6040519080825280602002602001820160405280156130495781602001602082028036833780820191505090505b506040518463ffffffff1660e01b815260040161306893929190614d1c565b600060405180830381600087803b15801561308257600080fd5b505af1158015613096573d6000803e3d6000fd5b505050506130a38661291e565b50505050505050565b6130b8848484846134af565b50505050565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613133576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161312a906155c0565b60405180910390fd5b61313c81612a6c565b1561317c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131739061562c565b60405180910390fd5b61318a6000838360016130ac565b61319381612a6c565b156131d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131ca9061562c565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46132dd6000838360016130be565b5050565b6132fb82826040518060200160405280600081525061360d565b5050565b60006133208473ffffffffffffffffffffffffffffffffffffffff16613668565b15613479578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026133496122bb565b8786866040518563ffffffff1660e01b815260040161336b949392919061564c565b6020604051808303816000875af19250505080156133a757506040513d601f19601f820116820180604052508101906133a491906156ad565b60015b613429573d80600081146133d7576040519150601f19603f3d011682016040523d82523d6000602084013e6133dc565b606091505b506000815103613421576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161341890615554565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061347e565b600190505b949350505050565b60008151905060006a636f6e736f6c652e6c6f679050602083016000808483855afa5050505050565b6134bb8484848461368b565b60018111156134ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134f69061574c565b60405180910390fd5b6000829050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036135465761354181613691565b613585565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16146135845761358385826136da565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036135c7576135c281613847565b613606565b8473ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614613605576136048482613918565b5b5b5050505050565b61361783836130c4565b61362460008484846132ff565b613663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161365a90615554565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b50505050565b600980549050600a600083815260200190815260200160002081905550600981908060018154018082558091505060019003906000526020600020016000909190919091505550565b600060016136e78461190a565b6136f19190615169565b90506000600860008481526020019081526020016000205490508181146137d6576000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816008600083815260200190815260200160002081905550505b6008600084815260200190815260200160002060009055600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b6000600160098054905061385b9190615169565b90506000600a600084815260200190815260200160002054905060006009838154811061388b5761388a614ac5565b5b9060005260206000200154905080600983815481106138ad576138ac614ac5565b5b906000526020600020018190555081600a600083815260200190815260200160002081905550600a60008581526020019081526020016000206000905560098054806138fc576138fb61519d565b5b6001900381819060005260206000200160009055905550505050565b60006139238361190a565b905081600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806008600084815260200190815260200160002081905550505050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6139e0816139ab565b81146139eb57600080fd5b50565b6000813590506139fd816139d7565b92915050565b600060208284031215613a1957613a186139a1565b5b6000613a27848285016139ee565b91505092915050565b60008115159050919050565b613a4581613a30565b82525050565b6000602082019050613a606000830184613a3c565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613aa0578082015181840152602081019050613a85565b60008484015250505050565b6000601f19601f8301169050919050565b6000613ac882613a66565b613ad28185613a71565b9350613ae2818560208601613a82565b613aeb81613aac565b840191505092915050565b60006020820190508181036000830152613b108184613abd565b905092915050565b6000819050919050565b613b2b81613b18565b8114613b3657600080fd5b50565b600081359050613b4881613b22565b92915050565b600060208284031215613b6457613b636139a1565b5b6000613b7284828501613b39565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613ba682613b7b565b9050919050565b613bb681613b9b565b82525050565b6000602082019050613bd16000830184613bad565b92915050565b613be081613b9b565b8114613beb57600080fd5b50565b600081359050613bfd81613bd7565b92915050565b60008060408385031215613c1a57613c196139a1565b5b6000613c2885828601613bee565b9250506020613c3985828601613b39565b9150509250929050565b6000819050919050565b613c5681613c43565b8114613c6157600080fd5b50565b600081359050613c7381613c4d565b92915050565b600060ff82169050919050565b613c8f81613c79565b8114613c9a57600080fd5b50565b600081359050613cac81613c86565b92915050565b60008060008060008060c08789031215613ccf57613cce6139a1565b5b6000613cdd89828a01613b39565b9650506020613cee89828a01613b39565b9550506040613cff89828a01613c64565b9450506060613d1089828a01613c9d565b9350506080613d2189828a01613c64565b92505060a0613d3289828a01613c64565b9150509295509295509295565b613d4881613b18565b82525050565b6000602082019050613d636000830184613d3f565b92915050565b600060208284031215613d7f57613d7e6139a1565b5b6000613d8d84828501613bee565b91505092915050565b600060208284031215613dac57613dab6139a1565b5b6000613dba84828501613c64565b91505092915050565b613dcc81613c43565b82525050565b6000602082019050613de76000830184613dc3565b92915050565b600080600060608486031215613e0657613e056139a1565b5b6000613e1486828701613bee565b9350506020613e2586828701613bee565b9250506040613e3686828701613b39565b9150509250925092565b600080600080600060a08688031215613e5c57613e5b6139a1565b5b6000613e6a88828901613b39565b9550506020613e7b88828901613c64565b9450506040613e8c88828901613c9d565b9350506060613e9d88828901613c64565b9250506080613eae88828901613c64565b9150509295509295909350565b60008060408385031215613ed257613ed16139a1565b5b6000613ee085828601613b39565b9250506020613ef185828601613b39565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b613f3d82613aac565b810181811067ffffffffffffffff82111715613f5c57613f5b613f05565b5b80604052505050565b6000613f6f613997565b9050613f7b8282613f34565b919050565b600067ffffffffffffffff821115613f9b57613f9a613f05565b5b613fa482613aac565b9050602081019050919050565b82818337600083830152505050565b6000613fd3613fce84613f80565b613f65565b905082815260208101848484011115613fef57613fee613f00565b5b613ffa848285613fb1565b509392505050565b600082601f83011261401757614016613efb565b5b8135614027848260208601613fc0565b91505092915050565b60008060408385031215614047576140466139a1565b5b600061405585828601613b39565b925050602083013567ffffffffffffffff811115614076576140756139a6565b5b61408285828601614002565b9150509250929050565b6000819050919050565b60006140b16140ac6140a784613b7b565b61408c565b613b7b565b9050919050565b60006140c382614096565b9050919050565b60006140d5826140b8565b9050919050565b6140e5816140ca565b82525050565b600060208201905061410060008301846140dc565b92915050565b6000614111826140b8565b9050919050565b61412181614106565b82525050565b600060208201905061413c6000830184614118565b92915050565b61414b81613a30565b811461415657600080fd5b50565b60008135905061416881614142565b92915050565b60008060408385031215614185576141846139a1565b5b600061419385828601613bee565b92505060206141a485828601614159565b9150509250929050565b600080600080608085870312156141c8576141c76139a1565b5b60006141d687828801613bee565b94505060206141e787828801613bee565b93505060406141f887828801613b39565b925050606085013567ffffffffffffffff811115614219576142186139a6565b5b61422587828801614002565b91505092959194509250565b600080600080600080600060e0888a0312156142505761424f6139a1565b5b600061425e8a828b01613b39565b975050602061426f8a828b01613b39565b965050604088013567ffffffffffffffff8111156142905761428f6139a6565b5b61429c8a828b01614002565b95505060606142ad8a828b01613c64565b94505060806142be8a828b01613c9d565b93505060a06142cf8a828b01613c64565b92505060c06142e08a828b01613c64565b91505092959891949750929550565b60008060408385031215614306576143056139a1565b5b600061431485828601613bee565b925050602061432585828601613bee565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b60006143568261432f565b614360818561433a565b9350614370818560208601613a82565b61437981613aac565b840191505092915050565b6000602082019050818103600083015261439e818461434b565b905092915050565b60006143b1826140b8565b9050919050565b6143c1816143a6565b82525050565b60006020820190506143dc60008301846143b8565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061442957607f821691505b60208210810361443c5761443b6143e2565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061449e602183613a71565b91506144a982614442565b604082019050919050565b600060208201905081810360008301526144cd81614491565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000602082015250565b6000614530603d83613a71565b915061453b826144d4565b604082019050919050565b6000602082019050818103600083015261455f81614523565b9050919050565b600081905092915050565b7f19457468657265756d205369676e6564204d6573736167653a0a333200000000600082015250565b60006145a7601c83614566565b91506145b282614571565b601c82019050919050565b6000819050919050565b6145d86145d382613c43565b6145bd565b82525050565b60006145e98261459a565b91506145f582846145c7565b60208201915081905092915050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206f7220617070726f76656400000000000000000000000000000000000000602082015250565b6000614660602d83613a71565b915061466b82614604565b604082019050919050565b6000602082019050818103600083015261468f81614653565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b60006146f2602b83613a71565b91506146fd82614696565b604082019050919050565b60006020820190508181036000830152614721816146e5565b9050919050565b600081905092915050565b50565b6000614743600083614728565b915061474e82614733565b600082019050919050565b600061476482614736565b9150819050919050565b60008160601b9050919050565b60006147868261476e565b9050919050565b60006147988261477b565b9050919050565b6147b06147ab82613b9b565b61478d565b82525050565b6000819050919050565b6147d16147cc82613b18565b6147b6565b82525050565b60006147e3828561479f565b6014820191506147f382846147c0565b6020820191508190509392505050565b7f546865206d736748617368206973206e6f7420612068617368206f662074686560008201527f20746f6b656e49642e20204578706c61696e20796f757273656c662100000000602082015250565b600061485f603c83613a71565b915061486a82614803565b604082019050919050565b6000602082019050818103600083015261488e81614852565b9050919050565b61489e81613c79565b82525050565b60006080820190506148b96000830187613dc3565b6148c66020830186614895565b6148d36040830185613dc3565b6148e06060830184613dc3565b95945050505050565b7f5468697320667265654d696e7420776173206e6f74207369676e65642062792060008201527f667265654d696e745369676e65722e2020486f7720656d626172617373696e6760208201527f2e00000000000000000000000000000000000000000000000000000000000000604082015250565b600061496b604183613a71565b9150614976826148e9565b606082019050919050565b6000602082019050818103600083015261499a8161495e565b9050919050565b7f546869732066726565206d696e742049442068617320616c726561647920626560008201527f656e2072656465656d6564000000000000000000000000000000000000000000602082015250565b60006149fd602b83613a71565b9150614a08826149a1565b604082019050919050565b60006020820190508181036000830152614a2c816149f0565b9050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6000614a8f602c83613a71565b9150614a9a82614a33565b604082019050919050565b60006020820190508181036000830152614abe81614a82565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4f6e6c792074686520726f7574696e6720636f6e74726163742063616e20636160008201527f6c6c20746869732066756e6374696f6e00000000000000000000000000000000602082015250565b6000614b50603083613a71565b9150614b5b82614af4565b604082019050919050565b60006020820190508181036000830152614b7f81614b43565b9050919050565b7f596f75206d757374207061792065786163746c79206d696e7420636f73740000600082015250565b6000614bbc601e83613a71565b9150614bc782614b86565b602082019050919050565b60006020820190508181036000830152614beb81614baf565b9050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6000614c28601883613a71565b9150614c3382614bf2565b602082019050919050565b60006020820190508181036000830152614c5781614c1b565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b614c9381613b18565b82525050565b6000614ca58383614c8a565b60208301905092915050565b6000602082019050919050565b6000614cc982614c5e565b614cd38185614c69565b9350614cde83614c7a565b8060005b83811015614d0f578151614cf68882614c99565b9750614d0183614cb1565b925050600181019050614ce2565b5085935050505092915050565b6000606082019050614d316000830186613d3f565b8181036020830152614d43818561434b565b90508181036040830152614d578184614cbe565b9050949350505050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b6000614dbd602983613a71565b9150614dc882614d61565b604082019050919050565b60006020820190508181036000830152614dec81614db0565b9050919050565b600081519050614e0281613bd7565b92915050565b600060208284031215614e1e57614e1d6139a1565b5b6000614e2c84828501614df3565b91505092915050565b6000614e48614e4384613f80565b613f65565b905082815260208101848484011115614e6457614e63613f00565b5b614e6f848285613a82565b509392505050565b600082601f830112614e8c57614e8b613efb565b5b8151614e9c848260208601614e35565b91505092915050565b600060208284031215614ebb57614eba6139a1565b5b600082015167ffffffffffffffff811115614ed957614ed86139a6565b5b614ee584828501614e77565b91505092915050565b6000606082019050614f036000830186613d3f565b8181036020830152614f15818561434b565b9050614f246040830184613bad565b949350505050565b600067ffffffffffffffff821115614f4757614f46613f05565b5b614f5082613aac565b9050602081019050919050565b6000614f70614f6b84614f2c565b613f65565b905082815260208101848484011115614f8c57614f8b613f00565b5b614f97848285613a82565b509392505050565b600082601f830112614fb457614fb3613efb565b5b8151614fc4848260208601614f5d565b91505092915050565b600060208284031215614fe357614fe26139a1565b5b600082015167ffffffffffffffff811115615001576150006139a6565b5b61500d84828501614f9f565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000615072602683613a71565b915061507d82615016565b604082019050919050565b600060208201905081810360008301526150a181615065565b9050919050565b7f546865726520617265206e6f20756e6d696e74656420726f7574656420746f6b60008201527f656e2069647320746f206d696e74000000000000000000000000000000000000602082015250565b6000615104602e83613a71565b915061510f826150a8565b604082019050919050565b60006020820190508181036000830152615133816150f7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061517482613b18565b915061517f83613b18565b92508282039050818111156151975761519661513a565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000615202602083613a71565b915061520d826151cc565b602082019050919050565b60006020820190508181036000830152615231816151f5565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b6000615294602583613a71565b915061529f82615238565b604082019050919050565b600060208201905081810360008301526152c381615287565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000615326602483613a71565b9150615331826152ca565b604082019050919050565b6000602082019050818103600083015261535581615319565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000615392601f83613a71565b915061539d8261535c565b602082019050919050565b600060208201905081810360008301526153c181615385565b9050919050565b6000815190506153d781614142565b92915050565b6000602082840312156153f3576153f26139a1565b5b6000615401848285016153c8565b91505092915050565b7f5468697320504b5020686173206e6f74206265656e20726f7574656420796574600082015250565b6000615440602083613a71565b915061544b8261540a565b602082019050919050565b6000602082019050818103600083015261546f81615433565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006154ac601983613a71565b91506154b782615476565b602082019050919050565b600060208201905081810360008301526154db8161549f565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b600061553e603283613a71565b9150615549826154e2565b604082019050919050565b6000602082019050818103600083015261556d81615531565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b60006155aa602083613a71565b91506155b582615574565b602082019050919050565b600060208201905081810360008301526155d98161559d565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000615616601c83613a71565b9150615621826155e0565b602082019050919050565b6000602082019050818103600083015261564581615609565b9050919050565b60006080820190506156616000830187613bad565b61566e6020830186613bad565b61567b6040830185613d3f565b818103606083015261568d818461434b565b905095945050505050565b6000815190506156a7816139d7565b92915050565b6000602082840312156156c3576156c26139a1565b5b60006156d184828501615698565b91505092915050565b7f455243373231456e756d657261626c653a20636f6e736563757469766520747260008201527f616e7366657273206e6f7420737570706f727465640000000000000000000000602082015250565b6000615736603583613a71565b9150615741826156da565b604082019050919050565b6000602082019050818103600083015261576581615729565b905091905056fea2646970667358221220a877fa79299d480ce131173b1ded040c82ccc16bd5c59a2a512d932e1d71520364736f6c63430008110033
`�`@R4�bW`��[P`@Q�`@`@R�`�R` Programmable Keypair�RP`@Q�`@`@R�`�R` PKP�RP�`��b���bcV[P�`��b���bcV[PPPb�b�b` ` V[b#` ` V[``��UP``��UP3``a �T�s����������������������s���������������������UPbJV[`3�P�V[```�T�a �s���������������������P�``a �T�s����������������������s���������������������UP�s���������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q����PPV[`�Q�P��PV[NH{q`R`A`R`$`�[NH{q`R`"`R`$`�[``��P`��bkW`��P[` ��b�Wb�b#V[[P��PV[`��P�`R` ` �P��PV[`` `��P��PV[`���P��PPV[``�b����������������������������������b�V[b���b�V[�P���P����PPP��PPPV[`��P��PV[`��P��PV[`bDb>b8�bV[bV[bV[�P��PV[`��P��PV[b`�b#V[bxbo�bKV[��Tb�V[�UPPPPV[`�V[b�b�V[b����bUV[PPPV[[��b�Wb�`�b�V[`��Pb�V[PPV[`�bWb݁b�V[b�b�V[�` �b�W��P[bb�b�V[��b�V[PP[PPPV[`���P��PPV[`b8`�`bV[���PP��PPV[`bS��b%V[�P�`��P��PPV[bn�b�V[g���������b�Wb�b�V[[b��TbRV[b����b�V[`` �P`�`�b�W`�b�W��Q�P[b҅�bEV[�UPbBV[`�b�b�V[`[��bW��Q�U`��P` ��P` ��Pb�V[��b5W��Qb1`��b%V[�UP[``��UPPP[PPPPPPV[aW��bZ`9`��`�`@R`6a}W`5`��ccR!aOW�c�J!a�W�c���azW�c���a �W�c�o�xa 9W�c���a vW�c�V��a �W�c�r�a �W�c���@aWa}V[�c�J!a�W�c�I��a�W�c���Ha .W�c�{V�a YW�c�Ch&a �W�cװ9�a �Wa}V[�c���[aW�c���[a�W�c���.a�W�c�؛AaW�c�o?aIW�c�,�eatW�c��O�a�Wa}V[�ccR!a�W�cf��aW�cp��1aKW�cqP�a�W�c�E��a�Wa}V[�c<��a�W�cOU�ya�W�cOU�ya�W�cOl��a�W�cV㡮aW�c\ �a\W�c]"�a�W�c_If<a�Wa}V[�c<��a�W�cAˇ�a�W�cB�.a�W�cB�lhaW�cBݏ�a?W�cL��a|Wa}V[�c �aEW�c �a�W�c��"a�W�c'Wa�W�c#�r�aW�c/t\YaGW�c;�Ra�Wa}V[�c�ɧa�W�c��a�W�c�a�W�c ^��a'W�c�9aPW[`��[4�a�W`��[Pa�`�6��a���a:V[a0V[`@Qa���a:KV[`@Q����[4�a�W`��[Pa�ajV[`@Qaᑐa:�V[`@Q����[4�a�W`��[Pa`�6��a��a;NV[a�V[`@Qa��a;�V[`@Q����[4�a3W`��[PaN`�6��aI��a<V[a BV[[4�a\W`��[Paw`�6��ar��a<�V[aYV[`@Qa���a=NV[`@Q����[4�a�W`��[Pa�a�V[`@Qa���a=NV[`@Q����[4�a�W`��[Pa�`�6��aڑ�a=iV[a�V[[4�a�W`��[Pa`�6��a��a=�V[aV[`@Qa��a=�V[`@Q����[4�a*W`��[PaE`�6��a@��a=�V[aOV[[4�aSW`��[Pan`�6��ai��a<V[a�V[`@Qa{��a=NV[`@Q����[4�a�W`��[Pa�`�6��a���a=iV[aTV[[4�a�W`��[Pa�a�V[[4�a�W`��[Pa�`�6��a摐a=iV[a�V[[4�a�W`��[Pa`�6��a��a=�V[a@V[[4�a"W`��[Pa=`�6��a8��a;NV[a`V[[4�aKW`��[Paf`�6��aa��a;NV[a�V[`@Qas��a=NV[`@Q����[4�a�W`��[Pa�`�6��a���a>@V[a�V[[4�a�W`��[Pa�`�6��aǑ�a;NV[a�V[`@Qaّ�a:KV[`@Q����[4�a�W`��[Pa `�6��a��a;NV[a�V[`@Qa��a=NV[`@Q����[4�a+W`��[PaF`�6��aA��a;NV[a)V[`@QaS��a:KV[`@Q����[4�ahW`��[Pa�`�6��a~��a>�V[aIV[[a�`�6��a���a;NV[aEV[`@Qa���a=NV[`@Q����[4�a�W`��[Pa�`�6��aב�a=iV[a�V[[4�a�W`��[Pa`�6��a��a;NV[a:V[`@Qa��a;�V[`@Q����[a5`�6��a0��a@0V[a�V[`@QaB��a=NV[`@Q����[4�aWW`��[Par`�6��am��a=iV[a V[`@Qa��a=NV[`@Q����[4�a�W`��[Pa�a�V[[4�a�W`��[Pa�`�6��a���a;NV[a�V[[4�a�W`��[Pa�aV[`@Qaꑐa;�V[`@Q����[4�a�W`��[PaaHV[`@Qa��a@�V[`@Q����[4�a*W`��[Pa3anV[`@Qa@��a:�V[`@Q����[4�aUW`��[Pa^aV[`@Qak��aA'V[`@Q����[4�a�W`��[Pa�`�6��a���aAnV[a&V[[4�a�W`��[Pa�`�6��a���aA�V[a<V[[4�a�W`��[Pa�a�V[`@Qa葐a;�V[`@Q����[4�a�W`��[Pa `�6��a ��a;NV[a�V[`@Qa %��a;�V[`@Q����[4�a :W`��[Pa CaiV[`@Qa P��a=NV[`@Q����[4�a eW`��[Pa �`�6��a {��a;NV[aoV[`@Qa ���a:�V[`@Q����[4�a �W`��[Pa �`�6��a ���a;NV[aV[[4�a �W`��[Pa �`�6��a ᑐaB1V[a3V[`@Qa �a=NV[`@Q����[4�a W`��[Pa #`�6��a ��aB�V[a_V[`@Qa 0��a:KV[`@Q����[4�a EW`��[Pa ``�6��a [��a;NV[a�V[`@Qa m��aC�V[`@Q����[4�a �W`��[Pa �`�6��a ���a=iV[a �V[[4�a �W`��[Pa �`�6��a ���a@0V[a! V[[4�a �W`��[Pa �`�6��a ꑐa>�V[a"V[`@Qa ���a=NV[`@Q����[4�aW`��[Paa"JV[`@Qa'��aC�V[`@Q����[`x�c{�����������������������������{�����������������������������a�WP[^�{�����������������������������{����������������������������[�acWP��X�{�����������������������������{����������������������������[�P��PV[```�Tay�aDV[�`` ��` `@Q��`@R������R` ��Ta��aDV[�a�W�`a�Wa��T�R�` �a�V[���`R` ` �[�T�R�`�` ��a�W��`��[PPPPP�P�V[`a �a"pV[``��R` ��R` ` `�T�a �s���������������������P��PV[`a M�a:V[�P�s���������������������s��������������������a �W`@Q�y��R`a ��aD�V[`@Q����[�s��������������������a �a"�V[s���������������������aWPa �aa"�V[a_V[[aJW`@Q�y��R`aA�aEFV[`@Q����[aT��a"�V[PPPV[`�ae�a#|V[�Pau������a$nV[��PP��PPPPPPV[`` �T�P�P�V[a�a$�V[�` `a �T�s����������������������s���������������������UP�s��������������������BҬ,ؤWϗmQ;��{�/��'ɍ"+�5��Ii`@Q`@Q����PV[`�`@Q` a2��aE�V[`@Q` ���R�`@R�Q�` �P��PV[a`aZa"�V[�a%7V[a�W`@Q�y��R`a��aFvV[`@Q����[a����a%�V[PPPV[`a��a V[�a�W`@Q�y��R`a�aGV[`@Q����[``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` T�P��PPV[a\a$�V[�``a �T�s����������������������s���������������������UP�s��������������������e��jVw�}���,���!�)S� ���[|Cq`@Q`@Q����PV[a�a$�V[a�a(�V[`G�P`3s���������������������`@Qa�aGYV[``@Q�����Z�PPP=�`�a[W`@Q�P``?=�`@R=�R=`` �>a`V[``�P[PP�P�anW`��[��v�qΨ'\�k �If����7G,����,C�2Q�`@Qa���a=NV[`@Q����PPa�a)V[V[a�a$�V[�``a �T�s����������������������s���������������������UP�s����������������������Ċ���R>py7�%MS* �E�9S%�ҠVL`@Q`@Q����PV[a[���`@Q�` `@R�`�RPa<V[PPPV[aqaka"�V[�a%7V[a�W`@Q�y��R`a��aFvV[`@Q����[a��a)V[PV[```��R` ��R` ` �T�P�P��PV[`a0�`@Q` a����aG�V[`@Q` ���R�`@R�Q�` aV[�P��aSW`@Q�y��R`aJ�aHuV[`@Q����[``����`@Q`�R` `@R`@Qax�����aH�V[` `@Q` ������Z��a�W=`�>=`�[PPP` `@QQ�P``�T�a �s��������������������s���������������������s��������������������a6W`@Q�y��R`a-�aI�V[`@Q����[```��R` ��R` ` `�T�a �`�a�W`@Q�y��R`a��aJV[`@Q����[PPPPPPPV[`a��a*lV[�P��PV[`a�a�V[�aW`@Q�y��R`a��aJ�V[`@Q����[` ��T�aWaaJ�V[[�`R` ` T�P��PV[`` R�`R`@` `�PT�a �`��V[``�T�a �s��������������������s��������������������3s��������������������a�W`@Q�y��R`aАaKfV[`@Q����[``��R` ��R` ` ���`�T��U��PP`��`R` ` `������PU��gż����8�?���i<�[6��V2K�+��D�`@Q`@Q����PPV[``T4a�W`@Q�y��R`a��aK�V[`@Q����[`a��a#|V[�Pa��3a*�V[��PP��PV[a�a$�V[�``a �T�s����������������������s���������������������UP�s��������������������Dl4"�ibj��I}��p�+�n�숐����u�`@Q`@Q����PV[`�aF�a,V[�P`s���������������������s��������������������a�W`@Q�y��R`a��aL>V[`@Q����[��PP��PV[``T4aW`@Q�y��R`a��aK�V[`@Q����[`a�a#|V[�Pa�0a*�V[` `�T�a �s��������������������s��������������������c�Cx��`g���������axWawa?V[[`@Q���R�` ` �`@R�a�W�` ` ��6�7���PP�P[P`@Q�c����`��R`aœ���aMV[``@Q���`��;�a�W`��[PZ��a�W=`�>=`�[PPPPa�a)V[��PP��PPV[`�s���������������������s��������������������azW`@Q�y��R`aq�aM�V[`@Q����[``�s��������������������s���������������������R` ��R` ` T�P��PV[a�a$�V[a�`a,VV[V[a�a$�V[�`��UPe;�D�k.\n-FS�MꝾ� U��8�0U�`@Qa��a=NV[`@Q����PV[```�T�a �s���������������������P�V[``�T�a �s���������������������V[```�Ta}�aDV[�`` ��` `@Q��`@R������R` ��Ta��aDV[�a�W�`a�Wa��T�R�` �a�V[���`R` ` �[�T�R�`�` ��a�W��`��[PPPPP�P�V[` `�T�a �s���������������������V[a8a1a"�V[��a-V[PPV[aMaGa"�V[�a%7V[a�W`@Q�y��R`a��aFvV[`@Q����[a�����a.�V[PPPPV[``�T�a �s���������������������V[```�T�a �s��������������������s��������������������c�I���`@Q�c����`��R`a!��a=NV[` `@Q����Z��a>W=`�>=`�[PPPP`@Q=``���`@RP��ab��aNV[�P��PV[`T�V[``a�`@Q�`@`@R�`�R` getting token uri�RPa.�V[```�T�a �s��������������������s��������������������c�o�x�`@Q�c����`��R`a��a=NV[``@Q����Z��a)W=`�>=`�[PPPP`@Q=`�>=``���`@RP��aR��aN�V[�Pa�`@Q�`@`@R�`�R` got pubkey, getting eth address�RPa.�V[```�T�a �s��������������������s��������������������c�I���`@Q�c����`��R`aa=NV[` `@Q����Z��aW=`�>=`�[PPPP`@Q=``���`@RP��a0��aNV[�Pap`@Q�`@`@R�`�R` calling tokenURI�RPa.�V[``�T�a �s��������������������s��������������������c�b�`@Q�c����`��R`aϓ���aN�V[``@Q����Z��a�W=`�>=`�[PPPP`@Q=`�>=``���`@RP��a��aO�V[�PPP��PV[a&a$�V[a0�3a*�V[PV[`�a?�a#|V[�PaP�������a/}V[��PP��PPPPPPPV[```�s��������������������s���������������������R` ��R` ` `�s��������������������s���������������������R` ��R` ` `�T�a �`��P��PPV[````�T�a �s��������������������s��������������������c�o�x�`@Q�c����`��R`a P��a=NV[``@Q����Z��a mW=`�>=`�[PPPP`@Q=`�>=``���`@RP��a ���aN�V[�P��PV[a �a$�V[`s���������������������s��������������������a!W`@Q�y��R`a!�aP�V[`@Q����[a!�a,VV[PV[a!(a$�V[a!2�0a*�V[` `�T�a �s��������������������s��������������������c�Cx��`g���������a!�Wa!�a?V[[`@Q���R�` ` �`@R�a!�W�` ` ��6�7���PP�P[P`@Q�c����`��R`a!ړ���aMV[``@Q���`��;�a!�W`��[PZ��a"W=`�>=`�[PPPPa"�a)V[PPV[`` R�`R`@` ��T�a"5W`��[�`R` ` `�P�PPT�V[``�T�a �s���������������������V[a"y�a*lV[a"�W`@Q�y��R`a"��aL>V[`@Q����[PV[`3�P�V[�``��R` ��R` ` `a �T�s����������������������s���������������������UP��s��������������������a#6�a:V[s���������������������[����}[�OqB}������)[ ��ù%`@Q`@Q����PPV[`�``��R` ��R` ` �T�Pa#�W`@Q�y��R`a#͐aQV[`@Q����[```��R` ��R` ` ```��R` ��R` ` �T�Pa$��aQiV[�T�a$Wa$aJ�V[[�`R` ` T�P``��R` ��R` ` �T�a$OWa$NaQ�V[[`����`R` ` `�U�U��PP��PV[a${�����a�V[a$��3a*�V[```��R` ��R` ` `a �T�`����UPPPPPPPV[a$�a"�V[s��������������������a$�aV[s��������������������a%5W`@Q�y��R`a%,�aRV[`@Q����[V[`�a%C�a:V[�P�s���������������������s���������������������a%�WPa%���a_V[[�a%�WP�s��������������������a%��a�V[s��������������������[�PP��PPV[�s��������������������a%�a:V[s��������������������a&BW`@Q�y��R`a&9�aR�V[`@Q����[`s���������������������s��������������������a&�W`@Q�y��R`a&��aS<V[`@Q����[a&����`a0�V[�s��������������������a&ނa:V[s��������������������a'4W`@Q�y��R`a'+�aR�V[`@Q����[``��R` ��R` ` `a �T�s���������������������U```�s��������������������s���������������������R` ��R` ` `��T�PP��UP```�s��������������������s���������������������R` ��R` ` `��T�PP��UP�``��R` ��R` ` `a �T�s����������������������s���������������������UP��s���������������������s����������������������R��ți°h�7���+��cġ(�ZM�#��`@Q`@Q����a(����`a0�V[PPPV[``Ta) W`@Q�y��R`a)�aS�V[`@Q����[``��UPV[``��UPV[`a))�a:V[�Pa)9�`�`a0�V[a)B�a:V[�P``��R` ��R` ` `a �T�s���������������������U```�s��������������������s���������������������R` ��R` ` `��T�PP��UP``��R` ��R` ` `a �T�s���������������������U�`s���������������������s����������������������R��ți°h�7���+��cġ(�ZM�#��`@Q`@Q����a*h�`�`a0�V[PPV[`�s��������������������a*��a,V[s���������������������P��PV[``�T�a �s��������������������s��������������������c��5�`@Q�c����`��R`a+��a=NV[` `@Q����Z��a+%W=`�>=`�[PPPP`@Q=``���`@RP��a+I��aS�V[a+�W`@Q�y��R`a+�aTVV[`@Q����[0s���������������������s��������������������a+�Wa+Ł�a0�V[a+�V[a+ԁ�a2�V[[�;,�e}��6)=f8�x��^A<z�{w�A�F�a,�a�V[`@Qa, ��aC�V[`@Q����PPV[```��R` ��R` ` `�T�a �s���������������������P��PV[```�T�a �s���������������������P�``a �T�s����������������������s���������������������UP�s���������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q����PPV[�s���������������������s��������������������a-�W`@Q�y��R`a-��aT�V[`@Q����[�``�s��������������������s���������������������R` ��R` ` `�s��������������������s���������������������R` ��R` ` `a �T�`����UP�s���������������������s��������������������0~�9�a艘E�=Y��S�� ���+Y7il1�`@Qa.{��a:KV[`@Q����PPPV[a.����a%�V[a.�����a2�V[a.�W`@Q�y��R`a.ՐaUTV[`@Q����[PPPPV[a/z�`@Q`$a.���a:�V[`@Q` ���R�`@RA0O�{����������������������������` ��Q{��������������������������������RPPPPa4�V[PV[a/������a�V[a/��0a*�V[```��R` ��R` ` `a �T�`����UP` `�T�a �s��������������������s��������������������c�Cx��`g���������a0Wa0a?V[[`@Q���R�` ` �`@R�a0IW�` ` ��6�7���PP�P[P`@Q�c����`��R`a0h����aMV[``@Q���`��;�a0�W`��[PZ��a0�W=`�>=`�[PPPPa0��a)V[PPPPPPPV[a0�����a4�V[PPPPV[PPPPV[`s���������������������s��������������������a13W`@Q�y��R`a1*�aU�V[`@Q����[a1<�a*lV[a1|W`@Q�y��R`a1s�aV,V[`@Q����[a1�`��`a0�V[a1��a*lV[a1�W`@Q�y��R`a1ʐaV,V[`@Q����[```�s��������������������s���������������������R` ��R` ` `��T�PP��UP�``��R` ��R` ` `a �T�s����������������������s���������������������UP��s��������������������`s����������������������R��ți°h�7���+��cġ(�ZM�#��`@Q`@Q����a2�`��`a0�V[PPV[a2���`@Q�` `@R�`�RPa6 V[PPV[`a3 �s��������������������a6hV[a4yW�s��������������������cza3Ia"�V[���`@Q�c����`��R`a3k�����aVLV[` `@Q���`�Z�PPP�a3�WP`@Q=``���`@RP��a3���aV�V[`[a4)W=�`�a3�W`@Q�P``?=�`@R=�R=`` �>a3�V[``�P[P`�Qa4!W`@Q�y��R`a4�aUTV[`@Q����[�Q�` �[cz`�{�����������������������������{�����������������������������PPa4~V[`�P[��PPPPV[`�Q�P`jconsole.log�P` �`����Z�PPPPPV[a4�����a6�V[`�a4�W`@Q�y��R`a4��aWLV[`@Q����[`��P`s���������������������s��������������������a5FWa5A�a6�V[a5�V[�s���������������������s��������������������a5�Wa5���a6�V[[[`s���������������������s��������������������a5�Wa5a8GV[a6V[�s���������������������s��������������������a6Wa6��a9V[[[PPPPPV[a6��a0�V[a6$`���a2�V[a6cW`@Q�y��R`a6Z�aUTV[`@Q����[PPPV[`��s��������������������;�P��PV[PPPPV[` �T�P` `��R` ��R` ` ��UP` ���`�T��U��PP`��`R` ` `������PUPV[``a6�a V[a6�aQiV[�P```��R` ��R` ` T�P��a7�W```�s��������������������s���������������������R` ��R` ` `��R` ��R` ` T�P�``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` ��UP�``��R` ��R` ` ��UPP[``��R` ��R` ` `�U``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` `�UPPPPV[``` �T�Pa8[��aQiV[�P`` `��R` ��R` ` T�P`` ��T�a8�Wa8�aJ�V[[�`R` ` T�P�` ��T�a8�Wa8�aJ�V[[�`R` ` ��UP�` `��R` ��R` ` ��UP` `��R` ��R` ` `�U` �T�a8�Wa8�aQ�V[[`����`R` ` `�U�UPPPPV[`a9#�a V[�P�``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` ��UP�``��R` ��R` ` ��UPPPPV[``@Q�P�V[`��[`��[`������P��PV[a9��a9�V[�a9�W`��[PV[`�5�Pa9��a9�V[��PPV[`` ��a:Wa:a9�V[[`a:'���a9�V[�PP��PPV[`��P��PV[a:E�a:0V[�RPPV[`` ��Pa:``��a:<V[��PPV[`�Q�P��PV[`��R` ��P��PPV[`[��a:�W��Q��R` ��Pa:�V[`��RPPPPV[```��P��PV[`a:Ȃa:fV[a:ҁ�a:qV[�Pa:⁅` �a:�V[a:�a:�V[��PP��PPV[`` ��P��`�Ra;��a:�V[�P��PPV[`��P��PV[a;+�a;V[�a;6W`��[PV[`�5�Pa;H�a;"V[��PPV[`` ��a;dWa;ca9�V[[`a;r���a;9V[�PP��PPV[`s����������������������P��PV[`a;��a;{V[�P��PV[a;��a;�V[�RPPV[`` ��Pa;�`��a;�V[��PPV[a;��a;�V[�a;�W`��[PV[`�5�Pa;��a;�V[��PPV[`�`@��a<Wa<a9�V[[`a<(���a;�V[�PP` a<9���a;9V[�PP�P��PV[`��P��PV[a<V�a<CV[�a<aW`��[PV[`�5�Pa<s�a<MV[��PPV[``���P��PV[a<��a<yV[�a<�W`��[PV[`�5�Pa<��a<�V[��PPV[`�`�`�`���a<�Wa<�a9�V[[`a<݉��a;9V[�PP` a<�a;9V[�PP`@a<����a<dV[�PP``a=���a<�V[�PP`�a=!���a<dV[�PP`�a=2���a<dV[�PP��P��P��V[a=H�a;V[�RPPV[`` ��Pa=c`��a=?V[��PPV[`` ��a=Wa=~a9�V[[`a=����a;�V[�PP��PPV[`` ��a=�Wa=�a9�V[[`a=����a<dV[�PP��PPV[a=́a<CV[�RPPV[`` ��Pa=�`��a=�V[��PPV[`�```��a>Wa>a9�V[[`a>���a;�V[�PP` a>%���a;�V[�PP`@a>6���a;9V[�PP�P�P�V[`�`�``���a>\Wa>[a9�V[[`a>j���a;9V[�PP` a>{���a<dV[�PP`@a>����a<�V[�PP``a>����a<dV[�PP`�a>����a<dV[�PP��P����PV[`�`@��a>�Wa>�a9�V[[`a>����a;9V[�PP` a>a;9V[�PP�P��PV[`��[`��[NH{q`R`A`R`$`�[a?=�a:�V[���g���������a?\Wa?[a?V[[�`@RPPPV[`a?oa9�V[�Pa?{��a?4V[��PV[`g���������a?�Wa?�a?V[[a?��a:�V[�P` ��P��PV[���7`��RPPPV[`a?�a?΄a?�V[a?eV[�P��R` ����a?�Wa?�a?V[[a?����a?�V[P��PPPV[`�`�a@Wa@a>�V[[�5a@'��` �a?�V[�PP��PPV[`�`@��a@GWa@Fa9�V[[`a@U���a;9V[�PP` �5g���������a@vWa@ua9�V[[a@����a@V[�PP�P��PV[`��P��PV[`a@�a@�a@��a;{V[a@�V[a;{V[�P��PV[`a@Âa@�V[�P��PV[`a@Ղa@�V[�P��PV[a@�a@�V[�RPPV[`` ��PaA`��a@�V[��PPV[`aA�a@�V[�P��PV[aA!�aAV[�RPPV[`` ��PaA<`��aAV[��PPV[aAK�a:0V[�aAVW`��[PV[`�5�PaAh�aABV[��PPV[`�`@��aA�WaA�a9�V[[`aA����a;�V[�PP` aA����aAYV[�PP�P��PV[`�`�`���aA�WaA�a9�V[[`aAև��a;�V[�PP` aA燂�a;�V[�PP`@aA����a;9V[�PP``�5g���������aBWaBa9�V[[aB%���a@V[�PP����P�PV[`�`�`�``���aBPWaBOa9�V[[`aB^���a;9V[�PP` aBo���a;9V[�PP`@�5g���������aB�WaB�a9�V[[aB����a@V[�PP``aB����a<dV[�PP`�aB����a<�V[�PP`�aBϊ��a<dV[�PP`�aB����a<dV[�PP������P��PV[`�`@��aCWaCa9�V[[`aC���a;�V[�PP` aC%���a;�V[�PP�P��PV[`�Q�P��PV[`��R` ��P��PPV[`aCV�aC/V[aC`��aC:V[�PaCp��` �a:�V[aCy�a:�V[��PP��PPV[`` ��P��`�RaC���aCKV[�P��PPV[`aC��a@�V[�P��PV[aC��aC�V[�RPPV[`` ��PaC�`��aC�V[��PPV[NH{q`R`"`R`$`�[``��P`��aD)W`��P[` ��aD<WaD;aC�V[[P��PV[ERC721: approval to current owne`�Rr` �RPV[`aD�`!�a:qV[�PaD��aDBV[`@��P��PV[`` ��P��`�RaD́aD�V[�P��PV[ERC721: approve caller is not to`�Rken owner or approved for all` �RPV[`aE0`=�a:qV[�PaE;�aD�V[`@��P��PV[`` ��P��`�RaE_�aE#V[�P��PV[`��P��PPV[Ethereum Signed Message: 32`�RPV[`aE�`�aEfV[�PaE��aEqV[`��P��PV[`��P��PV[aE�aEӂa<CV[aE�V[�RPPV[`aE�aE�V[�PaE���aE�V[` ��P��P��PPV[ERC721: caller is not token owne`�Rr or approved` �RPV[`aF``-�a:qV[�PaFk�aFV[`@��P��PV[`` ��P��`�RaF��aFSV[�P��PV[ERC721Enumerable: owner index ou`�Rt of bounds` �RPV[`aF�`+�a:qV[�PaF��aF�V[`@��P��PV[`` ��P��`�RaG!�aF�V[�P��PV[`��P��PPV[PV[`aGC`�aG(V[�PaGN�aG3V[`��P��PV[`aGd�aG6V[�P��P��PV[`�``�P��PV[`aG��aGnV[�P��PV[`aG��aG{V[�P��PV[aG�aG��a;�V[aG�V[�RPPV[`��P��PV[aG�aĜa;V[aG�V[�RPPV[`aGゅaG�V[`��PaG�aG�V[` ��P��P��PPPV[The msgHash is not a hash of the`�R tokenId. Explain yourself!` �RPV[`aH_`<�a:qV[�PaHj�aHV[`@��P��PV[`` ��P��`�RaH��aHRV[�P��PV[aH��a<yV[�RPPV[``���PaH�`��a=�V[aH�` ��aH�V[aH�`@��a=�V[aH�``��a=�V[��PPPPPV[This freeMint was not signed by `�RfreeMintSigner. How embarassing` �R.`@�RPV[`aIk`A�a:qV[�PaIv�aH�V[``��P��PV[`` ��P��`�RaI��aI^V[�P��PV[This free mint ID has already be`�Ren redeemed` �RPV[`aI�`+�a:qV[�PaJ�aI�V[`@��P��PV[`` ��P��`�RaJ,�aI�V[�P��PV[ERC721Enumerable: global index o`�Rut of bounds` �RPV[`aJ�`,�a:qV[�PaJ��aJ3V[`@��P��PV[`` ��P��`�RaJ��aJ�V[�P��PV[NH{q`R`2`R`$`�[Only the routing contract can ca`�Rll this function` �RPV[`aKP`0�a:qV[�PaK[�aJ�V[`@��P��PV[`` ��P��`�RaK�aKCV[�P��PV[You must pay exactly mint cost`�RPV[`aK�`�a:qV[�PaKǂaK�V[` ��P��PV[`` ��P��`�RaK�aK�V[�P��PV[ERC721: invalid token ID`�RPV[`aL(`�a:qV[�PaL3�aK�V[` ��P��PV[`` ��P��`�RaLW�aLV[�P��PV[`�Q�P��PV[`��R` ��P��PPV[`��P` ��P��PV[aL��a;V[�RPPV[`aL���aL�V[` ��P��PPV[`` ��P��PV[`aLɂaL^V[aLӁ�aLiV[�PaLރaLzV[�`[��aMW�QaL���aL�V[�PaM�aL�V[�PP`��PaL�V[P��PPPP��PPV[```��PaM1`��a=?V[��` �RaMC��aCKV[�P��`@�RaMW��aL�V[�P��PPPPV[ERC721: address zero is not a va`�Rlid owner` �RPV[`aM�`)�a:qV[�PaMȂaMaV[`@��P��PV[`` ��P��`�RaM�aM�V[�P��PV[`�Q�PaN�a;�V[��PPV[`` ��aNWaNa9�V[[`aN,���aM�V[�PP��PPV[`aNHaNC�a?�V[a?eV[�P��R` ����aNdWaNca?V[[aNo���a:�V[P��PPPV[`�`�aN�WaN�a>�V[[�QaN���` �aN5V[�PP��PPV[`` ��aN�WaN�a9�V[[`�Qg���������aN�WaN�a9�V[[aN儂�aNwV[�PP��PPV[```��PaO`��a=?V[��` �RaO��aCKV[�PaO$`@��a;�V[��PPPPV[`g���������aOGWaOFa?V[[aOP�a:�V[�P` ��P��PV[`aOpaOk�aO,V[a?eV[�P��R` ����aO�WaO�a?V[[aO����a:�V[P��PPPV[`�`�aO�WaO�a>�V[[�QaOĄ�` �aO]V[�PP��PPV[`` ��aO�WaO�a9�V[[`�Qg���������aPWaPa9�V[[aP ���aO�V[�PP��PPV[Ownable: new owner is the zero a`�Rddress` �RPV[`aPr`&�a:qV[�PaP}�aPV[`@��P��PV[`` ��P��`�RaP��aPeV[�P��PV[There are no unminted routed tok`�Ren ids to mint` �RPV[`aQ`.�a:qV[�PaQ�aP�V[`@��P��PV[`` ��P��`�RaQ3�aP�V[�P��PV[NH{q`R``R`$`�[`aQt�a;V[�PaQ�a;V[�P���P��aQ�WaQ�aQ:V[[��PPV[NH{q`R`1`R`$`�[Ownable: caller is not the owner`�RPV[`aR` �a:qV[�PaR �aQ�V[` ��P��PV[`` ��P��`�RaR1�aQ�V[�P��PV[ERC721: transfer from incorrect `�Rowner` �RPV[`aR�`%�a:qV[�PaR��aR8V[`@��P��PV[`` ��P��`�RaRÁaR�V[�P��PV[ERC721: transfer to the zero add`�Rress` �RPV[`aS&`$�a:qV[�PaS1�aR�V[`@��P��PV[`` ��P��`�RaSU�aSV[�P��PV[ReentrancyGuard: reentrant call`�RPV[`aS�`�a:qV[�PaS��aS\V[` ��P��PV[`` ��P��`�RaS��aS�V[�P��PV[`�Q�PaSׁaABV[��PPV[`` ��aS�WaS�a9�V[[`aT���aS�V[�PP��PPV[This PKP has not been routed yet`�RPV[`aT@` �a:qV[�PaTK�aT V[` ��P��PV[`` ��P��`�RaTo�aT3V[�P��PV[ERC721: approve to caller`�RPV[`aT�`�a:qV[�PaT��aTvV[` ��P��PV[`` ��P��`�RaTہaT�V[�P��PV[ERC721: transfer to non ERC721Re`�Rceiver implementer` �RPV[`aU>`2�a:qV[�PaUI�aT�V[`@��P��PV[`` ��P��`�RaUm�aU1V[�P��PV[ERC721: mint to the zero address`�RPV[`aU�` �a:qV[�PaU��aUtV[` ��P��PV[`` ��P��`�RaUفaU�V[�P��PV[ERC721: token already minted`�RPV[`aV`�a:qV[�PaV!�aU�V[` ��P��PV[`` ��P��`�RaVE�aV V[�P��PV[``���PaVa`��a;�V[aVn` ��a;�V[aV{`@��a=?V[��``�RaV���aCKV[�P��PPPPPV[`�Q�PaV��a9�V[��PPV[`` ��aV�WaV�a9�V[[`aVф��aV�V[�PP��PPV[ERC721Enumerable: consecutive tr`�Ransfers not supported` �RPV[`aW6`5�a:qV[�PaWA�aV�V[`@��P��PV[`` ��P��`�RaWe�aW)V[�P��PV��dipfsX" �w�y)�H�1;����k�Ś*Q-�.qRdsolcC3
Raw Trace
No trace entries found.