0 txs
0 calls
constructor
constructor()
functions
_bcc
viewfunction _bcc() view returns (address)
_c
viewfunction _c(uint256) view returns (uint256)
_dead
viewfunction _dead() view returns (address)
_fist
viewfunction _fist() view returns (address)
_ftts
viewfunction _ftts() view returns (address)
_invi
viewfunction _invi() view returns (address)
_item
viewfunction _item() view returns (address)
_n
viewfunction _n(address, uint256) view returns (uint256)
_router
viewfunction _router() view returns (address)
_signer
viewfunction _signer() view returns (address)
_sn
viewfunction _sn() view returns (address)
_to
viewfunction _to(uint256) view returns (uint256)
_usdt
viewfunction _usdt() view returns (address)
boss
viewfunction boss(address) view returns (address)
getInfo
viewfunction getInfo(address addr) view returns (uint256[8], address[3], uint256[4], uint256[7])
getPrice
viewfunction getPrice(address a1, address a2) view returns (uint256)
getPrice3
viewfunction getPrice3(address a1, address a2, address a3) view returns (uint256)
getTeam
viewfunction getTeam(address addr) view returns (address[], address[])
ids
viewfunction ids(uint256) view returns (bool)
owner
viewfunction owner() view returns (address)
prefixed
purefunction prefixed(bytes32 hash) pure returns (bytes32)
recoverSigner
purefunction recoverSigner(bytes32 sign_msg, bytes sign_vsr) pure returns (address)
signMessage
purefunction signMessage(address addr, uint256[3] n) pure returns (bytes32)
splitSignature
purefunction splitSignature(bytes sig) pure returns (uint8 v, bytes32 r, bytes32 s)
team1
viewfunction team1(address, uint256) view returns (address)
team2
viewfunction team2(address, uint256) view returns (address)
claimCoins
nonpayablefunction claimCoins(address con, address to, uint256 val)
doClaim
payablefunction doClaim(address addr, uint256[3] n, bytes sign_vsr) payable
doJoin
nonpayablefunction doJoin(uint256 usdtnum, address invi)
renounceOwnership
nonpayablefunction renounceOwnership()
setBcc
nonpayablefunction setBcc(address addr)
setEthFee
nonpayablefunction setEthFee(uint256 val)
setItemAndInvi
nonpayablefunction setItemAndInvi(address item, address invi)
setMulti
nonpayablefunction setMulti(uint256 val)
setRate
nonpayablefunction setRate(uint256 val)
setSigner
nonpayablefunction setSigner(address addr)
setTo
nonpayablefunction setTo(uint256[4] to)
setUsdtLimit
nonpayablefunction setUsdtLimit(uint256 minval, uint256 maxval)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Join
event Join(address indexed user, address indexed invi, uint256 mycurpower, uint256 claimedfboxs)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b506200001d3362000264565b601680546001600160a01b0319908116736bd65d19de05b82fcda5b551f6f3492c91d6593e90811790925560178054821690921790915560188054821661dead17905560198054821673dbd82b138f2385697ad0a2c9b0fdd88eef291de717905560118054821673b3d728c6d10c1324ef4c3d3de11c6b465d5c33d61790556012805482167355d398326f99059ff775485246999027b319795517905560138054821673c9882def23bc42d53895b8361d0b1edc7570bc6a17905560148054821673669765d450e92d79febbb966a1ead054cb62f33b179055601580548216739add7cb834b27903af36d14d4d1782f00fc8cded179055601a8054909116731b6c9c20693afde803b27f8782156c0f892abc2d1790556040805160808101825260508152600c6020820152600591810191909152600360608201526200016890600d906004620002b4565b506040805160e0810182526802b5e3af16b188000081526000602082018190529181018290526060810191909152681b1ae4d6e2ef5000006080820152601460a0820152609660c0820152620001c3906006906007620002fc565b50601254601a5460405163095ea7b360e01b81526001600160a01b0391821660048201527d0d0a4918dcc0120bd8a5f5cfdffd470ad7c9443d14400000000000000000602482015291169063095ea7b3906044016020604051808303816000875af115801562000237573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200025d91906200034f565b506200037a565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b8260048101928215620002ea579160200282015b82811115620002ea578251829060ff16905591602001919060010190620002c8565b50620002f892915062000338565b5090565b8260078101928215620002ea579160200282015b82811115620002ea57825182906001600160481b031690559160200191906001019062000310565b5b80821115620002f8576000815560010162000339565b6000602082840312156200036257600080fd5b815180151581146200037357600080fd5b9392505050565b612924806200038a6000396000f3fe6080604052600436106102305760003560e01c80638da5cb5b1161012e578063be3601f8116100ab578063edae876f1161006f578063edae876f14610719578063f2fde38b14610739578063f9aba09314610759578063fac333ac14610779578063ffdd5cf1146107b957600080fd5b8063be3601f814610686578063c2992f28146106a6578063ca29e8c8146106c6578063ce06b2e3146106e6578063dcfb3833146106f957600080fd5b8063a07224c6116100f2578063a07224c6146105c7578063a7bb5803146105e7578063aa6bf88514610626578063ac41865a14610646578063bddabe401461066657600080fd5b80638da5cb5b1461052957806391f87ca114610547578063933a69691461056757806397aba7f9146105875780639e4f18f0146105a757600080fd5b80633f6738a9116101bc5780636c9231e1116101805780636c9231e114610486578063715018a6146104a65780637840280f146104bb57806387529f0f146104db578063883036e21461050957600080fd5b80633f6738a9146103e6578063569bc0d014610406578063610415ba14610426578063653288bd146104465780636c19e7831461046657600080fd5b80632e783584116102035780632e7835841461031857806334fcf437146103385780633637d01b146103585780633650d12c146103a65780633a09dea0146103c657600080fd5b80630f1029dd146102355780631086edc8146102685780631f2757131461028a5780631f381e88146102f8575b600080fd5b34801561024157600080fd5b50610255610250366004612280565b6107e9565b6040519081526020015b60405180910390f35b34801561027457600080fd5b506102886102833660046122b4565b610842565b005b34801561029657600080fd5b506102556102a53660046122de565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b34801561030457600080fd5b506102886103133660046122f7565b6108cc565b34801561032457600080fd5b50610288610333366004612333565b6109d4565b34801561034457600080fd5b506102886103533660046122de565b610a09565b34801561036457600080fd5b5061038e610373366004612355565b6002602052600090815260409020546001600160a01b031681565b6040516001600160a01b03909116815260200161025f565b3480156103b257600080fd5b506102556103c13660046122de565b610a38565b3480156103d257600080fd5b506102886103e1366004612377565b610a4f565b3480156103f257600080fd5b506102886104013660046122de565b610a8a565b34801561041257600080fd5b506102886104213660046122de565b610ac6565b34801561043257600080fd5b506102556104413660046123d0565b610af5565b34801561045257600080fd5b5061038e610461366004612413565b610c47565b34801561047257600080fd5b50610288610481366004612355565b610c7f565b34801561049257600080fd5b5060165461038e906001600160a01b031681565b3480156104b257600080fd5b50610288610cde565b3480156104c757600080fd5b5061038e6104d6366004612413565b610d14565b3480156104e757600080fd5b506104fb6104f6366004612355565b610d30565b60405161025f929190612481565b34801561051557600080fd5b50610255610524366004612413565b610e13565b34801561053557600080fd5b506000546001600160a01b031661038e565b34801561055357600080fd5b5060145461038e906001600160a01b031681565b34801561057357600080fd5b50610288610582366004612355565b610e38565b34801561059357600080fd5b5061038e6105a236600461251f565b610e84565b3480156105b357600080fd5b5060115461038e906001600160a01b031681565b3480156105d357600080fd5b506102556105e23660046122de565b610f03565b3480156105f357600080fd5b50610607610602366004612566565b610f13565b6040805160ff909416845260208401929092529082015260600161025f565b34801561063257600080fd5b506102886106413660046125a3565b610f42565b34801561065257600080fd5b506102556106613660046122b4565b6115b5565b34801561067257600080fd5b5060175461038e906001600160a01b031681565b34801561069257600080fd5b5060125461038e906001600160a01b031681565b3480156106b257600080fd5b5060155461038e906001600160a01b031681565b3480156106d257600080fd5b5060195461038e906001600160a01b031681565b6102886106f43660046125c6565b6116d1565b34801561070557600080fd5b5060185461038e906001600160a01b031681565b34801561072557600080fd5b50601a5461038e906001600160a01b031681565b34801561074557600080fd5b50610288610754366004612355565b611a49565b34801561076557600080fd5b5060135461038e906001600160a01b031681565b34801561078557600080fd5b506107a96107943660046122de565b60016020526000908152604090205460ff1681565b604051901515815260200161025f565b3480156107c557600080fd5b506107d96107d4366004612355565b611ae4565b60405161025f949392919061266b565b8051602080830151604093840151845160609690961b6bffffffffffffffffffffffff19168684015260348601939093526054850152607480850192909252825180850390920182526094909301909152805191012090565b6000546001600160a01b031633146108755760405162461bcd60e51b815260040161086c906126fd565b60405180910390fd5b6001600160a01b0382161580159061089557506001600160a01b03811615155b61089e57600080fd5b601680546001600160a01b039384166001600160a01b03199182161790915560178054929093169116179055565b6000546001600160a01b031633146108f65760405162461bcd60e51b815260040161086c906126fd565b6001600160a01b0382161580159061090e5750600081115b61091757600080fd5b6001600160a01b038316610961576040516001600160a01b0383169082156108fc029083906000818181858888f1935050505015801561095b573d6000803e3d6000fd5b50505050565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb906044016020604051808303816000875af11580156109b0573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061095b9190612732565b6000546001600160a01b031633146109fe5760405162461bcd60e51b815260040161086c906126fd565b600691909155600a55565b6000546001600160a01b03163314610a335760405162461bcd60e51b815260040161086c906126fd565b600b55565b600d8160048110610a4857600080fd5b0154905081565b6000546001600160a01b03163314610a795760405162461bcd60e51b815260040161086c906126fd565b610a86600d8260046120e3565b5050565b6000546001600160a01b03163314610ab45760405162461bcd60e51b815260040161086c906126fd565b60008111610ac157600080fd5b600755565b6000546001600160a01b03163314610af05760405162461bcd60e51b815260040161086c906126fd565b600c55565b60408051600380825260808201909252600091829190602082016060803683370190505090508481600081518110610b2f57610b2f6126e7565b60200260200101906001600160a01b031690816001600160a01b0316815250508381600181518110610b6357610b636126e7565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600281518110610b9757610b976126e7565b6001600160a01b039283166020918202929092010152601a5460405163d06ca61f60e01b815291169063d06ca61f90610bde90670de0b6b3a7640000908590600401612754565b600060405180830381865afa158015610bfb573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610c23919081019061276d565b600281518110610c3557610c356126e7565b60200260200101519150509392505050565b60046020528160005260406000208181548110610c6357600080fd5b6000918252602090912001546001600160a01b03169150829050565b6000546001600160a01b03163314610ca95760405162461bcd60e51b815260040161086c906126fd565b6001600160a01b038116610cbc57600080fd5b601980546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610d085760405162461bcd60e51b815260040161086c906126fd565b610d126000611ef3565b565b60036020528160005260406000208181548110610c6357600080fd5b6001600160a01b03811660009081526003602090815260408083206004835292819020835482518185028101850190935280835260609485949093918491830182828015610da757602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610d89575b5050505050915080805480602002602001604051908101604052809291908181526020018280548015610e0357602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610de5575b5050505050905091509150915091565b60056020528160005260406000208160048110610e2f57600080fd5b01549150829050565b6000546001600160a01b03163314610e625760405162461bcd60e51b815260040161086c906126fd565b601580546001600160a01b0319166001600160a01b0392909216919091179055565b600080600080610e9385610f13565b6040805160008152602081018083528b905260ff8516918101919091526060810183905260808101829052929550909350915060019060a0016020604051602081039080840390855afa158015610eee573d6000803e3d6000fd5b5050604051601f190151979650505050505050565b60068160078110610a4857600080fd5b60008060008351604114610f2657600080fd5b5050506020810151604082015160609092015160001a92909190565b6006548210801590610f565750600a548211155b610f5f57600080fd5b336000818152600260205260409020546001600160a01b0316158015610f975750816001600160a01b0316816001600160a01b031614155b8015610fab57506001600160a01b03821615155b1561105d576001600160a01b0380821660008181526002602081815260408084208054878a166001600160a01b03199182168117909255818652600384528286208054600181018255908752848720018054909116909617909555938352522054161561105d576001600160a01b0382811660009081526002602090815260408083205484168352600482528220805460018101825590835291200180546001600160a01b0319169183169190911790555b6012546040516323b872dd60e01b81526001600160a01b03838116600483015230602483015260448201869052909116906323b872dd906064016020604051808303816000875af11580156110b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110da9190612732565b5060155461110c906001600160a01b03166064600d600001546110fd9087612829565b6111079190612848565b611f43565b60145461113d906001600160a01b03166064600d6001015461112e9087612829565b6111389190612848565b61203b565b6001600160a01b038082166000908152600260205260409020541680156112e5576012546001600160a01b031663a9059cbb826064600d600201546111829089612829565b61118c9190612848565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af11580156111d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111fb9190612732565b506001600160a01b039081166000908152600260205260409020541680156112c1576012546001600160a01b031663a9059cbb826064600d60035b01546112429089612829565b61124c9190612848565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015611297573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112bb9190612732565b50611397565b6012546017546001600160a01b039182169163a9059cbb91166064600d6003611236565b601254601754601054600f546001600160a01b039384169363a9059cbb931691606491611312919061286a565b61131c9089612829565b6113269190612848565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015611371573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113959190612732565b505b600060646006600501546113ab9087612829565b6113b59190612848565b601254601354601154929350600092670de0b6b3a76400009285926113ea926001600160a01b03928316929182169116610af5565b6113f49190612829565b6113fe9190612848565b6011549091506001600160a01b03166323b872dd3360185460405160e084901b6001600160e01b03191681526001600160a01b03928316600482015291166024820152604481018490526064016020604051808303816000875af115801561146a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061148e9190612732565b50600c5460649061149f848961286a565b6114a99190612829565b6114b39190612848565b6001600160a01b03851660009081526005602052604081200160008282546114db919061286a565b90915550506001600160a01b03841660009081526005602052604090208190600101600082825461150c919061286a565b9091555050600c54606490611521848961286a565b61152b9190612829565b6115359190612848565b6008805460009061154790849061286a565b90915550506001600160a01b03848116600090815260056020908152604091829020805460029091015483519182529181019190915281519288169233927f6423b6056e64b3b29cb2d342362b47c26fa8d6877da27ea152354060df19b9bc928290030190a3505050505050565b6040805160028082526060820183526000928392919060208301908036833701905050905083816000815181106115ee576115ee6126e7565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600181518110611622576116226126e7565b6001600160a01b039283166020918202929092010152601a5460405163d06ca61f60e01b815291169063d06ca61f9061166990670de0b6b3a7640000908590600401612754565b600060405180830381865afa158015611686573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526116ae919081019061276d565b6001815181106116c0576116c06126e7565b602002602001015191505092915050565b6007543410156116e057600080fd5b6016546040516001600160a01b03909116903480156108fc02916000818181858888f19350505050158015611719573d6000803e3d6000fd5b5060006117296102a585856107e9565b6019549091506001600160a01b03166117428284610e84565b6001600160a01b03161461175557600080fd5b825160009081526001602052604090205460ff161561177357600080fd5b82516000908152600160208181526040808420805460ff19169093179092556015546001600160a01b0388811685526005835292909320600201549086015191909216911015611a42576001600160a01b03851660009081526005602052604081206002015485600160200201516117eb9190612882565b601554601254919250600091670de0b6b3a7640000918491611819916001600160a01b0390811691166115b5565b6118239190612829565b61182d9190612848565b6001600160a01b038816600090815260056020526040902054909150811180156118575750600081115b156118aa576001600160a01b03871660009081526005602052604090205481906118819084612829565b61188b9190612848565b6001600160a01b03881660009081526005602052604090205490925090505b6001600160a01b038716600090815260056020526040812080548392906118d2908490612882565b90915550506001600160a01b038716600090815260056020526040902082906002016000828254611903919061286a565b90915550506001600160a01b038716600090815260056020526040902081906003016000828254611934919061286a565b909155508290506006600301600082825461194f919061286a565b909155508190506006600201600082825461196a9190612882565b909155505060405163a9059cbb60e01b81526001600160a01b0388811660048301526024820184905284169063a9059cbb906044016020604051808303816000875af11580156119be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119e29190612732565b506001600160a01b03871660009081526005602090815260408083208054600290910154825191825292810192909252805133927f6423b6056e64b3b29cb2d342362b47c26fa8d6877da27ea152354060df19b9bc92908290030190a350505b5050505050565b6000546001600160a01b03163314611a735760405162461bcd60e51b815260040161086c906126fd565b6001600160a01b038116611ad85760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161086c565b611ae181611ef3565b50565b611aec612121565b611af4612140565b611afc61215e565b611b0461217c565b601254601154601554604080516101008101918290526370a0823160e01b9091526001600160a01b0389811661010483015293841693928316929091169060009080856370a082316101248301602060405180830381865afa158015611b6e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b929190612899565b8152604051636eb1769f60e11b81526001600160a01b038c8116600483015230602483015260209092019187169063dd62ed3e90604401602060405180830381865afa158015611be6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c0a9190612899565b81526040516370a0823160e01b81526001600160a01b038c811660048301526020909201918616906370a0823190602401602060405180830381865afa158015611c58573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c7c9190612899565b8152604051636eb1769f60e11b81526001600160a01b038c8116600483015230602483015260209092019186169063dd62ed3e90604401602060405180830381865afa158015611cd0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cf49190612899565b8152601154601354601254602090930192611d1e926001600160a01b039081169281169116610af5565b8152601554601254602090920191611d42916001600160a01b0390811691166115b5565b81526018546040516370a0823160e01b81526001600160a01b039182166004820152602090920191908616906370a0823190602401602060405180830381865afa158015611d94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611db89190612899565b81526018546040516370a0823160e01b81526001600160a01b039182166004820152602090920191908516906370a0823190602401602060405180830381865afa158015611e0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e2e9190612899565b9052604080516060810182526012546001600160a01b03908116825260115481166020808401919091528d8216600081815260028352858120549093168486015282526005905282902082516080810193849052939450849391929091600691839060049082845b815481526020019060010190808311611e965750506040805160e081019182905294965085935060079250905082845b815481526020019060010190808311611ec657505050505090509750975097509750505050509193509193565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b604080516002808252606082018352600092602083019080368337505060125482519293506001600160a01b031691839150600090611f8457611f846126e7565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600181518110611fb857611fb86126e7565b6001600160a01b039283166020918202929092010152601a54601854604051635c11d79560e01b815291831692635c11d7959261200492879260009288929091169042906004016128b2565b600060405180830381600087803b15801561201e57600080fd5b505af1158015612032573d6000803e3d6000fd5b50505050505050565b6040805160038082526080820190925260009160208201606080368337505060125482519293506001600160a01b03169183915060009061207e5761207e6126e7565b6001600160a01b0392831660209182029290920101526013548251911690829060019081106120af576120af6126e7565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600281518110611fb857611fb86126e7565b8260048101928215612111579160200282015b828111156121115782518255916020019190600101906120f6565b5061211d92915061219a565b5090565b6040518061010001604052806008906020820280368337509192915050565b60405180606001604052806003906020820280368337509192915050565b60405180608001604052806004906020820280368337509192915050565b6040518060e001604052806007906020820280368337509192915050565b5b8082111561211d576000815560010161219b565b80356001600160a01b03811681146121c657600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561220a5761220a6121cb565b604052919050565b600082601f83011261222357600080fd5b6040516060810181811067ffffffffffffffff82111715612246576122466121cb565b60405280606084018581111561225b57600080fd5b845b8181101561227557803583526020928301920161225d565b509195945050505050565b6000806080838503121561229357600080fd5b61229c836121af565b91506122ab8460208501612212565b90509250929050565b600080604083850312156122c757600080fd5b6122d0836121af565b91506122ab602084016121af565b6000602082840312156122f057600080fd5b5035919050565b60008060006060848603121561230c57600080fd5b612315846121af565b9250612323602085016121af565b9150604084013590509250925092565b6000806040838503121561234657600080fd5b50508035926020909101359150565b60006020828403121561236757600080fd5b612370826121af565b9392505050565b60006080828403121561238957600080fd5b82601f83011261239857600080fd5b6040516080810181811067ffffffffffffffff821117156123bb576123bb6121cb565b60405280608084018581111561225b57600080fd5b6000806000606084860312156123e557600080fd5b6123ee846121af565b92506123fc602085016121af565b915061240a604085016121af565b90509250925092565b6000806040838503121561242657600080fd5b61242f836121af565b946020939093013593505050565b600081518084526020808501945080840160005b838110156124765781516001600160a01b031687529582019590820190600101612451565b509495945050505050565b604081526000612494604083018561243d565b82810360208401526124a6818561243d565b95945050505050565b600082601f8301126124c057600080fd5b813567ffffffffffffffff8111156124da576124da6121cb565b6124ed601f8201601f19166020016121e1565b81815284602083860101111561250257600080fd5b816020850160208301376000918101602001919091529392505050565b6000806040838503121561253257600080fd5b82359150602083013567ffffffffffffffff81111561255057600080fd5b61255c858286016124af565b9150509250929050565b60006020828403121561257857600080fd5b813567ffffffffffffffff81111561258f57600080fd5b61259b848285016124af565b949350505050565b600080604083850312156125b657600080fd5b823591506122ab602084016121af565b600080600060a084860312156125db57600080fd5b6125e4846121af565b92506125f38560208601612212565b9150608084013567ffffffffffffffff81111561260f57600080fd5b61261b868287016124af565b9150509250925092565b8060005b600481101561095b578151845260209384019390910190600101612629565b8060005b600781101561095b57815184526020938401939091019060010161264c565b6102c08101818660005b6008811015612694578151835260209283019290910190600101612675565b50505061010082018560005b60038110156126c85781516001600160a01b03168352602092830192909101906001016126a0565b5050506126d9610160830185612625565b6124a66101e0830184612648565b634e487b7160e01b600052603260045260246000fd5b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60006020828403121561274457600080fd5b8151801515811461237057600080fd5b82815260406020820152600061259b604083018461243d565b6000602080838503121561278057600080fd5b825167ffffffffffffffff8082111561279857600080fd5b818501915085601f8301126127ac57600080fd5b8151818111156127be576127be6121cb565b8060051b91506127cf8483016121e1565b81815291830184019184810190888411156127e957600080fd5b938501935b83851015612807578451825293850193908501906127ee565b98975050505050505050565b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561284357612843612813565b500290565b60008261286557634e487b7160e01b600052601260045260246000fd5b500490565b6000821982111561287d5761287d612813565b500190565b60008282101561289457612894612813565b500390565b6000602082840312156128ab57600080fd5b5051919050565b85815284602082015260a0604082015260006128d160a083018661243d565b6001600160a01b039490941660608301525060800152939250505056fea26469706673582212200e210d5c6151644b37143563391cc0b3cd08b4ce076c10577b34aa45dfa53bd964736f6c634300080d0033