Overview ERC721
Total Supply:
2,592 Ivy Cat

Holders:
12
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xe9A94290C590c996C0564c9a648234874658C782
60806040526001601060006101000a81548160ff021916908360ff1602179055506005601060016101000a81548160ff021916908360ff1602179055503480156200004957600080fd5b50604051620042e9380380620042e983398181016040528101906200006f9190620002e8565b8181816002908051906020019062000089929190620001ba565b508060039080519060200190620000a2929190620001ba565b50620000b3620000e360201b60201c565b6000819055505050620000db620000cf620000ec60201b60201c565b620000f460201b60201c565b5050620004f1565b60006001905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620001c89062000402565b90600052602060002090601f016020900481019282620001ec576000855562000238565b82601f106200020757805160ff191683800117855562000238565b8280016001018555821562000238579182015b82811115620002375782518255916020019190600101906200021a565b5b5090506200024791906200024b565b5090565b5b80821115620002665760008160009055506001016200024c565b5090565b6000620002816200027b8462000396565b6200036d565b905082815260208101848484011115620002a0576200029f620004d1565b5b620002ad848285620003cc565b509392505050565b600082601f830112620002cd57620002cc620004cc565b5b8151620002df8482602086016200026a565b91505092915050565b60008060408385031215620003025762000301620004db565b5b600083015167ffffffffffffffff811115620003235762000322620004d6565b5b6200033185828601620002b5565b925050602083015167ffffffffffffffff811115620003555762000354620004d6565b5b6200036385828601620002b5565b9150509250929050565b6000620003796200038c565b905062000387828262000438565b919050565b6000604051905090565b600067ffffffffffffffff821115620003b457620003b36200049d565b5b620003bf82620004e0565b9050602081019050919050565b60005b83811015620003ec578082015181840152602081019050620003cf565b83811115620003fc576000848401525b50505050565b600060028204905060018216806200041b57607f821691505b602082108114156200043257620004316200046e565b5b50919050565b6200044382620004e0565b810181811067ffffffffffffffff821117156200046557620004646200049d565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b613de880620005016000396000f3fe608060405234801561001057600080fd5b506004361061021b5760003560e01c806370a0823111610125578063a22cb465116100ad578063c23dc68f1161007c578063c23dc68f14610610578063c87b56dd14610640578063de210ab314610670578063e985e9c51461068e578063f2fde38b146106be5761021b565b8063a22cb4651461059e578063b88d4fde146105ba578063bad65cdd146105d6578063bfe10928146105f25761021b565b80638da5cb5b116100f45780638da5cb5b146104f857806394bf804d146105165780639587f1a61461053257806395d89b411461055057806399a2557a1461056e5761021b565b806370a0823114610472578063715018a6146104a257806375619ab5146104ac5780638462151c146104c85761021b565b80632fbba115116101a857806355f804b31161017757806355f804b3146103bc5780635bbb2177146103d85780636352211e146104085780636c0360eb1461043857806370163fb2146104565761021b565b80632fbba1151461034a57806342842e0e1461036657806349a5980a1461038257806354214f691461039e5761021b565b806306fdde03116101ef57806306fdde03146102a6578063081812fc146102c4578063095ea7b3146102f457806318160ddd1461031057806323b872dd1461032e5761021b565b80625b54f41461022057806301ffc9a71461023c578063048130ef1461026c57806306bb1f4a14610288575b600080fd5b61023a60048036038101906102359190612fba565b6106da565b005b61025660048036038101906102519190612e5d565b61071c565b6040516102639190613554565b60405180910390f35b61028660048036038101906102819190612eb7565b6107ae565b005b6102906107cc565b60405161029d91906136a7565b60405180910390f35b6102ae6107df565b6040516102bb919061356f565b60405180910390f35b6102de60048036038101906102d99190612f4d565b610871565b6040516102eb9190613480565b60405180910390f35b61030e60048036038101906103099190612c6f565b6108f0565b005b610318610a34565b604051610325919061368c565b60405180910390f35b61034860048036038101906103439190612b59565b610a4b565b005b610364600480360381019061035f9190612f4d565b610d70565b005b610380600480360381019061037b9190612b59565b610d85565b005b61039c60048036038101906103979190612e30565b610da5565b005b6103a6610dca565b6040516103b39190613554565b60405180910390f35b6103d660048036038101906103d19190612f04565b610ddd565b005b6103f260048036038101906103ed9190612d02565b610dff565b6040516103ff9190613510565b60405180910390f35b610422600480360381019061041d9190612f4d565b610ec2565b60405161042f9190613480565b60405180910390f35b610440610ed4565b60405161044d919061356f565b60405180910390f35b610470600480360381019061046b9190612d4f565b610f62565b005b61048c60048036038101906104879190612aec565b610ffd565b604051610499919061368c565b60405180910390f35b6104aa6110b6565b005b6104c660048036038101906104c19190612aec565b6110ca565b005b6104e260048036038101906104dd9190612aec565b611116565b6040516104ef9190613532565b60405180910390f35b610500611260565b60405161050d9190613480565b60405180910390f35b610530600480360381019061052b9190612f7a565b61128a565b005b61053a611328565b60405161054791906136a7565b60405180910390f35b61055861133b565b604051610565919061356f565b60405180910390f35b61058860048036038101906105839190612caf565b6113cd565b6040516105959190613532565b60405180910390f35b6105b860048036038101906105b39190612c2f565b6115e1565b005b6105d460048036038101906105cf9190612bac565b611759565b005b6105f060048036038101906105eb9190612dd0565b6117cc565b005b6105fa611b0e565b6040516106079190613480565b60405180910390f35b61062a60048036038101906106259190612f4d565b611b34565b6040516106379190613671565b60405180910390f35b61065a60048036038101906106559190612f4d565b611b9e565b604051610667919061356f565b60405180910390f35b610678611c79565b604051610685919061356f565b60405180910390f35b6106a860048036038101906106a39190612b19565b611d07565b6040516106b59190613554565b60405180910390f35b6106d860048036038101906106d39190612aec565b611d9b565b005b6106e2611e1f565b81601060006101000a81548160ff021916908360ff16021790555080601060016101000a81548160ff021916908360ff1602179055505050565b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061077757506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806107a75750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6107b6611e1f565b8181600b91906107c7929190612714565b505050565b601060019054906101000a900460ff1681565b6060600280546107ee906139b4565b80601f016020809104026020016040519081016040528092919081815260200182805461081a906139b4565b80156108675780601f1061083c57610100808354040283529160200191610867565b820191906000526020600020905b81548152906001019060200180831161084a57829003601f168201915b5050505050905090565b600061087c82611e9d565b6108b2576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006108fb82610ec2565b90508073ffffffffffffffffffffffffffffffffffffffff1661091c611efc565b73ffffffffffffffffffffffffffffffffffffffff161461097f5761094881610943611efc565b611d07565b61097e576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6000610a3e611f04565b6001546000540303905090565b6000610a5682611f0d565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610abd576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610ac984611fdb565b91509150610adf8187610ada611efc565b612002565b610b2b57610af486610aef611efc565b611d07565b610b2a576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415610b92576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610b9f8686866001612046565b8015610baa57600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610c7885610c5488888761204c565b7c020000000000000000000000000000000000000000000000000000000017612074565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084161415610d00576000600185019050600060046000838152602001908152602001600020541415610cfe576000548114610cfd578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610d68868686600161209f565b505050505050565b610d78611e1f565b610d8233826120a5565b50565b610da083838360405180602001604052806000815250611759565b505050565b610dad611e1f565b80600c60006101000a81548160ff02191690831515021790555050565b600c60009054906101000a900460ff1681565b610de5611e1f565b80600a9080519060200190610dfb92919061279a565b5050565b6060600083839050905060008167ffffffffffffffff811115610e2557610e24613b4d565b5b604051908082528060200260200182016040528015610e5e57816020015b610e4b612820565b815260200190600190039081610e435790505b50905060005b828114610eb657610e8d868683818110610e8157610e80613b1e565b5b90506020020135611b34565b828281518110610ea057610e9f613b1e565b5b6020026020010181905250806001019050610e64565b50809250505092915050565b6000610ecd82611f0d565b9050919050565b600a8054610ee1906139b4565b80601f0160208091040260200160405190810160405280929190818152602001828054610f0d906139b4565b8015610f5a5780601f10610f2f57610100808354040283529160200191610f5a565b820191906000526020600020905b815481529060010190602001808311610f3d57829003601f168201915b505050505081565b610f6a611e1f565b60005b84849050811015610ff657828282818110610f8b57610f8a613b1e565b5b9050602002016020810190610fa09190612e30565b600f6000878785818110610fb757610fb6613b1e565b5b90506020020135815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610fee90613a17565b915050610f6d565b5050505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611065576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b6110be611e1f565b6110c86000612262565b565b6110d2611e1f565b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6060600080600061112685610ffd565b905060008167ffffffffffffffff81111561114457611143613b4d565b5b6040519080825280602002602001820160405280156111725781602001602082028036833780820191505090505b50905061117d612820565b6000611187611f04565b90505b8386146112525761119a81612328565b91508160400151156111ab57611247565b600073ffffffffffffffffffffffffffffffffffffffff16826000015173ffffffffffffffffffffffffffffffffffffffff16146111eb57816000015194505b8773ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415611246578083878060010198508151811061123957611238613b1e565b5b6020026020010181815250505b5b80600101905061118a565b508195505050505050919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461131a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611311906135b1565b60405180910390fd5b61132481836120a5565b5050565b601060009054906101000a900460ff1681565b60606003805461134a906139b4565b80601f0160208091040260200160405190810160405280929190818152602001828054611376906139b4565b80156113c35780601f10611398576101008083540402835291602001916113c3565b820191906000526020600020905b8154815290600101906020018083116113a657829003601f168201915b5050505050905090565b6060818310611408576040517f32c1995a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080611413612353565b905061141d611f04565b85101561142f5761142c611f04565b94505b8084111561143b578093505b600061144687610ffd565b905084861015611469576000868603905081811015611463578091505b5061146e565b600090505b60008167ffffffffffffffff81111561148a57611489613b4d565b5b6040519080825280602002602001820160405280156114b85781602001602082028036833780820191505090505b50905060008214156114d057809450505050506115da565b60006114db88611b34565b9050600081604001516114f057816000015190505b60008990505b8881141580156115065750848714155b156115cc5761151481612328565b9250826040015115611525576115c1565b600073ffffffffffffffffffffffffffffffffffffffff16836000015173ffffffffffffffffffffffffffffffffffffffff161461156557826000015191505b8a73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115c057808488806001019950815181106115b3576115b2613b1e565b5b6020026020010181815250505b5b8060010190506114f6565b508583528296505050505050505b9392505050565b6115e9611efc565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561164e576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806007600061165b611efc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611708611efc565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161174d9190613554565b60405180910390a35050565b611764848484610a4b565b60008373ffffffffffffffffffffffffffffffffffffffff163b146117c65761178f8484848461235c565b6117c5576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461185c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611853906135b1565b60405180910390fd5b60005b83839050811015611b0857600084848381811061187f5761187e613b1e565b5b9050602002013590503273ffffffffffffffffffffffffffffffffffffffff166118a882610ec2565b73ffffffffffffffffffffffffffffffffffffffff16146118fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118f590613591565b60405180910390fd5b600f600082815260200190815260200160002060009054906101000a900460ff161561195f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611956906135f1565b60405180910390fd5b601060009054906101000a900460ff1660ff168360ff1614156119e257600d600082815260200190815260200160002060009054906101000a900460ff16156119dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119d490613611565b60405180910390fd5b611aa3565b601060019054906101000a900460ff1660ff168360ff161415611a6557600e600082815260200190815260200160002060009054906101000a900460ff1615611a60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5790613631565b60405180910390fd5b611aa2565b826040517f1d7de19e000000000000000000000000000000000000000000000000000000008152600401611a9991906136a7565b60405180910390fd5b5b803073ffffffffffffffffffffffffffffffffffffffff167ff2870a65363424ed00a1b73465b6e44aad4a9526be3cc5dca1ebd8e38e5f33113286604051611aec9291906134e7565b60405180910390a3508080611b0090613a17565b91505061185f565b50505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611b3c612820565b611b44612820565b611b4c611f04565b831080611b605750611b5c612353565b8310155b15611b6e5780915050611b99565b611b7783612328565b9050806040015115611b8c5780915050611b99565b611b95836124bc565b9150505b919050565b6060600c60009054906101000a900460ff16611c4657600b8054611bc1906139b4565b80601f0160208091040260200160405190810160405280929190818152602001828054611bed906139b4565b8015611c3a5780601f10611c0f57610100808354040283529160200191611c3a565b820191906000526020600020905b815481529060010190602001808311611c1d57829003601f168201915b50505050509050611c74565b600a611c51836124dc565b604051602001611c62929190613451565b60405160208183030381529060405290505b919050565b600b8054611c86906139b4565b80601f0160208091040260200160405190810160405280929190818152602001828054611cb2906139b4565b8015611cff5780601f10611cd457610100808354040283529160200191611cff565b820191906000526020600020905b815481529060010190602001808311611ce257829003601f168201915b505050505081565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611da3611e1f565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611e13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0a906135d1565b60405180910390fd5b611e1c81612262565b50565b611e2761263d565b73ffffffffffffffffffffffffffffffffffffffff16611e45611260565b73ffffffffffffffffffffffffffffffffffffffff1614611e9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9290613651565b60405180910390fd5b565b600081611ea8611f04565b11158015611eb7575060005482105b8015611ef5575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b60006001905090565b60008082905080611f1c611f04565b11611fa457600054811015611fa35760006004600083815260200190815260200160002054905060007c010000000000000000000000000000000000000000000000000000000082161415611fa1575b6000811415611f97576004600083600190039350838152602001908152602001600020549050611f6c565b8092505050611fd6565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e8612063868684612645565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b60008054905060008214156120e6576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6120f36000848385612046565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555061216a8361215b600086600061204c565b6121648561264e565b17612074565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b81811461220b57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a46001810190506121d0565b506000821415612247576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600081905550505061225d600084838561209f565b505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612330612820565b61234c600460008481526020019081526020016000205461265e565b9050919050565b60008054905090565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a02612382611efc565b8786866040518563ffffffff1660e01b81526004016123a4949392919061349b565b602060405180830381600087803b1580156123be57600080fd5b505af19250505080156123ef57506040513d601f19601f820116820180604052508101906123ec9190612e8a565b60015b612469573d806000811461241f576040519150601f19603f3d011682016040523d82523d6000602084013e612424565b606091505b50600081511415612461576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b6124c4612820565b6124d56124d083611f0d565b61265e565b9050919050565b60606000821415612524576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612638565b600082905060005b6000821461255657808061253f90613a17565b915050600a8261254f9190613869565b915061252c565b60008167ffffffffffffffff81111561257257612571613b4d565b5b6040519080825280601f01601f1916602001820160405280156125a45781602001600182028036833780820191505090505b5090505b60008514612631576001826125bd919061389a565b9150600a856125cc9190613a60565b60306125d89190613813565b60f81b8183815181106125ee576125ed613b1e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561262a9190613869565b94506125a8565b8093505050505b919050565b600033905090565b60009392505050565b60006001821460e11b9050919050565b612666612820565b81816000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060a082901c816020019067ffffffffffffffff16908167ffffffffffffffff168152505060007c01000000000000000000000000000000000000000000000000000000008316141581604001901515908115158152505060e882901c816060019062ffffff16908162ffffff1681525050919050565b828054612720906139b4565b90600052602060002090601f0160209004810192826127425760008555612789565b82601f1061275b57803560ff1916838001178555612789565b82800160010185558215612789579182015b8281111561278857823582559160200191906001019061276d565b5b509050612796919061286f565b5090565b8280546127a6906139b4565b90600052602060002090601f0160209004810192826127c8576000855561280f565b82601f106127e157805160ff191683800117855561280f565b8280016001018555821561280f579182015b8281111561280e5782518255916020019190600101906127f3565b5b50905061281c919061286f565b5090565b6040518060800160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff168152602001600015158152602001600062ffffff1681525090565b5b80821115612888576000816000905550600101612870565b5090565b600061289f61289a846136e7565b6136c2565b9050828152602081018484840111156128bb576128ba613b8b565b5b6128c6848285613972565b509392505050565b60006128e16128dc84613718565b6136c2565b9050828152602081018484840111156128fd576128fc613b8b565b5b612908848285613972565b509392505050565b60008135905061291f81613d3f565b92915050565b60008083601f84011261293b5761293a613b81565b5b8235905067ffffffffffffffff81111561295857612957613b7c565b5b60208301915083602082028301111561297457612973613b86565b5b9250929050565b60008083601f84011261299157612990613b81565b5b8235905067ffffffffffffffff8111156129ae576129ad613b7c565b5b6020830191508360208202830111156129ca576129c9613b86565b5b9250929050565b6000813590506129e081613d56565b92915050565b6000813590506129f581613d6d565b92915050565b600081519050612a0a81613d6d565b92915050565b600082601f830112612a2557612a24613b81565b5b8135612a3584826020860161288c565b91505092915050565b60008083601f840112612a5457612a53613b81565b5b8235905067ffffffffffffffff811115612a7157612a70613b7c565b5b602083019150836001820283011115612a8d57612a8c613b86565b5b9250929050565b600082601f830112612aa957612aa8613b81565b5b8135612ab98482602086016128ce565b91505092915050565b600081359050612ad181613d84565b92915050565b600081359050612ae681613d9b565b92915050565b600060208284031215612b0257612b01613b95565b5b6000612b1084828501612910565b91505092915050565b60008060408385031215612b3057612b2f613b95565b5b6000612b3e85828601612910565b9250506020612b4f85828601612910565b9150509250929050565b600080600060608486031215612b7257612b71613b95565b5b6000612b8086828701612910565b9350506020612b9186828701612910565b9250506040612ba286828701612ac2565b9150509250925092565b60008060008060808587031215612bc657612bc5613b95565b5b6000612bd487828801612910565b9450506020612be587828801612910565b9350506040612bf687828801612ac2565b925050606085013567ffffffffffffffff811115612c1757612c16613b90565b5b612c2387828801612a10565b91505092959194509250565b60008060408385031215612c4657612c45613b95565b5b6000612c5485828601612910565b9250506020612c65858286016129d1565b9150509250929050565b60008060408385031215612c8657612c85613b95565b5b6000612c9485828601612910565b9250506020612ca585828601612ac2565b9150509250929050565b600080600060608486031215612cc857612cc7613b95565b5b6000612cd686828701612910565b9350506020612ce786828701612ac2565b9250506040612cf886828701612ac2565b9150509250925092565b60008060208385031215612d1957612d18613b95565b5b600083013567ffffffffffffffff811115612d3757612d36613b90565b5b612d438582860161297b565b92509250509250929050565b60008060008060408587031215612d6957612d68613b95565b5b600085013567ffffffffffffffff811115612d8757612d86613b90565b5b612d938782880161297b565b9450945050602085013567ffffffffffffffff811115612db657612db5613b90565b5b612dc287828801612925565b925092505092959194509250565b600080600060408486031215612de957612de8613b95565b5b600084013567ffffffffffffffff811115612e0757612e06613b90565b5b612e138682870161297b565b93509350506020612e2686828701612ad7565b9150509250925092565b600060208284031215612e4657612e45613b95565b5b6000612e54848285016129d1565b91505092915050565b600060208284031215612e7357612e72613b95565b5b6000612e81848285016129e6565b91505092915050565b600060208284031215612ea057612e9f613b95565b5b6000612eae848285016129fb565b91505092915050565b60008060208385031215612ece57612ecd613b95565b5b600083013567ffffffffffffffff811115612eec57612eeb613b90565b5b612ef885828601612a3e565b92509250509250929050565b600060208284031215612f1a57612f19613b95565b5b600082013567ffffffffffffffff811115612f3857612f37613b90565b5b612f4484828501612a94565b91505092915050565b600060208284031215612f6357612f62613b95565b5b6000612f7184828501612ac2565b91505092915050565b60008060408385031215612f9157612f90613b95565b5b6000612f9f85828601612ac2565b9250506020612fb085828601612910565b9150509250929050565b60008060408385031215612fd157612fd0613b95565b5b6000612fdf85828601612ad7565b9250506020612ff085828601612ad7565b9150509250929050565b6000613006838361335c565b60808301905092915050565b600061301e8383613415565b60208301905092915050565b613033816138ce565b82525050565b613042816138ce565b82525050565b60006130538261377e565b61305d81856137c4565b935061306883613749565b8060005b838110156130995781516130808882612ffa565b975061308b836137aa565b92505060018101905061306c565b5085935050505092915050565b60006130b182613789565b6130bb81856137d5565b93506130c683613759565b8060005b838110156130f75781516130de8882613012565b97506130e9836137b7565b9250506001810190506130ca565b5085935050505092915050565b61310d816138e0565b82525050565b61311c816138e0565b82525050565b600061312d82613794565b61313781856137e6565b9350613147818560208601613981565b61315081613b9a565b840191505092915050565b60006131668261379f565b61317081856137f7565b9350613180818560208601613981565b61318981613b9a565b840191505092915050565b600061319f8261379f565b6131a98185613808565b93506131b9818560208601613981565b80840191505092915050565b600081546131d2816139b4565b6131dc8186613808565b945060018216600081146131f757600181146132085761323b565b60ff1983168652818601935061323b565b61321185613769565b60005b8381101561323357815481890152600182019150602081019050613214565b838801955050505b50505092915050565b60006132516019836137f7565b915061325c82613bab565b602082019050919050565b60006132746021836137f7565b915061327f82613bd4565b604082019050919050565b60006132976026836137f7565b91506132a282613c23565b604082019050919050565b60006132ba6017836137f7565b91506132c582613c72565b602082019050919050565b60006132dd6019836137f7565b91506132e882613c9b565b602082019050919050565b60006133006018836137f7565b915061330b82613cc4565b602082019050919050565b6000613323600583613808565b915061332e82613ced565b600582019050919050565b60006133466020836137f7565b915061335182613d16565b602082019050919050565b608082016000820151613372600085018261302a565b5060208201516133856020850182613433565b5060408201516133986040850182613104565b5060608201516133ab6060850182613406565b50505050565b6080820160008201516133c7600085018261302a565b5060208201516133da6020850182613433565b5060408201516133ed6040850182613104565b5060608201516134006060850182613406565b50505050565b61340f81613938565b82525050565b61341e81613947565b82525050565b61342d81613947565b82525050565b61343c81613951565b82525050565b61344b81613965565b82525050565b600061345d82856131c5565b91506134698284613194565b915061347482613316565b91508190509392505050565b60006020820190506134956000830184613039565b92915050565b60006080820190506134b06000830187613039565b6134bd6020830186613039565b6134ca6040830185613424565b81810360608301526134dc8184613122565b905095945050505050565b60006040820190506134fc6000830185613039565b6135096020830184613442565b9392505050565b6000602082019050818103600083015261352a8184613048565b905092915050565b6000602082019050818103600083015261354c81846130a6565b905092915050565b60006020820190506135696000830184613113565b92915050565b60006020820190508181036000830152613589818461315b565b905092915050565b600060208201905081810360008301526135aa81613244565b9050919050565b600060208201905081810360008301526135ca81613267565b9050919050565b600060208201905081810360008301526135ea8161328a565b9050919050565b6000602082019050818103600083015261360a816132ad565b9050919050565b6000602082019050818103600083015261362a816132d0565b9050919050565b6000602082019050818103600083015261364a816132f3565b9050919050565b6000602082019050818103600083015261366a81613339565b9050919050565b600060808201905061368660008301846133b1565b92915050565b60006020820190506136a16000830184613424565b92915050565b60006020820190506136bc6000830184613442565b92915050565b60006136cc6136dd565b90506136d882826139e6565b919050565b6000604051905090565b600067ffffffffffffffff82111561370257613701613b4d565b5b61370b82613b9a565b9050602081019050919050565b600067ffffffffffffffff82111561373357613732613b4d565b5b61373c82613b9a565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600061381e82613947565b915061382983613947565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561385e5761385d613a91565b5b828201905092915050565b600061387482613947565b915061387f83613947565b92508261388f5761388e613ac0565b5b828204905092915050565b60006138a582613947565b91506138b083613947565b9250828210156138c3576138c2613a91565b5b828203905092915050565b60006138d982613918565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062ffffff82169050919050565b6000819050919050565b600067ffffffffffffffff82169050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b8381101561399f578082015181840152602081019050613984565b838111156139ae576000848401525b50505050565b600060028204905060018216806139cc57607f821691505b602082108114156139e0576139df613aef565b5b50919050565b6139ef82613b9a565b810181811067ffffffffffffffff82111715613a0e57613a0d613b4d565b5b80604052505050565b6000613a2282613947565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613a5557613a54613a91565b5b600182019050919050565b6000613a6b82613947565b9150613a7683613947565b925082613a8657613a85613ac0565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f596f7520646f206e6f74206f776e207468697320746f6b656e00000000000000600082015250565b7f4f6e6c792063616e2062652063616c6c6564206279206469737472696275746f60008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f546f6b656e206973206e6f6e2d75706772616461626c65000000000000000000600082015250565b7f416c726561647920757067726164656420746f20737570657200000000000000600082015250565b7f416c726561647920757067726164656420746f206d6567610000000000000000600082015250565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b613d48816138ce565b8114613d5357600080fd5b50565b613d5f816138e0565b8114613d6a57600080fd5b50565b613d76816138ec565b8114613d8157600080fd5b50565b613d8d81613947565b8114613d9857600080fd5b50565b613da481613965565b8114613daf57600080fd5b5056fea26469706673582212203e771f626fc0677c0e7146aef2aaeb69f58f98b6307e4ad07fa71c00050586cb64736f6c63430008070033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000007497679204361740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074976792043617400000000000000000000000000000000000000000000000000