71 txs
72 calls
constructor
constructor()
functions
availableTGE
viewfunction availableTGE(address) view returns (uint256)
claimedTokens
viewfunction claimedTokens(address) view returns (uint256)
cliff
viewfunction cliff() view returns (uint256)
getNumberOfWallets
viewfunction getNumberOfWallets() view returns (uint256)
getPendingUnlocked
viewfunction getPendingUnlocked(address _holder) view returns (uint256)
getStakersList
viewfunction getStakersList(uint256 startIndex, uint256 endIndex) view returns (address[] Wallets, uint256[] LastClaimedTime, uint256[] VestedTokens, uint256[] ClaimedTokens)
getTokenPriceInUsdWithDiscount
viewfunction getTokenPriceInUsdWithDiscount() view returns (uint256)
getTotalClaimedTokens
viewfunction getTotalClaimedTokens() view returns (uint256)
lastClaimedTime
viewfunction lastClaimedTime(address) view returns (uint256)
lockDuration
viewfunction lockDuration() view returns (uint256)
owner
viewfunction owner() view returns (address)
releaseProcent
viewfunction releaseProcent() view returns (uint256)
tokenAddress
viewfunction tokenAddress() view returns (address)
tokenAddressUSDT
viewfunction tokenAddressUSDT() view returns (address)
totalClaimedTokens
viewfunction totalClaimedTokens() view returns (uint256)
totalClaimedWodTokens
viewfunction totalClaimedWodTokens(address) view returns (uint256)
unlockRate
viewfunction unlockRate() view returns (uint256)
vestedTokens
viewfunction vestedTokens(address) view returns (uint256)
addVestingWallets
nonpayablefunction addVestingWallets(address[] _holders, uint256[] _amountToClaimUSD)
changeWallet
nonpayablefunction changeWallet(address _newAddress)
changeWalletOwner
nonpayablefunction changeWalletOwner(address _newAddress, address _oldAddress)
claim
nonpayablefunction claim()
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x60806040525f60015534801562000014575f80fd5b50335f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000089575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620000809190620001a5565b60405180910390fd5b6200009a81620000a160201b60201c565b50620001c0565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200018d8262000162565b9050919050565b6200019f8162000181565b82525050565b5f602082019050620001ba5f83018462000194565b92915050565b612c7380620001ce5f395ff3fe608060405234801561000f575f80fd5b5060043610610156575f3560e01c80638da5cb5b116100c1578063dae6ee591161007a578063dae6ee59146103a7578063f0da0b2c146103c5578063f2fde38b146103f5578063f3f91fa014610411578063fc46d59314610441578063fcb56f471461045d57610156565b80638da5cb5b146102d357806398b9a2dc146102f15780639d76ea581461030d578063a2d416971461032b578063a960c65f14610347578063cec6a1601461037757610156565b80634e71d92d116101135780634e71d92d146102355780634ef905651461023f578063588039c81461025d5780635a9667c41461027b5780636e3f2c5614610299578063715018a6146102c957610156565b8063045544431461015a57806313d033c0146101785780631911cf4a1461019657806325ba4c47146101c95780632fc115e3146101e75780633dee039714610205575b5f80fd5b61016261047b565b60405161016f91906120dc565b60405180910390f35b610180610482565b60405161018d91906120dc565b60405180910390f35b6101b060048036038101906101ab9190612127565b610486565b6040516101c09493929190612303565b60405180910390f35b6101d16107b4565b6040516101de91906120dc565b60405180910390f35b6101ef6107ba565b6040516101fc91906120dc565b60405180910390f35b61021f600480360381019061021a919061238c565b6108ca565b60405161022c91906120dc565b60405180910390f35b61023d6108df565b005b610247610c00565b60405161025491906120dc565b60405180910390f35b610265610c10565b60405161027291906120dc565b60405180910390f35b610283610c14565b60405161029091906123c6565b60405180910390f35b6102b360048036038101906102ae919061238c565b610c2c565b6040516102c091906120dc565b60405180910390f35b6102d1610c41565b005b6102db610c54565b6040516102e891906123c6565b60405180910390f35b61030b6004803603810190610306919061238c565b610c7b565b005b610315611025565b60405161032291906123c6565b60405180910390f35b61034560048036038101906103409190612495565b61103d565b005b610361600480360381019061035c919061238c565b611251565b60405161036e91906120dc565b60405180910390f35b610391600480360381019061038c919061238c565b611266565b60405161039e91906120dc565b60405180910390f35b6103af61127b565b6040516103bc91906120dc565b60405180910390f35b6103df60048036038101906103da919061238c565b611284565b6040516103ec91906120dc565b60405180910390f35b61040f600480360381019061040a919061238c565b611622565b005b61042b6004803603810190610426919061238c565b6116a6565b60405161043891906120dc565b60405180910390f35b61045b60048036038101906104569190612513565b6116bb565b005b610465611adc565b60405161047291906120dc565b60405180910390f35b62c5c10081565b5f81565b606080606080848610610497575f80fd5b5f6104ab8787611ae290919063ffffffff16565b90505f8167ffffffffffffffff8111156104c8576104c7612551565b5b6040519080825280602002602001820160405280156104f65781602001602082028036833780820191505090505b5090505f8267ffffffffffffffff81111561051457610513612551565b5b6040519080825280602002602001820160405280156105425781602001602082028036833780820191505090505b5090505f8367ffffffffffffffff8111156105605761055f612551565b5b60405190808252806020026020018201604052801561058e5781602001602082028036833780820191505090505b5090505f8467ffffffffffffffff8111156105ac576105ab612551565b5b6040519080825280602002602001820160405280156105da5781602001602082028036833780820191505090505b5090505f8b90505b8a811015610799575f6105ff826002611b2b90919063ffffffff16565b90505f6106158e84611ae290919063ffffffff16565b90508187828151811061062b5761062a61257e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548682815181106106b6576106b561257e565b5b60200260200101818152505060045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548582815181106107135761071261257e565b5b60200260200101818152505060075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548482815181106107705761076f61257e565b5b6020026020010181815250505050610792600182611b4290919063ffffffff16565b90506105e2565b50838383839850985098509850505050505092959194509250565b61271081565b5f8073b89a15524ca1cc8810e12880af927b319273d1dc73ffffffffffffffffffffffffffffffffffffffff16633850c7bd6040518163ffffffff1660e01b815260040160e060405180830381865afa158015610819573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061083d91906126b0565b50505050505090505f60c0670de0b6b3a76400008373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16610889919061277a565b610893919061277a565b901c90505f6108bf60646108b1603285611b9f90919063ffffffff16565b611be890919063ffffffff16565b905080935050505090565b6004602052805f5260405f205f915090505481565b5f3390505f6108ed82611284565b90505f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20544211156109b9574260055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b610a098160075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611b4290919063ffffffff16565b60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610a5f81600154611b4290919063ffffffff16565b6001819055505f610a9a610a716107ba565b610a8c670de0b6b3a764000085611b9f90919063ffffffff16565b611be890919063ffffffff16565b9050610aec8160085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611b4290919063ffffffff16565b60085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555073b994882a1b9bd98a71dd6ea5f61577c42848b0e873ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b8152600401610b7c9291906127bb565b6020604051808303815f875af1158015610b98573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bbc91906127e2565b610bfb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf290612867565b60405180910390fd5b505050565b5f610c0b6002611c5f565b905090565b5f81565b73b89a15524ca1cc8810e12880af927b319273d1dc81565b6008602052805f5260405f205f915090505481565b610c49611c72565b610c525f611cf9565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610ce9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce0906128cf565b60405180910390fd5b610cfd336002611dba90919063ffffffff16565b610d3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3390612937565b60405180910390fd5b610d50816002611de790919063ffffffff16565b5060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610f61336002611e1490919063ffffffff16565b5060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905560055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905560065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905550565b73b994882a1b9bd98a71dd6ea5f61577c42848b0e881565b611045611c72565b81819050848490501461108d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110849061299f565b60405180910390fd5b5f5b8484905081101561124a576110d58585838181106110b0576110af61257e565b5b90506020020160208101906110c5919061238c565b6002611de790919063ffffffff16565b508282828181106110e9576110e861257e565b5b9050602002013560045f8787858181106111065761110561257e565b5b905060200201602081019061111b919061238c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061116b5f42611b4290919063ffffffff16565b60055f8787858181106111815761118061257e565b5b9050602002016020810190611196919061238c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160065f8787858181106111eb576111ea61257e565b5b9050602002016020810190611200919061238c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550808060010191505061108f565b5050505050565b6007602052805f5260405f205f915090505481565b6006602052805f5260405f205f915090505481565b5f600154905090565b5f611299826002611dba90919063ffffffff16565b6112a5575f905061161d565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054036112f1575f905061161d565b5f806113576127106113495f60045f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611be890919063ffffffff16565b611b9f90919063ffffffff16565b905060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054421115611499575f6113ef60055f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205442611ae290919063ffffffff16565b90505f6114428360045f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611ae290919063ffffffff16565b905061149461271061148662c5c1006114788661146a61271088611be890919063ffffffff16565b611be890919063ffffffff16565b611b9f90919063ffffffff16565b611b9f90919063ffffffff16565b935050505b5f60065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054146114f3576114f08183611b4290919063ffffffff16565b91505b61158060075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611ae290919063ffffffff16565b8211156116175761161460075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611ae290919063ffffffff16565b91505b81925050505b919050565b61162a611c72565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361169a575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161169191906123c6565b60405180910390fd5b6116a381611cf9565b50565b6005602052805f5260405f205f915090505481565b6116c3611c72565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611731576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611728906128cf565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361179f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611796906128cf565b60405180910390fd5b6117b3816002611dba90919063ffffffff16565b6117f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e990612937565b60405180910390fd5b611806826002611de790919063ffffffff16565b5060045f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060055f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060065f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060075f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611a17816002611e1490919063ffffffff16565b5060045f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905560055f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f905560065f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f90555050565b60015481565b5f611b2383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611e41565b905092915050565b5f611b38835f0183611ea3565b5f1c905092915050565b5f808284611b5091906129bd565b905083811015611b95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8c90612a3a565b60405180910390fd5b8091505092915050565b5f611be083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611eca565b905092915050565b5f808303611bf8575f9050611c59565b5f8284611c05919061277a565b9050828482611c149190612a85565b14611c54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c4b90612b25565b60405180910390fd5b809150505b92915050565b5f611c6b825f01611f2b565b9050919050565b611c7a611f3a565b73ffffffffffffffffffffffffffffffffffffffff16611c98610c54565b73ffffffffffffffffffffffffffffffffffffffff1614611cf757611cbb611f3a565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611cee91906123c6565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f611ddf835f018373ffffffffffffffffffffffffffffffffffffffff165f1b611f41565b905092915050565b5f611e0c835f018373ffffffffffffffffffffffffffffffffffffffff165f1b611f61565b905092915050565b5f611e39835f018373ffffffffffffffffffffffffffffffffffffffff165f1b611fc8565b905092915050565b5f838311158290611e88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e7f9190612bbd565b60405180910390fd5b505f8385611e969190612bdd565b9050809150509392505050565b5f825f018281548110611eb957611eb861257e565b5b905f5260205f200154905092915050565b5f8083118290611f10576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f079190612bbd565b60405180910390fd5b505f8385611f1e9190612a85565b9050809150509392505050565b5f815f01805490509050919050565b5f33905090565b5f80836001015f8481526020019081526020015f20541415905092915050565b5f611f6c8383611f41565b611fbe57825f0182908060018154018082558091505060019003905f5260205f20015f9091909190915055825f0180549050836001015f8481526020019081526020015f208190555060019050611fc2565b5f90505b92915050565b5f80836001015f8481526020019081526020015f205490505f81146120b9575f600182611ff59190612bdd565b90505f6001865f018054905061200b9190612bdd565b9050808214612071575f865f01828154811061202a5761202961257e565b5b905f5260205f200154905080875f01848154811061204b5761204a61257e565b5b905f5260205f20018190555083876001015f8381526020019081526020015f2081905550505b855f0180548061208457612083612c10565b5b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f9055600193505050506120be565b5f9150505b92915050565b5f819050919050565b6120d6816120c4565b82525050565b5f6020820190506120ef5f8301846120cd565b92915050565b5f80fd5b5f80fd5b612106816120c4565b8114612110575f80fd5b50565b5f81359050612121816120fd565b92915050565b5f806040838503121561213d5761213c6120f5565b5b5f61214a85828601612113565b925050602061215b85828601612113565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6121b78261218e565b9050919050565b6121c7816121ad565b82525050565b5f6121d883836121be565b60208301905092915050565b5f602082019050919050565b5f6121fa82612165565b612204818561216f565b935061220f8361217f565b805f5b8381101561223f57815161222688826121cd565b9750612231836121e4565b925050600181019050612212565b5085935050505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61227e816120c4565b82525050565b5f61228f8383612275565b60208301905092915050565b5f602082019050919050565b5f6122b18261224c565b6122bb8185612256565b93506122c683612266565b805f5b838110156122f65781516122dd8882612284565b97506122e88361229b565b9250506001810190506122c9565b5085935050505092915050565b5f6080820190508181035f83015261231b81876121f0565b9050818103602083015261232f81866122a7565b9050818103604083015261234381856122a7565b9050818103606083015261235781846122a7565b905095945050505050565b61236b816121ad565b8114612375575f80fd5b50565b5f8135905061238681612362565b92915050565b5f602082840312156123a1576123a06120f5565b5b5f6123ae84828501612378565b91505092915050565b6123c0816121ad565b82525050565b5f6020820190506123d95f8301846123b7565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f840112612400576123ff6123df565b5b8235905067ffffffffffffffff81111561241d5761241c6123e3565b5b602083019150836020820283011115612439576124386123e7565b5b9250929050565b5f8083601f840112612455576124546123df565b5b8235905067ffffffffffffffff811115612472576124716123e3565b5b60208301915083602082028301111561248e5761248d6123e7565b5b9250929050565b5f805f80604085870312156124ad576124ac6120f5565b5b5f85013567ffffffffffffffff8111156124ca576124c96120f9565b5b6124d6878288016123eb565b9450945050602085013567ffffffffffffffff8111156124f9576124f86120f9565b5b61250587828801612440565b925092505092959194509250565b5f8060408385031215612529576125286120f5565b5b5f61253685828601612378565b925050602061254785828601612378565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b6125b48161218e565b81146125be575f80fd5b50565b5f815190506125cf816125ab565b92915050565b5f8160020b9050919050565b6125ea816125d5565b81146125f4575f80fd5b50565b5f81519050612605816125e1565b92915050565b5f61ffff82169050919050565b6126218161260b565b811461262b575f80fd5b50565b5f8151905061263c81612618565b92915050565b5f63ffffffff82169050919050565b61265a81612642565b8114612664575f80fd5b50565b5f8151905061267581612651565b92915050565b5f8115159050919050565b61268f8161267b565b8114612699575f80fd5b50565b5f815190506126aa81612686565b92915050565b5f805f805f805f60e0888a0312156126cb576126ca6120f5565b5b5f6126d88a828b016125c1565b97505060206126e98a828b016125f7565b96505060406126fa8a828b0161262e565b955050606061270b8a828b0161262e565b945050608061271c8a828b0161262e565b93505060a061272d8a828b01612667565b92505060c061273e8a828b0161269c565b91505092959891949750929550565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612784826120c4565b915061278f836120c4565b925082820261279d816120c4565b915082820484148315176127b4576127b361274d565b5b5092915050565b5f6040820190506127ce5f8301856123b7565b6127db60208301846120cd565b9392505050565b5f602082840312156127f7576127f66120f5565b5b5f6128048482850161269c565b91505092915050565b5f82825260208201905092915050565b7f436f756c64206e6f74207472616e7366657220546f6b656e732e0000000000005f82015250565b5f612851601a8361280d565b915061285c8261281d565b602082019050919050565b5f6020820190508181035f83015261287e81612845565b9050919050565b7f41646420612076616c69642061646472657373000000000000000000000000005f82015250565b5f6128b960138361280d565b91506128c482612885565b602082019050919050565b5f6020820190508181035f8301526128e6816128ad565b9050919050565b7f416472657373206e6f7420696e2076657374696e6700000000000000000000005f82015250565b5f61292160158361280d565b915061292c826128ed565b602082019050919050565b5f6020820190508181035f83015261294e81612915565b9050919050565b7f4c656e677468206e6f74206d61746368696e672e0000000000000000000000005f82015250565b5f61298960148361280d565b915061299482612955565b602082019050919050565b5f6020820190508181035f8301526129b68161297d565b9050919050565b5f6129c7826120c4565b91506129d2836120c4565b92508282019050808211156129ea576129e961274d565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612a24601b8361280d565b9150612a2f826129f0565b602082019050919050565b5f6020820190508181035f830152612a5181612a18565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612a8f826120c4565b9150612a9a836120c4565b925082612aaa57612aa9612a58565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f612b0f60218361280d565b9150612b1a82612ab5565b604082019050919050565b5f6020820190508181035f830152612b3c81612b03565b9050919050565b5f81519050919050565b5f5b83811015612b6a578082015181840152602081019050612b4f565b5f8484015250505050565b5f601f19601f8301169050919050565b5f612b8f82612b43565b612b99818561280d565b9350612ba9818560208601612b4d565b612bb281612b75565b840191505092915050565b5f6020820190508181035f830152612bd58184612b85565b905092915050565b5f612be7826120c4565b9150612bf2836120c4565b9250828203905081811115612c0a57612c0961274d565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffdfea264697066735822122078b2cdd21132fa6313e07cbbe0e82351873dcd4751d536ea7b1aed368457cf2264736f6c63430008180033