0 txs
0 calls
constructor
No constructor.
functions
BuyPressureTokenOne
viewfunction BuyPressureTokenOne() view returns (address)
BuyPressureTokenTwo
viewfunction BuyPressureTokenTwo() view returns (address)
From_BNB_To_USD
viewfunction From_BNB_To_USD(uint256 BNB_Amount) view returns (uint256)
From_USD_To_BNB
viewfunction From_USD_To_BNB(uint256 USD_Amount) view returns (uint256)
GameAdminWalletContract
viewfunction GameAdminWalletContract() view returns (address)
GameDataContract
viewfunction GameDataContract() view returns (address)
GameUsersWalletContract
viewfunction GameUsersWalletContract() view returns (address)
owner
viewfunction owner() view returns (address)
TicketPriceIn_AnyToken
viewfunction TicketPriceIn_AnyToken(uint256 Quantity, address TokenAddress) view returns (uint256)
TicketPriceIn_BNB
viewfunction TicketPriceIn_BNB(uint256 Quantity) view returns (uint256)
BuyTicketWith_BNB
payablefunction BuyTicketWith_BNB(uint256 Quantity) payable
BuyTicketWithAnyToken
nonpayablefunction BuyTicketWithAnyToken(address TokenAddress, uint256 Quantity)
renounceOwnership
nonpayablefunction renounceOwnership()
SetBuyPressureTokenOne
nonpayablefunction SetBuyPressureTokenOne(address TokenAddress)
SetBuyPressureTokenTwo
nonpayablefunction SetBuyPressureTokenTwo(address TokenAddress)
SetGameAdminWalletContract
nonpayablefunction SetGameAdminWalletContract(address TheAddress)
SetGameDataContract
nonpayablefunction SetGameDataContract(address TheAddress)
SetGameUsersWalletContract
nonpayablefunction SetGameUsersWalletContract(address TheAddress)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
WithdrawWinners
nonpayablefunction WithdrawWinners(address[] WinnersAddresses, uint256 amountOutMin, string NewDeadlineData)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TicketPurchased
event TicketPurchased(address indexed purchaser, uint256 quantity)
errors
No errors.
creation bytecode
0x6080604052600680546001600160a01b031990811673593e13297e6cb1be7673c4e5829682e9280301ee179091556007805490911673e9e7cea3dedca5984780bafc599bd69add087d5617905534801561005857600080fd5b5061006233610067565b6100b7565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b612dde80620000c76000396000f3fe6080604052600436106101175760003560e01c8063780131de1161009a578063ccf52b4311610061578063ccf52b431461031e578063d32586fa1461033e578063e84f1b281461035e578063f2fde38b1461037e578063fbd0d76a1461039e57005b8063780131de1461028057806384f49331146102a05780638da5cb5b146102c057806394a22c7e146102de578063bfe568ab146102fe57005b8063282680f4116100de578063282680f4146101eb57806333a183aa1461020b578063575047ca1461022b5780636f685ad61461024b578063715018a61461026b57005b806305e427f3146101205780630a41bf3e1461015357806318a70b7f146101735780631cf9e48a14610193578063281a0e78146101b357005b3661011e57005b005b34801561012c57600080fd5b5061014061013b3660046126e9565b6103b1565b6040519081526020015b60405180910390f35b34801561015f57600080fd5b5061011e61016e366004612719565b610642565b34801561017f57600080fd5b5061011e61018e366004612745565b610af0565b34801561019f57600080fd5b506101406101ae366004612762565b610b1a565b3480156101bf57600080fd5b506004546101d3906001600160a01b031681565b6040516001600160a01b03909116815260200161014a565b3480156101f757600080fd5b5061011e610206366004612856565b610bb6565b34801561021757600080fd5b5061011e610226366004612745565b6112f1565b34801561023757600080fd5b5061011e610246366004612745565b61131b565b34801561025757600080fd5b506001546101d3906001600160a01b031681565b34801561027757600080fd5b5061011e611345565b34801561028c57600080fd5b5061011e61029b366004612745565b611359565b3480156102ac57600080fd5b506005546101d3906001600160a01b031681565b3480156102cc57600080fd5b506000546001600160a01b03166101d3565b3480156102ea57600080fd5b506101406102f9366004612762565b611403565b34801561030a57600080fd5b506002546101d3906001600160a01b031681565b34801561032a57600080fd5b5061011e610339366004612745565b611686565b34801561034a57600080fd5b506003546101d3906001600160a01b031681565b34801561036a57600080fd5b50610140610379366004612762565b611730565b34801561038a57600080fd5b5061011e610399366004612745565b6117be565b61011e6103ac366004612762565b611837565b604051638c5d16f360e01b81526001600160a01b038216600482015260009081908490734f174496e20079ec50d1939088f2915ccfa92a1390638c5d16f390602401602060405180830381865afa158015610410573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104349190612926565b60015460405163c834dacd60e01b815260206004820152601060248201526f151250d2d15517d4149250d157d554d160821b60448201526001600160a01b039091169063c834dacd90606401602060405180830381865afa15801561049d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104c19190612926565b6104d390670de0b6b3a7640000612955565b6104dd919061296c565b6104e79190612955565b60015460405163c834dacd60e01b8152602060048201526015602482015274444953434f554e545f4d494e5f5155414e5449545960581b60448201529192506001600160a01b03169063c834dacd90606401602060405180830381865afa158015610556573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061057a9190612926565b84106106395760015460405163c834dacd60e01b8152602060048201526013602482015272444953434f554e545f50455243454e5441474560681b60448201526000916064916001600160a01b039091169063c834dacd908301602060405180830381865afa1580156105f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106159190612926565b61061f9084612955565b610629919061296c565b9050610635818361298e565b9150505b90505b92915050565b600160009054906101000a90046001600160a01b03166001600160a01b0316632e8b38316040518163ffffffff1660e01b8152600401602060405180830381865afa158015610695573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b991906129a1565b15156001146106e35760405162461bcd60e51b81526004016106da906129c3565b60405180910390fd5b60006106ef82846103b1565b6001546040516333b1587360e21b81526001600160a01b0386811660048301529293506000929091169063cec561cc90602401602060405180830381865afa15801561073f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076391906129a1565b905080156108ee5760015460405163c834dacd60e01b81526002916001600160a01b03169063c834dacd9061079a90600401612a05565b602060405180830381865afa1580156107b7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107db9190612926565b6107e5919061296c565b6002546040805163c79201a360e01b81529051610854926001600160a01b03169163c79201a39160048083019260209291908290030181865afa158015610830573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103799190612926565b10156108ee5760405162461bcd60e51b815260206004820152605d60248201527f5468697320746f6b656e2063616e206f6e6c792062652074726164656420776860448201527f656e20746865207072697a6520706f6f6c20726561636865732068616c66206f60648201527f66207468652063796c696e646572277320746f74616c2076616c75652e000000608482015260a4016106da565b604051636eb1769f60e11b8152336004820152306024820152849083906001600160a01b0383169063dd62ed3e90604401602060405180830381865afa15801561093c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109609190612926565b10156109c15760405162461bcd60e51b815260206004820152602a60248201527f496e73756666696369656e7420616c6c6f77616e636520666f7220746f6b656e604482015269103a3930b739b332b91760b11b60648201526084016106da565b6040516323b872dd60e01b8152336004820152306024820152604481018490526001600160a01b038216906323b872dd906064016020604051808303816000875af1158015610a14573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a3891906129a1565b508115610aaa5760015460405163a2141c8760e01b81526001600160a01b038781166004830152602482018690529091169063a2141c8790604401600060405180830381600087803b158015610a8d57600080fd5b505af1158015610aa1573d6000803e3d6000fd5b50505050610ab4565b610ab48584611bc4565b60405184815233907f0668f5b446eb814fe35b3206f43f14bd8567ba04ddaf7a3ee56516929ab22ccb9060200160405180910390a25050505050565b610af8611e96565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b600080734f174496e20079ec50d1939088f2915ccfa92a136001600160a01b03166308760b0d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b939190612926565b610ba584670de0b6b3a7640000612955565b610baf919061296c565b9392505050565b6001546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa158015610bfe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2291906129a1565b610c3e5760405162461bcd60e51b81526004016106da90612a2e565b6001546040805163243d865560e21b815290516000926001600160a01b0316916390f6195491600480830192869291908290030181865afa158015610c87573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610caf9190810190612a74565b9050600080600260009054906101000a90046001600160a01b03166001600160a01b031663c79201a36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d07573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d2b9190612926565b60015460405163c834dacd60e01b81529192506002916001600160a01b039091169063c834dacd90610d5f90600401612a05565b602060405180830381865afa158015610d7c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610da09190612926565b610daa919061296c565b610db382611730565b1115610dc157809150610eaf565b60015460405163c834dacd60e01b815260206004820152600f60248201526e14d510549517d59053155157d554d1608a1b6044820152610e4f916001600160a01b03169063c834dacd90606401602060405180830381865afa158015610e2b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101ae9190612926565b600154604051632cf0acdf60e11b8152600060048201529193506001600160a01b0316906359e159be90602401600060405180830381600087803b158015610e9657600080fd5b505af1158015610eaa573d6000803e3d6000fd5b505050505b600254604051631bce348960e31b815260048101849052602481018790526001600160a01b039091169063de71a44890604401600060405180830381600087803b158015610efc57600080fd5b505af1158015610f10573d6000803e3d6000fd5b5050505060005b8651811015610fb15760006064858381518110610f3657610f36612b05565b602002602001015185610f499190612955565b610f53919061296c565b9050878281518110610f6757610f67612b05565b60200260200101516001600160a01b03166108fc829081150290604051600060405180830381858888f19350505050158015610fa7573d6000803e3d6000fd5b5050600101610f17565b50600160009054906101000a90046001600160a01b03166001600160a01b0316637525da466040518163ffffffff1660e01b8152600401602060405180830381865afa158015611005573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061102991906129a1565b15156001036110f75760018054604051634427e6f760e11b815260048101929092526001600160a01b03169063884fcdee90602401600060405180830381600087803b15801561107857600080fd5b505af115801561108c573d6000803e3d6000fd5b50506001546040516304f6c9cd60e11b81526001600160a01b0390911692506309ed939a91506110c0908790600401612b1b565b600060405180830381600087803b1580156110da57600080fd5b505af11580156110ee573d6000803e3d6000fd5b505050506111b6565b600154604051634427e6f760e11b8152600060048201526001600160a01b039091169063884fcdee90602401600060405180830381600087803b15801561113d57600080fd5b505af1158015611151573d6000803e3d6000fd5b50506001546040516304f6c9cd60e11b81526001600160a01b0390911692506309ed939a915061118390600401612b8f565b600060405180830381600087803b15801561119d57600080fd5b505af11580156111b1573d6000803e3d6000fd5b505050505b60015460405163075ad3f760e41b81526001600160a01b03909116906375ad3f70906111e6908990600401612c17565b600060405180830381600087803b15801561120057600080fd5b505af1158015611214573d6000803e3d6000fd5b505060015460405163c834dacd60e01b81526001600160a01b039091169250638f2f350991508490839063c834dacd9061125090600401612c2a565b602060405180830381865afa15801561126d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112919190612926565b61129b9190612c51565b6040518263ffffffff1660e01b81526004016112b79190612c64565b600060405180830381600087803b1580156112d157600080fd5b505af11580156112e5573d6000803e3d6000fd5b50505050505050505050565b6112f9611e96565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b611323611e96565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b61134d611e96565b6113576000611ef0565b565b6001546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa1580156113a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113c591906129a1565b6113e15760405162461bcd60e51b81526004016106da90612a2e565b600580546001600160a01b0319166001600160a01b0392909216919091179055565b60008082734f174496e20079ec50d1939088f2915ccfa92a136001600160a01b03166308760b0d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611459573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061147d9190612926565b60015460405163c834dacd60e01b815260206004820152601060248201526f151250d2d15517d4149250d157d554d160821b60448201526001600160a01b039091169063c834dacd90606401602060405180830381865afa1580156114e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061150a9190612926565b61151c90670de0b6b3a7640000612955565b611526919061296c565b6115309190612955565b60015460405163c834dacd60e01b8152602060048201526015602482015274444953434f554e545f4d494e5f5155414e5449545960581b60448201529192506001600160a01b03169063c834dacd90606401602060405180830381865afa15801561159f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c39190612926565b831061063c5760015460405163c834dacd60e01b8152602060048201526013602482015272444953434f554e545f50455243454e5441474560681b60448201526000916064916001600160a01b039091169063c834dacd908301602060405180830381865afa15801561163a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061165e9190612926565b6116689084612955565b611672919061296c565b905061167e818361298e565b949350505050565b6001546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa1580156116ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116f291906129a1565b61170e5760405162461bcd60e51b81526004016106da90612a2e565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b600080734f174496e20079ec50d1939088f2915ccfa92a136001600160a01b03166308760b0d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611785573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117a99190612926565b9050670de0b6b3a7640000610ba58483612955565b6117c6611e96565b6001600160a01b03811661182b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106da565b61183481611ef0565b50565b600061184282611403565b9050600160009054906101000a90046001600160a01b03166001600160a01b0316632e8b38316040518163ffffffff1660e01b8152600401602060405180830381865afa158015611897573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118bb91906129a1565b15156001146118dc5760405162461bcd60e51b81526004016106da906129c3565b6000821161193f5760405162461bcd60e51b815260206004820152602a60248201527f5469636b6574207175616e74697479206d7573742062652067726561746572206044820152693a3430b7103d32b9379760b11b60648201526084016106da565b803410156119a35760405162461bcd60e51b815260206004820152602b60248201527f496e73756666696369656e7420424e4220746f2070757263686173652074686560448201526a103a34b1b5b2ba1439949760a91b60648201526084016106da565b60646119b0826005612955565b6119ba919061296c565b6119c49082612c51565b3410611a275760405162461bcd60e51b815260206004820152602c60248201527f45786365737320424e422070726f766964656420666f7220746865207469636b60448201526b32ba10383ab931b430b9b29760a11b60648201526084016106da565b6064611a34826002612955565b611a3e919061296c565b611a48908261298e565b3411611ab15760405162461bcd60e51b815260206004820152603260248201527f496e73756666696369656e7420424e422070726f766964656420666f7220746860448201527132903a34b1b5b2ba10383ab931b430b9b29760711b60648201526084016106da565b60015460405163c834dacd60e01b81526001600160a01b0390911690638f2f3509908490839063c834dacd90611ae990600401612c99565b602060405180830381865afa158015611b06573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b2a9190612926565b611b349190612c51565b6040518263ffffffff1660e01b8152600401611b509190612ccd565b600060405180830381600087803b158015611b6a57600080fd5b505af1158015611b7e573d6000803e3d6000fd5b50505050611b8b34611f40565b60405182815233907f0668f5b446eb814fe35b3206f43f14bd8567ba04ddaf7a3ee56516929ab22ccb9060200160405180910390a25050565b6040805160028082526060820183528492909160009183906020830190803683370190505090508281600081518110611bff57611bff612b05565b60200260200101906001600160a01b031690816001600160a01b0316815250507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c71573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c959190612d01565b81600181518110611ca857611ca8612b05565b6001600160a01b03928316602091820292909201015260405163095ea7b360e01b81527310ed43c718714eb63d5aa57b78b54704e256024e6004820152602481018690529084169063095ea7b3906044016020604051808303816000875af1158015611d18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d3c91906129a1565b5060405163d06ca61f60e01b81526000907310ed43c718714eb63d5aa57b78b54704e256024e9063d06ca61f90611d799088908690600401612d1e565b600060405180830381865afa158015611d96573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611dbe9190810190612a74565b9050600081611dce60018661298e565b81518110611dde57611dde612b05565b602002602001015190507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b03166318cbafe58783863042603c611e1c9190612c51565b6040518663ffffffff1660e01b8152600401611e3c959493929190612d37565b6000604051808303816000875af1158015611e5b573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611e839190810190612a74565b50611e8d81611f40565b50505050505050565b6000546001600160a01b031633146113575760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106da565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6002546040805163c79201a360e01b815290516000926001600160a01b03169163c79201a39160048083019260209291908290030181865afa158015611f8a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fae9190612926565b60015460405163c834dacd60e01b81529192506002916001600160a01b039091169063c834dacd90611fe290600401612a05565b602060405180830381865afa158015611fff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120239190612926565b61202d919061296c565b61203682611730565b1115612294576005546001600160a01b0316156120cc57612078606461205d846014612955565b612067919061296c565b6005546001600160a01b0316612480565b6003546001600160a01b03166108fc6064612094856031612955565b61209e919061296c565b6040518115909202916000818181858888f193505050501580156120c6573d6000803e3d6000fd5b5061211c565b6003546001600160a01b03166108fc60646120e8856045612955565b6120f2919061296c565b6040518115909202916000818181858888f1935050505015801561211a573d6000803e3d6000fd5b505b7398f2a8d9b62f45ae7148bd7247485221cc505ecf6108fc6064612141856006612955565b61214b919061296c565b6040518115909202916000818181858888f19350505050158015612173573d6000803e3d6000fd5b506002546001600160a01b03166108fc606461219085600a612955565b61219a919061296c565b6040518115909202916000818181858888f193505050501580156121c2573d6000803e3d6000fd5b506006546000906001600160a01b031660646121df85600f612955565b6121e9919061296c565b604051600081818185875af1925050503d8060008114612225576040519150601f19603f3d011682016040523d82523d6000602084013e61222a565b606091505b505090508061228f5760405162461bcd60e51b815260206004820152602b60248201527f424e42207472616e7366657220746f20746865204d756c74695369672077616c60448201526a3632ba103330b4b632b21760a91b60648201526084016106da565b505050565b60015460405163c834dacd60e01b815260206004820152600f60248201526e14d510549517d59053155157d554d1608a1b60448201526001600160a01b039091169063c834dacd90606401602060405180830381865afa1580156122fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123209190612926565b61232982611730565b1015612383576002546001600160a01b03166108fc606461234b856050612955565b612355919061296c565b6040518115909202916000818181858888f1935050505015801561237d573d6000803e3d6000fd5b506123d3565b6003546001600160a01b03166108fc606461239f856050612955565b6123a9919061296c565b6040518115909202916000818181858888f193505050501580156123d1573d6000803e3d6000fd5b505b6004546001600160a01b0316156124145761240f60646123f484600a612955565b6123fe919061296c565b6004546001600160a01b0316612480565b612464565b6003546001600160a01b03166108fc606461243085600a612955565b61243a919061296c565b6040518115909202916000818181858888f19350505050158015612462573d6000803e3d6000fd5b505b6006546000906001600160a01b031660646121df85600a612955565b6040805160028082526060820183528392909160009183906020830190803683370190505090507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156124f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061251d9190612d01565b8160008151811061253057612530612b05565b60200260200101906001600160a01b031690816001600160a01b031681525050828160018151811061256457612564612b05565b6001600160a01b039092166020928302919091019091015260405163d06ca61f60e01b81526000907310ed43c718714eb63d5aa57b78b54704e256024e9063d06ca61f906125b89089908690600401612d1e565b600060405180830381865afa1580156125d5573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526125fd9190810190612a74565b905060008161260d60018661298e565b8151811061261d5761261d612b05565b60209081029190910101516003549091507310ed43c718714eb63d5aa57b78b54704e256024e9063fb3bdb41908990849087906001600160a01b031661266442603c612c51565b6040518663ffffffff1660e01b81526004016126839493929190612d73565b60006040518083038185885af11580156126a1573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f191682016040526126ca9190810190612a74565b5050505050505050565b6001600160a01b038116811461183457600080fd5b600080604083850312156126fc57600080fd5b82359150602083013561270e816126d4565b809150509250929050565b6000806040838503121561272c57600080fd5b8235612737816126d4565b946020939093013593505050565b60006020828403121561275757600080fd5b8135610639816126d4565b60006020828403121561277457600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff811182821017156127ba576127ba61277b565b604052919050565b600067ffffffffffffffff8211156127dc576127dc61277b565b5060051b60200190565b600082601f8301126127f757600080fd5b813567ffffffffffffffff8111156128115761281161277b565b612824601f8201601f1916602001612791565b81815284602083860101111561283957600080fd5b816020850160208301376000918101602001919091529392505050565b60008060006060848603121561286b57600080fd5b833567ffffffffffffffff8082111561288357600080fd5b818601915086601f83011261289757600080fd5b813560206128ac6128a7836127c2565b612791565b82815260059290921b8401810191818101908a8411156128cb57600080fd5b948201945b838610156128f25785356128e3816126d4565b825294820194908201906128d0565b975050870135945050604086013591508082111561290f57600080fd5b5061291c868287016127e6565b9150509250925092565b60006020828403121561293857600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761063c5761063c61293f565b60008261298957634e487b7160e01b600052601260045260246000fd5b500490565b8181038181111561063c5761063c61293f565b6000602082840312156129b357600080fd5b8151801515811461063957600080fd5b60208082526022908201527f5468652067616d652069732063757272656e746c7920756e617661696c61626c604082015261329760f11b606082015260800190565b6020808252600f908201526e1513d5105317d59053155157d554d1608a1b604082015260600190565b60208082526026908201527f596f7520617265206e6f7420616c6c6f77656420746f206d616b6520746869736040820152651031b0b6361760d11b606082015260800190565b60006020808385031215612a8757600080fd5b825167ffffffffffffffff811115612a9e57600080fd5b8301601f81018513612aaf57600080fd5b8051612abd6128a7826127c2565b81815260059190911b82018301908381019087831115612adc57600080fd5b928401925b82841015612afa57835182529284019290840190612ae1565b979650505050505050565b634e487b7160e01b600052603260045260246000fd5b604081526000612b4860408301600d81526c444541444c494e455f4441544560981b602082015260400190565b602083820381850152845180835260005b81811015612b74578681018301518482018401528201612b59565b506000838201830152601f01601f1916909101019392505050565b604081526000612bbc60408301600d81526c444541444c494e455f4441544560981b602082015260400190565b8281036020938401526000815291909101919050565b60008151808452602080850194506020840160005b83811015612c0c5781516001600160a01b031687529582019590820190600101612be7565b509495945050505050565b602081526000610baf6020830184612bd2565b60208152600061063c6020830160078152662127212faba7a760c91b602082015260400190565b8082018082111561063c5761063c61293f565b604081526000612c8b6040830160078152662127212faba7a760c91b602082015260400190565b905082602083015292915050565b60208152600061063c6020830160148152731513d5105317d51250d2d15514d7d093d551d21560621b602082015260400190565b604081526000612c8b6040830160148152731513d5105317d51250d2d15514d7d093d551d21560621b602082015260400190565b600060208284031215612d1357600080fd5b8151610639816126d4565b82815260406020820152600061167e6040830184612bd2565b85815284602082015260a060408201526000612d5660a0830186612bd2565b6001600160a01b0394909416606083015250608001529392505050565b848152608060208201526000612d8c6080830186612bd2565b6001600160a01b0394909416604083015250606001529291505056fea264697066735822122096854465b824c54351b4970ed530488b9a7d2cfe57eae4162ba77611600c3c4164736f6c63430008170033