[ { "inputs": [], "stateMutability": "nonpayable", "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": "DOMAIN_SEPARATOR", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "MAX_INFLATION", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "MINT_WAIT_PERIOD", "outputs": [ { "internalType": "uint32", "name": "", "type": "uint32" } ], "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": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "burn", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "burnFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "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": "lastMintTimestamp", "outputs": [ { "internalType": "uint40", "name": "", "type": "uint40" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "nonces", "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" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "uint256", "name": "deadline", "type": "uint256" }, { "internalType": "uint8", "name": "v", "type": "uint8" }, { "internalType": "bytes32", "name": "r", "type": "bytes32" }, { "internalType": "bytes32", "name": "s", "type": "bytes32" } ], "name": "permit", "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": "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" } ]
6101206040523480156200001257600080fd5b506040518060400160405280600781526020017f4261642047757900000000000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600781526020017f42616420477579000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f42414447555900000000000000000000000000000000000000000000000000008152508160039081620000fd91906200076c565b5080600490816200010f91906200076c565b505050818051906020012060e08181525050808051906020012061010081815250506945c0421059894030397460b01b600560006101000a81548169ffffffffffffffffffff021916908360b01c021790555069e0b31ba960edef09513460b01b6005600a6101000a81548169ffffffffffffffffffff021916908360b01c02179055504660a08181525050620001ab6200025060201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff168152505050505062000209620001fd620002ad60201b60201c565b620002b560201b60201c565b42600860146101000a81548164ffffffffff021916908364ffffffffff1602179055506200024a336b033b2e3c9fd0803ce80000006200037b60201b60201c565b62000a2b565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e05161010051463060405160200162000292959493929190620008c4565b60405160208183030381529060405280519060200120905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620003ed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003e49062000982565b60405180910390fd5b6200040160008383620004e860201b60201c565b8060026000828254620004159190620009d3565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620004c8919062000a0e565b60405180910390a3620004e460008383620004ed60201b60201c565b5050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200057457607f821691505b6020821081036200058a57620005896200052c565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005f47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620005b5565b620006008683620005b5565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200064d62000647620006418462000618565b62000622565b62000618565b9050919050565b6000819050919050565b62000669836200062c565b62000681620006788262000654565b848454620005c2565b825550505050565b600090565b6200069862000689565b620006a58184846200065e565b505050565b5b81811015620006cd57620006c16000826200068e565b600181019050620006ab565b5050565b601f8211156200071c57620006e68162000590565b620006f184620005a5565b8101602085101562000701578190505b620007196200071085620005a5565b830182620006aa565b50505b505050565b600082821c905092915050565b6000620007416000198460080262000721565b1980831691505092915050565b60006200075c83836200072e565b9150826002028217905092915050565b6200077782620004f2565b67ffffffffffffffff811115620007935762000792620004fd565b5b6200079f82546200055b565b620007ac828285620006d1565b600060209050601f831160018114620007e45760008415620007cf578287015190505b620007db85826200074e565b8655506200084b565b601f198416620007f48662000590565b60005b828110156200081e57848901518255600182019150602085019450602081019050620007f7565b868310156200083e57848901516200083a601f8916826200072e565b8355505b6001600288020188555050505b505050505050565b6000819050919050565b620008688162000853565b82525050565b620008798162000618565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008ac826200087f565b9050919050565b620008be816200089f565b82525050565b600060a082019050620008db60008301886200085d565b620008ea60208301876200085d565b620008f960408301866200085d565b6200090860608301856200086e565b620009176080830184620008b3565b9695505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b60006200096a601f8362000921565b9150620009778262000932565b602082019050919050565b600060208201905081810360008301526200099d816200095b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620009e08262000618565b9150620009ed8362000618565b925082820190508082111562000a085762000a07620009a4565b5b92915050565b600060208201905062000a2560008301846200086e565b92915050565b60805160a05160c05160e0516101005161266b62000a7060003960006114430152600061142201526000610f7e01526000610fd401526000610ffd015261266b6000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c806379cc6790116100b8578063a457c2d71161007c578063a457c2d714610369578063a9059cbb14610399578063d505accf146103c9578063dd62ed3e146103e5578063f2fde38b14610415578063fdb04bbf1461043157610142565b806379cc6790146102c35780637ecebe00146102df5780638da5cb5b1461030f5780638e80ff5d1461032d57806395d89b411461034b57610142565b80633544fd2b1161010a5780633544fd2b146102015780633644e5151461021f578063395093511461023d57806342966c681461026d57806370a0823114610289578063715018a6146102b957610142565b806306fdde0314610147578063095ea7b31461016557806318160ddd1461019557806323b872dd146101b3578063313ce567146101e3575b600080fd5b61014f61044f565b60405161015c91906117c2565b60405180910390f35b61017f600480360381019061017a919061187d565b6104e1565b60405161018c91906118d8565b60405180910390f35b61019d610504565b6040516101aa9190611902565b60405180910390f35b6101cd60048036038101906101c8919061191d565b61050e565b6040516101da91906118d8565b60405180910390f35b6101eb61053d565b6040516101f8919061198c565b60405180910390f35b610209610546565b60405161021691906119c6565b60405180910390f35b61022761054e565b60405161023491906119fa565b60405180910390f35b6102576004803603810190610252919061187d565b61055d565b60405161026491906118d8565b60405180910390f35b61028760048036038101906102829190611a15565b610594565b005b6102a3600480360381019061029e9190611a42565b6105a8565b6040516102b09190611902565b60405180910390f35b6102c16105f0565b005b6102dd60048036038101906102d8919061187d565b610604565b005b6102f960048036038101906102f49190611a42565b610624565b6040516103069190611902565b60405180910390f35b610317610674565b6040516103249190611a7e565b60405180910390f35b61033561069e565b6040516103429190611ab9565b60405180910390f35b6103536106b5565b60405161036091906117c2565b60405180910390f35b610383600480360381019061037e919061187d565b610747565b60405161039091906118d8565b60405180910390f35b6103b360048036038101906103ae919061187d565b6107be565b6040516103c091906118d8565b60405180910390f35b6103e360048036038101906103de9190611b2c565b6107e1565b005b6103ff60048036038101906103fa9190611bce565b610998565b60405161040c9190611902565b60405180910390f35b61042f600480360381019061042a9190611a42565b610a1f565b005b610439610aa2565b604051610446919061198c565b60405180910390f35b60606003805461045e90611c3d565b80601f016020809104026020016040519081016040528092919081815260200182805461048a90611c3d565b80156104d75780601f106104ac576101008083540402835291602001916104d7565b820191906000526020600020905b8154815290600101906020018083116104ba57829003601f168201915b5050505050905090565b6000806104ec610aa7565b90506104f9818585610aaf565b600191505092915050565b6000600254905090565b600080610519610aa7565b9050610526858285610c78565b610531858585610d04565b60019150509392505050565b60006012905090565b6301e1338081565b6000610558610f7a565b905090565b600080610568610aa7565b905061058981858561057a8589610998565b6105849190611c9d565b610aaf565b600191505092915050565b6105a561059f610aa7565b82611031565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105f86111fe565b610602600061127c565b565b61061682610610610aa7565b83610c78565b6106208282611031565b5050565b600061066d600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611342565b9050919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600860149054906101000a900464ffffffffff1681565b6060600480546106c490611c3d565b80601f01602080910402602001604051908101604052809291908181526020018280546106f090611c3d565b801561073d5780601f106107125761010080835404028352916020019161073d565b820191906000526020600020905b81548152906001019060200180831161072057829003601f168201915b5050505050905090565b600080610752610aa7565b905060006107608286610998565b9050838110156107a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079c90611d43565b60405180910390fd5b6107b28286868403610aaf565b60019250505092915050565b6000806107c9610aa7565b90506107d6818585610d04565b600191505092915050565b83421115610824576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081b90611daf565b60405180910390fd5b6000600560009054906101000a900460b01b75ffffffffffffffffffffffffffffffffffffffffffff1916905060006005600a9054906101000a900460b01b75ffffffffffffffffffffffffffffffffffffffffffff191690508060501c82173360601b14905060007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98a8a8a6108ba8e611350565b8b6040516020016108d096959493929190611dcf565b60405160208183030381529060405280519060200120905060006108f3826113ae565b905060018360001c1461098057600061090e828989896113c8565b90508b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461097e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097590611e7c565b60405180910390fd5b505b61098b8b8b8b610aaf565b5050505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a276111fe565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8d90611f0e565b60405180910390fd5b610a9f8161127c565b50565b600a81565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1590611fa0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8490612032565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c6b9190611902565b60405180910390a3505050565b6000610c848484610998565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cfe5781811015610cf0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce79061209e565b60405180910390fd5b610cfd8484848403610aaf565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6a90612130565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610de2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd9906121c2565b60405180910390fd5b610ded8383836113f3565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6a90612254565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f619190611902565b60405180910390a3610f748484846113f8565b50505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610ff657507f000000000000000000000000000000000000000000000000000000000000000046145b15611023577f0000000000000000000000000000000000000000000000000000000000000000905061102e565b61102b6113fd565b90505b90565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611097906122e6565b60405180910390fd5b6110ac826000836113f3565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611132576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112990612378565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111e59190611902565b60405180910390a36111f9836000846113f8565b505050565b611206610aa7565b73ffffffffffffffffffffffffffffffffffffffff16611224610674565b73ffffffffffffffffffffffffffffffffffffffff161461127a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611271906123e4565b60405180910390fd5b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081600001549050919050565b600080600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905061139d81611342565b91506113a881611493565b50919050565b60006113c16113bb610f7a565b836114a9565b9050919050565b60008060006113d9878787876114ea565b915091506113e6816115cc565b8192505050949350505050565b505050565b505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000004630604051602001611478959493929190612404565b60405160208183030381529060405280519060200120905090565b6001816000016000828254019250508190555050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c11156115255760006003915091506115c3565b60006001878787876040516000815260200160405260405161154a9493929190612457565b6020604051602081039080840390855afa15801561156c573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115ba576000600192509250506115c3565b80600092509250505b94509492505050565b600060048111156115e0576115df61249c565b5b8160048111156115f3576115f261249c565b5b031561172f576001600481111561160d5761160c61249c565b5b8160048111156116205761161f61249c565b5b03611660576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165790612517565b60405180910390fd5b600260048111156116745761167361249c565b5b8160048111156116875761168661249c565b5b036116c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116be90612583565b60405180910390fd5b600360048111156116db576116da61249c565b5b8160048111156116ee576116ed61249c565b5b0361172e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172590612615565b60405180910390fd5b5b50565b600081519050919050565b600082825260208201905092915050565b60005b8381101561176c578082015181840152602081019050611751565b60008484015250505050565b6000601f19601f8301169050919050565b600061179482611732565b61179e818561173d565b93506117ae81856020860161174e565b6117b781611778565b840191505092915050565b600060208201905081810360008301526117dc8184611789565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611814826117e9565b9050919050565b61182481611809565b811461182f57600080fd5b50565b6000813590506118418161181b565b92915050565b6000819050919050565b61185a81611847565b811461186557600080fd5b50565b60008135905061187781611851565b92915050565b60008060408385031215611894576118936117e4565b5b60006118a285828601611832565b92505060206118b385828601611868565b9150509250929050565b60008115159050919050565b6118d2816118bd565b82525050565b60006020820190506118ed60008301846118c9565b92915050565b6118fc81611847565b82525050565b600060208201905061191760008301846118f3565b92915050565b600080600060608486031215611936576119356117e4565b5b600061194486828701611832565b935050602061195586828701611832565b925050604061196686828701611868565b9150509250925092565b600060ff82169050919050565b61198681611970565b82525050565b60006020820190506119a1600083018461197d565b92915050565b600063ffffffff82169050919050565b6119c0816119a7565b82525050565b60006020820190506119db60008301846119b7565b92915050565b6000819050919050565b6119f4816119e1565b82525050565b6000602082019050611a0f60008301846119eb565b92915050565b600060208284031215611a2b57611a2a6117e4565b5b6000611a3984828501611868565b91505092915050565b600060208284031215611a5857611a576117e4565b5b6000611a6684828501611832565b91505092915050565b611a7881611809565b82525050565b6000602082019050611a936000830184611a6f565b92915050565b600064ffffffffff82169050919050565b611ab381611a99565b82525050565b6000602082019050611ace6000830184611aaa565b92915050565b611add81611970565b8114611ae857600080fd5b50565b600081359050611afa81611ad4565b92915050565b611b09816119e1565b8114611b1457600080fd5b50565b600081359050611b2681611b00565b92915050565b600080600080600080600060e0888a031215611b4b57611b4a6117e4565b5b6000611b598a828b01611832565b9750506020611b6a8a828b01611832565b9650506040611b7b8a828b01611868565b9550506060611b8c8a828b01611868565b9450506080611b9d8a828b01611aeb565b93505060a0611bae8a828b01611b17565b92505060c0611bbf8a828b01611b17565b91505092959891949750929550565b60008060408385031215611be557611be46117e4565b5b6000611bf385828601611832565b9250506020611c0485828601611832565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c5557607f821691505b602082108103611c6857611c67611c0e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611ca882611847565b9150611cb383611847565b9250828201905080821115611ccb57611cca611c6e565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611d2d60258361173d565b9150611d3882611cd1565b604082019050919050565b60006020820190508181036000830152611d5c81611d20565b9050919050565b7f45524332305065726d69743a206578706972656420646561646c696e65000000600082015250565b6000611d99601d8361173d565b9150611da482611d63565b602082019050919050565b60006020820190508181036000830152611dc881611d8c565b9050919050565b600060c082019050611de460008301896119eb565b611df16020830188611a6f565b611dfe6040830187611a6f565b611e0b60608301866118f3565b611e1860808301856118f3565b611e2560a08301846118f3565b979650505050505050565b7f45524332305065726d69743a20696e76616c6964207369676e61747572650000600082015250565b6000611e66601e8361173d565b9150611e7182611e30565b602082019050919050565b60006020820190508181036000830152611e9581611e59565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611ef860268361173d565b9150611f0382611e9c565b604082019050919050565b60006020820190508181036000830152611f2781611eeb565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611f8a60248361173d565b9150611f9582611f2e565b604082019050919050565b60006020820190508181036000830152611fb981611f7d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061201c60228361173d565b915061202782611fc0565b604082019050919050565b6000602082019050818103600083015261204b8161200f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612088601d8361173d565b915061209382612052565b602082019050919050565b600060208201905081810360008301526120b78161207b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061211a60258361173d565b9150612125826120be565b604082019050919050565b600060208201905081810360008301526121498161210d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006121ac60238361173d565b91506121b782612150565b604082019050919050565b600060208201905081810360008301526121db8161219f565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061223e60268361173d565b9150612249826121e2565b604082019050919050565b6000602082019050818103600083015261226d81612231565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006122d060218361173d565b91506122db82612274565b604082019050919050565b600060208201905081810360008301526122ff816122c3565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061236260228361173d565b915061236d82612306565b604082019050919050565b6000602082019050818103600083015261239181612355565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006123ce60208361173d565b91506123d982612398565b602082019050919050565b600060208201905081810360008301526123fd816123c1565b9050919050565b600060a08201905061241960008301886119eb565b61242660208301876119eb565b61243360408301866119eb565b61244060608301856118f3565b61244d6080830184611a6f565b9695505050505050565b600060808201905061246c60008301876119eb565b612479602083018661197d565b61248660408301856119eb565b61249360608301846119eb565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b600061250160188361173d565b915061250c826124cb565b602082019050919050565b60006020820190508181036000830152612530816124f4565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b600061256d601f8361173d565b915061257882612537565b602082019050919050565b6000602082019050818103600083015261259c81612560565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b60006125ff60228361173d565b915061260a826125a3565b604082019050919050565b6000602082019050818103600083015261262e816125f2565b905091905056fea264697066735822122082e33a77afe9fca4ad2cc008d1dd5c0ec39b2d15115f5f90306b9a45a8808c4964736f6c63430008120033