1 tx
2 calls
constructor
constructor()
functions
currIDOAddress
viewfunction currIDOAddress() view returns (address)
MAX_BUFFER_SECONDS
viewfunction MAX_BUFFER_SECONDS() view returns (uint256)
owner
viewfunction owner() view returns (address)
createIDO
nonpayablefunction createIDO(address[] _addresses, uint256[] _startAndEndTimestamps)
recoverWrongTokens
nonpayablefunction recoverWrongTokens(address _tokenAddress)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateMaxBuffer
nonpayablefunction updateMaxBuffer(uint256 newMaxBuffer)
events
AdminTokenRecovery
event AdminTokenRecovery(address indexed tokenRecovered, uint256 amount)
NewIDOContract
event NewIDOContract(address indexed idoAddress)
NewMaxBuffer
event NewMaxBuffer(uint256 maxBuffer)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
AdminAddressIsNull
error AdminAddressIsNull()
EndTimeTooFar
error EndTimeTooFar()
LpTokenSameWithOfferingToken
error LpTokenSameWithOfferingToken()
StartTimeMustGreaterThanCurrentBlockTime
error StartTimeMustGreaterThanCurrentBlockTime()
StartTimeMustInferiorToEndTime
error StartTimeMustInferiorToEndTime()
creation bytecode
0x608060405234801561001057600080fd5b5061001a33610026565b62278d00600155610076565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b612baa806100856000396000f3fe608060405234801561001057600080fd5b50600436106100785760003560e01c8063068378ff1461007d57806354070e3914610092578063715018a6146100ae578063746268cc146100b657806376c2de98146100c957806387b7db5c146100f45780638da5cb5b14610107578063f2fde38b1461010f575b600080fd5b61009061008b366004610bbe565b610122565b005b61009b60015481565b6040519081526020015b60405180910390f35b6100906105ce565b6100906100c4366004610c46565b610609565b6002546100dc906001600160a01b031681565b6040516001600160a01b0390911681526020016100a5565b610090610102366004610c61565b610750565b6100dc6107ba565b61009061011d366004610c46565b6107c9565b3361012b6107ba565b6001600160a01b03161461015a5760405162461bcd60e51b815260040161015190610c7a565b60405180910390fd5b60008484828161016c5761016c610caf565b90506020020160208101906101819190610c46565b6001600160a01b031614610225576000848460008181106101a4576101a4610caf565b90506020020160208101906101b99190610c46565b6001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101f6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061021a9190610cc5565b101561022557600080fd5b60008484600181811061023a5761023a610caf565b905060200201602081019061024f9190610c46565b6001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561028c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102b09190610cc5565b10156102bb57600080fd5b838360018181106102ce576102ce610caf565b90506020020160208101906102e39190610c46565b6001600160a01b0316848460008181106102ff576102ff610caf565b90506020020160208101906103149190610c46565b6001600160a01b03160361033b57604051637299907360e11b815260040160405180910390fd5b6001546103489042610cde565b8282600181811061035b5761035b610caf565b90506020020135106103805760405163eb47c4f360e01b815260040160405180910390fd5b8181600181811061039357610393610caf565b90506020020135828260008181106103ad576103ad610caf565b90506020020135106103d2576040516311af708560e21b815260040160405180910390fd5b42828260008181106103e6576103e6610caf565b905060200201351161040b5760405163582314d560e11b815260040160405180910390fd5b60006040518060200161041d90610b65565b601f1982820381018352601f90910116604052905060008585828161044457610444610caf565b90506020020160208101906104599190610c46565b8686600181811061046c5761046c610caf565b90506020020160208101906104819190610c46565b8585600081811061049457610494610caf565b6040516bffffffffffffffffffffffff19606096871b81166020838101919091529590961b90951660348601529290920201356048830152506068016040516020818303038152906040528051906020012090506000818351602085016000f5600154604051638517081360e01b81529192506001600160a01b0383169163851708139161052c918b918b918b918b91600401610d05565b600060405180830381600087803b15801561054657600080fd5b505af115801561055a573d6000803e3d6000fd5b50506002546001600160a01b038481169116149150610591905057600280546001600160a01b0319166001600160a01b0383161790555b6040516001600160a01b038216907fc8a7e1b3562eff5bbb470342e789365dc4c622f1427630c57ceceb4ed59807e890600090a250505050505050565b336105d76107ba565b6001600160a01b0316146105fd5760405162461bcd60e51b815260040161015190610c7a565b6106076000610869565b565b336106126107ba565b6001600160a01b0316146106385760405162461bcd60e51b815260040161015190610c7a565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa15801561067f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106a39190610cc5565b9050600081116106f55760405162461bcd60e51b815260206004820152601f60248201527f4f7065726174696f6e733a2042616c616e6365206d757374206265203e2030006044820152606401610151565b6107096001600160a01b03831633836108b9565b816001600160a01b03167f74545154aac348a3eac92596bd1971957ca94795f4e954ec5f613b55fab781298260405161074491815260200190565b60405180910390a25050565b336107596107ba565b6001600160a01b03161461077f5760405162461bcd60e51b815260040161015190610c7a565b60018190556040518181527f6d0e750dce5e074f2672f12d0fd1de4bab34323530b02e094e59481a0850df609060200160405180910390a150565b6000546001600160a01b031690565b336107d26107ba565b6001600160a01b0316146107f85760405162461bcd60e51b815260040161015190610c7a565b6001600160a01b03811661085d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610151565b61086681610869565b50565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261090b908490610910565b505050565b6000610965826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166109e29092919063ffffffff16565b80519091501561090b57808060200190518101906109839190610d8a565b61090b5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610151565b60606109f184846000856109fb565b90505b9392505050565b606082471015610a5c5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610151565b6001600160a01b0385163b610ab35760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610151565b600080866001600160a01b03168587604051610acf9190610dd0565b60006040518083038185875af1925050503d8060008114610b0c576040519150601f19603f3d011682016040523d82523d6000602084013e610b11565b606091505b5091509150610b21828286610b2c565b979650505050505050565b60608315610b3b5750816109f4565b825115610b4b5782518084602001fd5b8160405162461bcd60e51b81526004016101519190610dec565b611d5580610e2083390190565b60008083601f840112610b8457600080fd5b50813567ffffffffffffffff811115610b9c57600080fd5b6020830191508360208260051b8501011115610bb757600080fd5b9250929050565b60008060008060408587031215610bd457600080fd5b843567ffffffffffffffff80821115610bec57600080fd5b610bf888838901610b72565b90965094506020870135915080821115610c1157600080fd5b50610c1e87828801610b72565b95989497509550505050565b80356001600160a01b0381168114610c4157600080fd5b919050565b600060208284031215610c5857600080fd5b6109f482610c2a565b600060208284031215610c7357600080fd5b5035919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b600060208284031215610cd757600080fd5b5051919050565b80820180821115610cff57634e487b7160e01b600052601160045260246000fd5b92915050565b6060808252810185905260008660808301825b88811015610d46576001600160a01b03610d3184610c2a565b16825260209283019290910190600101610d18565b5083810360208501528581526001600160fb1b03861115610d6657600080fd5b8560051b915081876020830137604093909301939093525001602001949350505050565b600060208284031215610d9c57600080fd5b815180151581146109f457600080fd5b60005b83811015610dc7578181015183820152602001610daf565b50506000910152565b60008251610de2818460208701610dac565b9190910192915050565b6020815260008251806020840152610e0b816040850160208701610dac565b601f01601f1916919091016040019291505056fe608060405234801561001057600080fd5b5061001a33610031565b60018080556012805460ff19169091179055610081565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b611cc5806100906000396000f3fe6080604052600436106101405760003560e01c80638da5cb5b116100b6578063e086eb691161006f578063e086eb69146103bc578063e6fd48bc146103d1578063edf26d9b146103e7578063f2fde38b14610407578063f9087f5b14610427578063f9f92be41461045157600080fd5b80638da5cb5b146102ef5780639db4741d146103115780639f1b524814610331578063a37d985014610351578063a85adeab14610386578063caa7f2321461039c57600080fd5b80633f138d4b116101085780633f138d4b146102085780634a789e6a1461022857806354070e391461028f578063715018a6146102a55780637cdc14fd146102ba57806385170813146102cf57600080fd5b806318517ca6146101455780631abc499014610167578063234409441461019a5780632614b65b146101ad57806334dd90bd146101e8575b600080fd5b34801561015157600080fd5b506101656101603660046118dd565b610481565b005b34801561017357600080fd5b5061018761018236600461193b565b610582565b6040519081526020015b60405180910390f35b6101656101a8366004611956565b6105d0565b3480156101b957600080fd5b506101cd6101c836600461193b565b610845565b60408051938452602084019290925290820152606001610191565b3480156101f457600080fd5b5061016561020336600461197d565b610983565b34801561021457600080fd5b506101656102233660046119c6565b610a7f565b34801561023457600080fd5b50600954600a54600b54600c54600d54600e54600f5461025a9695949360ff1692919087565b604080519788526020880196909652948601939093529015156060850152608084015260a083015260c082015260e001610191565b34801561029b57600080fd5b5061018760085481565b3480156102b157600080fd5b50610165610b67565b3480156102c657600080fd5b50610165610ba2565b3480156102db57600080fd5b506101656102ea3660046119f0565b610d76565b3480156102fb57600080fd5b50610304610edd565b6040516101919190611a64565b34801561031d57600080fd5b5061016561032c366004611a78565b610eec565b34801561033d57600080fd5b5061016561034c366004611a95565b610f62565b34801561035d57600080fd5b5061037161036c36600461193b565b611165565b60408051928352901515602083015201610191565b34801561039257600080fd5b5061018760075481565b3480156103a857600080fd5b506101656103b73660046118dd565b61118e565b3480156103c857600080fd5b506101876112fa565b3480156103dd57600080fd5b5061018760065481565b3480156103f357600080fd5b50610304610402366004611956565b611331565b34801561041357600080fd5b5061016561042236600461193b565b611351565b34801561043357600080fd5b506012546104419060ff1681565b6040519015158152602001610191565b34801561045d57600080fd5b5061044161046c36600461193b565b60116020526000908152604090205460ff1681565b3361048a610edd565b6001600160a01b0316146104b95760405162461bcd60e51b81526004016104b090611ab7565b60405180910390fd5b8060005b8181101561057c5760008484838181106104d9576104d9611aec565b90506020020160208101906104ee919061193b565b6001600160a01b03811660009081526011602052604090205490915060ff16610535576001600160a01b0381166000908152601160205260409020805460ff191660011790555b6040516001600160a01b038216907facd0da6949a7cf4eec20407253cbd40ef89b704270d8adafed18e9792824ffb390600090a2508061057481611b18565b9150506104bd565b50505050565b600e54600090156105c857600e546001600160a01b0383166000908152601060205260409020546105b89064e8d4a51000611b31565b6105c29190611b48565b92915050565b506000919050565b6002600154036105f25760405162461bcd60e51b81526004016104b090611b6a565b6002600155600a5415806106065750600954155b1561062457604051633c67586360e01b815260040160405180910390fd5b6006544210156106475760405163085de62560e01b815260040160405180910390fd5b60075442111561066a5760405163ecdd1c2960e01b815260040160405180910390fd5b600a54600480546040516370a0823160e01b81526001600160a01b03909116916370a082319161069c91309101611a64565b602060405180830381865afa1580156106b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106dd9190611ba1565b10156106fc5760405163726da7d560e11b815260040160405180910390fd5b6003546000906001600160a01b0316610737573460000361073057604051639e6c689560e01b815260040160405180910390fd5b5034610792565b34156107565760405163ac1cb9c960e01b815260040160405180910390fd5b8160000361077757604051639e6c689560e01b815260040160405180910390fd5b60035461078f906001600160a01b03163330856113f1565b50805b336000908152601060205260409020546107ad908290611bba565b33600090815260106020526040902055600b54156107f757600b543360009081526010602052604090205411156107f75760405163017976fb60e61b815260040160405180910390fd5b600e54610805908290611bba565b600e5560405181815233907fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9060200160405180910390a2505060018055565b6000806000806000806000600960000154111561097657600954600e54111561094057600061087388610582565b905064e8d4a510008160096001015461088c9190611b31565b6108969190611b48565b9350600064e8d4a51000826009600001546108b19190611b31565b6108bb9190611b48565b6001600160a01b038a166000908152601060205260409020549091506108e2908290611bcd565b600c5490945060ff161561093957600d54600081900361090f57600e5460095461090c919061145c565b90505b64e8d4a5100061091f8287611b31565b6109299190611b48565b93506109358486611bcd565b9450505b5050610976565b600954600a546001600160a01b0389166000908152601060205260409020546109699190611b31565b6109739190611b48565b92505b9196909550909350915050565b3361098c610edd565b6001600160a01b0316146109b25760405162461bcd60e51b81526004016104b090611ab7565b60065442106109d457604051630eac48e360e01b815260040160405180910390fd5b64e8d4a5100081106109f957604051634494446160e11b815260040160405180910390fd5b81610a1d578015610a1d576040516355d8bb6760e01b815260040160405180910390fd5b600a8590556009849055600b839055600c805460ff1916831515179055600d81905560408051868152602081018690527f03cd02afb025e556dd4cb5ab56c7de3b05bb254aa76ee6bd499f6d8a011a1448910160405180910390a15050505050565b33610a88610edd565b6001600160a01b031614610aae5760405162461bcd60e51b81526004016104b090611ab7565b6003546001600160a01b0390811690831603610add576040516310da472360e01b815260040160405180910390fd5b6004546001600160a01b0390811690831603610b0c5760405163a8dfadb960e01b815260040160405180910390fd5b610b206001600160a01b03831633836114fa565b604080516001600160a01b0384168152602081018390527f74545154aac348a3eac92596bd1971957ca94795f4e954ec5f613b55fab7812991015b60405180910390a15050565b33610b70610edd565b6001600160a01b031614610b965760405162461bcd60e51b81526004016104b090611ab7565b610ba0600061152f565b565b600260015403610bc45760405162461bcd60e51b81526004016104b090611b6a565b60026001556007544211610beb5760405163085de62560e01b815260040160405180910390fd5b60125460ff16610c0e57604051633d6dc0c360e01b815260040160405180910390fd5b3360009081526011602052604090205460ff1615610c3f57604051633bb701eb60e21b815260040160405180910390fd5b600080610c4b33611165565b9150915081600003610c70576040516337191a8560e21b815260040160405180910390fd5b8015610c8f576040516302cce53760e21b815260040160405180910390fd5b3360008181526010602052604081206001908101805460ff191690911790559081908190610cbc90610845565b919450925090508015610cdb57600f54610cd7908290611bba565b600f555b8215610cfd57610cfd3384600360015b01546001600160a01b031691906114fa565b604080518481526020810184905233917f71bab65ced2e5750775a0613be067df48ef06cf92a496ebf7663ae0660924954910160405180910390a28115610d6b576003546001600160a01b0316610d5d57610d58338361157f565b610d6b565b610d6b338360036000610ceb565b505060018055505050565b60025460ff1615610d995760405162dc149f60e41b815260040160405180910390fd5b60038414610dba57604051633b9b621f60e01b815260040160405180910390fd5b60028214610ddb57604051631397ee3560e31b815260040160405180910390fd5b6002805460ff1916600117905560005b60ff8116851115610e675785858260ff16818110610e0b57610e0b611aec565b9050602002016020810190610e20919061193b565b60038260ff1660038110610e3657610e36611aec565b0180546001600160a01b0319166001600160a01b039290921691909117905580610e5f81611be0565b915050610deb565b5082826000818110610e7b57610e7b611aec565b60200291909101356006555082826001818110610e9a57610e9a611aec565b6020029190910135600755506008819055610ed685856002818110610ec157610ec1611aec565b9050602002016020810190610422919061193b565b5050505050565b6000546001600160a01b031690565b33610ef5610edd565b6001600160a01b031614610f1b5760405162461bcd60e51b81526004016104b090611ab7565b6012805460ff19168215159081179091556040519081527ff36e7ef11fdecbafae0d0416aa14be7f662914b8d492161813863fd4c53b1c9f9060200160405180910390a150565b33610f6b610edd565b6001600160a01b031614610f915760405162461bcd60e51b81526004016104b090611ab7565b6003546001600160a01b0316610fc75747821115610fc2576040516330a3824960e21b815260040160405180910390fd5b611058565b6003546040516370a0823160e01b81526001600160a01b03909116906370a0823190610ff7903090600401611a64565b602060405180830381865afa158015611014573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110389190611ba1565b821115611058576040516330a3824960e21b815260040160405180910390fd5b600480546040516370a0823160e01b81526001600160a01b03909116916370a082319161108791309101611a64565b602060405180830381865afa1580156110a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110c89190611ba1565b8111156110e857604051632af9b86160e01b815260040160405180910390fd5b811561111b576003546001600160a01b031661110d57611108338361157f565b61111b565b61111b338360036000610ceb565b801561112f5761112f338260036001610ceb565b60408051838152602081018390527f94ebb62a252249c867ecb758d386f50a95be7e8df9e1c52917c9cf494327dd7d9101610b5b565b6001600160a01b031660009081526010602052604090208054600190910154909160ff90911690565b33611197610edd565b6001600160a01b0316146111bd5760405162461bcd60e51b81526004016104b090611ab7565b600281146111de57604051631397ee3560e31b815260040160405180910390fd5b6008546111eb9042611bba565b6007541061120c5760405163eb47c4f360e01b815260040160405180910390fd5b60075460065410611230576040516311af708560e21b815260040160405180910390fd5b600654421061125257604051630eac48e360e01b815260040160405180910390fd5b8181600081811061126557611265611aec565b6020029190910135600655508181600181811061128457611284611aec565b6020029190910135600755507f57df350cfad05a64accd73700fee8a7febd6d8430e035e45f0599ca62494aa8b82826000816112c2576112c2611aec565b90506020020135838360018181106112dc576112dc611aec565b90506020020135604051610b5b929190918252602082015260400190565b600c5460009060ff1661130d5750600090565b600d541561131c5750600d5490565b600e5460095461132c919061145c565b905090565b6003816003811061134157600080fd5b01546001600160a01b0316905081565b3361135a610edd565b6001600160a01b0316146113805760405162461bcd60e51b81526004016104b090611ab7565b6001600160a01b0381166113e55760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016104b0565b6113ee8161152f565b50565b6040516001600160a01b038085166024830152831660448201526064810182905261057c9085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915261163c565b6000806114698385611b48565b90506105dc811061148157630ee6b2809150506105c2565b6103e8811061149757631dcd65009150506105c2565b6101f481106114ad57633b9aca009150506105c2565b60fa81106114c257634a817c809150506105c2565b606481106114d7576359682f009150506105c2565b603281106114ec57639502f9009150506105c2565b5064012a05f2009392505050565b6040516001600160a01b03831660248201526044810182905261152a90849063a9059cbb60e01b90606401611425565b505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b604080516000808252602082019092526001600160a01b0384169083906040516115a99190611c23565b60006040518083038185875af1925050503d80600081146115e6576040519150601f19603f3d011682016040523d82523d6000602084013e6115eb565b606091505b505090508061152a5760405162461bcd60e51b815260206004820152601c60248201527f6e617469766520746f6b656e207472616e73666572206661696c65640000000060448201526064016104b0565b6000611691826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661170e9092919063ffffffff16565b80519091501561152a57808060200190518101906116af9190611c3f565b61152a5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016104b0565b606061171d8484600085611727565b90505b9392505050565b6060824710156117885760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016104b0565b6001600160a01b0385163b6117df5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016104b0565b600080866001600160a01b031685876040516117fb9190611c23565b60006040518083038185875af1925050503d8060008114611838576040519150601f19603f3d011682016040523d82523d6000602084013e61183d565b606091505b509150915061184d828286611858565b979650505050505050565b60608315611867575081611720565b8251156118775782518084602001fd5b8160405162461bcd60e51b81526004016104b09190611c5c565b60008083601f8401126118a357600080fd5b50813567ffffffffffffffff8111156118bb57600080fd5b6020830191508360208260051b85010111156118d657600080fd5b9250929050565b600080602083850312156118f057600080fd5b823567ffffffffffffffff81111561190757600080fd5b61191385828601611891565b90969095509350505050565b80356001600160a01b038116811461193657600080fd5b919050565b60006020828403121561194d57600080fd5b6117208261191f565b60006020828403121561196857600080fd5b5035919050565b80151581146113ee57600080fd5b600080600080600060a0868803121561199557600080fd5b85359450602086013593506040860135925060608601356119b58161196f565b949793965091946080013592915050565b600080604083850312156119d957600080fd5b6119e28361191f565b946020939093013593505050565b600080600080600060608688031215611a0857600080fd5b853567ffffffffffffffff80821115611a2057600080fd5b611a2c89838a01611891565b90975095506020880135915080821115611a4557600080fd5b50611a5288828901611891565b96999598509660400135949350505050565b6001600160a01b0391909116815260200190565b600060208284031215611a8a57600080fd5b81356117208161196f565b60008060408385031215611aa857600080fd5b50508035926020909101359150565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611b2a57611b2a611b02565b5060010190565b80820281158282048414176105c2576105c2611b02565b600082611b6557634e487b7160e01b600052601260045260246000fd5b500490565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b600060208284031215611bb357600080fd5b5051919050565b808201808211156105c2576105c2611b02565b818103818111156105c2576105c2611b02565b600060ff821660ff8103611bf657611bf6611b02565b60010192915050565b60005b83811015611c1a578181015183820152602001611c02565b50506000910152565b60008251611c35818460208701611bff565b9190910192915050565b600060208284031215611c5157600080fd5b81516117208161196f565b6020815260008251806020840152611c7b816040850160208701611bff565b601f01601f1916919091016040019291505056fea2646970667358221220eab55a603e4368b54621830d3a7f523737a59a9890ab9fa61ffc731177ee6b6364736f6c63430008140033a2646970667358221220e4ae1e745eab75a6d56ab2498262ed7284023191ce4c73715fabbb2d2568d8d764736f6c63430008140033