token-icon

LTC

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
莱特币
Holders
17+0.00%
Transfers
25

Profile Summary

Decimals
8

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x60806040526004361061012e5760003560e01c80637d1db4a5116100ab5780639c74daf01161006f5780639c74daf0146103cb578063a9059cbb146103f6578063bf474bed14610433578063c876d0b91461045e578063c9567bf914610489578063dd62ed3e146104a057610135565b80637d1db4a5146102f65780638da5cb5b146103215780638f9a55c01461034c57806395c5c5e31461037757806395d89b41146103a057610135565b8063313ce567116100f2578063313ce5671461023557806351bc3c85146102605780636aeac3631461027757806370a08231146102a2578063751039fc146102df57610135565b806306fdde031461013a578063095ea7b3146101655780630faee56f146101a257806318160ddd146101cd57806323b872dd146101f857610135565b3661013557005b600080fd5b34801561014657600080fd5b5061014f6104dd565b60405161015c91906124b0565b60405180910390f35b34801561017157600080fd5b5061018c6004803603810190610187919061256b565b61051a565b60405161019991906125c6565b60405180910390f35b3480156101ae57600080fd5b506101b7610538565b6040516101c491906125f0565b60405180910390f35b3480156101d957600080fd5b506101e261053e565b6040516101ef91906125f0565b60405180910390f35b34801561020457600080fd5b5061021f600480360381019061021a919061260b565b610562565b60405161022c91906125c6565b60405180910390f35b34801561024157600080fd5b5061024a610591565b604051610257919061267a565b60405180910390f35b34801561026c57600080fd5b5061027561059a565b005b34801561028357600080fd5b5061028c610637565b60405161029991906125f0565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c49190612695565b61063d565b6040516102d691906125f0565b60405180910390f35b3480156102eb57600080fd5b506102f4610686565b005b34801561030257600080fd5b5061030b6107d1565b60405161031891906125f0565b60405180910390f35b34801561032d57600080fd5b506103366107d7565b60405161034391906126d1565b60405180910390f35b34801561035857600080fd5b50610361610800565b60405161036e91906125f0565b60405180910390f35b34801561038357600080fd5b5061039e600480360381019061039991906126ec565b610806565b005b3480156103ac57600080fd5b506103b561098f565b6040516103c291906124b0565b60405180910390f35b3480156103d757600080fd5b506103e06109cc565b6040516103ed91906126d1565b60405180910390f35b34801561040257600080fd5b5061041d6004803603810190610418919061256b565b6109f2565b60405161042a91906125c6565b60405180910390f35b34801561043f57600080fd5b50610448610a10565b60405161045591906125f0565b60405180910390f35b34801561046a57600080fd5b50610473610a16565b60405161048091906125c6565b60405180910390f35b34801561049557600080fd5b5061049e610a29565b005b3480156104ac57600080fd5b506104c760048036038101906104c291906126ec565b610fef565b6040516104d491906125f0565b60405180910390f35b60606040518060400160405280600381526020017f4c54430000000000000000000000000000000000000000000000000000000000815250905090565b600061052e610527611076565b848461107e565b6001905092915050565b60155481565b60006008600a61054e919061288e565b633b9aca0061055d91906128d9565b905090565b60008061056d611076565b905061057a858285611247565b6105858585856112d3565b60019150509392505050565b60006008905090565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166105db611076565b73ffffffffffffffffffffffffffffffffffffffff16146105fb57600080fd5b60006106063061063d565b9050600081111561061b5761061a81611dda565b5b600047905060008111156106335761063281612072565b5b5050565b60055481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61068e611076565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461071b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107129061297f565b60405180910390fd5b6008600a610729919061288e565b633b9aca0061073891906128d9565b6012819055506008600a61074c919061288e565b633b9aca0061075b91906128d9565b6013819055506000600860006101000a81548160ff0219169083151502179055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6008600a6107ab919061288e565b633b9aca006107ba91906128d9565b6040516107c791906125f0565b60405180910390a1565b60125481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60135481565b600073ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160361089e5781600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f000000000000000000000000f09da60db2a162013b6c26d4225f54ec341c54f473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361098b5781600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b5050565b60606040518060400160405280600981526020017fe88eb1e789b9e5b8810000000000000000000000000000000000000000000000815250905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610a066109ff611076565b84846112d3565b6001905092915050565b60145481565b600860009054906101000a900460ff1681565b610a31611076565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610abe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab59061297f565b60405180910390fd5b601760149054906101000a900460ff1615610b0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b05906129eb565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610bac30601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166008600a610b98919061288e565b633b9aca00610ba791906128d9565b61107e565b60004711610bef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be690612a57565b60405180910390fd5b6000610bfa3061063d565b11610c3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3190612ac3565b60405180910390fd5b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ca7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ccb9190612af8565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d54573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d789190612af8565b6040518363ffffffff1660e01b8152600401610d95929190612b25565b6020604051808303816000875af1158015610db4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dd89190612af8565b601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610e613061063d565b600080610e6c6107d7565b426040518863ffffffff1660e01b8152600401610e8e96959493929190612b93565b60606040518083038185885af1158015610eac573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610ed19190612c09565b505050601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610f73929190612c5c565b6020604051808303816000875af1158015610f92573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fb69190612cb1565b506001601760166101000a81548160ff0219169083151502179055506001601760146101000a81548160ff021916908315150217905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e490612d50565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361115c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115390612de2565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161123a91906125f0565b60405180910390a3505050565b60006112538484610fef565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146112cd57818110156112bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b690612e4e565b60405180910390fd5b6112cc848484840361107e565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611342576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133990612ee0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a890612f72565b60405180910390fd5b600081116113f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113eb90613004565b60405180910390fd5b60011515600660003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515148061149e5750600554600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020544361149c9190613024565b105b806114d457503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b611513576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150a906130a4565b60405180910390fd5b600061151d6107d7565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561158b575061155b6107d7565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611b1257600860009054906101000a900460ff161561171d57601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156116515750601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561171c5743600760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106116d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ce90613136565b60405180910390fd5b43600760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156117c85750601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561181e5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156118d957601254821115611868576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185f906131a2565b60405180910390fd5b601354826118758561063d565b61187f91906131c2565b11156118c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b790613264565b60405180910390fd5b601160008154809291906118d390613284565b91905055505b6119156064611907600e54601154116118f457600a546118f8565b600c545b856120de90919063ffffffff16565b61215890919063ffffffff16565b9050601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156119a057503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611a29576012548211156119ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119e1906131a2565b60405180910390fd5b611a266064611a18600f5460115411611a0557600b54611a09565b600d545b856120de90919063ffffffff16565b61215890919063ffffffff16565b90505b6000611a343061063d565b9050601760159054906101000a900460ff16158015611aa05750601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611ab85750601760169054906101000a900460ff165b8015611ac5575060145481115b8015611ad45750601054601154115b15611b1057611af6611af184611aec846015546121a2565b6121a2565b611dda565b60004790506000811115611b0e57611b0d47612072565b5b505b505b6000811115611c1657611b6d81600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121bb90919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611c0d91906125f0565b60405180910390a35b611c6882600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461221990919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611d0f611cc1828461221990919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121bb90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611db4848661221990919063ffffffff16565b604051611dc191906125f0565b60405180910390a3611dd4848484612263565b50505050565b6001601760156101000a81548160ff021916908315150217905550600081031561205457601760149054906101000a900460ff1615612054576000600267ffffffffffffffff811115611e3057611e2f6132cc565b5b604051908082528060200260200182016040528015611e5e5781602001602082028036833780820191505090505b5090503081600081518110611e7657611e756132fb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611f1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f419190612af8565b81600181518110611f5557611f546132fb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611fbc30601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168461107e565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b81526004016120209594939291906133e8565b600060405180830381600087803b15801561203a57600080fd5b505af115801561204e573d6000803e3d6000fd5b50505050505b6000601760156101000a81548160ff02191690831515021790555050565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156120da573d6000803e3d6000fd5b5050565b60008083036120f05760009050612152565b600082846120fe91906128d9565b905082848261210d9190613471565b1461214d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214490613514565b60405180910390fd5b809150505b92915050565b600061219a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612350565b905092915050565b60008183116121b157826121b3565b815b905092915050565b60008082846121ca91906131c2565b90508381101561220f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161220690613580565b60405180910390fd5b8091505092915050565b600061225b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506123b3565b905092915050565b6000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036122ef5743600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b7f000000000000000000000000b59df095e488c059dc65c43a69fc4f03ccfdaadd73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361234b5760026005819055505b505050565b60008083118290612397576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238e91906124b0565b60405180910390fd5b50600083856123a69190613471565b9050809150509392505050565b60008383111582906123fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123f291906124b0565b60405180910390fd5b506000838561240a9190613024565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612451578082015181840152602081019050612436565b83811115612460576000848401525b50505050565b6000601f19601f8301169050919050565b600061248282612417565b61248c8185612422565b935061249c818560208601612433565b6124a581612466565b840191505092915050565b600060208201905081810360008301526124ca8184612477565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612502826124d7565b9050919050565b612512816124f7565b811461251d57600080fd5b50565b60008135905061252f81612509565b92915050565b6000819050919050565b61254881612535565b811461255357600080fd5b50565b6000813590506125658161253f565b92915050565b60008060408385031215612582576125816124d2565b5b600061259085828601612520565b92505060206125a185828601612556565b9150509250929050565b60008115159050919050565b6125c0816125ab565b82525050565b60006020820190506125db60008301846125b7565b92915050565b6125ea81612535565b82525050565b600060208201905061260560008301846125e1565b92915050565b600080600060608486031215612624576126236124d2565b5b600061263286828701612520565b935050602061264386828701612520565b925050604061265486828701612556565b9150509250925092565b600060ff82169050919050565b6126748161265e565b82525050565b600060208201905061268f600083018461266b565b92915050565b6000602082840312156126ab576126aa6124d2565b5b60006126b984828501612520565b91505092915050565b6126cb816124f7565b82525050565b60006020820190506126e660008301846126c2565b92915050565b60008060408385031215612703576127026124d2565b5b600061271185828601612520565b925050602061272285828601612520565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156127b25780860481111561278e5761278d61272c565b5b600185161561279d5780820291505b80810290506127ab8561275b565b9450612772565b94509492505050565b6000826127cb5760019050612887565b816127d95760009050612887565b81600181146127ef57600281146127f957612828565b6001915050612887565b60ff84111561280b5761280a61272c565b5b8360020a9150848211156128225761282161272c565b5b50612887565b5060208310610133831016604e8410600b841016171561285d5782820a9050838111156128585761285761272c565b5b612887565b61286a8484846001612768565b925090508184048111156128815761288061272c565b5b81810290505b9392505050565b600061289982612535565b91506128a48361265e565b92506128d17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846127bb565b905092915050565b60006128e482612535565b91506128ef83612535565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156129285761292761272c565b5b828202905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612969602083612422565b915061297482612933565b602082019050919050565b600060208201905081810360008301526129988161295c565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b60006129d5601783612422565b91506129e08261299f565b602082019050919050565b60006020820190508181036000830152612a04816129c8565b9050919050565b7f6574682062616c616e6365206572726f72000000000000000000000000000000600082015250565b6000612a41601183612422565b9150612a4c82612a0b565b602082019050919050565b60006020820190508181036000830152612a7081612a34565b9050919050565b7f746f6b656e2062616c616e6365206572726f7200000000000000000000000000600082015250565b6000612aad601383612422565b9150612ab882612a77565b602082019050919050565b60006020820190508181036000830152612adc81612aa0565b9050919050565b600081519050612af281612509565b92915050565b600060208284031215612b0e57612b0d6124d2565b5b6000612b1c84828501612ae3565b91505092915050565b6000604082019050612b3a60008301856126c2565b612b4760208301846126c2565b9392505050565b6000819050919050565b6000819050919050565b6000612b7d612b78612b7384612b4e565b612b58565b612535565b9050919050565b612b8d81612b62565b82525050565b600060c082019050612ba860008301896126c2565b612bb560208301886125e1565b612bc26040830187612b84565b612bcf6060830186612b84565b612bdc60808301856126c2565b612be960a08301846125e1565b979650505050505050565b600081519050612c038161253f565b92915050565b600080600060608486031215612c2257612c216124d2565b5b6000612c3086828701612bf4565b9350506020612c4186828701612bf4565b9250506040612c5286828701612bf4565b9150509250925092565b6000604082019050612c7160008301856126c2565b612c7e60208301846125e1565b9392505050565b612c8e816125ab565b8114612c9957600080fd5b50565b600081519050612cab81612c85565b92915050565b600060208284031215612cc757612cc66124d2565b5b6000612cd584828501612c9c565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612d3a602483612422565b9150612d4582612cde565b604082019050919050565b60006020820190508181036000830152612d6981612d2d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612dcc602283612422565b9150612dd782612d70565b604082019050919050565b60006020820190508181036000830152612dfb81612dbf565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612e38601d83612422565b9150612e4382612e02565b602082019050919050565b60006020820190508181036000830152612e6781612e2b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612eca602583612422565b9150612ed582612e6e565b604082019050919050565b60006020820190508181036000830152612ef981612ebd565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612f5c602383612422565b9150612f6782612f00565b604082019050919050565b60006020820190508181036000830152612f8b81612f4f565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000612fee602983612422565b9150612ff982612f92565b604082019050919050565b6000602082019050818103600083015261301d81612fe1565b9050919050565b600061302f82612535565b915061303a83612535565b92508282101561304d5761304c61272c565b5b828203905092915050565b7f45524332303a2052657665727465640000000000000000000000000000000000600082015250565b600061308e600f83612422565b915061309982613058565b602082019050919050565b600060208201905081810360008301526130bd81613081565b9050919050565b7f4f6e6c79206f6e65207472616e736665722070657220626c6f636b20616c6c6f60008201527f7765642e00000000000000000000000000000000000000000000000000000000602082015250565b6000613120602483612422565b915061312b826130c4565b604082019050919050565b6000602082019050818103600083015261314f81613113565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b600061318c601983612422565b915061319782613156565b602082019050919050565b600060208201905081810360008301526131bb8161317f565b9050919050565b60006131cd82612535565b91506131d883612535565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561320d5761320c61272c565b5b828201905092915050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b600061324e601a83612422565b915061325982613218565b602082019050919050565b6000602082019050818103600083015261327d81613241565b9050919050565b600061328f82612535565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036132c1576132c061272c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61335f816124f7565b82525050565b60006133718383613356565b60208301905092915050565b6000602082019050919050565b60006133958261332a565b61339f8185613335565b93506133aa83613346565b8060005b838110156133db5781516133c28882613365565b97506133cd8361337d565b9250506001810190506133ae565b5085935050505092915050565b600060a0820190506133fd60008301886125e1565b61340a6020830187612b84565b818103604083015261341c818661338a565b905061342b60608301856126c2565b61343860808301846125e1565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061347c82612535565b915061348783612535565b92508261349757613496613442565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006134fe602183612422565b9150613509826134a2565b604082019050919050565b6000602082019050818103600083015261352d816134f1565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600061356a601b83612422565b915061357582613534565b602082019050919050565b600060208201905081810360008301526135998161355d565b905091905056fea2646970667358221220fa1886d96380b1a13c14a417a6337a260327a3079f23729b39ee6430131e4e4864736f6c634300080f0033
Creation ByteCode
0x60c060405273b59df095e488c059dc65c43a69fc4f03ccfdaadd73ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff16815250622dc6c06005556000600860006101000a81548160ff0219169083151502179055506002600a556003600b556000600c556000600d556002600e556003600f55600260105560006011556008600a620000a591906200075c565b6301312d00620000b69190620007ad565b6012556008600a620000c991906200075c565b6301312d00620000da9190620007ad565b6013556008600a620000ed91906200075c565b62a7d8c0620000fd9190620007ad565b6014556008600a6200011091906200075c565b62a7d8c0620001209190620007ad565b6015556000601760156101000a81548160ff0219169083151502179055506000601760166101000a81548160ff0219169083151502179055503480156200016657600080fd5b506000620001796200059160201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3503373ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506200025b6200059160201b60201c565b600860016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506008600a620002ab91906200075c565b633b9aca00620002bc9190620007ad565b60016000620002d06200059160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160036000620003246200059960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160036000600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016006600060a05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055504360096000620004b66200059160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620005046200059160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008600a6200056391906200075c565b633b9aca00620005749190620007ad565b6040516200058391906200081f565b60405180910390a36200083c565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200065057808604811115620006285762000627620005c2565b5b6001851615620006385780820291505b80810290506200064885620005f1565b945062000608565b94509492505050565b6000826200066b57600190506200073e565b816200067b57600090506200073e565b81600181146200069457600281146200069f57620006d5565b60019150506200073e565b60ff841115620006b457620006b3620005c2565b5b8360020a915084821115620006ce57620006cd620005c2565b5b506200073e565b5060208310610133831016604e8410600b84101617156200070f5782820a905083811115620007095762000708620005c2565b5b6200073e565b6200071e8484846001620005fe565b92509050818404811115620007385762000737620005c2565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b6000620007698262000745565b915062000776836200074f565b9250620007a57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000659565b905092915050565b6000620007ba8262000745565b9150620007c78362000745565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620008035762000802620005c2565b5b828202905092915050565b620008198162000745565b82525050565b60006020820190506200083660008301846200080e565b92915050565b60805160a0516135d66200086260003960006108a0015260006122f101526135d66000f3fe60806040526004361061012e5760003560e01c80637d1db4a5116100ab5780639c74daf01161006f5780639c74daf0146103cb578063a9059cbb146103f6578063bf474bed14610433578063c876d0b91461045e578063c9567bf914610489578063dd62ed3e146104a057610135565b80637d1db4a5146102f65780638da5cb5b146103215780638f9a55c01461034c57806395c5c5e31461037757806395d89b41146103a057610135565b8063313ce567116100f2578063313ce5671461023557806351bc3c85146102605780636aeac3631461027757806370a08231146102a2578063751039fc146102df57610135565b806306fdde031461013a578063095ea7b3146101655780630faee56f146101a257806318160ddd146101cd57806323b872dd146101f857610135565b3661013557005b600080fd5b34801561014657600080fd5b5061014f6104dd565b60405161015c91906124b0565b60405180910390f35b34801561017157600080fd5b5061018c6004803603810190610187919061256b565b61051a565b60405161019991906125c6565b60405180910390f35b3480156101ae57600080fd5b506101b7610538565b6040516101c491906125f0565b60405180910390f35b3480156101d957600080fd5b506101e261053e565b6040516101ef91906125f0565b60405180910390f35b34801561020457600080fd5b5061021f600480360381019061021a919061260b565b610562565b60405161022c91906125c6565b60405180910390f35b34801561024157600080fd5b5061024a610591565b604051610257919061267a565b60405180910390f35b34801561026c57600080fd5b5061027561059a565b005b34801561028357600080fd5b5061028c610637565b60405161029991906125f0565b60405180910390f35b3480156102ae57600080fd5b506102c960048036038101906102c49190612695565b61063d565b6040516102d691906125f0565b60405180910390f35b3480156102eb57600080fd5b506102f4610686565b005b34801561030257600080fd5b5061030b6107d1565b60405161031891906125f0565b60405180910390f35b34801561032d57600080fd5b506103366107d7565b60405161034391906126d1565b60405180910390f35b34801561035857600080fd5b50610361610800565b60405161036e91906125f0565b60405180910390f35b34801561038357600080fd5b5061039e600480360381019061039991906126ec565b610806565b005b3480156103ac57600080fd5b506103b561098f565b6040516103c291906124b0565b60405180910390f35b3480156103d757600080fd5b506103e06109cc565b6040516103ed91906126d1565b60405180910390f35b34801561040257600080fd5b5061041d6004803603810190610418919061256b565b6109f2565b60405161042a91906125c6565b60405180910390f35b34801561043f57600080fd5b50610448610a10565b60405161045591906125f0565b60405180910390f35b34801561046a57600080fd5b50610473610a16565b60405161048091906125c6565b60405180910390f35b34801561049557600080fd5b5061049e610a29565b005b3480156104ac57600080fd5b506104c760048036038101906104c291906126ec565b610fef565b6040516104d491906125f0565b60405180910390f35b60606040518060400160405280600381526020017f4c54430000000000000000000000000000000000000000000000000000000000815250905090565b600061052e610527611076565b848461107e565b6001905092915050565b60155481565b60006008600a61054e919061288e565b633b9aca0061055d91906128d9565b905090565b60008061056d611076565b905061057a858285611247565b6105858585856112d3565b60019150509392505050565b60006008905090565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166105db611076565b73ffffffffffffffffffffffffffffffffffffffff16146105fb57600080fd5b60006106063061063d565b9050600081111561061b5761061a81611dda565b5b600047905060008111156106335761063281612072565b5b5050565b60055481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61068e611076565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461071b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107129061297f565b60405180910390fd5b6008600a610729919061288e565b633b9aca0061073891906128d9565b6012819055506008600a61074c919061288e565b633b9aca0061075b91906128d9565b6013819055506000600860006101000a81548160ff0219169083151502179055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6008600a6107ab919061288e565b633b9aca006107ba91906128d9565b6040516107c791906125f0565b60405180910390a1565b60125481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60135481565b600073ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160361089e5781600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361098b5781600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b5050565b60606040518060400160405280600981526020017fe88eb1e789b9e5b8810000000000000000000000000000000000000000000000815250905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610a066109ff611076565b84846112d3565b6001905092915050565b60145481565b600860009054906101000a900460ff1681565b610a31611076565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610abe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab59061297f565b60405180910390fd5b601760149054906101000a900460ff1615610b0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b05906129eb565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610bac30601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166008600a610b98919061288e565b633b9aca00610ba791906128d9565b61107e565b60004711610bef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be690612a57565b60405180910390fd5b6000610bfa3061063d565b11610c3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3190612ac3565b60405180910390fd5b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ca7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ccb9190612af8565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d54573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d789190612af8565b6040518363ffffffff1660e01b8152600401610d95929190612b25565b6020604051808303816000875af1158015610db4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dd89190612af8565b601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610e613061063d565b600080610e6c6107d7565b426040518863ffffffff1660e01b8152600401610e8e96959493929190612b93565b60606040518083038185885af1158015610eac573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610ed19190612c09565b505050601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610f73929190612c5c565b6020604051808303816000875af1158015610f92573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fb69190612cb1565b506001601760166101000a81548160ff0219169083151502179055506001601760146101000a81548160ff021916908315150217905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e490612d50565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361115c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115390612de2565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161123a91906125f0565b60405180910390a3505050565b60006112538484610fef565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146112cd57818110156112bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b690612e4e565b60405180910390fd5b6112cc848484840361107e565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611342576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133990612ee0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a890612f72565b60405180910390fd5b600081116113f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113eb90613004565b60405180910390fd5b60011515600660003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515148061149e5750600554600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020544361149c9190613024565b105b806114d457503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b611513576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150a906130a4565b60405180910390fd5b600061151d6107d7565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561158b575061155b6107d7565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611b1257600860009054906101000a900460ff161561171d57601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156116515750601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561171c5743600760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106116d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ce90613136565b60405180910390fd5b43600760003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156117c85750601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561181e5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156118d957601254821115611868576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185f906131a2565b60405180910390fd5b601354826118758561063d565b61187f91906131c2565b11156118c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b790613264565b60405180910390fd5b601160008154809291906118d390613284565b91905055505b6119156064611907600e54601154116118f457600a546118f8565b600c545b856120de90919063ffffffff16565b61215890919063ffffffff16565b9050601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156119a057503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611a29576012548211156119ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119e1906131a2565b60405180910390fd5b611a266064611a18600f5460115411611a0557600b54611a09565b600d545b856120de90919063ffffffff16565b61215890919063ffffffff16565b90505b6000611a343061063d565b9050601760159054906101000a900460ff16158015611aa05750601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611ab85750601760169054906101000a900460ff165b8015611ac5575060145481115b8015611ad45750601054601154115b15611b1057611af6611af184611aec846015546121a2565b6121a2565b611dda565b60004790506000811115611b0e57611b0d47612072565b5b505b505b6000811115611c1657611b6d81600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121bb90919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611c0d91906125f0565b60405180910390a35b611c6882600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461221990919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611d0f611cc1828461221990919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121bb90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611db4848661221990919063ffffffff16565b604051611dc191906125f0565b60405180910390a3611dd4848484612263565b50505050565b6001601760156101000a81548160ff021916908315150217905550600081031561205457601760149054906101000a900460ff1615612054576000600267ffffffffffffffff811115611e3057611e2f6132cc565b5b604051908082528060200260200182016040528015611e5e5781602001602082028036833780820191505090505b5090503081600081518110611e7657611e756132fb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611f1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f419190612af8565b81600181518110611f5557611f546132fb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611fbc30601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168461107e565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b81526004016120209594939291906133e8565b600060405180830381600087803b15801561203a57600080fd5b505af115801561204e573d6000803e3d6000fd5b50505050505b6000601760156101000a81548160ff02191690831515021790555050565b600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156120da573d6000803e3d6000fd5b5050565b60008083036120f05760009050612152565b600082846120fe91906128d9565b905082848261210d9190613471565b1461214d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214490613514565b60405180910390fd5b809150505b92915050565b600061219a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612350565b905092915050565b60008183116121b157826121b3565b815b905092915050565b60008082846121ca91906131c2565b90508381101561220f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161220690613580565b60405180910390fd5b8091505092915050565b600061225b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506123b3565b905092915050565b6000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036122ef5743600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361234b5760026005819055505b505050565b60008083118290612397576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238e91906124b0565b60405180910390fd5b50600083856123a69190613471565b9050809150509392505050565b60008383111582906123fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123f291906124b0565b60405180910390fd5b506000838561240a9190613024565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612451578082015181840152602081019050612436565b83811115612460576000848401525b50505050565b6000601f19601f8301169050919050565b600061248282612417565b61248c8185612422565b935061249c818560208601612433565b6124a581612466565b840191505092915050565b600060208201905081810360008301526124ca8184612477565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612502826124d7565b9050919050565b612512816124f7565b811461251d57600080fd5b50565b60008135905061252f81612509565b92915050565b6000819050919050565b61254881612535565b811461255357600080fd5b50565b6000813590506125658161253f565b92915050565b60008060408385031215612582576125816124d2565b5b600061259085828601612520565b92505060206125a185828601612556565b9150509250929050565b60008115159050919050565b6125c0816125ab565b82525050565b60006020820190506125db60008301846125b7565b92915050565b6125ea81612535565b82525050565b600060208201905061260560008301846125e1565b92915050565b600080600060608486031215612624576126236124d2565b5b600061263286828701612520565b935050602061264386828701612520565b925050604061265486828701612556565b9150509250925092565b600060ff82169050919050565b6126748161265e565b82525050565b600060208201905061268f600083018461266b565b92915050565b6000602082840312156126ab576126aa6124d2565b5b60006126b984828501612520565b91505092915050565b6126cb816124f7565b82525050565b60006020820190506126e660008301846126c2565b92915050565b60008060408385031215612703576127026124d2565b5b600061271185828601612520565b925050602061272285828601612520565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156127b25780860481111561278e5761278d61272c565b5b600185161561279d5780820291505b80810290506127ab8561275b565b9450612772565b94509492505050565b6000826127cb5760019050612887565b816127d95760009050612887565b81600181146127ef57600281146127f957612828565b6001915050612887565b60ff84111561280b5761280a61272c565b5b8360020a9150848211156128225761282161272c565b5b50612887565b5060208310610133831016604e8410600b841016171561285d5782820a9050838111156128585761285761272c565b5b612887565b61286a8484846001612768565b925090508184048111156128815761288061272c565b5b81810290505b9392505050565b600061289982612535565b91506128a48361265e565b92506128d17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846127bb565b905092915050565b60006128e482612535565b91506128ef83612535565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156129285761292761272c565b5b828202905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612969602083612422565b915061297482612933565b602082019050919050565b600060208201905081810360008301526129988161295c565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b60006129d5601783612422565b91506129e08261299f565b602082019050919050565b60006020820190508181036000830152612a04816129c8565b9050919050565b7f6574682062616c616e6365206572726f72000000000000000000000000000000600082015250565b6000612a41601183612422565b9150612a4c82612a0b565b602082019050919050565b60006020820190508181036000830152612a7081612a34565b9050919050565b7f746f6b656e2062616c616e6365206572726f7200000000000000000000000000600082015250565b6000612aad601383612422565b9150612ab882612a77565b602082019050919050565b60006020820190508181036000830152612adc81612aa0565b9050919050565b600081519050612af281612509565b92915050565b600060208284031215612b0e57612b0d6124d2565b5b6000612b1c84828501612ae3565b91505092915050565b6000604082019050612b3a60008301856126c2565b612b4760208301846126c2565b9392505050565b6000819050919050565b6000819050919050565b6000612b7d612b78612b7384612b4e565b612b58565b612535565b9050919050565b612b8d81612b62565b82525050565b600060c082019050612ba860008301896126c2565b612bb560208301886125e1565b612bc26040830187612b84565b612bcf6060830186612b84565b612bdc60808301856126c2565b612be960a08301846125e1565b979650505050505050565b600081519050612c038161253f565b92915050565b600080600060608486031215612c2257612c216124d2565b5b6000612c3086828701612bf4565b9350506020612c4186828701612bf4565b9250506040612c5286828701612bf4565b9150509250925092565b6000604082019050612c7160008301856126c2565b612c7e60208301846125e1565b9392505050565b612c8e816125ab565b8114612c9957600080fd5b50565b600081519050612cab81612c85565b92915050565b600060208284031215612cc757612cc66124d2565b5b6000612cd584828501612c9c565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612d3a602483612422565b9150612d4582612cde565b604082019050919050565b60006020820190508181036000830152612d6981612d2d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612dcc602283612422565b9150612dd782612d70565b604082019050919050565b60006020820190508181036000830152612dfb81612dbf565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612e38601d83612422565b9150612e4382612e02565b602082019050919050565b60006020820190508181036000830152612e6781612e2b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612eca602583612422565b9150612ed582612e6e565b604082019050919050565b60006020820190508181036000830152612ef981612ebd565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612f5c602383612422565b9150612f6782612f00565b604082019050919050565b60006020820190508181036000830152612f8b81612f4f565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000612fee602983612422565b9150612ff982612f92565b604082019050919050565b6000602082019050818103600083015261301d81612fe1565b9050919050565b600061302f82612535565b915061303a83612535565b92508282101561304d5761304c61272c565b5b828203905092915050565b7f45524332303a2052657665727465640000000000000000000000000000000000600082015250565b600061308e600f83612422565b915061309982613058565b602082019050919050565b600060208201905081810360008301526130bd81613081565b9050919050565b7f4f6e6c79206f6e65207472616e736665722070657220626c6f636b20616c6c6f60008201527f7765642e00000000000000000000000000000000000000000000000000000000602082015250565b6000613120602483612422565b915061312b826130c4565b604082019050919050565b6000602082019050818103600083015261314f81613113565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b600061318c601983612422565b915061319782613156565b602082019050919050565b600060208201905081810360008301526131bb8161317f565b9050919050565b60006131cd82612535565b91506131d883612535565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561320d5761320c61272c565b5b828201905092915050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b600061324e601a83612422565b915061325982613218565b602082019050919050565b6000602082019050818103600083015261327d81613241565b9050919050565b600061328f82612535565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036132c1576132c061272c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61335f816124f7565b82525050565b60006133718383613356565b60208301905092915050565b6000602082019050919050565b60006133958261332a565b61339f8185613335565b93506133aa83613346565b8060005b838110156133db5781516133c28882613365565b97506133cd8361337d565b9250506001810190506133ae565b5085935050505092915050565b600060a0820190506133fd60008301886125e1565b61340a6020830187612b84565b818103604083015261341c818661338a565b905061342b60608301856126c2565b61343860808301846125e1565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061347c82612535565b915061348783612535565b92508261349757613496613442565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006134fe602183612422565b9150613509826134a2565b604082019050919050565b6000602082019050818103600083015261352d816134f1565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600061356a601b83612422565b915061357582613534565b602082019050919050565b600060208201905081810360008301526135998161355d565b905091905056fea2646970667358221220fa1886d96380b1a13c14a417a6337a260327a3079f23729b39ee6430131e4e4864736f6c634300080f0033
©2022-now by Spectre