Overview ERC721
Total Supply:
68 HRD

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x8767810706336e2471444e260dA71D5cB60e09aC
608060405260006008553480156200001657600080fd5b506040518060400160405280600e81526020017f4469676974616c486572644e46540000000000000000000000000000000000008152506040518060400160405280600381526020017f485244000000000000000000000000000000000000000000000000000000000081525081600090805190602001906200009b92919062000205565b508060019080519060200190620000b492919062000205565b505050620000d7620000cb6200013760201b60201c565b6200013f60201b60201c565b60006008819055506000600960006101000a81548160ff021916908360018111156200012c577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055506200031a565b600033905090565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8280546200021390620002b5565b90600052602060002090601f01602090048101928262000237576000855562000283565b82601f106200025257805160ff191683800117855562000283565b8280016001018555821562000283579182015b828111156200028257825182559160200191906001019062000265565b5b50905062000292919062000296565b5090565b5b80821115620002b157600081600090555060010162000297565b5090565b60006002820490506001821680620002ce57607f821691505b60208210811415620002e557620002e4620002eb565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b613e51806200032a6000396000f3fe60806040526004361061014b5760003560e01c80638d723bd2116100b6578063b88d4fde1161006f578063b88d4fde14610483578063c19d93fb146104ac578063c2db2c42146104d7578063c87b56dd146104f3578063e985e9c514610530578063f2fde38b1461056d5761014b565b80638d723bd2146103925780638da5cb5b146103a957806395d89b41146103d45780639f181b5e146103ff578063a22cb4651461042a578063a593bc35146104535761014b565b806342842e0e1161010857806342842e0e146102725780635422da091461029b5780636352211e146102c45780636f77926b1461030157806370a082311461033e578063715018a61461037b5761014b565b806301ffc9a71461015057806306fdde031461018d578063081812fc146101b8578063095ea7b3146101f557806318160ddd1461021e57806323b872dd14610249575b600080fd5b34801561015c57600080fd5b5061017760048036038101906101729190612a71565b610596565b604051610184919061309f565b60405180910390f35b34801561019957600080fd5b506101a2610678565b6040516101af91906130d5565b60405180910390f35b3480156101c457600080fd5b506101df60048036038101906101da9190612b17565b61070a565b6040516101ec9190613001565b60405180910390f35b34801561020157600080fd5b5061021c600480360381019061021791906129e1565b61078f565b005b34801561022a57600080fd5b506102336108a7565b6040516102409190613399565b60405180910390f35b34801561025557600080fd5b50610270600480360381019061026b91906128db565b6108b1565b005b34801561027e57600080fd5b50610299600480360381019061029491906128db565b610911565b005b3480156102a757600080fd5b506102c260048036038101906102bd9190612a1d565b610931565b005b3480156102d057600080fd5b506102eb60048036038101906102e69190612b17565b610a1c565b6040516102f89190613001565b60405180910390f35b34801561030d57600080fd5b5061032860048036038101906103239190612876565b610ace565b6040516103359190613377565b60405180910390f35b34801561034a57600080fd5b5061036560048036038101906103609190612876565b610c11565b6040516103729190613399565b60405180910390f35b34801561038757600080fd5b50610390610cc9565b005b34801561039e57600080fd5b506103a7610d51565b005b3480156103b557600080fd5b506103be610e20565b6040516103cb9190613001565b60405180910390f35b3480156103e057600080fd5b506103e9610e4a565b6040516103f691906130d5565b60405180910390f35b34801561040b57600080fd5b50610414610edc565b6040516104219190613399565b60405180910390f35b34801561043657600080fd5b50610451600480360381019061044c91906129a5565b610ee2565b005b61046d60048036038101906104689190612ac3565b611063565b60405161047a9190613399565b60405180910390f35b34801561048f57600080fd5b506104aa60048036038101906104a5919061292a565b611177565b005b3480156104b857600080fd5b506104c16111d9565b6040516104ce91906130ba565b60405180910390f35b6104f160048036038101906104ec9190612b17565b6111ec565b005b3480156104ff57600080fd5b5061051a60048036038101906105159190612b17565b6116a3565b60405161052791906130d5565b60405180910390f35b34801561053c57600080fd5b506105576004803603810190610552919061289f565b6117f5565b604051610564919061309f565b60405180910390f35b34801561057957600080fd5b50610594600480360381019061058f9190612876565b611889565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061066157507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610671575061067082611981565b5b9050919050565b6060600080546106879061368a565b80601f01602080910402602001604051908101604052809291908181526020018280546106b39061368a565b80156107005780601f106106d557610100808354040283529160200191610700565b820191906000526020600020905b8154815290600101906020018083116106e357829003601f168201915b5050505050905090565b6000610715826119eb565b610754576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074b906132b7565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061079a82610a1c565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561080b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080290613337565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661082a611a57565b73ffffffffffffffffffffffffffffffffffffffff161480610859575061085881610853611a57565b6117f5565b5b610898576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088f906131f7565b60405180910390fd5b6108a28383611a5f565b505050565b6000600854905090565b6108c26108bc611a57565b82611b18565b610901576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f890613357565b60405180910390fd5b61090c838383611bf6565b505050565b61092c83838360405180602001604052806000815250611177565b505050565b610939611a57565b73ffffffffffffffffffffffffffffffffffffffff16610957610e20565b73ffffffffffffffffffffffffffffffffffffffff16146109ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a4906132d7565b60405180910390fd5b60005b8251811015610a1757610a038382815181106109f5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015183611063565b508080610a0f906136ed565b9150506109b0565b505050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ac5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abc90613237565b60405180910390fd5b80915050919050565b610ad66125d0565b600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806040016040529081600082018054610b309061368a565b80601f0160208091040260200160405190810160405280929190818152602001828054610b5c9061368a565b8015610ba95780601f10610b7e57610100808354040283529160200191610ba9565b820191906000526020600020905b815481529060010190602001808311610b8c57829003601f168201915b5050505050815260200160018201805480602002602001604051908101604052809291908181526020018280548015610c0157602002820191906000526020600020905b815481526020019060010190808311610bed575b5050505050815250509050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7990613217565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610cd1611a57565b73ffffffffffffffffffffffffffffffffffffffff16610cef610e20565b73ffffffffffffffffffffffffffffffffffffffff1614610d45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3c906132d7565b60405180910390fd5b610d4f6000611e52565b565b610d59611a57565b73ffffffffffffffffffffffffffffffffffffffff16610d77610e20565b73ffffffffffffffffffffffffffffffffffffffff1614610dcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc4906132d7565b60405180910390fd5b6001600960006101000a81548160ff02191690836001811115610e19577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b0217905550565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610e599061368a565b80601f0160208091040260200160405190810160405280929190818152602001828054610e859061368a565b8015610ed25780601f10610ea757610100808354040283529160200191610ed2565b820191906000526020600020905b815481529060010190602001808311610eb557829003601f168201915b5050505050905090565b60085481565b610eea611a57565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4f90613177565b60405180910390fd5b8060056000610f65611a57565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611012611a57565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611057919061309f565b60405180910390a35050565b60008060085490506110758382611f18565b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018190806001815401808255809150506001900390600052602060002001600090919091909150556110e881856120e6565b600860008154809291906110fb906136ed565b9190505550611108610e20565b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015801561114d573d6000803e3d6000fd5b5066b1a2bc2ec50000600b6000838152602001908152602001600020819055508091505092915050565b611188611182611a57565b83611b18565b6111c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111be90613357565b60405180910390fd5b6111d38484848461215a565b50505050565b600960009054906101000a900460ff1681565b6008548110611230576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122790613197565b60405180910390fd5b600b600082815260200190815260200160002054341015611286576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127d906131d7565b60405180910390fd5b600061129182610a1c565b90503073ffffffffffffffffffffffffffffffffffffffff166342842e0e8233856040518463ffffffff1660e01b81526004016112d09392919061301c565b600060405180830381600087803b1580156112ea57600080fd5b505af11580156112fe573d6000803e3d6000fd5b50505050600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018290806001815401808255809150506001900390600052602060002001600090919091909150556000805b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101805490508110156114635783600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018281548110611437577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154141561145057809150611463565b808061145b906136ed565b91505061136f565b50600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016001600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101805490506114f8919061357b565b8154811061152f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010182815481106115b4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200181905550600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010180548061163a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055611658610e20565b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015801561169d573d6000803e3d6000fd5b50505050565b60606116ae826119eb565b6116ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116e490613297565b60405180910390fd5b600060066000848152602001908152602001600020805461170d9061368a565b80601f01602080910402602001604051908101604052809291908181526020018280546117399061368a565b80156117865780601f1061175b57610100808354040283529160200191611786565b820191906000526020600020905b81548152906001019060200180831161176957829003601f168201915b5050505050905060006117976121b6565b90506000815114156117ad5781925050506117f0565b6000825111156117e25780826040516020016117ca929190612fdd565b604051602081830303815290604052925050506117f0565b6117eb846121cd565b925050505b919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611891611a57565b73ffffffffffffffffffffffffffffffffffffffff166118af610e20565b73ffffffffffffffffffffffffffffffffffffffff1614611905576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118fc906132d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611975576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196c90613117565b60405180910390fd5b61197e81611e52565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611ad283610a1c565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611b23826119eb565b611b62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b59906131b7565b60405180910390fd5b6000611b6d83610a1c565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611bdc57508373ffffffffffffffffffffffffffffffffffffffff16611bc48461070a565b73ffffffffffffffffffffffffffffffffffffffff16145b80611bed5750611bec81856117f5565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611c1682610a1c565b73ffffffffffffffffffffffffffffffffffffffff1614611c6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c63906132f7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611cdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd390613157565b60405180910390fd5b611ce7838383612274565b611cf2600082611a5f565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611d42919061357b565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611d9991906134f4565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611f88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7f90613277565b60405180910390fd5b611f91816119eb565b15611fd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc890613137565b60405180910390fd5b611fdd60008383612274565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461202d91906134f4565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6120ef826119eb565b61212e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212590613257565b60405180910390fd5b806006600084815260200190815260200160002090805190602001906121559291906125ea565b505050565b612165848484611bf6565b61217184848484612279565b6121b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121a7906130f7565b60405180910390fd5b50505050565b606060405180602001604052806000815250905090565b60606121d8826119eb565b612217576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161220e90613317565b60405180910390fd5b60006122216121b6565b90506000815111612241576040518060200160405280600081525061226c565b8061224b84612410565b60405160200161225c929190612fdd565b6040516020818303038152906040525b915050919050565b505050565b600061229a8473ffffffffffffffffffffffffffffffffffffffff166125bd565b15612403578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026122c3611a57565b8786866040518563ffffffff1660e01b81526004016122e59493929190613053565b602060405180830381600087803b1580156122ff57600080fd5b505af192505050801561233057506040513d601f19601f8201168201806040525081019061232d9190612a9a565b60015b6123b3573d8060008114612360576040519150601f19603f3d011682016040523d82523d6000602084013e612365565b606091505b506000815114156123ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123a2906130f7565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612408565b600190505b949350505050565b60606000821415612458576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506125b8565b600082905060005b6000821461248a578080612473906136ed565b915050600a82612483919061354a565b9150612460565b60008167ffffffffffffffff8111156124cc577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156124fe5781602001600182028036833780820191505090505b5090505b600085146125b157600182612517919061357b565b9150600a856125269190613736565b603061253291906134f4565b60f81b81838151811061256e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856125aa919061354a565b9450612502565b8093505050505b919050565b600080823b905060008111915050919050565b604051806040016040528060608152602001606081525090565b8280546125f69061368a565b90600052602060002090601f016020900481019282612618576000855561265f565b82601f1061263157805160ff191683800117855561265f565b8280016001018555821561265f579182015b8281111561265e578251825591602001919060010190612643565b5b50905061266c9190612670565b5090565b5b80821115612689576000816000905550600101612671565b5090565b60006126a061269b846133d9565b6133b4565b905080838252602082019050828560208602820111156126bf57600080fd5b60005b8581101561270957813567ffffffffffffffff8111156126e157600080fd5b8086016126ee8982612837565b855260208501945060208401935050506001810190506126c2565b5050509392505050565b600061272661272184613405565b6133b4565b90508281526020810184848401111561273e57600080fd5b612749848285613648565b509392505050565b600061276461275f84613436565b6133b4565b90508281526020810184848401111561277c57600080fd5b612787848285613648565b509392505050565b60008135905061279e81613dbf565b92915050565b600082601f8301126127b557600080fd5b81356127c584826020860161268d565b91505092915050565b6000813590506127dd81613dd6565b92915050565b6000813590506127f281613ded565b92915050565b60008151905061280781613ded565b92915050565b600082601f83011261281e57600080fd5b813561282e848260208601612713565b91505092915050565b600082601f83011261284857600080fd5b8135612858848260208601612751565b91505092915050565b60008135905061287081613e04565b92915050565b60006020828403121561288857600080fd5b60006128968482850161278f565b91505092915050565b600080604083850312156128b257600080fd5b60006128c08582860161278f565b92505060206128d18582860161278f565b9150509250929050565b6000806000606084860312156128f057600080fd5b60006128fe8682870161278f565b935050602061290f8682870161278f565b925050604061292086828701612861565b9150509250925092565b6000806000806080858703121561294057600080fd5b600061294e8782880161278f565b945050602061295f8782880161278f565b935050604061297087828801612861565b925050606085013567ffffffffffffffff81111561298d57600080fd5b6129998782880161280d565b91505092959194509250565b600080604083850312156129b857600080fd5b60006129c68582860161278f565b92505060206129d7858286016127ce565b9150509250929050565b600080604083850312156129f457600080fd5b6000612a028582860161278f565b9250506020612a1385828601612861565b9150509250929050565b60008060408385031215612a3057600080fd5b600083013567ffffffffffffffff811115612a4a57600080fd5b612a56858286016127a4565b9250506020612a678582860161278f565b9150509250929050565b600060208284031215612a8357600080fd5b6000612a91848285016127e3565b91505092915050565b600060208284031215612aac57600080fd5b6000612aba848285016127f8565b91505092915050565b60008060408385031215612ad657600080fd5b600083013567ffffffffffffffff811115612af057600080fd5b612afc85828601612837565b9250506020612b0d8582860161278f565b9150509250929050565b600060208284031215612b2957600080fd5b6000612b3784828501612861565b91505092915050565b6000612b4c8383612fbf565b60208301905092915050565b612b61816135af565b82525050565b6000612b7282613477565b612b7c81856134a5565b9350612b8783613467565b8060005b83811015612bb8578151612b9f8882612b40565b9750612baa83613498565b925050600181019050612b8b565b5085935050505092915050565b612bce816135c1565b82525050565b6000612bdf82613482565b612be981856134b6565b9350612bf9818560208601613657565b612c0281613852565b840191505092915050565b612c1681613636565b82525050565b6000612c278261348d565b612c3181856134c7565b9350612c41818560208601613657565b612c4a81613852565b840191505092915050565b6000612c608261348d565b612c6a81856134d8565b9350612c7a818560208601613657565b612c8381613852565b840191505092915050565b6000612c998261348d565b612ca381856134e9565b9350612cb3818560208601613657565b80840191505092915050565b6000612ccc6032836134d8565b9150612cd782613863565b604082019050919050565b6000612cef6026836134d8565b9150612cfa826138b2565b604082019050919050565b6000612d12601c836134d8565b9150612d1d82613901565b602082019050919050565b6000612d356024836134d8565b9150612d408261392a565b604082019050919050565b6000612d586019836134d8565b9150612d6382613979565b602082019050919050565b6000612d7b6014836134d8565b9150612d86826139a2565b602082019050919050565b6000612d9e602c836134d8565b9150612da9826139cb565b604082019050919050565b6000612dc16012836134d8565b9150612dcc82613a1a565b602082019050919050565b6000612de46038836134d8565b9150612def82613a43565b604082019050919050565b6000612e07602a836134d8565b9150612e1282613a92565b604082019050919050565b6000612e2a6029836134d8565b9150612e3582613ae1565b604082019050919050565b6000612e4d602e836134d8565b9150612e5882613b30565b604082019050919050565b6000612e706020836134d8565b9150612e7b82613b7f565b602082019050919050565b6000612e936031836134d8565b9150612e9e82613ba8565b604082019050919050565b6000612eb6602c836134d8565b9150612ec182613bf7565b604082019050919050565b6000612ed96020836134d8565b9150612ee482613c46565b602082019050919050565b6000612efc6029836134d8565b9150612f0782613c6f565b604082019050919050565b6000612f1f602f836134d8565b9150612f2a82613cbe565b604082019050919050565b6000612f426021836134d8565b9150612f4d82613d0d565b604082019050919050565b6000612f656031836134d8565b9150612f7082613d5c565b604082019050919050565b60006040830160008301518482036000860152612f988282612c1c565b91505060208301518482036020860152612fb28282612b67565b9150508091505092915050565b612fc88161362c565b82525050565b612fd78161362c565b82525050565b6000612fe98285612c8e565b9150612ff58284612c8e565b91508190509392505050565b60006020820190506130166000830184612b58565b92915050565b60006060820190506130316000830186612b58565b61303e6020830185612b58565b61304b6040830184612fce565b949350505050565b60006080820190506130686000830187612b58565b6130756020830186612b58565b6130826040830185612fce565b81810360608301526130948184612bd4565b905095945050505050565b60006020820190506130b46000830184612bc5565b92915050565b60006020820190506130cf6000830184612c0d565b92915050565b600060208201905081810360008301526130ef8184612c55565b905092915050565b6000602082019050818103600083015261311081612cbf565b9050919050565b6000602082019050818103600083015261313081612ce2565b9050919050565b6000602082019050818103600083015261315081612d05565b9050919050565b6000602082019050818103600083015261317081612d28565b9050919050565b6000602082019050818103600083015261319081612d4b565b9050919050565b600060208201905081810360008301526131b081612d6e565b9050919050565b600060208201905081810360008301526131d081612d91565b9050919050565b600060208201905081810360008301526131f081612db4565b9050919050565b6000602082019050818103600083015261321081612dd7565b9050919050565b6000602082019050818103600083015261323081612dfa565b9050919050565b6000602082019050818103600083015261325081612e1d565b9050919050565b6000602082019050818103600083015261327081612e40565b9050919050565b6000602082019050818103600083015261329081612e63565b9050919050565b600060208201905081810360008301526132b081612e86565b9050919050565b600060208201905081810360008301526132d081612ea9565b9050919050565b600060208201905081810360008301526132f081612ecc565b9050919050565b6000602082019050818103600083015261331081612eef565b9050919050565b6000602082019050818103600083015261333081612f12565b9050919050565b6000602082019050818103600083015261335081612f35565b9050919050565b6000602082019050818103600083015261337081612f58565b9050919050565b600060208201905081810360008301526133918184612f7b565b905092915050565b60006020820190506133ae6000830184612fce565b92915050565b60006133be6133cf565b90506133ca82826136bc565b919050565b6000604051905090565b600067ffffffffffffffff8211156133f4576133f3613823565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156134205761341f613823565b5b61342982613852565b9050602081019050919050565b600067ffffffffffffffff82111561345157613450613823565b5b61345a82613852565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006134ff8261362c565b915061350a8361362c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561353f5761353e613767565b5b828201905092915050565b60006135558261362c565b91506135608361362c565b9250826135705761356f613796565b5b828204905092915050565b60006135868261362c565b91506135918361362c565b9250828210156135a4576135a3613767565b5b828203905092915050565b60006135ba8261360c565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600081905061360782613dab565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000613641826135f9565b9050919050565b82818337600083830152505050565b60005b8381101561367557808201518184015260208101905061365a565b83811115613684576000848401525b50505050565b600060028204905060018216806136a257607f821691505b602082108114156136b6576136b56137f4565b5b50919050565b6136c582613852565b810181811067ffffffffffffffff821117156136e4576136e3613823565b5b80604052505050565b60006136f88261362c565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561372b5761372a613767565b5b600182019050919050565b60006137418261362c565b915061374c8361362c565b92508261375c5761375b613796565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f546f6b656e20646f6573206e6f74206578697374000000000000000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f496e73756666696369656e742066756e64730000000000000000000000000000600082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008201527f6578697374656e7420746f6b656e000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f45524337323155524953746f726167653a2055524920717565727920666f722060008201527f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b60028110613dbc57613dbb6137c5565b5b50565b613dc8816135af565b8114613dd357600080fd5b50565b613ddf816135c1565b8114613dea57600080fd5b50565b613df6816135cd565b8114613e0157600080fd5b50565b613e0d8161362c565b8114613e1857600080fd5b5056fea2646970667358221220a3c9532ba4d93d780fefda5c88fd3f63cbc0e63ab4891ecbf429a65940af137c64736f6c63430008040033