[ { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" } ], "stateMutability": "payable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "GEN_MIN", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "antiWhaleEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "breed_total_count", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "counts", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "enableTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "gen", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "gen_max", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "increasePercent", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "lastUpdateTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_max", "type": "uint256" } ], "name": "manualSetTransactionLimit", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "maxTransactionAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "max_breed", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleAccessories", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleBackgroundColor", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleBodyColor", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleEyeColor", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleEyes", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleFacialHair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleFacialHairColor", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleHat", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleHatColor", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleMouth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleNose", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleNoseColor", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleShirt1", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "settleShirtColor1", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "toggleLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526001600560146101000a81548160ff0219169083151502179055505f600560156101000a81548160ff021916908315150217905550620000496200018b60201b60201c565b600a620000579190620005d4565b61271062000066919062000624565b60065561271060326006546200007d919062000624565b6200008991906200069b565b60075560fa6008556103e8600a5560405162003901380380620039018339818101604052810190620000bc919062000857565b3382828160039081620000d0919062000b08565b508060049081620000e2919062000b08565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000156576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200014d9062000c70565b60405180910390fd5b62000167816200019360201b60201c565b506200017c336006546200025660201b60201c565b42600981905550505062000dd2565b5f6012905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002c7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002be9062000cde565b60405180910390fd5b620002de81600254620003e060201b90919060201c565b60028190555062000335815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054620003e060201b90919060201c565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003d4919062000d0f565b60405180910390a35050565b5f808284620003f0919062000d2a565b90508381101562000438576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200042f9062000db2565b60405180910390fd5b8091505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620004cc57808604811115620004a457620004a362000442565b5b6001851615620004b45780820291505b8081029050620004c4856200046f565b945062000484565b94509492505050565b5f82620004e65760019050620005b8565b81620004f5575f9050620005b8565b81600181146200050e576002811462000519576200054f565b6001915050620005b8565b60ff8411156200052e576200052d62000442565b5b8360020a91508482111562000548576200054762000442565b5b50620005b8565b5060208310610133831016604e8410600b8410161715620005895782820a90508381111562000583576200058262000442565b5b620005b8565b6200059884848460016200047b565b92509050818404811115620005b257620005b162000442565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620005e082620005bf565b9150620005ed83620005c8565b92506200061c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620004d5565b905092915050565b5f6200063082620005bf565b91506200063d83620005bf565b92508282026200064d81620005bf565b9150828204841483151762000667576200066662000442565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f620006a782620005bf565b9150620006b483620005bf565b925082620006c757620006c66200066e565b5b828204905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6200073382620006eb565b810181811067ffffffffffffffff82111715620007555762000754620006fb565b5b80604052505050565b5f62000769620006d2565b905062000777828262000728565b919050565b5f67ffffffffffffffff821115620007995762000798620006fb565b5b620007a482620006eb565b9050602081019050919050565b5f5b83811015620007d0578082015181840152602081019050620007b3565b5f8484015250505050565b5f620007f1620007eb846200077c565b6200075e565b90508281526020810184848401111562000810576200080f620006e7565b5b6200081d848285620007b1565b509392505050565b5f82601f8301126200083c576200083b620006e3565b5b81516200084e848260208601620007db565b91505092915050565b5f806040838503121562000870576200086f620006db565b5b5f83015167ffffffffffffffff81111562000890576200088f620006df565b5b6200089e8582860162000825565b925050602083015167ffffffffffffffff811115620008c257620008c1620006df565b5b620008d08582860162000825565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200092957607f821691505b6020821081036200093f576200093e620008e4565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620009a37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000966565b620009af868362000966565b95508019841693508086168417925050509392505050565b5f819050919050565b5f620009f0620009ea620009e484620005bf565b620009c7565b620005bf565b9050919050565b5f819050919050565b62000a0b83620009d0565b62000a2362000a1a82620009f7565b84845462000972565b825550505050565b5f90565b62000a3962000a2b565b62000a4681848462000a00565b505050565b5b8181101562000a6d5762000a615f8262000a2f565b60018101905062000a4c565b5050565b601f82111562000abc5762000a868162000945565b62000a918462000957565b8101602085101562000aa1578190505b62000ab962000ab08562000957565b83018262000a4b565b50505b505050565b5f82821c905092915050565b5f62000ade5f198460080262000ac1565b1980831691505092915050565b5f62000af8838362000acd565b9150826002028217905092915050565b62000b1382620008da565b67ffffffffffffffff81111562000b2f5762000b2e620006fb565b5b62000b3b825462000911565b62000b4882828562000a71565b5f60209050601f83116001811462000b7e575f841562000b69578287015190505b62000b75858262000aeb565b86555062000be4565b601f19841662000b8e8662000945565b5f5b8281101562000bb75784890151825560018201915060208501945060208101905062000b90565b8683101562000bd7578489015162000bd3601f89168262000acd565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f62000c5860268362000bec565b915062000c658262000bfc565b604082019050919050565b5f6020820190508181035f83015262000c898162000c4a565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000cc6601f8362000bec565b915062000cd38262000c90565b602082019050919050565b5f6020820190508181035f83015262000cf78162000cb8565b9050919050565b62000d0981620005bf565b82525050565b5f60208201905062000d245f83018462000cfe565b92915050565b5f62000d3682620005bf565b915062000d4383620005bf565b925082820190508082111562000d5e5762000d5d62000442565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f62000d9a601b8362000bec565b915062000da78262000d64565b602082019050919050565b5f6020820190508181035f83015262000dcb8162000d8c565b9050919050565b612b218062000de05f395ff3fe608060405260043610610233575f3560e01c806370a082311161012d578063c8f33c91116100aa578063e4d866301161006e578063e4d8663014610800578063ecc7b83214610828578063ece7925414610850578063edebeb6c14610878578063f2fde38b146108a05761023a565b8063c8f33c9114610720578063dd62ed3e1461074a578063dd7b539e14610786578063dde415fa146107ae578063e35c4a97146107d85761023a565b8063a9059cbb116100f1578063a9059cbb1461063e578063af504def1461067a578063b4050c22146106a4578063b42dfa0d146106cc578063c8c8ebe4146106f65761023a565b806370a082311461056e5780638a8c523c146105aa5780638da5cb5b146105c05780638fdada4a146105ea57806395d89b41146106145761023a565b806329c5f31e116101bb57806349446c911161017f57806349446c91146104a25780634ada218b146104ca57806357d87f0d146104f457806369f2fa301461051e5780636d456caa146105465761023a565b806329c5f31e146103d65780632d12d34b146103fe5780632e07918714610428578063313ce56714610450578063377dd8d51461047a5761023a565b806318160ddd1161020257806318160ddd146102f6578063239d87ca1461032057806323b872dd1461034857806324ad93ac1461038457806325a2b575146103ac5761023a565b80630568e65e1461023e57806306fdde031461027a578063095ea7b3146102a457806314228b0b146102e05761023a565b3661023a57005b5f80fd5b348015610249575f80fd5b50610264600480360381019061025f9190611f1e565b6108c8565b6040516102719190611f61565b60405180910390f35b348015610285575f80fd5b5061028e6108dd565b60405161029b9190612004565b60405180910390f35b3480156102af575f80fd5b506102ca60048036038101906102c5919061204e565b61096d565b6040516102d791906120a6565b60405180910390f35b3480156102eb575f80fd5b506102f461098f565b005b348015610301575f80fd5b5061030a610a37565b6040516103179190611f61565b60405180910390f35b34801561032b575f80fd5b50610346600480360381019061034191906120bf565b610a40565b005b348015610353575f80fd5b5061036e600480360381019061036991906120ea565b610ac6565b60405161037b91906120a6565b60405180910390f35b34801561038f575f80fd5b506103aa60048036038101906103a591906120bf565b610af4565b005b3480156103b7575f80fd5b506103c0610b7a565b6040516103cd9190611f61565b60405180910390f35b3480156103e1575f80fd5b506103fc60048036038101906103f791906120bf565b610b80565b005b348015610409575f80fd5b50610412610c24565b60405161041f9190611f61565b60405180910390f35b348015610433575f80fd5b5061044e600480360381019061044991906120bf565b610c29565b005b34801561045b575f80fd5b50610464610caf565b6040516104719190612155565b60405180910390f35b348015610485575f80fd5b506104a0600480360381019061049b91906120bf565b610cb7565b005b3480156104ad575f80fd5b506104c860048036038101906104c391906120bf565b610d3d565b005b3480156104d5575f80fd5b506104de610dc3565b6040516104eb91906120a6565b60405180910390f35b3480156104ff575f80fd5b50610508610dd6565b60405161051591906120a6565b60405180910390f35b348015610529575f80fd5b50610544600480360381019061053f91906120bf565b610de9565b005b348015610551575f80fd5b5061056c600480360381019061056791906120bf565b610e6f565b005b348015610579575f80fd5b50610594600480360381019061058f9190611f1e565b610ef5565b6040516105a19190611f61565b60405180910390f35b3480156105b5575f80fd5b506105be610f3a565b005b3480156105cb575f80fd5b506105d4610fda565b6040516105e1919061217d565b60405180910390f35b3480156105f5575f80fd5b506105fe611002565b60405161060b9190611f61565b60405180910390f35b34801561061f575f80fd5b50610628611008565b6040516106359190612004565b60405180910390f35b348015610649575f80fd5b50610664600480360381019061065f919061204e565b611098565b60405161067191906120a6565b60405180910390f35b348015610685575f80fd5b5061068e6110ba565b60405161069b9190611f61565b60405180910390f35b3480156106af575f80fd5b506106ca60048036038101906106c591906120bf565b6110c0565b005b3480156106d7575f80fd5b506106e0611146565b6040516106ed9190611f61565b60405180910390f35b348015610701575f80fd5b5061070a61114c565b6040516107179190611f61565b60405180910390f35b34801561072b575f80fd5b50610734611152565b6040516107419190611f61565b60405180910390f35b348015610755575f80fd5b50610770600480360381019061076b9190612196565b611158565b60405161077d9190611f61565b60405180910390f35b348015610791575f80fd5b506107ac60048036038101906107a791906120bf565b6111da565b005b3480156107b9575f80fd5b506107c2611260565b6040516107cf9190611f61565b60405180910390f35b3480156107e3575f80fd5b506107fe60048036038101906107f991906120bf565b611266565b005b34801561080b575f80fd5b50610826600480360381019061082191906120bf565b6112ec565b005b348015610833575f80fd5b5061084e600480360381019061084991906120bf565b611372565b005b34801561085b575f80fd5b50610876600480360381019061087191906120bf565b6113f8565b005b348015610883575f80fd5b5061089e600480360381019061089991906120bf565b61147e565b005b3480156108ab575f80fd5b506108c660048036038101906108c19190611f1e565b611504565b005b600b602052805f5260405f205f915090505481565b6060600380546108ec90612201565b80601f016020809104026020016040519081016040528092919081815260200182805461091890612201565b80156109635780601f1061093a57610100808354040283529160200191610963565b820191905f5260205f20905b81548152906001019060200180831161094657829003601f168201915b5050505050905090565b5f806109776115fa565b9050610984818585611601565b600191505092915050565b6109976115fa565b73ffffffffffffffffffffffffffffffffffffffff166109b5610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610a0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a029061227b565b60405180910390fd5b600560149054906101000a900460ff1615600560146101000a81548160ff021916908315150217905550565b5f600254905090565b610a486115fa565b73ffffffffffffffffffffffffffffffffffffffff16610a66610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610abc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab39061227b565b60405180910390fd5b80601a8190555050565b5f80610ad06115fa565b9050610add8582856117c4565b610ae8858585611827565b60019150509392505050565b610afc6115fa565b73ffffffffffffffffffffffffffffffffffffffff16610b1a610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610b70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b679061227b565b60405180910390fd5b80600e8190555050565b60085481565b610b886115fa565b73ffffffffffffffffffffffffffffffffffffffff16610ba6610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610bfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf39061227b565b60405180910390fd5b610c04610caf565b600a610c1091906123f5565b81610c1b919061243f565b60078190555050565b600181565b610c316115fa565b73ffffffffffffffffffffffffffffffffffffffff16610c4f610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610ca5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9c9061227b565b60405180910390fd5b8060198190555050565b5f6012905090565b610cbf6115fa565b73ffffffffffffffffffffffffffffffffffffffff16610cdd610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610d33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2a9061227b565b60405180910390fd5b80600f8190555050565b610d456115fa565b73ffffffffffffffffffffffffffffffffffffffff16610d63610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610db9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db09061227b565b60405180910390fd5b8060128190555050565b600560159054906101000a900460ff1681565b600560149054906101000a900460ff1681565b610df16115fa565b73ffffffffffffffffffffffffffffffffffffffff16610e0f610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610e65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5c9061227b565b60405180910390fd5b8060188190555050565b610e776115fa565b73ffffffffffffffffffffffffffffffffffffffff16610e95610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610eeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee29061227b565b60405180910390fd5b8060118190555050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610f426115fa565b73ffffffffffffffffffffffffffffffffffffffff16610f60610fda565b73ffffffffffffffffffffffffffffffffffffffff1614610fb6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fad9061227b565b60405180910390fd5b6001600560156101000a81548160ff02191690831515021790555042600981905550565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6103e881565b60606004805461101790612201565b80601f016020809104026020016040519081016040528092919081815260200182805461104390612201565b801561108e5780601f106110655761010080835404028352916020019161108e565b820191905f5260205f20905b81548152906001019060200180831161107157829003601f168201915b5050505050905090565b5f806110a26115fa565b90506110af818585611827565b600191505092915050565b600c5481565b6110c86115fa565b73ffffffffffffffffffffffffffffffffffffffff166110e6610fda565b73ffffffffffffffffffffffffffffffffffffffff161461113c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111339061227b565b60405180910390fd5b8060158190555050565b600a5481565b60075481565b60095481565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6111e26115fa565b73ffffffffffffffffffffffffffffffffffffffff16611200610fda565b73ffffffffffffffffffffffffffffffffffffffff1614611256576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124d9061227b565b60405180910390fd5b8060168190555050565b6103e881565b61126e6115fa565b73ffffffffffffffffffffffffffffffffffffffff1661128c610fda565b73ffffffffffffffffffffffffffffffffffffffff16146112e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d99061227b565b60405180910390fd5b8060138190555050565b6112f46115fa565b73ffffffffffffffffffffffffffffffffffffffff16611312610fda565b73ffffffffffffffffffffffffffffffffffffffff1614611368576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135f9061227b565b60405180910390fd5b8060108190555050565b61137a6115fa565b73ffffffffffffffffffffffffffffffffffffffff16611398610fda565b73ffffffffffffffffffffffffffffffffffffffff16146113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e59061227b565b60405180910390fd5b8060178190555050565b6114006115fa565b73ffffffffffffffffffffffffffffffffffffffff1661141e610fda565b73ffffffffffffffffffffffffffffffffffffffff1614611474576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146b9061227b565b60405180910390fd5b8060148190555050565b6114866115fa565b73ffffffffffffffffffffffffffffffffffffffff166114a4610fda565b73ffffffffffffffffffffffffffffffffffffffff16146114fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f19061227b565b60405180910390fd5b80601b8190555050565b61150c6115fa565b73ffffffffffffffffffffffffffffffffffffffff1661152a610fda565b73ffffffffffffffffffffffffffffffffffffffff1614611580576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115779061227b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e5906124f0565b60405180910390fd5b6115f781611a9b565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361166f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116669061257e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d49061260c565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516117b79190611f61565b60405180910390a3505050565b5f6117cf8484611158565b905081811015611814576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161180b90612674565b60405180910390fd5b6118218484848403611601565b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611895576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161188c90612702565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611903576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118fa90612790565b60405180910390fd5b5f8111611945576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193c9061281e565b60405180910390fd5b600560159054906101000a900460ff16806119925750611963610fda565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b6119d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c890612886565b60405180910390fd5b600560159054906101000a900460ff1680156119f95750600560149054906101000a900460ff165b8015611a385750611a08610fda565b73ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614155b15611a8b57611a45611b5e565b600754811115611a8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8190612914565b60405180910390fd5b5b611a96838383611c04565b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600560159054906101000a900460ff168015611b885750601e600954611b849190612932565b4210155b15611c02575f601e60095442611b9e9190612965565b611ba891906129c5565b90505f5b81811015611bf857611be5612710600854600754611bca919061243f565b611bd491906129c5565b600754611e6390919063ffffffff16565b6007819055508080600101915050611bac565b5042600981905550505b565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611c72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6990612702565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611ce0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd790612790565b60405180910390fd5b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611d63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5a90612a65565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611df19190612932565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611e559190611f61565b60405180910390a350505050565b5f808284611e719190612932565b905083811015611eb6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ead90612acd565b60405180910390fd5b8091505092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611eed82611ec4565b9050919050565b611efd81611ee3565b8114611f07575f80fd5b50565b5f81359050611f1881611ef4565b92915050565b5f60208284031215611f3357611f32611ec0565b5b5f611f4084828501611f0a565b91505092915050565b5f819050919050565b611f5b81611f49565b82525050565b5f602082019050611f745f830184611f52565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611fb1578082015181840152602081019050611f96565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611fd682611f7a565b611fe08185611f84565b9350611ff0818560208601611f94565b611ff981611fbc565b840191505092915050565b5f6020820190508181035f83015261201c8184611fcc565b905092915050565b61202d81611f49565b8114612037575f80fd5b50565b5f8135905061204881612024565b92915050565b5f806040838503121561206457612063611ec0565b5b5f61207185828601611f0a565b92505060206120828582860161203a565b9150509250929050565b5f8115159050919050565b6120a08161208c565b82525050565b5f6020820190506120b95f830184612097565b92915050565b5f602082840312156120d4576120d3611ec0565b5b5f6120e18482850161203a565b91505092915050565b5f805f6060848603121561210157612100611ec0565b5b5f61210e86828701611f0a565b935050602061211f86828701611f0a565b92505060406121308682870161203a565b9150509250925092565b5f60ff82169050919050565b61214f8161213a565b82525050565b5f6020820190506121685f830184612146565b92915050565b61217781611ee3565b82525050565b5f6020820190506121905f83018461216e565b92915050565b5f80604083850312156121ac576121ab611ec0565b5b5f6121b985828601611f0a565b92505060206121ca85828601611f0a565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061221857607f821691505b60208210810361222b5761222a6121d4565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612265602083611f84565b915061227082612231565b602082019050919050565b5f6020820190508181035f83015261229281612259565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561231b578086048111156122f7576122f6612299565b5b60018516156123065780820291505b8081029050612314856122c6565b94506122db565b94509492505050565b5f8261233357600190506123ee565b81612340575f90506123ee565b816001811461235657600281146123605761238f565b60019150506123ee565b60ff84111561237257612371612299565b5b8360020a91508482111561238957612388612299565b5b506123ee565b5060208310610133831016604e8410600b84101617156123c45782820a9050838111156123bf576123be612299565b5b6123ee565b6123d184848460016122d2565b925090508184048111156123e8576123e7612299565b5b81810290505b9392505050565b5f6123ff82611f49565b915061240a8361213a565b92506124377fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612324565b905092915050565b5f61244982611f49565b915061245483611f49565b925082820261246281611f49565b9150828204841483151761247957612478612299565b5b5092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6124da602683611f84565b91506124e582612480565b604082019050919050565b5f6020820190508181035f830152612507816124ce565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612568602483611f84565b91506125738261250e565b604082019050919050565b5f6020820190508181035f8301526125958161255c565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6125f6602283611f84565b91506126018261259c565b604082019050919050565b5f6020820190508181035f830152612623816125ea565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f61265e601d83611f84565b91506126698261262a565b602082019050919050565b5f6020820190508181035f83015261268b81612652565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6126ec602583611f84565b91506126f782612692565b604082019050919050565b5f6020820190508181035f830152612719816126e0565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61277a602383611f84565b915061278582612720565b604082019050919050565b5f6020820190508181035f8301526127a78161276e565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f612808602983611f84565b9150612813826127ae565b604082019050919050565b5f6020820190508181035f830152612835816127fc565b9050919050565b7f54726164696e67206973206e6f7420656e61626c6564207965740000000000005f82015250565b5f612870601a83611f84565b915061287b8261283c565b602082019050919050565b5f6020820190508181035f83015261289d81612864565b9050919050565b7f5472616e73616374696f6e206578636565647320746865206d617820616c6c6f5f8201527f77656420616d6f756e7400000000000000000000000000000000000000000000602082015250565b5f6128fe602a83611f84565b9150612909826128a4565b604082019050919050565b5f6020820190508181035f83015261292b816128f2565b9050919050565b5f61293c82611f49565b915061294783611f49565b925082820190508082111561295f5761295e612299565b5b92915050565b5f61296f82611f49565b915061297a83611f49565b925082820390508181111561299257612991612299565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6129cf82611f49565b91506129da83611f49565b9250826129ea576129e9612998565b5b828204905092915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f612a4f602683611f84565b9150612a5a826129f5565b604082019050919050565b5f6020820190508181035f830152612a7c81612a43565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612ab7601b83611f84565b9150612ac282612a83565b602082019050919050565b5f6020820190508181035f830152612ae481612aab565b905091905056fea2646970667358221220029bafee5d391f56948825ba15d225ff6946e85661b8cdcd6a805050fa3dda0964736f6c6343000817003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000650657069736d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000
0x00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000650657069736d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000
----Decoded View------------Arg [0] : name (string): PepismArg [1] : symbol (string): P
----Encoded View------------Arg [0] : 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000650657069736d0000000000000000000000000000000000000000000000000000Arg [1] : 0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000