Overview ERC721
Total Supply:
3,574 TRCBG

Holders:
2
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xd3ba0B1d18a8161e27A69D56c73845c4051de3a1
60806040526005600955612fbd600a55610457600b556001600c60006101000a81548160ff0219169083151502179055506001600c60016101000a81548160ff02191690831515021790555060405180606001604052806036815260200162003edf60369139600d90805190602001906200007c929190620002b0565b5060405180602001604052806000815250600e9080519060200190620000a4929190620002b0565b506040518060400160405280600581526020017f2e6a736f6e000000000000000000000000000000000000000000000000000000815250600f9080519060200190620000f2929190620002b0565b503480156200010057600080fd5b506040518060400160405280600d81526020017f54726f73636f74476f626c696e000000000000000000000000000000000000008152506040518060400160405280600581526020017f5452434247000000000000000000000000000000000000000000000000000000815250816002908051906020019062000185929190620002b0565b5080600390805190602001906200019e929190620002b0565b50620001af620001dd60201b60201c565b6000819055505050620001d7620001cb620001e260201b60201c565b620001ea60201b60201c565b620003c5565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620002be9062000360565b90600052602060002090601f016020900481019282620002e257600085556200032e565b82601f10620002fd57805160ff19168380011785556200032e565b828001600101855582156200032e579182015b828111156200032d57825182559160200191906001019062000310565b5b5090506200033d919062000341565b5090565b5b808211156200035c57600081600090555060010162000342565b5090565b600060028204905060018216806200037957607f821691505b6020821081141562000390576200038f62000396565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b613b0a80620003d56000396000f3fe6080604052600436106101ee5760003560e01c8063715018a61161010d578063b88d4fde116100a0578063c87b56dd1161006f578063c87b56dd14610699578063cce132d1146106d6578063e753976a14610701578063e985e9c51461072a578063f2fde38b14610767576101ee565b8063b88d4fde146105df578063ba4e5c4914610608578063c668286214610645578063c7cd997f14610670576101ee565b8063a0712d68116100dc578063a0712d681461055a578063a0bcfc7f14610576578063a22cb4651461059f578063a475b5dd146105c8576101ee565b8063715018a6146104c257806380b17335146104d95780638da5cb5b1461050457806395d89b411461052f576101ee565b806332cb6b0c116101855780635c975abb116101545780635c975abb146103f25780636352211e1461041d5780636c0360eb1461045a57806370a0823114610485576101ee565b806332cb6b0c146103695780633ccfd60b1461039457806342842e0e1461039e57806351830227146103c7576101ee565b8063095ea7b3116101c1578063095ea7b3146102c157806317058a5b146102ea57806318160ddd1461031557806323b872dd14610340576101ee565b806301ffc9a7146101f357806302329a291461023057806306fdde0314610259578063081812fc14610284575b600080fd5b3480156101ff57600080fd5b5061021a60048036038101906102159190613024565b610790565b60405161022791906133ad565b60405180910390f35b34801561023c57600080fd5b5061025760048036038101906102529190612ff7565b610872565b005b34801561026557600080fd5b5061026e61090b565b60405161027b91906133c8565b60405180910390f35b34801561029057600080fd5b506102ab60048036038101906102a691906130c7565b61099d565b6040516102b89190613346565b60405180910390f35b3480156102cd57600080fd5b506102e860048036038101906102e39190612fb7565b610a19565b005b3480156102f657600080fd5b506102ff610b24565b60405161030c91906133c8565b60405180910390f35b34801561032157600080fd5b5061032a610bb2565b60405161033791906134aa565b60405180910390f35b34801561034c57600080fd5b5061036760048036038101906103629190612ea1565b610bc9565b005b34801561037557600080fd5b5061037e610bd9565b60405161038b91906134aa565b60405180910390f35b61039c610bdf565b005b3480156103aa57600080fd5b506103c560048036038101906103c09190612ea1565b610cab565b005b3480156103d357600080fd5b506103dc610ccb565b6040516103e991906133ad565b60405180910390f35b3480156103fe57600080fd5b50610407610cde565b60405161041491906133ad565b60405180910390f35b34801561042957600080fd5b50610444600480360381019061043f91906130c7565b610cf1565b6040516104519190613346565b60405180910390f35b34801561046657600080fd5b5061046f610d07565b60405161047c91906133c8565b60405180910390f35b34801561049157600080fd5b506104ac60048036038101906104a79190612e34565b610d95565b6040516104b991906134aa565b60405180910390f35b3480156104ce57600080fd5b506104d7610e65565b005b3480156104e557600080fd5b506104ee610eed565b6040516104fb91906134aa565b60405180910390f35b34801561051057600080fd5b50610519610ef3565b6040516105269190613346565b60405180910390f35b34801561053b57600080fd5b50610544610f1d565b60405161055191906133c8565b60405180910390f35b610574600480360381019061056f91906130c7565b610faf565b005b34801561058257600080fd5b5061059d6004803603810190610598919061307e565b611159565b005b3480156105ab57600080fd5b506105c660048036038101906105c19190612f77565b6111ef565b005b3480156105d457600080fd5b506105dd611367565b005b3480156105eb57600080fd5b5061060660048036038101906106019190612ef4565b611400565b005b34801561061457600080fd5b5061062f600480360381019061062a91906130c7565b61147c565b60405161063c9190613346565b60405180910390f35b34801561065157600080fd5b5061065a6114bb565b60405161066791906133c8565b60405180910390f35b34801561067c57600080fd5b50610697600480360381019061069291906130c7565b611549565b005b3480156106a557600080fd5b506106c060048036038101906106bb91906130c7565b6115cf565b6040516106cd91906133c8565b60405180910390f35b3480156106e257600080fd5b506106eb6117ec565b6040516106f891906134aa565b60405180910390f35b34801561070d57600080fd5b506107286004803603810190610723919061307e565b6117f2565b005b34801561073657600080fd5b50610751600480360381019061074c9190612e61565b611888565b60405161075e91906133ad565b60405180910390f35b34801561077357600080fd5b5061078e60048036038101906107899190612e34565b61191c565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061085b57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061086b575061086a82611a14565b5b9050919050565b61087a611a7e565b73ffffffffffffffffffffffffffffffffffffffff16610898610ef3565b73ffffffffffffffffffffffffffffffffffffffff16146108ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e59061348a565b60405180910390fd5b80600c60006101000a81548160ff02191690831515021790555050565b60606002805461091a9061376f565b80601f01602080910402602001604051908101604052809291908181526020018280546109469061376f565b80156109935780601f1061096857610100808354040283529160200191610993565b820191906000526020600020905b81548152906001019060200180831161097657829003601f168201915b5050505050905090565b60006109a882611a86565b6109de576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a2482610cf1565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a8c576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610aab611a7e565b73ffffffffffffffffffffffffffffffffffffffff1614158015610add5750610adb81610ad6611a7e565b611888565b155b15610b14576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610b1f838383611ad4565b505050565b600e8054610b319061376f565b80601f0160208091040260200160405190810160405280929190818152602001828054610b5d9061376f565b8015610baa5780601f10610b7f57610100808354040283529160200191610baa565b820191906000526020600020905b815481529060010190602001808311610b8d57829003601f168201915b505050505081565b6000610bbc611b86565b6001546000540303905090565b610bd4838383611b8b565b505050565b600a5481565b610be7611a7e565b73ffffffffffffffffffffffffffffffffffffffff16610c05610ef3565b73ffffffffffffffffffffffffffffffffffffffff1614610c5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c529061348a565b60405180910390fd5b610c63610ef3565b73ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610ca8573d6000803e3d6000fd5b50565b610cc683838360405180602001604052806000815250611400565b505050565b600c60019054906101000a900460ff1681565b600c60009054906101000a900460ff1681565b6000610cfc82612041565b600001519050919050565b600d8054610d149061376f565b80601f0160208091040260200160405190810160405280929190818152602001828054610d409061376f565b8015610d8d5780601f10610d6257610100808354040283529160200191610d8d565b820191906000526020600020905b815481529060010190602001808311610d7057829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dfd576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b610e6d611a7e565b73ffffffffffffffffffffffffffffffffffffffff16610e8b610ef3565b73ffffffffffffffffffffffffffffffffffffffff1614610ee1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed89061348a565b60405180910390fd5b610eeb60006122d0565b565b600b5481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060038054610f2c9061376f565b80601f0160208091040260200160405190810160405280929190818152602001828054610f589061376f565b8015610fa55780601f10610f7a57610100808354040283529160200191610fa5565b820191906000526020600020905b815481529060010190602001808311610f8857829003601f168201915b5050505050905090565b6000610fb9610bb2565b9050610fc3610ef3565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461114b57600c60009054906101000a900460ff1615611045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103c9061346a565b60405180910390fd5b60095461105133612396565b8361105c91906135a4565b111561109d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110949061344a565b60405180910390fd5b600a54826110a9610bb2565b6110b391906135a4565b11156110f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110eb9061342a565b60405180910390fd5b816110fe82612400565b611108919061362b565b34101561114a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611141906133ea565b60405180910390fd5b5b6111553383612517565b5050565b611161611a7e565b73ffffffffffffffffffffffffffffffffffffffff1661117f610ef3565b73ffffffffffffffffffffffffffffffffffffffff16146111d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111cc9061348a565b60405180910390fd5b80600d90805190602001906111eb929190612c05565b5050565b6111f7611a7e565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561125c576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000611269611a7e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611316611a7e565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161135b91906133ad565b60405180910390a35050565b61136f611a7e565b73ffffffffffffffffffffffffffffffffffffffff1661138d610ef3565b73ffffffffffffffffffffffffffffffffffffffff16146113e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113da9061348a565b60405180910390fd5b6001600c60016101000a81548160ff021916908315150217905550565b61140b848484611b8b565b61142a8373ffffffffffffffffffffffffffffffffffffffff16612535565b801561143f575061143d84848484612558565b155b15611476576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505050565b6010818154811061148c57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f80546114c89061376f565b80601f01602080910402602001604051908101604052809291908181526020018280546114f49061376f565b80156115415780601f1061151657610100808354040283529160200191611541565b820191906000526020600020905b81548152906001019060200180831161152457829003601f168201915b505050505081565b611551611a7e565b73ffffffffffffffffffffffffffffffffffffffff1661156f610ef3565b73ffffffffffffffffffffffffffffffffffffffff16146115c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115bc9061348a565b60405180910390fd5b8060098190555050565b60606115da82611a86565b611610576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60608060011515600c60019054906101000a900460ff16151514156116d857600d805461163c9061376f565b80601f01602080910402602001604051908101604052809291908181526020018280546116689061376f565b80156116b55780601f1061168a576101008083540402835291602001916116b5565b820191906000526020600020905b81548152906001019060200180831161169857829003601f168201915b505050505091506116d16001856116cc91906135a4565b6126b8565b905061179e565b600e80546116e59061376f565b80601f01602080910402602001604051908101604052809291908181526020018280546117119061376f565b801561175e5780601f106117335761010080835404028352916020019161175e565b820191906000526020600020905b81548152906001019060200180831161174157829003601f168201915b505050505091506040518060400160405280600781526020017f6869646464656e0000000000000000000000000000000000000000000000000081525090505b6000825114156117bd57604051806020016040528060008152506117e3565b8181600f6040516020016117d393929190613315565b6040516020818303038152906040525b92505050919050565b60095481565b6117fa611a7e565b73ffffffffffffffffffffffffffffffffffffffff16611818610ef3565b73ffffffffffffffffffffffffffffffffffffffff161461186e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118659061348a565b60405180910390fd5b80600e9080519060200190611884929190612c05565b5050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611924611a7e565b73ffffffffffffffffffffffffffffffffffffffff16611942610ef3565b73ffffffffffffffffffffffffffffffffffffffff1614611998576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198f9061348a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611a08576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ff9061340a565b60405180910390fd5b611a11816122d0565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b600081611a91611b86565b11158015611aa0575060005482105b8015611acd575060046000838152602001908152602001600020600001601c9054906101000a900460ff16155b9050919050565b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600090565b6000611b9682612041565b90508373ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611c01576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008473ffffffffffffffffffffffffffffffffffffffff16611c22611a7e565b73ffffffffffffffffffffffffffffffffffffffff161480611c515750611c5085611c4b611a7e565b611888565b5b80611c965750611c5f611a7e565b73ffffffffffffffffffffffffffffffffffffffff16611c7e8461099d565b73ffffffffffffffffffffffffffffffffffffffff16145b905080611ccf576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611d36576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611d438585856001612819565b611d4f60008487611ad4565b6001600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506001600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000600460008581526020019081526020016000209050848160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550428160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060006001850190506000600460008381526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611fcf576000548214611fce57878160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084602001518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b505050828473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461203a858585600161281f565b5050505050565b612049612c8b565b600082905080612057611b86565b11158015612066575060005481105b15612299576000600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050806040015161229757600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161461217b5780925050506122cb565b5b60011561229657818060019003925050600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16146122915780925050506122cb565b61217c565b5b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160089054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b60006001600b5461241191906135a4565b8210156124215760009050612512565b6108ae82116124395766038d7ea4c680009050612512565b610d0582116124515766071afd498d00009050612512565b61115c821161246957660aa87bee5380009050612512565b6115b3821161248157660e35fa931a00009050612512565b611a0a8211612499576611c37937e080009050612512565b611e6182116124b157661550f7dca700009050612512565b6122b882116124c9576618de76816d80009050612512565b61270f82116124e157661c6bf5263400009050612512565b612b6682116124f957661ff973cafa80009050612512565b612fbd821161251157662386f26fc100009050612512565b5b919050565b612531828260405180602001604052806000815250612825565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261257e611a7e565b8786866040518563ffffffff1660e01b81526004016125a09493929190613361565b602060405180830381600087803b1580156125ba57600080fd5b505af19250505080156125eb57506040513d601f19601f820116820180604052508101906125e89190613051565b60015b612665573d806000811461261b576040519150601f19603f3d011682016040523d82523d6000602084013e612620565b606091505b5060008151141561265d576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60606000821415612700576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612814565b600082905060005b6000821461273257808061271b906137d2565b915050600a8261272b91906135fa565b9150612708565b60008167ffffffffffffffff81111561274e5761274d613908565b5b6040519080825280601f01601f1916602001820160405280156127805781602001600182028036833780820191505090505b5090505b6000851461280d576001826127999190613685565b9150600a856127a8919061381b565b60306127b491906135a4565b60f81b8183815181106127ca576127c96138d9565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561280691906135fa565b9450612784565b8093505050505b919050565b50505050565b50505050565b6128328383836001612837565b505050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156128a4576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008414156128df576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6128ec6000868387612819565b83600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555083600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160088282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550846004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600081905060008582019050838015612ab65750612ab58773ffffffffffffffffffffffffffffffffffffffff16612535565b5b15612b7c575b818773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612b2b6000888480600101955088612558565b612b61576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80821415612abc578260005414612b7757600080fd5b612be8565b5b818060010192508773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480821415612b7d575b816000819055505050612bfe600086838761281f565b5050505050565b828054612c119061376f565b90600052602060002090601f016020900481019282612c335760008555612c7a565b82601f10612c4c57805160ff1916838001178555612c7a565b82800160010185558215612c7a579182015b82811115612c79578251825591602001919060010190612c5e565b5b509050612c879190612cce565b5090565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681526020016000151581525090565b5b80821115612ce7576000816000905550600101612ccf565b5090565b6000612cfe612cf9846134ea565b6134c5565b905082815260208101848484011115612d1a57612d1961393c565b5b612d2584828561372d565b509392505050565b6000612d40612d3b8461351b565b6134c5565b905082815260208101848484011115612d5c57612d5b61393c565b5b612d6784828561372d565b509392505050565b600081359050612d7e81613a78565b92915050565b600081359050612d9381613a8f565b92915050565b600081359050612da881613aa6565b92915050565b600081519050612dbd81613aa6565b92915050565b600082601f830112612dd857612dd7613937565b5b8135612de8848260208601612ceb565b91505092915050565b600082601f830112612e0657612e05613937565b5b8135612e16848260208601612d2d565b91505092915050565b600081359050612e2e81613abd565b92915050565b600060208284031215612e4a57612e49613946565b5b6000612e5884828501612d6f565b91505092915050565b60008060408385031215612e7857612e77613946565b5b6000612e8685828601612d6f565b9250506020612e9785828601612d6f565b9150509250929050565b600080600060608486031215612eba57612eb9613946565b5b6000612ec886828701612d6f565b9350506020612ed986828701612d6f565b9250506040612eea86828701612e1f565b9150509250925092565b60008060008060808587031215612f0e57612f0d613946565b5b6000612f1c87828801612d6f565b9450506020612f2d87828801612d6f565b9350506040612f3e87828801612e1f565b925050606085013567ffffffffffffffff811115612f5f57612f5e613941565b5b612f6b87828801612dc3565b91505092959194509250565b60008060408385031215612f8e57612f8d613946565b5b6000612f9c85828601612d6f565b9250506020612fad85828601612d84565b9150509250929050565b60008060408385031215612fce57612fcd613946565b5b6000612fdc85828601612d6f565b9250506020612fed85828601612e1f565b9150509250929050565b60006020828403121561300d5761300c613946565b5b600061301b84828501612d84565b91505092915050565b60006020828403121561303a57613039613946565b5b600061304884828501612d99565b91505092915050565b60006020828403121561306757613066613946565b5b600061307584828501612dae565b91505092915050565b60006020828403121561309457613093613946565b5b600082013567ffffffffffffffff8111156130b2576130b1613941565b5b6130be84828501612df1565b91505092915050565b6000602082840312156130dd576130dc613946565b5b60006130eb84828501612e1f565b91505092915050565b6130fd816136b9565b82525050565b61310c816136cb565b82525050565b600061311d82613561565b6131278185613577565b935061313781856020860161373c565b6131408161394b565b840191505092915050565b60006131568261356c565b6131608185613588565b935061317081856020860161373c565b6131798161394b565b840191505092915050565b600061318f8261356c565b6131998185613599565b93506131a981856020860161373c565b80840191505092915050565b600081546131c28161376f565b6131cc8186613599565b945060018216600081146131e757600181146131f85761322b565b60ff1983168652818601935061322b565b6132018561354c565b60005b8381101561322357815481890152600182019150602081019050613204565b838801955050505b50505092915050565b6000613241601583613588565b915061324c8261395c565b602082019050919050565b6000613264602683613588565b915061326f82613985565b604082019050919050565b6000613287601683613588565b9150613292826139d4565b602082019050919050565b60006132aa601a83613588565b91506132b5826139fd565b602082019050919050565b60006132cd601283613588565b91506132d882613a26565b602082019050919050565b60006132f0602083613588565b91506132fb82613a4f565b602082019050919050565b61330f81613723565b82525050565b60006133218286613184565b915061332d8285613184565b915061333982846131b5565b9150819050949350505050565b600060208201905061335b60008301846130f4565b92915050565b600060808201905061337660008301876130f4565b61338360208301866130f4565b6133906040830185613306565b81810360608301526133a28184613112565b905095945050505050565b60006020820190506133c26000830184613103565b92915050565b600060208201905081810360008301526133e2818461314b565b905092915050565b6000602082019050818103600083015261340381613234565b9050919050565b6000602082019050818103600083015261342381613257565b9050919050565b600060208201905081810360008301526134438161327a565b9050919050565b600060208201905081810360008301526134638161329d565b9050919050565b60006020820190508181036000830152613483816132c0565b9050919050565b600060208201905081810360008301526134a3816132e3565b9050919050565b60006020820190506134bf6000830184613306565b92915050565b60006134cf6134e0565b90506134db82826137a1565b919050565b6000604051905090565b600067ffffffffffffffff82111561350557613504613908565b5b61350e8261394b565b9050602081019050919050565b600067ffffffffffffffff82111561353657613535613908565b5b61353f8261394b565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006135af82613723565b91506135ba83613723565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156135ef576135ee61384c565b5b828201905092915050565b600061360582613723565b915061361083613723565b9250826136205761361f61387b565b5b828204905092915050565b600061363682613723565b915061364183613723565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561367a5761367961384c565b5b828202905092915050565b600061369082613723565b915061369b83613723565b9250828210156136ae576136ad61384c565b5b828203905092915050565b60006136c482613703565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561375a57808201518184015260208101905061373f565b83811115613769576000848401525b50505050565b6000600282049050600182168061378757607f821691505b6020821081141561379b5761379a6138aa565b5b50919050565b6137aa8261394b565b810181811067ffffffffffffffff821117156137c9576137c8613908565b5b80604052505050565b60006137dd82613723565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156138105761380f61384c565b5b600182019050919050565b600061382682613723565b915061383183613723565b9250826138415761384061387b565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e6f7420656e6f7567682045746865722073656e740000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4e6f7420656e6f75676820746f6b656e73206c65667400000000000000000000600082015250565b7f457863656564656420746865206d696e74696e67206c696d6974000000000000600082015250565b7f436f6e7472616374206973205041555345440000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b613a81816136b9565b8114613a8c57600080fd5b50565b613a98816136cb565b8114613aa357600080fd5b50565b613aaf816136d7565b8114613aba57600080fd5b50565b613ac681613723565b8114613ad157600080fd5b5056fea26469706673582212204d0b1fc24f0163c64cfe26293fb5715c2bc449f03654b09e034972065ae1945764736f6c63430008070033697066733a2f2f516d5654684248576770554c774242645070315a4b4e4a4a44724c78654d516f78457769537965543737686867482f