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()
setEthFee
nonpayablefunction setEthFee(uint256 val)
setFistLimit
nonpayablefunction setFistLimit(uint256 minval, uint256 maxval)
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)
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
0x60806040523480156200001157600080fd5b506200001d3362000263565b601680546001600160a01b0319908116736bd65d19de05b82fcda5b551f6f3492c91d6593e90811790925560178054821690921790915560188054821661dead17905560198054821673dbd82b138f2385697ad0a2c9b0fdd88eef291de717905560118054821673b3d728c6d10c1324ef4c3d3de11c6b465d5c33d61790556012805482167355d398326f99059ff775485246999027b319795517905560138054821673c9882def23bc42d53895b8361d0b1edc7570bc6a17905560148054821673669765d450e92d79febbb966a1ead054cb62f33b17905560158054821673a874a23e4b0c9d1d726ec88ade07850a63432032179055601a8054909116731b6c9c20693afde803b27f8782156c0f892abc2d1790556040805160808101825260508152600c6020820152600591810191909152600360608201526200016890600d906004620002b3565b506040805160e081018252678ac7230489e8000081526000602082018190529181018290526060810191909152683635c9adc5dea000006080820152601460a0820152609660c0820152620001c2906006906007620002fb565b50601254601a5460405163095ea7b360e01b81526001600160a01b0391821660048201527d0d0a4918dcc0120bd8a5f5cfdffd470ad7c9443d14400000000000000000602482015291169063095ea7b3906044016020604051808303816000875af115801562000236573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200025c91906200034e565b5062000379565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b8260048101928215620002e9579160200282015b82811115620002e9578251829060ff16905591602001919060010190620002c7565b50620002f792915062000337565b5090565b8260078101928215620002e9579160200282015b82811115620002e957825182906001600160481b03169055916020019190600101906200030f565b5b80821115620002f7576000815560010162000338565b6000602082840312156200036157600080fd5b815180151581146200037257600080fd5b9392505050565b6128ad80620003896000396000f3fe6080604052600436106102255760003560e01c80638da5cb5b11610123578063be3601f8116100ab578063edae876f1161006f578063edae876f146106ee578063f2fde38b1461070e578063f9aba0931461072e578063fac333ac1461074e578063ffdd5cf11461078e57600080fd5b8063be3601f81461065b578063c2992f281461067b578063ca29e8c81461069b578063ce06b2e3146106bb578063dcfb3833146106ce57600080fd5b8063a07224c6116100f2578063a07224c61461059c578063a7bb5803146105bc578063aa6bf885146105fb578063ac41865a1461061b578063bddabe401461063b57600080fd5b80638da5cb5b1461051e57806391f87ca11461053c57806397aba7f91461055c5780639e4f18f01461057c57600080fd5b80633f6738a9116101b15780636c9231e1116101755780636c9231e11461047b578063715018a61461049b5780637840280f146104b057806387529f0f146104d0578063883036e2146104fe57600080fd5b80633f6738a9146103db578063569bc0d0146103fb578063610415ba1461041b578063653288bd1461043b5780636c19e7831461045b57600080fd5b80631f381e88116101f85780631f381e881461030d57806334fcf4371461032d5780633637d01b1461034d5780633650d12c1461039b5780633a09dea0146103bb57600080fd5b80630f1029dd1461022a5780631086edc81461025d5780631137cc4a1461027f5780631f2757131461029f575b600080fd5b34801561023657600080fd5b5061024a610245366004612209565b6107be565b6040519081526020015b60405180910390f35b34801561026957600080fd5b5061027d61027836600461223d565b610817565b005b34801561028b57600080fd5b5061027d61029a366004612267565b6108a1565b3480156102ab57600080fd5b5061024a6102ba366004612289565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b34801561031957600080fd5b5061027d6103283660046122a2565b6108d6565b34801561033957600080fd5b5061027d610348366004612289565b6109de565b34801561035957600080fd5b506103836103683660046122de565b6002602052600090815260409020546001600160a01b031681565b6040516001600160a01b039091168152602001610254565b3480156103a757600080fd5b5061024a6103b6366004612289565b610a0d565b3480156103c757600080fd5b5061027d6103d6366004612300565b610a24565b3480156103e757600080fd5b5061027d6103f6366004612289565b610a5f565b34801561040757600080fd5b5061027d610416366004612289565b610a9b565b34801561042757600080fd5b5061024a610436366004612359565b610aca565b34801561044757600080fd5b5061038361045636600461239c565b610c1c565b34801561046757600080fd5b5061027d6104763660046122de565b610c54565b34801561048757600080fd5b50601654610383906001600160a01b031681565b3480156104a757600080fd5b5061027d610cb3565b3480156104bc57600080fd5b506103836104cb36600461239c565b610ce9565b3480156104dc57600080fd5b506104f06104eb3660046122de565b610d05565b60405161025492919061240a565b34801561050a57600080fd5b5061024a61051936600461239c565b610de8565b34801561052a57600080fd5b506000546001600160a01b0316610383565b34801561054857600080fd5b50601454610383906001600160a01b031681565b34801561056857600080fd5b506103836105773660046124a8565b610e0d565b34801561058857600080fd5b50601154610383906001600160a01b031681565b3480156105a857600080fd5b5061024a6105b7366004612289565b610e8c565b3480156105c857600080fd5b506105dc6105d73660046124ef565b610e9c565b6040805160ff9094168452602084019290925290820152606001610254565b34801561060757600080fd5b5061027d61061636600461252c565b610ecb565b34801561062757600080fd5b5061024a61063636600461223d565b61153e565b34801561064757600080fd5b50601754610383906001600160a01b031681565b34801561066757600080fd5b50601254610383906001600160a01b031681565b34801561068757600080fd5b50601554610383906001600160a01b031681565b3480156106a757600080fd5b50601954610383906001600160a01b031681565b61027d6106c936600461254f565b61165a565b3480156106da57600080fd5b50601854610383906001600160a01b031681565b3480156106fa57600080fd5b50601a54610383906001600160a01b031681565b34801561071a57600080fd5b5061027d6107293660046122de565b6119d2565b34801561073a57600080fd5b50601354610383906001600160a01b031681565b34801561075a57600080fd5b5061077e610769366004612289565b60016020526000908152604090205460ff1681565b6040519015158152602001610254565b34801561079a57600080fd5b506107ae6107a93660046122de565b611a6d565b60405161025494939291906125f4565b8051602080830151604093840151845160609690961b6bffffffffffffffffffffffff19168684015260348601939093526054850152607480850192909252825180850390920182526094909301909152805191012090565b6000546001600160a01b0316331461084a5760405162461bcd60e51b815260040161084190612686565b60405180910390fd5b6001600160a01b0382161580159061086a57506001600160a01b03811615155b61087357600080fd5b601680546001600160a01b039384166001600160a01b03199182161790915560178054929093169116179055565b6000546001600160a01b031633146108cb5760405162461bcd60e51b815260040161084190612686565b600691909155600a55565b6000546001600160a01b031633146109005760405162461bcd60e51b815260040161084190612686565b6001600160a01b038216158015906109185750600081115b61092157600080fd5b6001600160a01b03831661096b576040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610965573d6000803e3d6000fd5b50505050565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb906044016020604051808303816000875af11580156109ba573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061096591906126bb565b6000546001600160a01b03163314610a085760405162461bcd60e51b815260040161084190612686565b600b55565b600d8160048110610a1d57600080fd5b0154905081565b6000546001600160a01b03163314610a4e5760405162461bcd60e51b815260040161084190612686565b610a5b600d82600461206c565b5050565b6000546001600160a01b03163314610a895760405162461bcd60e51b815260040161084190612686565b60008111610a9657600080fd5b600755565b6000546001600160a01b03163314610ac55760405162461bcd60e51b815260040161084190612686565b600c55565b60408051600380825260808201909252600091829190602082016060803683370190505090508481600081518110610b0457610b04612670565b60200260200101906001600160a01b031690816001600160a01b0316815250508381600181518110610b3857610b38612670565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600281518110610b6c57610b6c612670565b6001600160a01b039283166020918202929092010152601a5460405163d06ca61f60e01b815291169063d06ca61f90610bb390670de0b6b3a76400009085906004016126dd565b600060405180830381865afa158015610bd0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610bf891908101906126f6565b600281518110610c0a57610c0a612670565b60200260200101519150509392505050565b60046020528160005260406000208181548110610c3857600080fd5b6000918252602090912001546001600160a01b03169150829050565b6000546001600160a01b03163314610c7e5760405162461bcd60e51b815260040161084190612686565b6001600160a01b038116610c9157600080fd5b601980546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610cdd5760405162461bcd60e51b815260040161084190612686565b610ce76000611e7c565b565b60036020528160005260406000208181548110610c3857600080fd5b6001600160a01b03811660009081526003602090815260408083206004835292819020835482518185028101850190935280835260609485949093918491830182828015610d7c57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610d5e575b5050505050915080805480602002602001604051908101604052809291908181526020018280548015610dd857602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610dba575b5050505050905091509150915091565b60056020528160005260406000208160048110610e0457600080fd5b01549150829050565b600080600080610e1c85610e9c565b6040805160008152602081018083528b905260ff8516918101919091526060810183905260808101829052929550909350915060019060a0016020604051602081039080840390855afa158015610e77573d6000803e3d6000fd5b5050604051601f190151979650505050505050565b60068160078110610a1d57600080fd5b60008060008351604114610eaf57600080fd5b5050506020810151604082015160609092015160001a92909190565b6006548210801590610edf5750600a548211155b610ee857600080fd5b336000818152600260205260409020546001600160a01b0316158015610f205750816001600160a01b0316816001600160a01b031614155b8015610f3457506001600160a01b03821615155b15610fe6576001600160a01b0380821660008181526002602081815260408084208054878a166001600160a01b031991821681179092558186526003845282862080546001810182559087528487200180549091169096179095559383525220541615610fe6576001600160a01b0382811660009081526002602090815260408083205484168352600482528220805460018101825590835291200180546001600160a01b0319169183169190911790555b6012546040516323b872dd60e01b81526001600160a01b03838116600483015230602483015260448201869052909116906323b872dd906064016020604051808303816000875af115801561103f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061106391906126bb565b50601554611095906001600160a01b03166064600d6000015461108690876127b2565b61109091906127d1565b611ecc565b6014546110c6906001600160a01b03166064600d600101546110b790876127b2565b6110c191906127d1565b611fc4565b6001600160a01b0380821660009081526002602052604090205416801561126e576012546001600160a01b031663a9059cbb826064600d6002015461110b90896127b2565b61111591906127d1565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015611160573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061118491906126bb565b506001600160a01b0390811660009081526002602052604090205416801561124a576012546001600160a01b031663a9059cbb826064600d60035b01546111cb90896127b2565b6111d591906127d1565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015611220573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061124491906126bb565b50611320565b6012546017546001600160a01b039182169163a9059cbb91166064600d60036111bf565b601254601754601054600f546001600160a01b039384169363a9059cbb93169160649161129b91906127f3565b6112a590896127b2565b6112af91906127d1565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af11580156112fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061131e91906126bb565b505b6000606460066005015461133490876127b2565b61133e91906127d1565b601254601354601154929350600092670de0b6b3a7640000928592611373926001600160a01b03928316929182169116610aca565b61137d91906127b2565b61138791906127d1565b6011549091506001600160a01b03166323b872dd3360185460405160e084901b6001600160e01b03191681526001600160a01b03928316600482015291166024820152604481018490526064016020604051808303816000875af11580156113f3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061141791906126bb565b50600c5460649061142884896127f3565b61143291906127b2565b61143c91906127d1565b6001600160a01b038516600090815260056020526040812001600082825461146491906127f3565b90915550506001600160a01b03841660009081526005602052604090208190600101600082825461149591906127f3565b9091555050600c546064906114aa84896127f3565b6114b491906127b2565b6114be91906127d1565b600880546000906114d09084906127f3565b90915550506001600160a01b03848116600090815260056020908152604091829020805460029091015483519182529181019190915281519288169233927f6423b6056e64b3b29cb2d342362b47c26fa8d6877da27ea152354060df19b9bc928290030190a3505050505050565b60408051600280825260608201835260009283929190602083019080368337019050509050838160008151811061157757611577612670565b60200260200101906001600160a01b031690816001600160a01b03168152505082816001815181106115ab576115ab612670565b6001600160a01b039283166020918202929092010152601a5460405163d06ca61f60e01b815291169063d06ca61f906115f290670de0b6b3a76400009085906004016126dd565b600060405180830381865afa15801561160f573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261163791908101906126f6565b60018151811061164957611649612670565b602002602001015191505092915050565b60075434101561166957600080fd5b6016546040516001600160a01b03909116903480156108fc02916000818181858888f193505050501580156116a2573d6000803e3d6000fd5b5060006116b26102ba85856107be565b6019549091506001600160a01b03166116cb8284610e0d565b6001600160a01b0316146116de57600080fd5b825160009081526001602052604090205460ff16156116fc57600080fd5b82516000908152600160208181526040808420805460ff19169093179092556015546001600160a01b03888116855260058352929093206002015490860151919092169110156119cb576001600160a01b0385166000908152600560205260408120600201548560016020020151611774919061280b565b601554601254919250600091670de0b6b3a76400009184916117a2916001600160a01b03908116911661153e565b6117ac91906127b2565b6117b691906127d1565b6001600160a01b038816600090815260056020526040902054909150811180156117e05750600081115b15611833576001600160a01b038716600090815260056020526040902054819061180a90846127b2565b61181491906127d1565b6001600160a01b03881660009081526005602052604090205490925090505b6001600160a01b0387166000908152600560205260408120805483929061185b90849061280b565b90915550506001600160a01b03871660009081526005602052604090208290600201600082825461188c91906127f3565b90915550506001600160a01b0387166000908152600560205260409020819060030160008282546118bd91906127f3565b90915550829050600660030160008282546118d891906127f3565b90915550819050600660020160008282546118f3919061280b565b909155505060405163a9059cbb60e01b81526001600160a01b0388811660048301526024820184905284169063a9059cbb906044016020604051808303816000875af1158015611947573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061196b91906126bb565b506001600160a01b03871660009081526005602090815260408083208054600290910154825191825292810192909252805133927f6423b6056e64b3b29cb2d342362b47c26fa8d6877da27ea152354060df19b9bc92908290030190a350505b5050505050565b6000546001600160a01b031633146119fc5760405162461bcd60e51b815260040161084190612686565b6001600160a01b038116611a615760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610841565b611a6a81611e7c565b50565b611a756120aa565b611a7d6120c9565b611a856120e7565b611a8d612105565b601254601154601554604080516101008101918290526370a0823160e01b9091526001600160a01b0389811661010483015293841693928316929091169060009080856370a082316101248301602060405180830381865afa158015611af7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b1b9190612822565b8152604051636eb1769f60e11b81526001600160a01b038c8116600483015230602483015260209092019187169063dd62ed3e90604401602060405180830381865afa158015611b6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b939190612822565b81526040516370a0823160e01b81526001600160a01b038c811660048301526020909201918616906370a0823190602401602060405180830381865afa158015611be1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c059190612822565b8152604051636eb1769f60e11b81526001600160a01b038c8116600483015230602483015260209092019186169063dd62ed3e90604401602060405180830381865afa158015611c59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c7d9190612822565b8152601154601354601254602090930192611ca7926001600160a01b039081169281169116610aca565b8152601554601254602090920191611ccb916001600160a01b03908116911661153e565b81526018546040516370a0823160e01b81526001600160a01b039182166004820152602090920191908616906370a0823190602401602060405180830381865afa158015611d1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d419190612822565b81526018546040516370a0823160e01b81526001600160a01b039182166004820152602090920191908516906370a0823190602401602060405180830381865afa158015611d93573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611db79190612822565b9052604080516060810182526012546001600160a01b03908116825260115481166020808401919091528d8216600081815260028352858120549093168486015282526005905282902082516080810193849052939450849391929091600691839060049082845b815481526020019060010190808311611e1f5750506040805160e081019182905294965085935060079250905082845b815481526020019060010190808311611e4f57505050505090509750975097509750505050509193509193565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b604080516002808252606082018352600092602083019080368337505060125482519293506001600160a01b031691839150600090611f0d57611f0d612670565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600181518110611f4157611f41612670565b6001600160a01b039283166020918202929092010152601a54601854604051635c11d79560e01b815291831692635c11d79592611f8d928792600092889290911690429060040161283b565b600060405180830381600087803b158015611fa757600080fd5b505af1158015611fbb573d6000803e3d6000fd5b50505050505050565b6040805160038082526080820190925260009160208201606080368337505060125482519293506001600160a01b03169183915060009061200757612007612670565b6001600160a01b03928316602091820292909201015260135482519116908290600190811061203857612038612670565b60200260200101906001600160a01b031690816001600160a01b0316815250508281600281518110611f4157611f41612670565b826004810192821561209a579160200282015b8281111561209a57825182559160200191906001019061207f565b506120a6929150612123565b5090565b6040518061010001604052806008906020820280368337509192915050565b60405180606001604052806003906020820280368337509192915050565b60405180608001604052806004906020820280368337509192915050565b6040518060e001604052806007906020820280368337509192915050565b5b808211156120a65760008155600101612124565b80356001600160a01b038116811461214f57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561219357612193612154565b604052919050565b600082601f8301126121ac57600080fd5b6040516060810181811067ffffffffffffffff821117156121cf576121cf612154565b6040528060608401858111156121e457600080fd5b845b818110156121fe5780358352602092830192016121e6565b509195945050505050565b6000806080838503121561221c57600080fd5b61222583612138565b9150612234846020850161219b565b90509250929050565b6000806040838503121561225057600080fd5b61225983612138565b915061223460208401612138565b6000806040838503121561227a57600080fd5b50508035926020909101359150565b60006020828403121561229b57600080fd5b5035919050565b6000806000606084860312156122b757600080fd5b6122c084612138565b92506122ce60208501612138565b9150604084013590509250925092565b6000602082840312156122f057600080fd5b6122f982612138565b9392505050565b60006080828403121561231257600080fd5b82601f83011261232157600080fd5b6040516080810181811067ffffffffffffffff8211171561234457612344612154565b6040528060808401858111156121e457600080fd5b60008060006060848603121561236e57600080fd5b61237784612138565b925061238560208501612138565b915061239360408501612138565b90509250925092565b600080604083850312156123af57600080fd5b6123b883612138565b946020939093013593505050565b600081518084526020808501945080840160005b838110156123ff5781516001600160a01b0316875295820195908201906001016123da565b509495945050505050565b60408152600061241d60408301856123c6565b828103602084015261242f81856123c6565b95945050505050565b600082601f83011261244957600080fd5b813567ffffffffffffffff81111561246357612463612154565b612476601f8201601f191660200161216a565b81815284602083860101111561248b57600080fd5b816020850160208301376000918101602001919091529392505050565b600080604083850312156124bb57600080fd5b82359150602083013567ffffffffffffffff8111156124d957600080fd5b6124e585828601612438565b9150509250929050565b60006020828403121561250157600080fd5b813567ffffffffffffffff81111561251857600080fd5b61252484828501612438565b949350505050565b6000806040838503121561253f57600080fd5b8235915061223460208401612138565b600080600060a0848603121561256457600080fd5b61256d84612138565b925061257c856020860161219b565b9150608084013567ffffffffffffffff81111561259857600080fd5b6125a486828701612438565b9150509250925092565b8060005b60048110156109655781518452602093840193909101906001016125b2565b8060005b60078110156109655781518452602093840193909101906001016125d5565b6102c08101818660005b600881101561261d5781518352602092830192909101906001016125fe565b50505061010082018560005b60038110156126515781516001600160a01b0316835260209283019290910190600101612629565b5050506126626101608301856125ae565b61242f6101e08301846125d1565b634e487b7160e01b600052603260045260246000fd5b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000602082840312156126cd57600080fd5b815180151581146122f957600080fd5b82815260406020820152600061252460408301846123c6565b6000602080838503121561270957600080fd5b825167ffffffffffffffff8082111561272157600080fd5b818501915085601f83011261273557600080fd5b81518181111561274757612747612154565b8060051b915061275884830161216a565b818152918301840191848101908884111561277257600080fd5b938501935b8385101561279057845182529385019390850190612777565b98975050505050505050565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156127cc576127cc61279c565b500290565b6000826127ee57634e487b7160e01b600052601260045260246000fd5b500490565b600082198211156128065761280661279c565b500190565b60008282101561281d5761281d61279c565b500390565b60006020828403121561283457600080fd5b5051919050565b85815284602082015260a06040820152600061285a60a08301866123c6565b6001600160a01b039490941660608301525060800152939250505056fea264697066735822122036800d310114b39e1fb349ea0fa78c37771163aa9c6627e77ce81762ddd8193e64736f6c634300080d0033