Overview ERC721
Total Supply:
6,429 CB

Holders:
3
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x081A071088b1A2Cd7Ce76D28971881B6aB9bAddd
60806040526122c4600a556004600b556004600c5560405180602001604052806000815250600d90805190602001906200003b929190620004f6565b506040518060400160405280600581526020017f2e6a736f6e000000000000000000000000000000000000000000000000000000815250600e908051906020019062000089929190620004f6565b506000600f5566071afd498d000060105560026011556000601255610fa06013556000601560006101000a81548160ff0219169083151502179055506001601560016101000a81548160ff021916908315150217905550348015620000ed57600080fd5b5060405162003d0538038062003d05833981810160405281019062000113919062000743565b733cc6cdda760b79bafa08df41ecfa224f810dceb660016040518060400160405280600c81526020017f436f6f6c426173746172647300000000000000000000000000000000000000008152506040518060400160405280600281526020017f43420000000000000000000000000000000000000000000000000000000000008152508160029080519060200190620001ae929190620004f6565b508060039080519060200190620001c7929190620004f6565b50620001d86200041f60201b60201c565b600081905550505062000200620001f46200042860201b60201c565b6200043060201b60201c565b600160098190555060006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b1115620003fd578015620002c3576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff16637d3e3dbe30846040518363ffffffff1660e01b815260040162000289929190620007d9565b600060405180830381600087803b158015620002a457600080fd5b505af1158015620002b9573d6000803e3d6000fd5b50505050620003fc565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146200037d576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663a0af290330846040518363ffffffff1660e01b815260040162000343929190620007d9565b600060405180830381600087803b1580156200035e57600080fd5b505af115801562000373573d6000803e3d6000fd5b50505050620003fb565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff16634420e486306040518263ffffffff1660e01b8152600401620003c6919062000806565b600060405180830381600087803b158015620003e157600080fd5b505af1158015620003f6573d6000803e3d6000fd5b505050505b5b5b505080600d908051906020019062000417929190620004f6565b505062000887565b60006001905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620005049062000852565b90600052602060002090601f01602090048101928262000528576000855562000574565b82601f106200054357805160ff191683800117855562000574565b8280016001018555821562000574579182015b828111156200057357825182559160200191906001019062000556565b5b50905062000583919062000587565b5090565b5b80821115620005a257600081600090555060010162000588565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200060f82620005c4565b810181811067ffffffffffffffff82111715620006315762000630620005d5565b5b80604052505050565b600062000646620005a6565b905062000654828262000604565b919050565b600067ffffffffffffffff821115620006775762000676620005d5565b5b6200068282620005c4565b9050602081019050919050565b60005b83811015620006af57808201518184015260208101905062000692565b83811115620006bf576000848401525b50505050565b6000620006dc620006d68462000659565b6200063a565b905082815260208101848484011115620006fb57620006fa620005bf565b5b620007088482856200068f565b509392505050565b600082601f830112620007285762000727620005ba565b5b81516200073a848260208601620006c5565b91505092915050565b6000602082840312156200075c576200075b620005b0565b5b600082015167ffffffffffffffff8111156200077d576200077c620005b5565b5b6200078b8482850162000710565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620007c18262000794565b9050919050565b620007d381620007b4565b82525050565b6000604082019050620007f06000830185620007c8565b620007ff6020830184620007c8565b9392505050565b60006020820190506200081d6000830184620007c8565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200086b57607f821691505b60208210810362000881576200088062000823565b5b50919050565b61346e80620008976000396000f3fe6080604052600436106102255760003560e01c8063766b7d0911610123578063b0fe6414116100ab578063c87b56dd1161006f578063c87b56dd14610774578063e098ff73146107b1578063e2edb001146107dc578063e985e9c514610819578063f2fde38b1461085657610225565b8063b0fe6414146106b0578063b245ddf9146106db578063b88d4fde14610704578063bc951b9114610720578063c204642c1461074b57610225565b806394354fd0116100f257806394354fd0146105ec57806395d89b4114610617578063a0712d6814610642578063a22cb4651461065e578063b071401b1461068757610225565b8063766b7d09146105585780638456cb59146105815780638da5cb5b1461059857806393e90b23146105c357610225565b80633ccfd60b116101b1578063626ab3b811610175578063626ab3b8146104755780636352211e1461049e578063676f2602146104db57806370a0823114610504578063715018a61461054157610225565b80633ccfd60b146103c357806341f43434146103da57806342842e0e146104055780634d534a7d146104215780635c975abb1461044a57610225565b806311b4a832116101f857806311b4a832146102eb57806318160ddd1461032857806322f4596f1461035357806323b872dd1461037e5780633b4c4b251461039a57610225565b806301ffc9a71461022a57806306fdde0314610267578063081812fc14610292578063095ea7b3146102cf575b600080fd5b34801561023657600080fd5b50610251600480360381019061024c9190612641565b61087f565b60405161025e9190612689565b60405180910390f35b34801561027357600080fd5b5061027c610911565b604051610289919061273d565b60405180910390f35b34801561029e57600080fd5b506102b960048036038101906102b49190612795565b6109a3565b6040516102c69190612803565b60405180910390f35b6102e960048036038101906102e4919061284a565b610a22565b005b3480156102f757600080fd5b50610312600480360381019061030d9190612795565b610b66565b60405161031f9190612899565b60405180910390f35b34801561033457600080fd5b5061033d610c17565b60405161034a9190612899565b60405180910390f35b34801561035f57600080fd5b50610368610c2e565b6040516103759190612899565b60405180910390f35b610398600480360381019061039391906128b4565b610c34565b005b3480156103a657600080fd5b506103c160048036038101906103bc9190612795565b610c83565b005b3480156103cf57600080fd5b506103d8610c95565b005b3480156103e657600080fd5b506103ef610d2d565b6040516103fc9190612966565b60405180910390f35b61041f600480360381019061041a91906128b4565b610d3f565b005b34801561042d57600080fd5b5061044860048036038101906104439190612ab6565b610d8e565b005b34801561045657600080fd5b5061045f610db0565b60405161046c9190612689565b60405180910390f35b34801561048157600080fd5b5061049c60048036038101906104979190612ab6565b610dc3565b005b3480156104aa57600080fd5b506104c560048036038101906104c09190612795565b610de5565b6040516104d29190612803565b60405180910390f35b3480156104e757600080fd5b5061050260048036038101906104fd9190612795565b610df7565b005b34801561051057600080fd5b5061052b60048036038101906105269190612aff565b610e09565b6040516105389190612899565b60405180910390f35b34801561054d57600080fd5b50610556610ec1565b005b34801561056457600080fd5b5061057f600480360381019061057a9190612795565b610ed5565b005b34801561058d57600080fd5b50610596610ee7565b005b3480156105a457600080fd5b506105ad610f1b565b6040516105ba9190612803565b60405180910390f35b3480156105cf57600080fd5b506105ea60048036038101906105e59190612795565b610f45565b005b3480156105f857600080fd5b50610601610f57565b60405161060e9190612899565b60405180910390f35b34801561062357600080fd5b5061062c610f5d565b604051610639919061273d565b60405180910390f35b61065c60048036038101906106579190612795565b610fef565b005b34801561066a57600080fd5b5061068560048036038101906106809190612b58565b61122a565b005b34801561069357600080fd5b506106ae60048036038101906106a99190612795565b611335565b005b3480156106bc57600080fd5b506106c5611347565b6040516106d29190612899565b60405180910390f35b3480156106e757600080fd5b5061070260048036038101906106fd9190612795565b61134d565b005b61071e60048036038101906107199190612c39565b61135f565b005b34801561072c57600080fd5b506107356113b0565b6040516107429190612899565b60405180910390f35b34801561075757600080fd5b50610772600480360381019061076d9190612d84565b6113b6565b005b34801561078057600080fd5b5061079b60048036038101906107969190612795565b611406565b6040516107a8919061273d565b60405180910390f35b3480156107bd57600080fd5b506107c66114a7565b6040516107d39190612899565b60405180910390f35b3480156107e857600080fd5b5061080360048036038101906107fe9190612795565b6114ad565b6040516108109190612899565b60405180910390f35b34801561082557600080fd5b50610840600480360381019061083b9190612de0565b61152c565b60405161084d9190612689565b60405180910390f35b34801561086257600080fd5b5061087d60048036038101906108789190612aff565b6115c0565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108da57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061090a5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606002805461092090612e4f565b80601f016020809104026020016040519081016040528092919081815260200182805461094c90612e4f565b80156109995780601f1061096e57610100808354040283529160200191610999565b820191906000526020600020905b81548152906001019060200180831161097c57829003601f168201915b5050505050905090565b60006109ae82611643565b6109e4576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a2d82610de5565b90508073ffffffffffffffffffffffffffffffffffffffff16610a4e6116a2565b73ffffffffffffffffffffffffffffffffffffffff1614610ab157610a7a81610a756116a2565b61152c565b610ab0576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600080610b7233610e09565b83610b7d9190612eaf565b90506011548111158015610b945750601354601254105b15610ba457600f54915050610c12565b6000610baf33610e09565b148015610bbd575060115481115b8015610bcc5750601354601254105b15610bfa57600060115484610be19190612f05565b601054610bee9190612f39565b90508092505050610c12565b600083601054610c0a9190612f39565b905080925050505b919050565b6000610c216116aa565b6001546000540303905090565b600a5481565b823373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610c7257610c71336116b3565b5b610c7d8484846117b0565b50505050565b610c8b611ad2565b80600a8190555050565b610c9d611ad2565b610ca5611b50565b6000610caf610f1b565b73ffffffffffffffffffffffffffffffffffffffff1647604051610cd290612fc4565b60006040518083038185875af1925050503d8060008114610d0f576040519150601f19603f3d011682016040523d82523d6000602084013e610d14565b606091505b5050905080610d2257600080fd5b50610d2b611b9f565b565b6daaeb6d7670e522a718067333cd4e81565b823373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610d7d57610d7c336116b3565b5b610d88848484611ba9565b50505050565b610d96611ad2565b80600e9080519060200190610dac929190612532565b5050565b601560019054906101000a900460ff1681565b610dcb611ad2565b80600d9080519060200190610de1929190612532565b5050565b6000610df082611bc9565b9050919050565b610dff611ad2565b8060108190555050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e70576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b610ec9611ad2565b610ed36000611c95565b565b610edd611ad2565b80600b8190555050565b610eef611ad2565b601560019054906101000a900460ff1615601560016101000a81548160ff021916908315150217905550565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610f4d611ad2565b8060118190555050565b600c5481565b606060038054610f6c90612e4f565b80601f0160208091040260200160405190810160405280929190818152602001828054610f9890612e4f565b8015610fe55780601f10610fba57610100808354040283529160200191610fe5565b820191906000526020600020905b815481529060010190602001808311610fc857829003601f168201915b5050505050905090565b803273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611055576040517f4af0169e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5481611061610c17565b61106b9190612eaf565b11156110a3576040517fb36c128400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600c548111156110df576040517fccfad01800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b601560019054906101000a900460ff1615611126576040517fab35696f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81600b548161113433610e09565b61113e9190612eaf565b1115611176576040517f6a3eaa7b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008110806111865750600b5481115b156111bd576040517fccfad01800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6111c681610b66565b3410156111ff576040517fd44b3c6200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611208836114ad565b6012546112159190612eaf565b6012819055506112253384611d5b565b505050565b80600760006112376116a2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff166112e46116a2565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516113299190612689565b60405180910390a35050565b61133d611ad2565b80600c8190555050565b60115481565b611355611ad2565b8060138190555050565b833373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461139d5761139c336116b3565b5b6113a985858585611d79565b5050505050565b600b5481565b6113be611ad2565b60005b8251811015611401576113ee8382815181106113e0576113df612fd9565b5b602002602001015183611d5b565b80806113f990613008565b9150506113c1565b505050565b606061141182611643565b611447576040517f2f9aab5800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000611451611dec565b90506000815111611471576040518060200160405280600081525061149f565b8061147b84611e7e565b600e60405160200161148f93929190613120565b6040516020818303038152906040525b915050919050565b60105481565b6000806114b933610e09565b836114c49190612eaf565b905060115481111580156114db5750601354601254105b156114e95780915050611527565b60006114f433610e09565b148015611502575060115481115b80156115115750601354601254105b1561152157601154915050611527565b60009150505b919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6115c8611ad2565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611637576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162e906131c3565b60405180910390fd5b61164081611c95565b50565b60008161164e6116aa565b1115801561165d575060005482105b801561169b575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b60006001905090565b60006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b11156117ad576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b815260040161172a9291906131e3565b602060405180830381865afa158015611747573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061176b9190613221565b6117ac57806040517fede71dcc0000000000000000000000000000000000000000000000000000000081526004016117a39190612803565b60405180910390fd5b5b50565b60006117bb82611bc9565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611822576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008061182e84611f4c565b91509150611844818761183f6116a2565b611f73565b61189057611859866118546116a2565b61152c565b61188f576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036118f6576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6119038686866001611fb7565b801561190e57600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154600101919050819055506119dc856119b8888887611fbd565b7c020000000000000000000000000000000000000000000000000000000017611fe5565b600460008681526020019081526020016000208190555060007c0200000000000000000000000000000000000000000000000000000000841603611a625760006001850190506000600460008381526020019081526020016000205403611a60576000548114611a5f578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611aca8686866001612010565b505050505050565b611ada612016565b73ffffffffffffffffffffffffffffffffffffffff16611af8610f1b565b73ffffffffffffffffffffffffffffffffffffffff1614611b4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b459061329a565b60405180910390fd5b565b600260095403611b95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8c90613306565b60405180910390fd5b6002600981905550565b6001600981905550565b611bc48383836040518060200160405280600081525061135f565b505050565b60008082905080611bd86116aa565b11611c5e57600054811015611c5d5760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821603611c5b575b60008103611c51576004600083600190039350838152602001908152602001600020549050611c27565b8092505050611c90565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611d7582826040518060200160405280600081525061201e565b5050565b611d84848484610c34565b60008373ffffffffffffffffffffffffffffffffffffffff163b14611de657611daf848484846120bb565b611de5576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b6060600d8054611dfb90612e4f565b80601f0160208091040260200160405190810160405280929190818152602001828054611e2790612e4f565b8015611e745780601f10611e4957610100808354040283529160200191611e74565b820191906000526020600020905b815481529060010190602001808311611e5757829003601f168201915b5050505050905090565b606060006001611e8d8461220b565b01905060008167ffffffffffffffff811115611eac57611eab61298b565b5b6040519080825280601f01601f191660200182016040528015611ede5781602001600182028036833780820191505090505b509050600082602001820190505b600115611f41578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611f3557611f34613326565b5b04945060008503611eec575b819350505050919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e8611fd486868461235e565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b600033905090565b6120288383612367565b60008373ffffffffffffffffffffffffffffffffffffffff163b146120b657600080549050600083820390505b61206860008683806001019450866120bb565b61209e576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8181106120555781600054146120b357600080fd5b50505b505050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026120e16116a2565b8786866040518563ffffffff1660e01b815260040161210394939291906133aa565b6020604051808303816000875af192505050801561213f57506040513d601f19601f8201168201806040525081019061213c919061340b565b60015b6121b8573d806000811461216f576040519150601f19603f3d011682016040523d82523d6000602084013e612174565b606091505b5060008151036121b0576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310612269577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161225f5761225e613326565b5b0492506040810190505b6d04ee2d6d415b85acef810000000083106122a6576d04ee2d6d415b85acef8100000000838161229c5761229b613326565b5b0492506020810190505b662386f26fc1000083106122d557662386f26fc1000083816122cb576122ca613326565b5b0492506010810190505b6305f5e10083106122fe576305f5e10083816122f4576122f3613326565b5b0492506008810190505b612710831061232357612710838161231957612318613326565b5b0492506004810190505b60648310612346576064838161233c5761233b613326565b5b0492506002810190505b600a8310612355576001810190505b80915050919050565b60009392505050565b600080549050600082036123a7576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6123b46000848385611fb7565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555061242b8361241c6000866000611fbd565b61242585612522565b17611fe5565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b8181146124cc57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050612491565b5060008203612507576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600081905550505061251d6000848385612010565b505050565b60006001821460e11b9050919050565b82805461253e90612e4f565b90600052602060002090601f01602090048101928261256057600085556125a7565b82601f1061257957805160ff19168380011785556125a7565b828001600101855582156125a7579182015b828111156125a657825182559160200191906001019061258b565b5b5090506125b491906125b8565b5090565b5b808211156125d15760008160009055506001016125b9565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61261e816125e9565b811461262957600080fd5b50565b60008135905061263b81612615565b92915050565b600060208284031215612657576126566125df565b5b60006126658482850161262c565b91505092915050565b60008115159050919050565b6126838161266e565b82525050565b600060208201905061269e600083018461267a565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156126de5780820151818401526020810190506126c3565b838111156126ed576000848401525b50505050565b6000601f19601f8301169050919050565b600061270f826126a4565b61271981856126af565b93506127298185602086016126c0565b612732816126f3565b840191505092915050565b600060208201905081810360008301526127578184612704565b905092915050565b6000819050919050565b6127728161275f565b811461277d57600080fd5b50565b60008135905061278f81612769565b92915050565b6000602082840312156127ab576127aa6125df565b5b60006127b984828501612780565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006127ed826127c2565b9050919050565b6127fd816127e2565b82525050565b600060208201905061281860008301846127f4565b92915050565b612827816127e2565b811461283257600080fd5b50565b6000813590506128448161281e565b92915050565b60008060408385031215612861576128606125df565b5b600061286f85828601612835565b925050602061288085828601612780565b9150509250929050565b6128938161275f565b82525050565b60006020820190506128ae600083018461288a565b92915050565b6000806000606084860312156128cd576128cc6125df565b5b60006128db86828701612835565b93505060206128ec86828701612835565b92505060406128fd86828701612780565b9150509250925092565b6000819050919050565b600061292c612927612922846127c2565b612907565b6127c2565b9050919050565b600061293e82612911565b9050919050565b600061295082612933565b9050919050565b61296081612945565b82525050565b600060208201905061297b6000830184612957565b92915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6129c3826126f3565b810181811067ffffffffffffffff821117156129e2576129e161298b565b5b80604052505050565b60006129f56125d5565b9050612a0182826129ba565b919050565b600067ffffffffffffffff821115612a2157612a2061298b565b5b612a2a826126f3565b9050602081019050919050565b82818337600083830152505050565b6000612a59612a5484612a06565b6129eb565b905082815260208101848484011115612a7557612a74612986565b5b612a80848285612a37565b509392505050565b600082601f830112612a9d57612a9c612981565b5b8135612aad848260208601612a46565b91505092915050565b600060208284031215612acc57612acb6125df565b5b600082013567ffffffffffffffff811115612aea57612ae96125e4565b5b612af684828501612a88565b91505092915050565b600060208284031215612b1557612b146125df565b5b6000612b2384828501612835565b91505092915050565b612b358161266e565b8114612b4057600080fd5b50565b600081359050612b5281612b2c565b92915050565b60008060408385031215612b6f57612b6e6125df565b5b6000612b7d85828601612835565b9250506020612b8e85828601612b43565b9150509250929050565b600067ffffffffffffffff821115612bb357612bb261298b565b5b612bbc826126f3565b9050602081019050919050565b6000612bdc612bd784612b98565b6129eb565b905082815260208101848484011115612bf857612bf7612986565b5b612c03848285612a37565b509392505050565b600082601f830112612c2057612c1f612981565b5b8135612c30848260208601612bc9565b91505092915050565b60008060008060808587031215612c5357612c526125df565b5b6000612c6187828801612835565b9450506020612c7287828801612835565b9350506040612c8387828801612780565b925050606085013567ffffffffffffffff811115612ca457612ca36125e4565b5b612cb087828801612c0b565b91505092959194509250565b600067ffffffffffffffff821115612cd757612cd661298b565b5b602082029050602081019050919050565b600080fd5b6000612d00612cfb84612cbc565b6129eb565b90508083825260208201905060208402830185811115612d2357612d22612ce8565b5b835b81811015612d4c5780612d388882612835565b845260208401935050602081019050612d25565b5050509392505050565b600082601f830112612d6b57612d6a612981565b5b8135612d7b848260208601612ced565b91505092915050565b60008060408385031215612d9b57612d9a6125df565b5b600083013567ffffffffffffffff811115612db957612db86125e4565b5b612dc585828601612d56565b9250506020612dd685828601612780565b9150509250929050565b60008060408385031215612df757612df66125df565b5b6000612e0585828601612835565b9250506020612e1685828601612835565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612e6757607f821691505b602082108103612e7a57612e79612e20565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612eba8261275f565b9150612ec58361275f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612efa57612ef9612e80565b5b828201905092915050565b6000612f108261275f565b9150612f1b8361275f565b925082821015612f2e57612f2d612e80565b5b828203905092915050565b6000612f448261275f565b9150612f4f8361275f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612f8857612f87612e80565b5b828202905092915050565b600081905092915050565b50565b6000612fae600083612f93565b9150612fb982612f9e565b600082019050919050565b6000612fcf82612fa1565b9150819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006130138261275f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361304557613044612e80565b5b600182019050919050565b600081905092915050565b6000613066826126a4565b6130708185613050565b93506130808185602086016126c0565b80840191505092915050565b60008190508160005260206000209050919050565b600081546130ae81612e4f565b6130b88186613050565b945060018216600081146130d357600181146130e457613117565b60ff19831686528186019350613117565b6130ed8561308c565b60005b8381101561310f578154818901526001820191506020810190506130f0565b838801955050505b50505092915050565b600061312c828661305b565b9150613138828561305b565b915061314482846130a1565b9150819050949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006131ad6026836126af565b91506131b882613151565b604082019050919050565b600060208201905081810360008301526131dc816131a0565b9050919050565b60006040820190506131f860008301856127f4565b61320560208301846127f4565b9392505050565b60008151905061321b81612b2c565b92915050565b600060208284031215613237576132366125df565b5b60006132458482850161320c565b91505092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006132846020836126af565b915061328f8261324e565b602082019050919050565b600060208201905081810360008301526132b381613277565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b60006132f0601f836126af565b91506132fb826132ba565b602082019050919050565b6000602082019050818103600083015261331f816132e3565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600081519050919050565b600082825260208201905092915050565b600061337c82613355565b6133868185613360565b93506133968185602086016126c0565b61339f816126f3565b840191505092915050565b60006080820190506133bf60008301876127f4565b6133cc60208301866127f4565b6133d9604083018561288a565b81810360608301526133eb8184613371565b905095945050505050565b60008151905061340581612615565b92915050565b600060208284031215613421576134206125df565b5b600061342f848285016133f6565b9150509291505056fea2646970667358221220e08df9ee09e6855b9bd69a8575ccbaa6f98e0021457325046660d4a68d7264ba64736f6c634300080d003300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000036697066733a2f2f516d624531426d4a47705337737144317738625648423676695053506e6f7952434355563348564b45446537636f2f00000000000000000000