Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 OPFS

Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x8f2D6Ce8a2C0915F59Fb2CbD494729F5FEa6d7E9
6080604052600f600b556014600c556001600e60156101000a81548160ff0219169083151502179055503480156200003657600080fd5b506040518060400160405280600c81526020017f4f6e6c795065506546616e5300000000000000000000000000000000000000008152506040518060400160405280600481526020017f4f50465300000000000000000000000000000000000000000000000000000000815250620000b36200088060201b60201c565b6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a381600590816200017e919062000d0b565b50806006908162000190919062000d0b565b505050620001a36200088860201b60201c565b600a620001b1919062000f82565b621e8480620001c1919062000fd3565b601181905550738f2d6ce8a2c0915f59fb2cbd494729f5fea6d7e9600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000737a250d5630b4cf539739df2c5dacb4c659f2488d90508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000281573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002a7919062001088565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200030f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000335919062001088565b6040518363ffffffff1660e01b815260040162000354929190620010cb565b6020604051808303816000875af115801562000374573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200039a919062001088565b600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160076000620004316200088060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160076000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600860006200056a6200089160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160086000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000620006a36200089160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000815620007da6200089160201b60201c565b620007ea6200088860201b60201c565b600a620007f8919062000f82565b6305f5e10062000809919062000fd3565b620008ba60201b60201c565b606460026200082962000a6a60201b60201c565b62000835919062000fd3565b62000841919062001127565b600f81905550606460026200085b62000a6a60201b60201c565b62000867919062000fd3565b62000873919062001127565b601081905550506200124b565b600033905090565b60006012905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200092c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200092390620011c0565b60405180910390fd5b620009406000838362000a7460201b60201c565b6200095c8160045462000a7960201b62001e6f1790919060201c565b600481905550620009bb81600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000a7960201b62001e6f1790919060201c565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000a5e9190620011f3565b60405180910390a35050565b6000600454905090565b505050565b6000818362000a89919062001210565b905092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000b1357607f821691505b60208210810362000b295762000b2862000acb565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000b937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000b54565b62000b9f868362000b54565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000bec62000be662000be08462000bb7565b62000bc1565b62000bb7565b9050919050565b6000819050919050565b62000c088362000bcb565b62000c2062000c178262000bf3565b84845462000b61565b825550505050565b600090565b62000c3762000c28565b62000c4481848462000bfd565b505050565b5b8181101562000c6c5762000c6060008262000c2d565b60018101905062000c4a565b5050565b601f82111562000cbb5762000c858162000b2f565b62000c908462000b44565b8101602085101562000ca0578190505b62000cb862000caf8562000b44565b83018262000c49565b50505b505050565b600082821c905092915050565b600062000ce06000198460080262000cc0565b1980831691505092915050565b600062000cfb838362000ccd565b9150826002028217905092915050565b62000d168262000a91565b67ffffffffffffffff81111562000d325762000d3162000a9c565b5b62000d3e825462000afa565b62000d4b82828562000c70565b600060209050601f83116001811462000d83576000841562000d6e578287015190505b62000d7a858262000ced565b86555062000dea565b601f19841662000d938662000b2f565b60005b8281101562000dbd5784890151825560018201915060208501945060208101905062000d96565b8683101562000ddd578489015162000dd9601f89168262000ccd565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000e805780860481111562000e585762000e5762000df2565b5b600185161562000e685780820291505b808102905062000e788562000e21565b945062000e38565b94509492505050565b60008262000e9b576001905062000f6e565b8162000eab576000905062000f6e565b816001811462000ec4576002811462000ecf5762000f05565b600191505062000f6e565b60ff84111562000ee45762000ee362000df2565b5b8360020a91508482111562000efe5762000efd62000df2565b5b5062000f6e565b5060208310610133831016604e8410600b841016171562000f3f5782820a90508381111562000f395762000f3862000df2565b5b62000f6e565b62000f4e848484600162000e2e565b9250905081840481111562000f685762000f6762000df2565b5b81810290505b9392505050565b600060ff82169050919050565b600062000f8f8262000bb7565b915062000f9c8362000f75565b925062000fcb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000e89565b905092915050565b600062000fe08262000bb7565b915062000fed8362000bb7565b925082820262000ffd8162000bb7565b9150828204841483151762001017576200101662000df2565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620010508262001023565b9050919050565b620010628162001043565b81146200106e57600080fd5b50565b600081519050620010828162001057565b92915050565b600060208284031215620010a157620010a06200101e565b5b6000620010b18482850162001071565b91505092915050565b620010c58162001043565b82525050565b6000604082019050620010e26000830185620010ba565b620010f16020830184620010ba565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620011348262000bb7565b9150620011418362000bb7565b925082620011545762001153620010f8565b5b828204905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620011a8601f836200115f565b9150620011b58262001170565b602082019050919050565b60006020820190508181036000830152620011db8162001199565b9050919050565b620011ed8162000bb7565b82525050565b60006020820190506200120a6000830184620011e2565b92915050565b60006200121d8262000bb7565b91506200122a8362000bb7565b925082820190508082111562001245576200124462000df2565b5b92915050565b613d61806200125b6000396000f3fe6080604052600436106102345760003560e01c806368d71cbe1161012e578063a457c2d7116100ab578063d4a5af841161006f578063d4a5af8414610882578063dd62ed3e146108ad578063ea50cf4e146108ea578063ec28438a14610913578063f2fde38b1461093c5761023b565b8063a457c2d714610789578063a9059cbb146107c6578063b425bac314610803578063c9cf77891461082e578063ca14a523146108595761023b565b80638da5cb5b116100f25780638da5cb5b146106b85780638e4d62af146106e35780639063d77d1461070c57806395d89b41146107355780639904a1c3146107605761023b565b806368d71cbe146105d35780636dd3d39f146105fc57806370a0823114610639578063715018a6146106765780637d1db4a51461068d5761023b565b80633d0dbec0116101bc57806349bd5a5e1161018057806349bd5a5e146104c65780635342acb4146104f157806355874a791461052e5780635d729d8c1461056b57806362015852146105a85761023b565b80633d0dbec0146103f557806341cb87fc14610420578063456b10a51461044957806347de4c5d1461047257806348eb61b61461049d5761023b565b806318160ddd1161020357806318160ddd146102fc57806323b872dd14610327578063313ce56714610364578063395093511461038f5780633a9e00de146103cc5761023b565b806306fdde0314610240578063095ea7b31461026b578063120a0612146102a85780631694505e146102d15761023b565b3661023b57005b600080fd5b34801561024c57600080fd5b50610255610965565b6040516102629190612db0565b60405180910390f35b34801561027757600080fd5b50610292600480360381019061028d9190612e6b565b6109f7565b60405161029f9190612ec6565b60405180910390f35b3480156102b457600080fd5b506102cf60048036038101906102ca9190612ee1565b610a15565b005b3480156102dd57600080fd5b506102e6610ad5565b6040516102f39190612f6d565b60405180910390f35b34801561030857600080fd5b50610311610afb565b60405161031e9190612f97565b60405180910390f35b34801561033357600080fd5b5061034e60048036038101906103499190612fb2565b610b05565b60405161035b9190612ec6565b60405180910390f35b34801561037057600080fd5b50610379610bde565b6040516103869190613021565b60405180910390f35b34801561039b57600080fd5b506103b660048036038101906103b19190612e6b565b610be7565b6040516103c39190612ec6565b60405180910390f35b3480156103d857600080fd5b506103f360048036038101906103ee919061303c565b610c9a565b005b34801561040157600080fd5b5061040a610d3e565b6040516104179190612ec6565b60405180910390f35b34801561042c57600080fd5b5061044760048036038101906104429190612ee1565b610d51565b005b34801561045557600080fd5b50610470600480360381019061046b919061303c565b610fb1565b005b34801561047e57600080fd5b506104876110fe565b6040516104949190612f97565b60405180910390f35b3480156104a957600080fd5b506104c460048036038101906104bf9190613095565b611104565b005b3480156104d257600080fd5b506104db6111db565b6040516104e891906130e4565b60405180910390f35b3480156104fd57600080fd5b5061051860048036038101906105139190612ee1565b611201565b6040516105259190612ec6565b60405180910390f35b34801561053a57600080fd5b5061055560048036038101906105509190612ee1565b611257565b6040516105629190612ec6565b60405180910390f35b34801561057757600080fd5b50610592600480360381019061058d9190612e6b565b6112ad565b60405161059f9190612ec6565b60405180910390f35b3480156105b457600080fd5b506105bd6113b1565b6040516105ca9190612f97565b60405180910390f35b3480156105df57600080fd5b506105fa60048036038101906105f5919061303c565b6113b7565b005b34801561060857600080fd5b50610623600480360381019061061e9190612ee1565b61143d565b6040516106309190612ec6565b60405180910390f35b34801561064557600080fd5b50610660600480360381019061065b9190612ee1565b611493565b60405161066d9190612f97565b60405180910390f35b34801561068257600080fd5b5061068b6114dc565b005b34801561069957600080fd5b506106a2611616565b6040516106af9190612f97565b60405180910390f35b3480156106c457600080fd5b506106cd61161c565b6040516106da91906130e4565b60405180910390f35b3480156106ef57600080fd5b5061070a60048036038101906107059190613095565b611645565b005b34801561071857600080fd5b50610733600480360381019061072e919061303c565b61171c565b005b34801561074157600080fd5b5061074a6117c0565b6040516107579190612db0565b60405180910390f35b34801561076c57600080fd5b5061078760048036038101906107829190613095565b611852565b005b34801561079557600080fd5b506107b060048036038101906107ab9190612e6b565b611929565b6040516107bd9190612ec6565b60405180910390f35b3480156107d257600080fd5b506107ed60048036038101906107e89190612e6b565b6119f6565b6040516107fa9190612ec6565b60405180910390f35b34801561080f57600080fd5b50610818611a14565b60405161082591906130e4565b60405180910390f35b34801561083a57600080fd5b50610843611a3a565b6040516108509190612f97565b60405180910390f35b34801561086557600080fd5b50610880600480360381019061087b919061303c565b611a40565b005b34801561088e57600080fd5b50610897611ac6565b6040516108a49190612f97565b60405180910390f35b3480156108b957600080fd5b506108d460048036038101906108cf91906130ff565b611acc565b6040516108e19190612f97565b60405180910390f35b3480156108f657600080fd5b50610911600480360381019061090c919061313f565b611b53565b005b34801561091f57600080fd5b5061093a6004803603810190610935919061303c565b611c23565b005b34801561094857600080fd5b50610963600480360381019061095e9190612ee1565b611cc7565b005b6060600580546109749061319b565b80601f01602080910402602001604051908101604052809291908181526020018280546109a09061319b565b80156109ed5780601f106109c2576101008083540402835291602001916109ed565b820191906000526020600020905b8154815290600101906020018083116109d057829003601f168201915b5050505050905090565b6000610a0b610a04611e85565b8484611e8d565b6001905092915050565b610a1d611e85565b73ffffffffffffffffffffffffffffffffffffffff16610a3b61161c565b73ffffffffffffffffffffffffffffffffffffffff1614610a91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8890613218565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600454905090565b6000610b12848484612056565b610bd384610b1e611e85565b610bce85604051806060016040528060288152602001613cdf60289139600360008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610b84611e85565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546127529092919063ffffffff16565b611e8d565b600190509392505050565b60006012905090565b6000610c90610bf4611e85565b84610c8b8560036000610c05611e85565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e6f90919063ffffffff16565b611e8d565b6001905092915050565b610ca2611e85565b73ffffffffffffffffffffffffffffffffffffffff16610cc061161c565b73ffffffffffffffffffffffffffffffffffffffff1614610d16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0d90613218565b60405180910390fd5b610d1e610bde565b600a610d2a919061339a565b81610d3591906133e5565b600f8190555050565b600e60159054906101000a900460ff1681565b610d59611e85565b73ffffffffffffffffffffffffffffffffffffffff16610d7761161c565b73ffffffffffffffffffffffffffffffffffffffff1614610dcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc490613218565b60405180910390fd5b60008190508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e41919061343c565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ea8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ecc919061343c565b6040518363ffffffff1660e01b8152600401610ee9929190613469565b6020604051808303816000875af1158015610f08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f2c919061343c565b600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b610fb9611e85565b73ffffffffffffffffffffffffffffffffffffffff16610fd761161c565b73ffffffffffffffffffffffffffffffffffffffff161461102d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102490613218565b60405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051611074906134c3565b60006040518083038185875af1925050503d80600081146110b1576040519150601f19603f3d011682016040523d82523d6000602084013e6110b6565b606091505b50509050806110fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f190613524565b60405180910390fd5b5050565b60115481565b61110c611e85565b73ffffffffffffffffffffffffffffffffffffffff1661112a61161c565b73ffffffffffffffffffffffffffffffffffffffff1614611180576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117790613218565b60405180910390fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60006112b7611e85565b73ffffffffffffffffffffffffffffffffffffffff166112d561161c565b73ffffffffffffffffffffffffffffffffffffffff161461132b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161132290613218565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401611366929190613544565b6020604051808303816000875af1158015611385573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113a99190613582565b905092915050565b600b5481565b6113bf611e85565b73ffffffffffffffffffffffffffffffffffffffff166113dd61161c565b73ffffffffffffffffffffffffffffffffffffffff1614611433576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142a90613218565b60405180910390fd5b80600c8190555050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6114e4611e85565b73ffffffffffffffffffffffffffffffffffffffff1661150261161c565b73ffffffffffffffffffffffffffffffffffffffff1614611558576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154f90613218565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60105481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61164d611e85565b73ffffffffffffffffffffffffffffffffffffffff1661166b61161c565b73ffffffffffffffffffffffffffffffffffffffff16146116c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b890613218565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b611724611e85565b73ffffffffffffffffffffffffffffffffffffffff1661174261161c565b73ffffffffffffffffffffffffffffffffffffffff1614611798576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161178f90613218565b60405180910390fd5b6117a0610bde565b600a6117ac919061339a565b816117b791906133e5565b60118190555050565b6060600680546117cf9061319b565b80601f01602080910402602001604051908101604052809291908181526020018280546117fb9061319b565b80156118485780601f1061181d57610100808354040283529160200191611848565b820191906000526020600020905b81548152906001019060200180831161182b57829003601f168201915b5050505050905090565b61185a611e85565b73ffffffffffffffffffffffffffffffffffffffff1661187861161c565b73ffffffffffffffffffffffffffffffffffffffff16146118ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118c590613218565b60405180910390fd5b80600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60006119ec611936611e85565b846119e785604051806060016040528060258152602001613d076025913960036000611960611e85565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546127529092919063ffffffff16565b611e8d565b6001905092915050565b6000611a0a611a03611e85565b8484612056565b6001905092915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c5481565b611a48611e85565b73ffffffffffffffffffffffffffffffffffffffff16611a6661161c565b73ffffffffffffffffffffffffffffffffffffffff1614611abc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ab390613218565b60405180910390fd5b80600b8190555050565b600f5481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611b5b611e85565b73ffffffffffffffffffffffffffffffffffffffff16611b7961161c565b73ffffffffffffffffffffffffffffffffffffffff1614611bcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bc690613218565b60405180910390fd5b80600e60156101000a81548160ff0219169083151502179055507f4a4d2d81da99ab5c8fa132c1c87d7b3cd070a00ab9b3baef07d19c615b035aea81604051611c189190612ec6565b60405180910390a150565b611c2b611e85565b73ffffffffffffffffffffffffffffffffffffffff16611c4961161c565b73ffffffffffffffffffffffffffffffffffffffff1614611c9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c9690613218565b60405180910390fd5b611ca7610bde565b600a611cb3919061339a565b81611cbe91906133e5565b60108190555050565b611ccf611e85565b73ffffffffffffffffffffffffffffffffffffffff16611ced61161c565b73ffffffffffffffffffffffffffffffffffffffff1614611d43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3a90613218565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611db2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611da990613621565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008183611e7d9190613641565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611efc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ef3906136e7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611f6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6290613779565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516120499190612f97565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036120c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120bc9061380b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612134576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212b9061389d565b60405180910390fd5b60008111612177576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216e9061392f565b60405180910390fd5b61217f61161c565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156121ed57506121bd61161c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156122e057600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806122935750600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806122a057506010548111155b6122df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122d6906139c1565b60405180910390fd5b5b6122e861161c565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561234f57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156123a95750600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156124615760006123b983611493565b9050600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806124205750600f54828261241d9190613641565b11155b61245f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161245690613a53565b60405180910390fd5b505b600061246c30611493565b9050600060115482101590508080156124925750600e60149054906101000a900460ff16155b80156124ec5750600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b80156125045750600e60159054906101000a900460ff165b15612518576011549150612517826127a7565b5b600060019050600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806125bf5750600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156125d8576125cf868686612a42565b6000905061274a565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff160361268a5760006126576064612649600b5488612cd990919063ffffffff16565b612cef90919063ffffffff16565b905061266c8186612d0590919063ffffffff16565b9450612679873083612a42565b612684878787612a42565b50612749565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361273c57600061270960646126fb600c5488612cd990919063ffffffff16565b612cef90919063ffffffff16565b905061271e8186612d0590919063ffffffff16565b945061272b873083612a42565b612736878787612a42565b50612748565b612747868686612a42565b5b5b5b505050505050565b600083831115829061279a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127919190612db0565b60405180910390fd5b5082840390509392505050565b6001600e60146101000a81548160ff0219169083151502179055506000600267ffffffffffffffff8111156127df576127de613a73565b5b60405190808252806020026020018201604052801561280d5781602001602082028036833780820191505090505b509050308160008151811061282557612824613aa2565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156128cc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128f0919061343c565b8160018151811061290457612903613aa2565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061296b30600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611e8d565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac94783600084600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b81526004016129f1959493929190613bca565b600060405180830381600087803b158015612a0b57600080fd5b505af1158015612a1f573d6000803e3d6000fd5b50505050506000600e60146101000a81548160ff02191690831515021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612ab1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612aa89061380b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612b20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b179061389d565b60405180910390fd5b612b2b838383612d1b565b612b9781604051806060016040528060268152602001613cb960269139600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546127529092919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612c2c81600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e6f90919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612ccc9190612f97565b60405180910390a3505050565b60008183612ce791906133e5565b905092915050565b60008183612cfd9190613c53565b905092915050565b60008183612d139190613c84565b905092915050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d5a578082015181840152602081019050612d3f565b60008484015250505050565b6000601f19601f8301169050919050565b6000612d8282612d20565b612d8c8185612d2b565b9350612d9c818560208601612d3c565b612da581612d66565b840191505092915050565b60006020820190508181036000830152612dca8184612d77565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612e0282612dd7565b9050919050565b612e1281612df7565b8114612e1d57600080fd5b50565b600081359050612e2f81612e09565b92915050565b6000819050919050565b612e4881612e35565b8114612e5357600080fd5b50565b600081359050612e6581612e3f565b92915050565b60008060408385031215612e8257612e81612dd2565b5b6000612e9085828601612e20565b9250506020612ea185828601612e56565b9150509250929050565b60008115159050919050565b612ec081612eab565b82525050565b6000602082019050612edb6000830184612eb7565b92915050565b600060208284031215612ef757612ef6612dd2565b5b6000612f0584828501612e20565b91505092915050565b6000819050919050565b6000612f33612f2e612f2984612dd7565b612f0e565b612dd7565b9050919050565b6000612f4582612f18565b9050919050565b6000612f5782612f3a565b9050919050565b612f6781612f4c565b82525050565b6000602082019050612f826000830184612f5e565b92915050565b612f9181612e35565b82525050565b6000602082019050612fac6000830184612f88565b92915050565b600080600060608486031215612fcb57612fca612dd2565b5b6000612fd986828701612e20565b9350506020612fea86828701612e20565b9250506040612ffb86828701612e56565b9150509250925092565b600060ff82169050919050565b61301b81613005565b82525050565b60006020820190506130366000830184613012565b92915050565b60006020828403121561305257613051612dd2565b5b600061306084828501612e56565b91505092915050565b61307281612eab565b811461307d57600080fd5b50565b60008135905061308f81613069565b92915050565b600080604083850312156130ac576130ab612dd2565b5b60006130ba85828601612e20565b92505060206130cb85828601613080565b9150509250929050565b6130de81612df7565b82525050565b60006020820190506130f960008301846130d5565b92915050565b6000806040838503121561311657613115612dd2565b5b600061312485828601612e20565b925050602061313585828601612e20565b9150509250929050565b60006020828403121561315557613154612dd2565b5b600061316384828501613080565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806131b357607f821691505b6020821081036131c6576131c561316c565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613202602083612d2b565b915061320d826131cc565b602082019050919050565b60006020820190508181036000830152613231816131f5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156132be5780860481111561329a57613299613238565b5b60018516156132a95780820291505b80810290506132b785613267565b945061327e565b94509492505050565b6000826132d75760019050613393565b816132e55760009050613393565b81600181146132fb576002811461330557613334565b6001915050613393565b60ff84111561331757613316613238565b5b8360020a91508482111561332e5761332d613238565b5b50613393565b5060208310610133831016604e8410600b84101617156133695782820a90508381111561336457613363613238565b5b613393565b6133768484846001613274565b9250905081840481111561338d5761338c613238565b5b81810290505b9392505050565b60006133a582612e35565b91506133b083613005565b92506133dd7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846132c7565b905092915050565b60006133f082612e35565b91506133fb83612e35565b925082820261340981612e35565b915082820484148315176134205761341f613238565b5b5092915050565b60008151905061343681612e09565b92915050565b60006020828403121561345257613451612dd2565b5b600061346084828501613427565b91505092915050565b600060408201905061347e60008301856130d5565b61348b60208301846130d5565b9392505050565b600081905092915050565b50565b60006134ad600083613492565b91506134b88261349d565b600082019050919050565b60006134ce826134a0565b9150819050919050565b7f4661696c656420746f2073656e64204554480000000000000000000000000000600082015250565b600061350e601283612d2b565b9150613519826134d8565b602082019050919050565b6000602082019050818103600083015261353d81613501565b9050919050565b600060408201905061355960008301856130d5565b6135666020830184612f88565b9392505050565b60008151905061357c81613069565b92915050565b60006020828403121561359857613597612dd2565b5b60006135a68482850161356d565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061360b602683612d2b565b9150613616826135af565b604082019050919050565b6000602082019050818103600083015261363a816135fe565b9050919050565b600061364c82612e35565b915061365783612e35565b925082820190508082111561366f5761366e613238565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006136d1602483612d2b565b91506136dc82613675565b604082019050919050565b60006020820190508181036000830152613700816136c4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613763602283612d2b565b915061376e82613707565b604082019050919050565b6000602082019050818103600083015261379281613756565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006137f5602583612d2b565b915061380082613799565b604082019050919050565b60006020820190508181036000830152613824816137e8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613887602383612d2b565b91506138928261382b565b604082019050919050565b600060208201905081810360008301526138b68161387a565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000613919602983612d2b565b9150613924826138bd565b604082019050919050565b600060208201905081810360008301526139488161390c565b9050919050565b7f45524332303a205472616e7366657220616d6f756e742065786365656473207460008201527f6865206d61785478416d6f756e742e0000000000000000000000000000000000602082015250565b60006139ab602f83612d2b565b91506139b68261394f565b604082019050919050565b600060208201905081810360008301526139da8161399e565b9050919050565b7f45524332303a2052656163686564206d61782077616c6c657420686f6c64696e60008201527f6700000000000000000000000000000000000000000000000000000000000000602082015250565b6000613a3d602183612d2b565b9150613a48826139e1565b604082019050919050565b60006020820190508181036000830152613a6c81613a30565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000613af6613af1613aec84613ad1565b612f0e565b612e35565b9050919050565b613b0681613adb565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613b4181612df7565b82525050565b6000613b538383613b38565b60208301905092915050565b6000602082019050919050565b6000613b7782613b0c565b613b818185613b17565b9350613b8c83613b28565b8060005b83811015613bbd578151613ba48882613b47565b9750613baf83613b5f565b925050600181019050613b90565b5085935050505092915050565b600060a082019050613bdf6000830188612f88565b613bec6020830187613afd565b8181036040830152613bfe8186613b6c565b9050613c0d60608301856130d5565b613c1a6080830184612f88565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613c5e82612e35565b9150613c6983612e35565b925082613c7957613c78613c24565b5b828204905092915050565b6000613c8f82612e35565b9150613c9a83612e35565b9250828203905081811115613cb257613cb1613238565b5b9291505056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220cd22b0ecc5c79361688105ce6c36d8cd1de6f72e3cc24e04c435225cc7fac29b64736f6c63430008120033