0 txs
0 calls
constructor
No constructor.
functions
CURRENT_GAME_STATE
viewfunction CURRENT_GAME_STATE() view returns (bool)
GameUsersWalletContract
viewfunction GameUsersWalletContract() view returns (address)
GetAllPlayersData
viewfunction GetAllPlayersData() view returns (tuple[])
ID_To_Addresses
viewfunction ID_To_Addresses(string, uint256) view returns (address)
ID_To_String
viewfunction ID_To_String(string) view returns (string)
ID_To_Strings
viewfunction ID_To_Strings(string, uint256) view returns (string)
ID_To_Uint
viewfunction ID_To_Uint(string) view returns (uint256)
Is_Allowed
viewfunction Is_Allowed(address TheCaller) view returns (bool)
IsUnchangableDuringGame
viewfunction IsUnchangableDuringGame(string value) view returns (bool)
NEXT_GAME_STATE
viewfunction NEXT_GAME_STATE() view returns (bool)
owner
viewfunction owner() view returns (address)
PlayersData
viewfunction PlayersData(uint256) view returns (address PlayerAddress, uint256 TicketsPurchased, uint256 TicketsWon)
Return_Contract_Balance_BNB
viewfunction Return_Contract_Balance_BNB() view returns (uint256)
Return_ID_To_Addresses
viewfunction Return_ID_To_Addresses(string id) view returns (address[])
Return_ID_To_String
viewfunction Return_ID_To_String(string[] ids) view returns (string[])
Return_ID_To_Strings
viewfunction Return_ID_To_Strings(string id) view returns (string[])
Return_ID_To_Uint
viewfunction Return_ID_To_Uint(string[] ids) view returns (uint256[])
Return_Winners_Percentages
viewfunction Return_Winners_Percentages() view returns (uint256[])
TokenToPriceFeed
viewfunction TokenToPriceFeed(address) view returns (address)
WinnersPercent
viewfunction WinnersPercent(uint256) view returns (uint256)
deletePriceFeed
nonpayablefunction deletePriceFeed(address token)
EventTicketPurchased
nonpayablefunction EventTicketPurchased(address purchaser, uint256 quantity)
renounceOwnership
nonpayablefunction renounceOwnership()
ResetPlayersData
nonpayablefunction ResetPlayersData()
Set_Current_Game_State
nonpayablefunction Set_Current_Game_State(bool state)
Set_ID_To_Addresses
nonpayablefunction Set_ID_To_Addresses(string ID, address Value, bool State)
Set_ID_To_String
nonpayablefunction Set_ID_To_String(string ID, string Value)
Set_ID_To_Strings
nonpayablefunction Set_ID_To_Strings(string ID, string[] Value)
Set_ID_To_Uint
nonpayablefunction Set_ID_To_Uint(string ID, uint256 Value)
Set_Next_Game_State
nonpayablefunction Set_Next_Game_State(bool state)
Set_Winners_Percentages
nonpayablefunction Set_Winners_Percentages(uint256[] WinnersPercentage)
SetGameUsersWalletContract
nonpayablefunction SetGameUsersWalletContract(address TheAddress)
setPrevWinnersData
nonpayablefunction setPrevWinnersData(address[] newPrevWinnersData)
setPriceFeed
nonpayablefunction setPriceFeed(address token, address priceFeed)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateOrAddPlayerData
nonpayablefunction updateOrAddPlayerData(address _address, uint256 _TicketsPurchased, uint256 _TicketsWon)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TicketPurchased
event TicketPurchased(address indexed purchaser, uint256 quantity)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001a3361001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6128b78061007e6000396000f3fe608060405234801561001057600080fd5b506004361061021b5760003560e01c806376e1128611610125578063b5751bed116100ad578063c834dacd1161007c578063c834dacd146104f5578063c949e95114610520578063d2ba6de214610526578063dfa23fba14610539578063f2fde38b1461054c57600080fd5b8063b5751bed1461049c578063bb95c724146104af578063bfe568ab146104cf578063c7e381f3146104e257600080fd5b80638da5cb5b116100f45780638da5cb5b146104255780638f2f35091461043657806390f61954146104495780639e77c8d614610451578063a77875871461048957600080fd5b806376e11286146103cc5780637b966d16146103df578063884fcdee146103ff5780638be383911461041257600080fd5b80634fdd1994116101a85780636d121ab3116101775780636d121ab31461035a5780636f99e51f14610383578063715018a6146103a45780637525da46146103ac57806375ad3f70146103b957600080fd5b80634fdd1994146102f6578063564a2b3c1461030957806359e159be1461031c5780635aa8f1a41461032f57600080fd5b80632e8b3831116101ef5780632e8b38311461026e5780632e92f10a146102905780633bfc5ff5146102a357806345a651fe146102c357806347541c84146102d657600080fd5b80625038281461022057806309ed939a1461022a578063143987301461023d57806318a70b7f1461025b575b600080fd5b61022861055f565b005b610228610238366004611edd565b6105cc565b610245610664565b6040516102529190611f40565b60405180910390f35b610228610269366004611fbe565b6106e6565b60085461028090610100900460ff1681565b6040519015158152602001610252565b61022861029e366004611ff0565b61074a565b6102b66102b136600461204d565b6107da565b60405161025291906120e1565b6102806102d1366004611fbe565b6108a2565b6102e96102e43660046121a6565b6108e7565b60405161025291906121e2565b610228610304366004612226565b6109a0565b610228610317366004611fbe565b610aa0565b61022861032a36600461227f565b610b09565b61034261033d36600461204d565b610b5e565b6040516001600160a01b039091168152602001610252565b610342610368366004611fbe565b6007602052600090815260409020546001600160a01b031681565b61039661039136600461229a565b610ba5565b604051908152602001610252565b610228610bc6565b6008546102809060ff1681565b6102286103c73660046122b3565b610bd8565b6102286103da36600461234a565b610cdd565b6103f26103ed36600461237d565b610d4d565b60405161025291906123b1565b61022861040d36600461227f565b610dc7565b6102286104203660046123f2565b611158565b6000546001600160a01b0316610342565b61022861044436600461204d565b6111e1565b6102e961126e565b61046461045f36600461229a565b6112c6565b604080516001600160a01b039094168452602084019290925290820152606001610252565b6102b661049736600461237d565b611303565b6102286104aa36600461241c565b611327565b6104c26104bd36600461237d565b611506565b604051610252919061244f565b600154610342906001600160a01b031681565b6102286104f03660046124b3565b6115fd565b61039661050336600461237d565b805160208183018101805160038252928201919093012091525481565b47610396565b61028061053436600461237d565b611714565b6104c26105473660046121a6565b611816565b61022861055a366004611fbe565b61195a565b610584600460405161057090612538565b9081526020016040518091039020336119d3565b8061059957506000546001600160a01b031633145b6105be5760405162461bcd60e51b81526004016105b590612555565b60405180910390fd5b6105ca60096000611d2e565b565b6105dd600460405161057090612538565b806105f257506000546001600160a01b031633145b61060e5760405162461bcd60e51b81526004016105b590612555565b61061782611714565b156106345760405162461bcd60e51b81526004016105b59061259b565b8060058360405161064591906125ec565b9081526020016040518091039020908161065f9190612692565b505050565b60606009805480602002602001604051908101604052809291908181526020016000905b828210156106dd576000848152602090819020604080516060810182526003860290920180546001600160a01b0316835260018082015484860152600290910154918301919091529083529092019101610688565b50505050905090565b6106f7600460405161057090612538565b8061070c57506000546001600160a01b031633145b6107285760405162461bcd60e51b81526004016105b590612555565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b61075b600460405161057090612538565b8061077057506000546001600160a01b031633145b61078c5760405162461bcd60e51b81526004016105b590612555565b61079583611714565b156107b25760405162461bcd60e51b81526004016105b59061259b565b61065f6004846040516107c591906125ec565b90815260200160405180910390208383611a32565b8151602081840181018051600682529282019185019190912091905280548290811061080557600080fd5b9060005260206000200160009150915050805461082190612608565b80601f016020809104026020016040519081016040528092919081815260200182805461084d90612608565b801561089a5780601f1061086f5761010080835404028352916020019161089a565b820191906000526020600020905b81548152906001019060200180831161087d57829003601f168201915b505050505081565b60006108c960046040516108b590612538565b9081526020016040518091039020836119d3565b806108e157506000546001600160a01b038381169116145b92915050565b6060600082516001600160401b0381111561090457610904611e28565b60405190808252806020026020018201604052801561092d578160200160208202803683370190505b50905060005b835181101561099957600384828151811061095057610950612751565b602002602001015160405161096591906125ec565b90815260200160405180910390205482828151811061098657610986612751565b6020908102919091010152600101610933565b5092915050565b6109b1600460405161057090612538565b806109c657506000546001600160a01b031633145b6109e25760405162461bcd60e51b81526004016105b590612555565b6109eb82611714565b15610a085760405162461bcd60e51b81526004016105b59061259b565b600682604051610a1891906125ec565b90815260200160405180910390206000610a329190611d4f565b60005b815181101561065f57600683604051610a4e91906125ec565b9081526020016040518091039020828281518110610a6e57610a6e612751565b60209081029190910181015182546001810184556000938452919092200190610a979082612692565b50600101610a35565b610ab1600460405161057090612538565b80610ac657506000546001600160a01b031633145b610ae25760405162461bcd60e51b81526004016105b590612555565b6001600160a01b0316600090815260076020526040902080546001600160a01b0319169055565b610b1a600460405161057090612538565b80610b2f57506000546001600160a01b031633145b610b4b5760405162461bcd60e51b81526004016105b590612555565b6008805460ff1916911515919091179055565b81516020818401810180516004825292820191850191909120919052805482908110610b8957600080fd5b6000918252602090912001546001600160a01b03169150829050565b60028181548110610bb557600080fd5b600091825260209091200154905081565b610bce611c84565b6105ca6000611cde565b610be9600460405161057090612538565b80610bfe57506000546001600160a01b031633145b610c1a5760405162461bcd60e51b81526004016105b590612555565b604080516b505245565f57494e4e45525360a01b81526004600c820152905190819003602c019020610c4d906000611d6d565b60005b8151811015610cd9576040516b505245565f57494e4e45525360a01b8152600490600c019081526020016040518091039020828281518110610c9457610c94612751565b60209081029190910181015182546001808201855560009485529290932090920180546001600160a01b0319166001600160a01b039093169290921790915501610c50565b5050565b610cee600460405161057090612538565b80610d0357506000546001600160a01b031633145b610d1f5760405162461bcd60e51b81526004016105b590612555565b6001600160a01b03918216600090815260076020526040902080546001600160a01b03191691909216179055565b6060600482604051610d5f91906125ec565b9081526040805191829003602090810183208054808302850183019093528284529190830182828015610dbb57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610d9d575b50505050509050919050565b610dd8600460405161057090612538565b80610ded57506000546001600160a01b031633145b610e095760405162461bcd60e51b81526004016105b590612555565b8015156001036110c85760006003604051610e39906e14d510549517d59053155157d554d1608a1b8152600f0190565b908152604051908190036020018120546e1513d5105317d59053155157d554d1608a1b82529150600090600390600f01908152604051908190036020019020549050600254610edf5760405162461bcd60e51b815260206004820152602c60248201527f54686572652073686f756c64206265206174206c6561737420312077696e6e6560448201526b722070657263656e7461676560a01b60648201526084016105b5565b60006003604051610f06906f151250d2d15517d4149250d157d554d160821b815260100190565b90815260200160405180910390205411610f625760405162461bcd60e51b815260206004820152601f60248201527f5469636b65742070726963652073686f756c64206e6f74206265207a65726f0060448201526064016105b5565b6064610f6f8360a061277d565b610f799190612794565b610f8390836127b6565b811015610fed5760405162461bcd60e51b815260206004820152603260248201527f546f74616c2076616c75652073686f756c64206265206f7665722031363025206044820152716f66207468652073746172742076616c756560701b60648201526084016105b5565b60015460408051630d3e5c4b60e21b8152905184926001600160a01b0316916334f9712c9160048083019260209291908290030181865afa158015611036573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061105a91906127c9565b10156110c15760405162461bcd60e51b815260206004820152603060248201527f425553442076616c75652073686f756c6420626520626967676572207468616e60448201526f207468652073746172742076616c756560801b60648201526084016105b5565b505061113e565b6009541561113e5760405162461bcd60e51b815260206004820152603860248201527f596f752063616e2774207475726e206f6666207468652067616d65207768656e60448201527f2074686572652069732061637469766520706c6179657273000000000000000060648201526084016105b5565b600880549115156101000261ff0019909216919091179055565b611169600460405161057090612538565b8061117e57506000546001600160a01b031633145b61119a5760405162461bcd60e51b81526004016105b590612555565b816001600160a01b03167f0668f5b446eb814fe35b3206f43f14bd8567ba04ddaf7a3ee56516929ab22ccb826040516111d591815260200190565b60405180910390a25050565b6111f2600460405161057090612538565b8061120757506000546001600160a01b031633145b6112235760405162461bcd60e51b81526004016105b590612555565b61122c82611714565b156112495760405162461bcd60e51b81526004016105b59061259b565b8060038360405161125a91906125ec565b908152604051908190036020019020555050565b606060028054806020026020016040519081016040528092919081815260200182805480156112bc57602002820191906000526020600020905b8154815260200190600101908083116112a8575b5050505050905090565b600981815481106112d657600080fd5b60009182526020909120600390910201805460018201546002909201546001600160a01b03909116925083565b80516020818301810180516005825292820191909301209152805461082190612608565b611338600460405161057090612538565b8061134d57506000546001600160a01b031633145b6113695760405162461bcd60e51b81526004016105b590612555565b6000805b60095481101561143957846001600160a01b03166009828154811061139457611394612751565b60009182526020909120600390910201546001600160a01b0316036114315783600982815481106113c7576113c7612751565b906000526020600020906003020160010160008282546113e791906127b6565b92505081905550826009828154811061140257611402612751565b9060005260206000209060030201600201600082825461142291906127b6565b90915550600192506114399050565b60010161136d565b508061150057604080516060810182526001600160a01b038681168252602082018681529282018581526009805460018101825560009190915292517f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af600390940293840180546001600160a01b031916919093161790915591517f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7b082015590517f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7b1909101555b50505050565b606060068260405161151891906125ec565b9081526020016040518091039020805480602002602001604051908101604052809291908181526020016000905b828210156115f257838290600052602060002001805461156590612608565b80601f016020809104026020016040519081016040528092919081815260200182805461159190612608565b80156115de5780601f106115b3576101008083540402835291602001916115de565b820191906000526020600020905b8154815290600101906020018083116115c157829003601f168201915b505050505081526020019060010190611546565b505050509050919050565b61160e600460405161057090612538565b8061162357506000546001600160a01b031633145b61163f5760405162461bcd60e51b81526004016105b590612555565b600854610100900460ff16156116bd5760405162461bcd60e51b815260206004820152603e60248201527f596f752063616e2774206368616e6765207468652077696e6e6572732070657260448201527f63656e7461676573207768656e2067616d652069732072756e6e696e672e000060648201526084016105b5565b6116c960026000611d6d565b60005b8151811015610cd95760028282815181106116e9576116e9612751565b60209081029190910181015182546001818101855560009485529290932090920191909155016116cc565b6000805b60405176554e4348414e4741424c455f445552494e475f47414d4560481b81526006906017019081526040519081900360200190205481101561180d578260405160200161176691906125ec565b6040516020818303038152906040528051906020012060066040516117a89076554e4348414e4741424c455f445552494e475f47414d4560481b815260170190565b908152602001604051809103902082815481106117c7576117c7612751565b906000526020600020016040516020016117e191906127e2565b60405160208183030381529060405280519060200120036118055750600192915050565b600101611718565b50600092915050565b6060600082516001600160401b0381111561183357611833611e28565b60405190808252806020026020018201604052801561186657816020015b60608152602001906001900390816118515790505b50905060005b835181101561099957600584828151811061188957611889612751565b602002602001015160405161189e91906125ec565b908152602001604051809103902080546118b790612608565b80601f01602080910402602001604051908101604052809291908181526020018280546118e390612608565b80156119305780601f1061190557610100808354040283529160200191611930565b820191906000526020600020905b81548152906001019060200180831161191357829003601f168201915b505050505082828151811061194757611947612751565b602090810291909101015260010161186c565b611962611c84565b6001600160a01b0381166119c75760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016105b5565b6119d081611cde565b50565b6000805b8354811015611a2857826001600160a01b03168482815481106119fc576119fc612751565b6000918252602090912001546001600160a01b031603611a205760019150506108e1565b6001016119d7565b5060009392505050565b6001600160a01b038216611a7a5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064016105b5565b8015611b3b5760005b8354811015611b0857826001600160a01b0316848281548110611aa857611aa8612751565b6000918252602090912001546001600160a01b031603611b005760405162461bcd60e51b81526020600482015260136024820152721059191c995cdcc8185b1c9958591e481cd95d606a1b60448201526064016105b5565b600101611a83565b5082546001810184556000848152602090200180546001600160a01b0384166001600160a01b0319909116179055505050565b60005b8354811015611c3b57826001600160a01b0316848281548110611b6357611b63612751565b6000918252602090912001546001600160a01b031603611c335783548490611b8d90600190612858565b81548110611b9d57611b9d612751565b9060005260206000200160009054906101000a90046001600160a01b0316848281548110611bcd57611bcd612751565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555083805480611c0b57611c0b61286b565b600082815260209020810160001990810180546001600160a01b031916905501905550505050565b600101611b3e565b5060405162461bcd60e51b815260206004820152601e60248201527f41646472657373206e6f7420666f756e6420696e20746865206172726179000060448201526064016105b5565b6000546001600160a01b031633146105ca5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016105b5565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b50805460008255600302906000526020600020908101906119d09190611d8b565b50805460008255906000526020600020908101906119d09190611dbc565b50805460008255906000526020600020908101906119d09190611dd9565b5b80821115611db85780546001600160a01b03191681556000600182018190556002820155600301611d8c565b5090565b80821115611db8576000611dd08282611dee565b50600101611dbc565b5b80821115611db85760008155600101611dda565b508054611dfa90612608565b6000825580601f10611e0a575050565b601f0160209004906000526020600020908101906119d09190611dd9565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715611e6657611e66611e28565b604052919050565b600082601f830112611e7f57600080fd5b81356001600160401b03811115611e9857611e98611e28565b611eab601f8201601f1916602001611e3e565b818152846020838601011115611ec057600080fd5b816020850160208301376000918101602001919091529392505050565b60008060408385031215611ef057600080fd5b82356001600160401b0380821115611f0757600080fd5b611f1386838701611e6e565b93506020850135915080821115611f2957600080fd5b50611f3685828601611e6e565b9150509250929050565b602080825282518282018190526000919060409081850190868401855b82811015611f9557815180516001600160a01b0316855286810151878601528501518585015260609093019290850190600101611f5d565b5091979650505050505050565b80356001600160a01b0381168114611fb957600080fd5b919050565b600060208284031215611fd057600080fd5b611fd982611fa2565b9392505050565b80358015158114611fb957600080fd5b60008060006060848603121561200557600080fd5b83356001600160401b0381111561201b57600080fd5b61202786828701611e6e565b93505061203660208501611fa2565b915061204460408501611fe0565b90509250925092565b6000806040838503121561206057600080fd5b82356001600160401b0381111561207657600080fd5b61208285828601611e6e565b95602094909401359450505050565b60005b838110156120ac578181015183820152602001612094565b50506000910152565b600081518084526120cd816020860160208601612091565b601f01601f19169290920160200192915050565b602081526000611fd960208301846120b5565b60006001600160401b0382111561210d5761210d611e28565b5060051b60200190565b600082601f83011261212857600080fd5b8135602061213d612138836120f4565b611e3e565b82815260059290921b8401810191818101908684111561215c57600080fd5b8286015b8481101561219b5780356001600160401b0381111561217f5760008081fd5b61218d8986838b0101611e6e565b845250918301918301612160565b509695505050505050565b6000602082840312156121b857600080fd5b81356001600160401b038111156121ce57600080fd5b6121da84828501612117565b949350505050565b6020808252825182820181905260009190848201906040850190845b8181101561221a578351835292840192918401916001016121fe565b50909695505050505050565b6000806040838503121561223957600080fd5b82356001600160401b038082111561225057600080fd5b61225c86838701611e6e565b9350602085013591508082111561227257600080fd5b50611f3685828601612117565b60006020828403121561229157600080fd5b611fd982611fe0565b6000602082840312156122ac57600080fd5b5035919050565b600060208083850312156122c657600080fd5b82356001600160401b038111156122dc57600080fd5b8301601f810185136122ed57600080fd5b80356122fb612138826120f4565b81815260059190911b8201830190838101908783111561231a57600080fd5b928401925b8284101561233f5761233084611fa2565b8252928401929084019061231f565b979650505050505050565b6000806040838503121561235d57600080fd5b61236683611fa2565b915061237460208401611fa2565b90509250929050565b60006020828403121561238f57600080fd5b81356001600160401b038111156123a557600080fd5b6121da84828501611e6e565b6020808252825182820181905260009190848201906040850190845b8181101561221a5783516001600160a01b0316835292840192918401916001016123cd565b6000806040838503121561240557600080fd5b61240e83611fa2565b946020939093013593505050565b60008060006060848603121561243157600080fd5b61243a84611fa2565b95602085013595506040909401359392505050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b828110156124a657603f198886030184526124948583516120b5565b94509285019290850190600101612478565b5092979650505050505050565b600060208083850312156124c657600080fd5b82356001600160401b038111156124dc57600080fd5b8301601f810185136124ed57600080fd5b80356124fb612138826120f4565b81815260059190911b8201830190838101908783111561251a57600080fd5b928401925b8284101561233f5783358252928401929084019061251f565b70414c4c4f5745445f41444452455353455360781b815260110190565b60208082526026908201527f596f7520617265206e6f7420616c6c6f77656420746f206d616b6520746869736040820152651031b0b6361760d11b606082015260800190565b60208082526031908201527f596f752063616e2774206368616e676520746869732076616c7565207768696c604082015270652067616d652069732072756e6e696e6760781b606082015260800190565b600082516125fe818460208701612091565b9190910192915050565b600181811c9082168061261c57607f821691505b60208210810361263c57634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561065f576000816000526020600020601f850160051c8101602086101561266b5750805b601f850160051c820191505b8181101561268a57828155600101612677565b505050505050565b81516001600160401b038111156126ab576126ab611e28565b6126bf816126b98454612608565b84612642565b602080601f8311600181146126f457600084156126dc5750858301515b600019600386901b1c1916600185901b17855561268a565b600085815260208120601f198616915b8281101561272357888601518255948401946001909101908401612704565b50858210156127415787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176108e1576108e1612767565b6000826127b157634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156108e1576108e1612767565b6000602082840312156127db57600080fd5b5051919050565b60008083546127f081612608565b60018281168015612808576001811461281d5761284c565b60ff198416875282151583028701945061284c565b8760005260208060002060005b858110156128435781548a82015290840190820161282a565b50505082870194505b50929695505050505050565b818103818111156108e1576108e1612767565b634e487b7160e01b600052603160045260246000fdfea26469706673582212206dcfcef9e22baa8f9fc8c2d3e7c3a6d2cdbb588931356694bccb5b52f8498d0064736f6c63430008170033