Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 BOYS

Holders:
5
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Contract Source Code Verified (Partial Match)
Contract Name:
MIGGLESWIF

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
No

Created At:
Wed, 17 Jul 2024 14:43:51 GMT
MIGGLESWIF.sol
MIGGLESWIF.sol
MIGGLESWIF.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "string",
        "name": "name_",
        "type": "string"
      },
      {
        "internalType": "string",
        "name": "symbol_",
        "type": "string"
      },
      {
        "internalType": "uint256",
        "name": "decimals_",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "initialBalance_",
        "type": "uint256"
      },
      {
        "internalType": "address",
        "name": "tokenOwner",
        "type": "address"
      },
      {
        "internalType": "address payable",
        "name": "feeReceiver_",
        "type": "address"
      }
    ],
    "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": "Optimization",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "_owner",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "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": [
      {
        "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": "decimals",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "subtractedValue",
        "type": "uint256"
      }
    ],
    "name": "decreaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "addedValue",
        "type": "uint256"
      }
    ],
    "name": "increaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "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": "address",
        "name": "tokenAddress",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "tokenAmount",
        "type": "uint256"
      }
    ],
    "name": "recoverERC20",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "renounceOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "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": "recipient",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "recipient",
        "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"
  }
]


Contract Creation Code
60806040526e0286de4290b701946d56f43fe86d10600755604051620025a6380380620025a683398181016040528101906200003c9190620004ed565b8585858260049081620000509190620007f1565b508160059081620000629190620007f1565b50806003819055505050508073ffffffffffffffffffffffffffffffffffffffff166108fc3490811502906040515f60405180830381858888f19350505050158015620000b1573d5f803e3d5ffd5b508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200011f8285600a62000106919062000a52565b8562000113919062000aa2565b6200012b60201b60201c565b50505050505062000bd0565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200019c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001939062000b4a565b60405180910390fd5b620001af5f83836200028860201b60201c565b8060025f828254620001c2919062000b6a565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825462000216919062000b6a565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200027c919062000bb5565b60405180910390a35050565b505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b620002ee82620002a6565b810181811067ffffffffffffffff8211171562000310576200030f620002b6565b5b80604052505050565b5f620003246200028d565b9050620003328282620002e3565b919050565b5f67ffffffffffffffff821115620003545762000353620002b6565b5b6200035f82620002a6565b9050602081019050919050565b5f5b838110156200038b5780820151818401526020810190506200036e565b5f8484015250505050565b5f620003ac620003a68462000337565b62000319565b905082815260208101848484011115620003cb57620003ca620002a2565b5b620003d88482856200036c565b509392505050565b5f82601f830112620003f757620003f66200029e565b5b81516200040984826020860162000396565b91505092915050565b5f819050919050565b620004268162000412565b811462000431575f80fd5b50565b5f8151905062000444816200041b565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000475826200044a565b9050919050565b620004878162000469565b811462000492575f80fd5b50565b5f81519050620004a5816200047c565b92915050565b5f620004b7826200044a565b9050919050565b620004c981620004ab565b8114620004d4575f80fd5b50565b5f81519050620004e781620004be565b92915050565b5f805f805f8060c087890312156200050a576200050962000296565b5b5f87015167ffffffffffffffff8111156200052a57620005296200029a565b5b6200053889828a01620003e0565b965050602087015167ffffffffffffffff8111156200055c576200055b6200029a565b5b6200056a89828a01620003e0565b95505060406200057d89828a0162000434565b94505060606200059089828a0162000434565b9350506080620005a389828a0162000495565b92505060a0620005b689828a01620004d7565b9150509295509295509295565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200061257607f821691505b602082108103620006285762000627620005cd565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026200068c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200064f565b6200069886836200064f565b95508019841693508086168417925050509392505050565b5f819050919050565b5f620006d9620006d3620006cd8462000412565b620006b0565b62000412565b9050919050565b5f819050919050565b620006f483620006b9565b6200070c6200070382620006e0565b8484546200065b565b825550505050565b5f90565b6200072262000714565b6200072f818484620006e9565b505050565b5b8181101562000756576200074a5f8262000718565b60018101905062000735565b5050565b601f821115620007a5576200076f816200062e565b6200077a8462000640565b810160208510156200078a578190505b620007a2620007998562000640565b83018262000734565b50505b505050565b5f82821c905092915050565b5f620007c75f1984600802620007aa565b1980831691505092915050565b5f620007e18383620007b6565b9150826002028217905092915050565b620007fc82620005c3565b67ffffffffffffffff811115620008185762000817620002b6565b5b620008248254620005fa565b620008318282856200075a565b5f60209050601f83116001811462000867575f841562000852578287015190505b6200085e8582620007d4565b865550620008cd565b601f19841662000877866200062e565b5f5b82811015620008a05784890151825560018201915060208501945060208101905062000879565b86831015620008c05784890151620008bc601f891682620007b6565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200095f57808604811115620009375762000936620008d5565b5b6001851615620009475780820291505b8081029050620009578562000902565b945062000917565b94509492505050565b5f8262000979576001905062000a4b565b8162000988575f905062000a4b565b8160018114620009a15760028114620009ac57620009e2565b600191505062000a4b565b60ff841115620009c157620009c0620008d5565b5b8360020a915084821115620009db57620009da620008d5565b5b5062000a4b565b5060208310610133831016604e8410600b841016171562000a1c5782820a90508381111562000a165762000a15620008d5565b5b62000a4b565b62000a2b84848460016200090e565b9250905081840481111562000a455762000a44620008d5565b5b81810290505b9392505050565b5f62000a5e8262000412565b915062000a6b8362000412565b925062000a9a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000968565b905092915050565b5f62000aae8262000412565b915062000abb8362000412565b925082820262000acb8162000412565b9150828204841483151762000ae55762000ae4620008d5565b5b5092915050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000b32601f8362000aec565b915062000b3f8262000afc565b602082019050919050565b5f6020820190508181035f83015262000b638162000b24565b9050919050565b5f62000b768262000412565b915062000b838362000412565b925082820190508082111562000b9e5762000b9d620008d5565b5b92915050565b62000baf8162000412565b82525050565b5f60208201905062000bca5f83018462000ba4565b92915050565b6119c88062000bde5f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c8063715018a6116100a0578063a457c2d71161006f578063a457c2d7146102a7578063a9059cbb146102d7578063b2bdfa7b14610307578063dd62ed3e14610325578063f2fde38b1461035557610109565b8063715018a6146102455780638980f11f1461024f5780638da5cb5b1461026b57806395d89b411461028957610109565b806323b872dd116100dc57806323b872dd14610197578063313ce567146101c757806339509351146101e557806370a082311461021557610109565b806306fdde031461010d578063095ea7b31461012b57806310c8aeac1461015b57806318160ddd14610179575b5f80fd5b610115610371565b6040516101229190611123565b60405180910390f35b610145600480360381019061014091906111d4565b610401565b604051610152919061122c565b60405180910390f35b61016361041e565b6040516101709190611254565b60405180910390f35b610181610424565b60405161018e9190611254565b60405180910390f35b6101b160048036038101906101ac919061126d565b61042d565b6040516101be919061122c565b60405180910390f35b6101cf610528565b6040516101dc9190611254565b60405180910390f35b6101ff60048036038101906101fa91906111d4565b610531565b60405161020c919061122c565b60405180910390f35b61022f600480360381019061022a91906112bd565b6105d8565b60405161023c9190611254565b60405180910390f35b61024d61061d565b005b610269600480360381019061026491906111d4565b61074f565b005b61027361084b565b60405161028091906112f7565b60405180910390f35b610291610873565b60405161029e9190611123565b60405180910390f35b6102c160048036038101906102bc91906111d4565b610903565b6040516102ce919061122c565b60405180910390f35b6102f160048036038101906102ec91906111d4565b6109f2565b6040516102fe919061122c565b60405180910390f35b61030f610a0f565b60405161031c91906112f7565b60405180910390f35b61033f600480360381019061033a9190611310565b610a34565b60405161034c9190611254565b60405180910390f35b61036f600480360381019061036a91906112bd565b610ab6565b005b6060600480546103809061137b565b80601f01602080910402602001604051908101604052809291908181526020018280546103ac9061137b565b80156103f75780601f106103ce576101008083540402835291602001916103f7565b820191905f5260205f20905b8154815290600101906020018083116103da57829003601f168201915b5050505050905090565b5f61041461040d610c57565b8484610c5e565b6001905092915050565b60075481565b5f600254905090565b5f610439848484610e21565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610480610c57565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156104ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f69061141b565b60405180910390fd5b61051c8561050b610c57565b85846105179190611466565b610c5e565b60019150509392505050565b5f600354905090565b5f6105ce61053d610c57565b848460015f61054a610c57565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546105c99190611499565b610c5e565b6001905092915050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3273ffffffffffffffffffffffffffffffffffffffff1661063c61084b565b73ffffffffffffffffffffffffffffffffffffffff1614610692576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068990611516565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b3273ffffffffffffffffffffffffffffffffffffffff1661076e61084b565b73ffffffffffffffffffffffffffffffffffffffff16146107c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107bb90611516565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6107e861084b565b836040518363ffffffff1660e01b8152600401610806929190611534565b6020604051808303815f875af1158015610822573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108469190611585565b505050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546108829061137b565b80601f01602080910402602001604051908101604052809291908181526020018280546108ae9061137b565b80156108f95780601f106108d0576101008083540402835291602001916108f9565b820191905f5260205f20905b8154815290600101906020018083116108dc57829003601f168201915b5050505050905090565b5f8060015f610910610c57565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156109ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c190611620565b60405180910390fd5b6109e76109d5610c57565b8585846109e29190611466565b610c5e565b600191505092915050565b5f610a056109fe610c57565b8484610e21565b6001905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b3273ffffffffffffffffffffffffffffffffffffffff16610ad561084b565b73ffffffffffffffffffffffffffffffffffffffff1614610b2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2290611516565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b90906116ae565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ccc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc39061173c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d31906117ca565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e149190611254565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8690611858565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610efd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef4906118e6565b60405180910390fd5b610f08838383611094565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8290611974565b60405180910390fd5b8181610f979190611466565b5f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546110229190611499565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110869190611254565b60405180910390a350505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156110d05780820151818401526020810190506110b5565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6110f582611099565b6110ff81856110a3565b935061110f8185602086016110b3565b611118816110db565b840191505092915050565b5f6020820190508181035f83015261113b81846110eb565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61117082611147565b9050919050565b61118081611166565b811461118a575f80fd5b50565b5f8135905061119b81611177565b92915050565b5f819050919050565b6111b3816111a1565b81146111bd575f80fd5b50565b5f813590506111ce816111aa565b92915050565b5f80604083850312156111ea576111e9611143565b5b5f6111f78582860161118d565b9250506020611208858286016111c0565b9150509250929050565b5f8115159050919050565b61122681611212565b82525050565b5f60208201905061123f5f83018461121d565b92915050565b61124e816111a1565b82525050565b5f6020820190506112675f830184611245565b92915050565b5f805f6060848603121561128457611283611143565b5b5f6112918682870161118d565b93505060206112a28682870161118d565b92505060406112b3868287016111c0565b9150509250925092565b5f602082840312156112d2576112d1611143565b5b5f6112df8482850161118d565b91505092915050565b6112f181611166565b82525050565b5f60208201905061130a5f8301846112e8565b92915050565b5f806040838503121561132657611325611143565b5b5f6113338582860161118d565b92505060206113448582860161118d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061139257607f821691505b6020821081036113a5576113a461134e565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f6114056028836110a3565b9150611410826113ab565b604082019050919050565b5f6020820190508181035f830152611432816113f9565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611470826111a1565b915061147b836111a1565b925082820390508181111561149357611492611439565b5b92915050565b5f6114a3826111a1565b91506114ae836111a1565b92508282019050808211156114c6576114c5611439565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6115006020836110a3565b915061150b826114cc565b602082019050919050565b5f6020820190508181035f83015261152d816114f4565b9050919050565b5f6040820190506115475f8301856112e8565b6115546020830184611245565b9392505050565b61156481611212565b811461156e575f80fd5b50565b5f8151905061157f8161155b565b92915050565b5f6020828403121561159a57611599611143565b5b5f6115a784828501611571565b91505092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f61160a6025836110a3565b9150611615826115b0565b604082019050919050565b5f6020820190508181035f830152611637816115fe565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6116986026836110a3565b91506116a38261163e565b604082019050919050565b5f6020820190508181035f8301526116c58161168c565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117266024836110a3565b9150611731826116cc565b604082019050919050565b5f6020820190508181035f8301526117538161171a565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6117b46022836110a3565b91506117bf8261175a565b604082019050919050565b5f6020820190508181035f8301526117e1816117a8565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6118426025836110a3565b915061184d826117e8565b604082019050919050565b5f6020820190508181035f83015261186f81611836565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6118d06023836110a3565b91506118db82611876565b604082019050919050565b5f6020820190508181035f8301526118fd816118c4565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f61195e6026836110a3565b915061196982611904565b604082019050919050565b5f6020820190508181035f83015261198b81611952565b905091905056fea2646970667358221220ab15eb9915bcff68dce34efc5b34d4b6ddbeb7f665e3c2b7e547a5254b20349964736f6c6343000817003300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000003e25f18a9b9ab3b165eb49a97359b956a2d0b3280000000000000000000000003e25f18a9b9ab3b165eb49a97359b956a2d0b3280000000000000000000000000000000000000000000000000000000000000004424f5953000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004424f595300000000000000000000000000000000000000000000000000000000