Overview ERC721
Total Supply:
1,214 RR

Holders:
1
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xe8c72e38af775797C979c6F441D210d9F6900C6D
608060405260405180602001604052806000815250600a90816200002491906200060e565b506040518060400160405280600581526020017f2e6a736f6e000000000000000000000000000000000000000000000000000000815250600c90816200006b91906200060e565b50610457600d556611c37937e08000600e556000600f55600160105560026011556000601360006101000a81548160ff0219169083151502179055506000601360016101000a81548160ff021916908315150217905550348015620000cf57600080fd5b5060405162004a6738038062004a678339818101604052810190620000f5919062000859565b6040518060400160405280601281526020017f52657074696c69616e2052657075626c696300000000000000000000000000008152506040518060400160405280600281526020017f525200000000000000000000000000000000000000000000000000000000000081525081600290816200017291906200060e565b5080600390816200018491906200060e565b5062000195620001dd60201b60201c565b6000819055505050620001bd620001b1620001e660201b60201c565b620001ee60201b60201c565b6001600981905550620001d681620002b460201b60201c565b506200092d565b60006001905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620002c4620002d960201b60201c565b80600b9081620002d591906200060e565b5050565b620002e9620001e660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200030f6200036a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000368576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200035f906200090b565b60405180910390fd5b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200041657607f821691505b6020821081036200042c576200042b620003ce565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620004967fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000457565b620004a2868362000457565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620004ef620004e9620004e384620004ba565b620004c4565b620004ba565b9050919050565b6000819050919050565b6200050b83620004ce565b620005236200051a82620004f6565b84845462000464565b825550505050565b600090565b6200053a6200052b565b6200054781848462000500565b505050565b5b818110156200056f576200056360008262000530565b6001810190506200054d565b5050565b601f821115620005be57620005888162000432565b620005938462000447565b81016020851015620005a3578190505b620005bb620005b28562000447565b8301826200054c565b50505b505050565b600082821c905092915050565b6000620005e360001984600802620005c3565b1980831691505092915050565b6000620005fe8383620005d0565b9150826002028217905092915050565b620006198262000394565b67ffffffffffffffff8111156200063557620006346200039f565b5b620006418254620003fd565b6200064e82828562000573565b600060209050601f83116001811462000686576000841562000671578287015190505b6200067d8582620005f0565b865550620006ed565b601f198416620006968662000432565b60005b82811015620006c05784890151825560018201915060208501945060208101905062000699565b86831015620006e05784890151620006dc601f891682620005d0565b8355505b6001600288020188555050505b505050505050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6200072f8262000713565b810181811067ffffffffffffffff821117156200075157620007506200039f565b5b80604052505050565b600062000766620006f5565b905062000774828262000724565b919050565b600067ffffffffffffffff8211156200079757620007966200039f565b5b620007a28262000713565b9050602081019050919050565b60005b83811015620007cf578082015181840152602081019050620007b2565b60008484015250505050565b6000620007f2620007ec8462000779565b6200075a565b9050828152602081018484840111156200081157620008106200070e565b5b6200081e848285620007af565b509392505050565b600082601f8301126200083e576200083d62000709565b5b815162000850848260208601620007db565b91505092915050565b600060208284031215620008725762000871620006ff565b5b600082015167ffffffffffffffff81111562000893576200089262000704565b5b620008a18482850162000826565b91505092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620008f3602083620008aa565b91506200090082620008bb565b602082019050919050565b600060208201905081810360008301526200092681620008e4565b9050919050565b61412a806200093d6000396000f3fe6080604052600436106102665760003560e01c8063819b25ba11610144578063b88d4fde116100b6578063d5abeb011161007a578063d5abeb0114610871578063db4bec441461089c578063e268e4d3146108d9578063e985e9c514610902578063ed1fc2a21461093f578063f2fde38b1461095657610266565b8063b88d4fde14610799578063bd32fb66146107b5578063bf0d96c3146107de578063c668286214610809578063c87b56dd1461083457610266565b8063a0712d6811610108578063a0712d68146106bc578063a22cb465146106d8578063a2e9147714610701578063a45ba8e71461072c578063a475b5dd14610757578063aa98e0c61461076e57610266565b8063819b25ba146105fb578063853828b6146106245780638da5cb5b1461063b57806395d89b4114610666578063a035b1fe1461069157610266565b806342842e0e116101dd57806355f804b3116101a157806355f804b3146104eb5780636352211e146105145780636c0360eb1461055157806370a082311461057c578063715018a6146105b95780637e44755b146105d057610266565b806342842e0e1461043457806344d8438114610450578063453c23101461046c5780634fdd43cb1461049757806351830227146104c057610266565b8063095ea7b31161022f578063095ea7b31461036657806318160ddd146103825780631fbc0893146103ad5780632258ac02146103d857806323b872dd146104015780632f8145751461041d57610266565b80620e7fa81461026b57806301ffc9a71461029657806304549d6f146102d357806306fdde03146102fe578063081812fc14610329575b600080fd5b34801561027757600080fd5b5061028061097f565b60405161028d9190612b27565b60405180910390f35b3480156102a257600080fd5b506102bd60048036038101906102b89190612bae565b610985565b6040516102ca9190612bf6565b60405180910390f35b3480156102df57600080fd5b506102e8610a17565b6040516102f59190612bf6565b60405180910390f35b34801561030a57600080fd5b50610313610a2a565b6040516103209190612ca1565b60405180910390f35b34801561033557600080fd5b50610350600480360381019061034b9190612cef565b610abc565b60405161035d9190612d5d565b60405180910390f35b610380600480360381019061037b9190612da4565b610b3b565b005b34801561038e57600080fd5b50610397610c7f565b6040516103a49190612b27565b60405180910390f35b3480156103b957600080fd5b506103c2610c96565b6040516103cf9190612b27565b60405180910390f35b3480156103e457600080fd5b506103ff60048036038101906103fa9190612cef565b610c9c565b005b61041b60048036038101906104169190612de4565b610cae565b005b34801561042957600080fd5b50610432610fd0565b005b61044e60048036038101906104499190612de4565b611004565b005b61046a60048036038101906104659190612e9c565b611024565b005b34801561047857600080fd5b506104816112cb565b60405161048e9190612b27565b60405180910390f35b3480156104a357600080fd5b506104be60048036038101906104b99190613019565b6112d1565b005b3480156104cc57600080fd5b506104d56112ec565b6040516104e29190612bf6565b60405180910390f35b3480156104f757600080fd5b50610512600480360381019061050d9190613019565b6112ff565b005b34801561052057600080fd5b5061053b60048036038101906105369190612cef565b61131a565b6040516105489190612d5d565b60405180910390f35b34801561055d57600080fd5b5061056661132c565b6040516105739190612ca1565b60405180910390f35b34801561058857600080fd5b506105a3600480360381019061059e9190613062565b6113ba565b6040516105b09190612b27565b60405180910390f35b3480156105c557600080fd5b506105ce611472565b005b3480156105dc57600080fd5b506105e5611486565b6040516105f29190612d5d565b60405180910390f35b34801561060757600080fd5b50610622600480360381019061061d9190612cef565b61149e565b005b34801561063057600080fd5b50610639611647565b005b34801561064757600080fd5b506106506116cf565b60405161065d9190612d5d565b60405180910390f35b34801561067257600080fd5b5061067b6116f9565b6040516106889190612ca1565b60405180910390f35b34801561069d57600080fd5b506106a661178b565b6040516106b39190612b27565b60405180910390f35b6106d660048036038101906106d19190612cef565b611791565b005b3480156106e457600080fd5b506106ff60048036038101906106fa91906130bb565b6119d1565b005b34801561070d57600080fd5b50610716611adc565b6040516107239190612bf6565b60405180910390f35b34801561073857600080fd5b50610741611aef565b60405161074e9190612ca1565b60405180910390f35b34801561076357600080fd5b5061076c611b7d565b005b34801561077a57600080fd5b50610783611ba2565b6040516107909190613114565b60405180910390f35b6107b360048036038101906107ae91906131d0565b611ba8565b005b3480156107c157600080fd5b506107dc60048036038101906107d7919061327f565b611c1b565b005b3480156107ea57600080fd5b506107f3611c2d565b6040516108009190612b27565b60405180910390f35b34801561081557600080fd5b5061081e611c33565b60405161082b9190612ca1565b60405180910390f35b34801561084057600080fd5b5061085b60048036038101906108569190612cef565b611cc1565b6040516108689190612ca1565b60405180910390f35b34801561087d57600080fd5b50610886611dee565b6040516108939190612b27565b60405180910390f35b3480156108a857600080fd5b506108c360048036038101906108be9190613062565b611df4565b6040516108d09190612bf6565b60405180910390f35b3480156108e557600080fd5b5061090060048036038101906108fb9190612cef565b611e14565b005b34801561090e57600080fd5b50610929600480360381019061092491906132ac565b611e26565b6040516109369190612bf6565b60405180910390f35b34801561094b57600080fd5b50610954611eba565b005b34801561096257600080fd5b5061097d60048036038101906109789190613062565b611eee565b005b600f5481565b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109e057506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a105750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b601360019054906101000a900460ff1681565b606060028054610a399061331b565b80601f0160208091040260200160405190810160405280929190818152602001828054610a659061331b565b8015610ab25780601f10610a8757610100808354040283529160200191610ab2565b820191906000526020600020905b815481529060010190602001808311610a9557829003601f168201915b5050505050905090565b6000610ac782611f71565b610afd576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610b468261131a565b90508073ffffffffffffffffffffffffffffffffffffffff16610b67611fd0565b73ffffffffffffffffffffffffffffffffffffffff1614610bca57610b9381610b8e611fd0565b611e26565b610bc9576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6000610c89611fd8565b6001546000540303905090565b60105481565b610ca4611fe1565b8060108190555050565b6000610cb98261205f565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610d20576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610d2c8461212b565b91509150610d428187610d3d611fd0565b612152565b610d8e57610d5786610d52611fd0565b611e26565b610d8d576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610df4576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610e018686866001612196565b8015610e0c57600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610eda85610eb688888761219c565b7c0200000000000000000000000000000000000000000000000000000000176121c4565b600460008681526020019081526020016000208190555060007c0200000000000000000000000000000000000000000000000000000000841603610f605760006001850190506000600460008381526020019081526020016000205403610f5e576000548114610f5d578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610fc886868660016121ef565b505050505050565b610fd8611fe1565b601360009054906101000a900460ff1615601360006101000a81548160ff021916908315150217905550565b61101f83838360405180602001604052806000815250611ba8565b505050565b818160125461109b838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505082336040516020016110809190613394565b604051602081830303815290604052805190602001206121f5565b6110da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d1906133fb565b60405180910390fd5b600f543481600e546110ec919061344a565b1461112c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611123906134d8565b60405180910390fd5b61113461220c565b601360019054906101000a900460ff16611183576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117a90613544565b60405180910390fd5b600d5460105411156111ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c1906135d6565b60405180910390fd5b601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611257576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124e90613668565b60405180910390fd5b6112633360105461225b565b6001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506112c3612416565b505050505050565b60115481565b6112d9611fe1565b80600b90816112e89190613834565b5050565b601360029054906101000a900460ff1681565b611307611fe1565b80600a90816113169190613834565b5050565b60006113258261205f565b9050919050565b600a80546113399061331b565b80601f01602080910402602001604051908101604052809291908181526020018280546113659061331b565b80156113b25780601f10611387576101008083540402835291602001916113b2565b820191906000526020600020905b81548152906001019060200180831161139557829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611421576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b61147a611fe1565b6114846000612420565b565b73e8c72e38af775797c979c6f441d210d9f6900c6d81565b6114a6611fe1565b611e61816114b2610c7f565b6114bc9190613906565b11156114fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f490613986565b60405180910390fd5b60008111611540576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611537906139f2565b60405180910390fd5b61012c81601560006115506124e6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115959190613906565b11156115d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115cd90613a5e565b60405180910390fd5b80601560006115e36124e6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461162c9190613906565b9250508190555061164461163e6124e6565b826124ee565b50565b61164f611fe1565b600047905060008111611697576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161168e90613aca565b60405180910390fd5b6116cc73e8c72e38af775797c979c6f441d210d9f6900c6d606480846116bd919061344a565b6116c79190613b19565b61250c565b50565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600380546117089061331b565b80601f01602080910402602001604051908101604052809291908181526020018280546117349061331b565b80156117815780601f1061175657610100808354040283529160200191611781565b820191906000526020600020905b81548152906001019060200180831161176457829003601f168201915b5050505050905090565b600e5481565b601360009054906101000a900460ff166117e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d790613544565b60405180910390fd5b611e61816117ec610c7f565b6117f69190613906565b1115611837576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182e90613986565b60405180910390fd5b6000811161187a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611871906139f2565b60405180910390fd5b601154816015600061188a6124e6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118cf9190613906565b1115611910576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161190790613b96565b60405180910390fd5b3481600e5461191f919061344a565b1115611960576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195790613c02565b60405180910390fd5b806015600061196d6124e6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546119b69190613906565b925050819055506119ce6119c86124e6565b826124ee565b50565b80600760006119de611fd0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611a8b611fd0565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611ad09190612bf6565b60405180910390a35050565b601360009054906101000a900460ff1681565b600b8054611afc9061331b565b80601f0160208091040260200160405190810160405280929190818152602001828054611b289061331b565b8015611b755780601f10611b4a57610100808354040283529160200191611b75565b820191906000526020600020905b815481529060010190602001808311611b5857829003601f168201915b505050505081565b611b85611fe1565b6001601360026101000a81548160ff021916908315150217905550565b60125481565b611bb3848484610cae565b60008373ffffffffffffffffffffffffffffffffffffffff163b14611c1557611bde848484846125bd565b611c14576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b611c23611fe1565b8060128190555050565b600d5481565b600c8054611c409061331b565b80601f0160208091040260200160405190810160405280929190818152602001828054611c6c9061331b565b8015611cb95780601f10611c8e57610100808354040283529160200191611cb9565b820191906000526020600020905b815481529060010190602001808311611c9c57829003601f168201915b505050505081565b6060611ccc82611f71565b611d0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0290613c6e565b60405180910390fd5b601360029054906101000a900460ff1615611d5b57611d2861270d565b611d318361279f565b600c604051602001611d4593929190613d4d565b6040516020818303038152906040529050611de9565b600b8054611d689061331b565b80601f0160208091040260200160405190810160405280929190818152602001828054611d949061331b565b8015611de15780601f10611db657610100808354040283529160200191611de1565b820191906000526020600020905b815481529060010190602001808311611dc457829003601f168201915b505050505090505b919050565b611e6181565b60146020528060005260406000206000915054906101000a900460ff1681565b611e1c611fe1565b8060118190555050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611ec2611fe1565b601360019054906101000a900460ff1615601360016101000a81548160ff021916908315150217905550565b611ef6611fe1565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611f65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f5c90613df0565b60405180910390fd5b611f6e81612420565b50565b600081611f7c611fd8565b11158015611f8b575060005482105b8015611fc9575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b60006001905090565b611fe96124e6565b73ffffffffffffffffffffffffffffffffffffffff166120076116cf565b73ffffffffffffffffffffffffffffffffffffffff161461205d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205490613e5c565b60405180910390fd5b565b6000808290508061206e611fd8565b116120f4576000548110156120f35760006004600083815260200190815260200160002054905060007c01000000000000000000000000000000000000000000000000000000008216036120f1575b600081036120e75760046000836001900393508381526020019081526020016000205490506120bd565b8092505050612126565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86121b386868461286d565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b6000826122028584612876565b1490509392505050565b600260095403612251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161224890613ec8565b60405180910390fd5b6002600981905550565b6000805490506000820361229b576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6122a86000848385612196565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555061231f83612310600086600061219c565b612319856128cc565b176121c4565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b8181146123c057808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050612385565b50600082036123fb576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600081905550505061241160008483856121ef565b505050565b6001600981905550565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b6125088282604051806020016040528060008152506128dc565b5050565b60008273ffffffffffffffffffffffffffffffffffffffff168260405161253290613f19565b60006040518083038185875af1925050503d806000811461256f576040519150601f19603f3d011682016040523d82523d6000602084013e612574565b606091505b50509050806125b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125af90613f7a565b60405180910390fd5b505050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026125e3611fd0565b8786866040518563ffffffff1660e01b81526004016126059493929190613fef565b6020604051808303816000875af192505050801561264157506040513d601f19601f8201168201806040525081019061263e9190614050565b60015b6126ba573d8060008114612671576040519150601f19603f3d011682016040523d82523d6000602084013e612676565b606091505b5060008151036126b2576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b6060600a805461271c9061331b565b80601f01602080910402602001604051908101604052809291908181526020018280546127489061331b565b80156127955780601f1061276a57610100808354040283529160200191612795565b820191906000526020600020905b81548152906001019060200180831161277857829003601f168201915b5050505050905090565b6060600060016127ae84612979565b01905060008167ffffffffffffffff8111156127cd576127cc612eee565b5b6040519080825280601f01601f1916602001820160405280156127ff5781602001600182028036833780820191505090505b509050600082602001820190505b600115612862578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a858161285657612855613aea565b5b0494506000850361280d575b819350505050919050565b60009392505050565b60008082905060005b84518110156128c1576128ac8286838151811061289f5761289e61407d565b5b6020026020010151612acc565b915080806128b9906140ac565b91505061287f565b508091505092915050565b60006001821460e11b9050919050565b6128e6838361225b565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461297457600080549050600083820390505b61292660008683806001019450866125bd565b61295c576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81811061291357816000541461297157600080fd5b50505b505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083106129d7577a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000083816129cd576129cc613aea565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310612a14576d04ee2d6d415b85acef81000000008381612a0a57612a09613aea565b5b0492506020810190505b662386f26fc100008310612a4357662386f26fc100008381612a3957612a38613aea565b5b0492506010810190505b6305f5e1008310612a6c576305f5e1008381612a6257612a61613aea565b5b0492506008810190505b6127108310612a91576127108381612a8757612a86613aea565b5b0492506004810190505b60648310612ab45760648381612aaa57612aa9613aea565b5b0492506002810190505b600a8310612ac3576001810190505b80915050919050565b6000818310612ae457612adf8284612af7565b612aef565b612aee8383612af7565b5b905092915050565b600082600052816020526040600020905092915050565b6000819050919050565b612b2181612b0e565b82525050565b6000602082019050612b3c6000830184612b18565b92915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612b8b81612b56565b8114612b9657600080fd5b50565b600081359050612ba881612b82565b92915050565b600060208284031215612bc457612bc3612b4c565b5b6000612bd284828501612b99565b91505092915050565b60008115159050919050565b612bf081612bdb565b82525050565b6000602082019050612c0b6000830184612be7565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612c4b578082015181840152602081019050612c30565b60008484015250505050565b6000601f19601f8301169050919050565b6000612c7382612c11565b612c7d8185612c1c565b9350612c8d818560208601612c2d565b612c9681612c57565b840191505092915050565b60006020820190508181036000830152612cbb8184612c68565b905092915050565b612ccc81612b0e565b8114612cd757600080fd5b50565b600081359050612ce981612cc3565b92915050565b600060208284031215612d0557612d04612b4c565b5b6000612d1384828501612cda565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612d4782612d1c565b9050919050565b612d5781612d3c565b82525050565b6000602082019050612d726000830184612d4e565b92915050565b612d8181612d3c565b8114612d8c57600080fd5b50565b600081359050612d9e81612d78565b92915050565b60008060408385031215612dbb57612dba612b4c565b5b6000612dc985828601612d8f565b9250506020612dda85828601612cda565b9150509250929050565b600080600060608486031215612dfd57612dfc612b4c565b5b6000612e0b86828701612d8f565b9350506020612e1c86828701612d8f565b9250506040612e2d86828701612cda565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f840112612e5c57612e5b612e37565b5b8235905067ffffffffffffffff811115612e7957612e78612e3c565b5b602083019150836020820283011115612e9557612e94612e41565b5b9250929050565b60008060208385031215612eb357612eb2612b4c565b5b600083013567ffffffffffffffff811115612ed157612ed0612b51565b5b612edd85828601612e46565b92509250509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612f2682612c57565b810181811067ffffffffffffffff82111715612f4557612f44612eee565b5b80604052505050565b6000612f58612b42565b9050612f648282612f1d565b919050565b600067ffffffffffffffff821115612f8457612f83612eee565b5b612f8d82612c57565b9050602081019050919050565b82818337600083830152505050565b6000612fbc612fb784612f69565b612f4e565b905082815260208101848484011115612fd857612fd7612ee9565b5b612fe3848285612f9a565b509392505050565b600082601f83011261300057612fff612e37565b5b8135613010848260208601612fa9565b91505092915050565b60006020828403121561302f5761302e612b4c565b5b600082013567ffffffffffffffff81111561304d5761304c612b51565b5b61305984828501612feb565b91505092915050565b60006020828403121561307857613077612b4c565b5b600061308684828501612d8f565b91505092915050565b61309881612bdb565b81146130a357600080fd5b50565b6000813590506130b58161308f565b92915050565b600080604083850312156130d2576130d1612b4c565b5b60006130e085828601612d8f565b92505060206130f1858286016130a6565b9150509250929050565b6000819050919050565b61310e816130fb565b82525050565b60006020820190506131296000830184613105565b92915050565b600067ffffffffffffffff82111561314a57613149612eee565b5b61315382612c57565b9050602081019050919050565b600061317361316e8461312f565b612f4e565b90508281526020810184848401111561318f5761318e612ee9565b5b61319a848285612f9a565b509392505050565b600082601f8301126131b7576131b6612e37565b5b81356131c7848260208601613160565b91505092915050565b600080600080608085870312156131ea576131e9612b4c565b5b60006131f887828801612d8f565b945050602061320987828801612d8f565b935050604061321a87828801612cda565b925050606085013567ffffffffffffffff81111561323b5761323a612b51565b5b613247878288016131a2565b91505092959194509250565b61325c816130fb565b811461326757600080fd5b50565b60008135905061327981613253565b92915050565b60006020828403121561329557613294612b4c565b5b60006132a38482850161326a565b91505092915050565b600080604083850312156132c3576132c2612b4c565b5b60006132d185828601612d8f565b92505060206132e285828601612d8f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061333357607f821691505b602082108103613346576133456132ec565b5b50919050565b60008160601b9050919050565b60006133648261334c565b9050919050565b600061337682613359565b9050919050565b61338e61338982612d3c565b61336b565b82525050565b60006133a0828461337d565b60148201915081905092915050565b7f596f7520617265206e6f742048616c6662726565642100000000000000000000600082015250565b60006133e5601683612c1c565b91506133f0826133af565b602082019050919050565b60006020820190508181036000830152613414816133d8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061345582612b0e565b915061346083612b0e565b925082820261346e81612b0e565b915082820484148315176134855761348461341b565b5b5092915050565b7f496e636f7272656374204554482076616c75652073656e740000000000000000600082015250565b60006134c2601883612c1c565b91506134cd8261348c565b602082019050919050565b600060208201905081810360008301526134f1816134b5565b9050919050565b7f53616c6520686173206e6f742073746172746564000000000000000000000000600082015250565b600061352e601483612c1c565b9150613539826134f8565b602082019050919050565b6000602082019050818103600083015261355d81613521565b9050919050565b7f4d696e74656420746865206d6178696d756d2023206f662077686974656c697360008201527f7420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b60006135c0602883612c1c565b91506135cb82613564565b604082019050919050565b600060208201905081810360008301526135ef816135b3565b9050919050565b7f52657074696c69616e20697320616c726561647920636c61696d65642062792060008201527f746869732077616c6c6574000000000000000000000000000000000000000000602082015250565b6000613652602b83612c1c565b915061365d826135f6565b604082019050919050565b6000602082019050818103600083015261368181613645565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026136ea7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826136ad565b6136f486836136ad565b95508019841693508086168417925050509392505050565b6000819050919050565b600061373161372c61372784612b0e565b61370c565b612b0e565b9050919050565b6000819050919050565b61374b83613716565b61375f61375782613738565b8484546136ba565b825550505050565b600090565b613774613767565b61377f818484613742565b505050565b5b818110156137a35761379860008261376c565b600181019050613785565b5050565b601f8211156137e8576137b981613688565b6137c28461369d565b810160208510156137d1578190505b6137e56137dd8561369d565b830182613784565b50505b505050565b600082821c905092915050565b600061380b600019846008026137ed565b1980831691505092915050565b600061382483836137fa565b9150826002028217905092915050565b61383d82612c11565b67ffffffffffffffff81111561385657613855612eee565b5b613860825461331b565b61386b8282856137a7565b600060209050601f83116001811461389e576000841561388c578287015190505b6138968582613818565b8655506138fe565b601f1984166138ac86613688565b60005b828110156138d4578489015182556001820191506020850194506020810190506138af565b868310156138f157848901516138ed601f8916826137fa565b8355505b6001600288020188555050505b505050505050565b600061391182612b0e565b915061391c83612b0e565b92508282019050808211156139345761393361341b565b5b92915050565b7f4d696e74696e6720776f756c6420657863656564206d617820737570706c7900600082015250565b6000613970601f83612c1c565b915061397b8261393a565b602082019050919050565b6000602082019050818103600083015261399f81613963565b9050919050565b7f4d757374206d696e74206174206c65617374206f6e652052657074696c69616e600082015250565b60006139dc602083612c1c565b91506139e7826139a6565b602082019050919050565b60006020820190508181036000830152613a0b816139cf565b9050919050565b7f43616e206f6e6c792072657365727665203330302052657074696c69616e0000600082015250565b6000613a48601e83612c1c565b9150613a5382613a12565b602082019050919050565b60006020820190508181036000830152613a7781613a3b565b9050919050565b7f496e737566666963656e742062616c616e636500000000000000000000000000600082015250565b6000613ab4601383612c1c565b9150613abf82613a7e565b602082019050919050565b60006020820190508181036000830152613ae381613aa7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613b2482612b0e565b9150613b2f83612b0e565b925082613b3f57613b3e613aea565b5b828204905092915050565b7f4c696d697420666f7220746869732077616c6c65742072656163686564000000600082015250565b6000613b80601d83612c1c565b9150613b8b82613b4a565b602082019050919050565b60006020820190508181036000830152613baf81613b73565b9050919050565b7f4e6f7420656e6f75676820455448000000000000000000000000000000000000600082015250565b6000613bec600e83612c1c565b9150613bf782613bb6565b602082019050919050565b60006020820190508181036000830152613c1b81613bdf565b9050919050565b7f55524920646f6573206e6f742065786973742100000000000000000000000000600082015250565b6000613c58601383612c1c565b9150613c6382613c22565b602082019050919050565b60006020820190508181036000830152613c8781613c4b565b9050919050565b600081905092915050565b6000613ca482612c11565b613cae8185613c8e565b9350613cbe818560208601612c2d565b80840191505092915050565b60008154613cd78161331b565b613ce18186613c8e565b94506001821660008114613cfc5760018114613d1157613d44565b60ff1983168652811515820286019350613d44565b613d1a85613688565b60005b83811015613d3c57815481890152600182019150602081019050613d1d565b838801955050505b50505092915050565b6000613d598286613c99565b9150613d658285613c99565b9150613d718284613cca565b9150819050949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613dda602683612c1c565b9150613de582613d7e565b604082019050919050565b60006020820190508181036000830152613e0981613dcd565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613e46602083612c1c565b9150613e5182613e10565b602082019050919050565b60006020820190508181036000830152613e7581613e39565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000613eb2601f83612c1c565b9150613ebd82613e7c565b602082019050919050565b60006020820190508181036000830152613ee181613ea5565b9050919050565b600081905092915050565b50565b6000613f03600083613ee8565b9150613f0e82613ef3565b600082019050919050565b6000613f2482613ef6565b9150819050919050565b7f4661696c656420746f2077697468647261772045746865720000000000000000600082015250565b6000613f64601883612c1c565b9150613f6f82613f2e565b602082019050919050565b60006020820190508181036000830152613f9381613f57565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000613fc182613f9a565b613fcb8185613fa5565b9350613fdb818560208601612c2d565b613fe481612c57565b840191505092915050565b60006080820190506140046000830187612d4e565b6140116020830186612d4e565b61401e6040830185612b18565b81810360608301526140308184613fb6565b905095945050505050565b60008151905061404a81612b82565b92915050565b60006020828403121561406657614065612b4c565b5b60006140748482850161403b565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006140b782612b0e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036140e9576140e861341b565b5b60018201905091905056fea2646970667358221220513fb2d98e60c115ba1d290f0be75fa6ed65c78eaa526312900deca9a4b7d42864736f6c6343000811003300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000042697066733a2f2f6261666b726569627477666c34633774766f726f337a7132346b706a363265626a37657470646e796536676f657a617861797533346e6d7735366d000000000000000000000000000000000000000000000000000000000000