Overview ERC721
Total Supply:
144 PPG1

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x3061007EEC1898FAC97403e692CDe6299d0b3f90
60806040523480156200001157600080fd5b5060405162003264380380620032648339818101604052810190620000379190620003c5565b620000576200004b620000a760201b60201c565b620000af60201b60201c565b81600490805190602001906200006f92919062000178565b5080600590805190602001906200008892919062000178565b50620000996200017360201b60201c565b6001819055505050620004ae565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600090565b828054620001869062000479565b90600052602060002090601f016020900481019282620001aa5760008555620001f6565b82601f10620001c557805160ff1916838001178555620001f6565b82800160010185558215620001f6579182015b82811115620001f5578251825591602001919060010190620001d8565b5b50905062000205919062000209565b5090565b5b80821115620002245760008160009055506001016200020a565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620002918262000246565b810181811067ffffffffffffffff82111715620002b357620002b262000257565b5b80604052505050565b6000620002c862000228565b9050620002d6828262000286565b919050565b600067ffffffffffffffff821115620002f957620002f862000257565b5b620003048262000246565b9050602081019050919050565b60005b838110156200033157808201518184015260208101905062000314565b8381111562000341576000848401525b50505050565b60006200035e6200035884620002db565b620002bc565b9050828152602081018484840111156200037d576200037c62000241565b5b6200038a84828562000311565b509392505050565b600082601f830112620003aa57620003a96200023c565b5b8151620003bc84826020860162000347565b91505092915050565b60008060408385031215620003df57620003de62000232565b5b600083015167ffffffffffffffff8111156200040057620003ff62000237565b5b6200040e8582860162000392565b925050602083015167ffffffffffffffff81111562000432576200043162000237565b5b620004408582860162000392565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200049257607f821691505b602082108103620004a857620004a76200044a565b5b50919050565b612da680620004be6000396000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c80636352211e116100b8578063a22cb4651161007c578063a22cb46514610328578063b88d4fde14610344578063c87b56dd14610360578063dd4e9bad14610390578063e985e9c5146103ae578063f2fde38b146103de57610137565b80636352211e1461028257806370a08231146102b2578063715018a6146102e25780638da5cb5b146102ec57806395d89b411461030a57610137565b806318160ddd116100ff57806318160ddd146101f457806323b872dd1461021257806339a0c6f91461022e57806342842e0e1461024a57806346e4959d1461026657610137565b806301ffc9a71461013c57806306fdde031461016c578063081812fc1461018a578063095ea7b3146101ba5780630b747d91146101d6575b600080fd5b6101566004803603810190610151919061213a565b6103fa565b6040516101639190612182565b60405180910390f35b6101746104dc565b6040516101819190612236565b60405180910390f35b6101a4600480360381019061019f919061228e565b61056e565b6040516101b191906122fc565b60405180910390f35b6101d460048036038101906101cf9190612343565b6105ea565b005b6101de6106f4565b6040516101eb919061239f565b60405180910390f35b6101fc610707565b60405161020991906123c9565b60405180910390f35b61022c600480360381019061022791906123e4565b61071e565b005b6102486004803603810190610243919061249c565b61072e565b005b610264600480360381019061025f91906123e4565b6107c0565b005b610280600480360381019061027b9190612595565b6107e0565b005b61029c6004803603810190610297919061228e565b61095c565b6040516102a991906122fc565b60405180910390f35b6102cc60048036038101906102c79190612616565b610972565b6040516102d991906123c9565b60405180910390f35b6102ea610a41565b005b6102f4610ac9565b60405161030191906122fc565b60405180910390f35b610312610af2565b60405161031f9190612236565b60405180910390f35b610342600480360381019061033d919061266f565b610b84565b005b61035e600480360381019061035991906127df565b610cfb565b005b61037a6004803603810190610375919061228e565b610d77565b6040516103879190612236565b60405180910390f35b610398610e15565b6040516103a59190612236565b60405180910390f35b6103c860048036038101906103c39190612862565b610ea3565b6040516103d59190612182565b60405180910390f35b6103f860048036038101906103f39190612616565b610f37565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806104c557507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104d557506104d48261102e565b5b9050919050565b6060600480546104eb906128d1565b80601f0160208091040260200160405190810160405280929190818152602001828054610517906128d1565b80156105645780601f1061053957610100808354040283529160200191610564565b820191906000526020600020905b81548152906001019060200180831161054757829003601f168201915b5050505050905090565b600061057982611098565b6105af576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6009600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006105f58261095c565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361065c576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661067b6110e6565b73ffffffffffffffffffffffffffffffffffffffff16141580156106ad57506106ab816106a66110e6565b610ea3565b155b156106e4576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6106ef8383836110ee565b505050565b600260009054906101000a900460ff1681565b60006107116111a0565b6003546001540303905090565b6107298383836111a5565b505050565b6107366110e6565b73ffffffffffffffffffffffffffffffffffffffff16610754610ac9565b73ffffffffffffffffffffffffffffffffffffffff16146107aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a19061294e565b60405180910390fd5b8181600691906107bb929190611fe8565b505050565b6107db83838360405180602001604052806000815250610cfb565b505050565b6107e86110e6565b73ffffffffffffffffffffffffffffffffffffffff16610806610ac9565b73ffffffffffffffffffffffffffffffffffffffff161461085c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108539061294e565b60405180910390fd5b8181905084849050146108a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089b906129ba565b60405180910390fd5b60005b8484905081101561090f576108fc8585838181106108c8576108c76129da565b5b90506020020160208101906108dd9190612616565b8484848181106108f0576108ef6129da565b5b90506020020135611659565b808061090790612a38565b9150506108a7565b506000600260009054906101000a900460ff1660ff1603610956576001436109379190612a80565b4060001c600260006101000a81548160ff021916908360ff1602179055505b50505050565b600061096782611934565b600001519050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109d9576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b610a496110e6565b73ffffffffffffffffffffffffffffffffffffffff16610a67610ac9565b73ffffffffffffffffffffffffffffffffffffffff1614610abd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab49061294e565b60405180910390fd5b610ac76000611bc3565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610b01906128d1565b80601f0160208091040260200160405190810160405280929190818152602001828054610b2d906128d1565b8015610b7a5780601f10610b4f57610100808354040283529160200191610b7a565b820191906000526020600020905b815481529060010190602001808311610b5d57829003601f168201915b5050505050905090565b610b8c6110e6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bf0576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600a6000610bfd6110e6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16610caa6110e6565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610cef9190612182565b60405180910390a35050565b610d068484846111a5565b610d258373ffffffffffffffffffffffffffffffffffffffff16611c87565b8015610d3a5750610d3884848484611c9a565b155b15610d71576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505050565b6060610d8282611098565b610db8576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000610dc2611dea565b90506000815103610de25760405180602001604052806000815250610e0d565b80610dec84611e7c565b604051602001610dfd929190612af0565b6040516020818303038152906040525b915050919050565b60068054610e22906128d1565b80601f0160208091040260200160405190810160405280929190818152602001828054610e4e906128d1565b8015610e9b5780601f10610e7057610100808354040283529160200191610e9b565b820191906000526020600020905b815481529060010190602001808311610e7e57829003601f168201915b505050505081565b6000600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610f3f6110e6565b73ffffffffffffffffffffffffffffffffffffffff16610f5d610ac9565b73ffffffffffffffffffffffffffffffffffffffff1614610fb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610faa9061294e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611022576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101990612b86565b60405180910390fd5b61102b81611bc3565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000816110a36111a0565b111580156110b2575060015482105b80156110df575060076000838152602001908152602001600020600001601c9054906101000a900460ff16155b9050919050565b600033905090565b826009600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600090565b60006111b082611934565b90508373ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161461121b576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008473ffffffffffffffffffffffffffffffffffffffff1661123c6110e6565b73ffffffffffffffffffffffffffffffffffffffff16148061126b575061126a856112656110e6565b610ea3565b5b806112b057506112796110e6565b73ffffffffffffffffffffffffffffffffffffffff166112988461056e565b73ffffffffffffffffffffffffffffffffffffffff16145b9050806112e9576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361134f576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61135c8585856001611fdc565b611368600084876110ee565b6001600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506001600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000600760008581526020019081526020016000209050848160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550428160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060006001850190506000600760008381526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036115e75760015482146115e657878160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084602001518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b505050828473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46116528585856001611fe2565b5050505050565b60006001549050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116c6576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008203611700576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61170d6000848385611fdc565b81600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160088282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550826007600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426007600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000819050600083820190505b818060010192508573ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48082036118b05781600181905550505061192f6000848385611fe2565b505050565b61193c61206e565b60008290508061194a6111a0565b11158015611959575060015481105b15611b8c576000600760008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff16151515158152505090508060400151611b8a57600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611a6e578092505050611bbe565b5b600115611b8957818060019003925050600760008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611b84578092505050611bbe565b611a6f565b5b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080823b905060008111915050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611cc06110e6565b8786866040518563ffffffff1660e01b8152600401611ce29493929190612bfb565b6020604051808303816000875af1925050508015611d1e57506040513d601f19601f82011682018060405250810190611d1b9190612c5c565b60015b611d97573d8060008114611d4e576040519150601f19603f3d011682016040523d82523d6000602084013e611d53565b606091505b506000815103611d8f576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b606060068054611df9906128d1565b80601f0160208091040260200160405190810160405280929190818152602001828054611e25906128d1565b8015611e725780601f10611e4757610100808354040283529160200191611e72565b820191906000526020600020905b815481529060010190602001808311611e5557829003601f168201915b5050505050905090565b606060008203611ec3576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611fd7565b600082905060005b60008214611ef5578080611ede90612a38565b915050600a82611eee9190612cb8565b9150611ecb565b60008167ffffffffffffffff811115611f1157611f106126b4565b5b6040519080825280601f01601f191660200182016040528015611f435781602001600182028036833780820191505090505b5090505b60008514611fd057600182611f5c9190612a80565b9150600a85611f6b9190612ce9565b6030611f779190612d1a565b60f81b818381518110611f8d57611f8c6129da565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611fc99190612cb8565b9450611f47565b8093505050505b919050565b50505050565b50505050565b828054611ff4906128d1565b90600052602060002090601f016020900481019282612016576000855561205d565b82601f1061202f57803560ff191683800117855561205d565b8280016001018555821561205d579182015b8281111561205c578235825591602001919060010190612041565b5b50905061206a91906120b1565b5090565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681526020016000151581525090565b5b808211156120ca5760008160009055506001016120b2565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612117816120e2565b811461212257600080fd5b50565b6000813590506121348161210e565b92915050565b6000602082840312156121505761214f6120d8565b5b600061215e84828501612125565b91505092915050565b60008115159050919050565b61217c81612167565b82525050565b60006020820190506121976000830184612173565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156121d75780820151818401526020810190506121bc565b838111156121e6576000848401525b50505050565b6000601f19601f8301169050919050565b60006122088261219d565b61221281856121a8565b93506122228185602086016121b9565b61222b816121ec565b840191505092915050565b6000602082019050818103600083015261225081846121fd565b905092915050565b6000819050919050565b61226b81612258565b811461227657600080fd5b50565b60008135905061228881612262565b92915050565b6000602082840312156122a4576122a36120d8565b5b60006122b284828501612279565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006122e6826122bb565b9050919050565b6122f6816122db565b82525050565b600060208201905061231160008301846122ed565b92915050565b612320816122db565b811461232b57600080fd5b50565b60008135905061233d81612317565b92915050565b6000806040838503121561235a576123596120d8565b5b60006123688582860161232e565b925050602061237985828601612279565b9150509250929050565b600060ff82169050919050565b61239981612383565b82525050565b60006020820190506123b46000830184612390565b92915050565b6123c381612258565b82525050565b60006020820190506123de60008301846123ba565b92915050565b6000806000606084860312156123fd576123fc6120d8565b5b600061240b8682870161232e565b935050602061241c8682870161232e565b925050604061242d86828701612279565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f84011261245c5761245b612437565b5b8235905067ffffffffffffffff8111156124795761247861243c565b5b60208301915083600182028301111561249557612494612441565b5b9250929050565b600080602083850312156124b3576124b26120d8565b5b600083013567ffffffffffffffff8111156124d1576124d06120dd565b5b6124dd85828601612446565b92509250509250929050565b60008083601f8401126124ff576124fe612437565b5b8235905067ffffffffffffffff81111561251c5761251b61243c565b5b60208301915083602082028301111561253857612537612441565b5b9250929050565b60008083601f84011261255557612554612437565b5b8235905067ffffffffffffffff8111156125725761257161243c565b5b60208301915083602082028301111561258e5761258d612441565b5b9250929050565b600080600080604085870312156125af576125ae6120d8565b5b600085013567ffffffffffffffff8111156125cd576125cc6120dd565b5b6125d9878288016124e9565b9450945050602085013567ffffffffffffffff8111156125fc576125fb6120dd565b5b6126088782880161253f565b925092505092959194509250565b60006020828403121561262c5761262b6120d8565b5b600061263a8482850161232e565b91505092915050565b61264c81612167565b811461265757600080fd5b50565b60008135905061266981612643565b92915050565b60008060408385031215612686576126856120d8565b5b60006126948582860161232e565b92505060206126a58582860161265a565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6126ec826121ec565b810181811067ffffffffffffffff8211171561270b5761270a6126b4565b5b80604052505050565b600061271e6120ce565b905061272a82826126e3565b919050565b600067ffffffffffffffff82111561274a576127496126b4565b5b612753826121ec565b9050602081019050919050565b82818337600083830152505050565b600061278261277d8461272f565b612714565b90508281526020810184848401111561279e5761279d6126af565b5b6127a9848285612760565b509392505050565b600082601f8301126127c6576127c5612437565b5b81356127d684826020860161276f565b91505092915050565b600080600080608085870312156127f9576127f86120d8565b5b60006128078782880161232e565b94505060206128188782880161232e565b935050604061282987828801612279565b925050606085013567ffffffffffffffff81111561284a576128496120dd565b5b612856878288016127b1565b91505092959194509250565b60008060408385031215612879576128786120d8565b5b60006128878582860161232e565b92505060206128988582860161232e565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806128e957607f821691505b6020821081036128fc576128fb6128a2565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006129386020836121a8565b915061294382612902565b602082019050919050565b600060208201905081810360008301526129678161292b565b9050919050565b7f696e76616c696420706172616d73000000000000000000000000000000000000600082015250565b60006129a4600e836121a8565b91506129af8261296e565b602082019050919050565b600060208201905081810360008301526129d381612997565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612a4382612258565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612a7557612a74612a09565b5b600182019050919050565b6000612a8b82612258565b9150612a9683612258565b925082821015612aa957612aa8612a09565b5b828203905092915050565b600081905092915050565b6000612aca8261219d565b612ad48185612ab4565b9350612ae48185602086016121b9565b80840191505092915050565b6000612afc8285612abf565b9150612b088284612abf565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612b706026836121a8565b9150612b7b82612b14565b604082019050919050565b60006020820190508181036000830152612b9f81612b63565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000612bcd82612ba6565b612bd78185612bb1565b9350612be78185602086016121b9565b612bf0816121ec565b840191505092915050565b6000608082019050612c1060008301876122ed565b612c1d60208301866122ed565b612c2a60408301856123ba565b8181036060830152612c3c8184612bc2565b905095945050505050565b600081519050612c568161210e565b92915050565b600060208284031215612c7257612c716120d8565b5b6000612c8084828501612c47565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612cc382612258565b9150612cce83612258565b925082612cde57612cdd612c89565b5b828204905092915050565b6000612cf482612258565b9150612cff83612258565b925082612d0f57612d0e612c89565b5b828206905092915050565b6000612d2582612258565b9150612d3083612258565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612d6557612d64612a09565b5b82820190509291505056fea2646970667358221220cdf13e7726461604138cacb947660b29fcc017be58c6bc22c1d745ff2d14272864736f6c634300080d003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001350696e65205069656365732047656e657369730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045050473100000000000000000000000000000000000000000000000000000000