Token PlastikNFTV1
Overview ERC721
Total Supply:
27 PLASTIKART
Holders:
21 addresses
Contract:
Balance
0 PLASTIKART
[ Download CSV Export ]
[ Download CSV Export ]
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x6080604052600436106101405760003560e01c806355f804b3116100b65780639bfe7bb71161006f5780639bfe7bb714610481578063a22cb465146104b1578063b88d4fde146104da578063c87b56dd14610503578063e985e9c514610540578063f2fde38b1461057d57610140565b806355f804b3146103715780636352211e1461039a57806370a08231146103d7578063715018a6146104145780638da5cb5b1461042b57806395d89b411461045657610140565b806323b872dd1161010857806323b872dd1461023e5780632a55205a146102675780632f745c59146102a557806342842e0e146102e257806342966c681461030b5780634f6ccce71461033457610140565b806301ffc9a71461014557806306fdde0314610182578063081812fc146101ad578063095ea7b3146101ea57806318160ddd14610213575b600080fd5b34801561015157600080fd5b5061016c60048036038101906101679190612e67565b6105a6565b6040516101799190612eaf565b60405180910390f35b34801561018e57600080fd5b506101976106f0565b6040516101a49190612f63565b60405180910390f35b3480156101b957600080fd5b506101d460048036038101906101cf9190612fbb565b610782565b6040516101e19190613029565b60405180910390f35b3480156101f657600080fd5b50610211600480360381019061020c9190613070565b610807565b005b34801561021f57600080fd5b5061022861091f565b60405161023591906130bf565b60405180910390f35b34801561024a57600080fd5b50610265600480360381019061026091906130da565b61092c565b005b34801561027357600080fd5b5061028e6004803603810190610289919061312d565b61098c565b60405161029c92919061316d565b60405180910390f35b3480156102b157600080fd5b506102cc60048036038101906102c79190613070565b610a46565b6040516102d991906130bf565b60405180910390f35b3480156102ee57600080fd5b50610309600480360381019061030491906130da565b610aeb565b005b34801561031757600080fd5b50610332600480360381019061032d9190612fbb565b610b0b565b005b34801561034057600080fd5b5061035b60048036038101906103569190612fbb565b610b67565b60405161036891906130bf565b60405180910390f35b34801561037d57600080fd5b50610398600480360381019061039391906132cb565b610bd8565b005b3480156103a657600080fd5b506103c160048036038101906103bc9190612fbb565b610c6e565b6040516103ce9190613029565b60405180910390f35b3480156103e357600080fd5b506103fe60048036038101906103f99190613314565b610d20565b60405161040b91906130bf565b60405180910390f35b34801561042057600080fd5b50610429610dd8565b005b34801561043757600080fd5b50610440610e60565b60405161044d9190613029565b60405180910390f35b34801561046257600080fd5b5061046b610e89565b6040516104789190612f63565b60405180910390f35b61049b600480360381019061049691906133c5565b610f1b565b6040516104a891906130bf565b60405180910390f35b3480156104bd57600080fd5b506104d860048036038101906104d39190613481565b6112d3565b005b3480156104e657600080fd5b5061050160048036038101906104fc9190613562565b6112e9565b005b34801561050f57600080fd5b5061052a60048036038101906105259190612fbb565b61134b565b6040516105379190612f63565b60405180910390f35b34801561054c57600080fd5b50610567600480360381019061056291906135e5565b61135d565b6040516105749190612eaf565b60405180910390f35b34801561058957600080fd5b506105a4600480360381019061059f9190613314565b6113f1565b005b60007f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061067157507f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806106d957507f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806106e957506106e8826114e9565b5b9050919050565b6060600180546106ff90613654565b80601f016020809104026020016040519081016040528092919081815260200182805461072b90613654565b80156107785780601f1061074d57610100808354040283529160200191610778565b820191906000526020600020905b81548152906001019060200180831161075b57829003601f168201915b5050505050905090565b600061078d82611563565b6107cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c3906136f8565b60405180910390fd5b6005600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061081282610c6e565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610883576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087a9061378a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108a26115cf565b73ffffffffffffffffffffffffffffffffffffffff1614806108d157506108d0816108cb6115cf565b61135d565b5b610910576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109079061381c565b60405180910390fd5b61091a83836115d7565b505050565b6000600980549050905090565b61093d6109376115cf565b82611690565b61097c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610973906138ae565b60405180910390fd5b61098783838361176e565b505050565b600080600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632a55205a85856040518363ffffffff1660e01b81526004016109ec9291906138ce565b604080518083038186803b158015610a0357600080fd5b505afa158015610a17573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a3b9190613921565b915091509250929050565b6000610a5183610d20565b8210610a92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a89906139d3565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610b06838383604051806020016040528060008152506112e9565b505050565b610b1c610b166115cf565b82611690565b610b5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5290613a65565b60405180910390fd5b610b64816119d5565b50565b6000610b7161091f565b8210610bb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba990613af7565b60405180910390fd5b60098281548110610bc657610bc5613b17565b5b90600052602060002001549050919050565b610be06115cf565b73ffffffffffffffffffffffffffffffffffffffff16610bfe610e60565b73ffffffffffffffffffffffffffffffffffffffff1614610c54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4b90613b92565b60405180910390fd5b80600c9080519060200190610c6a929190612d18565b5050565b6000806003600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610d17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0e90613c24565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8890613cb6565b60405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610de06115cf565b73ffffffffffffffffffffffffffffffffffffffff16610dfe610e60565b73ffffffffffffffffffffffffffffffffffffffff1614610e54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4b90613b92565b60405180910390fd5b610e5e6000611a6e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054610e9890613654565b80601f0160208091040260200160405190810160405280929190818152602001828054610ec490613654565b8015610f115780601f10610ee657610100808354040283529160200191610f11565b820191906000526020600020905b815481529060010190602001808311610ef457829003601f168201915b5050505050905090565b6000600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632657131e610f636115cf565b6040518263ffffffff1660e01b8152600401610f7f9190613029565b60006040518083038186803b158015610f9757600080fd5b505afa158015610fab573d6000803e3d6000fd5b505050503073ffffffffffffffffffffffffffffffffffffffff16846000016020810190610fd99190613314565b73ffffffffffffffffffffffffffffffffffffffff161461102f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102690613d48565b60405180910390fd5b6000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639f091f0c8686866040518463ffffffff1660e01b815260040161109093929190613fac565b60206040518083038186803b1580156110a857600080fd5b505afa1580156110bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110e09190613fe5565b90508460600160208101906110f59190613314565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611162576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111599061405e565b60405180910390fd5b611170818660200135611b32565b6111d08560200135868060400190611188919061408d565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611b50565b7f6096becae9000a69ba5373170a4963544a42f71cc937a76fc0d7741745bcbd1681866020013560405161120592919061316d565b60405180910390a1600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635944c75386602001358388608001602081019061126491906140f0565b6040518463ffffffff1660e01b81526004016112829392919061412c565b600060405180830381600087803b15801561129c57600080fd5b505af11580156112b0573d6000803e3d6000fd5b505050506112c381878760200135611bc4565b8460200135915050949350505050565b6112e56112de6115cf565b8383611c84565b5050565b6112fa6112f46115cf565b83611690565b611339576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611330906138ae565b60405180910390fd5b61134584848484611df1565b50505050565b606061135682611e4d565b9050919050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6113f96115cf565b73ffffffffffffffffffffffffffffffffffffffff16611417610e60565b73ffffffffffffffffffffffffffffffffffffffff161461146d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146490613b92565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d4906141d5565b60405180910390fd5b6114e681611a6e565b50565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061155c575061155b82611f9f565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166003600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816005600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661164a83610c6e565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061169b82611563565b6116da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d190614267565b60405180910390fd5b60006116e583610c6e565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061175457508373ffffffffffffffffffffffffffffffffffffffff1661173c84610782565b73ffffffffffffffffffffffffffffffffffffffff16145b806117655750611764818561135d565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661178e82610c6e565b73ffffffffffffffffffffffffffffffffffffffff16146117e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117db906142f9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184b9061438b565b60405180910390fd5b61185f838383612081565b61186a6000826115d7565b6001600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118ba91906143da565b925050819055506001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611911919061440e565b92505081905550816003600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46119d0838383612091565b505050565b6119de81612096565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a616bc0826040518263ffffffff1660e01b8152600401611a3991906130bf565b600060405180830381600087803b158015611a5357600080fd5b505af1158015611a67573d6000803e3d6000fd5b5050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611b4c8282604051806020016040528060008152506120e9565b5050565b611b5982611563565b611b98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8f906144d6565b60405180910390fd5b80600b60008481526020019081526020016000209080519060200190611bbf929190612d18565b505050565b8273ffffffffffffffffffffffffffffffffffffffff16611be36115cf565b73ffffffffffffffffffffffffffffffffffffffff161415611c0f57611c0a83838361092c565b611c7f565b3073ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff1660e01b8152600401611c4c939291906144f6565b600060405180830381600087803b158015611c6657600080fd5b505af1158015611c7a573d6000803e3d6000fd5b505050505b505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cea90614579565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611de49190612eaf565b60405180910390a3505050565b611dfc84848461176e565b611e0884848484612144565b611e47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e3e9061460b565b60405180910390fd5b50505050565b6060611e5882611563565b611e97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8e9061469d565b60405180910390fd5b6000600b60008481526020019081526020016000208054611eb790613654565b80601f0160208091040260200160405190810160405280929190818152602001828054611ee390613654565b8015611f305780601f10611f0557610100808354040283529160200191611f30565b820191906000526020600020905b815481529060010190602001808311611f1357829003601f168201915b505050505090506000611f416122db565b9050600081511415611f57578192505050611f9a565b600082511115611f8c578082604051602001611f749291906146f9565b60405160208183030381529060405292505050611f9a565b611f958461236d565b925050505b919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061206a57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061207a575061207982612414565b5b9050919050565b61208c83838361247e565b505050565b505050565b61209f81612592565b6000600b600083815260200190815260200160002080546120bf90613654565b9050146120e657600b600082815260200190815260200160002060006120e59190612d9e565b5b50565b6120f383836126af565b6121006000848484612144565b61213f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121369061460b565b60405180910390fd5b505050565b60006121658473ffffffffffffffffffffffffffffffffffffffff16612889565b156122ce578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261218e6115cf565b8786866040518563ffffffff1660e01b81526004016121b09493929190614761565b602060405180830381600087803b1580156121ca57600080fd5b505af19250505080156121fb57506040513d601f19601f820116820180604052508101906121f891906147c2565b60015b61227e573d806000811461222b576040519150601f19603f3d011682016040523d82523d6000602084013e612230565b606091505b50600081511415612276576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226d9061460b565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506122d3565b600190505b949350505050565b6060600c80546122ea90613654565b80601f016020809104026020016040519081016040528092919081815260200182805461231690613654565b80156123635780601f1061233857610100808354040283529160200191612363565b820191906000526020600020905b81548152906001019060200180831161234657829003601f168201915b5050505050905090565b606061237882611563565b6123b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123ae90614861565b60405180910390fd5b60006123c16122db565b905060008151116123e1576040518060200160405280600081525061240c565b806123eb846128ac565b6040516020016123fc9291906146f9565b6040516020818303038152906040525b915050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b612489838383612a0d565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156124cc576124c781612a12565b61250b565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461250a576125098382612a5b565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561254e5761254981612bc8565b61258d565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461258c5761258b8282612c99565b5b5b505050565b600061259d82610c6e565b90506125ab81600084612081565b6125b66000836115d7565b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461260691906143da565b925050819055506003600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46126ab81600084612091565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561271f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612716906148cd565b60405180910390fd5b61272881611563565b15612768576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275f90614939565b60405180910390fd5b61277460008383612081565b6001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546127c4919061440e565b92505081905550816003600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461288560008383612091565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b606060008214156128f4576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612a08565b600082905060005b6000821461292657808061290f90614959565b915050600a8261291f91906149d1565b91506128fc565b60008167ffffffffffffffff811115612942576129416131a0565b5b6040519080825280601f01601f1916602001820160405280156129745781602001600182028036833780820191505090505b5090505b60008514612a015760018261298d91906143da565b9150600a8561299c9190614a02565b60306129a8919061440e565b60f81b8183815181106129be576129bd613b17565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856129fa91906149d1565b9450612978565b8093505050505b919050565b505050565b600980549050600a600083815260200190815260200160002081905550600981908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001612a6884610d20565b612a7291906143da565b9050600060086000848152602001908152602001600020549050818114612b57576000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816008600083815260200190815260200160002081905550505b6008600084815260200190815260200160002060009055600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600980549050612bdc91906143da565b90506000600a6000848152602001908152602001600020549050600060098381548110612c0c57612c0b613b17565b5b906000526020600020015490508060098381548110612c2e57612c2d613b17565b5b906000526020600020018190555081600a600083815260200190815260200160002081905550600a6000858152602001908152602001600020600090556009805480612c7d57612c7c614a33565b5b6001900381819060005260206000200160009055905550505050565b6000612ca483610d20565b905081600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806008600084815260200190815260200160002081905550505050565b828054612d2490613654565b90600052602060002090601f016020900481019282612d465760008555612d8d565b82601f10612d5f57805160ff1916838001178555612d8d565b82800160010185558215612d8d579182015b82811115612d8c578251825591602001919060010190612d71565b5b509050612d9a9190612dde565b5090565b508054612daa90613654565b6000825580601f10612dbc5750612ddb565b601f016020900490600052602060002090810190612dda9190612dde565b5b50565b5b80821115612df7576000816000905550600101612ddf565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612e4481612e0f565b8114612e4f57600080fd5b50565b600081359050612e6181612e3b565b92915050565b600060208284031215612e7d57612e7c612e05565b5b6000612e8b84828501612e52565b91505092915050565b60008115159050919050565b612ea981612e94565b82525050565b6000602082019050612ec46000830184612ea0565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612f04578082015181840152602081019050612ee9565b83811115612f13576000848401525b50505050565b6000601f19601f8301169050919050565b6000612f3582612eca565b612f3f8185612ed5565b9350612f4f818560208601612ee6565b612f5881612f19565b840191505092915050565b60006020820190508181036000830152612f7d8184612f2a565b905092915050565b6000819050919050565b612f9881612f85565b8114612fa357600080fd5b50565b600081359050612fb581612f8f565b92915050565b600060208284031215612fd157612fd0612e05565b5b6000612fdf84828501612fa6565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061301382612fe8565b9050919050565b61302381613008565b82525050565b600060208201905061303e600083018461301a565b92915050565b61304d81613008565b811461305857600080fd5b50565b60008135905061306a81613044565b92915050565b6000806040838503121561308757613086612e05565b5b60006130958582860161305b565b92505060206130a685828601612fa6565b9150509250929050565b6130b981612f85565b82525050565b60006020820190506130d460008301846130b0565b92915050565b6000806000606084860312156130f3576130f2612e05565b5b60006131018682870161305b565b93505060206131128682870161305b565b925050604061312386828701612fa6565b9150509250925092565b6000806040838503121561314457613143612e05565b5b600061315285828601612fa6565b925050602061316385828601612fa6565b9150509250929050565b6000604082019050613182600083018561301a565b61318f60208301846130b0565b9392505050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6131d882612f19565b810181811067ffffffffffffffff821117156131f7576131f66131a0565b5b80604052505050565b600061320a612dfb565b905061321682826131cf565b919050565b600067ffffffffffffffff821115613236576132356131a0565b5b61323f82612f19565b9050602081019050919050565b82818337600083830152505050565b600061326e6132698461321b565b613200565b90508281526020810184848401111561328a5761328961319b565b5b61329584828561324c565b509392505050565b600082601f8301126132b2576132b1613196565b5b81356132c284826020860161325b565b91505092915050565b6000602082840312156132e1576132e0612e05565b5b600082013567ffffffffffffffff8111156132ff576132fe612e0a565b5b61330b8482850161329d565b91505092915050565b60006020828403121561332a57613329612e05565b5b60006133388482850161305b565b91505092915050565b600080fd5b600060a0828403121561335c5761335b613341565b5b81905092915050565b600080fd5b600080fd5b60008083601f84011261338557613384613196565b5b8235905067ffffffffffffffff8111156133a2576133a1613365565b5b6020830191508360018202830111156133be576133bd61336a565b5b9250929050565b600080600080606085870312156133df576133de612e05565b5b60006133ed8782880161305b565b945050602085013567ffffffffffffffff81111561340e5761340d612e0a565b5b61341a87828801613346565b935050604085013567ffffffffffffffff81111561343b5761343a612e0a565b5b6134478782880161336f565b925092505092959194509250565b61345e81612e94565b811461346957600080fd5b50565b60008135905061347b81613455565b92915050565b6000806040838503121561349857613497612e05565b5b60006134a68582860161305b565b92505060206134b78582860161346c565b9150509250929050565b600067ffffffffffffffff8211156134dc576134db6131a0565b5b6134e582612f19565b9050602081019050919050565b6000613505613500846134c1565b613200565b9050828152602081018484840111156135215761352061319b565b5b61352c84828561324c565b509392505050565b600082601f83011261354957613548613196565b5b81356135598482602086016134f2565b91505092915050565b6000806000806080858703121561357c5761357b612e05565b5b600061358a8782880161305b565b945050602061359b8782880161305b565b93505060406135ac87828801612fa6565b925050606085013567ffffffffffffffff8111156135cd576135cc612e0a565b5b6135d987828801613534565b91505092959194509250565b600080604083850312156135fc576135fb612e05565b5b600061360a8582860161305b565b925050602061361b8582860161305b565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061366c57607f821691505b602082108114156136805761367f613625565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b60006136e2602c83612ed5565b91506136ed82613686565b604082019050919050565b60006020820190508181036000830152613711816136d5565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000613774602183612ed5565b915061377f82613718565b604082019050919050565b600060208201905081810360008301526137a381613767565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b6000613806603883612ed5565b9150613811826137aa565b604082019050919050565b60006020820190508181036000830152613835816137f9565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b6000613898603183612ed5565b91506138a38261383c565b604082019050919050565b600060208201905081810360008301526138c78161388b565b9050919050565b60006040820190506138e360008301856130b0565b6138f060208301846130b0565b9392505050565b60008151905061390681613044565b92915050565b60008151905061391b81612f8f565b92915050565b6000806040838503121561393857613937612e05565b5b6000613946858286016138f7565b92505060206139578582860161390c565b9150509250929050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b60006139bd602b83612ed5565b91506139c882613961565b604082019050919050565b600060208201905081810360008301526139ec816139b0565b9050919050565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b6000613a4f603083612ed5565b9150613a5a826139f3565b604082019050919050565b60006020820190508181036000830152613a7e81613a42565b9050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6000613ae1602c83612ed5565b9150613aec82613a85565b604082019050919050565b60006020820190508181036000830152613b1081613ad4565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613b7c602083612ed5565b9150613b8782613b46565b602082019050919050565b60006020820190508181036000830152613bab81613b6f565b9050919050565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b6000613c0e602983612ed5565b9150613c1982613bb2565b604082019050919050565b60006020820190508181036000830152613c3d81613c01565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b6000613ca0602a83612ed5565b9150613cab82613c44565b604082019050919050565b60006020820190508181036000830152613ccf81613c93565b9050919050565b7f54686520766f7563686572206d75737420626520666f72207468697320636f6e60008201527f7472616374000000000000000000000000000000000000000000000000000000602082015250565b6000613d32602583612ed5565b9150613d3d82613cd6565b604082019050919050565b60006020820190508181036000830152613d6181613d25565b9050919050565b6000613d77602084018461305b565b905092915050565b613d8881613008565b82525050565b6000613d9d6020840184612fa6565b905092915050565b613dae81612f85565b82525050565b600080fd5b600080fd5b600080fd5b60008083356001602003843603038112613de057613ddf613dbe565b5b83810192508235915060208301925067ffffffffffffffff821115613e0857613e07613db4565b5b600182023603841315613e1e57613e1d613db9565b5b509250929050565b600082825260208201905092915050565b6000613e438385613e26565b9350613e5083858461324c565b613e5983612f19565b840190509392505050565b60006bffffffffffffffffffffffff82169050919050565b613e8581613e64565b8114613e9057600080fd5b50565b600081359050613ea281613e7c565b92915050565b6000613eb76020840184613e93565b905092915050565b613ec881613e64565b82525050565b600060a08301613ee16000840184613d68565b613eee6000860182613d7f565b50613efc6020840184613d8e565b613f096020860182613da5565b50613f176040840184613dc3565b8583036040870152613f2a838284613e37565b92505050613f3b6060840184613d68565b613f486060860182613d7f565b50613f566080840184613ea8565b613f636080860182613ebf565b508091505092915050565b600082825260208201905092915050565b6000613f8b8385613f6e565b9350613f9883858461324c565b613fa183612f19565b840190509392505050565b60006040820190508181036000830152613fc68186613ece565b90508181036020830152613fdb818486613f7f565b9050949350505050565b600060208284031215613ffb57613ffa612e05565b5b6000614009848285016138f7565b91505092915050565b7f43726561746f72204164647265737320646f6573206e6f74206d617463680000600082015250565b6000614048601e83612ed5565b915061405382614012565b602082019050919050565b600060208201905081810360008301526140778161403b565b9050919050565b600080fd5b600080fd5b600080fd5b600080833560016020038436030381126140aa576140a961407e565b5b80840192508235915067ffffffffffffffff8211156140cc576140cb614083565b5b6020830192506001820236038313156140e8576140e7614088565b5b509250929050565b60006020828403121561410657614105612e05565b5b600061411484828501613e93565b91505092915050565b61412681613e64565b82525050565b600060608201905061414160008301866130b0565b61414e602083018561301a565b61415b604083018461411d565b949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006141bf602683612ed5565b91506141ca82614163565b604082019050919050565b600060208201905081810360008301526141ee816141b2565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000614251602c83612ed5565b915061425c826141f5565b604082019050919050565b6000602082019050818103600083015261428081614244565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006142e3602583612ed5565b91506142ee82614287565b604082019050919050565b60006020820190508181036000830152614312816142d6565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000614375602483612ed5565b915061438082614319565b604082019050919050565b600060208201905081810360008301526143a481614368565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006143e582612f85565b91506143f083612f85565b925082821015614403576144026143ab565b5b828203905092915050565b600061441982612f85565b915061442483612f85565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614459576144586143ab565b5b828201905092915050565b7f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008201527f6578697374656e7420746f6b656e000000000000000000000000000000000000602082015250565b60006144c0602e83612ed5565b91506144cb82614464565b604082019050919050565b600060208201905081810360008301526144ef816144b3565b9050919050565b600060608201905061450b600083018661301a565b614518602083018561301a565b61452560408301846130b0565b949350505050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000614563601983612ed5565b915061456e8261452d565b602082019050919050565b6000602082019050818103600083015261459281614556565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b60006145f5603283612ed5565b915061460082614599565b604082019050919050565b60006020820190508181036000830152614624816145e8565b9050919050565b7f45524337323155524953746f726167653a2055524920717565727920666f722060008201527f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000602082015250565b6000614687603183612ed5565b91506146928261462b565b604082019050919050565b600060208201905081810360008301526146b68161467a565b9050919050565b600081905092915050565b60006146d382612eca565b6146dd81856146bd565b93506146ed818560208601612ee6565b80840191505092915050565b600061470582856146c8565b915061471182846146c8565b91508190509392505050565b600081519050919050565b60006147338261471d565b61473d8185613f6e565b935061474d818560208601612ee6565b61475681612f19565b840191505092915050565b6000608082019050614776600083018761301a565b614783602083018661301a565b61479060408301856130b0565b81810360608301526147a28184614728565b905095945050505050565b6000815190506147bc81612e3b565b92915050565b6000602082840312156147d8576147d7612e05565b5b60006147e6848285016147ad565b91505092915050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b600061484b602f83612ed5565b9150614856826147ef565b604082019050919050565b6000602082019050818103600083015261487a8161483e565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b60006148b7602083612ed5565b91506148c282614881565b602082019050919050565b600060208201905081810360008301526148e6816148aa565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000614923601c83612ed5565b915061492e826148ed565b602082019050919050565b6000602082019050818103600083015261495281614916565b9050919050565b600061496482612f85565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415614997576149966143ab565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006149dc82612f85565b91506149e783612f85565b9250826149f7576149f66149a2565b5b828204905092915050565b6000614a0d82612f85565b9150614a1883612f85565b925082614a2857614a276149a2565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea26469706673582212206d71e063bd8da3bf706d476e342f3d4244039b9c11ddaa44d2136f1bb597b89864736f6c63430008090033