Overview ERC721
Total Supply:
1,400 PETTO

Holders:
11
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x03E09730B8BfCE99253A71B5Bf041A54f261D4ea
6080604052610d05600c556002600d55663ff2e795f50000600e556000601060006101000a81548160ff0219169083151502179055506000601060016101000a81548160ff0219169083151502179055503480156200005d57600080fd5b506040518060400160405280600981526020017f506574746f204e465400000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f504554544f0000000000000000000000000000000000000000000000000000008152508160029080519060200190620000e29291906200020d565b508060039080519060200190620000fb9291906200020d565b506200010c6200013a60201b60201c565b600081905550505062000134620001286200013f60201b60201c565b6200014760201b60201c565b62000322565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8280546200021b90620002ec565b90600052602060002090601f0160209004810192826200023f57600085556200028b565b82601f106200025a57805160ff19168380011785556200028b565b828001600101855582156200028b579182015b828111156200028a5782518255916020019190600101906200026d565b5b5090506200029a91906200029e565b5090565b5b80821115620002b95760008160009055506001016200029f565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200030557607f821691505b602082108114156200031c576200031b620002bd565b5b50919050565b613b0f80620003326000396000f3fe6080604052600436106102255760003560e01c8063715018a611610123578063a475b5dd116100ab578063c87b56dd1161006f578063c87b56dd146107e2578063e985e9c51461081f578063f19e75d41461085c578063f2fde38b14610878578063f4a0a528146108a157610225565b8063a475b5dd1461070f578063b03def691461073a578063b1c9fe6e14610765578063b88d4fde14610790578063c03afb59146107b957610225565b806390c4f18d116100f257806390c4f18d1461062c57806393161d721461065557806393c153461461069257806395d89b41146106bb578063a22cb465146106e657610225565b8063715018a6146105b757806376645315146105ce57806377097fc8146105e55780638da5cb5b1461060157610225565b80632c236490116101b15780634338cd5f116101755780634338cd5f146104be57806351cff8d9146104e95780636352211e146105125780636817c76c1461054f57806370a082311461057a57610225565b80632c236490146103dd57806332536eb4146104065780633b4c4b251461044357806342842e0e1461046c57806342f5982a1461049557610225565b8063095ea7b3116101f8578063095ea7b3146102f857806318160ddd1461032157806323b872dd1461034c5780632848aeaf146103755780632be09561146103b257610225565b806301ffc9a71461022a57806302fe53051461026757806306fdde0314610290578063081812fc146102bb575b600080fd5b34801561023657600080fd5b50610251600480360381019061024c91906128bf565b6108ca565b60405161025e9190612907565b60405180910390f35b34801561027357600080fd5b5061028e60048036038101906102899190612a68565b6109ac565b005b34801561029c57600080fd5b506102a56109ce565b6040516102b29190612b39565b60405180910390f35b3480156102c757600080fd5b506102e260048036038101906102dd9190612b91565b610a60565b6040516102ef9190612bff565b60405180910390f35b34801561030457600080fd5b5061031f600480360381019061031a9190612c46565b610adc565b005b34801561032d57600080fd5b50610336610be1565b6040516103439190612c95565b60405180910390f35b34801561035857600080fd5b50610373600480360381019061036e9190612cb0565b610bf8565b005b34801561038157600080fd5b5061039c60048036038101906103979190612d03565b610c08565b6040516103a99190612907565b60405180910390f35b3480156103be57600080fd5b506103c7610c28565b6040516103d49190612907565b60405180910390f35b3480156103e957600080fd5b5061040460048036038101906103ff9190612b91565b610c3b565b005b34801561041257600080fd5b5061042d60048036038101906104289190612d30565b610c4d565b60405161043a9190612907565b60405180910390f35b34801561044f57600080fd5b5061046a60048036038101906104659190612b91565b610c7d565b005b34801561047857600080fd5b50610493600480360381019061048e9190612cb0565b610c8f565b005b3480156104a157600080fd5b506104bc60048036038101906104b79190612a68565b610caf565b005b3480156104ca57600080fd5b506104d3610cd1565b6040516104e09190612c95565b60405180910390f35b3480156104f557600080fd5b50610510600480360381019061050b9190612dae565b610cd7565b005b34801561051e57600080fd5b5061053960048036038101906105349190612b91565b610d72565b6040516105469190612bff565b60405180910390f35b34801561055b57600080fd5b50610564610d88565b6040516105719190612c95565b60405180910390f35b34801561058657600080fd5b506105a1600480360381019061059c9190612d03565b610d8e565b6040516105ae9190612c95565b60405180910390f35b3480156105c357600080fd5b506105cc610e5e565b005b3480156105da57600080fd5b506105e3610e72565b005b6105ff60048036038101906105fa9190612ddb565b610e97565b005b34801561060d57600080fd5b5061061661103e565b6040516106239190612bff565b60405180910390f35b34801561063857600080fd5b50610653600480360381019061064e9190612e63565b611068565b005b34801561066157600080fd5b5061067c60048036038101906106779190612a68565b61108d565b6040516106899190612907565b60405180910390f35b34801561069e57600080fd5b506106b960048036038101906106b49190612a68565b6110b6565b005b3480156106c757600080fd5b506106d06110d8565b6040516106dd9190612b39565b60405180910390f35b3480156106f257600080fd5b5061070d60048036038101906107089190612e90565b61116a565b005b34801561071b57600080fd5b506107246112e2565b6040516107319190612907565b60405180910390f35b34801561074657600080fd5b5061074f6112f5565b60405161075c9190612907565b60405180910390f35b34801561077157600080fd5b5061077a61131c565b6040516107879190612f47565b60405180910390f35b34801561079c57600080fd5b506107b760048036038101906107b29190613003565b61132f565b005b3480156107c557600080fd5b506107e060048036038101906107db91906130ab565b6113a7565b005b3480156107ee57600080fd5b5061080960048036038101906108049190612b91565b6113dc565b6040516108169190612b39565b60405180910390f35b34801561082b57600080fd5b50610846600480360381019061084191906130d8565b6114a1565b6040516108539190612907565b60405180910390f35b61087660048036038101906108719190612b91565b611535565b005b34801561088457600080fd5b5061089f600480360381019061089a9190612d03565b6115a1565b005b3480156108ad57600080fd5b506108c860048036038101906108c39190612b91565b611625565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061099557507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806109a557506109a482611637565b5b9050919050565b6109b46116a1565b80600990805190602001906109ca92919061276d565b5050565b6060600280546109dd90613147565b80601f0160208091040260200160405190810160405280929190818152602001828054610a0990613147565b8015610a565780601f10610a2b57610100808354040283529160200191610a56565b820191906000526020600020905b815481529060010190602001808311610a3957829003601f168201915b5050505050905090565b6000610a6b8261171f565b610aa1576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610ae782610d72565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b4f576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610b6e61176d565b73ffffffffffffffffffffffffffffffffffffffff1614610bd157610b9a81610b9561176d565b6114a1565b610bd0576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b610bdc838383611775565b505050565b6000610beb611827565b6001546000540303905090565b610c0383838361182c565b505050565b600f6020528060005260406000206000915054906101000a900460ff1681565b601060009054906101000a900460ff1681565b610c436116a1565b80600d8190555050565b60008082600e54610c5e91906131a8565b9050808410610c71576001915050610c77565b60009150505b92915050565b610c856116a1565b80600c8190555050565b610caa8383836040518060200160405280600081525061132f565b505050565b610cb76116a1565b80600a9080519060200190610ccd92919061276d565b5050565b600d5481565b610cdf6116a1565b600047905060008111610d27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1e9061324e565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610d6d573d6000803e3d6000fd5b505050565b6000610d7d82611ce2565b600001519050919050565b600e5481565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610df6576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b610e666116a1565b610e706000611f6d565b565b610e7a6116a1565b6001601060016101000a81548160ff021916908315150217905550565b6000610ea16112f5565b905080610ee3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eda906132ba565b60405180910390fd5b600c5483610eef610be1565b610ef991906132da565b1115610f3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f319061337c565b60405180910390fd5b600d5483610f4733612033565b610f5191906132da565b1115610f92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f89906133e8565b60405180910390fd5b6000610f9e3485610c4d565b905080610fe0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd790613454565b60405180910390fd5b6000610feb8461108d565b90508061102d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611024906134c0565b60405180910390fd5b611037338661209d565b5050505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6110706116a1565b80601060006101000a81548160ff02191690831515021790555050565b6000600a60405161109e919061357f565b60405180910390208280519060200120149050919050565b6110be6116a1565b80600b90805190602001906110d492919061276d565b5050565b6060600380546110e790613147565b80601f016020809104026020016040519081016040528092919081815260200182805461111390613147565b80156111605780601f1061113557610100808354040283529160200191611160565b820191906000526020600020905b81548152906001019060200180831161114357829003601f168201915b5050505050905090565b61117261176d565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156111d7576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600760006111e461176d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff1661129161176d565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516112d69190612907565b60405180910390a35050565b601060019054906101000a900460ff1681565b6000601060009054906101000a900460ff166113145760009050611319565b600190505b90565b600860149054906101000a900460ff1681565b61133a84848461182c565b6113598373ffffffffffffffffffffffffffffffffffffffff166120bb565b156113a15761136a848484846120de565b6113a0576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b6113af6116a1565b80600860146101000a81548160ff021916908360028111156113d4576113d3612ed0565b5b021790555050565b60606113e78261171f565b611426576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141d906135e2565b60405180910390fd5b601060019054906101000a900460ff1661146257600960405160200161144c91906136ed565b604051602081830303815290604052905061149c565b600961147960018461147491906132da565b61223e565b60405160200161148a92919061378c565b60405160208183030381529060405290505b919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61153d6116a1565b600c5481611549610be1565b61155391906132da565b1115611594576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158b9061337c565b60405180910390fd5b61159e338261209d565b50565b6115a96116a1565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611619576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116109061382d565b60405180910390fd5b61162281611f6d565b50565b61162d6116a1565b80600e8190555050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6116a961176d565b73ffffffffffffffffffffffffffffffffffffffff166116c761103e565b73ffffffffffffffffffffffffffffffffffffffff161461171d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171490613899565b60405180910390fd5b565b60008161172a611827565b11158015611739575060005482105b8015611766575060046000838152602001908152602001600020600001601c9054906101000a900460ff16155b9050919050565b600033905090565b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600090565b600061183782611ce2565b90508373ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16146118a2576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008473ffffffffffffffffffffffffffffffffffffffff166118c361176d565b73ffffffffffffffffffffffffffffffffffffffff1614806118f257506118f1856118ec61176d565b6114a1565b5b80611937575061190061176d565b73ffffffffffffffffffffffffffffffffffffffff1661191f84610a60565b73ffffffffffffffffffffffffffffffffffffffff16145b905080611970576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156119d7576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6119e4858585600161239f565b6119f060008487611775565b6001600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506001600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000600460008581526020019081526020016000209050848160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550428160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060006001850190506000600460008381526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611c70576000548214611c6f57878160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084602001518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b505050828473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611cdb85858560016123a5565b5050505050565b611cea6127f3565b600082905080611cf8611827565b11611f3657600054811015611f35576000600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff16151515158152505090508060400151611f3357600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611e17578092505050611f68565b5b600115611f3257818060019003925050600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611f2d578092505050611f68565b611e18565b5b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160089054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b6120b78282604051806020016040528060008152506123ab565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261210461176d565b8786866040518563ffffffff1660e01b8152600401612126949392919061390e565b602060405180830381600087803b15801561214057600080fd5b505af192505050801561217157506040513d601f19601f8201168201806040525081019061216e919061396f565b60015b6121eb573d80600081146121a1576040519150601f19603f3d011682016040523d82523d6000602084013e6121a6565b606091505b506000815114156121e3576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60606000821415612286576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061239a565b600082905060005b600082146122b85780806122a19061399c565b915050600a826122b19190613a14565b915061228e565b60008167ffffffffffffffff8111156122d4576122d361293d565b5b6040519080825280601f01601f1916602001820160405280156123065781602001600182028036833780820191505090505b5090505b600085146123935760018261231f9190613a45565b9150600a8561232e9190613a79565b603061233a91906132da565b60f81b8183815181106123505761234f613aaa565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561238c9190613a14565b945061230a565b8093505050505b919050565b50505050565b50505050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415612418576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000831415612453576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612460600085838661239f565b82600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555082600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160088282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550836004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000819050600084820190506126218673ffffffffffffffffffffffffffffffffffffffff166120bb565b156126e6575b818673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461269660008784806001019550876120de565b6126cc576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8082106126275782600054146126e157600080fd5b612751565b5b818060010192508673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48082106126e7575b81600081905550505061276760008583866123a5565b50505050565b82805461277990613147565b90600052602060002090601f01602090048101928261279b57600085556127e2565b82601f106127b457805160ff19168380011785556127e2565b828001600101855582156127e2579182015b828111156127e15782518255916020019190600101906127c6565b5b5090506127ef9190612836565b5090565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681526020016000151581525090565b5b8082111561284f576000816000905550600101612837565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61289c81612867565b81146128a757600080fd5b50565b6000813590506128b981612893565b92915050565b6000602082840312156128d5576128d461285d565b5b60006128e3848285016128aa565b91505092915050565b60008115159050919050565b612901816128ec565b82525050565b600060208201905061291c60008301846128f8565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6129758261292c565b810181811067ffffffffffffffff821117156129945761299361293d565b5b80604052505050565b60006129a7612853565b90506129b3828261296c565b919050565b600067ffffffffffffffff8211156129d3576129d261293d565b5b6129dc8261292c565b9050602081019050919050565b82818337600083830152505050565b6000612a0b612a06846129b8565b61299d565b905082815260208101848484011115612a2757612a26612927565b5b612a328482856129e9565b509392505050565b600082601f830112612a4f57612a4e612922565b5b8135612a5f8482602086016129f8565b91505092915050565b600060208284031215612a7e57612a7d61285d565b5b600082013567ffffffffffffffff811115612a9c57612a9b612862565b5b612aa884828501612a3a565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612aeb578082015181840152602081019050612ad0565b83811115612afa576000848401525b50505050565b6000612b0b82612ab1565b612b158185612abc565b9350612b25818560208601612acd565b612b2e8161292c565b840191505092915050565b60006020820190508181036000830152612b538184612b00565b905092915050565b6000819050919050565b612b6e81612b5b565b8114612b7957600080fd5b50565b600081359050612b8b81612b65565b92915050565b600060208284031215612ba757612ba661285d565b5b6000612bb584828501612b7c565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612be982612bbe565b9050919050565b612bf981612bde565b82525050565b6000602082019050612c146000830184612bf0565b92915050565b612c2381612bde565b8114612c2e57600080fd5b50565b600081359050612c4081612c1a565b92915050565b60008060408385031215612c5d57612c5c61285d565b5b6000612c6b85828601612c31565b9250506020612c7c85828601612b7c565b9150509250929050565b612c8f81612b5b565b82525050565b6000602082019050612caa6000830184612c86565b92915050565b600080600060608486031215612cc957612cc861285d565b5b6000612cd786828701612c31565b9350506020612ce886828701612c31565b9250506040612cf986828701612b7c565b9150509250925092565b600060208284031215612d1957612d1861285d565b5b6000612d2784828501612c31565b91505092915050565b60008060408385031215612d4757612d4661285d565b5b6000612d5585828601612b7c565b9250506020612d6685828601612b7c565b9150509250929050565b6000612d7b82612bbe565b9050919050565b612d8b81612d70565b8114612d9657600080fd5b50565b600081359050612da881612d82565b92915050565b600060208284031215612dc457612dc361285d565b5b6000612dd284828501612d99565b91505092915050565b60008060408385031215612df257612df161285d565b5b6000612e0085828601612b7c565b925050602083013567ffffffffffffffff811115612e2157612e20612862565b5b612e2d85828601612a3a565b9150509250929050565b612e40816128ec565b8114612e4b57600080fd5b50565b600081359050612e5d81612e37565b92915050565b600060208284031215612e7957612e7861285d565b5b6000612e8784828501612e4e565b91505092915050565b60008060408385031215612ea757612ea661285d565b5b6000612eb585828601612c31565b9250506020612ec685828601612e4e565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60038110612f1057612f0f612ed0565b5b50565b6000819050612f2182612eff565b919050565b6000612f3182612f13565b9050919050565b612f4181612f26565b82525050565b6000602082019050612f5c6000830184612f38565b92915050565b600067ffffffffffffffff821115612f7d57612f7c61293d565b5b612f868261292c565b9050602081019050919050565b6000612fa6612fa184612f62565b61299d565b905082815260208101848484011115612fc257612fc1612927565b5b612fcd8482856129e9565b509392505050565b600082601f830112612fea57612fe9612922565b5b8135612ffa848260208601612f93565b91505092915050565b6000806000806080858703121561301d5761301c61285d565b5b600061302b87828801612c31565b945050602061303c87828801612c31565b935050604061304d87828801612b7c565b925050606085013567ffffffffffffffff81111561306e5761306d612862565b5b61307a87828801612fd5565b91505092959194509250565b6003811061309357600080fd5b50565b6000813590506130a581613086565b92915050565b6000602082840312156130c1576130c061285d565b5b60006130cf84828501613096565b91505092915050565b600080604083850312156130ef576130ee61285d565b5b60006130fd85828601612c31565b925050602061310e85828601612c31565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061315f57607f821691505b6020821081141561317357613172613118565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131b382612b5b565b91506131be83612b5b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156131f7576131f6613179565b5b828202905092915050565b7f4e6f2062616c616e636520746f20776974686472617700000000000000000000600082015250565b6000613238601683612abc565b915061324382613202565b602082019050919050565b600060208201905081810360008301526132678161322b565b9050919050565b7f4d696e74696e67206973206e6f7420616374697665207965742e000000000000600082015250565b60006132a4601a83612abc565b91506132af8261326e565b602082019050919050565b600060208201905081810360008301526132d381613297565b9050919050565b60006132e582612b5b565b91506132f083612b5b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561332557613324613179565b5b828201905092915050565b7f5265616368206d6178696d756d20737570706c792e0000000000000000000000600082015250565b6000613366601583612abc565b915061337182613330565b602082019050919050565b6000602082019050818103600083015261339581613359565b9050919050565b7f5265616368206d6178696d756d206d696e74696e67206c696d69742e00000000600082015250565b60006133d2601c83612abc565b91506133dd8261339c565b602082019050919050565b60006020820190508181036000830152613401816133c5565b9050919050565b7f4e6f7420656e6f7567682045544820746f206d696e742e000000000000000000600082015250565b600061343e601783612abc565b915061344982613408565b602082019050919050565b6000602082019050818103600083015261346d81613431565b9050919050565b7f546f6b656e20697320696e76616c69642e000000000000000000000000000000600082015250565b60006134aa601183612abc565b91506134b582613474565b602082019050919050565b600060208201905081810360008301526134d98161349d565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b6000815461350d81613147565b61351781866134e0565b94506001821660008114613532576001811461354357613576565b60ff19831686528186019350613576565b61354c856134eb565b60005b8381101561356e5781548189015260018201915060208101905061354f565b838801955050505b50505092915050565b600061358b8284613500565b915081905092915050565b7f546f6b656e204944206973206e6f742065786973742e00000000000000000000600082015250565b60006135cc601683612abc565b91506135d782613596565b602082019050919050565b600060208201905081810360008301526135fb816135bf565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b6000815461362f81613147565b6136398186613602565b94506001821660008114613654576001811461366557613698565b60ff19831686528186019350613698565b61366e8561360d565b60005b8381101561369057815481890152600182019150602081019050613671565b838801955050505b50505092915050565b7f6861746368696e672e6a736f6e00000000000000000000000000000000000000600082015250565b60006136d7600d83613602565b91506136e2826136a1565b600d82019050919050565b60006136f98284613622565b9150613704826136ca565b915081905092915050565b600061371a82612ab1565b6137248185613602565b9350613734818560208601612acd565b80840191505092915050565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b6000613776600583613602565b915061378182613740565b600582019050919050565b60006137988285613622565b91506137a4828461370f565b91506137af82613769565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613817602683612abc565b9150613822826137bb565b604082019050919050565b600060208201905081810360008301526138468161380a565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613883602083612abc565b915061388e8261384d565b602082019050919050565b600060208201905081810360008301526138b281613876565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006138e0826138b9565b6138ea81856138c4565b93506138fa818560208601612acd565b6139038161292c565b840191505092915050565b60006080820190506139236000830187612bf0565b6139306020830186612bf0565b61393d6040830185612c86565b818103606083015261394f81846138d5565b905095945050505050565b60008151905061396981612893565b92915050565b6000602082840312156139855761398461285d565b5b60006139938482850161395a565b91505092915050565b60006139a782612b5b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156139da576139d9613179565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613a1f82612b5b565b9150613a2a83612b5b565b925082613a3a57613a396139e5565b5b828204905092915050565b6000613a5082612b5b565b9150613a5b83612b5b565b925082821015613a6e57613a6d613179565b5b828203905092915050565b6000613a8482612b5b565b9150613a8f83612b5b565b925082613a9f57613a9e6139e5565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea26469706673582212209529ccc6913915e91ce4882c9226da6df42197b89c6dec78977ac24d42ea6c5164736f6c63430008090033