0 txs
0 calls
constructor
constructor(address initialOwner)
functions
animationUrl
viewfunction animationUrl() view returns (string)
contractImage
viewfunction contractImage() view returns (string)
contractURI
viewfunction contractURI() view returns (string)
description
viewfunction description() view returns (string)
getOwnerOf
viewfunction getOwnerOf(uint256 tokenId) view returns (address ownerAddress)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
sellerFeeBasisPoints
viewfunction sellerFeeBasisPoints() view returns (string)
sellerFeeRecipient
viewfunction sellerFeeRecipient() view returns (address)
tokenContract
viewfunction tokenContract() view returns (address)
tokenURI
viewfunction tokenURI(uint256 tokenId) view returns (string)
renounceOwnership
nonpayablefunction renounceOwnership()
setAnimationUrl
nonpayablefunction setAnimationUrl(string _animationUrl)
setContractImage
nonpayablefunction setContractImage(string _contractImage)
setDescription
nonpayablefunction setDescription(string _description)
setName
nonpayablefunction setName(string _name)
setSellerFeeBasisPoints
nonpayablefunction setSellerFeeBasisPoints(string _sellerFeeBasisPoints)
setSellerFeeRecipient
nonpayablefunction setSellerFeeRecipient(address _sellerFeeRecipient)
setTokenContract
nonpayablefunction setTokenContract(address _tokenContract)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
StringsInsufficientHexLength
error StringsInsufficientHexLength(uint256 value, uint256 length)
TokenNotFound
error TokenNotFound()
creation bytecode
0x60806040526040518060400160405280602081526020017f6261736564206f706570656e732e206f6e636861696e2e20666f72657665722e815250600290816200004a919062000864565b506040518060400160405280600d81526020017f4261736564204f706570656e73000000000000000000000000000000000000008152506003908162000091919062000864565b506040518060600160405280603581526020016200420c6035913960049081620000bc919062000864565b506040518060200160405280600081525060059081620000dd919062000864565b50600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518061010001604052806040518060400160405280600781526020017f234646464646460000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f234646464646460000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f234441453346460000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f233843413946380000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f233441373846320000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f233232354246320000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f233136353246300000000000000000000000000000000000000000000000000081525081526020016040518060400160405280600781526020017f2330363342433900000000000000000000000000000000000000000000000000815250815250600890600862000335929190620004fd565b503480156200034357600080fd5b5060405162004241380380620042418339818101604052810190620003699190620009b5565b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620003df5760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620003d69190620009f8565b60405180910390fd5b620003f0816200043960201b60201c565b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000a15565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8280548282559060005260206000209081019282156200054a579160200282015b828111156200054957825182908162000538919062000864565b50916020019190600101906200051e565b5b5090506200055991906200055d565b5090565b5b8082111562000581576000818162000577919062000585565b506001016200055e565b5090565b508054620005939062000653565b6000825580601f10620005a75750620005c8565b601f016020900490600052602060002090810190620005c79190620005cb565b5b50565b5b80821115620005e6576000816000905550600101620005cc565b5090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200066c57607f821691505b60208210810362000682576200068162000624565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620006ec7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620006ad565b620006f88683620006ad565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620007456200073f620007398462000710565b6200071a565b62000710565b9050919050565b6000819050919050565b620007618362000724565b6200077962000770826200074c565b848454620006ba565b825550505050565b600090565b6200079062000781565b6200079d81848462000756565b505050565b5b81811015620007c557620007b960008262000786565b600181019050620007a3565b5050565b601f8211156200081457620007de8162000688565b620007e9846200069d565b81016020851015620007f9578190505b6200081162000808856200069d565b830182620007a2565b50505b505050565b600082821c905092915050565b6000620008396000198460080262000819565b1980831691505092915050565b600062000854838362000826565b9150826002028217905092915050565b6200086f82620005ea565b67ffffffffffffffff8111156200088b576200088a620005f5565b5b62000897825462000653565b620008a4828285620007c9565b600060209050601f831160018114620008dc5760008415620008c7578287015190505b620008d3858262000846565b86555062000943565b601f198416620008ec8662000688565b60005b828110156200091657848901518255600182019150602085019450602081019050620008ef565b8683101562000936578489015162000932601f89168262000826565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200097d8262000950565b9050919050565b6200098f8162000970565b81146200099b57600080fd5b50565b600081519050620009af8162000984565b92915050565b600060208284031215620009ce57620009cd6200094b565b5b6000620009de848285016200099e565b91505092915050565b620009f28162000970565b82525050565b600060208201905062000a0f6000830184620009e7565b92915050565b6137e78062000a256000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c80638e9f74c2116100ad578063c47f002711610071578063c47f0027146102e7578063c87b56dd14610303578063dc42c25514610333578063e8a3d4851461034f578063f2fde38b1461036d5761012c565b80638e9f74c2146102575780638eab84ee1461027357806390c3f38f14610291578063a3ecd96a146102ad578063bbcd5bbe146102cb5761012c565b806355a373d6116100f457806355a373d6146101c3578063715018a6146101e15780637284e416146101eb57806383638710146102095780638da5cb5b146102395761012c565b80630138af451461013157806306fdde031461014d5780631808d4341461016b57806328e56c5e14610189578063397b5b24146101a5575b600080fd5b61014b600480360381019061014691906116a3565b610389565b005b6101556103d5565b6040516101629190611760565b60405180910390f35b610173610463565b6040516101809190611760565b60405180910390f35b6101a3600480360381019061019e91906118b7565b6104f1565b005b6101ad61050c565b6040516101ba9190611760565b60405180910390f35b6101cb61059a565b6040516101d8919061195f565b60405180910390f35b6101e96105c0565b005b6101f36105d4565b6040516102009190611760565b60405180910390f35b610223600480360381019061021e91906119b0565b610662565b60405161023091906119ec565b60405180910390f35b610241610707565b60405161024e91906119ec565b60405180910390f35b610271600480360381019061026c91906118b7565b610730565b005b61027b61074b565b6040516102889190611760565b60405180910390f35b6102ab60048036038101906102a691906118b7565b6107d9565b005b6102b56107f4565b6040516102c291906119ec565b60405180910390f35b6102e560048036038101906102e09190611a45565b61081a565b005b61030160048036038101906102fc91906118b7565b610866565b005b61031d600480360381019061031891906119b0565b610881565b60405161032a9190611760565b60405180910390f35b61034d600480360381019061034891906118b7565b610893565b005b6103576108ae565b6040516103649190611760565b60405180910390f35b610387600480360381019061038291906116a3565b61094d565b005b6103916109d3565b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600380546103e290611aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461040e90611aa1565b801561045b5780601f106104305761010080835404028352916020019161045b565b820191906000526020600020905b81548152906001019060200180831161043e57829003601f168201915b505050505081565b6006805461047090611aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461049c90611aa1565b80156104e95780601f106104be576101008083540402835291602001916104e9565b820191906000526020600020905b8154815290600101906020018083116104cc57829003601f168201915b505050505081565b6104f96109d3565b80600590816105089190611c74565b5050565b6005805461051990611aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461054590611aa1565b80156105925780601f1061056757610100808354040283529160200191610592565b820191906000526020600020905b81548152906001019060200180831161057557829003601f168201915b505050505081565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6105c86109d3565b6105d26000610a5a565b565b600280546105e190611aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461060d90611aa1565b801561065a5780601f1061062f5761010080835404028352916020019161065a565b820191906000526020600020905b81548152906001019060200180831161063d57829003601f168201915b505050505081565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016106bf9190611d55565b602060405180830381865afa1580156106dc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107009190611d85565b9050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6107386109d3565b80600690816107479190611c74565b5050565b6004805461075890611aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461078490611aa1565b80156107d15780601f106107a6576101008083540402835291602001916107d1565b820191906000526020600020905b8154815290600101906020018083116107b457829003601f168201915b505050505081565b6107e16109d3565b80600290816107f09190611c74565b5050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6108226109d3565b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61086e6109d3565b806003908161087d9190611c74565b5050565b606061088c82610b1e565b9050919050565b61089b6109d3565b80600490816108aa9190611c74565b5050565b606061092960036002600460066108fe600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166014610bf7565b600560405160200161091596959493929190612085565b604051602081830303815290604052610e3d565b6040516020016109399190612176565b604051602081830303815290604052905090565b6109556109d3565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109c75760006040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016109be91906119ec565b60405180910390fd5b6109d081610a5a565b50565b6109db610fb5565b73ffffffffffffffffffffffffffffffffffffffff166109f9610707565b73ffffffffffffffffffffffffffffffffffffffff1614610a5857610a1c610fb5565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610a4f91906119ec565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b606060008290506000610b38610b3383610fbd565b610e3d565b604051602001610b489190612198565b6040516020818303038152906040529050610bcf6003610b6786611115565b604051602001610b779190612198565b60405160208183030381529060405283604051602001610b979190612198565b6040516020818303038152906040526002604051602001610bbb9493929190612300565b604051602081830303815290604052610e3d565b604051602001610bdf9190612176565b60405160208183030381529060405292505050919050565b6060600083905060006002846002610c0f91906123a4565b610c1991906123e6565b67ffffffffffffffff811115610c3257610c3161178c565b5b6040519080825280601f01601f191660200182016040528015610c645781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110610c9c57610c9b61241a565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110610d0057610cff61241a565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001856002610d4091906123a4565b610d4a91906123e6565b90505b6001811115610dea577f3031323334353637383961626364656600000000000000000000000000000000600f841660108110610d8c57610d8b61241a565b5b1a60f81b828281518110610da357610da261241a565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600483901c925080610de390612449565b9050610d4d565b5060008214610e325784846040517fe22e27eb000000000000000000000000000000000000000000000000000000008152600401610e29929190612472565b60405180910390fd5b809250505092915050565b60606000825103610e5f57604051806020016040528060008152509050610fb0565b60006040518060600160405280604081526020016137726040913990506000600360028551610e8e91906123e6565b610e9891906124ca565b6004610ea491906123a4565b90506000602082610eb591906123e6565b67ffffffffffffffff811115610ece57610ecd61178c565b5b6040519080825280601f01601f191660200182016040528015610f005781602001600182028036833780820191505090505b509050818152600183018586518101602084015b81831015610f6f576003830192508251603f8160121c168501518253600182019150603f81600c1c168501518253600182019150603f8160061c168501518253600182019150603f8116850151825360018201915050610f14565b600389510660018114610f895760028114610f9957610fa4565b613d3d60f01b6002830352610fa4565b603d60f81b60018303525b50505050508093505050505b919050565b600033905090565b60606000610fd0836008805490506111e3565b9050600060088281548110610fe857610fe761241a565b5b906000526020600020018054610ffd90611aa1565b80601f016020809104026020016040519081016040528092919081815260200182805461102990611aa1565b80156110765780601f1061104b57610100808354040283529160200191611076565b820191906000526020600020905b81548152906001019060200180831161105957829003601f168201915b505050505090506000601e90506000605090506000604a6110988860646111e3565b6110a291906123e6565b905060028511156110c357603c9250606391506110c08760166111e3565b90505b60698111156110d157604b90505b836110dd88858561122d565b6110e889868661132e565b6040516020016110fa9392919061270f565b60405160208183030381529060405295505050505050919050565b6060600060016111248461145f565b01905060008167ffffffffffffffff8111156111435761114261178c565b5b6040519080825280601f01601f1916602001820160405280156111755781602001600182028036833780820191505090505b509050600082602001820190505b6001156111d8578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85816111cc576111cb61249b565b5b04945060008503611183575b819350505050919050565b60008182846111f291906123a4565b6040516020016112029190612798565b6040516020818303038152906040528051906020012060001c61122591906127b3565b905092915050565b606061124660018561123f91906123e6565b84846115b2565b61125d60028661125691906123e6565b85856115b2565b61127460038761126d91906123e6565b86866115b2565b61128b60048861128491906123e6565b87876115b2565b6112a260058961129b91906123e6565b88886115b2565b6112b960068a6112b291906123e6565b89896115b2565b6112d060078b6112c991906123e6565b8a8a6115b2565b6112e760088c6112e091906123e6565b8b8b6115b2565b6112fe60098d6112f791906123e6565b8c8c6115b2565b60405160200161131699989796959493929190612d88565b60405160208183030381529060405290509392505050565b6060611347600a8561134091906123e6565b84846115b2565b61135e600b8661135791906123e6565b85856115b2565b611375600c8761136e91906123e6565b86866115b2565b61138c600d8861138591906123e6565b87876115b2565b6113a3600e8961139c91906123e6565b88886115b2565b6113ba600f8a6113b391906123e6565b89896115b2565b6113d160108b6113ca91906123e6565b8a8a6115b2565b6113e860118c6113e191906123e6565b8b8b6115b2565b6113ff60128d6113f891906123e6565b8c8c6115b2565b61141660138e61140f91906123e6565b8d8d6115b2565b61142d60148f61142691906123e6565b8e8e6115b2565b6040516020016114479b9a999897969594939291906134bd565b60405160208183030381529060405290509392505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083106114bd577a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083816114b3576114b261249b565b5b0492506040810190505b6d04ee2d6d415b85acef810000000083106114fa576d04ee2d6d415b85acef810000000083816114f0576114ef61249b565b5b0492506020810190505b662386f26fc10000831061152957662386f26fc10000838161151f5761151e61249b565b5b0492506010810190505b6305f5e1008310611552576305f5e10083816115485761154761249b565b5b0492506008810190505b612710831061157757612710838161156d5761156c61249b565b5b0492506004810190505b6064831061159a57606483816115905761158f61249b565b5b0492506002810190505b600a83106115a9576001810190505b80915050919050565b60606000836115c186856111e3565b6115cb91906123e6565b9050828111156115d9578290505b600060146115e88760646111e3565b6115f291906123e6565b90506115fd82611115565b61160682611115565b60405160200161161792919061372c565b604051602081830303815290604052925050509392505050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061167082611645565b9050919050565b61168081611665565b811461168b57600080fd5b50565b60008135905061169d81611677565b92915050565b6000602082840312156116b9576116b861163b565b5b60006116c78482850161168e565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561170a5780820151818401526020810190506116ef565b60008484015250505050565b6000601f19601f8301169050919050565b6000611732826116d0565b61173c81856116db565b935061174c8185602086016116ec565b61175581611716565b840191505092915050565b6000602082019050818103600083015261177a8184611727565b905092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6117c482611716565b810181811067ffffffffffffffff821117156117e3576117e261178c565b5b80604052505050565b60006117f6611631565b905061180282826117bb565b919050565b600067ffffffffffffffff8211156118225761182161178c565b5b61182b82611716565b9050602081019050919050565b82818337600083830152505050565b600061185a61185584611807565b6117ec565b90508281526020810184848401111561187657611875611787565b5b611881848285611838565b509392505050565b600082601f83011261189e5761189d611782565b5b81356118ae848260208601611847565b91505092915050565b6000602082840312156118cd576118cc61163b565b5b600082013567ffffffffffffffff8111156118eb576118ea611640565b5b6118f784828501611889565b91505092915050565b6000819050919050565b600061192561192061191b84611645565b611900565b611645565b9050919050565b60006119378261190a565b9050919050565b60006119498261192c565b9050919050565b6119598161193e565b82525050565b60006020820190506119746000830184611950565b92915050565b6000819050919050565b61198d8161197a565b811461199857600080fd5b50565b6000813590506119aa81611984565b92915050565b6000602082840312156119c6576119c561163b565b5b60006119d48482850161199b565b91505092915050565b6119e681611665565b82525050565b6000602082019050611a0160008301846119dd565b92915050565b6000611a1282611665565b9050919050565b611a2281611a07565b8114611a2d57600080fd5b50565b600081359050611a3f81611a19565b92915050565b600060208284031215611a5b57611a5a61163b565b5b6000611a6984828501611a30565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611ab957607f821691505b602082108103611acc57611acb611a72565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302611b347fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82611af7565b611b3e8683611af7565b95508019841693508086168417925050509392505050565b6000611b71611b6c611b678461197a565b611900565b61197a565b9050919050565b6000819050919050565b611b8b83611b56565b611b9f611b9782611b78565b848454611b04565b825550505050565b600090565b611bb4611ba7565b611bbf818484611b82565b505050565b5b81811015611be357611bd8600082611bac565b600181019050611bc5565b5050565b601f821115611c2857611bf981611ad2565b611c0284611ae7565b81016020851015611c11578190505b611c25611c1d85611ae7565b830182611bc4565b50505b505050565b600082821c905092915050565b6000611c4b60001984600802611c2d565b1980831691505092915050565b6000611c648383611c3a565b9150826002028217905092915050565b611c7d826116d0565b67ffffffffffffffff811115611c9657611c9561178c565b5b611ca08254611aa1565b611cab828285611be7565b600060209050601f831160018114611cde5760008415611ccc578287015190505b611cd68582611c58565b865550611d3e565b601f198416611cec86611ad2565b60005b82811015611d1457848901518255600182019150602085019450602081019050611cef565b86831015611d315784890151611d2d601f891682611c3a565b8355505b6001600288020188555050505b505050505050565b611d4f8161197a565b82525050565b6000602082019050611d6a6000830184611d46565b92915050565b600081519050611d7f81611677565b92915050565b600060208284031215611d9b57611d9a61163b565b5b6000611da984828501611d70565b91505092915050565b600081905092915050565b7f7b226e616d65223a202200000000000000000000000000000000000000000000600082015250565b6000611df3600a83611db2565b9150611dfe82611dbd565b600a82019050919050565b60008154611e1681611aa1565b611e208186611db2565b94506001821660008114611e3b5760018114611e5057611e83565b60ff1983168652811515820286019350611e83565b611e5985611ad2565b60005b83811015611e7b57815481890152600182019150602081019050611e5c565b838801955050505b50505092915050565b7f222c20226465736372697074696f6e223a202200000000000000000000000000600082015250565b6000611ec2601383611db2565b9150611ecd82611e8c565b601382019050919050565b7f222c2022696d616765223a202200000000000000000000000000000000000000600082015250565b6000611f0e600d83611db2565b9150611f1982611ed8565b600d82019050919050565b7f222c202273656c6c65725f6665655f62617369735f706f696e7473223a202200600082015250565b6000611f5a601f83611db2565b9150611f6582611f24565b601f82019050919050565b7f222c202273656c6c65725f6665655f726563697069656e74223a202200000000600082015250565b6000611fa6601c83611db2565b9150611fb182611f70565b601c82019050919050565b6000611fc7826116d0565b611fd18185611db2565b9350611fe18185602086016116ec565b80840191505092915050565b7f222c2022616e696d6174696f6e5f75726c223a20220000000000000000000000600082015250565b6000612023601583611db2565b915061202e82611fed565b601582019050919050565b7f227d000000000000000000000000000000000000000000000000000000000000600082015250565b600061206f600283611db2565b915061207a82612039565b600282019050919050565b600061209082611de6565b915061209c8289611e09565b91506120a782611eb5565b91506120b38288611e09565b91506120be82611f01565b91506120ca8287611e09565b91506120d582611f4d565b91506120e18286611e09565b91506120ec82611f99565b91506120f88285611fbc565b915061210382612016565b915061210f8284611e09565b915061211a82612062565b9150819050979650505050505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b6000612160601d83611db2565b915061216b8261212a565b601d82019050919050565b600061218182612153565b915061218d8284611fbc565b915081905092915050565b60006121a48284611fbc565b915081905092915050565b7f2000000000000000000000000000000000000000000000000000000000000000600082015250565b60006121e5600183611db2565b91506121f0826121af565b600182019050919050565b600081519050919050565b600081905092915050565b600061221c826121fb565b6122268185612206565b93506122368185602086016116ec565b80840191505092915050565b7f222c22696d616765223a2022646174613a696d6167652f7376672b786d6c3b6260008201527f61736536342c0000000000000000000000000000000000000000000000000000602082015250565b600061229e602683611db2565b91506122a982612242565b602682019050919050565b7f222c226465736372697074696f6e223a20220000000000000000000000000000600082015250565b60006122ea601283611db2565b91506122f5826122b4565b601282019050919050565b600061230b82611de6565b91506123178287611e09565b9150612322826121d8565b915061232e8286612211565b915061233982612291565b91506123458285612211565b9150612350826122dd565b915061235c8284611e09565b915061236782612062565b915081905095945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006123af8261197a565b91506123ba8361197a565b92508282026123c88161197a565b915082820484148315176123df576123de612375565b5b5092915050565b60006123f18261197a565b91506123fc8361197a565b925082820190508082111561241457612413612375565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006124548261197a565b91506000820361246757612466612375565b5b600182039050919050565b60006040820190506124876000830185611d46565b6124946020830184611d46565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006124d58261197a565b91506124e08361197a565b9250826124f0576124ef61249b565b5b828204905092915050565b7f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323060008201527f30302f737667222077696474683d223230303022206865696768743d2232303060208201527f30222066696c6c3d226e6f6e65222076696577426f783d22302030203230303060408201527f2032303030223e00000000000000000000000000000000000000000000000000606082015250565b60006125a3606783611db2565b91506125ae826124fb565b606782019050919050565b7f3c706174682066696c6c3d22233134353145452220643d224d3230303020304860008201527f307632303030683230303056305a22202f3e0000000000000000000000000000602082015250565b6000612615603283611db2565b9150612620826125b9565b603282019050919050565b7f3c706174682066696c6c3d220000000000000000000000000000000000000000600082015250565b6000612661600c83611db2565b915061266c8261262b565b600c82019050919050565b7f2220643d224d32303030203048307632303030683230303056305a22202f3e00600082015250565b60006126ad601f83611db2565b91506126b882612677565b601f82019050919050565b7f3c2f7376673e0000000000000000000000000000000000000000000000000000600082015250565b60006126f9600683611db2565b9150612704826126c3565b600682019050919050565b600061271a82612596565b915061272582612608565b915061273082612654565b915061273c8286611fbc565b9150612747826126a0565b91506127538285611fbc565b915061275f8284611fbc565b915061276a826126ec565b9150819050949350505050565b6000819050919050565b61279261278d8261197a565b612777565b82525050565b60006127a48284612781565b60208201915081905092915050565b60006127be8261197a565b91506127c98361197a565b9250826127d9576127d861249b565b5b828206905092915050565b7f2220643d224d37343620353031483530347632343068323432563530315a222f60008201527f3e00000000000000000000000000000000000000000000000000000000000000602082015250565b6000612840602183611db2565b915061284b826127e4565b602182019050919050565b7f2220643d224d37353420353032613233392e393938203233392e39393820302060008201527f302031203136392e3730352037302e323935413233392e393937203233392e3960208201527f3937203020302031203939342037343248373534563530325a222f3e00000000604082015250565b60006128d8605c83611db2565b91506128e382612856565b605c82019050919050565b7f2220643d224d3132343420353032613233392e393833203233392e393833203060008201527f203020302d3136392e372037302e323935203233392e3933203233392e39332060208201527f30203020302d35322e30332037372e383631413234302e303233203234302e3060408201527f323320302030203020313030342037343268323430563530325a222f3e000000606082015250565b6000612996607d83611db2565b91506129a1826128ee565b607d82019050919050565b7f2220643d224d31323534203530326336332e36352030203132342e363920323560008201527f2e323836203136392e37312037302e323935413234302e3033203234302e303360208201527f203020302031203134393420373432682d323430563530325a222f3e00000000604082015250565b6000612a2e605c83611db2565b9150612a39826129ac565b605c82019050919050565b7f2220643d224d3530342037353163302036332e3635322032352e34393720313260008201527f342e3639362037302e383831203136392e373035433632302e3236342039363560208201527f2e373134203638312e383138203939312037343620393931563735314835303460408201527f5a222f3e00000000000000000000000000000000000000000000000000000000606082015250565b6000612aec606483611db2565b9150612af782612a44565b606482019050919050565b7f2220643d224d3130303420373532613233392e393939203233392e393939203060008201527f203020302037302e33203136392e373035413233392e393932203233392e393960208201527f3220302030203020313234342039393256373532682d3234305a2220202f3e00604082015250565b6000612b84605f83611db2565b9150612b8f82612b02565b605f82019050919050565b7f2220643d224d39393420373532613234302e303034203234302e30303420302060008201527f3020312d37302e323934203136392e373036413234302e303034203234302e3060208201527f3034203020302031203735342039393256373532683234305a22207374796c6560408201527f3d226d69782d626c656e642d6d6f64653a206d756c7469706c793b222f3e0000606082015250565b6000612c42607e83611db2565b9150612c4d82612b9a565b607e82019050919050565b7f2220643d224d3134393420373532613233392e393933203233392e393933203060008201527f203020312d37302e3239203136392e373035413234302e303332203234302e3060208201527f333220302030203120313235342039393256373532683234305a22207374796c60408201527f653d226d69782d626c656e642d6d6f64653a206d756c7469706c793b22202f3e606082015250565b6000612d00608083611db2565b9150612d0b82612c58565b608082019050919050565b7f2220643d224d3734362031303030483530347632343068323432762d3234305a60008201527f222f3e0000000000000000000000000000000000000000000000000000000000602082015250565b6000612d72602383611db2565b9150612d7d82612d16565b602382019050919050565b6000612d9382612654565b9150612d9f828c611fbc565b9150612daa82612833565b9150612db582612654565b9150612dc1828b611fbc565b9150612dcc826128cb565b9150612dd782612654565b9150612de3828a611fbc565b9150612dee82612989565b9150612df982612654565b9150612e058289611fbc565b9150612e1082612a21565b9150612e1b82612654565b9150612e278288611fbc565b9150612e3282612adf565b9150612e3d82612654565b9150612e498287611fbc565b9150612e5482612b77565b9150612e5f82612654565b9150612e6b8286611fbc565b9150612e7682612c35565b9150612e8182612654565b9150612e8d8285611fbc565b9150612e9882612cf3565b9150612ea382612654565b9150612eaf8284611fbc565b9150612eba82612d65565b91508190509a9950505050505050505050565b7f2220643d224d3939342031303031483735347632343068323430762d3234305a60008201527f222f3e0000000000000000000000000000000000000000000000000000000000602082015250565b6000612f29602383611db2565b9150612f3482612ecd565b602382019050919050565b7f2220643d224d313234342031303031682d3234307632343068323430762d323460008201527f305a222f3e000000000000000000000000000000000000000000000000000000602082015250565b6000612f9b602583611db2565b9150612fa682612f3f565b602582019050919050565b7f2220643d224d313439342031303031682d3234307632343068323430762d323460008201527f305a222f3e000000000000000000000000000000000000000000000000000000602082015250565b600061300d602583611db2565b915061301882612fb1565b602582019050919050565b7f2220643d224d3939342031373630483735347632343068323430762d3234305a60008201527f22202f3e00000000000000000000000000000000000000000000000000000000602082015250565b600061307f602483611db2565b915061308a82613023565b602482019050919050565b7f2220643d224d313234342031373630682d3234307632343068323430762d323460008201527f305a222f3e000000000000000000000000000000000000000000000000000000602082015250565b60006130f1602583611db2565b91506130fc82613095565b602582019050919050565b7f2220643d224d3939342031323531483735347632343068323430762d3234305a60008201527f222f3e0000000000000000000000000000000000000000000000000000000000602082015250565b6000613163602383611db2565b915061316e82613107565b602382019050919050565b7f2220643d224d313234342031323531682d3234307632343068323430762d323460008201527f305a222f3e000000000000000000000000000000000000000000000000000000602082015250565b60006131d5602583611db2565b91506131e082613179565b602582019050919050565b7f2220643d224d353034203132353063302036332e36352032352e34393720313260008201527f342e36392037302e383831203136392e3731433632302e32363620313436342e60208201527f3732203638312e3831392031343930203734362031343930762d32343048353060408201527f345a222f3e000000000000000000000000000000000000000000000000000000606082015250565b6000613293606583611db2565b915061329e826131eb565b606582019050919050565b7f2220643d224d31343934203132353163302036332e36352d32352e323920313260008201527f342e36392d37302e3239203136392e3731413234302e303438203234302e303460208201527f3820302030203120313235342031343931762d323430683234305a222f3e0000604082015250565b600061332b605e83611db2565b9150613336826132a9565b605e82019050919050565b7f2220643d224d3734362031373539632d36342e31383120302d3132352e37333460008201527f2032352e32382d3137312e3131392037302e3239433532392e3439382031383760208201527f342e33203530342e30303220313933352e33352035303420313939396832343260408201527f762d3234305a222f3e0000000000000000000000000000000000000000000000606082015250565b60006133e9606983611db2565b91506133f482613341565b606982019050919050565b7f2220643d224d3132353420313736306336332e36352030203132342e3639203260008201527f352e3239203136392e37312037302e32392034352034352e30312037302e323960208201527f203130362e30362037302e3239203136392e3731682d323430762d3234305a2260408201527f2f3e000000000000000000000000000000000000000000000000000000000000606082015250565b60006134a7606283611db2565b91506134b2826133ff565b606282019050919050565b60006134c882612654565b91506134d4828e611fbc565b91506134df82612f1c565b91506134ea82612654565b91506134f6828d611fbc565b915061350182612f8e565b915061350c82612654565b9150613518828c611fbc565b915061352382613000565b915061352e82612654565b915061353a828b611fbc565b915061354582613072565b915061355082612654565b915061355c828a611fbc565b9150613567826130e4565b915061357282612654565b915061357e8289611fbc565b915061358982613156565b915061359482612654565b91506135a08288611fbc565b91506135ab826131c8565b91506135b682612654565b91506135c28287611fbc565b91506135cd82613286565b91506135d882612654565b91506135e48286611fbc565b91506135ef8261331e565b91506135fa82612654565b91506136068285611fbc565b9150613611826133dc565b915061361c82612654565b91506136288284611fbc565b91506136338261349a565b91508190509c9b505050505050505050505050565b7f68736c283232332c203837252c00000000000000000000000000000000000000600082015250565b600061367e600d83611db2565b915061368982613648565b600d82019050919050565b7f252c200000000000000000000000000000000000000000000000000000000000600082015250565b60006136ca600383611db2565b91506136d582613694565b600382019050919050565b7f2529200000000000000000000000000000000000000000000000000000000000600082015250565b6000613716600383611db2565b9150613721826136e0565b600382019050919050565b600061373782613671565b91506137438285611fbc565b915061374e826136bd565b915061375a8284611fbc565b915061376582613709565b9150819050939250505056fe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa2646970667358221220ab4499b22566943305217c635a63b8b97d4d7d12766bf830598f06e00ee3ca0a64736f6c63430008140033697066733a2f2f516d5965687177396e7a4c57375a6569456a4e64544d4637337455724374697039736865666559597963484b5654000000000000000000000000cb43078c32423f5348cab5885911c3b5fae217f9