0 txs
1.5k calls
constructor
constructor()
functions
_rewards_distributor
viewfunction _rewards_distributor() view returns (address)
_ve
viewfunction _ve() view returns (address)
_voter
viewfunction _voter() view returns (address)
active_period
viewfunction active_period() view returns (uint256)
calculate_emission
viewfunction calculate_emission() view returns (uint256)
calculate_new_rebase_rate
viewfunction calculate_new_rebase_rate() view returns (uint256)
calculate_rebase
viewfunction calculate_rebase(uint256 _weeklyMint) view returns (uint256)
check
viewfunction check() view returns (bool)
circulating_emission
viewfunction circulating_emission() view returns (uint256)
circulating_supply
viewfunction circulating_supply() view returns (uint256)
EMISSION
viewfunction EMISSION() view returns (uint256)
governor
viewfunction governor() view returns (address)
isFirstMint
viewfunction isFirstMint() view returns (bool)
LOCK
viewfunction LOCK() view returns (uint256)
MAX_INCREASE
viewfunction MAX_INCREASE() view returns (uint256)
MAX_TEAM_RATE
viewfunction MAX_TEAM_RATE() view returns (uint256)
MAX_WEEKLY_EMISSION_AMOUNT
viewfunction MAX_WEEKLY_EMISSION_AMOUNT() view returns (uint256)
MIN_WEEKLY_EMISSION_AMOUNT
viewfunction MIN_WEEKLY_EMISSION_AMOUNT() view returns (uint256)
owner
viewfunction owner() view returns (address)
pendingGovernor
viewfunction pendingGovernor() view returns (address)
pendingOwner
viewfunction pendingOwner() view returns (address)
pendingTeam
viewfunction pendingTeam() view returns (address)
period
viewfunction period() view returns (uint256)
PRECISION
viewfunction PRECISION() view returns (uint256)
protocolToken
viewfunction protocolToken() view returns (address)
REBASE_CHANGE_RATE_MAX
viewfunction REBASE_CHANGE_RATE_MAX() view returns (uint256)
REBASE_CHANGE_RATE
viewfunction REBASE_CHANGE_RATE() view returns (int256)
REBASEMAX
viewfunction REBASEMAX() view returns (uint256)
TAIL_EMISSION
viewfunction TAIL_EMISSION() view returns (uint256)
team
viewfunction team() view returns (address)
teamRate
viewfunction teamRate() view returns (uint256)
VERSION
viewfunction VERSION() view returns (string)
WEEK
viewfunction WEEK() view returns (uint256)
weekly_emission
viewfunction weekly_emission() view returns (uint256)
weekly
viewfunction weekly() view returns (uint256)
_initialize
nonpayablefunction _initialize(address[] claimants, uint256[] amounts, uint256 max)
acceptGovernor
nonpayablefunction acceptGovernor()
acceptOwnership
nonpayablefunction acceptOwnership()
acceptTeam
nonpayablefunction acceptTeam()
initialize
nonpayablefunction initialize(address __voter, address __ve, address __rewards_distributor)
renounceOwnership
nonpayablefunction renounceOwnership()
setEmission
nonpayablefunction setEmission(uint256 _emission)
setGovernor
nonpayablefunction setGovernor(address _governor)
setRebase
nonpayablefunction setRebase(uint256 _rebase)
setRebaseChange
nonpayablefunction setRebaseChange(int256 _rebaseChange)
setRewardDistributor
nonpayablefunction setRewardDistributor(address _rewardDistro)
setTeam
nonpayablefunction setTeam(address _team)
setTeamRate
nonpayablefunction setTeamRate(uint256 _teamRate)
setVoter
nonpayablefunction setVoter(address __voter)
setWeeklyEmissionAmount
nonpayablefunction setWeeklyEmissionAmount(uint256 _newWeeklyEmissionAmount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
update_period
nonpayablefunction update_period() returns (uint256)
events
Initialized
event Initialized(uint8 version)
Mint
event Mint(address indexed sender, uint256 weekly, uint256 circulating_supply, uint256 circulating_emission)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
OwnershipTransferStarted
event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
SetEmission
event SetEmission(uint256 newRate)
SetGovernor
event SetGovernor(address newGovernor)
SetRebase
event SetRebase(uint256 newRate)
SetRebaseChange
event SetRebaseChange(int256 newRate)
SetTeam
event SetTeam(address newTeam)
SetTeamRate
event SetTeamRate(uint256 newRate)
SetVoter
event SetVoter(address newVoter)
SetWeeklyEmissionAmount
event SetWeeklyEmissionAmount(uint256 oldAmount, uint256 newAmount)
errors
No errors.
creation bytecode
0x60806040526201518060d05534801561001757600080fd5b50610020610025565b6100e4565b600054610100900460ff16156100915760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff908116146100e2576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b61226580620000f46000396000f3fe608060405234801561001057600080fd5b506004361061030c5760003560e01c80639a2fb5f21161019d578063d1399608116100e9578063e58bb639116100a2578063ef78d4fd1161007c578063ef78d4fd146105e1578063f2fde38b146105e9578063f4359ce5146105fc578063ffa1ad741461060557600080fd5b8063e58bb639146105c8578063e6684de8146105d0578063ed29fc11146105d957600080fd5b8063d13996081461056d578063ddce102f14610576578063de3e349214610589578063e038c75a1461059c578063e3056a34146105a4578063e30c3978146105b757600080fd5b8063a9abf7ec11610156578063b5cc143a11610130578063b5cc143a14610537578063c0c53b8b1461053f578063c42cf53514610552578063cfc6c8ff1461056557600080fd5b8063a9abf7ec1461050f578063aaf5eb681461051c578063ab4ac1ea1461052557600080fd5b80639a2fb5f2146104b9578063a129cfbf146104cc578063a1809b95146104df578063a18cb956146104f2578063a2e23a51146104fb578063a4f0d7d01461050457600080fd5b80634bc2a6571161025c5780637afac64b116102155780638da5cb5b116101ef5780638da5cb5b1461046a5780638dd598fb1461047b578063919840ad1461048e578063952c820a146104a657600080fd5b80637afac64b1461043d5780637cedbb801461044e57806385f2aef21461045757600080fd5b80634bc2a657146103f557806359d46ffc14610408578063715018a61461041b57806377867bb31461042357806378ef7f021461042c57806379ba50971461043557600080fd5b806326cfc17b116102c957806336d96faf116102a357806336d96faf146103b45780633db9b42a146103bc578063419ac689146103cf5780634b1cd5da146103e257600080fd5b806326cfc17b146103905780632e8f7b1f146103995780632facad42146103ac57600080fd5b806301c8e6fd14610311578063095cf5c61461032c5780630c340a241461034157806313b65a761461036c5780631a465fe1146103755780631eebae8014610388575b600080fd5b610319603281565b6040519081526020015b60405180910390f35b61033f61033a366004611dd4565b610636565b005b60d654610354906001600160a01b031681565b6040516001600160a01b039091168152602001610323565b61031960ce5481565b60d854610354906001600160a01b031681565b6103196106d5565b61031960d15481565b61033f6103a7366004611df1565b6106fe565b610319610767565b6103196107db565b60d954610354906001600160a01b031681565b61033f6103dd366004611df1565b6107f0565b60db54610354906001600160a01b031681565b61033f610403366004611dd4565b610954565b60d554610354906001600160a01b031681565b61033f6109fa565b61031960cd5481565b61031960cf5481565b61033f610a0e565b61031969d3c21bcecceda100000081565b61031961041a81565b60d454610354906001600160a01b031681565b6033546001600160a01b0316610354565b60da54610354906001600160a01b031681565b610496610a88565b6040519015158152602001610323565b61033f6104b4366004611ee0565b610aba565b61033f6104c7366004611df1565b610e38565b6103196104da366004611df1565b610ee9565b61033f6104ed366004611dd4565b611035565b61031960ca5481565b61031960cb5481565b6103196303bfc40081565b60c9546104969060ff1681565b6103196103e881565b6103196a084595161401484a00000081565b61033f61106e565b61033f61054d366004611fab565b6110df565b61033f610560366004611dd4565b611319565b610319611391565b61031960d25481565b61033f610584366004611df1565b6113ab565b61033f610597366004611df1565b61144c565b6103196114b5565b60d754610354906001600160a01b031681565b6065546001600160a01b0316610354565b61033f6115a4565b61031960cc5481565b61031961161c565b610319611b01565b61033f6105f7366004611dd4565b611b1b565b61031960d05481565b610629604051806040016040528060058152602001640322e332e360dc1b81525081565b6040516103239190611ff6565b60d4546001600160a01b031633146106805760405162461bcd60e51b81526020600482015260086024820152676e6f74207465616d60c01b60448201526064015b60405180910390fd5b60d580546001600160a01b0319166001600160a01b0383169081179091556040519081527f8ff1d7a7a8bd4dbeec40fa3c31d2d235f41f4b000984a66efbe7a748f380170d906020015b60405180910390a150565b60006103e860cb546106e56114b5565b6106ef9190612061565b6106f99190612080565b905090565b60d6546001600160a01b031633146107285760405162461bcd60e51b8152600401610677906120a2565b61073460cc5482611b8c565b7fb2a3365729555b4f49a5d7df19590e40f661bf3e1c200b13905963defc97503660cf546040516106ca91815260200190565b600060ce5460000361077a575060cc5490565b600060ce5413156107955760ce5460cc546106f991906120c8565b600060ce5412156107d45760ce546107ac906120e0565b60cc5410156107bb5750600090565b60ce546107c7906120e0565b60cc546106f991906120fc565b5060cc5490565b60006103e860ca5460d1546106ef9190612061565b60d6546001600160a01b0316331461081a5760405162461bcd60e51b8152600401610677906120a2565b60c95460ff1661085e5760405162461bcd60e51b815260206004820152600f60248201526e1bdb9b1e48199a5c9cdd081b5a5b9d608a1b6044820152606401610677565b8069d3c21bcecceda100000011156108b85760405162461bcd60e51b815260206004820152601960248201527f756e646572206d696e207765656b6c7920656d697373696f6e000000000000006044820152606401610677565b6a084595161401484a0000008111156109135760405162461bcd60e51b815260206004820152601860248201527f6f766572206d6178207765656b6c7920656d697373696f6e00000000000000006044820152606401610677565b60d15460408051918252602082018390527ff7325593b13f92b2f55c75805658b4123118baf17d626085e19788b1aa528d5f910160405180910390a160d155565b6001600160a01b03811661096757600080fd5b60d4546001600160a01b031633146109ac5760405162461bcd60e51b81526020600482015260086024820152676e6f74207465616d60c01b6044820152606401610677565b60d980546001600160a01b0319166001600160a01b0383169081179091556040519081527fc6ff127433b785c51da9ae4088ee184c909b1a55b9afd82ae6c64224d3bc15d2906020016106ca565b610a02611c29565b610a0c6000611c83565b565b60655433906001600160a01b03168114610a7c5760405162461bcd60e51b815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152608401610677565b610a8581611c83565b50565b60d25460d05460009190610a9c90826120c8565b4210158015610ab4575060d3546001600160a01b0316155b91505090565b60d6546001600160a01b03163314610ae45760405162461bcd60e51b8152600401610677906120a2565b60d3546001600160a01b0316610b325760405162461bcd60e51b8152602060048201526013602482015272185b1c9958591e481a5b9a5d1a585b1a5e9959606a1b6044820152606401610677565b8151835114610b765760405162461bcd60e51b815260206004820152601060248201526f098cadccee8d040dad2e6e6dac2e8c6d60831b6044820152606401610677565b60d860009054906101000a90046001600160a01b03166001600160a01b03166379ba50976040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610bc657600080fd5b505af1158015610bda573d6000803e3d6000fd5b505050506000811115610e095760d8546040516340c10f1960e01b8152306004820152602481018390526000916001600160a01b0316906340c10f1990604401600060405180830381600087803b158015610c3457600080fd5b505af1158015610c48573d6000803e3d6000fd5b505060d85460da5460405163095ea7b360e01b81526001600160a01b03918216600482015260001960248201529116925063095ea7b391506044016020604051808303816000875af1158015610ca2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc69190612113565b5060005b8451811015610dc15760da5484516001600160a01b039091169063af07c56e90869084908110610cfc57610cfc612135565b60200260200101516303bfc400888581518110610d1b57610d1b612135565b602002602001015160026040518563ffffffff1660e01b8152600401610d44949392919061214b565b6020604051808303816000875af1158015610d63573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d879190612195565b50838181518110610d9a57610d9a612135565b602002602001015182610dad91906120c8565b915080610db9816121ae565b915050610cca565b50818114610e075760405162461bcd60e51b8152602060048201526013602482015272496e636f7272656374206d61782076616c756560681b6044820152606401610677565b505b60d380546001600160a01b031916905560d054610e268142612080565b610e309190612061565b60d255505050565b60d6546001600160a01b03163314610e625760405162461bcd60e51b8152600401610677906120a2565b60cd54811115610eb45760405162461bcd60e51b815260206004820152601960248201527f41626f7665206d6178696d756d2072617465206368616e6765000000000000006044820152606401610677565b60ce8190556040518181527f0dd67f88f1503e737f953bd57276f5e2dbd4ce719021b12d61cb52c242392223906020016106ca565b60008060da60009054906101000a90046001600160a01b03166001600160a01b031663047fc9aa6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f3f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f639190612195565b9050600060d860009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610fba573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fde9190612195565b9050600081610fef6103e885612061565b610ff99190612080565b905060cc548110611028576103e860cc54866110159190612061565b61101f9190612080565b95945050505050565b6103e86110158287612061565b60d4546001600160a01b0316331461104c57600080fd5b60db80546001600160a01b0319166001600160a01b0392909216919091179055565b60d5546001600160a01b031633146110bb5760405162461bcd60e51b815260206004820152601060248201526f6e6f742070656e64696e67207465616d60801b6044820152606401610677565b60d55460d480546001600160a01b0319166001600160a01b03909216919091179055565b600054610100900460ff16158080156110ff5750600054600160ff909116105b806111195750303b158015611119575060005460ff166001145b61117c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610677565b6000805460ff19166001179055801561119f576000805461ff0019166101001790555b6111a7611c9c565b60d38054336001600160a01b0319918216811790925560d4805482168317905560d680549091169091179055602860cf556103de60ca55600260cb5561020860cc5560091960ce55603260cd556201518060d05560408051637e062a3560e11b815290516001600160a01b0385169163fc0c546a9160048281019260209291908290030181865afa158015611240573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061126491906121c7565b60d880546001600160a01b03199081166001600160a01b039384161790915560d98054821687841617905560da8054821686841617905560db805490911691841691909117905560001960d2556a0422ca8b0a00a42500000060d15560c9805460ff191660011790558015611313576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050565b60d6546001600160a01b031633146113435760405162461bcd60e51b8152600401610677906120a2565b60d780546001600160a01b0319166001600160a01b0383169081179091556040519081527fbce074c8369e26e70e1ae2f14fc944da352cfe6f52e2de9572f0c9942a24b7fc906020016106ca565b60006106f961139e6107db565b6113a66106d5565b611ccb565b60d6546001600160a01b031633146113d55760405162461bcd60e51b8152600401610677906120a2565b61041a8111156114175760405162461bcd60e51b815260206004820152600d60248201526c0e4c2e8ca40e8dede40d0d2ced609b1b6044820152606401610677565b60ca8190556040518181527f040e6422d30ce3e8719226227ceddfe95cb7afbadea20628ab8689870e6ad15d906020016106ca565b60d6546001600160a01b031633146114765760405162461bcd60e51b8152600401610677906120a2565b6114828160cf54611b8c565b7f86e7ce371817ad2f53a180d765bdf1c10ef2f7bf65bb9360dc79d036faf3929f60cc546040516106ca91815260200190565b60da546040805163023fe4d560e11b815290516000926001600160a01b03169163047fc9aa9160048083019260209291908290030181865afa1580156114ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115239190612195565b60d860009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611576573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061159a9190612195565b6106f991906120fc565b60d7546001600160a01b031633146115f55760405162461bcd60e51b81526020600482015260146024820152733737ba103832b73234b7339033b7bb32b93737b960611b6044820152606401610677565b60d7805460d680546001600160a01b03199081166001600160a01b03841617909155169055565b6000611626611ce4565b60d25460d05461163690826120c8565b421015801561164e575060d3546001600160a01b0316155b15611af25760d0546116608142612080565b61166a9190612061565b60d281905560c95490915060ff1661169757611684611391565b60d15561168f610767565b60cc556116a2565b60c9805460ff191690555b60006116af60d154610ee9565b905060006103e860cf5460d1546116c69190612061565b6116d09190612080565b60d1549091506000826116e385846120fc565b6116ed91906120fc565b60d8546040516370a0823160e01b81523060048201529192506000916001600160a01b03909116906370a0823190602401602060405180830381865afa15801561173b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061175f9190612195565b9050828110156117e45760d8546001600160a01b03166340c10f193061178584876120fc565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156117cb57600080fd5b505af11580156117df573d6000803e3d6000fd5b505050505b60d85460d45460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810187905291169063a9059cbb906044016020604051808303816000875af1158015611839573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061185d9190612113565b61186657600080fd5b60d85460db5460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810188905291169063a9059cbb906044016020604051808303816000875af11580156118bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118df9190612113565b6118e857600080fd5b60db60009054906101000a90046001600160a01b03166001600160a01b031663811a40fe6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561193857600080fd5b505af115801561194c573d6000803e3d6000fd5b5050505060db60009054906101000a90046001600160a01b03166001600160a01b031663b21ed5026040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156119a057600080fd5b505af11580156119b4573d6000803e3d6000fd5b505060d85460d95460405163095ea7b360e01b81526001600160a01b039182166004820152602481018790529116925063095ea7b391506044016020604051808303816000875af1158015611a0d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a319190612113565b5060d954604051633c6b16ab60e01b8152600481018490526001600160a01b0390911690633c6b16ab90602401600060405180830381600087803b158015611a7857600080fd5b505af1158015611a8c573d6000803e3d6000fd5b50505050336001600160a01b03167fb4c03061fb5b7fed76389d5af8f2e0ddb09f8c70d1333abbb62582835e10accb60d154611ac66114b5565b611ace6106d5565b6040805193845260208401929092529082015260600160405180910390a250505050505b9050611afe6001609755565b90565b60d054600090611b118142612080565b6106f99190612061565b611b23611c29565b606580546001600160a01b0383166001600160a01b03199091168117909155611b546033546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b6032811115611bd15760405162461bcd60e51b81526020600482015260116024820152700e8cac2daa4c2e8ca40e8dede40d0d2ced607b1b6044820152606401610677565b611bdd816103e86120fc565b821115611c215760405162461bcd60e51b81526020600482015260126024820152710dac2f0a4cac4c2e6ca40e8dede40d0d2ced60731b6044820152606401610677565b60cf5560cc55565b6033546001600160a01b03163314610a0c5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610677565b606580546001600160a01b0319169055610a8581611d3d565b600054610100900460ff16611cc35760405162461bcd60e51b8152600401610677906121e4565b610a0c611d8f565b600081831015611cdb5781611cdd565b825b9392505050565b600260975403611d365760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610677565b6002609755565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16611db65760405162461bcd60e51b8152600401610677906121e4565b610a0c33611c83565b6001600160a01b0381168114610a8557600080fd5b600060208284031215611de657600080fd5b8135611cdd81611dbf565b600060208284031215611e0357600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715611e4957611e49611e0a565b604052919050565b600067ffffffffffffffff821115611e6b57611e6b611e0a565b5060051b60200190565b600082601f830112611e8657600080fd5b81356020611e9b611e9683611e51565b611e20565b82815260059290921b84018101918181019086841115611eba57600080fd5b8286015b84811015611ed55780358352918301918301611ebe565b509695505050505050565b600080600060608486031215611ef557600080fd5b833567ffffffffffffffff80821115611f0d57600080fd5b818601915086601f830112611f2157600080fd5b81356020611f31611e9683611e51565b82815260059290921b8401810191818101908a841115611f5057600080fd5b948201945b83861015611f77578535611f6881611dbf565b82529482019490820190611f55565b97505087013592505080821115611f8d57600080fd5b50611f9a86828701611e75565b925050604084013590509250925092565b600080600060608486031215611fc057600080fd5b8335611fcb81611dbf565b92506020840135611fdb81611dbf565b91506040840135611feb81611dbf565b809150509250925092565b600060208083528351808285015260005b8181101561202357858101830151858201604001528201612007565b81811115612035576000604083870101525b50601f01601f1916929092016040019392505050565b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561207b5761207b61204b565b500290565b60008261209d57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252600c908201526b3737ba1033b7bb32b93737b960a11b604082015260600190565b600082198211156120db576120db61204b565b500190565b6000600160ff1b82016120f5576120f561204b565b5060000390565b60008282101561210e5761210e61204b565b500390565b60006020828403121561212557600080fd5b81518015158114611cdd57600080fd5b634e487b7160e01b600052603260045260246000fd5b848152602081018490526001600160a01b0383166040820152608081016003831061218657634e487b7160e01b600052602160045260246000fd5b82606083015295945050505050565b6000602082840312156121a757600080fd5b5051919050565b6000600182016121c0576121c061204b565b5060010190565b6000602082840312156121d957600080fd5b8151611cdd81611dbf565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea2646970667358221220294539adbcfa3c7c5aba0c1aa7dee832c4dd452c064748540fd3b5ed83a0a7b364736f6c634300080d0033