Loading
[ { "inputs": [ { "internalType": "address", "name": "cotcAddress", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "approved", "type": "address" }, { "indexed": true, "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "operator", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "approved", "type": "bool" } ], "name": "ApprovalForAll", "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": false, "internalType": "address", "name": "account", "type": "address" } ], "name": "Paused", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": true, "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "account", "type": "address" } ], "name": "Unpaused", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "approve", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "baseExtension", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "baseURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "getApproved", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "operator", "type": "address" } ], "name": "isApprovedForAll", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "serumId", "type": "uint256" } ], "name": "mutate", "outputs": [], "stateMutability": "nonpayable", "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": "tokenId", "type": "uint256" } ], "name": "ownerOf", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "pause", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "paused", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "royalty", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "royaltyAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "", "type": "uint256" }, { "internalType": "uint256", "name": "_salePrice", "type": "uint256" } ], "name": "royaltyInfo", "outputs": [ { "internalType": "address", "name": "receiver", "type": "address" }, { "internalType": "uint256", "name": "royaltyAmount", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "safeTransferFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" }, { "internalType": "bytes", "name": "_data", "type": "bytes" } ], "name": "safeTransferFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "operator", "type": "address" }, { "internalType": "bool", "name": "approved", "type": "bool" } ], "name": "setApprovalForAll", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "newBaseURI", "type": "string" } ], "name": "setBaseURI", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint16", "name": "_royalty", "type": "uint16" } ], "name": "setRoyalty", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_royaltyAddress", "type": "address" } ], "name": "setRoyaltyAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes4", "name": "interfaceId", "type": "bytes4" } ], "name": "supportsInterface", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "index", "type": "uint256" } ], "name": "tokenByIndex", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "uint256", "name": "index", "type": "uint256" } ], "name": "tokenOfOwnerByIndex", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "tokenURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "transferFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "unpause", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60a06040526000600b5573a6f29ab1bf8c731bc99e5cbacdf4f46409baba49600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060646010556102586011556040518060400160405280600581526020017f2e6a736f6e00000000000000000000000000000000000000000000000000000081525060129080519060200190620000b692919062000319565b50348015620000c457600080fd5b5060405162004e6c38038062004e6c8339818101604052810190620000ea9190620003e0565b6010546040518060400160405280601981526020017f506f746c75636b204c61627320537570657220536572756d73000000000000008152506040518060400160405280600481526020017f504c53530000000000000000000000000000000000000000000000000000000081525081600090805190602001906200017192919062000319565b5080600190805190602001906200018a92919062000319565b505050806080818152505050620001b6620001aa6200024b60201b60201c565b6200025360201b60201c565b6000600d60146101000a81548160ff02191690831515021790555060405180608001604052806057815260200162004e1560579139600f90805190602001906200020292919062000319565b5080601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050620004ca565b600033905090565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620003279062000446565b90600052602060002090601f0160209004810192826200034b576000855562000397565b82601f106200036657805160ff191683800117855562000397565b8280016001018555821562000397579182015b828111156200039657825182559160200191906001019062000379565b5b509050620003a69190620003aa565b5090565b5b80821115620003c5576000816000905550600101620003ab565b5090565b600081519050620003da81620004b0565b92915050565b600060208284031215620003f957620003f8620004ab565b5b60006200040984828501620003c9565b91505092915050565b60006200041f8262000426565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600060028204905060018216806200045f57607f821691505b602082108114156200047657620004756200047c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b620004bb8162000412565b8114620004c757600080fd5b50565b60805161492f620004e66000396000612435015261492f6000f3fe608060405234801561001057600080fd5b50600436106101f05760003560e01c80636352211e1161010f578063a22cb465116100a2578063c87b56dd11610071578063c87b56dd1461056e578063d5abeb011461059e578063e985e9c5146105bc578063f2fde38b146105ec576101f0565b8063a22cb465146104fa578063ad2f852a14610516578063b88d4fde14610534578063c668286214610550576101f0565b8063715018a6116100de578063715018a6146104aa5780638456cb59146104b45780638da5cb5b146104be57806395d89b41146104dc576101f0565b80636352211e146104105780636c0360eb1461044057806370a082311461045e578063713b988b1461048e576101f0565b80632a55205a1161018757806342842e0e1161015657806342842e0e1461038a5780634f6ccce7146103a657806355f804b3146103d65780635c975abb146103f2576101f0565b80632a55205a146103035780632f745c591461033457806336e79a5a146103645780633f4ba83a14610380576101f0565b8063095ea7b3116101c3578063095ea7b31461028f57806318160ddd146102ab57806323b872dd146102c957806329ee566c146102e5576101f0565b806301ffc9a7146101f557806306d254da1461022557806306fdde0314610241578063081812fc1461025f575b600080fd5b61020f600480360381019061020a919061324a565b610608565b60405161021c91906139a9565b60405180910390f35b61023f600480360381019061023a919061305a565b610682565b005b610249610742565b60405161025691906139c4565b60405180910390f35b6102796004803603810190610274919061331a565b6107d4565b60405161028691906138e2565b60405180910390f35b6102a960048036038101906102a4919061320a565b610859565b005b6102b3610971565b6040516102c09190613d06565b60405180910390f35b6102e360048036038101906102de91906130f4565b61097e565b005b6102ed6109de565b6040516102fa9190613d06565b60405180910390f35b61031d60048036038101906103189190613374565b6109e4565b60405161032b929190613980565b60405180910390f35b61034e6004803603810190610349919061320a565b610a30565b60405161035b9190613d06565b60405180910390f35b61037e600480360381019061037991906132ed565b610ad5565b005b610388610bf0565b005b6103a4600480360381019061039f91906130f4565b610c76565b005b6103c060048036038101906103bb919061331a565b610c96565b6040516103cd9190613d06565b60405180910390f35b6103f060048036038101906103eb91906132a4565b610d07565b005b6103fa610d9d565b60405161040791906139a9565b60405180910390f35b61042a6004803603810190610425919061331a565b610db4565b60405161043791906138e2565b60405180910390f35b610448610e66565b60405161045591906139c4565b60405180910390f35b6104786004803603810190610473919061305a565b610ef4565b6040516104859190613d06565b60405180910390f35b6104a860048036038101906104a3919061331a565b610fac565b005b6104b2611298565b005b6104bc611320565b005b6104c66113a6565b6040516104d391906138e2565b60405180910390f35b6104e46113d0565b6040516104f191906139c4565b60405180910390f35b610514600480360381019061050f91906131ca565b611462565b005b61051e611478565b60405161052b91906138e2565b60405180910390f35b61054e60048036038101906105499190613147565b61149e565b005b610558611500565b60405161056591906139c4565b60405180910390f35b6105886004803603810190610583919061331a565b61158e565b60405161059591906139c4565b60405180910390f35b6105a6611638565b6040516105b39190613d06565b60405180910390f35b6105d660048036038101906105d191906130b4565b61163e565b6040516105e391906139a9565b60405180910390f35b6106066004803603810190610601919061305a565b6116d2565b005b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061067b575061067a826117ca565b5b9050919050565b61068a611844565b73ffffffffffffffffffffffffffffffffffffffff166106a86113a6565b73ffffffffffffffffffffffffffffffffffffffff16146106fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f590613c06565b60405180910390fd5b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60606000805461075190613fd9565b80601f016020809104026020016040519081016040528092919081815260200182805461077d90613fd9565b80156107ca5780601f1061079f576101008083540402835291602001916107ca565b820191906000526020600020905b8154815290600101906020018083116107ad57829003601f168201915b5050505050905090565b60006107df8261184c565b61081e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081590613be6565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061086482610db4565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108cc90613c66565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108f4611844565b73ffffffffffffffffffffffffffffffffffffffff16148061092357506109228161091d611844565b61163e565b5b610962576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095990613b46565b60405180910390fd5b61096c83836118b8565b505050565b6000600880549050905090565b61098f610989611844565b82611971565b6109ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c590613ca6565b60405180910390fd5b6109d9838383611a4f565b505050565b60115481565b600080600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661271060115485610a1b9190613e87565b610a259190613e56565b915091509250929050565b6000610a3b83610ef4565b8210610a7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7390613a26565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610add611844565b73ffffffffffffffffffffffffffffffffffffffff16610afb6113a6565b73ffffffffffffffffffffffffffffffffffffffff1614610b51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4890613c06565b60405180910390fd5b60008161ffff161015610b99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9090613b66565b60405180910390fd5b6102ee8161ffff161115610be2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd990613c86565b60405180910390fd5b8061ffff1660118190555050565b610bf8611844565b73ffffffffffffffffffffffffffffffffffffffff16610c166113a6565b73ffffffffffffffffffffffffffffffffffffffff1614610c6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6390613c06565b60405180910390fd5b610c74611cb6565b565b610c918383836040518060200160405280600081525061149e565b505050565b6000610ca0610971565b8210610ce1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd890613ce6565b60405180910390fd5b60088281548110610cf557610cf461417c565b5b90600052602060002001549050919050565b610d0f611844565b73ffffffffffffffffffffffffffffffffffffffff16610d2d6113a6565b73ffffffffffffffffffffffffffffffffffffffff1614610d83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7a90613c06565b60405180910390fd5b80600f9080519060200190610d99929190612e2f565b5050565b6000600d60149054906101000a900460ff16905090565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610e5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5490613ba6565b60405180910390fd5b80915050919050565b600f8054610e7390613fd9565b80601f0160208091040260200160405190810160405280929190818152602001828054610e9f90613fd9565b8015610eec5780601f10610ec157610100808354040283529160200191610eec565b820191906000526020600020905b815481529060010190602001808311610ecf57829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5c90613b86565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610fb4610d9d565b15610ff4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610feb90613b26565b60405180910390fd5b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b815260040161105191906138e2565b60206040518083038186803b15801561106957600080fd5b505afa15801561107d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110a19190613347565b116110e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d8906139e6565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016111539190613d06565b60206040518083038186803b15801561116b57600080fd5b505afa15801561117f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111a39190613087565b73ffffffffffffffffffffffffffffffffffffffff16146111f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f090613c26565b60405180910390fd5b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3361dead846040518463ffffffff1660e01b815260040161125a939291906138fd565b600060405180830381600087803b15801561127457600080fd5b505af1158015611288573d6000803e3d6000fd5b5050505061129533611d58565b50565b6112a0611844565b73ffffffffffffffffffffffffffffffffffffffff166112be6113a6565b73ffffffffffffffffffffffffffffffffffffffff1614611314576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130b90613c06565b60405180910390fd5b61131e6000611dc9565b565b611328611844565b73ffffffffffffffffffffffffffffffffffffffff166113466113a6565b73ffffffffffffffffffffffffffffffffffffffff161461139c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139390613c06565b60405180910390fd5b6113a4611e8f565b565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600180546113df90613fd9565b80601f016020809104026020016040519081016040528092919081815260200182805461140b90613fd9565b80156114585780601f1061142d57610100808354040283529160200191611458565b820191906000526020600020905b81548152906001019060200180831161143b57829003601f168201915b5050505050905090565b61147461146d611844565b8383611f32565b5050565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6114af6114a9611844565b83611971565b6114ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e590613ca6565b60405180910390fd5b6114fa8484848461209f565b50505050565b6012805461150d90613fd9565b80601f016020809104026020016040519081016040528092919081815260200182805461153990613fd9565b80156115865780601f1061155b57610100808354040283529160200191611586565b820191906000526020600020905b81548152906001019060200180831161156957829003601f168201915b505050505081565b60606115998261184c565b6115d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115cf90613c46565b60405180910390fd5b60006115e26120fb565b905060008151116116025760405180602001604052806000815250611630565b8061160c8461218d565b601260405160200161162093929190613885565b6040516020818303038152906040525b915050919050565b60105481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6116da611844565b73ffffffffffffffffffffffffffffffffffffffff166116f86113a6565b73ffffffffffffffffffffffffffffffffffffffff161461174e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174590613c06565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b590613a66565b60405180910390fd5b6117c781611dc9565b50565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061183d575061183c826122ee565b5b9050919050565b600033905090565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661192b83610db4565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061197c8261184c565b6119bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b290613b06565b60405180910390fd5b60006119c683610db4565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611a3557508373ffffffffffffffffffffffffffffffffffffffff16611a1d846107d4565b73ffffffffffffffffffffffffffffffffffffffff16145b80611a465750611a45818561163e565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611a6f82610db4565b73ffffffffffffffffffffffffffffffffffffffff1614611ac5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611abc90613a86565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611b35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2c90613ac6565b60405180910390fd5b611b408383836123d0565b611b4b6000826118b8565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611b9b9190613ee1565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611bf29190613e00565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611cb1838383612428565b505050565b611cbe610d9d565b611cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf490613a06565b60405180910390fd5b6000600d60146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611d41611844565b604051611d4e91906138e2565b60405180910390a1565b601054611d63610971565b10611da3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d9a90613cc6565b60405180910390fd5b60006001611daf61242d565b611db99190613e00565b9050611dc58282612566565b5050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611e97610d9d565b15611ed7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ece90613b26565b60405180910390fd5b6001600d60146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611f1b611844565b604051611f2891906138e2565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611fa1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f9890613ae6565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161209291906139a9565b60405180910390a3505050565b6120aa848484611a4f565b6120b684848484612584565b6120f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120ec90613a46565b60405180910390fd5b50505050565b6060600f805461210a90613fd9565b80601f016020809104026020016040519081016040528092919081815260200182805461213690613fd9565b80156121835780601f1061215857610100808354040283529160200191612183565b820191906000526020600020905b81548152906001019060200180831161216657829003601f168201915b5050505050905090565b606060008214156121d5576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506122e9565b600082905060005b600082146122075780806121f09061403c565b915050600a826122009190613e56565b91506121dd565b60008167ffffffffffffffff811115612223576122226141ab565b5b6040519080825280601f01601f1916602001820160405280156122555781602001600182028036833780820191505090505b5090505b600085146122e25760018261226e9190613ee1565b9150600a8561227d919061408f565b60306122899190613e00565b60f81b81838151811061229f5761229e61417c565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856122db9190613e56565b9450612259565b8093505050505b919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806123b957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806123c957506123c88261271b565b5b9050919050565b6123d8610d9d565b15612418576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161240f90613b26565b60405180910390fd5b612423838383612785565b505050565b505050565b600080600b547f000000000000000000000000000000000000000000000000000000000000000061245e9190613ee1565b905060008060008361246e612899565b612478919061408f565b90506000600c600060018761248d9190613ee1565b81526020019081526020016000205414156124b6576001846124af9190613ee1565b92506124d9565b600c60006001866124c79190613ee1565b81526020019081526020016000205492505b6000600c60008381526020019081526020016000205414156125155780915082600c600083815260200190815260200160002081905550612544565b600c600082815260200190815260200160002054915082600c6000838152602001908152602001600020819055505b600b60008154809291906125579061403c565b91905055508194505050505090565b6125808282604051806020016040528060008152506128cc565b5050565b60006125a58473ffffffffffffffffffffffffffffffffffffffff16612927565b1561270e578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026125ce611844565b8786866040518563ffffffff1660e01b81526004016125f09493929190613934565b602060405180830381600087803b15801561260a57600080fd5b505af192505050801561263b57506040513d601f19601f820116820180604052508101906126389190613277565b60015b6126be573d806000811461266b576040519150601f19603f3d011682016040523d82523d6000602084013e612670565b606091505b506000815114156126b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126ad90613a46565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612713565b600190505b949350505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b61279083838361294a565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156127d3576127ce8161294f565b612812565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614612811576128108382612998565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156128555761285081612b05565b612894565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614612893576128928282612bd6565b5b5b505050565b600044426040516020016128ae9291906138b6565b6040516020818303038152906040528051906020012060001c905090565b6128d68383612c55565b6128e36000848484612584565b612922576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161291990613a46565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b600060016129a584610ef4565b6129af9190613ee1565b9050600060076000848152602001908152602001600020549050818114612a94576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600880549050612b199190613ee1565b9050600060096000848152602001908152602001600020549050600060088381548110612b4957612b4861417c565b5b906000526020600020015490508060088381548110612b6b57612b6a61417c565b5b906000526020600020018190555081600960008381526020019081526020016000208190555060096000858152602001908152602001600020600090556008805480612bba57612bb961414d565b5b6001900381819060005260206000200160009055905550505050565b6000612be183610ef4565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612cc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cbc90613bc6565b60405180910390fd5b612cce8161184c565b15612d0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d0590613aa6565b60405180910390fd5b612d1a600083836123d0565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612d6a9190613e00565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612e2b60008383612428565b5050565b828054612e3b90613fd9565b90600052602060002090601f016020900481019282612e5d5760008555612ea4565b82601f10612e7657805160ff1916838001178555612ea4565b82800160010185558215612ea4579182015b82811115612ea3578251825591602001919060010190612e88565b5b509050612eb19190612eb5565b5090565b5b80821115612ece576000816000905550600101612eb6565b5090565b6000612ee5612ee084613d46565b613d21565b905082815260208101848484011115612f0157612f006141df565b5b612f0c848285613f97565b509392505050565b6000612f27612f2284613d77565b613d21565b905082815260208101848484011115612f4357612f426141df565b5b612f4e848285613f97565b509392505050565b600081359050612f6581614886565b92915050565b600081519050612f7a81614886565b92915050565b600081359050612f8f8161489d565b92915050565b600081359050612fa4816148b4565b92915050565b600081519050612fb9816148b4565b92915050565b600082601f830112612fd457612fd36141da565b5b8135612fe4848260208601612ed2565b91505092915050565b600082601f830112613002576130016141da565b5b8135613012848260208601612f14565b91505092915050565b60008135905061302a816148cb565b92915050565b60008135905061303f816148e2565b92915050565b600081519050613054816148e2565b92915050565b6000602082840312156130705761306f6141e9565b5b600061307e84828501612f56565b91505092915050565b60006020828403121561309d5761309c6141e9565b5b60006130ab84828501612f6b565b91505092915050565b600080604083850312156130cb576130ca6141e9565b5b60006130d985828601612f56565b92505060206130ea85828601612f56565b9150509250929050565b60008060006060848603121561310d5761310c6141e9565b5b600061311b86828701612f56565b935050602061312c86828701612f56565b925050604061313d86828701613030565b9150509250925092565b60008060008060808587031215613161576131606141e9565b5b600061316f87828801612f56565b945050602061318087828801612f56565b935050604061319187828801613030565b925050606085013567ffffffffffffffff8111156131b2576131b16141e4565b5b6131be87828801612fbf565b91505092959194509250565b600080604083850312156131e1576131e06141e9565b5b60006131ef85828601612f56565b925050602061320085828601612f80565b9150509250929050565b60008060408385031215613221576132206141e9565b5b600061322f85828601612f56565b925050602061324085828601613030565b9150509250929050565b6000602082840312156132605761325f6141e9565b5b600061326e84828501612f95565b91505092915050565b60006020828403121561328d5761328c6141e9565b5b600061329b84828501612faa565b91505092915050565b6000602082840312156132ba576132b96141e9565b5b600082013567ffffffffffffffff8111156132d8576132d76141e4565b5b6132e484828501612fed565b91505092915050565b600060208284031215613303576133026141e9565b5b60006133118482850161301b565b91505092915050565b6000602082840312156133305761332f6141e9565b5b600061333e84828501613030565b91505092915050565b60006020828403121561335d5761335c6141e9565b5b600061336b84828501613045565b91505092915050565b6000806040838503121561338b5761338a6141e9565b5b600061339985828601613030565b92505060206133aa85828601613030565b9150509250929050565b6133bd81613f15565b82525050565b6133cc81613f27565b82525050565b60006133dd82613dbd565b6133e78185613dd3565b93506133f7818560208601613fa6565b613400816141ee565b840191505092915050565b600061341682613dc8565b6134208185613de4565b9350613430818560208601613fa6565b613439816141ee565b840191505092915050565b600061344f82613dc8565b6134598185613df5565b9350613469818560208601613fa6565b80840191505092915050565b6000815461348281613fd9565b61348c8186613df5565b945060018216600081146134a757600181146134b8576134eb565b60ff198316865281860193506134eb565b6134c185613da8565b60005b838110156134e3578154818901526001820191506020810190506134c4565b838801955050505b50505092915050565b6000613501603283613de4565b915061350c826141ff565b604082019050919050565b6000613524601483613de4565b915061352f8261424e565b602082019050919050565b6000613547602b83613de4565b915061355282614277565b604082019050919050565b600061356a603283613de4565b9150613575826142c6565b604082019050919050565b600061358d602683613de4565b915061359882614315565b604082019050919050565b60006135b0602583613de4565b91506135bb82614364565b604082019050919050565b60006135d3601c83613de4565b91506135de826143b3565b602082019050919050565b60006135f6602483613de4565b9150613601826143dc565b604082019050919050565b6000613619601983613de4565b91506136248261442b565b602082019050919050565b600061363c602c83613de4565b915061364782614454565b604082019050919050565b600061365f601083613de4565b915061366a826144a3565b602082019050919050565b6000613682603883613de4565b915061368d826144cc565b604082019050919050565b60006136a5602b83613de4565b91506136b08261451b565b604082019050919050565b60006136c8602a83613de4565b91506136d38261456a565b604082019050919050565b60006136eb602983613de4565b91506136f6826145b9565b604082019050919050565b600061370e602083613de4565b915061371982614608565b602082019050919050565b6000613731602c83613de4565b915061373c82614631565b604082019050919050565b6000613754602083613de4565b915061375f82614680565b602082019050919050565b6000613777601883613de4565b9150613782826146a9565b602082019050919050565b600061379a602f83613de4565b91506137a5826146d2565b604082019050919050565b60006137bd602183613de4565b91506137c882614721565b604082019050919050565b60006137e0602d83613de4565b91506137eb82614770565b604082019050919050565b6000613803603183613de4565b915061380e826147bf565b604082019050919050565b6000613826601d83613de4565b91506138318261480e565b602082019050919050565b6000613849602c83613de4565b915061385482614837565b604082019050919050565b61386881613f8d565b82525050565b61387f61387a82613f8d565b614085565b82525050565b60006138918286613444565b915061389d8285613444565b91506138a98284613475565b9150819050949350505050565b60006138c2828561386e565b6020820191506138d2828461386e565b6020820191508190509392505050565b60006020820190506138f760008301846133b4565b92915050565b600060608201905061391260008301866133b4565b61391f60208301856133b4565b61392c604083018461385f565b949350505050565b600060808201905061394960008301876133b4565b61395660208301866133b4565b613963604083018561385f565b818103606083015261397581846133d2565b905095945050505050565b600060408201905061399560008301856133b4565b6139a2602083018461385f565b9392505050565b60006020820190506139be60008301846133c3565b92915050565b600060208201905081810360008301526139de818461340b565b905092915050565b600060208201905081810360008301526139ff816134f4565b9050919050565b60006020820190508181036000830152613a1f81613517565b9050919050565b60006020820190508181036000830152613a3f8161353a565b9050919050565b60006020820190508181036000830152613a5f8161355d565b9050919050565b60006020820190508181036000830152613a7f81613580565b9050919050565b60006020820190508181036000830152613a9f816135a3565b9050919050565b60006020820190508181036000830152613abf816135c6565b9050919050565b60006020820190508181036000830152613adf816135e9565b9050919050565b60006020820190508181036000830152613aff8161360c565b9050919050565b60006020820190508181036000830152613b1f8161362f565b9050919050565b60006020820190508181036000830152613b3f81613652565b9050919050565b60006020820190508181036000830152613b5f81613675565b9050919050565b60006020820190508181036000830152613b7f81613698565b9050919050565b60006020820190508181036000830152613b9f816136bb565b9050919050565b60006020820190508181036000830152613bbf816136de565b9050919050565b60006020820190508181036000830152613bdf81613701565b9050919050565b60006020820190508181036000830152613bff81613724565b9050919050565b60006020820190508181036000830152613c1f81613747565b9050919050565b60006020820190508181036000830152613c3f8161376a565b9050919050565b60006020820190508181036000830152613c5f8161378d565b9050919050565b60006020820190508181036000830152613c7f816137b0565b9050919050565b60006020820190508181036000830152613c9f816137d3565b9050919050565b60006020820190508181036000830152613cbf816137f6565b9050919050565b60006020820190508181036000830152613cdf81613819565b9050919050565b60006020820190508181036000830152613cff8161383c565b9050919050565b6000602082019050613d1b600083018461385f565b92915050565b6000613d2b613d3c565b9050613d37828261400b565b919050565b6000604051905090565b600067ffffffffffffffff821115613d6157613d606141ab565b5b613d6a826141ee565b9050602081019050919050565b600067ffffffffffffffff821115613d9257613d916141ab565b5b613d9b826141ee565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000613e0b82613f8d565b9150613e1683613f8d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613e4b57613e4a6140c0565b5b828201905092915050565b6000613e6182613f8d565b9150613e6c83613f8d565b925082613e7c57613e7b6140ef565b5b828204905092915050565b6000613e9282613f8d565b9150613e9d83613f8d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613ed657613ed56140c0565b5b828202905092915050565b6000613eec82613f8d565b9150613ef783613f8d565b925082821015613f0a57613f096140c0565b5b828203905092915050565b6000613f2082613f6d565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600061ffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015613fc4578082015181840152602081019050613fa9565b83811115613fd3576000848401525b50505050565b60006002820490506001821680613ff157607f821691505b602082108114156140055761400461411e565b5b50919050565b614014826141ee565b810181811067ffffffffffffffff82111715614033576140326141ab565b5b80604052505050565b600061404782613f8d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561407a576140796140c0565b5b600182019050919050565b6000819050919050565b600061409a82613f8d565b91506140a583613f8d565b9250826140b5576140b46140ef565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4d757374206f776e206174206c65617374206f6e65206f66207468697320736560008201527f72756d207479706520746f206d75746174650000000000000000000000000000602082015250565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f526f79616c7479206d7573742062652067726561746572207468616e206f722060008201527f657175616c20746f203025000000000000000000000000000000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f596f7520646f6e742068617665207468697320736572756d0000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f526f79616c7479206d7573742062652067726561746572207468616e206f722060008201527f657175616c20746f20372e352500000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f416c6c204d7574616e74732068617665206265656e206d696e74656421000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b61488f81613f15565b811461489a57600080fd5b50565b6148a681613f27565b81146148b157600080fd5b50565b6148bd81613f33565b81146148c857600080fd5b50565b6148d481613f5f565b81146148df57600080fd5b50565b6148eb81613f8d565b81146148f657600080fd5b5056fea2646970667358221220fc9f4572696ccea24130d85d75f8151d966971546303533c5f0a36644c094e8664736f6c6343000807003368747470733a2f2f706f746c75636b6c6162732e6d7970696e6174612e636c6f75642f697066732f516d62685a62445a4c5057346d47704c764775387942364b74336e4e416570413545694e5874654c346e596d4c372f000000000000000000000000246cbfefd5b70d74335f0ad25e660ba1e2259858